W programie Libre Office Calc rand()
dostępna jest funkcja, która wybiera losową wartość od 0 do 1 z jednolitego rozkładu. Prawdopodobnie jestem trochę zardzewiały, więc kiedy zobaczyłem następujące zachowanie, byłem zaskoczony:
A
= 200 x 1 kolumna z rand()^2
B
= 200 x 1 kolumna z rand()*rand()
mean(A)
= 1/3
mean(B)
= 1/4
Dlaczego jest mean(A)
! = 1/4
?
expected-value
random-generation
uniform
Jefftopia
źródło
źródło
rand()
działa podobnie jak inne podobne operatory, to A to ta sama liczba losowa podniesiona do kwadratu, a B to dwie losowe liczby pomnożone.Rand()
zostały zastąpione przezInt(2*Rand())
: to przyjmuje wartości i z jednakowymi prawdopodobieństwami. Istnieją dwie możliwości jego kwadratu i cztery możliwości iloczynu dwóch (niezależnych) wartości: co się stanie, gdy spełnisz ich oczekiwania? 1Odpowiedzi:
Pomocne może być myślenie o prostokątach. Wyobraź sobie, że masz szansę zdobyć ziemię za darmo. Rozmiar terenu zostanie określony przez (a) jedną realizację zmiennej losowej lub (b) dwie realizacje tej samej zmiennej losowej. W pierwszym przypadku (a) obszar będzie kwadratem o długości boku równej wartości próbki. W drugim przypadku (b) dwie próbkowane wartości będą reprezentować szerokość i długość prostokąta. Którą alternatywę wybierasz?
Niech będzie realizacją dodatniej zmiennej losowej.U
a) Oczekiwana wartość jednej realizacji określa pole kwadratu równe U 2 . Średnio rozmiar obszaru wyniesie E [ U 2 ]U U2)
b) Jeżeli istnieją dwie niezależne realizacje i U 2 , obszar będzie wynosić U 1 ⋅ U 2 . Średnio rozmiar jest równy E [ U 1 ⋅ U 2 ] = E 2 [ U ], ponieważ obie realizacje mają ten sam rozkład i są niezależne.U1 U2) U1⋅ U2)
Kiedy obliczamy różnicę między wielkością obszarów a) ib), otrzymujemy
Powyższy termin jest identyczny z który z natury jest większy lub równy 0 .V a r[ U ] 0
Dotyczy to ogólnego przypadku.
W twoim przykładzie próbkowałeś z rozkładu jednolitego . W związku z tym,U( 0,1)
E2[U]=1
Wartości te zostały wyprowadzone analitycznie, ale pasują do tych uzyskanych za pomocą generatora liczb losowych.
źródło
Nie sugerując, że brakuje doskonałej odpowiedzi Svena, ale chciałem przedstawić stosunkowo elementarne podejście do pytania.
Zastanów się nad wykreśleniem dwóch składników każdego produktu, aby zobaczyć, że rozkład połączeń jest bardzo różny.
Należy pamiętać, że produkt jest zwykle duży (blisko 1), gdy oba składniki są duże, co dzieje się znacznie łatwiej, gdy oba składniki są idealnie skorelowane, a nie niezależne.
Całkiem różnica!
Pomoże to narysować kontury izoproduktów na wykresach takich jak powyższe - to znaczy na krzywych, gdzie xy = stała dla wartości takich jak 0,5, 0,6, 0,7, 0,8, 0,9. W miarę przechodzenia do coraz większych wartości proporcja punktów powyżej i po prawej stronie konturu spada znacznie szybciej w przypadku niezależnego przypadku.
źródło