close Warning: Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 6 and Version 7 of Combinations


Ignore:
Timestamp:
Aug 25, 2010, 11:59:41 AM (14 years ago)
Author:
Pedro Gea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Combinations

    v6 v7  
    187187}}}
    188188
    189 
     189=== Solución como variables aleatorias ===
     190
     191Como hicimos antes ahora planteamos la solución a la combinación desde un punto de vista estadístico.
     192
     193Dada la simetría de la combinación, la solución para una de las variables nos valdrá para
     194las demás, modificándola convenientemente.
     195
     196La distribución a posteriori para la variable A viene dada por dos contribuciones:
     197una debida a su información a priori (vA) y otra causada por el sistema de ecuaciones
     198y el resto de información a priori.
     199
     200Mientras que en el ejemplo anterior la restricción formaba un espacio con un grado de libertad,
     201en el ejemplo que nos ocupa el espacio tiene dos grados de libertad, de modo que para un valor
     202de la variable A encontramos toda una recta de valores de las variables B y C compatibles.
     203
     204Así pues podemos escribir la función de densidad a posteriori de la
     205variable A (fwA) proporcional al producto de su función de densidad a priori (fvA) y la
     206función de densidad a priori obtenida mediante la ecuación (a*wA+b*wB+c*wC==d) que podemos escribir como:
     207{{{
     208fvBC(x) = Integrate(fNormal(muB, sigmaB, y) * fNormal(muB, sigmaB, (d-a*x-b*y)/c), {y, -infinite, infinite})
     209}}}:
     210de modo que:
     211{{{
     212fwA(x) = k * fvA(x) * fvBC(x) = k * fNormal(muA, sigmaA, x) * fvBC(x)
     213}}}
     214
     215Se puede comprobar que esta función de densidad es la de una distribución normal:
     216{{{
     217wA ~ N(muA_BC, sigmaA_BC)
     218}}}
     219con los siguientes parámetros:
     220{{{
     221muA_BC = (a * (d - b*muB - c*muC) * sigmaA**2 + muA * ((b*sigmaB)**2 + (c*sigmaC)**2))  / ((a*sigmaA)**2 + (b*sigmaB)**2 + (c*sigmaC)**2)
     222sigmaA_BC = sigmaA * Sqrt((b*sigmaB)**2 + (c*sigmaC)**2) / Sqrt((a*sigmaA)**2 + (b*sigmaB)**2 + (c*sigmaC)**2)
     223}}}
     224
     225Se puede comprobar que esta solución es coherente con el resultado del ejemplo anterior y para los valores:
     226{{{
     227a=1
     228b=-1
     229c=0
     230d=0
     231}}}
     232se obtiene:
     233{{{
     234muA_BC = (- muB * sigmaA**2 + muA * sigmaB**2) / (sigmaA**2 + sigmaB**2)
     235sigmaA_BC = sigmaA * sigmaB / Sqrt(sigmaA**2 + sigmaB**2)
     236}}}
     237
     238Utilizando la simetría de la combinación podemos obtener las restantes variables como:
     239{{{
     240wA ~ N(muA_post, sigmaA_post)
     241wB ~ N(muB_post, sigmaB_post)
     242wC ~ N(muC_post, sigmaC_post)
     243}}}
     244cuyos parámetros se pueden escribir como:
     245{{{
     246muX_post = (x * (Dm + x*muX) * sigmaX**2 + muX * (S2 - (X*sigmaX)**2))  / (S2)
     247sigmaX_post = sigmaX * Sqrt(S2 - (x*sigmaX)**2) / Sqrt(S2)
     248}}}
     249donde:
     250{{{
     251S2 := (a*sigmaA)**2 + (b*sigmaB)**2 + (c*sigmaC)**2
     252Dm := d-a*muA-b*muB-c*muC
     253}}}
     254sustituyendo 'x' y 'X' por 'a', 'b' o 'c' y 'A', 'B' o 'C' respectivamente.
     255
     256
     257