10 votos

Espera que el número de tiradas de dados requieren para hacer una suma mayor o igual a K?

Una de las 6 caras de los dados que se enrolla de forma iterativa. ¿Cuál es el número esperado de rollos necesarios para hacer una suma mayor o igual a K?

Antes De Editar

P(Sum>=1 in exactly 1 roll)=1
P(Sum>=2 in exactly 1 roll)=5/6
P(Sum>=2 in exactly 2 rolls)=1/6
P(Sum>=3 in exactly 1 roll)=5/6
P(Sum>=3 in exactly 2 rolls)=2/6
P(Sum>=3 in exactly 3 rolls)=1/36
P(Sum>=4 in exactly 1 roll)=3/6
P(Sum>=4 in exactly 2 rolls)=3/6
P(Sum>=4 in exactly 3 rolls)=2/36
P(Sum>=4 in exactly 4 rolls)=1/216

Después De Editar

P(Sum>=1 in atleast 1 roll)=1
P(Sum>=2 in atleast 1 roll)=5/6
P(Sum>=2 in atleast 2 rolls)=1
P(Sum>=3 in atleast 1 roll)=4/6
P(Sum>=3 in atleast 2 rolls)=35/36
P(Sum>=3 in atleast 3 rolls)=1
P(Sum>=4 in atleast 1 roll)=3/6
P(Sum>=4 in atleast 2 rolls)=33/36
P(Sum>=4 in atleast 3 rolls)=212/216
P(Sum>=4 in atleast 4 rolls)=1

No estoy seguro de que esto es correcto primero de todos, pero creo que esta probabilidad es el número previsto de rollos?

Pero no sé cómo proceder. Estoy de proceder en la dirección correcta?. Si yo no soy lo suficientemente claro, por favor hágamelo saber.

4voto

kjetil b halvorsen Puntos 7012

Este es hasta el momento sólo algunas ideas para otro, más exacto, enfoque, basado en la misma observación que en mi primera respuesta. Con el tiempo voy a extender este ...

En primer lugar, algunos de notación. Deje $K$ ser determinado, positivo (grande) entero. Queremos que la distribución de $N$, que es el mínimo número de lanzamientos de dados ordinarios para obtener la suma de al menos $K$. Así, en primer lugar definimos $X_i$ como resultado de la tirada de dados $i$, e $X^{(n)}=X_1+\dots+X_n$. Si podemos encontrar la distribución de $X^{(n)}$ todos los $n$, entonces podemos encontrar la distribución de $N$ mediante el uso de $$ P(N \ge n)= P(X_1+\dots+X_n \le K), $$ y hemos terminado.

Ahora, los posibles valores de $X_1+\dots+X_n$$n,n+1,n+2,\dots,6n$, y para $k$ en ese rango, para hallar la probabilidad de $P(X_1+\dots+X_n=k)$, tenemos que encontrar el número total de maneras de escribir $k$ como una suma de exactamente $n$ enteros, todo en el rango de $1,2,\dots,6$. Pero que se llama a un restringido número entero composición, un problema que se ha estudiado bien en la combinatoria. Algunas preguntas relacionadas con las matemáticas SE encuentra http://math.stackexchange.com/search?q=integer+composiciones

Así que la búsqueda y el estudio de la combinatoria de la literatura podemos obtener tranquilo resultados precisos. Voy a seguir con eso, pero más tarde ...

1voto

Dunka Puntos 113

no hay manera de obtener exacta espera que el número de rollos en general, pero para un K.

Deje que N sea el caso de de espera de rodadura para obtener suma=>K.

para K=1, E(N)=1

para K=2, $E(N)=(\frac{5}{6}+2*1)/(\frac{5}{6}+1)=\frac{17}{11}$

y así sucesivamente.

Se va difíciles de obtener E(N) para las grandes K. por ejemplo,para K=20 necesitará esperar de (4 rollos 20 rollos)

Teorema del Límite Central será más benefitiary con algunos % de confianza. como sabemos ocurrencia es distribuido uniformemente, para grandes valores de K. $$K(Sum)~follows~N(3.5N,\frac{35N}{12})$$(Distribución Normal)

Ahora necesita "N" para obtener la Suma de al menos K.... nos convierte en el estándar de la distribución normal.$$\frac{K-3.5N}{\sqrt{\frac{35N}{12}}}=Z_\alpha$$ where $\alfa=1-confianza$% Usted puede obtener los valores Z de "Normal Estándar Tablas" o a partir de aquí , por ejemplo, $Z_{0.01}=2.31,Z_{0.001}=2.98$

Usted sabe K,Z(a, cualquier error) ........ a continuación, puede obtener N=E(N) en un poco de confianza % por la solución de la ecuación.

1voto

kjetil b halvorsen Puntos 7012

Voy a dar un método para encontrar una solución aproximada. En primer lugar, vamos a $X_i$ ser la variable aleatoria, "resultado de lanzar $i$ con los dados" y deje $N$ el número de lanzamientos necesarios para llegar a una suma de al menos $k$. Entonces tenemos que $$ P(N \ge n) = P(X_1+X_2+\dots+X_n \le k) $$ así que para encontrar la distribución de $N$ necesitamos encontrar las circunvoluciones de las distribuciones de las $X_i$$i=1,2,\dots,n$, para todos los $n$. Los circunvoluciones se puede encontrar numéricamente, pero para un gran $n$ puede ser mucho trabajo, así que tratamos de lugar a la aproximación de la función de distribución acumulativa para las circunvoluciones, utilizando saddlepoint métodos. Para otro ejemplo de saddlepoint métodos, se que mi respuesta a General de la suma de las distribuciones Gamma

