Pular para o conteúdo
  • Abrir o resolvedor
  • Perguntar ao tutor IA
  • Encontrar um curso AP
  • Criar um quiz
  • Abrir a calculadora
  • Calculadora gráfica
  • Ver todas as calculadoras
  • Ler guias de matemática
↑ ↓Enter para abrir · Esc para fechar
Resolver um problema

Álgebra linear

Como calcular a inversa de uma matriz

Por MathSolver Pro Editorial Team · Publicado em

A inversa de uma matriz quadrada desfaz o que a matriz faz, assim como a divisão desfaz a multiplicação. Uma matriz é invertível exatamente quando seu determinante é diferente de zero. Este guia apresenta a fórmula rápida para matrizes 2 por 2, o método geral de Gauss-Jordan e o modo como as inversas resolvem sistemas de equações.

O que é a matriz inversa?

Com números, o inverso de 5 é 15\frac{1}{5}, porque 5⋅15=15 \cdot \frac{1}{5} = 1. Matrizes não têm divisão, mas a mesma ideia vale. A inversa de uma matriz quadrada AA é a matriz A−1A^{-1} que satisfaz:

AA−1=A−1A=IAA^{-1} = A^{-1}A = I

Aqui, II é a matriz identidade, o equivalente matricial do 1. Se AA descreve uma transformação, como girar e esticar o plano, então A−1A^{-1} é a transformação que leva tudo de volta à posição inicial. Só matrizes quadradas podem ter inversa, e nem todas têm. Uma matriz que tem inversa se chama invertível ou não singular; uma matriz sem inversa se chama singular.

O critério é o determinante: AA é invertível exatamente quando det⁡(A)≠0\det(A) \ne 0. Um determinante nulo significa que a matriz achata o espaço em uma dimensão menor: entradas diferentes chegam à mesma saída e é impossível desfazer a transformação.

A fórmula para matrizes 2 por 2

Para uma matriz 2×22 \times 2, existe uma fórmula curta: troque de lugar os elementos da diagonal principal, troque o sinal dos outros dois e divida pelo determinante.

(abcd)−1=1ad−bc(d−b−ca)\begin{pmatrix} a & b \\ c & d \end{pmatrix}^{-1} = \frac{1}{ad - bc}\begin{pmatrix} d & -b \\ -c & a \end{pmatrix}

Exemplo 1: inversa de uma matriz 2 por 2

  1. Seja A=(4726)A = \begin{pmatrix} 4 & 7 \\ 2 & 6 \end{pmatrix}. Seu determinante vale 4⋅6−7⋅2=104 \cdot 6 - 7 \cdot 2 = 10, que é diferente de zero.
  2. Troque 4 e 6 de lugar e troque o sinal de 7 e 2: (6−7−24)\begin{pmatrix} 6 & -7 \\ -2 & 4 \end{pmatrix}.
  3. Divida por 10: A−1=(0.6−0.7−0.20.4)A^{-1} = \begin{pmatrix} 0.6 & -0.7 \\ -0.2 & 0.4 \end{pmatrix}.
  4. Confira a primeira linha de AA−1AA^{-1}: 4(0.6)+7(−0.2)=14(0.6) + 7(-0.2) = 1 e 4(−0.7)+7(0.4)=04(-0.7) + 7(0.4) = 0. A segunda linha dá 00 e 11 do mesmo jeito, então o produto é II.

Já (2412)\begin{pmatrix} 2 & 4 \\ 1 & 2 \end{pmatrix} tem determinante 4−4=04 - 4 = 0. Sua primeira linha é o dobro da segunda: ela não tem inversa, e a fórmula obrigaria você a dividir por zero.

O método de Gauss-Jordan para qualquer ordem

Para matrizes 3×33 \times 3 e maiores, o método usual é o de Gauss-Jordan. Escreva AA e a identidade lado a lado em uma matriz aumentada [A∣I][A \mid I]. Use operações elementares sobre as linhas para transformar a metade esquerda em II. As mesmas operações transformam a metade direita em A−1A^{-1}. Se aparecer uma linha de zeros à esquerda, a matriz é singular e não tem inversa.

