Академический Документы
Профессиональный Документы
Культура Документы
i = 1, 2, ...n
1. Metodo de la potencia
El algoritmo asociado al metodo de la potencia se escribe
- se toma u0 Cn
- se genera una sucesion
uk+1 = Auk para k = 0, 1, 2...
Condic. suficientes de convergencia
Supongamos que A es diagonalizable con autovalores {i }ni=1 y autovectores asociados {vi }ni=1, y supongamos ademas que
|1 | > |2 | |3 | ... |n | 0
Sea u0 = 1 v 1 + 2 v2 + ... + n v n
Entonces la sucesion {uk } generada por el metodo de la potencia
verifica
k
u
(i) si 1 6= 0: limk k = 1 v 1
1
k+1
u
(ii) si 1 v1,j 6= 0: limk j k = 1
uj
Observaciones
- En la practica los vectores se normalizan, tomando
k+1
uk
=A k
||u ||
HAH =
1 c
0 B
para k = 0, 1, 2...
k+1
u
1
(ii) si 1 v1,j 6= 0: limk j k =
uj
1 q
3. Metodo (basado en la factorizacion) QR
El algoritmo asociado a este metodo se escribe:
- se toma A1 = A
- se genera una sucesion
se calcula la factorizaci
on QR de Ak : Ak = Qk Rk
se toma: Ak+1 = Rk Qk para k = 0, 1, 2...
Condic. suficientes de convergencia
Supongamos que A es diagonalizable, con autovalores {i}ni=1, y verifica ademas: |1 | > |2 | > |3 | > ... > |n |
Sea P tal que A = P P 1 con = {1, 2 ...n}
Supongamos ademas que P admite factorizacion LU .
Entonces, la sucesion {Ak } generada por el metodo QR converge a
una matriz triangular superior con los autovalores de A en la diagonal.
Observaciones
- La convergencia se hace lenta si existen dos autovalores con modulos
cercanos.
- En la practica es habitual acelerar la convergencia introduciendo un
desplazamiento en cada etapa, de modo que cada iteracion queda:
Ak+1 = k I + Rk Qk con Ak k I = Qk Rk
- Este desplazamiento (con k complejo) es imprescindible si la matriz
(real) tiene autovalores complejos (en otro caso las matrices generadas seran siempre reales)
- Los calculos pueden acelerarse si se arranca con una matriz Hessemberg superior (a la que se llega mediante trasnformaciones de
semejanza)
3