Um sério problema profundo de probabilidades de jogar moedas


10

Digamos que estou fazendo 10.000 jogadas de uma moeda. Eu gostaria de saber a probabilidade de quantas jogadas são necessárias para obter 4 ou mais cabeças consecutivas seguidas.

A contagem funcionaria da seguinte maneira: você contaria uma rodada sucessiva de flips sendo apenas cabeças (4 cabeças ou mais). Quando um rabo bate e quebra a sequência de cabeças, a contagem recomeça a partir do próximo lançamento. Isso seria repetido por 10.000 lançamentos.

Eu gostaria de saber a probabilidade de não apenas 4 ou mais cabeças seguidas, mas 6 ou mais e 10 ou mais. Para esclarecer se uma sequência de 9 cabeças é alcançada, ela será contabilizada como 1 sequência 4 ou mais (e / ou 6 ou mais), e não 2 séries separadas. Por exemplo, se a moeda viesse THTHTHTHHHHHH /// THAHTHT .... a contagem seria 13 e começaria novamente nas próximas caudas.

Digamos que os dados sejam altamente inclinados para a direita; a média é de 40 movimentos, em média, necessários para atingir uma sequência de 4 ou mais, e a distribuição é u = 28. Obviamente distorcido.

Estou fazendo o possível para encontrar uma maneira de extrair algum sentido dos dados descritivos, exceto que, a partir de agora, não encontrei nada.

Quero encontrar uma maneira de obter alguma probabilidade razoável disso. Como uma curva normal em que +/- 1 DP é de 68%, etc .. Eu olhei para a normalização de log e isso só é realmente usado para um teste paramétrico que não é meu objetivo.

Disseram-me distribuições beta, mas todas as sugestões que tive foram bastante confusas. Eu fiz essa pergunta há um ano e obtive algumas dicas, mas infelizmente ainda não tenho uma resposta. Obrigado a qualquer um de vocês que tenha idéias.


Eu provavelmente deveria esclarecer um pouco. 1) Estou procurando uma maneira de entender os dados descritivos da quantidade de cabeças consecutivas acima de 4 em 1000 lançamentos (semelhante a uma probabilidade de curva normal +/- 1 DP = 68%) de um conjunto de dados distorcido. 2) Recomendado usar uma distribuição beta, mas QUALQUER outra sugestão seria ótima!
21413 Dan

11
Dan, acabei de notar que seu exemplo de cara e coroa inclui um "A".
Glen_b -Reinstala Monica

A edição que você fez é uma grande melhoria, mas precisamos fazer mais algumas alterações. Onde você diz "e a distribuição é u = 28", o que exatamente você quer dizer? Você está falando sobre a mediana?
Glen_b -Reinstala Monica

@ O beta só poderia levar em consideração esse problema se você estivesse usando uma abordagem bayesiana e estimando a probabilidade de uma cabeça, aplicando essa distribuição (e sua incerteza associada) no resultado matemático do problema que você declarou.
21414 AdamO em 20/03

Respostas:


12

Se entendi corretamente, o problema é encontrar uma distribuição de probabilidade para o tempo em que a primeira execução de ou mais cabeças termina.n

Editar As probabilidades podem ser determinadas com precisão e rapidez usando a multiplicação de matrizes, e também é possível calcular analiticamente a média como e a variação como onde , mas provavelmente não existe uma forma fechada simples para a própria distribuição. Acima de um certo número de lançamentos de moedas, a distribuição é essencialmente uma distribuição geométrica: faria sentido usar essa forma para maiores .σ 2 = 2 n + 2 ( μ - n - 3 ) - μ 2 + 5 μ μ = μ - + 1 tμ=2n+11σ2=2n+2(μn3)μ2+5μμ=μ+1t

A evolução no tempo da distribuição de probabilidade no espaço de estados pode ser modelada usando uma matriz de transição para estados, em que o número de lançamentos consecutivos de moedas. Os estados são os seguintes:n =k=n+2n=

  • Estado , sem cabeçasH0
  • Estado , chefes, i 1 i ( n - 1 )Hii1i(n1)
  • Estado , ou mais chefes nHnn
  • Estado , ou mais cabeças seguidas de uma cauda nHn

Depois de entrar no estado você não pode voltar para nenhum dos outros estados.H