Exemplo 2: uma inversa 3 por 3

  1. Seja AA a matriz de linhas (1,2,3)(1, 2, 3), (0,1,4)(0, 1, 4) e (5,6,0)(5, 6, 0); comece por [A∣I][A \mid I].
  2. Linha 3 menos 5 vezes a linha 1: a parte esquerda da linha 3 vira (0,−4,−15)(0, -4, -15) e a parte direita (−5,0,1)(-5, 0, 1).
  3. Linha 3 mais 4 vezes a linha 2: a linha 3 vira (0,0,1∣−5,4,1)(0, 0, 1 \mid -5, 4, 1).
  4. Linha 2 menos 4 vezes a linha 3: a linha 2 vira (0,1,0∣20,−15,−4)(0, 1, 0 \mid 20, -15, -4).
  5. Linha 1 menos 3 vezes a linha 3: a linha 1 vira (1,2,0∣16,−12,−3)(1, 2, 0 \mid 16, -12, -3).
  6. Linha 1 menos 2 vezes a linha 2: a linha 1 vira (1,0,0∣−24,18,5)(1, 0, 0 \mid -24, 18, 5).
  7. Logo, A−1A^{-1} tem linhas (−24,18,5)(-24, 18, 5), (20,−15,−4)(20, -15, -4) e (−5,4,1)(-5, 4, 1).

Acontece que essa matriz tem determinante 1, e é por isso que sua inversa só tem inteiros. A maioria das inversas tem frações: mantenha os elementos como frações, e não como decimais arredondados, durante as contas.

A fórmula da matriz adjunta

Existe também uma fórmula que generaliza a regra 2×22 \times 2. Substitua cada elemento pelo seu cofator, o determinante com sinal do menor obtido eliminando a linha e a coluna desse elemento: obtém-se a matriz dos cofatores. Depois transponha-a para obter a matriz adjunta, indicada por adj⁡(A)\operatorname{adj}(A):

A−1=1det⁡(A)adj⁡(A)A^{-1} = \frac{1}{\det(A)}\operatorname{adj}(A)

Essa fórmula é útil na teoria e para matrizes 3×33 \times 3 com elementos simples, mas para uma matriz 3×33 \times 3 ela exige nove determinantes 2×22 \times 2, e o trabalho cresce muito rápido com a ordem. Para qualquer matriz maior, o método de Gauss-Jordan é a escolha prática.

Resolver sistemas com a inversa

Um sistema linear escrito como Ax=bA\mathbf{x} = \mathbf{b} se resolve multiplicando os dois membros à esquerda por A−1A^{-1}, o que dá x=A−1b\mathbf{x} = A^{-1}\mathbf{b}. É o equivalente de resolver 5x=105x = 10 dividindo por 5.

Exemplo 3: um sistema resolvido com a inversa

  1. Resolva 4x+7y=14x + 7y = 1 e 2x+6y=22x + 6y = 2. A matriz dos coeficientes é a matriz AA do exemplo 1.
  2. x=A−1b\mathbf{x} = A^{-1}\mathbf{b}: x=0.6(1)−0.7(2)=−0.8x = 0.6(1) - 0.7(2) = -0.8 e y=−0.2(1)+0.4(2)=0.6y = -0.2(1) + 0.4(2) = 0.6.
  3. Verificação: 4(−0.8)+7(0.6)=14(-0.8) + 7(0.6) = 1 e 2(−0.8)+6(0.6)=22(-0.8) + 6(0.6) = 2.

O método é especialmente prático quando é preciso resolver vários sistemas com os mesmos coeficientes, mas termos independentes diferentes, já que a inversa é calculada uma única vez. Para um só sistema, o escalonamento costuma ser mais rápido, como explica o guia resolver sistemas de equações.

Propriedades da inversa

(AB)−1=B−1A−1,(AT)−1=(A−1)T,(A−1)−1=A(AB)^{-1} = B^{-1}A^{-1}, \qquad (A^T)^{-1} = (A^{-1})^T, \qquad (A^{-1})^{-1} = A
  • A inversa de um produto inverte a ordem, como quando você tira os sapatos e depois as meias, na ordem contrária à que os colocou.
  • Se AA é invertível, sua inversa é única.
  • det⁡(A−1)=1det⁡(A)\det(A^{-1}) = \frac{1}{\det(A)}.
  • Para um número kk diferente de zero, (kA)−1=1kA−1(kA)^{-1} = \frac{1}{k}A^{-1}.
  • Uma matriz diagonal com elementos diagonais não nulos se inverte tomando o inverso de cada elemento da diagonal.

A inversa na prática

As matrizes inversas são essenciais na teoria e aparecem na computação gráfica, em que desfazer uma transformação da câmera equivale a aplicar sua inversa; na criptografia, em que a cifra de Hill decifra mensagens com uma matriz inversa; e na estatística, em que a fórmula dos mínimos quadrados para a regressão contém uma inversa.

Mesmo assim, os programas de cálculo numérico raramente calculam uma inversa explicitamente só para resolver um sistema. Os métodos baseados em escalonamento são mais rápidos e menos sensíveis a erros de arredondamento, sobretudo com matrizes quase singulares, cujo determinante é próximo de zero. A calculadora de matriz inversa mostra cada passo de Gauss-Jordan com frações exatas, e a calculadora de matrizes permite conferir que AA−1AA^{-1} é mesmo a identidade.

