MatrixCalc

Calculadora de Matrizes

Some, subtraia, multiplique, transponha, tire determinante, inversa, posto (rank), traço e potência. Até 50×50.

Matriz A
linhas: 3
colunas: 3
Matriz B
linhas: 3
colunas: 3
Operações
Resultado
Escolha uma operação para ver o resultado aqui. Mensagens de erro aparecem nesta área.

Dicas: ajuste o tamanho (máx 50×50). A×B exige cols(A)=linhas(B). det/inversa/traço/potência exigem matrizes quadradas.

React, Tailwind & shadcn/ui. No external math deps. — Português

Calculadora de matriz inversa

Inverta uma matriz quadrada acompanhando cada operação de linha — por Gauss-Jordan em [A | I], matriz adjunta ou método de Montante. Frações exatas, não decimais arredondados.

Digite sua matriz, abra a aba Avançadas e clique em A⁻¹. Se a matriz for singular você recebe uma mensagem clara em vez de uma resposta errada. O painel de passo a passo mostra os valores intermediários como frações exatas — 3/5 em vez de 0,6000000001 — porque roda em aritmética racional, e não em ponto flutuante.

Quando a inversa existe

Só para matrizes quadradas, e só quando o determinante é diferente de zero. A inversa é a matriz que desfaz a original: A·A⁻¹ = I. Não existe inversa aproximada de uma matriz singular — se o determinante é zero, houve perda de informação e não há como recuperá-la.

Exemplo resolvido

Gauss-Jordan escreve a identidade ao lado da matriz e reduz a metade esquerda a I:

4710
2601
103/5−7/10
01−1/52/5

O que a metade direita se tornou é a inversa. Confira sempre multiplicando: A·A⁻¹ tem que dar exatamente a identidade, e o botão A × B faz essa verificação em dois cliques.

Erros comuns

  • Inverter os elementos um a um. A inversa não é a matriz dos inversos — 1/a(i,j) não tem nada a ver com ela.
  • Trocar a ordem. (A·B)⁻¹ = B⁻¹·A⁻¹, e não A⁻¹·B⁻¹.
  • Resolver sistemas pela inversa. Para Ax = b, escalonar [A | b] dá menos operações e mais precisão numérica.
  • Usar a adjunta em matrizes grandes. Ela exige determinantes de ordem n−1. Acima de 3×3 é muito mais lenta que a eliminação.

Perguntas frequentes

Por que a calculadora diz que minha matriz não tem inversa?
O determinante dela é zero, o que a torna singular. Verifique se alguma linha é múltipla ou soma das outras — é isso que costuma causar.
Matriz não quadrada pode ser invertida?
Não no sentido usual. Matrizes retangulares só admitem inversa de um lado ou pseudo-inversa, que é outra operação.
Por que os passos aparecem em frações?
O motor de passo a passo usa aritmética racional exata, então os valores intermediários não perdem precisão. Dá para alternar o painel para decimais quando quiser.
Como confiro se minha resposta está certa?
Multiplique a inversa pela matriz original. O resultado precisa ser a identidade: uns na diagonal e zeros no resto.

Quer a explicação completa? Leia o guia: Como encontrar a inversa de uma matriz

Outras calculadoras