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