Articulo de referencia

Descomposición de Schur

En álgebra lineal , la descomposición de Schur o triangulación de Schur , que recibe su nombre de Issai Schur , es una descomposición matricial . Permite escribir una matriz cua...

En álgebra lineal , la descomposición de Schur o triangulación de Schur , que recibe su nombre de Issai Schur , es una descomposición matricial . Permite escribir una matriz cuadrada compleja arbitraria como unitariamente similar a una matriz triangular superior cuyos elementos diagonales son los valores propios de la matriz original.

Declaración

La descomposición de Schur compleja se lee de la siguiente manera: si A es una matriz cuadrada n × n con entradas complejas , entonces A se puede expresar como [ 1 ] [ 2 ] [ 3 ]A=QUQ1{\displaystyle A=QUQ^{-1}} para alguna matriz unitaria Q (de modo que la inversa Q −1 sea también la transpuesta conjugada Q * de Q ), y alguna matriz triangular superior U . Esto se llama una forma de Schur de A . Como U es similar a A , tiene el mismo espectro , y como es triangular, sus valores propios son las entradas diagonales de U .

La descomposición de Schur implica que existe una secuencia anidada de subespacios A -invariantes {0} = V 0V 1 ⊂ ⋯ ⊂ V n = C n , y que existe una base ortonormal ordenada (para la forma hermitiana estándar de C n ) tal que los primeros i vectores base generan V i para cada i que aparece en la secuencia anidada. Dicho de forma algo diferente, la primera parte dice que un operador lineal J en un espacio vectorial complejo de dimensión finita estabiliza una bandera completa ( V 1 , ..., V n ) .

También existe una descomposición de Schur real. Si A es una matriz cuadrada n × n con entradas reales , entonces A se puede expresar como [ 4 ].A=QHQ1{\displaystyle A=QHQ^{-1}}donde Q es una matriz ortogonal y H es cuasi-triangular superior o inferior. Una matriz cuasi-triangular es una matriz que, cuando se expresa como una matriz de bloques de 2 × 2 y 1 × 1 , es triangular. Esta es una propiedad más fuerte que ser de Hessenberg . Al igual que en el caso complejo, una familia de matrices reales conmutativas { A i } puede transformarse simultáneamente en una forma cuasi-triangular mediante una matriz ortogonal. Existe una matriz ortogonal Q tal que, para cada A i en la familia dada, Hi=QAiQ1{\displaystyle H_{i}=QA_{i}Q^{-1}} es cuasi triangular superior.

Prueba

Una demostración constructiva de la descomposición de Schur es la siguiente: todo operador A en un espacio vectorial complejo de dimensión finita tiene un valor propio λ , que corresponde a algún espacio propio V λ . Sea V λ su complemento ortogonal. Es evidente que, con respecto a esta descomposición ortogonal, A tiene una representación matricial (aquí se pueden elegir cualesquiera bases ortonormales Z 1 y Z 2 que generen V λ y V λ respectivamente). [Z1Z2]A[Z1Z2]=[λIλA120A22]:VλVλVλVλ{\displaystyle {\begin{bmatrix}Z_{1}&Z_{2}\end{bmatrix}}^{*}A{\begin{bmatrix}Z_{1}&Z_{2}\end{bmatrix}}={\begin{bmatrix}\lambda \,I_{\lambda }&A_{12}\\0&A_{22}\end{bmatrix}}:{\begin{matrix}V_{\lambda }\\\oplus \\V_{\lambda }^{\perp }\end{matrix}}\rightarrow {\begin{matrix}V_{\lambda }\\\oplus \\V_{\lambda }^{\perp }\end{matrix}}} donde I λ es el operador identidad en V λ . La matriz anterior sería triangular superior excepto por el bloque A 22. Pero exactamente el mismo procedimiento puede aplicarse a la submatriz A 22 , vista como un operador en V λ , y sus submatrices. Continúe de esta manera hasta que la matriz resultante sea triangular superior. Dado que cada conjugación aumenta la dimensión del bloque triangular superior en al menos uno, este proceso toma como máximo n pasos. Por lo tanto, el espacio C n se agotará y el procedimiento habrá producido el resultado deseado. [ 5 ]

El argumento anterior se puede reformular ligeramente de la siguiente manera: sea λ un autovalor de A , correspondiente a algún autoespacio V λ . A induce un operador T en el espacio cociente C n / V λ . Este operador es precisamente la submatriz A 22 mencionada anteriormente. Como antes, T tendría un autoespacio, digamos W μC n módulo V λ . Nótese que la preimagen de W μ bajo la aplicación cociente es un subespacio invariante de A que contiene V λ . Continúe de esta manera hasta que el espacio cociente resultante tenga dimensión 0. Entonces, las sucesivas preimágenes de los autoespacios encontrados en cada paso forman una bandera que A estabiliza.

Notas

Aunque toda matriz cuadrada tiene una descomposición de Schur, en general esta descomposición no es única. Por ejemplo, el espacio propio V λ puede tener dimensión > 1, en cuyo caso cualquier base ortonormal para V λ conduciría al resultado deseado.

