Documentos de Académico
Documentos de Profesional
Documentos de Cultura
30 de Junio de 2023 Método Householder
30 de Junio de 2023 Método Householder
Av=λv
T
A =A
[ ]
a 11 a12 a 13
A= a 12 a22 a 23
a13 a23 a 33
[ ]
a 11 vcc vcc
A= vcc a22 vcc
vcc vcc a33
De tal forma que los valores característicos correspondería a los de la diagonal de la matriz
Av=λv
Y si se sustituye el vector “v” por la multiplicación de una matriz Q por potro vector “u”
v=Qu
De tal forma
AQu= λQu
Si la matriz Q tiene inversa, entonces se tendría que
−1
Q AQu=λu
Entonces se tendría que
−1
B=Q AQ
Tendría los mismos valores característicos de la matriz A
Bu=λu
1) Transformación de Householder
Av=λv
Buscaríamos una matriz P
APu=λPu
De tal forma que
−1
P APu= λu
Y
T
P AP sigue siendo una matriz simetrica
La matriz Identidad I
[ ]
1 0 0
I= 0 1 0
0 0 1
[] [ ]
w1 w 1 w 1 w 1 w 2 w 1 w3
w w = w2 [ w1 w2 w3 ] = w2 w 1 w 2 w 2 w 2 w3 sigue siendouna matriz simetrica
T
w3 w 3 w 1 w 3 w 2 w 3 w3
T
P=I −2w w
Entonces
T T T T
P =( I−2 w w ) =I −2 ( w w ) =I −2 w w =P
T T T
T −1
P =P=P
Para que esto último se cumpla
2 2 2
w ∙ w=w 1+ w2 + w3=1
PP=( I −2 w w )( I −2 w w )=I−2 w w −2 w w + 4 w w =I
T T T T T
[ ][ ][ ]
w 1 w 1 w 1 w2 w 1 w 3 w 1 w1 w 1 w 2 w 1 w 3 w1 w1 w1 w2 w1 w 3
( w w )( w w ) = w 2 w 1 w 2 w2 w2 w3 w2 w1 w2 w2 w2 w3 = w2 w1 w2 w2 w2 w 3 =w wT
T T
w 3 w 1 w 3 w2 w 3 w 3 w 3 w1 w 3 w 2 w 3 w 3 w3 w1 w3 w2 w3 w 3
Av=λv
Podríamos avanzar en l transformación de A como
( Pn … P2 P1 A P 1 P2 … P n ) u=λu
De tal forma que
B=Pn … P2 P1 A P1 P2 … P n
[
B= ¿¿ ¿¿ ]
Todos los elementos en la matriz B que estén fuera de la diagonal principal y de las dos
diagonales adyacentes serian iguales a cero.
Ejemplo:
[ ]
12 10 4
A= 10 8 −5
4 −5 3
Definimos la matriz P1
[ ][ ]
1 0 0 0 0 0
P1= 0 1 0 −2 0 w 2 w 2 w 2 w 3
0 0 1 0 w2 w 3 w3 w 3
Donde
w 1=0
[ ]
1 0 0
P1= 0 1−2 w2 w2 2 w2 w 3
0 2 w2 w3 1−2 w 3 w3
Entonces se tendría
B=P1 A P 1
Entonces en uno de los pasos se requiere la multiplicación de
P1 A
Entonces
[ ][ ]
1 0 0 12 10 4
P1 A= 0 1−2 w2 w2 2 w2 w3 10 8 −5
0 2 w2 w3 1−2 w3 w3 4 −5 3
P1 A=¿
Entonces
[ ]
1 0 0 0
0 1−2 w2 w2 −2 w2 w3 −2 w2 w 4
P1 A= ¿
0 −2 w3 w2 1−2 w3 w3 −2w 3 w4
0 −2 w4 w 2 −2 w4 w 3 1−2 w4 w4
a 21−2 w2 ( w ∙ a1 )=α
Donde
a i ,i−1−2 wi ( w ∙ ai−1 ) =α
r =( w ∙ ai−1 )
ai ,i−1−α
w i=
2r
a j ,i −1
w j= para todos losterminos j>i
2r
Sabemos
w ∙ w=1
Entonces
∑ a j ,i−12
( a 2 r−α ) +∑ ( a2 r ) = 4αr − 2 a4 r
2 2
i ,i−1 j , i−1
2
i ,i−1 α
w ∙ w= 2 2
+ j>i−1 2
j>i 4r
Luego tenemos una ecuación que relaciona r con
2 2
4 r =α −2 ai , i−1 α + ∑ 2
a j , i−1 (ec 1)
j> i−1
Luego
a i ,i−1=α + 2 wi r
r =( w ∙ ai−1 )
Entonces
∑ 2
a j ,i−1 =α ai ,i−1 +2 r (ec 2)
2
j >i−1
2 ∑ 2
a j , i−1 =2 α ai , i−1 + 4 r
2
j> i−1
Y nos darían
4 r +2
2
∑ 2 2
a j ,i −1 =α −2 a i ,i−1 α + ∑ 2
a j ,i−1 + 2α ai ,i−1 +4 r
2
j>i−1 j >i−1
Luego simplificando
α 2= ∑ a j ,i−12
j >i−1
Luego
1
r 2=
2 [ j>i−1
∑ a j ,i−12−α ai ,i −1
]
Regresando al ejemplo anterior
[ ]
12 10 4
A= 10 8 −5
4 −5 3
α = ∑ a j ,i−1
2 2
j >i−1
α =−10.77
1
[ j>i−1
∑ ]
2 2
r= a j ,i−1 −α ai ,i −1
2
1
[∑ a ]
2 2
r= j,1 −α a 2 ,1
2 j>1
1
2
r=
2
[ 116+10.77 ( 10 ) ]=111.85
r =10.57
De aquí se tiene que
a2 ,1 −α 10+10.77
w 2= = =0.9824
2r 2 ( 10.57 )
a3 , 1 4
w 3= = =0.1892
2r 2 (10.57 )
Luego
[ ]
1 0 0
P1= 0 −0.9302 −0.3717
0 −0.3717 0.9284
[ ][ ][ ]
1 0 0 12 10 4 12 10 4
P1 A= 0 −0.9302 −0.3717 10 8 −5 = −10.78 88 −5.5831 3.5359
0 −0.3717 0.9284 4 −5 3 −0.0034 −7.6156 4.6437
2) Factorizacion QR
Una vez que se transforma a la matriz A y quedo como una matriz simétrica tridiagonal
Factorizar la matriz A
A=QR
Donde
R= [ 00 ¿¿¿]
R sería una matriz triangular superior
Av=λv
v=Qu
−1 T
Q =Q
[ ]
cos θ −sinθ 0
T
Q = sin θ cos θ 0
0 0 1
Si tenemos que
A=QR
Entonces
T
R=Q A
Para el ejemplo
[ ][ ]
cos θ −sinθ 0 12 −10.7888 −0.0034
R= sin θ cos θ 0 −10.7888 3.8791 5.3580
0 0 1 −0.0034 5.3580 7.1419