Por que a fórmula 2 por 2 funciona

A fórmula é fácil de verificar, e entender por que ela funciona ajuda a memorizá-la. Multiplique a matriz original pela matriz com a diagonal trocada e os outros elementos com sinal trocado:

(abcd)(d−b−ca)=(ad−bc00ad−bc)\begin{pmatrix} a & b \\ c & d \end{pmatrix}\begin{pmatrix} d & -b \\ -c & a \end{pmatrix} = \begin{pmatrix} ad - bc & 0 \\ 0 & ad - bc \end{pmatrix}

O resultado é o determinante multiplicado pela identidade. Dividindo pelo determinante, sobra exatamente a identidade, que é o que uma inversa deve produzir. Essa conta mostra também por que um determinante nulo é fatal: o produto passa a ser a matriz nula, e nenhuma mudança de escala consegue transformá-la na identidade.

Erros comuns ao inverter

  • Trocar o sinal dos elementos da diagonal em vez de trocá-los de lugar na fórmula 2×22 \times 2.
  • Esquecer de dividir pelo determinante no final.
  • Aplicar uma operação de linha à metade esquerda de [A∣I][A \mid I], mas não à metade direita.
  • Multiplicar b\mathbf{b} do lado errado: a solução é A−1bA^{-1}\mathbf{b}, e bA−1\mathbf{b}A^{-1} em geral nem está definido.
  • Arredondar frações para decimais cedo demais, de modo que a verificação final já não devolve exatamente a identidade.

Todos esses erros se descobrem com o mesmo hábito: multiplique o resultado pela matriz original antes de seguir em frente. A verificação leva um minuto e sai muito mais barata do que refazer toda a conta depois.

Exercícios

Tente resolvê-los antes de olhar as soluções. Primeiro, inverta a matriz de linhas (2,1)(2, 1) e (5,3)(5, 3). Seu determinante vale 6−5=16 - 5 = 1: a inversa é então simplesmente a matriz com a diagonal trocada e os outros elementos com sinal trocado, de linhas (3,−1)(3, -1) e (−5,2)(-5, 2). Depois, descubra se a matriz de linhas (3,6)(3, 6) e (1,2)(1, 2) é invertível. Seu determinante vale 6−6=06 - 6 = 0: ela é singular. Em seguida, inverta a matriz diagonal com 2, 4 e 5 na diagonal: a inversa tem como elementos diagonais um meio, um quarto e um quinto. Por fim, use a primeira solução para resolver 2x+y=42x + y = 4 e 5x+3y=115x + 3y = 11: multiplicando a inversa pelos termos independentes, obtém-se x=3(4)−11=1x = 3(4) - 11 = 1 e y=−5(4)+2(11)=2y = -5(4) + 2(11) = 2, e as duas equações são satisfeitas.

Perguntas frequentes

Como saber rapidamente se uma matriz é invertível?

Calcule o determinante. Se for diferente de zero, a inversa existe. Se for zero, por exemplo porque uma linha é múltipla de outra, a matriz é singular.

Uma matriz não quadrada pode ter inversa?

Não uma inversa dos dois lados. Matrizes retangulares podem ter inversas à esquerda ou à direita, ou pseudoinversas, usadas em problemas de mínimos quadrados, mas a inversa comum só é definida para matrizes quadradas.

Como conferir se minha inversa está certa?

Multiplique a matriz original pelo seu resultado. Se o produto for a matriz identidade, a inversa está certa. Conferir uma única linha do produto muitas vezes basta para achar um erro rapidamente.

Por que a inversa de AB é a inversa de B vezes a inversa de A?

Porque ABAB aplica primeiro BB e depois AA. Para desfazer isso, é preciso desfazer primeiro AA e depois BB, o que dá B−1A−1B^{-1}A^{-1}. O produto confirma que (AB)(B−1A−1)=I(AB)(B^{-1}A^{-1}) = I.

Calcular a inversa é a melhor forma de resolver um sistema linear?

Para um único sistema, em geral não. O escalonamento encontra a solução com menos operações e menos erros de arredondamento. A inversa compensa quando muitos sistemas compartilham a mesma matriz dos coeficientes.

MathSolver Pro Editorial Team

Redação e revisão matemática

A nossa equipe editorial escreve cada guia para explicar o raciocínio por trás de cada método, e não só a resposta. Cada exemplo resolvido é conferido com os mecanismos de resolução do site e por testes automáticos antes da publicação, e os artigos são revisados sempre que um método ou o formato de um exame muda.