As probabilidades de transição de estado para entrar nos estados são as seguintes

  • Estado : probabilidade de , , ou seja, incluindo-se, mas não declarar1H0 Hii=0,,n-1Hn12Hii=0,,n1Hn
  • Estado : probabilidade de1Hi Hi-112Hi1
  • Estado : probabilidade de , ou seja, do estado com cabeças e ele próprio1Hn Hn-1,Hnn-112Hn1,Hnn1
  • Estado : probabilidade de e probabilidade 1 de (em si)1H HnH12HnH

Por exemplo, para , isso fornece a matriz de transiçãon=4

X={H0H1H2H3H4HH01212121200H11200000H20120000H30012000H400012120H0000121}

Para o caso , o vetor inicial de probabilidades é . Em geral, o vetor inicial possui p p = ( 1 , 0 , 0 , 0 , 0 , 0 ) p i = { 1 i = 0 0 i > 0n=4pp=(1,0,0,0,0,0)

pi={1i=00i>0

O vetor é a distribuição de probabilidade no espaço por um determinado momento. O cdf necessário é um cdf no tempo e é a probabilidade de ter visto pelo menos lançamentos de moedas terminar no tempo . Ele pode ser escrito como , observando que atingimos o estado 1 timestep após o último na sequência de lançamentos consecutivos de moedas. n t ( X t + 1 p ) k H pnt(Xt+1p)kH

O pmf necessário no tempo pode ser escrito como . No entanto, numericamente, isso envolve retirar um número muito pequeno de um número muito maior ( ) e restringe a precisão. Portanto, nos cálculos, é melhor definir vez de 1. Depois, escrever para a matriz resultante , o pmf é . É isso que é implementado no programa R simples abaixo, que funciona para qualquer ,1 X k , k = 0 X X = X | X k , k = 0 ( X t + 1 p ) k n 2(Xt+1p)k(Xtp)k1Xk,k=0XX=X|Xk,k=0(Xt+1p)kn2

n=4
k=n+2
X=matrix(c(rep(1,n),0,0, # first row
           rep(c(1,rep(0,k)),n-2), # to half-way thru penultimate row
           1,rep(0,k),1,1,rep(0,k-1),1,0), # replace 0 by 2 for cdf
         byrow=T,nrow=k)/2
X

t=10000
pt=rep(0,t) # probability at time t
pv=c(1,rep(0,k-1)) # probability vector
for(i in 1:(t+1)) {
  #pvk=pv[k]; # if calculating via cdf
  pv = X %*% pv;
  #pt[i-1]=pv[k]-pvk # if calculating via cdf
  pt[i-1]=pv[k] # if calculating pmf
}

m=sum((1:t)*pt)
v=sum((1:t)^2*pt)-m^2
c(m, v)

par(mfrow=c(3,1))
plot(pt[1:100],type="l")
plot(pt[10:110],type="l")
plot(pt[1010:1110],type="l")

O gráfico superior mostra o pmf entre 0 e 100. Os dois gráficos inferiores mostram o pmf entre 10 e 110 e também entre 1010 e 1110, ilustrando a auto-similaridade e o fato de que, como diz @Glen_b, a distribuição parece ser possível. aproximada por uma distribuição geométrica após um período de estabilização.

insira a descrição da imagem aqui

É possível investigar este comportamento ainda mais usando uma decomposição autovetor de . Fazer isso mostra que para suficientemente grande , , onde é a solução da equação . Essa aproximação melhora com o aumento de e é excelente para na faixa de 30 a 50, dependendo do valor de , conforme mostrado no gráfico de erro de log abaixo para calcular (cores do arco-íris, vermelho no resta parat p t + 1c ( n ) p t c ( n ) 2 n + 1 c n ( c - 1 ) + 1 = 0 n t n p 100 n = 2 tXtpt+1c(n)ptc(n)2n+1cn(c1)+1=0ntnp100n=2) (De fato, por razões numéricas, seria realmente melhor usar a aproximação geométrica para probabilidades quando for maior.)t

insira a descrição da imagem aqui

Suspeito (ed) que possa haver um formulário fechado disponível para a distribuição, porque os meios e as variações calculados da seguinte forma

nMeanVariance2724315144431736563339261271472072556169685112534409102310291201020474151296

(Eu tive que aumentar o número no horizonte de tempo t=100000para conseguir isso, mas o programa ainda funcionava para todos os em menos de 10 segundos.) Os meios em particular seguem um padrão muito óbvio; as variações menos. Eu resolvi um sistema de transição de três estados mais simples no passado, mas até agora não estou tendo sorte com uma solução analítica simples para esse. Talvez exista alguma teoria útil que eu não conheça, por exemplo, relativa a matrizes de transição.n=2,,10

Edit : depois de muitas partidas falsas, criei uma fórmula de recorrência. Seja a probabilidade de estar no estado no tempo . Seja a probabilidade cumulativa de estar no estado , ou seja, o estado final, no tempo . NB H i t q , t H tpi,tHitq,tHt

  • Para qualquer dado , e são uma distribuição de probabilidade no espaço , e imediatamente abaixo eu uso o fato de que suas probabilidades são adicionadas a 1.p i , t , 0 i n q , t itpi,t,0inq,ti
  • tp,t formam uma distribuição de probabilidade ao longo do tempo . Mais tarde, uso esse fato para derivar os meios e as variações.t

A probabilidade de estar no primeiro estado no tempo , ou seja, sem cabeças, é dada pelas probabilidades de transição de estados que podem retornar a ele a partir do tempo (usando o teorema da probabilidade total). Mas para ir do estado a executa etapas, portanto e Mais uma vez pelo teorema da probabilidade total, a probabilidade de estar no estadot p 0 , t + 1t+1tH0Hn-1n-1pn-1,t+n-1=1

p0,t+1=12p0,t+12p1,t+12pn1,t=12i=0n1pi,t=12(1pn,tq,t)
H0Hn1n1pn-1,t+n=1pn1,t+n1=12n1p0,tHnt+1 p n , t + 1
pn1,t+n=12n(1pn,tq,t)
Hnno momento é e usando o fato de , Portanto, alterando , t+1 q,t+1-q,t=1
pn,t+1=12pn,t+12pn1,t=12pn,t+12n+1(1pn,tnq,tn)()
2 q * , t + 2 - 2 Q * , t + 1q,t+1q,t=12pn,tpn,t=2q,t+12q,t
2q,t+22q,t+1=q,t+1q,t+12n+1(12q,tn+1+q,tn)
tt+n
2q,t+n+23q,t+n+1+q,t+n+12nq,t+112n+1q,t12n+1=0

Esta fórmula de recorrência controlos fora para os casos e . Por exemplo, para um gráfico desta fórmula usando fornece precisão da ordem da máquina.n=4n=6n=6t=1:994;v=2*q[t+8]-3*q[t+7]+q[t+6]+q[t+1]/2**6-q[t]/2**7-1/2**7

insira a descrição da imagem aqui

Editar Não consigo ver para onde ir para encontrar um formulário fechado dessa relação de recorrência. No entanto, é possível obter um formulário fechado para a média.

Começando com e observando que , Tomando somas de a e aplicando a fórmula para a média e observando que é uma distribuição de probabilidade dá ()p,t+1=12pn,t t=0

pn,t+1=12pn,t+12n+1(1pn,tnq,tn)()2n+1(2p,t+n+2p,t+n+1)+2p,t+1=1q,t
t=0E[X]=x=0(1F(x))p,t
2n+1 1t=0 0(2p,t+n+2-p,t+n+1 1)+2t=0 0p,t+1 1=t=0 0(1 1-q,t)2n+1 1(2(1 1-1 12n+1 1)-1 1)+2=μ2n+1 1=μ
É a média para atingir o estado ; a média para o final da corrida é um a menos que isso.H

Editar Uma abordagem semelhante usando a fórmuladesta pergunta produz a variação. E[X2]=x=0 0(2x+1 1)(1 1-F(x))

t=0 0(2t+1 1)(2n+1 1(2p,t+n+2-p,t+n+1 1)+2p,t+1 1)=t=0 0(2t+1 1)(1 1-q,t)2t=0 0t(2n+1 1(2p,t+n+2-p,t+n+1 1)+2p,t+1 1)+μ=σ2+μ22n+2(2(μ-(n+2)+1 12n+1 1)-(μ-(n+1 1)))+4(μ-1 1)+μ=σ2+μ22n+2(2(μ-(n+2))-(μ-(n+1 1)))+5μ=σ2+μ22n+2(μ-n-3)+5μ=σ2+μ22n+2(μ-n-3)-μ2+5μ=σ2

Os meios e variações podem ser facilmente gerados programaticamente. Por exemplo, para verificar os meios e variações da tabela acima, use

n=2:10
m=c(0,2**(n+1))
v=2**(n+2)*(m[n]-n-3) + 5*m[n] - m[n]^2

Finalmente, não tenho certeza do que você queria quando escreveu

quando um rabo bate e quebra a sequência de cabeças, a contagem recomeça a partir do próximo giro.

Se você quis dizer qual é a distribuição de probabilidade para a próxima vez em que a primeira execução de ou mais cabeças termina, o ponto crucial está contido neste comentário por @Glen_b , que é que o processo recomeça após uma cauda (cf. problema inicial em que você pode obter uma quantidade de ou mais cabeças imediatamente).nn

Isso significa que, por exemplo, o tempo médio para o primeiro evento é , mas o tempo médio entre os eventos é sempre (a variação é a mesma). Também é possível usar uma matriz de transição para investigar as probabilidades de longo prazo de estar em um estado depois que o sistema "se acalmou". Para obter a matriz de transição apropriada, defina e para que o sistema retorne imediatamente ao estado partir do estado . Então, o primeiro vetor próprio em escala desta nova matriz fornece as probabilidades estacionárias . Com essas probabilidades estacionárias sãoμ-1 1μ+1 1Xk,k,=0 0X1 1,k=1 1H0 0Hn=4

H=1/0,03030303=33=μ+1

probabilidadeH0 00.48484848H1 10.24242424H20.12121212H30,06060606H40,06060606H0,03030303
O tempo esperado entre estados é dado pelo inverso da probabilidade. Portanto, o tempo esperado entre as visitas a .H=1 1/0,03030303=33=μ+1 1

Apêndice : Programa Python usado para gerar probabilidades exatas para n= número de Nlançamentos consecutivos .

import itertools, pylab

def countinlist(n, N):
    count = [0] * N
    sub = 'h'*n+'t'
    for string in itertools.imap(''.join, itertools.product('ht', repeat=N+1)):
        f = string.find(sub)
        if (f>=0):
            f = f + n -1 # don't count t, and index in count from zero 
            count[f] = count[f] +1
            # uncomment the following line to print all matches
            # print "found at", f+1, "in", string
    return count, 1/float((2**(N+1)))

n = 4
N = 24
counts, probperevent = countinlist(n,N)
probs = [count*probperevent for count in counts]

for i in range(N):
    print '{0:2d} {1:.10f}'.format(i+1,probs[i]) 
pylab.title('Probabilities of getting {0} consecutive heads in {1} tosses'.format(n, N))
pylab.xlabel('toss')
pylab.ylabel('probability')
pylab.plot(range(1,(N+1)), probs, 'o')
pylab.show()

7

Não tenho certeza se o beta provavelmente será particularmente adequado como uma maneira de lidar com esse problema - "O número de jogadas até ..." é claramente uma contagem. É um número inteiro e não há limite superior para valores nos quais você obtém probabilidade positiva.

Por outro lado, a distribuição beta é contínua e em um intervalo limitado, então parece uma escolha incomum. Se você coincidir com um beta escalado, as funções de distribuição cumulativa talvez se aproximem não tão mal no corpo central da distribuição. No entanto, é provável que alguma outra escolha melhore substancialmente ainda mais a cauda.

Se você tem uma expressão para as probabilidades ou simulações da distribuição (que você presumivelmente precisa para encontrar uma versão beta aproximada), por que você não as usa diretamente?


Se seu interesse é encontrar expressões para probabilidades ou a distribuição de probabilidade do número de lançamentos necessários, provavelmente a idéia mais simples é trabalhar com funções geradoras de probabilidade. Eles são úteis para derivar funções de relacionamentos recursivos entre probabilidades, que funções (o pgf), por sua vez, nos permitem extrair quaisquer probabilidades que necessitamos.

Aqui está um post com uma boa resposta adotando a abordagem algébrica, que explica as dificuldades e faz bom uso das relações pgfs e recorrência. Possui expressões específicas para média e variação no caso "dois sucessos consecutivos":

/math/73758/probability-of-n-successes-in-a-row-at-the-k-th-bernoulli-trial-geometric

O caso dos quatro sucessos será substancialmente mais difícil, é claro. Por outro lado, simplifica um pouco as coisas.p=1 12

-

Se você quer apenas respostas numéricas, a simulação é relativamente direta. As estimativas de probabilidade poderiam ser usadas diretamente ou, alternativamente, seria razoável suavizar as probabilidades simuladas.

Se você precisar usar uma distribuição aproximada, provavelmente poderá escolher algo que se sairá muito bem.

É possível que uma mistura de binômios negativos (a versão 'número de tentativas' em vez da versão 'número de sucessos') possa ser razoável. Dois ou três componentes devem dar uma boa aproximação em todos, exceto na cauda extrema.

Se você deseja uma distribuição contínua única para uma aproximação, pode haver opções melhores do que a distribuição beta; seria algo para investigar.


Ok, eu já fiz um pouco de álgebra, alguns brincando com relações de recorrência, algumas simulações e até um pouco de reflexão.

Para uma aproximação muito boa, acho que você pode simplesmente especificar as quatro primeiras probabilidades diferentes de zero (o que é fácil), calcular os próximos poucos valores através de recorrência (também fácil) e usar uma cauda geométrica quando a relação de recorrência tiver suavizou a progressão inicialmente menos suave das probabilidades.

Parece que você pode usar a cauda geométrica com uma precisão muito alta além de k = 20, mas se você estiver preocupado apenas com a precisão de 4 dígitos, poderá trazê-la mais cedo.

Isso deve permitir que você calcule o pdf e o cdf com boa precisão.

Estou um pouco preocupado - meus cálculos indicam que o número médio de jogadas é 30,0 e o desvio padrão é 27,1; se eu entendi o que você quer dizer com "x" e "u", você tem 40 e 28 em seu lançamento. Os 28 parecem bem, mas os 40 parecem muito distantes do que eu recebi ... o que me preocupa porque fiz algo errado.

====

NOTA: Dadas as complexidades entre a primeira vez e as subsequentes que encontramos, só quero ter certeza absoluta agora de que estamos contando a mesma coisa.

Aqui está uma sequência curta, com as extremidades das sequências '4 ou mais H' marcadas (apontando para o espaço entre os lançamentos imediatamente após o último H)

       \/                     \/
TTHHHHHHTTHTTTTTHHTTHTTHHTHHHHHT...
       /\                     /\

Entre essas duas marcas, conto 23 voltas; ou seja, assim que a sequência anterior de (6 neste caso) H termina, começamos a contar no T imediatamente seguinte e depois contamos até o final da sequência de 5 H (neste caso) que termina a próxima sequência , dando uma contagem de 23 nesse caso.

É assim que você as conta?


Dado que o exposto está correto, é assim que a função de probabilidade do número de lançamentos após uma execução de pelo menos 4 cabeças é concluída até a próxima execução de pelo menos 4 cabeças ser concluída:

Probabilidades de moedas

À primeira vista, parece plana para os primeiros valores e, em seguida, possui uma cauda geométrica , mas essa impressão não é muito precisa - leva um tempo para se ajustar a uma cauda efetivamente geométrica.

Estou trabalhando na criação de uma aproximação adequada que você possa usar para responder a qualquer pergunta que você tenha sobre as probabilidades associadas a esse processo com boa precisão e ao mesmo tempo o mais simples possível. Eu tenho uma aproximação muito boa que deve funcionar (que eu já verifiquei contra uma simulação de um bilhão de lançamentos de moedas), mas há algum viés (pequeno, mas consistente) nas probabilidades que a aproximação fornece em parte do intervalo e eu gostaria de ver se consigo obter um dígito extra de precisão.

Pode ser que a melhor maneira de fazer isso seja simplesmente fornecer uma tabela da função de probabilidade e cdf até um ponto além do qual uma distribuição geométrica possa ser usada.

No entanto, ajudaria se você pudesse dar uma idéia da variedade de coisas para as quais você precisa usar a aproximação.


Espero seguir com a abordagem pgf, mas é possível que alguém seja mais competente com eles do que eu e possa fazer não apenas os 4 casos, mas outros casos.


Talvez para esclarecer ainda mais as coisas. Uma distribuição que ajusta ou aproxime a simulação que leva em consideração a fluxuação de 4 cabeças mais bem-sucedidas seria ideal. Por exemplo, se a média populacional for de 150 movimentos para 4 cabeças consecutivas. Se 4 ou mais cabeças vieram no 8º turno. É improvável que outras 4 ou mais cabeças não entrem em mais ou menos 20 jogadas (só acho) e talvez estejam mais próximas da média. Algo que me daria a probabilidade de quando suas prováveis ​​4 cabeças consecutivas ocorrerão dentro de um certo intervalo de lançamentos seria INCRÍVEL.
18713 Dan

Quando você tem 4 cabeças, se você obtiver uma quinta cabeça, o conjunto mais recente de 4 conta como outro conjunto de 4, ou a contagem é redefinida, então você começa novamente do primeiro (assim que vê 1)?
Glen_b -Reinstala Monica

(I assumido até agora que se você gerar muitas sequências de quatro, então não há sobreposição - uma vez que você obter 4, a contagem de reinicializações de S a 0.)
Glen_b -Reinstate Monica

Tem 4 cabeças ou mais, assim que você conseguir um rabo após 4 cabeças, a raia para. A contagem será reiniciada até que você veja 4 cabeças ou mais novamente consecutivamente.
19413 Dan

4 cabeças ou mais - vejo que é realmente o que diz a pergunta, simplesmente não tinha entendido direito. Então 9 cabeças não contam como dois lotes de 4 cabeças. Isso muda totalmente os cálculos que eu estava fazendo. A relação de recorrência que eu estava usando está errada. O conceito básico - que deveria ter uma cauda geométrica - que ainda se mantém.
Glen_b -Reinstate Monica

0

Você quer a distribuição geométrica . Da Wikipedia:

A distribuição de probabilidade do número dos ensaios de Bernoulli precisava para obter um sucesso, suportada no conjunto {1, 2, 3, ...}.X

Deixe as cabeças H serem um fracasso e as caudas serem um sucesso. A variável aleatória é então o número de lançamentos de moedas necessários para ver as primeiras caudas. Por exemplo, será a sequência HHHT. Aqui está a distribuição de probabilidade para :XX=4X

P(X=x)=(1 1-p)x-1 1p

No entanto, queremos apenas o número de cabeças. Em vez disso, vamos definir como o número de cabeças. Aqui está a distribuição:Y=X-1 1

P(Y+1 1=x)=(1 1-p)x-1 1pP(Y=x-1 1)=(1 1-p)x-1 1pP(Y=y)=(1 1-p)yp

para . Assumimos uma moeda justa, fazendo . Portanto: y=0 0,1 1,2,3 ...p=0,5

P(Y=y)=(0,5)y(0,5)=0,5y+1 1

Isso tudo pressupõe que o número de lançamentos seja suficientemente grande (como 10.000). Por menor (finito) , seria preciso adicionar um fator de normalização para a expressão. Simplificando, precisamos garantir que a soma total seja igual a 1. Podemos fazer isso dividindo pela soma de todas as probabilidades, definidas aqui como :nnα

α=Eu=0 0n-1 1P(Y=Eu)

Isso significa que a forma corrigida de , denotada , será:YZ

P(Z=z)=1 1α(1 1-p)zp=1 1Eu=0 0n-1 1(1 1-p)Eup(1 1-p)zp

Novamente, com , podemos reduzir ainda mais isso, usando um somatório de séries geomoétricas :p=0,5

P(Z=z)=1 1Eu=0 0n-1 10,5Eu+1 10,5z+1 1=1 11 1-0,5n0,5z+1 1=0,5z+1 11 1-0,5n

E podemos ver que, como , nossa versão modificada aproxima de anteriormente.Z YnZY


2
Eu acho que existem alguns detalhes da pergunta que você pode ter perdido. A menos que eu tenha entendido mal a pergunta, não é simplesmente geométrica.
Glen_b -Reinstala Monica

Eu atualizei para lidar com n finito. E sim, vejo agora que ele queria mover uma janela em vez de contar exatamente. O meu só funciona para correntes, não para o tempo entre elas.
Clintonmonk

Um bom primeiro passo é dar uma olhada no gráfico na postagem de @ Glen_b e ver se você pode replicar isso. Também adicionei o programa Python que escrevi para verificar as probabilidades exatas. Se você conseguir executar isso, remova o comentário da linha que imprime as correspondências, diminuindo Npara algo entre 5 e 7, e você terá uma boa idéia dos eventos necessários (a observação pylabé necessária apenas para plotagem).
TooTone

Infelizmente, não estou com um PC com o qual posso testá-lo atualmente. Comecei a usar um processo de Markov para mostrar que o solo estacionário era geométrico (e E [hora de retornar] = 1 / ), mas não tive tempo para lo completamente. πEu
Clintonmonk 21/03

Sim, se por solução estacionária você está falando sobre a razão de probabilidades consecutivas na cauda convergindo para uma constante, então a solução estacionária é de fato geométrica, como disseram as duas respostas anteriores.
Glen_b -Reinstala Monica
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.