Для
вероятности получить максимальный повтор
равны:
Да, и с этими значениями полное совпадение. Добавил по 4-5 значащих цифр справа, чтобы было понятно, что именно это тоже посчитано:
,
,
,
,
,
Код:
nn=600;kk=14;
T=matrix(nn,kk);
{rT(n,k)=
if(k<0 || k>n, return(0));
if(k==0 || k==n || n==0, return(1));
2*rT(n-1,k)+rT(n-1,k-1)-2*rT(n-2,k-1)+rT(n-k-1,k-1)-rT(n-k-2,k);}
for(n=1,kk+1, T[n,1]=1; for(k=2,min(n,kk), T[n,k]=rT(n-1,k-1)); );
for(n=kk+2,nn, T[n,1]=1;for(k=2,kk,T[n,k]=2*T[n-1,k]+T[n-1,k-1]-2*T[n-2,k-1]+T[n-k,k-1]-T[n-k-1,k]););
print();print(" ",2.*T[nn,1..6]/2^nn);print();
Вероятность того, что из
бросков максимальная серия из орлов будет иметь длину ровно
- на картинке.
Если, не трогая рисунок, сдвинуть нижнюю шкалу на
влево, получим те самые вероятности, что участвуют и в предыдущем посте и в нынешнем. Потому что программа на PARI не считает именно орлы.
Я оценил ассимптотику и получил, что уже для 10000 бросков вероятность получить максимум 6 повторов
У меня очень близкий результат прямым подсчётом:
Код:
nn=10000;kk=14;
T=matrix(nn,kk);
{rT(n,k)=
if(k<0 || k>n, return(0));
if(k==0 || k==n || n==0, return(1));
2*rT(n-1,k)+rT(n-1,k-1)-2*rT(n-2,k-1)+rT(n-k-1,k-1)-rT(n-k-2,k);}
for(n=1,kk+1, T[n,1]=1; for(k=2,min(n,kk), T[n,k]=rT(n-1,k-1)); );
for(n=kk+2,nn, T[n,1]=1;for(k=2,kk,T[n,k]=2*T[n-1,k]+T[n-1,k-1]-2*T[n-2,k-1]+T[n-k,k-1]-T[n-k-1,k]););
print();print(" ",2.*T[nn,6]/2^nn);print();