Un modelo equivalente para este proceso es el primero en poner los naves espaciales en una botella. Establece el recuento de naves destruidas en cero. Enumera los misiles . Para determinar qué nave es objetivo del misil , agite bien la botella y extraiga al azar una nave de la botella. Con probabilidad , márquelo como destruido; de lo contrario, no cambie ninguna de sus marcas. Si originalmente estaba intacto y ahora se ha marcado como destruido, incremente el recuento de naves destruidas. Devuelve este barco a la botella y repite.n1,2,…,mip
Esto describe una cadena de Markov en los recuentos que se ejecutará a través de iteraciones. Después de buques han sido destruidos, la posibilidad de que otro serán destruidos (haciendo de esta manera una transición desde el estado para indicar ) será la probabilidad de selección de una nave no destruido (de los cuales hay ) veces la posibilidad de destruir que barco (que es ). Es decir,0,1,…,nmiii+1n−ip
Pr(i→i+1)=n−inp.
De lo contrario, la cadena permanece en el estado . El estado inicial es . Centros de interés de la probabilidad de estar en el estado después de iteraciones.ii=0nm
La matriz de transición de estas probabilidades, donde es la probabilidad de hacer la transición de a , se diagonaliza fácilmente:PPijij
P=⎛⎝⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜1−p00⋮00p1−n−1np0⋮000n−1np1−n−2np⋱⋯⋯⋯⋯n−2np⋱0000⋯⋮1−1np0000⋮1np1⎞⎠⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟=V⎛⎝⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜100⋮000n−pn0⋮0000n−2pn⋱⋯⋯⋯⋯⋯⋱00000⋮n−(n−1)pn0000⋮0n−npn⎞⎠⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟V−1
dónde
V=⎛⎝⎜⎜⎜⎜⎜⎜⎜⎜⎜(n0)(n−10)⋮(10)(00)(n1)(n−11)⋮(11)0(n2)(n−12)⋱00⋯⋯⋱⋯⋯(nn−1)(n−1n−1)⋮00(nn)0⋮00⎞⎠⎟⎟⎟⎟⎟⎟⎟⎟⎟
es el triángulo de Pascal. Se descubre fácilmente que el inverso es
V−1=⎛⎝⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜000⋮0(n0)000⋮(n−1n−1)−(n1)⋯⋯⋯⋱⋯⋯00(22)⋱(−1)n−1+2(n−12)(−1)n+2(n2)0(11)−(21)⋮(−1)n−1+1(n−12)(−1)n+1(n2)(00)−(10)(20)⋮(−1)n−1+0(n−10)(−1)n+0(n0)⎞⎠⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟
Deje que la matriz central (diagonal) se escriba , de modo queΛ
Λjj=n−jpn.
La matriz para iteraciones esm
Pm=(VΛV−1)m=VΛmV−1(*)
y, obviamente,
(Λm)jj=Λmjj=(n−jpn)m.
Haciendo la multiplicación en encontramos∗
(Pm)0n=∑j=0min(m,n)(−1)j(nj)(n−jpn)m.(**)
Esta es la posibilidad de estar en el estado después de comenzar en el estado . Es cero para y después de eso es veces un polinomio de grado (con términos distintos de cero de grados a ), lo que significa que no parece posible una mayor simplificación. Sin embargo, cuando es grande (alrededor de a o menos), las potencias en la suma se pueden aproximar por exponenciales,n0m=0,1,…,n−1pnm−n0m−nn/p1020∗∗
(n−jpn)m=(1−jpn)m≈(e−mp/n)j,
que a su vez se puede sumar mediante el teorema binomial, dando
(Pm)0n≈(1−e−mp/n)n.
(Cuando y son ambos grandes, esto puede además puede aproximar como ).mp/nnexp(e−mp)
Para ilustrar, este gráfico traza los valores correctos en azul y la aproximación en rojo para donde y . Las diferencias son solo un pequeño porcentaje como máximo.m≤100n=5p=1/3
La aproximación se puede usar para estimar una que es probable que anule todas las naves. Si desea que haya al menos una probabilidad de de eso, elija para quem1−εm
mp/n es grande y
m≈n(log(n)−log(ε))/p .
Esto se obtiene de una expresión de la serie Taylor de primer orden para la aproximación. Por ejemplo, supongamos que nos gustaría tener una probabilidad del de eliminar todos los barcos en el ejemplo de la figura. Entonces y95%ε=0.05
m≈5(log(5)−log(0.05))/(1/3)=69.
Tenga en cuenta que no es terriblemente grande, pero está llegando allí: la aproximación podría estar bien. De hecho, la probabilidad aproximada es mientras que la probabilidad correcta es . mp/n=69(1/3)/5=4.695.07%95.77%
Se trata de una modificación de cupón problema de coleccionista en la que cada cupón que se encuentra sólo tiene un oportunidad de ser útil. El método utilizado aquí produce la distribución completa de naves destruidas para cualquier : solo inspeccione la primera fila de .pmPm