Decomposizione Polare

Indice dei contenuti

    La decomposizione polare scrive ogni matrice invertibile come prodotto di una parte «rotazionale» (ortogonale o unitaria) e di una parte «di scala e deformazione» (simmetrica definita positiva). È l’analogo matriciale della forma polare z=reiθz = r e^{i\theta} dei numeri complessi.

    Vedi anche: Teorema Spettrale, Decomposizione SVD.

    Enunciato

    Teorema: per ogni matrice invertibile AMn(R)A \in M_n(\mathbb{R}) esistono e sono unici:

    • QQ matrice ortogonale (QTQ=IQ^T Q = I, detQ=±1\det Q = \pm 1)
    • SS matrice simmetrica definita positiva (S=STS = S^T, xTSx>0x^T S x > 0 per x0x \neq 0)

    tali che:

    A=QS(decomposizione polare sinistra)A = QS \quad \text{(decomposizione polare sinistra)}

    Equivalentemente esiste una decomposizione destra A=SQA = S'Q con SS' simmetrica definita positiva e QQ la stessa matrice ortogonale.

    Nel caso complesso: QQ unitaria (QQ=IQ^* Q = I), SS hermitiana definita positiva.

    Costruzione Esplicita

    Dalla decomposizione SVD A=UΣVTA = U\Sigma V^T (vedi: Decomposizione SVD):

    S=VΣVT(radice quadrata di ATA),Q=UVTS = V \Sigma V^T \quad \text{(radice quadrata di } A^T A\text{)}, \quad Q = UV^T

    In particolare S=(ATA)1/2S = (A^T A)^{1/2} è la radice quadrata positiva di ATAA^T A, e QQ è la parte «di rotazione» che rimane dopo aver estratto la deformazione simmetrica.

    Interpretazione Geometrica

    Ogni trasformazione lineare invertibile AA si decompone in:

    1. Una deformazione pura SS: stiramento lungo direzioni ortogonali (gli autovettori di SS) con fattori di scala (gli autovalori di SS, che coincidono con i valori singolari di AA).
    2. Una rotazione/riflessione QQ.

    L’ordine importa: A=QSA = QS significa «prima deforma, poi ruota»; A=SQA = S'Q significa «prima ruota, poi deforma».

    Relazione con la SVD

    I valori singolari di AA sono gli autovalori di S=(ATA)1/2S = (A^T A)^{1/2}, cioè le radici quadrate degli autovalori di ATAA^T A. La decomposizione polare è quindi un corollario della SVD.

    Applicazioni ingegneristiche

    • Meccanica dei continui: il tensore gradiente di deformazione FF si decompone come F=RUF = RU (decomposizione polare), dove RR è il tensore di rotazione e UU è il tensore di deformazione di allungamento destro. È il fondamento della teoria delle deformazioni finite.
    • Robotica: la decomposizione polare estrae la rotazione «più vicina» a una matrice generica, utile per correggere matrici di rotazione contaminate da errori numerici.
    • Grafica computazionale: la decomposizione polare è usata nelle simulazioni di corpi deformabili (shape matching) per separare deformazione rigida da deformazione elastica.
    • Ottimizzazione su varietà: il problema di trovare la matrice ortogonale più vicina a AA (problema di Procuste) ha soluzione Q=UVTQ = UV^T, ottenuta dalla decomposizione polare.

    Ultimo aggiornamento: