Lo scopo della fattorizzazione QR è quello di fattorizzare una matrice A
nel prodotto di una matrice Q ortogonale e di una R triangolare superiore mediante
un metodo analogo al precedente nel quale ad ogni passo si costruiscono delle
matrici ortogonali dette matrici di Householder.
Sia
, (
)
ed inoltre
cioè è ortogonale.
Considero
impongo che
sia un multiplo
di
cioè
con
segue che
l' ultima uguaglianza vale perché P è una matrice ortogonale
e moltiplicate un vettore per una matrice ortogonale non influisce
sulla norma. Sia adesso
allora
quindi
per quanto riguarda il segno di
sia che il segno + che il
segno - vanno bene, però ci sino sue motivi che ci spingono
a scegliere con attenzione.
Primo motivo: si deve notare che
e ci ricordiamo che
la somma è un'operazione ben definita se i termini sono dello
stesso segno
quindi scegliamo come segno di
il segno di
.
Secondo motivo: se
allora la prima
componente di
è non nulla e quindi possiamo dividere l'intero
vettore per tale componente, in questo modo la prima componente diventa 1
e non è necessario memorizzarla. La struttura del vettore
viene alterata, ma fortunatamente non quelle della matrice
(infatti la matrice
determinata da
è la stessa determinata
da
.
Subsections
2004-05-29