Vamos a utilizar el Lugannini-Arroz aproximación para la discret caso, y de la siguiente manera R Butler: "Saddlepoint Aproximaciones con las Aplicaciones" en la página 18 (segunda continuidad de la corrección). En primer lugar, tenemos el momento de generación de la función de la $X_i$, que es $$ M(T) = E^{tX_i}= \frac16 (e^t+e^{2}+e^{3t}+e^{4t}+e^{5}+e^{6t}) $$ A continuación, el cumulant la generación de la función de la suma de $n$ independiente se convierte en dados $$K_n(t)=n \cdot de registro(\frac16\sum_{i=1}^6 e^{es}) $$ y también tenemos los primeros derivados de $K$, pero vamos a encontrar esos simbólicamente mediante R. el código es El siguiente:

DD <- function(expr, nombre, orden = 1) { si(orden < 1) stop ("el" orden "debe ser >= 1") si(fin == 1) D(expr, nombre) otra cosa DD(D(expr, nombre, nombre, orden - 1) }

make_cumgenfun <- function() { fun0 <- function(n, t) n*log(media(exp((1:6)t))) fun1 <- function(n, t) {} fun2 <- function(n, t) {} fun3 <- function(n, t) {} d1 <- DD(expresión(nlog((1/6)*(exp(t)+exp(2*t)+exp(3*t)+exp(4*t)+exp(5*t)+exp(6*t)))), "t", 1) d2 <- DD(expresión(nlog((1/6)(exp(t)+exp(2*t)+exp(3*t)+exp(4*t)+exp(5*t)+exp(6*t)))), "t", 2) d3 <- DD(expresión(nlog((1/6)(exp(t)+exp(2*t)+exp(3*t)+exp(4*t)+exp(5*t)+exp(6*t)))), "t", 3) cuerpo(fun1) <- d1 cuerpo(fun2) <- d2 cuerpo(fun3) <- d3 retorno(lista(fun0, fun1, fun2, fun3)) }

A continuación, vamos a resolver el saddlepoint ecuación.

Que se realiza mediante el siguiente código:

funlist  <-  make_cumgenfun()

# To solve the saddlepoint equation for n,  k:
solve_speq  <-   function(n, k)  {# note that n+1 <= k <= 6n is needed
    Kd  <-  function(t) funlist[[2]](n, t)
    k  <-  k-0.5
    uniroot(function(s) Kd(s)-k,  lower=-100,  upper=1,  extendInt="upX")$root
}

Tenga en cuenta que el código anterior no es muy robusto, para los valores de $k$ lejos en la cola de la distribución no va a funcionar. A continuación, el código para el cálculo de la función de probabilidad de la cola, aproximadamente, por la Luganini-Arroz aproximación, siguiendo a Butler, página 18, (segundo de la continuidad de la corrección):

Función para devolver la cola de probabilidad:

#

Ghelp <- function(n, k) { stilde <- solve_speq(n, k) K <- function(t) funlist[[1]](n, t) Kd <- function(t) funlist[[2]](n, t) Kdd <- function(t) funlist[[3]](n, t) Kddd <- function(t) funlist[[4]](n, t) w2tilde <- signo(stilde)sqrt(2(stilde*(k-0.5)-K(stilde)))
u2tilde <- 2*sinh(stilde/2)*sqrt(Kdd(stilde)) mu <- Kd(0) resultado <- if (abs(mu-(k-0.5)) <= 0.001) 0.5-Kddd(0)/(6*sqrt(2*pi)Kdd(0)^(3/2)) else 1-pnorm(w2tilde)-dnorm(w2tilde)(1/w2tilde - 1/u2tilde) return(resultado) } G <- function(n, k) { divertido <- función(k) Ghelp(n, k) Vectorización(diversión)(k) }

A continuación, vamos a tratar de usar esto para calcular una tabla de la distribución, de acuerdo a la fórmula $$ P(N \ge n) = P(X_1+X_2+\dots+X_n \le k) \\ = 1-P(X_1+\dots+X_n \ge k+1) \\ = 1-G(n,k+1) $$ donde $G$ es la función desde el código R por encima.

Ahora, vamos a responder a la pregunta original con $K=20$. A continuación, el número mínimo de los rollos es de 4 y el máximo número de rollos es de 20. La probabilidad de que 20 de los rollos que se necesita es muy pequeña, y puede ser calculado exactamente a partir de la fórmula binominal, eso lo dejo para el lector. (la aproximación anterior no funcionará para $n=20$).

Así que la probabilidad de que $N \ge 19$ es aproximada por

> 1-G(20, 21)
[1] 2.220446e-16

La probabilidad de que $N\ge 10$ se aproxima por:

> 1-G(10, 21)
[1] 0.002880649

Y así sucesivamente. El uso de todo esto, se puede obtener una aproximación de la expectativa de sí mismo. Esto debería ser mucho mejor que las aproximaciones que se basan en el teorema del límite central.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X