Esponenziale di Matrice

Indice dei contenuti

    L’esponenziale di matrice eAe^A è la generalizzazione matriciale dell’esponenziale scalare. È lo strumento fondamentale per risolvere sistemi di equazioni differenziali ordinarie lineari a coefficienti costanti.

    Vedi anche: Autovalori e Autovettori, Forma Canonica di Jordan, Teorema di Cayley-Hamilton.

    Definizione

    Per AMn(C)A \in M_n(\mathbb{C}):

    eA=k=0Akk!=I+A+A22!+A33!+e^A = \sum_{k=0}^{\infty} \frac{A^k}{k!} = I + A + \frac{A^2}{2!} + \frac{A^3}{3!} + \cdots

    La serie converge (in norma matriciale) per ogni AA. Vedi: Norma.

    Proprietà

    • e0=Ie^0 = I
    • (eA)1=eA(e^A)^{-1} = e^{-A}
    • Se AB=BAAB = BA: eA+B=eAeBe^{A+B} = e^A e^B (attenzione: vale solo se AA e BB commutano)
    • det(eA)=etrA\det(e^A) = e^{\operatorname{tr}A}
    • ddteAt=AeAt=eAtA\frac{d}{dt}e^{At} = A e^{At} = e^{At} A

    Metodi di Calcolo

    Via diagonalizzazione

    Se A=PDP1A = PDP^{-1} con D=diag(λ1,,λn)D = \operatorname{diag}(\lambda_1, \ldots, \lambda_n):

    eA=P(eλ1eλn)P1e^A = P \begin{pmatrix} e^{\lambda_1} & & \\ & \ddots & \\ & & e^{\lambda_n} \end{pmatrix} P^{-1}

    Via forma di Jordan

    Per un blocco di Jordan Jk(λ)J_k(\lambda):

    eJk(λ)=eλ(1112!1(k1)!111(k2)!111)e^{J_k(\lambda)} = e^{\lambda} \begin{pmatrix} 1 & 1 & \frac{1}{2!} & \cdots & \frac{1}{(k-1)!} \\ & 1 & 1 & \cdots & \frac{1}{(k-2)!} \\ & & \ddots & \ddots & \vdots \\ & & & 1 & 1 \\ & & & & 1 \end{pmatrix}

    Via Cayley-Hamilton

    Per nn piccolo, eAte^{At} si esprime come α0(t)I+α1(t)A++αn1(t)An1\alpha_0(t)I + \alpha_1(t)A + \cdots + \alpha_{n-1}(t)A^{n-1} dove i coefficienti αi(t)\alpha_i(t) si determinano imponendo che la formula sia corretta sugli autovalori (con le derivate nei casi di autovalori multipli).

    Soluzione di Sistemi EDO Lineari

    Il sistema x˙(t)=Ax(t)\dot{x}(t) = Ax(t) con condizione iniziale x(0)=x0x(0) = x_0 ha soluzione:

    x(t)=eAtx0x(t) = e^{At} x_0

    Con forzante: x˙(t)=Ax(t)+b(t)\dot{x}(t) = Ax(t) + b(t), la soluzione è data dalla formula della variazione delle costanti:

    x(t)=eAtx0+0teA(ts)b(s)dsx(t) = e^{At}x_0 + \int_0^t e^{A(t-s)} b(s)\,ds

    Applicazioni ingegneristiche

    • Controllo automatico: la matrice di transizione di stato Φ(t)=eAt\Phi(t) = e^{At} descrive l’evoluzione libera di un sistema LTI; stabilità \Leftrightarrow tutti gli autovalori di AA hanno parte reale negativa.
    • Meccanica strutturale: la risposta nel tempo di un sistema smorzato a più gradi di libertà si calcola con eAte^{At} dopo la riduzione modale.
    • Robotica: le rotazioni finite nello spazio si rappresentano con e[ω]θe^{[\omega]\theta} dove [ω][\omega] è la matrice antisimmetrica del vettore asse (formula di Rodrigues).
    • Circuiti elettrici: la risposta transitoria di reti RC/RL/RLC si ricava da eAte^{At} dove AA è la matrice nodale del circuito.

    Ultimo aggiornamento: