Next: Sostituzione in avanti e
Up: Metodo di eliminazione di
Previous: Metodo di eliminazione di
Indice
Fattorizzazione LU
Il processo di fattorizzazione consiste nel trovare una scomposizione
della matrice dei coefficienti in due matrici ed in modo
che sia .
Per fare ciò si sottraggono i multipli della prima equazione del
sistema dalle altre equazioni così che la prima variabile sia
rimossa da quelle equazioni. Si sottraggono i multipli della
seconda equazione dalla terza e dalle successive così che la prima
e la seconda variabile siano rimosse. Si itera il procedimento
fino a quando la matrice non assume la forma triangolare superiore, si
arriva così alla matrice . La matrice è composta da
moltiplicatori che causano l' eliminazione delle variabili.
L' algoritmo può essere facilmente descritto in modo induttivo
su . Se si sceglie ed
. Per si
taglia in quattro parti
dove è un vettore colonna e è un vettore riga,
entrambi di dimensione . è una matrice
. È facile verificare che ammette la seguente
scomposizione
Si intende con
nella prima e nella seconda matrice,
rispettivamente, vettori riga e colonna di dimensione , che
hanno tutti gli elementi uguali a zero.
Supponendo vero questo metodo per la matrice
di
dimensioni
, si dimostra per di dimensioni
. Siano e le matrici ottenute dalla
scomposizione della sottomatrice
, si ha
|
(2.20) |
Poiché è triangolare inferiore unitaria, anche lo
è. Poiché è triangolare superiore, anche lo
è. Si ottiene così ottenuto una fattorizzazione LU per la
matrice .
Osserviamo che se l' elemento fosse uguale a zero questo
metodo non funzionerebbe, perché si dividerebbe per zero, non si
può applicare, inoltre, se l' elemento della matrice
fosse zero e così via. In questi casi non è
possibile applicare la fattorizzazione LU. Vedremmo successivamente
che la la classe di matrici a cui verrà applicata la
fattorizzazione presenta delle caratteristiche che garantiscono che non
si verifichi mai questo inconveniente. Gli
elementi per cui si divide durante la fattorizzazione LU sono chiamati
perni. Vengono scelti come perni gli elementi sulla diagonale
perchè nel nostro caso sono i valori maggiori di ogni riga; essi
fanno si che gli errori di arrotondamento siano minori e di conseguenza
aumenti la stabilità.
Il codice della fattorizzazione LU è riportato nel cap .
Next: Sostituzione in avanti e
Up: Metodo di eliminazione di
Previous: Metodo di eliminazione di
Indice
2006-02-17