Decomposizione LU

Indice dei contenuti

    La decomposizione LU (o fattorizzazione LU) è un metodo per scomporre una matrice quadrata AA nel prodotto di due matrici triangolari: A=LUA = L \cdot U dove:

    • LL (Lower) è una matrice triangolare inferiore con tutti 1 sulla diagonale principale.
    • UU (Upper) è una matrice triangolare superiore.

    Vantaggi dell’Algoritmo

    Risolvere un sistema Ax=bA\mathbf{x} = \mathbf{b} diventa molto più efficiente se si conosce la decomposizione LU:

    1. Si risolve Ly=bL\mathbf{y} = \mathbf{b} tramite sostituzione in avanti.
    2. Si risolve Ux=yU\mathbf{x} = \mathbf{y} tramite sostituzione all’indietro.

    L’aspetto fondamentale è che la decomposizione LU viene eseguita una sola volta. Se si devono risolvere molti sistemi con la stessa matrice AA ma diversi termini noti b\mathbf{b}, il costo computazionale aggiuntivo è trascurabile.

    Relazione con Gauss

    La decomposizione LU è essenzialmente una registrazione delle operazioni eseguite durante l’eliminazione gaussiana. La matrice UU è la forma finale a gradini, mentre LL contiene i moltiplicatori usati per annullare gli elementi.

    Significato Ingegneristico

    • Simulazione in Tempo Reale: In sistemi che richiedono risposte rapide (es. controllori industriali o videogiochi), la decomposizione LU permette di aggiornare lo stato del sistema molto velocemente.
    • Analisi Strutturale: Usata per risolvere i sistemi di equazioni di equilibrio in presenza di diverse condizioni di carico (vento, neve, sisma) sulla stessa struttura.
    • Analisi di Circuiti: Risoluzione di reti elettriche con diverse sorgenti di eccitazione.

    Ultimo aggiornamento: