Fattorizzazione di Cholesky
Teorema Sia una matrice hermitiana definita positiva. Allora esiste un’unica matrice triangolare superiore tale che . La matrice è definita come, per :
Dimostrazione
Procediamo per induzione rispetto alla dimensione della matrice hermitiana (se una matrice è hermitiana anche tutte le sue sottomatrici principali lo sono).
Per è vero, infatti . Supponiamo valga per con , ovvero esista triangolare superiore tale che , facciamo vedere che vale anche per . Partizioniamo nel modo seguente: Con . Cerchiamo una fattorizzazione della forma: con . Svolgendo il prodotto ed imponendo l’uguaglianza con gli elmenti di si ottengono le equazioni:
Trovare una fattorizzazione per equivale a trovare il vettore e il numero reale . Il vettore esiste ed è univocamente determinato, siccome è non singolare. Dopo di che dobbiamo verificare che
si fa vedere calcolando il determinante di , che non è singolare:
quindi è reale.
Costo computazionale
https://math.stackexchange.com/questions/217738/how-to-calculate-the-cost-of-cholesky-decomposition