In matematica , l' esponenziale matriciale , detta anche funzione esponenziale matriciale , è una funzione sull'insieme delle matrici quadrate , definita analogamente alla consueta funzione esponenziale (scalare) . L'esponenziale di matrice stabilisce la connessione tra l' algebra di Lie e il gruppo di Lie associato .
definizione
Essere un vero e proprio o complesso - a matrice . L'esponenziale di , che è denotato da o , è la matrice, che è definita dalla seguente serie di potenze ( espansione di Taylor ):





-
.
Questa serie, come quella della funzione esponenziale ordinaria , converge sempre. Quindi l'esponenziale di è ben definito. Quando è una matrice, l'esponenziale di matrice è uguale alla funzione esponenziale ordinaria . Una generalizzazione, utile anche per matrici infinite, è la funzione esponenziale su algebre di Banach arbitrarie .




proprietà
L'esponenziale di matrice condivide alcune delle proprietà della funzione esponenziale ordinaria. Ad esempio, l'esponenziale del - matrice zero è uguale al - matrice unitaria :


-
.
Per tutte le matrici complesse e tutti i numeri complessi e vale




-
.
Segue
-
,
Questo significa
-
.
La matrice troppo inversa denota .

La funzione esponenziale soddisfa per tutti i numeri e . Lo stesso vale per le matrici commutanti e , cioè off






segue
-
.
Questa equazione è generalmente errata per le matrici non commutanti. In questo caso si può calcolare con l'aiuto della formula di Baker-Campbell-Hausdorff .

L'esponenziale della matrice da trasporre è uguale alla trasposizione dell'esponenziale di :


Ne consegue che la funzione matrice esponenziale Mappe matrici simmetriche alle matrici simmetriche e matrici antisimmetrica a matrici ortogonali . La relazione tra aggiunta ed
elevazione a potenza si applica in modo analogo
-
,
in modo che la matrice funzione esponenziale Mappe matrici hermitiane a matrici hermitiane e sghembe Hermitiane matrici a matrici unitarie .
Vale anche quanto segue:
- Se è invertibile , allora lo è .

-
, Qui denota la traccia della matrice quadrata .

-
.
La mappa esponenziale
L'esponenziale di una matrice è sempre una matrice invertibile . L' inverso di è dato da. L'esponenziale di matrice (complessa) fornisce quindi una mappatura



dallo spazio vettoriale di tutte le matrici (complesse) nel gruppo lineare generale , il gruppo di tutte le matrici (complesse) invertibili. Questa mappatura è suriettiva , cioè ogni matrice invertibile (reale o complessa) può essere scritta come matrice esponenziale di una matrice complessa. Gli archetipi (o sezioni locali ) possono essere calcolati utilizzando i logaritmi matriciali .

Per ogni due matrici e si applica


-
,
dove denota qualsiasi norma di matrice . Da ciò segue che la mappatura esponenziale è continua e anche Lipschitz continua su sottoinsiemi compatti di . Tuttavia, esiste un limite più preciso per la norma dell'esponenziale di matrice stessa



con la norma della matrice logaritmica e l' intervallo numerico di valori .

L'incarico

definisce una curva liscia nel gruppo lineare generale che produce per la matrice identità. Ciò fornisce un sottogruppo di un parametro del gruppo lineare generale, da


è applicabile. La derivazione di questa funzione nel punto è passante


dato. La derivazione per è solo la matrice , cioè crea questo sottogruppo di un parametro.



Più in generale vale:

Esempi di algebre di Lie e gruppi di Lie associati
| Gruppo di bugie |
esempio
|
|---|
Gruppo lineare generale
|
.
|
Gruppo ortogonale
|
|
Gruppo unitario
|
|
Gruppo unitario speciale
|
è mappato da suriettiva a .

 |
Gruppo ortogonale speciale
|
( matrici simmetriche oblique ) è mappato da suriettiva a .
  |
Gruppo lineare speciale
|
è mappato da non suriettivo a . Il famigerato controesempio con non è nell'immagine di .

   |
