Un dado de 6 lados se tira de forma iterativa. ¿Cuál es el número esperado de lanzamientos requeridos 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 sea correcto en primer lugar, pero creo que esta probabilidad está relacionada con el número esperado de lanzamientos.
Pero no sé cómo seguir adelante. ¿Estoy avanzando en la dirección correcta?
self-study
mean
expected-value
dice
saddlepoint-approximation
Sospechoso habitual
fuente
fuente
Respuestas:
Hasta ahora, esto es solo algunas ideas para otro enfoque más exacto, basado en la misma observación que mi primera respuesta. Con el tiempo extenderé esto ...
Primero, alguna notación. Deje que sea un número entero positivo (grande) dado. Queremos que la distribución de , que es el número mínimo de lanza de un dado común para obtener suma al menos . Entonces, primero definimos como el resultado del lanzamiento de dados , y . Si podemos encontrar la distribución de para todo entonces podemos encontrar la distribución de usando y estamos hecho.N K X i i X ( n ) = X 1 + ⋯ + X n X ( n ) n N P ( N ≥ n ) = P ( X 1 + ⋯ + X n ≤ K ) ,K norte K Xyo yo X( n )= X1+ ⋯ + Xnorte X( n ) norte norte
Ahora, los valores posibles para son y para en ese rango, para encontrar la probabilidad , nosotros necesita encontrar el número total de formas de escribir como una suma de exactamente enteros, todos en el rango . Pero eso se llama composición entera restringida, un problema bien estudiado en combinatoria. Https://math.stackexchange.com/search?q=integer+compositions se encuentran algunas preguntas relacionadas sobre matemáticas SE. n , n + 1 , n + 2 , … , 6 n k P ( X 1 + ⋯ + X n = k ) k n 1 , 2 , … , 6X1+ ⋯ + Xnorte n , n + 1 , n + 2 , … , 6 n k PAG( X1+ ⋯ + Xnorte= k ) k norte 1 , 2 , ... , 6
Entonces, buscando y estudiando esa literatura combinatoria podemos obtener resultados silenciosos y precisos. Seguiré con eso, pero luego ...
fuente
Hay una fórmula cerrada simple en términos de las raíces de un polinomio de grado 6.
En realidad, es un poco más fácil considerar un dado justo general conre≥ 2 caras etiquetadas con los números 1 , 2 , ... , d.
Seamik el número esperado de rollos necesarios para igualar o exceder k . Para k ≤ 0 , mik= 0. De lo contrario, la expectativa es uno más que la expectativa del número de rollos para alcanzar el valor inmediatamente anterior, que estaría entre k - d, k - d+ 1 , ... , k - 1 , donde
Esta relación de recurrencia lineal tiene una solución en la forma
dondeλyo son las raíces complejas re del polinomio
Las constantesunayo se encuentran aplicando la solución ( 2 ) a los valores k = - ( d- 1 ) , - ( d- 2 ) , … , - 1 , 0 donde mik= 0 en todos los casos. Esto proporciona un conjunto de re ecuaciones lineales en las constantes re y tiene una solución única. Se puede demostrar que la solución funciona verificando la recurrencia ( 1 ) usando el hecho de que cada raíz satisface ( 3 ) :
Esta solución de forma cerrada nos brinda buenas formas de aproximar la respuesta, así como de evaluarla con precisión. (Para valores pequeños a modestos dek , la aplicación directa de la recurrencia es una técnica computacional efectiva). Por ejemplo, con re= 6 podemos calcular fácilmente
Para aproximaciones, habrá una raíz única más grandeλ+= 1 por lo que eventualmente (para k suficientemente grande ) el término λk+ dominará los términos re en ( 2 ) . El error disminuirá exponencialmente según la segunda norma más pequeña de las raíces. Continuando con el ejemplo con k = 6 , el coeficiente de λ+ es una+= 0,4761905 y la siguiente norma más pequeña es 0.7302500. (Por cierto, el otro unayo tienden a ser muy cerca de1 en tamaño.) Así, podemos aproximar el valor anterior como
con un error del orden de0.7302500106 6≈ 10- 314368.
Para demostrar cuán práctica es esta solución, aquí hay unmik para cualquier k (dentro del alcance de los cálculos de coma flotante de precisión doble) y no demasiado grande re (se empantanará una vez re≫ 100 ):
R
código que devuelve una función para evaluarComo ejemplo de su uso, aquí calcula las expectativas parak = 1 , 2 , … , 16 :
(Si tiene curiosidad por cuáles son los otros parámetros
die
, ejecutedie(2, 2, 0, c(1,0))$f(1:10)
y vea si reconoce la salida ;-). Esta generalización ayudó a desarrollar y probar la función).fuente
die
da un error para mí:object 'phi' not found
.phi
aa
) para que coincida con el texto fue el culpable. Lo he arreglado (y comprobado).no hay forma de obtener el número exacto esperado de rollos en general, pero para un K.
Deje que N sea el evento de una tirada esperada para obtener suma => K.
para K = 1, E (N) = 1
y así.
Será difícil obtener E (N) para K. grande, por ejemplo, para K = 20 tendrá que esperar de (4 rollos, 20 rollos)
Sabes K, Z (en cualquier error) ... entonces puedes obtener N = E (N) en un% de confianza resolviendo la ecuación.
fuente
A continuación, debemos resolver la ecuación del punto de silla.
Eso se hace con el siguiente código:
Función para devolver la probabilidad de cola:
# #
Y así. Usando todo esto, puede obtener una aproximación a la expectativa usted mismo. Esto debería ser mucho mejor que las aproximaciones basadas en el teorema del límite central.
fuente