Niech iff utworzy trójkąt. Następnie i każdy . Właśnie tego użyłeś do obliczenia oczekiwanej wartości.Yijk=1{i,j,k}X=∑i,j,kYijkYijk∼Bernoulli(p3)
W przypadku wariancji problem polega na tym, że nie są niezależne. Rzeczywiście, napisz
Musimy obliczyć , czyli prawdopodobieństwo, że oba trójkąty są obecne. Istnieje kilka przypadków:Yijk
X2=∑i,j,k∑i′,j′,k′YijkYi′j′k′.
E[YijkYi′j′k′]
- Jeśli (te same 3 wierzchołki), to . W podwójnej sumie będzie takich warunków.{i,j,k}={i′,j′,k′}E[YijkYi′j′k′]=p3(n3)
- Jeśli zestawy i mają dokładnie 2 wspólne elementy, to potrzebujemy 5 krawędzi, aby uzyskać dwa trójkąty, tak aby . w sumie będzie takich warunków.{i,j,k}{i′,j′,k′}E[YijkYi′j′k′]=p512(n4)
- Jeśli zestawy i mają wspólny 1 element, to potrzebujemy 6 krawędzi, aby . W będzie takich warunków.{i,j,k}{i′,j′,k′}E[YijkYi′j′k′]=p630(n5)
- Jeśli zestawy i mają wspólny element 0, to potrzebujemy 6 krawędzi, aby . W będzie takich warunków.{i,j,k}{i′,j′,k′}E[YijkYi′j′k′]=p620(n6)
Aby zweryfikować, że uwzględniliśmy wszystkie sprawy, zauważ, że suma sumuje się do .(n3)2
(n3)+12(n4)+30(n5)+20(n6)=(n3)2
Pamiętanie o odjęciu kwadratu oczekiwanej średniej, zebranie tego razem daje:
E[X2]−E[X]2=(n3)p3+12(n4)p5+30(n5)p6+20(n6)p6−(n3)2p6
Korzystając z tych samych wartości liczbowych co w przykładzie, poniższy kod R oblicza odchylenie standardowe, które jest dość zbliżone do wartości 262 z twojej symulacji.
n=50
p=0.6
sqrt(choose(n, 3)*p^3+choose(n, 2)*(n-2)*(n-3)*p^5+(choose(n, 3)*choose(n-3, 3)+n*choose(n-1, 2)*choose(n-3, 2))*p^6-4233.6^2)
298.7945
Poniższy kod Mathematica oblicza również odchylenie standardowe, co daje ten sam wynik.
mySTD[n_,p_]:=Sqrt[Binomial[n,3]p^3+12Binomial[n,4]p^5+30 Binomial[n,5]p^6+20Binomial[n,6]p^6-(Binomial[n,3]p^3)^2]
mySTD[50,0.6] // gives 298.795