Matrislogaritm

Från testwiki
Hoppa till navigering Hoppa till sök

Inom matematiken är matrislogaritm en generalisering av begreppet logaritm till att gälla även kvadratiska matriser. Matrislogaritmen är den inversa matrisfunktionen till matrisexponentialen.

Definition och egenskaper

En matris B är logaritmen till en matris A om A är matrisexponentialen av B:

eB=A

Matrislogaritmen har följande egenskaper:

Beräkning

För diagonaliserbara matriser

Om D är en diagonalmatris är logaritmen av D en diagonalmatris med diagonalelement som är logaritmen (för skalärer) av D:s diagonalelement, dvs:

ln(λ1000λ2000λn)=(lnλ1000lnλ2000lnλn)

För en diagonaliserbar matris A, dvs A = TDT-1, gäller att ln A = T ln DT-1.

För ej diagonaliserbara matriser

Alla kvadratiska matriser kan skrivas på Jordans normalform, dvs A = TJT-1 där J är en blockdiagonal matris där blocken är Jordanblock. Ett Jordanblock Jp kan skrivas som:

Jp=(λ1000λ1000λ00000λ)=λ(1λ10001λ1000λ00000λ1)=λ(1+N)

Där N är en nilpotent matris med λ-1 i diagonalen ovanför huvuddiagonalen.

Vi kan nu använda Maclaurinutvecklingen av ln(1+x):

ln(1+x)=xx22+x33x44+...

Så att:

lnJp=ln(λ(I+N))=ln(Iλ)+ln(I+N)=(lnλ)I+NN22+N33N44+...

N är nilpotent kommer Nk = 0 för något k, så att serien i slutet kommer att konvergera mot en matris.

Exempel

Matrisen:

A=(1101)

är ett Jordanblock. Vi får då att:

lnA=(ln1)I+(0100)=(0100)

Se även

Mall:Linjär-algebra