Logaritmo de uma matriz

Fonte: testwiki
Saltar para a navegação Saltar para a pesquisa

Na matemática, o logaritmo de uma matriz é uma outra matriz cuja exponenciação é igual à matriz inicial; é portanto, uma generalização do conceito habitual de logaritmo como simplesmente o inverso da função exponencial. Porém há algumas restrições e propriedades das matrizes para tal contexto: a matriz tem logaritmo se e somente se for invertível e seu logaritmo pode ser uma matriz complexa mesmo que todos os seus elementos são números reais.[1]

Definição

Uma matriz B é o logaritmo de uma matriz dada como A se a exponenciação de B é A:[2]

eB=A.

Cálculo

Matriz diagonalizável

Um método para encontrar ln(A) para uma matriz diagonalizável é feito da seguinte maneira:[3]

A=V1AV.
  • Então, A' será uma matriz diagonal em que os elementos na diagonal são os autovalores de A.
  • Substitui-se cada elemento de A' por seu logaritmo natural para obter ln(A').
lnA=V(lnA)V1.

Matriz não diagonalizável

O algoritmo acima não diagonalizável não funciona para matrizes não diagonalizável, tal como:

[1101].

Neste tipo de matrizes, precisa encontrar a forma canônica de Jordan e, além de calcular os logaritmos da diagonal como ocorre na matriz diagonalizável, é necessário calcular o logaritmo dos elementos da matriz de Jordan. O último é conseguido ao notar que um pode escrever um bloco de Jordan como:[4]

B=(λ10000λ10000λ100000λ100000λ)=λ(1λ100001λ100001λ1000001λ1000001)=λ(I+K),

onde K é uma matriz com zero e abaixo da diagonal.

Então, pela fórmula

ln(1+x)=xx22+x33x44+

se obtém

lnB=ln(λ(I+K))=ln(λI)+ln(I+K)=(lnλ)I+KK22+K33K44+

Esta série, em geral, não converge para nenhuma matriz K, como tampouco o faz para um número real com valor absoluto maior que a unidade. Entretanto, esta matriz K, em particular, é uma matriz nilpotente, portanto a série tem um número finito de termos (Km é zero se m é a dimensão de K).

Utilizando este enfoque, se encontra:

ln[1101]=[0100].

Predefinição:Referências