Dall'ultimo esempio si può vedere che la mappatura esponenziale per la generazione di gruppi di Lie (a seconda Lie) è generalmente non suriettiva.
Equazioni differenziali lineari
Uno dei vantaggi dell'esponenziale matriciale è che può essere utilizzato per risolvere sistemi di equazioni differenziali ordinarie lineari , ad es. B. può essere utilizzato per il modello dello spazio degli stati dei sistemi di trasmissione dinamici. Ad esempio, dall'equazione (1) sopra segue che la soluzione del problema del valore iniziale

con una matrice quadrata di


dato è.
L'esponenziale di matrice può essere utilizzato anche per risolvere l'equazione disomogenea
-
,
essere usato. Di seguito sono riportati degli esempi nel capitolo Applicazioni .
Per equazioni differenziali della forma

con non costante non ci sono in generale soluzioni chiuse. La serie di Magnus , invece, fornisce una soluzione generale in notazione matriciale tramite la funzione esponenziale matriciale anche nel caso di coefficienti non costanti (come serie infinita dell'esponente).
Calcolo della matrice esponenziale
Serie di Taylor
La funzione esponenziale della matrice e può in linea di principio essere calcolata utilizzando il suo sviluppo di Taylor:



Qui si riferisce alla la facoltà di . Se la precisione è sufficiente (la serie è assolutamente convergente), la serie dovrebbe terminare con un numero finito di passi di calcolo. Più grandi sono le voci nella matrice, più termini nella serie devono essere calcolati (ad esempio per risolvere l'equazione differenziale lineare per un grande passo temporale). Al fine di migliorare l'algoritmo risolutivo a questo proposito, le voci nella matrice possono essere elegantemente scalate utilizzando la regola di calcolo (metodo "Scaling & Squaring"). Se la norma della matrice (naturale) non è troppo grande, la serie può essere calcolata anche utilizzando l' approssimazione di Padé . Il metodo di ridimensionamento e quadratura ha una spesa dell'ordine di grandezza (essenzialmente moltiplicazioni matriciali ). Il fattore di dipende dai parametri di scala e, in particolare, dalla matrice standard.





Potente caduta del Nilo
Una matrice è nilpotente se vale per un opportuno numero naturale . In questo caso lo sviluppo in serie di si interrompe dopo un numero finito di termini e l'esponenziale di matrice può essere usato come





essere calcolato.
Diagonalizzazione della matrice
La matrice è una matrice diagonale?
-
,
quindi puoi trovare il suo esponenziale applicando la solita funzione esponenziale a ciascuna voce sulla diagonale principale :
-
.
Con questo si può anche calcolare l'esponenziale di una matrice diagonalizzabile . Per la diagonalizzazione


da una matrice diagonale , gli associati be autobasi e - autovalori della matrice determinata. Per la funzione esponenziale di matrice segue da questo




con la funzione esponenziale ordinaria . La dimostrazione segue direttamente dallo sviluppo di Taylor della funzione esponenziale.

La diagonalizzazione della matrice, come l' algoritmo QR o la forma normale di Jordan , appartiene ai metodi di scomposizione della matrice per il calcolo della funzione esponenziale. La diagonalizzazione e l'algoritmo QR hanno ciascuno uno sforzo dell'ordine di grandezza e, rispetto ai metodi basati sull'espansione di Taylor, sono indipendenti da . Anche lo sforzo di calcolo principale (qui: determinazione degli autovalori e degli autovettori ) è indipendente dalle variabili . Per risolvere, ad esempio, equazioni differenziali lineari per più fasi temporali , questa quantità di lavoro deve essere eseguita una sola volta. Con il metodo della diagonalizzazione, il calcolo degli ulteriori passi temporali viene effettuato mediante semplice moltiplicazione matriciale, e con l'algoritmo QR, lo sforzo è solo dell'ordine di grandezza .





Esempio 1
Si calcola la seguente funzione esponenziale di matrice:
-
.
A tal fine, la matrice viene prima diagonalizzata utilizzando gli autovalori e gli autovettori. Con la matrice diagonale e l'autobase segue:




-
.
Gli autovalori del polinomio caratteristico determinato a
-
.
Per i due autovettori o per l'autobase vale quanto segue:
-
come
Sostituendo la funzione esponenziale di matrice si ottiene infine

come soluzione analitica chiusa.
Esempio 2
La funzione esponenziale di matrice
![{\ displaystyle \ exp (At) = \ exp \ left [{\ begin {pmatrix} 3 & -4 \\ 4 & -5 \ end {pmatrix}} t \ right] = {\ begin {pmatrix} (1 + 4t) e ^ {- t} & - 4th ^ {- t} \\ 4th ^ {- t} & (1-4t) e ^ {- t} \ end {pmatrix}}}](/criselda-https-wikimedia.org/api/rest_v1/media/math/render/svg/8f8b964a2107f15c665ca517af32338d83f0f538)
ha una soluzione, ma la matrice stessa non è diagonalizzabile. La matrice ha i due autovalori . Sebbene l'autovalore abbia la molteplicità algebrica 2, esiste un solo autovettore linearmente indipendente. La base degli autovettori



non può essere invertito . Il discriminante del polinomio caratteristico

diventa sempre zero. In questo caso, cioè quando si verificano gli stessi autovalori o autovettori, per la trasformazione può essere utilizzata la forma normale di Jordan.
Metodo di divisione
Se il polinomio minimo (o il polinomio caratteristico ) della matrice si scompone in fattori lineari (questo è sempre il caso sopra ), allora può essere inequivocabilmente in una somma




essere smontato, con
-
è diagonalizzabile,
-
è nilpotente e
-
commuta con (cioè ).

Ciò consente l'esponenziale di addebito, riducendolo ai casi sopra indicati: . Nell'ultimo passaggio è necessaria la commutatività di e .




Uso della forma normale di Jordan
Un altro metodo consiste nell'utilizzare la forma normale di Jordan di , per cui viene utilizzato anche il metodo di suddivisione. Sia la forma normale di Jordan di con la matrice di cambio di base , allora




Perché

è applicabile

Pertanto, è sufficiente conoscere l'esponenziale di un blocco di Jordan. Ora ogni blocco Jordan è della forma

dove è una matrice nilpotente speciale. Quindi l'esponenziale del blocco di Jordan è


esempio
Guarda la matrice
-
,
che è la forma normale di Jordan

con la matrice di transizione

Ha. Allora si applica

e
-
.
così è
-
.
L'esponenziale di una matrice 1 × 1 è banale. Con segue

![{\ displaystyle {\ begin {allineato} \ exp (B) & = P \ exp (J) P ^ {- 1} = P {\ begin {pmatrix} e ^ {4} & 0 & 0 \\ 0 & e ^ {16} & e ^ {16} \\ 0 & 0 & e ^ {16} \ end {pmatrix}} P ^ {- 1} \\ [6pt] & = {1 \ over 4} {\ begin { pmatrix} 13e ^ {16} -e ^ {4} & 13e ^ {16} -5e ^ {4} & 2e ^ {16} -2e ^ {4} \\ - 9e ^ {16} + e ^ {4 } & - 9e ^ {16} + 5e ^ { 4} & - 2e ^ {16} + 2e ^ {4} \\ 16e ^ {16} & 16e ^ {16} & 4e ^ {16} \ end {pmatrix }}. \ Fine {allineato}}}](/criselda-https-wikimedia.org/api/rest_v1/media/math/render/svg/7db42b03f2854d66f3627295c0b38c7c34505421)
Calcolare la forma normale di Jordan e da essa l'esponenziale è molto noioso in questo modo. Solitamente è sufficiente calcolare l'effetto della matrice esponenziale su pochi vettori.
Calcolo numerico
La scomposizione in forma normale di Jordan è numericamente instabile perché, a causa dell'aritmetica in virgola mobile, negli autovalori vengono introdotti errori di arrotondamento, che rendono impossibile raggruppare gli autovalori in gruppi di autovalori identici. Pertanto, nei numeri vengono utilizzate altre tecniche per il calcolo dell'esponenziale di matrice. Gli algoritmi più efficaci disponibili includono l' approssimazione di Padé con scalatura e quadratura (vedi calcolo con la serie di Taylor ) oi metodi di scomposizione matriciale come la diagonalizzazione della matrice . Nel caso di grandi matrici, lo sforzo computazionale può essere ridotto anche utilizzando spazi di Krylow i cui vettori di base sono stati ortogonalizzati con il metodo di Arnoldi .
Algoritmo più pulito
Un'altra possibilità per calcolare l'esponenziale della matrice è l'algoritmo di Putzer. Con una matrice data e ricorsivamente si definiscono funzioni e matrici continuamente derivabili , in modo che:





La soluzione dell'esponenziale matriciale di una matrice si ottiene come polinomio. Il calcolo ha uno sforzo dell'ordine di grandezza (calcolo degli autovalori e in particolare delle moltiplicazioni matriciali) ed è quindi adatto solo per matrici piccole.



Applicazioni
Equazioni differenziali lineari omogenee
L'esponenziale matriciale può essere utilizzato per risolvere un sistema di equazioni differenziali lineari . Un'equazione differenziale della forma

ha la soluzione . Se hai il vettore


considerato, allora si può considerare un sistema di equazioni differenziali lineari accoppiate come
-
.
Se applichi il fattore di integrazione e moltiplichi su entrambi i lati, ottieni

-
,
-
.
Se si calcola, si ottiene una soluzione del sistema di equazioni differenziali.

Esempio (omogeneo)
Il seguente sistema di equazioni differenziali è dato

Può essere scritto usando la matrice dei coefficienti

-
.
Questo dà la matrice associata esponenziale a
-
.
Si ottiene così la soluzione generale del sistema di equazioni differenziali
-
.
Caso disomogeneo - variazione delle costanti
Per il caso disomogeneo si può utilizzare un metodo simile alla variazione delle costanti . Si cerca una soluzione della forma :


Per trovare la soluzione , puoi scommetterci




Questo risulta in
-
,
dove è determinato dalle condizioni iniziali.

Esempio (disomogeneo)
Il sistema di equazioni differenziali è dato

Il sistema si scrive con la matrice sopra


insieme a
-
.
La soluzione generale dell'equazione omogenea è già stata calcolata sopra. La somma delle soluzioni omogenee e speciali dà luogo alla soluzione del problema disomogeneo. Devi solo trovare una soluzione speciale (variando le costanti). Dall'equazione sopra si ottiene:

-
,
così
-
.
Guarda anche
letteratura
- Roger A. Horn, Charles R. Johnson: argomenti nell'analisi della matrice . Cambridge University Press, 1991, ISBN 0-521-46713-6 (inglese).
- Cleve Moler, Charles F. Van Loan: diciannove modi dubbi per calcolare l'esponenziale di una matrice, venticinque anni dopo . In: Recensione SIAM . nastro 45 , nr. 1 , 2003, ISSN 1095-7200 , pag. 1-49 , doi : 10.1137 / S00361445024180 ( cornell.edu [PDF]).
- VI Arnolʹd: Equazioni differenziali ordinarie . Springer-Verlag, Berlino / New York 1980, ISBN 3-540-09216-1 .
Evidenze individuali
-
^ S. Blanes, F. Casas, JA Oteo, J. Ros: L'espansione Magnus e alcune delle sue applicazioni. (= Rapporti di Fisica. Volume 470). Biblioteca della Cornell University, 2009, OCLC 635162561 .
-
↑ T. Möller: Simulazione simbolica basata sulla matematica degli spazi dei cilindri per cicli di gas rigenerativi. In: Int J Energy Environment Ing. Springer Berlino / Heidelberg, febbraio 2015. http://link.springer.com/article/10.1007/s40095-015-0163-3