Articulo de referencia

Fórmula de Jacobi

En el cálculo matricial , la fórmula de Jacobi expresa la derivada del determinante de una matriz A en términos del adjugado de A y la derivada de A. [1 ] Si A es una función di...

En el cálculo matricial , la fórmula de Jacobi expresa la derivada del determinante de una matriz A en términos del adjugado de A y la derivada de A. [1 ]

Si A es una función diferenciable de los números reales en matrices n  ×  n , entonces

d d a det A ( a ) = es ( adj ( A ( a ) ) d A ( a ) d a ) = ( det A ( a ) ) es ( A ( a ) 1 d A ( a ) d a ) {\displaystyle {\frac {d}{dt}}\det A(t)=\nombreoperador {tr} \left(\nombreoperador {adj} (A(t))\,{\frac {dA(t)}{dt}}\right)=\left(\det A(t)\right)\cdot \nombreoperador {tr} \left(A(t)^{-1}\cdot \,{\frac {dA(t)}{dt}}\right)}

donde tr( X ) es la traza de la matriz X y es su matriz adjunta . (La última igualdad sólo se cumple si A ( t ) es invertible .) adj ( incógnita ) {\displaystyle \nombre del operador {adj} (X)}

Como caso especial,

det ( A ) A i yo = adj ( A ) yo i . {\displaystyle {\partial \det(A) \over \partial A_{ij}}=\operatorname {adj} (A)_{ji}.}

De manera equivalente, si dA representa la diferencial de A , la fórmula general es

d det ( A ) = es ( adj ( A ) d A ) . {\displaystyle d\det(A)=\nombredeloperador {tr} (\nombredeloperador {adj} (A)\,dA).}

La fórmula lleva el nombre del matemático Carl Gustav Jacob Jacobi .

Derivación

Mediante cálculo matricial

Teorema. (Fórmula de Jacobi) Para cualquier función diferenciable A de los números reales en matrices n  ×  n ,

d det ( A ) = es ( adj ( A ) d A ) . {\displaystyle d\det(A)=\nombredeloperador {tr} (\nombredeloperador {adj} (A)\,dA).}

Demostración. La fórmula de Laplace para el determinante de una matriz A se puede expresar como

det ( A ) = yo A i yo adj yo ( A ) i yo . {\displaystyle \det(A)=\sum _{j}A_{ij}\operatorname {adj} ^{\rm {T}}(A)_{ij}.}

Observe que la suma se realiza sobre una fila arbitraria i de la matriz.

El determinante de A puede considerarse una función de los elementos de A :

det ( A ) = F ( A 11 , A 12 , , A 21 , A 22 , , A norte norte ) {\displaystyle \det(A)=F\,(A_{11},A_{12},\ldots ,A_{21},A_{22},\ldots ,A_{nn})}

de modo que, por la regla de la cadena , su diferencial es

d det ( A ) = i yo F A i yo d A i yo . {\displaystyle d\det(A)=\sum _{i}\sum _{j}{\partial F \sobre \partial A_{ij}}\,dA_{ij}.}

Esta suma se realiza sobre todos los n × n elementos de la matriz.

Para hallar ∂ F /∂ A ij, se debe considerar que en el lado derecho de la fórmula de Laplace, el índice i puede elegirse a voluntad. (Para optimizar los cálculos: cualquier otra opción arrojaría eventualmente el mismo resultado, pero podría ser mucho más difícil). En particular, puede elegirse que coincida con el primer índice de ∂ / ∂ A ij :

det ( A ) A i yo = a A i a adj yo ( A ) i a A i yo = a ( A i a adj yo ( A ) i a ) A i yo {\displaystyle {\partial \det(A) \sobre \parcial A_{ij}}={\partial \suma _{k}A_{ik}\operatorname {adj} ^{\rm {T}}(A)_{ik} \sobre \parcial A_{ij}}=\suma _{k}{\partial (A_{ik}\operatorname {adj} ^{\rm {T}}(A)_{ik}) \sobre \parcial A_{ij}}}

Así, por la regla del producto,

det ( A ) A i yo = a A i a A i yo adj yo ( A ) i a + a A i a adj yo ( A ) i a A i yo . {\displaystyle {\partial \det(A) \sobre \parcial A_{ij}}=\sum _{k}{\partial A_{ik} \sobre \parcial A_{ij}}\operatorname {adj} ^{\rm {T}}(A)_{ik}+\sum _{k}A_{ik}{\partial \operatorname {adj} ^{\rm {T}}(A)_{ik} \sobre \parcial A_{ij}}.}

Ahora bien, si un elemento de una matriz A ij y un cofactor adj T ( A ) ik del elemento A ik se encuentran en la misma fila (o columna), entonces el cofactor no será una función de A ij , porque el cofactor de A ik se expresa en términos de elementos que no están en su propia fila (ni columna). Por lo tanto,

adj yo ( A ) i a A i yo = 0 , {\displaystyle {\partial \operatorname {adj} ^{\rm {T}}(A)_{ik} \over \partial A_{ij}}=0,}