Escribimos la matriz triangular U como U = D + N , donde D es diagonal y N es estrictamente triangular superior (y, por lo tanto, una matriz nilpotente ). La matriz diagonal D contiene los autovalores de A en orden arbitrario (por lo tanto, su norma de Frobenius al cuadrado es la suma de los módulos al cuadrado de los autovalores de A , mientras que la norma de Frobenius de A al cuadrado es la suma de los valores singulares al cuadrado de A ). La parte nilpotente N tampoco suele ser única, pero su norma de Frobenius está determinada unívocamente por A (simplemente porque la norma de Frobenius de A es igual a la norma de Frobenius de U = D + N ). [ 6 ]

Es evidente que si A es una matriz normal , entonces U, obtenida mediante su descomposición de Schur, debe ser una matriz diagonal y los vectores columna de Q son los autovectores de A. Por lo tanto, la descomposición de Schur extiende la descomposición espectral . En particular, si A es definida positiva , la descomposición de Schur de A , su descomposición espectral y su descomposición en valores singulares coinciden.

Una familia conmutativa { A i } de matrices puede triangularizarse simultáneamente, es decir, existe una matriz unitaria Q tal que, para cada A i en la familia dada, QA i Q* es triangular superior. Esto se puede deducir fácilmente de la demostración anterior. Tomemos el elemento A de { A i } y consideremos nuevamente un espacio propio V A . Entonces V A es invariante bajo todas las matrices en { A i }. Por lo tanto, todas las matrices en { A i } deben compartir un vector propio común en V A . La inducción demuestra entonces la afirmación. Como corolario, tenemos que toda familia conmutativa de matrices normales puede diagonalizarse simultáneamente .

En el contexto de dimensión infinita, no todo operador acotado en un espacio de Banach posee un subespacio invariante. Sin embargo, la triangularización superior de una matriz cuadrada arbitraria se generaliza a operadores compactos . Todo operador compacto en un espacio de Banach complejo posee un conjunto de subespacios invariantes cerrados.

Cálculo

La descomposición de Schur de una matriz dada se calcula numéricamente mediante el algoritmo QR o sus variantes. En otras palabras, las raíces del polinomio característico correspondiente a la matriz no necesariamente se calculan previamente para obtener su descomposición de Schur. Por el contrario, el algoritmo QR puede utilizarse para calcular las raíces de cualquier polinomio característico dado hallando la descomposición de Schur de su matriz compañera . De manera similar, el algoritmo QR se utiliza para calcular los autovalores de cualquier matriz dada, que son las entradas diagonales de la matriz triangular superior de la descomposición de Schur. Su complejidad esO(norte3){\displaystyle {\mathcal {O}}(n^{3})}. [ 7 ] [ 8 ]

Aplicaciones

Las aplicaciones de la teoría de la mentira incluyen:

Descomposición de Schur generalizada

Dadas las matrices cuadradas A y B , la descomposición generalizada de Schur factoriza ambas matrices comoA=QSZ{\displaystyle A=QSZ^{*}}yB=QTZ{\displaystyle B=QTZ^{*}}donde Q y Z son unitarias , y S y T son triangulares superiores . La descomposición generalizada de Schur también se denomina a veces descomposición QZ . [ 2 ] : 375 [ 9 ]

Los valores propios generalizadosλ{\displaystyle \lambda }que resuelven el problema generalizado de valores propiosAincógnita=λBincógnita{\displaystyle A\mathbf {x} =\lambda B\mathbf {x} }(donde x es un vector no nulo desconocido) se puede calcular como la razón de los elementos diagonales de S a los de T. Es decir, usando subíndices para denotar los elementos de la matriz, el i -ésimo valor propio generalizadoλi{\displaystyle \lambda _{i}}Satisfaceλi=Sii/Tii{\displaystyle \lambda _{i}=S_{ii}/T_{ii}}.

Referencias

  1. Horn, RA y Johnson, CR (1985). Análisis matricial . Cambridge University Press. ISBN 0-521-38632-2.(Sección 2.3 y siguientes en la página 79 )
  2. 1 2 Golub, GH y Van Loan, CF (1996). Cálculos matriciales (3.ª ed.). Johns Hopkins University Press. ISBN  0-8018-5414-8.(Sección 7.7, pág. 313 )
  3. Schott, James R. (2016). Análisis matricial para estadística (3.ª ed.). Nueva York: John Wiley & Sons. págs. 175–178 . ISBN   978-1-119-09247-6.
  4. Horn, RA y Johnson, CR (1985). Análisis matricial . Cambridge University Press. ISBN 0-521-38632-2.(Sección 2.3 y siguientes en la página 82 )
  5. Wagner, David. "Demostración del teorema de Schur" (PDF) . Notas sobre álgebra lineal .
  6. Higham, Nick (11 de mayo de 2022). "¿Qué es una descomposición de Schur?" .
  7. Trefethen, Lloyd N.; Bau, David (1997). Álgebra lineal numérica . Filadelfia: Society for Industrial and Applied Mathematics. págs. 193–194 . ISBN  0-89871-361-7OCLC 36084666 
  8. Anderson, E; Bai, Z; Bischof, C; Blackford, S; Demmel, J; Dongarra, J; Du Croz, J; Greenbaum, A; Hammarling, S; McKenny, A; Sorensen, D (1995). "Problemas de autovalores no simétricos". Guía del usuario de LAPACK . Filadelfia, PA: Society for Industrial and Applied Mathematics. ISBN 0-89871-447-8.
  9. Daniel Kressner : "Métodos numéricos para problemas de valores propios generales y estructurados", Cap. 2, Springer, LNCSE-46 (2005).