prawdopodobieństworozkład Poissonarozkład dwumianowyrozkład normalnywzór Stirlingazmienna losowa, wartość oczekiwana, wariancja
Matematyka 5.1
Prawdopodobieństwo i rozkłady
Pojedynczego rzutu monetą nie da się przewidzieć, ale tysiąca rzutów już tak: orłów będzie ok. 500, w ok. 95% przypadków między 470 a 530. Podobnie z rozpadem pojedynczego jądra atomowego i z liczbą zliczeń licznika Geigera w ciągu sekundy. Ta lekcja buduje język, w którym fizyka mówi o przypadku: prawdopodobieństwo, zmienna losowa, wartość oczekiwana i odchylenie standardowe. Na koniec dochodzi do trzech rozkładów, które wystarczają w większości zastosowań: dwumianowego, Poissona i normalnego. Pokazuje też, dlaczego krzywa Gaussa pojawia się wszędzie.
Czas
ok. 3 h teorii + 2,5 h zadań
Zadania
18 zadań w treści, z podpowiedziami i odpowiedziami
Źródła
Feynmana wykłady z fizyki, t. I, 6-1…6-5; M. L. Boas, Mathematical Methods in the Physical Sciences, wyd. 3, rozdz. 15
0 Prolog: gry Feynmana w monetę
W lekcji 0.5 Jednostki, analiza wymiarowa, szacowanie i niepewność pomiaru przytoczyliśmy doświadczenie Feynmana: sto gier po 30 rzutów monetą. Spodziewana liczba orłów to 15, ale w pojedynczej grze wychodziło raz mniej, raz więcej. Feynman pyta, jak często należy się spodziewać dokładnie 15, a jak często wyniku odległego od średniej.FLP I-6-2 Żeby odpowiedzieć liczbą, potrzebujemy rachunku prawdopodobieństwa.
Pytanie na start. Jakie jest prawdopodobieństwo dokładnie 15 orłów w 30 rzutach? A co najmniej 20? Odpowiedzi w przykładach 3.1 i 4.2.
1 Prawdopodobieństwo i jego reguły
Feynman definiuje prawdopodobieństwo zdarzenia jako ułamek prób, w których ono zachodzi, gdy prób jest bardzo dużo: P(A)≈NA/N.FLP I-6-1 Gdy wszystkie wyniki są równie możliwe (kostka, moneta), P(A) to liczba wyników sprzyjających podzielona przez liczbę wszystkich. Z tego wynikają reguły:
Reguły rachunku prawdopodobieństwa
0≤P(A)≤1; zdarzenie pewne ma P=1; P(nie A)=1−P(A).
suma: P(AlubB)=P(A)+P(B)−P(AiB); dla zdarzeń wykluczających się P(A)+P(B).
P(szoˊstka na pierwszej)=61, a P(szoˊstka i suma 7)=P((6,1))=361=61⋅61.
Wynik:P(suma 7)=61; te dwa zdarzenia są niezależne.
Sprawdzenie: to zaskakuje: wiedza o pierwszej kostce nie zmienia szansy na sumę 7, bo dla każdego wyniku pierwszej jest dokładnie jeden pasujący wynik drugiej ✓. Dla sumy 12 już tak nie jest: P(12)=361, ale P(12∣szoˊstka)=61.
Przykład 1.2 Dodatni wynik testu
Choroba dotyka 1% populacji. Test wykrywa ją u 99% chorych (czułość) i daje wynik ujemny u 95% zdrowych (swoistość). Twój wynik jest dodatni. Jakie jest prawdopodobieństwo, że jesteś chory?
Sprawdzenie na liczbach: z 10000 osób 100 jest chorych, 99 z nich ma wynik dodatni. Z 9900 zdrowych 495 ma wynik fałszywie dodatni. Dodatnich jest 594, chorych wśród nich 99: 59499=61 ✓. Rzadka choroba oznacza, że fałszywe alarmy przeważają.
Zadania · część 1
5 zadań · ok. 40 min
Jakie jest prawdopodobieństwo, że suma oczek na dwóch kostkach wyniesie co najmniej 10?
Odpowiedź
Sumy 10, 11, 12 dają 3+2+1=6 wyników z 36: 61.
Kawaler de Méré zakładał się, że w 4 rzutach kostką wypadnie co najmniej jedna szóstka, a w 24 rzutach dwiema kostkami co najmniej jedna para szóstek. Pierwszy zakład wygrywał częściej niż przegrywał, drugi nie. Oblicz oba prawdopodobieństwa.
Odpowiedź
Przez zdarzenie przeciwne: 1−(5/6)4≈0,518 i 1−(35/36)24≈0,491. Ten problem w 1654 roku przedstawiono Pascalowi, a jego korespondencja z Fermatem zapoczątkowała rachunek prawdopodobieństwa.
Jakie jest prawdopodobieństwo, że wśród 23 osób co najmniej dwie mają urodziny tego samego dnia (pomiń 29 lutego, załóż równe szanse dni)?
Odpowiedź
Wszystkie różne: 365365⋅365364⋯365343≈0,493. Szukane: ≈0,507. Par osób jest (223)=253, dlatego wynik jest dużo większy, niż podpowiada intuicja.
Powtórz przykład 1.2 dla choroby występującej u 0,1% populacji. Jak zmieni się wynik, jeśli osoba z dodatnim wynikiem zrobi drugi, niezależny test i znowu wyjdzie dodatni?
Odpowiedź
0,99⋅0,001+0,05⋅0,9990,99⋅0,001≈0,019, czyli 2%. Po drugim teście nowym „prawdopodobieństwem a priori” jest 0,019: 0,99⋅0,019+0,05⋅0,9810,99⋅0,019≈0,28. Dopiero trzeci dodatni wynik daje ok. 89%.
Problem Monty'ego Halla: nagroda jest za jednymi z trzech drzwi. Wybierasz drzwi, prowadzący (który wie, gdzie jest nagroda) otwiera inne, puste, i proponuje zmianę. Czy warto zmienić? Uzasadnij prawdopodobieństwem warunkowym.
Odpowiedź
Warto: zmiana wygrywa z prawdopodobieństwem 32. Twój pierwszy wybór trafia z prawdopodobieństwem 31 i otwarcie pustych drzwi tego nie zmienia (prowadzący zawsze może je otworzyć). Z prawdopodobieństwem 32 nagroda jest za jednymi z dwóch pozostałych drzwi, a prowadzący wskazał, za którymi jej nie ma. Symulacja 200000 gier daje 0,668.
2 Zmienne losowe, średnia i wariancja
Zmienna losowaX to liczba zależna od wyniku doświadczenia: liczba oczek, liczba orłów, czas do rozpadu. Opisuje ją rozkład: prawdopodobieństwa pk=P(X=xk) dla zmiennej dyskretnej albo gęstośćf(x) dla ciągłej, gdzie P(a<X<b)=∫abf(x)dx. Feynman wprowadza gęstość na przykładzie odległości po błądzeniu losowym: przy wielu krokach rozkład staje się gładką krzywą.FLP I-6-4
σ=VarX to odchylenie standardowe. Wartość oczekiwana jest liniowa: E[aX+bY]=aE[X]+bE[Y] zawsze. Dla zmiennych niezależnych wariancje się dodają: Var(X+Y)=VarX+VarY. Stąd suma N niezależnych kopii ma odchylenie σN, a średnia z nich σ/N: wzór z lekcji 0.5 Jednostki, analiza wymiarowa, szacowanie i niepewność pomiaru.por. Boas §15.5–15.6
Przykład 2.1 Rzut kostką
Oblicz wartość oczekiwaną, wariancję i odchylenie standardowe liczby oczek.
Sprawdzenie: bezpośrednio: 61(2,52+1,52+0,52+0,52+1,52+2,52)=617,5=1235 ✓. Wartość oczekiwana 3,5 nigdy nie wypada: to średnia, a nie najbardziej prawdopodobny wynik.
Zadania · część 2
4 zadania · ok. 30 min
Zmienna X przyjmuje 1 z prawdopodobieństwem p i 0 z prawdopodobieństwem 1−p (np. „orzeł”). Oblicz E[X] i VarX. Dla jakiego p wariancja jest największa?
Odpowiedź
E[X]=p, E[X2]=p, VarX=p−p2=p(1−p). Maksimum 41 dla p=21: najbardziej nieprzewidywalna jest uczciwa moneta.
Oblicz wartość oczekiwaną i odchylenie standardowe sumy oczek na dwóch kostkach, korzystając z przykładu 2.1.
Odpowiedź
E=7, Var=2⋅1235=635, σ≈2,42. Odchylenie rośnie 2 razy, nie 2 razy.
Zmienna ma rozkład jednostajny na [0;1] (f=1). Oblicz jej odchylenie standardowe. Przyrząd cyfrowy zaokrągla do działki Δ; jakie jest odchylenie standardowe błędu zaokrąglenia?
Odpowiedź
μ=21, E[X2]=31, σ2=121, σ≈0,289. Błąd zaokrąglenia jest jednostajny na [−2Δ;2Δ], więc σ=12Δ≈0,29Δ: tak liczy się niepewność typu B z rozdzielczości przyrządu (5.2 Statystyka pomiarów i dopasowania).
Czas do rozpadu jądra ma gęstość f(t)=λe−λt, t≥0. Oblicz E[T] i VarT. Pokaż, że P(T>s+t∣T>s)=P(T>t), i wyjaśnij, co to znaczy fizycznie.
Odpowiedź
Przez części: E[T]=λ1, E[T2]=λ22, VarT=λ21. P(T>t)=e−λt, więc e−λse−λ(s+t)=e−λt. Jądro „nie pamięta”, jak długo już przetrwało: nie starzeje się. Rozkład wykładniczy jest jedynym ciągłym rozkładem na t≥0 z tą własnością.
3 Rozkład dwumianowy i rozkład Poissona
Powtarzamy n razy niezależną próbę, która kończy się sukcesem z prawdopodobieństwem p. Konkretny ciąg z k sukcesami ma prawdopodobieństwo pk(1−p)n−k, a takich ciągów jest (kn)=k!(n−k)!n! (liczba sposobów wybrania, które k prób było udanych).
Rozkład dwumianowy
P(k)=(kn)pk(1−p)n−k,μ=np,σ2=np(1−p).
Średnia i wariancja wynikają z części 2: liczba sukcesów to suma n niezależnych zmiennych z zadania 2.1.por. Boas §15.4, 15.7
Przykład 3.1 Trzydzieści rzutów
Oblicz prawdopodobieństwo dokładnie 15 orłów w 30 rzutach, odchylenie standardowe liczby orłów i prawdopodobieństwo wyniku od 12 do 18.
Gdy prób jest bardzo dużo, a sukces bardzo rzadki (n→∞, p→0 przy stałym λ=np: rozpady jąder w próbce, błędy w druku, telefony do centrali), rozkład dwumianowy przechodzi w prostszy. Wstawiamy p=λ/n: (kn)≈k!nk dla k≪n, a pk=λk/nk, a (1−nλ)n−k→e−λ (czynnik (1−λ/n)−k→1) (lekcja 1.6 Szeregi liczbowe i potęgowe).
Rozkład Poissona
P(k)=k!λke−λ,μ=σ2=λ.
Liczba zdarzeń w ustalonym czasie, gdy zdarzenia są niezależne i zachodzą ze stałą średnią częstością. Odchylenie standardowe to λ: przy 100 zliczeniach niepewność względna wynosi 10%, przy 10000 już 1%.por. Boas §15.9
Przykład 3.2 Licznik Geigera i kopnięcia koni
Licznik rejestruje średnio 3 cząstki na sekundę. Jakie jest prawdopodobieństwo, że w danej sekundzie nie zarejestruje żadnej, dokładnie trzech i co najmniej pięciu?
P(0)=e−3≈0,050.
P(3)=627e−3≈0,224.
P(≥5)=1−∑k=04P(k)≈1−0,815=0,185.
Wynik:5%; 22%; 18,5%.
Sprawdzenie historyczne: Bortkiewicz (1898) policzył żołnierzy armii pruskiej zabitych kopnięciem konia: 200 obserwacji (korpus × rok), średnio 0,61 ofiary. Poisson przewiduje 108,7; 66,3; 20,2; 4,1; 0,6 przypadków z 0, 1, 2, 3, 4 ofiarami, a obserwacje to 109, 65, 22, 3, 1 ✓.
Symulacja 1 Rozkład dwumianowy (słupki) w porównaniu z rozkładem Poissona o tej samej średniej (punkty) i rozkładem normalnym o tej samej średniej i wariancji (krzywa). Zmieniaj n i p: przy małym p i dużym n zgadza się Poisson, przy np(1−p) rzędu kilku i więcej Gauss.
Zadania · część 3
5 zadań · ok. 45 min
Oblicz prawdopodobieństwo dokładnie 5 orłów w 10 rzutach.
Odpowiedź
(510)2−10=1024252≈0,246.
Rzucamy n razy monetą. Jak zmienia się z n prawdopodobieństwo dokładnie n/2 orłów, a jak odchylenie standardowe względnej liczby orłów k/n?
Odpowiedź
P(n/2)≈σ2π1=πn2 (przykład 4.1) maleje jak n1: dla 30 rzutów 0,14, dla 1000 ok. 0,025. Odchylenie k/n to nn/4=2n1, też maleje. Dokładnie połowa orłów jest coraz mniej prawdopodobna, a ułamek orłów coraz bliższy 21: to nie sprzeczność.
W produkcji 2% sztuk jest wadliwych. W pudełku jest 100 sztuk. Oblicz prawdopodobieństwo, że wszystkie są dobre, rozkładem dwumianowym i Poissona.
Odpowiedź
Dwumianowy: 0,98100≈0,133. Poisson z λ=2: e−2≈0,135. Dla co najwyżej dwóch wadliwych: 0,6767 i 0,6767, zgodność do czterech cyfr.
Próbka daje średnio 400 zliczeń na minutę. Jaka jest niepewność względna pojedynczego pomiaru minutowego? Ile minut trzeba mierzyć, żeby zejść do 1%?
Odpowiedź
σ=400=20, czyli 5%. Dla 1% potrzeba N zliczeń z 1/N=0,01, czyli 10000 zliczeń: 25 minut.
Pokaż, że dla rozkładu Poissona ∑P(k)=1, E[k]=λ i Vark=λ.
Wskazówka
∑k!λk=eλ. Do wariancji policz najpierw E[k(k−1)].
Odpowiedź
∑e−λk!λk=e−λeλ=1. E[k]=e−λ∑k≥1(k−1)!λk=λe−λeλ=λ. E[k(k−1)]=λ2 analogicznie, więc E[k2]=λ2+λ i Var=λ.
4 Rozkład normalny i wzór Stirlinga
Słupki rozkładu dwumianowego dla dużego n układają się w gładką krzywą dzwonową. Żeby to pokazać, potrzebujemy przybliżenia silni, bo n! rośnie szybciej niż każda wykładnicza.
Wzór Stirlinga
n!≈2πn(en)n,błąd względny≈12n1.
Skąd: lnn!=∑k=1nlnk≈∫1nlnxdx≈nlnn−n, co daje (n/e)n; czynnik 2πn wychodzi z dokładniejszego rachunku, n!=∫0∞xne−xdx przybliżone całką Gaussa wokół maksimum w x=n (lekcja 3.3 Całki podwójne i potrójne).
Rozwijając lnP(k) rozkładu dwumianowego wokół maksimum k=np do drugiego rzędu (wzór Taylora, lekcja 1.4 Rachunek różniczkowy w praktyce) i używając wzoru Stirlinga, dostaje się krzywą Gaussa: twierdzenie de Moivre'a–Laplace'a. Ten sam kształt pojawia się dużo ogólniej:
Rozkład normalny i centralne twierdzenie graniczne
f(x)=σ2π1exp(−2σ2(x−μ)2).
Suma wielu niezależnych zmiennych o jednakowym rozkładzie i skończonej wariancji (ogólniej: gdy żaden składnik nie dominuje) ma rozkład bliski normalnemu, niezależnie od ich własnych rozkładów (centralne twierdzenie graniczne). Dlatego błędy pomiarów, które są sumą wielu drobnych przyczyn, mają często rozkład Gaussa. Reguła 68–95–99,7: w przedziałach μ±σ, ±2σ, ±3σ leży 68,3%, 95,4% i 99,7% prawdopodobieństwa.por. Boas §15.8
Przykład 4.1 Wzór Stirlinga w praktyce
Sprawdź wzór Stirlinga dla n=10 i oszacuj (1530), a potem P(15) z przykładu 3.1.
20π(10/e)10≈3,599⋅106, a 10!=3,629⋅106: błąd 0,83%, zgodnie z 1201.
Z wzoru Stirlinga (m2m)≈πm4m, więc P(morłoˊw z2m)≈πm1.
Dla m=15: 15π1≈0,1457.
Wynik: Stirling myli się o 0,8% dla 10!; P(15)≈0,146 wobec dokładnego 0,144.
Sprawdzenie: ta sama liczba wychodzi z gęstości normalnej: σ2π1 z σ=7,5 daje 0,1457 ✓. Dwa przybliżenia, jeden wynik.
Przykład 4.2 Co najmniej 20 orłów
Oszacuj rozkładem normalnym prawdopodobieństwo co najmniej 20 orłów w 30 rzutach i porównaj z dokładnym.
μ=15, σ=7,5≈2,739.
Wartość dyskretna k≥20 odpowiada przedziałowi od 19,5 w górę (poprawka na ciągłość): z=2,73919,5−15≈1,64.
Z tablic rozkładu normalnego P(Z>1,64)≈0,050.
Wynik:≈5,0%; dokładnie (suma dwumianowa) 4,94%.
Sprawdzenie: bez poprawki na ciągłość (z=1,83) wyszłoby 3,4%, wyraźnie gorzej ✓. Wynik oddalony od średniej o ok. 1,6σ w jedną stronę zdarza się w co dwudziestej grze.
Symulacja 2 Centralne twierdzenie graniczne. Losujemy 20000 razy sumę N niezależnych liczb z wybranego rozkładu (kostka, jednostajny, wykładniczy) i rysujemy histogram, a na nim krzywą Gaussa o tej samej średniej i wariancji. Dla kostki i rozkładu jednostajnego już kilka składników daje histogram bliski krzywej; dla wykładniczego potrzeba kilkudziesięciu, ale kształt dzwonu widać od razu.
Zadania · część 4
4 zadania · ok. 35 min
Wzrost dorosłych mężczyzn ma w przybliżeniu rozkład normalny ze średnią 178 cm i odchyleniem 7 cm. Jaki ułamek ma ponad 192 cm? A między 171 a 185 cm?
Odpowiedź
192=μ+2σ: P≈2,3%. Między μ−σ a μ+σ: 68%.
Sprawdź wzór Stirlinga dla n=5 i n=100. Jak błąd zależy od n?
Odpowiedź
n=5: 118,0 wobec 120, błąd 1,65%. n=100: błąd 0,083%. Błąd maleje jak 12n1, choć sama silnia rośnie astronomicznie; dla n=100 wynik ma 158 cyfr.
W 1000 rzutach monetą wypadło 530 orłów. Jakie jest prawdopodobieństwo co najmniej takiego nadmiaru przy uczciwej monecie? Czy to mocny argument, że moneta jest nieuczciwa?
Odpowiedź
μ=500, σ=250≈15,8. z=15,8529,5−500≈1,87, P≈3,1% (dokładnie też 3,1%). Podejrzane, ale nie rozstrzygające: przy uczciwej monecie taki wynik zdarza się raz na ok. 32 serie. W lekcji 5.2 Statystyka pomiarów i dopasowania takie pytania zadamy systematycznie.
Pokaż, że gęstość normalna jest unormowana i że jej średnia to μ, a wariancja σ2. Skorzystaj z ∫−∞∞e−x2dx=π (lekcja 3.3 Całki podwójne i potrójne).
Wskazówka
Podstaw u=σ2x−μ. Do wariancji: ∫u2e−u2du przez części.
Odpowiedź
Z podstawieniem: ∫fdx=π1∫e−u2du=1. Średnia: x−μ daje funkcję nieparzystą w u, całka 0, więc E=μ. Wariancja: π2σ2∫u2e−u2du=π2σ2⋅2π=σ2.
5 Błędne intuicje
„Po pięciu orłach z rzędu reszka jest bardziej prawdopodobna.”
Rzuty są niezależne: moneta nie pamięta. Prawo wielkich liczb nie „wyrównuje” serii, tylko je rozcieńcza w coraz dłuższym ciągu.
„Test o skuteczności 99% myli się w 1% przypadków, więc dodatni wynik oznacza 99% szans na chorobę.”
Liczy się też częstość choroby. Przy rzadkiej chorobie większość wyników dodatnich jest fałszywa (przykład 1.2).
„Wartość oczekiwana to najbardziej prawdopodobny wynik.”
Wartość oczekiwana kostki to 3,5, a ten wynik nigdy nie wypada. Dla rozkładów niesymetrycznych średnia, mediana i wartość najczęstsza są różne.
„Przy większej liczbie rzutów dokładna połowa orłów jest bardziej prawdopodobna.”
Mniej: P(n/2)∼1/n. Bliżej połowy jest tylko ułamek orłów (zadanie 3.2).
„Odchylenia standardowe dodają się.”
Dla niezależnych zmiennych dodają się wariancje; odchylenie sumy N składników rośnie jak N.
6 Sprawdź się
1 Zapisz wzór Bayesa.
P(A∣B)=P(B)P(B∣A)P(A).
2 Jak obliczyć wariancję, znając E[X] i E[X2]?
VarX=E[X2]−(E[X])2.
3 Jak rośnie odchylenie standardowe sumy N niezależnych zmiennych?
Jak N.
4 Podaj średnią i wariancję rozkładu dwumianowego.
np i np(1−p).
5 Kiedy stosuje się rozkład Poissona i ile wynosi jego wariancja?
Dla liczby rzadkich, niezależnych zdarzeń w ustalonym czasie lub obszarze; wariancja równa średniej λ.
6 Zapisz wzór Stirlinga.
n!≈2πn(n/e)n.
7 Co mówi centralne twierdzenie graniczne?
Suma wielu niezależnych zmiennych o jednakowym rozkładzie i skończonej wariancji ma w przybliżeniu rozkład normalny.
Obowiązkowo: t. I, 6-1…6-4 (przypadek i prawdopodobieństwo, fluktuacje, błądzenie losowe, rozkład prawdopodobieństwa).
Dla chętnych: 6-5 (zasada nieoznaczoności jako rozkład prawdopodobieństwa).
Do przeczytania w podręcznikach matematyki
M. L. Boas, Mathematical Methods in the Physical Sciences, wyd. 3, rozdz. 15: prawdopodobieństwo, zmienne losowe, rozkłady dwumianowy, normalny i Poissona.
J. R. Taylor, An Introduction to Error Analysis: rozdz. 5 (rozkład normalny), 10 (dwumianowy), 11 (Poissona). Przystępnie, z myślą o laboratorium.