entonces

det ( A ) A i yo = a adj yo ( A ) i a A i a A i yo . {\displaystyle {\partial \det(A) \sobre \partial A_{ij}}=\sum _{k}\operatorname {adj} ^{\rm {T}}(A)_{ik}{\partial A_{ik} \sobre \partial A_{ij}}.}

Todos los elementos de A son independientes entre sí, es decir

A i a A i yo = del yo a , {\displaystyle {\partial A_{ik} \over \partial A_{ij}}=\delta _{jk},}

donde δ es el delta de Kronecker , por lo que

det ( A ) A i yo = a adj yo ( A ) i a del yo a = adj yo ( A ) i yo . {\displaystyle {\partial \det(A) \over \partial A_{ij}}=\sum _{k}\operatorname {adj} ^{\rm {T}}(A)_{ik}\delta _{jk}=\operatorname {adj} ^{\rm {T}}(A)_{ij}.}

Por lo tanto,

d ( det ( A ) ) = i yo adj yo ( A ) i yo d A i yo = yo i adj ( A ) yo i d A i yo = yo ( adj ( A ) d A ) yo yo = es ( adj ( A ) d A ) .   {\displaystyle d(\det(A))=\sum _{i}\sum _{j}\operatorname {adj} ^{\rm {T}}(A)_{ij}\,dA_{ij}=\sum _{j}\sum _{i}\operatorname {adj} (A)_{ji}\,dA_{ij}=\sum _{j}(\operatorname {adj} (A)\,dA)_{jj}=\operatorname {tr} (\operatorname {adj} (A)\,dA).\ \square }

Mediante la regla de la cadena

