stringtranslate.com

Algoritmo de Faddeev-LeVerrier

Urbain Le Verrier (1811–1877)
El descubridor de Neptuno .

En matemáticas ( álgebra lineal ), el algoritmo de Faddeev-LeVerrier es un método recursivo para calcular los coeficientes del polinomio característico de una matriz cuadrada , A , que lleva el nombre de Dmitry Konstantinovich Faddeev y Urbain Le Verrier . El cálculo de este polinomio produce los valores propios de A como sus raíces; como polinomio matricial en la propia matriz A , desaparece según el teorema de Cayley-Hamilton . Calcular el polinomio característico directamente a partir de la definición del determinante es computacionalmente engorroso en la medida en que introduce una nueva cantidad simbólica ; por el contrario, el algoritmo de Faddeev-Le Verrier trabaja directamente con coeficientes de matriz .

El algoritmo ha sido redescubierto de forma independiente varias veces en diferentes formas. Fue publicado por primera vez en 1840 por Urbain Le Verrier , posteriormente remodelado por P. Horst, Jean-Marie Souriau , en su forma actual aquí por Faddeev y Sominsky, y posteriormente por JS Frame y otros. [1] [2] [3] [4] [5] (Para puntos históricos, consulte Amo de casa. [6] Hou introdujo un elegante atajo a la demostración, sin pasar por los polinomios de Newton . [7] La ​​mayor parte de la presentación aquí sigue Gantmacher, p. 88. [8] )

El algoritmo

El objetivo es calcular los coeficientes c k del polinomio característico de la matriz A de n × n ,

donde, evidentemente, c n = 1 y c 0 = (−1) n det A .

Los coeficientes c n-i se determinan por inducción en i , utilizando una secuencia auxiliar de matrices.

De este modo,

etc., [9] [10]   ...;

Observe que A −1 = − M n /c 0 = (−1) n −1 M n /det A termina la recursividad en λ . Esto podría usarse para obtener el inverso o el determinante de A.

Derivación

La prueba se basa en los modos de la matriz adjunta , B k ≡ M n−k , las matrices auxiliares encontradas. Esta matriz está definida por

y por lo tanto es proporcional al resolutivo

Evidentemente es un polinomio matricial en λ de grado n−1 . De este modo,

donde se puede definir lo inofensivo M 0 ≡0.

Insertando las formas polinómicas explícitas en la ecuación que define el conjugado, arriba,

Ahora, en el orden más alto, el primer término desaparece en M 0 =0; mientras que en el orden inferior (constante en λ , de la ecuación definitoria del conjugado, arriba),

de modo que al desplazar los índices ficticios del primer término se obtiene

lo que dicta así la recursividad

para metro =1,..., norte . Tenga en cuenta que el índice ascendente equivale a descender en potencias de λ , pero los coeficientes polinomiales c aún no se han determinado en términos de M s y A.

Esto se puede lograr más fácilmente mediante la siguiente ecuación auxiliar (Hou, 1998),

Esto no es más que el rastro de la ecuación que define a B a fuerza de la fórmula de Jacobi ,

Al insertar las formas del modo polinómico en esta ecuación auxiliar se obtiene

de modo que

y finalmente

Esto completa la recursión de la sección anterior, desplegándose en potencias descendentes de λ .

Tenga en cuenta además en el algoritmo que, más directamente,

y, de acuerdo con el teorema de Cayley-Hamilton ,

La solución final podría expresarse más convenientemente en términos de polinomios de Bell exponenciales completos como

Ejemplo

Además, lo que confirma los cálculos anteriores.

Por tanto, el polinomio característico de la matriz A es ; el determinante de A es ; la traza es 10=− c 2 ; y la inversa de A es

.

Una expresión equivalente pero distinta.

Un determinante compacto de una solución de matriz m × m para la fórmula de Jacobi anterior puede determinar alternativamente los coeficientes c , [11] [12]

Ver también

Referencias

  1. ^ Urbain Le Verrier : Sur les variations séculaires des eléments des orbites pour les sept planètes principales , J. de Math. (1) 5 , 230 (1840), en línea
  2. ^ Paul Horst: un método para determinar los coeficientes de una ecuación característica . Ana. Matemáticas. Estadística. 6 83-84 (1935), doi :10.1214/aoms/1177732612
  3. ^ Jean-Marie Souriau , Une méthode pour la décomposition spectrale et l'inversion des matrices , Comptes Rend. 227 , 1010-1011 (1948).
  4. ^ DK Faddeev e IS Sominsky, Sbornik zadatch po vyshej algebra (Problemas de álgebra superior, editoriales Mir, 1972), Moscú-Leningrado (1949). Problema 979 .
  5. ^ JS Frame: una fórmula recursiva simple para invertir una matriz (resumen) , Bull. Soy. Matemáticas. Soc. 55 1045 (1949), doi :10.1090/S0002-9904-1949-09310-2
  6. ^ Jefe de familia, Alston S. (2006). La Teoría de Matrices en Análisis Numérico . Libros de Dover sobre matemáticas. ISBN 0486449726.
  7. ^ Hou, SH (1998). "Nota en el aula: una prueba simple del algoritmo polinómico característico de Leverrier-Faddeev" Revisión SIAM 40(3) 706-709, doi :10.1137/S003614459732076X.
  8. ^ Gantmacher, FR (1960). La Teoría de Matrices . Nueva York: Chelsea Publishing. ISBN 0-8218-1376-5.
  9. ^ Zadeh, Lotfi A. y Desoer, Charles A. (1963, 2008). Teoría del sistema lineal: el enfoque del espacio de estados (Mc Graw-Hill; Ingeniería civil y mecánica de Dover) ISBN 9780486466637 , págs. 303–305; 
  10. ^ Abdeljaoued, Jounaidi y Lombardi, Henri (2004). Méthodes matricielles - Introducción a la complexité algébrique , (Mathématiques et Applications, 42) Springer, ISBN 3540202471
  11. ^ Marrón, Lowell S. (1994). Teoría cuántica de campos , Cambridge University Press. ISBN 978-0-521-46946-3 , pág. 54; Véase también Curtright, TL, Fairlie, DB y Alshal, H. (2012). "A Galileon Primer", arXiv:1212.6972, sección 3. 
  12. ^ Caña, M.; Simón, B. (1978). Métodos de la Física Matemática Moderna . vol. 4 Análisis de Operadores. EE.UU.: ACADEMIC PRESS, INC. págs. 323–333, 340, 343. ISBN 0-12-585004-2.

Barbaresco F. (2019) Algoritmo de mapa exponencial de Souriau para aprendizaje automático en grupos de mentiras matriciales. En: Nielsen F., Barbaresco F. (eds) Ciencia geométrica de la información. GSI 2019. Apuntes de conferencias sobre informática, vol 11712. Springer, Cham. https://doi.org/10.1007/978-3-030-26980-7_10