5 votos

¿Por qué agregar 3 decimales aleatorios en el rango [-1,1] dar un dist normal con STD. dev 1?

He usado Math.random()*2-1+Math.random()*2-1+Math.random()*2-1 muchas veces en el pasado para obtener normalmente distribuida de números aleatorios con una desviación estándar de 1. Por supuesto, es un poco de un aproximado, pero funciona, y por lo general no desea que los números fuera de la tercera desviación estándar de todos modos. Y en cierta forma de entender por qué esto funciona de la manera que lo hace (como en la que tiene sentido en mi cabeza ¿por qué los números de más de cero son mucho menos probable), pero no tengo idea de cómo probar legítimamente.

¿Por qué es que la adición aleatorios en el intervalo [-1,1] tres veces específicamente produce una desviación estándar de 1? Hice algunas pruebas y encontró que la adición de cuatro veces da una ets. dev. de acerca de 1,155, y la adición de dos veces al da alrededor de 0,813. ¿Por qué es esto?

Quiero entender el verdadero matemáticas que hay detrás de esto.

2voto

Kyle Puntos 21

Esta es una combinación de el teorema del límite central (como @AlfonsoFernandez puntos de salida) y el hecho de que la suma de las tres distribuciones uniformes tiene una media de 0 y una varianza de 1 (se muestra abajo).

Deje $X_i\sim U(0,1)$$1-2X_i\sim U(-1,1)$.

Deje $Y=(1-2X_1)+(1-2X_2)+(1-2X_3)$

Por la CLT, como nos sume $X_i$'s de la distribución se aproxima a una normal. Por lo tanto, $Y$ es aproximadamente normal. Aún más:

$E(X_i)=0$; $Var(X_i)=\frac{1}{12}$

$E(1-2X_i)=0$; $Var(1-2X_i)=\frac{1}{3}$

Ahora tenemos:

$E(Y)=E(1-2X_1)+(1-2X_2)+(1-2X_3))=0$

Y, dado que las variables son independientes:

$Var(Y)=Var(1-2X_1+1-2X_2+1-2X_3)$

$=Var(1-2X_1)+Var(1-2X_2)+Var(1-2X_3)=1$

Por lo tanto, tenemos que $E(Y)=0$ $Var(Y)=1$ $Y$ es aproximadamente normal.

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