Lema 1. , donde es la diferencial de . det " ( I ) = a a {\displaystyle \det '(I)=\mathrm {tr} } det " {\displaystyle \det '} det {\estilo de visualización \det}

Esta ecuación significa que la diferencial de , evaluada en la matriz identidad, es igual a la traza. La diferencial es un operador lineal que asigna una matriz n × n a un número real. det {\estilo de visualización \det} det " ( I ) {\displaystyle \det '(yo)}

Demostración. Utilizando la definición de derivada direccional junto con una de sus propiedades básicas para funciones diferenciables, tenemos

det " ( I ) ( yo ) = yo det ( I ) = límite mi 0 det ( I + mi yo ) det I mi {\displaystyle \det '(I)(T)=\nabla _{T}\det(I)=\lim _{\varepsilon \to 0}{\frac {\det(I+\varepsilon T)-\det I}{\varepsilon }}}

det ( I + mi yo ) {\displaystyle \det(I+\varepsilon T)} es un polinomio de orden n . Está estrechamente relacionado con el polinomio característico de . El término constante en ese polinomio (el término con ) es 1, mientras que el término lineal en es . mi {\estilo de visualización \varepsilon} yo {\estilo de visualización T} mi = 0 {\displaystyle \varepsilon = 0} mi {\estilo de visualización \varepsilon} a a   yo {\displaystyle \mathrm {tr} \ T}

Lema 2. Para una matriz invertible A , tenemos: . det " ( A ) ( yo ) = det A a a ( A 1 yo ) {\displaystyle \det '(A)(T)=\det A\;\mathrm {tr} (A^{-1}T)}

Demostración. Consideremos la siguiente función de X :

det incógnita = det ( A A 1 incógnita ) = det ( A )   det ( A 1 incógnita ) {\displaystyle \det X=\det(AA^{-1}X)=\det(A)\ \det(A^{-1}X)}

Calculamos la diferencial de y la evaluamos usando el Lema 1, la ecuación anterior y la regla de la cadena: det incógnita {\displaystyle \det X} incógnita = A {\displaystyle X=A}

det " ( A ) ( yo ) = det A   det " ( I ) ( A 1 yo ) = det A   a a ( A 1 yo ) {\displaystyle \det '(A)(T)=\det A\ \det '(I)(A^{-1}T)=\det A\ \mathrm {tr} (A^{-1}T)}

Teorema. (Fórmula de Jacobi) d d a det A = a a ( a d yo   A d A d a ) {\displaystyle {\frac {d}{dt}}\det A=\mathrm {tr} \left(\mathrm {adj} \ A{\frac {dA}{dt}}\right)}

Demostración. Si es invertible, por el Lema 2, con A {\displaystyle A} T = d A / d t {\displaystyle T=dA/dt}

d d t det A = det A t r ( A 1 d A d t ) = t r ( a d j   A d A d t ) {\displaystyle {\frac {d}{dt}}\det A=\det A\;\mathrm {tr} \left(A^{-1}{\frac {dA}{dt}}\right)=\mathrm {tr} \left(\mathrm {adj} \ A\;{\frac {dA}{dt}}\right)}

utilizando la ecuación que relaciona el adjunto de con . Ahora, la fórmula es válida para todas las matrices, ya que el conjunto de matrices lineales invertibles es denso en el espacio de matrices. A {\displaystyle A} A 1 {\displaystyle A^{-1}}

Vía diagonalización

Ambos lados de la fórmula de Jacobi son polinomios en los coeficientes matriciales de A y A' . Por lo tanto, es suficiente verificar la identidad polinómica en el subconjunto denso donde los valores propios de A son distintos y distintos de cero.

Si A se factoriza diferenciablemente como , entonces A = B C {\displaystyle A=BC}

t r ( A 1 A ) = t r ( ( B C ) 1 ( B C ) ) = t r ( B 1 B ) + t r ( C 1 C ) . {\displaystyle \mathrm {tr} (A^{-1}A')=\mathrm {tr} ((BC)^{-1}(BC)')=\mathrm {tr} (B^{-1}B')+\mathrm {tr} (C^{-1}C').}

En particular, si L es invertible, entonces y I = L 1 L {\displaystyle I=L^{-1}L}

0 = t r ( I 1 I ) = t r ( L ( L 1 ) ) + t r ( L 1 L ) . {\displaystyle 0=\mathrm {tr} (I^{-1}I')=\mathrm {tr} (L(L^{-1})')+\mathrm {tr} (L^{-1}L').}

Como A tiene valores propios distintos, existe una matriz invertible compleja diferenciable L tal que y D es diagonal. Entonces A = L 1 D L {\displaystyle A=L^{-1}DL}

t r ( A 1 A ) = t r ( L ( L 1 ) ) + t r ( D 1 D ) + t r ( L 1 L ) = t r ( D 1 D ) . {\displaystyle \mathrm {tr} (A^{-1}A')=\mathrm {tr} (L(L^{-1})')+\mathrm {tr} (D^{-1}D')+\mathrm {tr} (L^{-1}L')=\mathrm {tr} (D^{-1}D').}

Sean , los valores propios de A . Entonces λ i {\displaystyle \lambda _{i}} i = 1 , , n {\displaystyle i=1,\ldots ,n}

det ( A ) det ( A ) = i = 1 n λ i / λ i = t r ( D 1 D ) = t r ( A 1 A ) , {\displaystyle {\frac {\det(A)'}{\det(A)}}=\sum _{i=1}^{n}\lambda _{i}'/\lambda _{i}=\mathrm {tr} (D^{-1}D')=\mathrm {tr} (A^{-1}A'),}

que es la fórmula de Jacobi para matrices A con valores propios distintos de cero.

Corolario

La siguiente es una relación útil que conecta la traza con el determinante de la matriz exponencial asociada :

det e B = e tr ( B ) {\displaystyle \det e^{B}=e^{\operatorname {tr} \left(B\right)}}

Esta afirmación es clara para las matrices diagonales y a continuación se presenta una prueba de la afirmación general.

Para cualquier matriz invertible , en la sección anterior "Mediante la regla de la cadena", demostramos que A ( t ) {\displaystyle A(t)}

d d t det A ( t ) = det A ( t ) tr ( A ( t ) 1 d d t A ( t ) ) {\displaystyle {\frac {d}{dt}}\det A(t)=\det A(t)\;\operatorname {tr} \left(A(t)^{-1}\,{\frac {d}{dt}}A(t)\right)}

Considerando en esta ecuación se obtiene: A ( t ) = exp ( t B ) {\displaystyle A(t)=\exp(tB)}

d d t det e t B = tr ( B ) det e t B {\displaystyle {\frac {d}{dt}}\det e^{tB}=\operatorname {tr} (B)\det e^{tB}}

El resultado deseado se deduce como solución de esta ecuación diferencial ordinaria.

Aplicaciones

Varias formas de la fórmula sustentan el algoritmo de Faddeev–LeVerrier para calcular el polinomio característico y las aplicaciones explícitas del teorema de Cayley–Hamilton . Por ejemplo, partiendo de la siguiente ecuación, que se demostró anteriormente:

d d t det A ( t ) = det A ( t )   tr ( A ( t ) 1 d d t A ( t ) ) {\displaystyle {\frac {d}{dt}}\det A(t)=\det A(t)\ \operatorname {tr} \left(A(t)^{-1}\,{\frac {d}{dt}}A(t)\right)}

y usando , obtenemos: A ( t ) = t I B {\displaystyle A(t)=tI-B}

d d t det ( t I B ) = det ( t I B ) tr [ ( t I B ) 1 ] = tr [ adj ( t I B ) ] {\displaystyle {\frac {d}{dt}}\det(tI-B)=\det(tI-B)\operatorname {tr} [(tI-B)^{-1}]=\operatorname {tr} [\operatorname {adj} (tI-B)]}

donde adj denota la matriz adjunta .

Observaciones

  1. ^ Magnus y Neudecker (1999, págs. 149-150), Tercera parte, Sección 8.3

Referencias

  • Magnus, Jan R.; Neudecker, Heinz (1999). Cálculo diferencial matricial con aplicaciones en estadística y econometría (edición revisada). Wiley. ISBN 0-471-98633-X.
  • Bellman, Richard (1997). Introducción al análisis matricial. SIAM. ISBN 0-89871-399-4.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Jacobi%27s_formula&oldid=1242912965"