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 2 and Version 3 of Combinations/DeterministicSolution


Ignore:
Timestamp:
Sep 14, 2010, 8:28:09 AM (14 years ago)
Author:
Pedro Gea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Combinations/DeterministicSolution

    v2 v3  
    2121donde {{{V}}} representa al conjunto de variables aleatorias, {{{Mu}}} sus medias y {{{Sigma}}} su matriz de covarianza, {{{F(V)==0}}} son las restricciones sobre {{{V}}}, y {{{Nu}}} es el valor determinista buscado de la solución de la combinación.
    2222
    23 === Combinación lineal de variables normales ===
     23=== Combinación lineal de variables aleatorias normales ===
    2424
     25A continuación deducimos la solución a la combinación lineal de variables aleatorias normales.
     26
     27Sea {{{V}}} un conjunto de {{{n}}} variables aleatorias distribuidas como una normal multivariada:
     28{{{
     29V ~ Normal(Mu, Sigma)
     30}}}
     31donde {{{Mu (nx1)}}} es el vector de medias y {{{Sigma (nxn)}}} su matriz de covarianza, y
     32{{{
     33B · Z = C
     34}}}
     35un sistema de {{{m}}} restricciones lineales sobre las variables, donde {{{B (mxn)}}} es la
     36matriz del sistema lineal y {{{C (mx1)}}} es su término constante.
     37
     38El objetivo es encontrar la solución {{{Nu}}} que minimiza la distancia de Mahalanobis al vector
     39de medias:
     40{{{
     41min. distM(Nu, Mu; Sigma) = Sqrt((Mu-Nu)'·Sigma**-1·(Mu-Nu))
     42}}}
     43
     44Solucionamos el problema mediante el método de los [http://es.wikipedia.org/wiki/Multiplicadores_de_Lagrange multiplicadores de Lagrange]:
     45{{{
     46min. L(Z, Lambda) = (Z-Mu)'·Sigma**-1·(Z-Mu) - Lambda·(B·Z-C)
     47}}}
     48donde {{{L(Z, Lambda)}}} es la función de Lagrange y {{{Lambda (mx1)}}} el vector de multiplicadores de Lagrange.
     49
     50Derivando respecto a {{{Z}}} y {{{Lambda}}} obtenemos:
     51{{{
     52d[L(Z,Lambda]/d[Lambda] = B·Z - C == 0
     53}}}
     54que es la restricción lineal sobre las variables y
     55{{{
     56d[L(Z,Lambda]/d[Z] = 2 Inv[Sigma]·(Z-Mu) + B'·Lambda == 0
     57}}}
     58
     59Si despejamos {{{Lambda}}} de la segunda ecuación usando la primera:
     60{{{
     612 Inv[Sigma]·(Z-Mu) == - B'·Lambda
     62Z-Mu == - 1/2 Sigma·B'·Lambda
     63B·(Z-Mu) == C-B·Mu == - 1/2 B·Sigma·B'·Lambda
     64Lambda == -2 Inv[B·Sigma·B']·B·(Z-Mu)
     65}}}
     66y sustituyendo de nuevo en la segunda ecuación y despejando {{{Z}}} encontramos:
     67{{{
     68Z == Mu - 1/2 Sigma·B'·Lambda == Mu + Sigma·B'·Inv[B·Sigma·B']·B·(Z-Mu)
     69}}}
     70
     71