Processing math: 100%

2 votos

Cálculo de la varianza de una función a trozos de variables normales bivariadas

Tengo una variable XR2 que tiene una distribución normal bivariada con el vector de la media μ y la matriz de covarianza Σ .

El vector X se compone de dos variables X=(x1,x2)

Una función f es una función de x1 sólo

f(x1)={0for x1<0x1for x10}

Ya calculé que la media de f(x1) es σ112π

Estoy tratando de encontrar la varianza de f(x1) . Pensé que esto sería sencillo, pero cuando intento verificarlo numéricamente los resultados no coinciden con las predicciones. Este es mi enfoque:

Dejemos que y=f(x1)

Dejemos que g(x1,x2,μ,Σ) sea la función de densidad de probabilidad de la variable normal bivariante.

Var[y]=E[y2]E[y]2=E[y2]σ22π

E[y2]=x1=x2=y2f(x1)g(x1,x2,μ,Σ)dx2dx1

Para x10 entonces y=x1 Si no es así y=0 por lo que la integral se simplifica en

E[y2]=x1=0x2=x21f(x1)g(x1,x2,μ,Σ)dx2dx1

Y un cambio menor:

E[y2]=x1=0x21f(x1)x2=g(x1,x2,μ,Σ)dx2dx1

Utilizo wolfram alpha para obtener el resultado (para μx1=0 ) y sustituirlo en la ecuación de la varianza:

Var[y]=E[y2]σ22π

La fórmula de la varianza coincide con una integración numérica monte-carlo, por lo que wolfram está haciendo la integración correctamente. Desafortunadamente, las predicciones no coinciden con la varianza de la muestra de una simulación numérica de la distribución bivariada. Debido a esto creo que la forma en que configuré la integración fue incorrecta. Parece sencillo, pero no he hecho esto con funciones a trozos o múltiples variables antes.

¿Hay algún error evidente en la forma en que configuro la integral para E[y2] ?

1voto

George Hewitt Puntos 994

Desde (X1,X2) es normal bi-variable, X1N(μ1,σ11) . Para Y=X+1 la media que has obtenido es para el caso especial de que μ1=0 específicamente, E[Y]=0xfX1(x)dx=σ112π. Además, podemos calcular que E[Y2]=0x2fX1(x)dx=σ2112. Así que Var(Y)=σ2112(11π). Esto también puede derivarse de la varianza de distribución seminormal , nota primero |X1|=X+1+X1 entonces E[X+1X1]=0 ya que siempre que una v.r. es mayor que 0 el otro es 0 , de tal manera que Cov(X+1,X1)=E[X+1]E[X1]=σ2112π; Por último, observe que Var(X+1)=Var(X1) por simetría. Se deduce entonces σ211(12π)=Var(|X1|)=2Var(X+1)σ211π, que da como resultado Var(X+1)=σ2112(11π)

Para más información μ1 , esta entrada sobre la distribución normal doblada puede ayudar.

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