✖

Matriz inversa

A matriz inversa é uma matriz definida para matrizes quadradas inversíveis. Ao multiplicar uma matriz por sua matriz inversa, obtemos a matriz identidade.

Definição

A matriz inversa só pode ser calculada a partir de uma matriz quadrada; para uma matriz retangular, a matriz inversa não é definida. A matriz inversa da matriz A (representada por A−1) só existe, além disso, se a matriz é inversível (não tem linhas linearmente dependentes). Essa matriz é então determinada de forma única. As duas propriedades principais da matriz inversa são:

(A−1)−1=A

E, principalmente, a propriedade mais importante da matriz inversa (que é, ao mesmo tempo, a definição da matriz inversa):

A⋅A−1=I

I é a matriz identidade.

Como calcular a matriz inversa

E agora o método de cálculo da matriz inversa. O algoritmo mais simples é a eliminação de Gauss, que consiste em transformar a matriz A na forma identidade e escrever ao lado dessa matriz a matriz identidade, realizando nela as mesmas operações que realizamos na matriz A. No fim do processo de cálculo, você tem, à esquerda, a matriz A transformada na matriz identidade e, à direita, a matriz inversa. Vamos experimentar com um exemplo simples:

(1234)

Com uma olhada rápida, percebemos que a matriz é inversível, então faz sentido calcular a matriz inversa. Quando calculamos a matriz inversa, costumamos escrever na forma:

(12103401)

Agora transformamos a matriz da esquerda na matriz identidade e realizamos operações idênticas na matriz da direita. Somamos −3 vezes a primeira linha à segunda. Primeiro a matriz da esquerda:

(12100−201)

Agora somamos −3 vezes a primeira linha da matriz da direita à segunda linha da matriz da direita:

(12100−2−31)

Agora precisamos obter zero na posição a12. Basta somar a segunda linha à primeira. Desta vez, vou fazer as duas operações em um só passo:

(10−210−2−31)

E agora nos livramos desse menos dois dividindo a linha inteira por menos dois:

(10−210132−12)

A matriz inversa resultante é:

(−2132−12)

Se você quiser verificar se a matriz inversa calculada está correta, multiplique-a pela matriz original:

(−2132−12)⋅(1234)=(1001)

Para conferir, você pode olhar no WolframAlpha.

Cálculo pelo determinante

Podemos ainda calcular a matriz inversa por meio do determinante. Vale que, se temos uma matriz inversível A, então a matriz inversa A−1 tem elementos aij−1 que são iguais a:

aij−1=(−1)i+j⋅|Aj,i||A|

No lado esquerdo temos i,j, mas no numerador temos j,i; atenção, não é erro que estejam trocados assim. No numerador temos a matriz Aj,i, que é a submatriz da matriz A que obtemos quando retiramos de A a j-ésima linha e a i-ésima coluna. Assim, se

A=(123456789),

então vale:

A1,1=(⧸1⧸2⧸3⧸456⧸789)=(5689),A1,3=(4578),A2,2=(1379)

Se você não gosta de os índices estarem invertidos, podemos escrever também assim:

(aij−1)T=(−1)i+j⋅|Ai,j||A|

Ou seja, se você não trocar os índices, calculará a matriz inversa transposta. Se você transpuser novamente essa matriz transposta, obterá a matriz inversa.

Calcular por esse método costuma ser demorado e serve principalmente para o processamento por computador, porque é muito direto. No exemplo, vamos tentar calcular apenas dois números. Considere esta matriz:

A=(3−452−313−5−1)

Primeiro calculamos o determinante dessa matriz inteira, que é usado no denominador da fração:

det(A)=−1

Agora calculamos o primeiro elemento da matriz inversa. Vamos chamá-lo de a11−1. Ele será igual a:

a11−1=(−1)1+1⋅|A1,1||A|

Precisaremos da submatriz A1,1. Omitindo a primeira linha e a primeira coluna, obtemos:

A1,1=(−31−5−1)

Agora precisamos calcular o determinante dessa matriz:

det(A1,1)=8

E agora já podemos substituir na fórmula:

a11−1=(−1)2⋅8−1=1⋅8−1=−8

E temos o primeiro resultado da matriz inversa.

A−1=(−8????????)

Obtemos o segundo número assim:

a12−1=(−1)1+2⋅|A2,1||A|

O determinante da submatriz será igual a

det(A2,1)=|−45−5−1|=29

E, substituindo tudo, obtemos:

a12−1=(−1)3⋅29−1=−1⋅29−1=−29−1=29

Mais uma peça do quebra-cabeça:

A−1=(−829???????)

E assim por diante, e assim por diante.