Calculadora de Matriz Passo a Passo: Operações, Determinantes e Inversas
Uma calculadora de matriz passo a passo mostra cada operação de linha e movimento aritmético — não apenas a resposta final — para que você entenda exatamente o que aconteceu em cada etapa. Matrizes aparecem em toda álgebra linear, engenharia, computação gráfica e estatística, e as mesmas operações básicas — adição, multiplicação, determinantes e inversas — fundamentam todas elas. Este guia percorre cada operação com exemplos numéricos reais, destaca os erros que custam mais pontos aos alunos e oferece problemas práticos com soluções completas para testar sua compreensão antes do seu próximo exame.
Conteúdo
- 01O que é uma Matriz? Vocabulário Essencial Antes de Calcular
- 02Adição e Subtração de Matrizes Passo a Passo
- 03Multiplicação de Matrizes Passo a Passo
- 04Como Encontrar o Determinante de uma Matriz Passo a Passo
- 05Como Encontrar a Inversa de uma Matriz Passo a Passo
- 06Erros Comuns ao Fazer Cálculos com Matrizes
- 07Problemas Práticos com Soluções Completas
- 08Perguntas Frequentes Sobre Calculadoras de Matrizes
O que é uma Matriz? Vocabulário Essencial Antes de Calcular
Uma matriz é um arranjo retangular de números organizados em m linhas e n colunas, escrita como uma matriz m×n. Cada entrada é identificada pela sua posição: aᵢⱼ significa linha i, coluna j. Uma matriz 3×2 tem 3 linhas e 2 colunas; uma matriz 2×2 é quadrada. A diagonal principal de uma matriz quadrada vai do canto superior esquerdo até o canto inferior direito — as entradas a₁₁, a₂₂, a₃₃, e assim por diante. Quatro matrizes especiais aparecem constantemente. A matriz identidade I tem 1s na diagonal principal e 0s em todos os outros lugares: ela funciona como o número 1 na multiplicação — qualquer matriz A vezes I é igual a A. A matriz zero O tem todas as entradas iguais a 0. Uma matriz diagonal tem valores diferentes de zero apenas na diagonal principal. Uma matriz simétrica satisfaz aᵢⱼ = aⱼᵢ, o que significa que ela se lê da mesma forma em sua diagonal. Compreender as dimensões antes de começar qualquer cálculo previne o erro mais comum em matrizes: tentar uma operação em matrizes incompatíveis. Uma calculadora de matriz passo a passo sempre verifica as dimensões primeiro e recusa continuar se estiverem erradas — e você também deveria.
Notação de matriz aᵢⱼ: a entrada na linha i, coluna j. Uma matriz 2×3 tem 2 linhas e 3 colunas. A matriz identidade I satisfaz A × I = I × A = A para qualquer matriz quadrada A.
Adição e Subtração de Matrizes Passo a Passo
A adição de matrizes requer que ambas as matrizes tenham dimensões idênticas — o mesmo número de linhas e o mesmo número de colunas. Se A e B são ambas matrizes m×n, adicione-as combinando as entradas correspondentes: cᵢⱼ = aᵢⱼ + bᵢⱼ. O resultado C também é m×n. A subtração segue a mesma regra: dᵢⱼ = aᵢⱼ - bᵢⱼ. A adição é comutativa (A + B = B + A) e associativa, portanto a ordem não afeta o resultado — diferente da multiplicação de matrizes. Você também pode multiplicar qualquer matriz por um escalar k multiplicando cada entrada por k. Por exemplo, 3 × [[1, 2], [3, 4]] = [[3, 6], [9, 12]].
1. Etapa 1 — Verifique as dimensões
Conte as linhas e colunas de cada matriz. Ambas as matrizes devem ter as mesmas dimensões m×n. Uma matriz 2×3 mais uma matriz 2×3 é válido; uma 2×3 mais uma 3×2 não é — mesmo que ambas contenham 6 entradas no total. Incompatibilidade de dimensões significa que a adição é indefinida, fim de história.
2. Etapa 2 — Adicione entrada por entrada
Trabalhe linha por linha. Para cada posição (i, j), calcule aᵢⱼ + bᵢⱼ e coloque o resultado na posição (i, j) de C. Comece no canto superior esquerdo e mova-se para a direita em cada linha antes de descer para a próxima.
3. Etapa 3 — Exemplo resolvido
A = [[3, -1, 5], [2, 4, -3]] e B = [[-1, 6, 2], [3, -2, 7]]. Ambas são 2×3, então a adição é definida. Posição (1,1): 3 + (-1) = 2 Posição (1,2): -1 + 6 = 5 Posição (1,3): 5 + 2 = 7 Posição (2,1): 2 + 3 = 5 Posição (2,2): 4 + (-2) = 2 Posição (2,3): -3 + 7 = 4 Resultado: C = [[2, 5, 7], [5, 2, 4]] ✓
Regra de adição de matrizes: cᵢⱼ = aᵢⱼ + bᵢⱼ. As dimensões devem corresponder exatamente. Você não pode adicionar uma matriz 2×3 a uma matriz 3×2 — elas têm formas diferentes mesmo que cada uma contenha 6 entradas.
Multiplicação de Matrizes Passo a Passo
A multiplicação de matrizes é a mais importante — e mais incompreendida — operação com matrizes. Não é multiplicação elemento por elemento. Em vez disso, cada entrada cᵢⱼ do resultado é o produto escalar da linha i de A com a coluna j de B: cᵢⱼ = aᵢ₁ × b₁ⱼ + aᵢ₂ × b₂ⱼ + ... + aᵢₙ × bₙⱼ. Para isso funcionar, o número de colunas em A deve ser igual ao número de linhas em B. Se A é m×n e B é n×p, então C = A × B é m×p. A multiplicação de matrizes não é comutativa: A × B ≠ B × A em geral, e às vezes apenas uma ordem é definida. Esta não-comutatividade é uma das características definidoras da álgebra matricial e uma fonte consistente de erros dos alunos ao aprender o tópico.
1. Etapa 1 — Verifique a compatibilidade
Escreva as dimensões: A é (m×n) e B deve ser (n×p). O par interno de números — colunas de A e linhas de B — deve ser igual. O par externo fornece as dimensões do resultado: m linhas × p colunas. Exemplo: A é 2×3 e B é 3×2, então C será 2×2. A é 2×3 e B é 2×3? A multiplicação é indefinida — os números internos (3 e 2) não correspondem.
2. Etapa 2 — Calcule a primeira entrada c₁₁
Pegue a linha 1 de A e a coluna 1 de B. Multiplique as entradas correspondentes e some os produtos. Usando A = [[2, 1, 3], [4, 0, 2]] e B = [[1, 2], [3, 1], [0, 4]]: c₁₁ = (2)(1) + (1)(3) + (3)(0) = 2 + 3 + 0 = 5
3. Etapa 3 — Preencha as entradas restantes
c₁₂ = (linha 1 de A) · (coluna 2 de B) = (2)(2) + (1)(1) + (3)(4) = 4 + 1 + 12 = 17 c₂₁ = (linha 2 de A) · (coluna 1 de B) = (4)(1) + (0)(3) + (2)(0) = 4 + 0 + 0 = 4 c₂₂ = (linha 2 de A) · (coluna 2 de B) = (4)(2) + (0)(1) + (2)(4) = 8 + 0 + 8 = 16 Resultado: C = [[5, 17], [4, 16]] ✓
4. Etapa 4 — Verifique as dimensões
A era 2×3, B era 3×2, então C deve ser 2×2. O resultado [[5, 17], [4, 16]] é de fato 2×2 — as dimensões estão corretas. Sempre confirme isso como uma verificação final de sanidade; se seu resultado tiver a forma errada, você cometeu um erro nos produtos escalares.
Multiplicação de matrizes: A (m×n) × B (n×p) = C (m×p). As dimensões internas devem corresponder. A × B ≠ B × A — a ordem sempre importa.
Como Encontrar o Determinante de uma Matriz Passo a Passo
O determinante é um único número escalar calculado a partir de uma matriz quadrada. Ele informa se a matriz tem uma inversa (determinante diferente de zero = invertível), se um sistema linear tem uma solução única e — geometricamente — quanto a transformação linear correspondente dimensiona áreas ou volumes. Uma matriz com determinante = 0 é chamada singular; ela não tem inversa, e qualquer sistema construído ao seu redor tem nenhuma solução ou infinitas. Uma calculadora de matriz passo a passo para determinantes usa expansão cofatorial: o caso 3×3 se expande ao longo de qualquer linha ou coluna usando um padrão de sinal de tabuleiro (+ - +) e menores 2×2. A fórmula 2×2 é um atalho direto para o mesmo processo.
1. Determinante 2×2 — Aplique a fórmula diretamente
Para A = [[a, b], [c, d]]: det(A) = ad - bc Exemplo: A = [[5, 3], [2, 4]] det(A) = (5)(4) - (3)(2) = 20 - 6 = 14 ✓ Se este fosse 0, A não teria inversa. A subtração é essencial — escrever ad + bc é o erro mais comum do determinante 2×2.
2. Determinante 3×3 — Configure a expansão cofatorial ao longo da linha 1
Para cada entrada na linha 1, identifique seu menor 2×2 (a matriz 2×2 restante após deletar a linha e coluna dessa entrada) e aplique o padrão de sinal: + para a posição (1,1), - para (1,2), + para (1,3). Matriz A = [[2, -1, 3], [1, 4, -2], [5, 0, 1]]
3. Determinante 3×3 — Calcule cada menor 2×2
Menor M₁₁: delete a linha 1 e coluna 1 → [[4, -2], [0, 1]] det(M₁₁) = (4)(1) - (-2)(0) = 4 - 0 = 4 Menor M₁₂: delete a linha 1 e coluna 2 → [[1, -2], [5, 1]] det(M₁₂) = (1)(1) - (-2)(5) = 1 + 10 = 11 Menor M₁₃: delete a linha 1 e coluna 3 → [[1, 4], [5, 0]] det(M₁₃) = (1)(0) - (4)(5) = 0 - 20 = -20
4. Determinante 3×3 — Combine e calcule a resposta final
Aplique os sinais e as entradas da primeira linha: det(A) = 2(+1)(4) + (-1)(-1)(11) + 3(+1)(-20) = 2(4) + 1(11) + 3(-20) = 8 + 11 - 60 = -41 ✓ Como det(A) = -41 ≠ 0, esta matriz é invertível. O sinal negativo não é um erro — determinantes podem ser negativos.
Determinante 2×2: det([[a,b],[c,d]]) = ad - bc. 3×3: expanda ao longo da linha 1 com sinais + - + e menores 2×2. Se det = 0, a matriz é singular — nenhuma inversa existe.
Como Encontrar a Inversa de uma Matriz Passo a Passo
A inversa A⁻¹ de uma matriz A satisfaz A × A⁻¹ = I, onde I é a matriz identidade. Apenas matrizes quadradas com determinante diferente de zero têm inversas. Se det(A) = 0, a matriz é singular e nenhuma inversa existe — tentar encontrar uma é um erro categórico, não um erro de cálculo. Inversas são usadas para resolver equações matriciais AX = B computando X = A⁻¹B, e aparecem em toda estatística (regressão), criptografia e transformações gráficas 3D. Para matrizes 2×2, uma fórmula direta fornece a inversa em quatro etapas. Para matrizes 3×3 e maiores, o método de matriz aumentada — escrever [A|I] e reduzir linhas até que o bloco esquerdo se torne I, momento em que o bloco direito se torna A⁻¹ — é a abordagem padrão que qualquer calculadora de matriz passo a passo para inversas aplica sistematicamente.
1. Etapa 1 — Verifique que det(A) ≠ 0
Para A = [[3, 2], [5, 4]]: det(A) = (3)(4) - (2)(5) = 12 - 10 = 2 ≠ 0 A inversa existe. Se det fosse 0, você pararia aqui.
2. Etapa 2 — Aplique a fórmula inversa 2×2
Para A = [[a, b], [c, d]]: A⁻¹ = (1/det(A)) × [[d, -b], [-c, a]] Troque as entradas da diagonal principal (a e d), negue as entradas fora da diagonal (b e c), depois divida tudo por det(A). Para A = [[3, 2], [5, 4]], det = 2: A⁻¹ = (1/2) × [[4, -2], [-5, 3]] = [[2, -1], [-5/2, 3/2]] ✓
3. Etapa 3 — Verifique multiplicando A × A⁻¹
O produto deve ser igual à matriz identidade I = [[1, 0], [0, 1]]. (Linha 1, Coluna 1): 3(2) + 2(-5/2) = 6 - 5 = 1 ✓ (Linha 1, Coluna 2): 3(-1) + 2(3/2) = -3 + 3 = 0 ✓ (Linha 2, Coluna 1): 5(2) + 4(-5/2) = 10 - 10 = 0 ✓ (Linha 2, Coluna 2): 5(-1) + 4(3/2) = -5 + 6 = 1 ✓ Resultado: [[1, 0], [0, 1]] = I ✓. A inversa está confirmada como correta.
Inversa 2×2: A⁻¹ = (1/det(A)) × [[d, -b], [-c, a]]. Troque a diagonal principal, negue a diagonal secundária, divida por det. Sempre verifique multiplicando A × A⁻¹ = I.
Erros Comuns ao Fazer Cálculos com Matrizes
Esses erros aparecem em quase todo exame de álgebra linear. Uma calculadora de matriz passo a passo torna muitos deles visíveis mostrando cada etapa intermediária — é por isso que trabalhar através dos cálculos manualmente primeiro, antes de buscar uma calculadora, ainda é valioso para construir reconhecimento de padrões.
1. Multiplicar matrizes incompatíveis
Tentar A × B quando o número de colunas em A não é igual ao número de linhas em B. Sempre escreva as dimensões como (m×n)(n×p) antes de começar. Se os números internos não corresponderem, o produto é indefinido — você não pode continuar, mesmo que ambas as matrizes tenham o mesmo número total de entradas.
2. Assumir que A × B = B × A
A multiplicação de matrizes não é comutativa. Inverter a ordem quase sempre produz um resultado diferente. Um contraexemplo concreto: A = [[1, 0], [0, 0]] e B = [[0, 1], [0, 0]]. Então A × B = [[0, 1], [0, 0]], mas B × A = [[0, 0], [0, 0]]. Completamente diferente. Nunca troque a ordem de multiplicação sem verificar.
3. Cometer erro de sinal no determinante 2×2
Para [[a, b], [c, d]], o determinante é ad - bc, não ad + bc. Escrever adição em vez de subtração é o erro de determinante mais comum. Fixe isso na memória: a diagonal que vai de cima para esquerda até baixo à direita (ad) é positiva; a outra diagonal (bc) é subtraída.
4. Aplicar a fórmula inversa 2×2 a uma matriz 3×3
A fórmula de troca-negação-divisão funciona apenas para matrizes 2×2. Para qualquer matriz maior, use o método de redução de linha de matriz aumentada [A|I] → [I|A⁻¹], ou calcule a inversa usando cofatores e a matriz adjunta. Aplicar o atalho 2×2 a uma matriz 3×3 produz um resultado sem sentido.
5. Pular a verificação de det ≠ 0 antes de inverter
Se det(A) = 0, nenhuma inversa existe. Tentar dividir por zero na fórmula inversa fornece um resultado sem significado. A verificação do determinante deve vir antes de qualquer tentativa de inversão — isso não é opcional. Por exemplo, A = [[2, 4], [1, 2]] tem det = (2)(2) - (4)(1) = 0, então é singular e A⁻¹ não existe.
6. Adicionar matrizes de dimensões diferentes
Uma matriz 2×3 mais uma matriz 3×2 é indefinida. O fato de ambas conterem 6 entradas é irrelevante — as formas são diferentes. A adição de matrizes requer dimensões idênticas: o mesmo número de linhas E o mesmo número de colunas. Verifique ambas antes de configurar qualquer adição.
Problemas Práticos com Soluções Completas
Trabalhe através de cada problema antes de ler a solução. Os problemas progridem de exercícios de operação única para combinações. Tente o problema independentemente, depois compare suas etapas com a solução linha por linha — desacordo em uma etapa específica é exatamente onde focar sua revisão. Problema 1 — Adição de Matrizes: A = [[4, -2, 1], [3, 0, -5]] B = [[-1, 3, 2], [4, -3, 1]] Encontre A + B. Solução: Ambas são 2×3 — adição é definida. (1,1): 4 + (-1) = 3 (1,2): -2 + 3 = 1 (1,3): 1 + 2 = 3 (2,1): 3 + 4 = 7 (2,2): 0 + (-3) = -3 (2,3): -5 + 1 = -4 A + B = [[3, 1, 3], [7, -3, -4]] ✓ Problema 2 — Multiplicação Escalar e Subtração: A = [[2, 5], [1, -3]], B = [[1, 0], [4, 2]] Encontre 3A - 2B. Solução: 3A = [[6, 15], [3, -9]] 2B = [[2, 0], [8, 4]] 3A - 2B = [[6-2, 15-0], [3-8, -9-4]] = [[4, 15], [-5, -13]] ✓ Problema 3 — Multiplicação de Matrizes: A = [[1, 2], [3, 4]], B = [[5, 6], [7, 8]] Encontre A × B. Solução: A é 2×2, B é 2×2, resultado é 2×2. c₁₁ = (1)(5) + (2)(7) = 5 + 14 = 19 c₁₂ = (1)(6) + (2)(8) = 6 + 16 = 22 c₂₁ = (3)(5) + (4)(7) = 15 + 28 = 43 c₂₂ = (3)(6) + (4)(8) = 18 + 32 = 50 A × B = [[19, 22], [43, 50]] ✓ Problema 4 — Determinante (3×3): A = [[3, -2, 1], [0, 4, -3], [2, -1, 5]] Encontre det(A). Solução (expandindo ao longo da linha 1): M₁₁ = det([[4, -3], [-1, 5]]) = (4)(5) - (-3)(-1) = 20 - 3 = 17 M₁₂ = det([[0, -3], [2, 5]]) = (0)(5) - (-3)(2) = 0 + 6 = 6 M₁₃ = det([[0, 4], [2, -1]]) = (0)(-1) - (4)(2) = 0 - 8 = -8 det(A) = 3(+1)(17) + (-2)(-1)(6) + 1(+1)(-8) = 51 + 12 - 8 = 55 ✓ Como det ≠ 0, esta matriz é invertível. Problema 5 — Matriz Inversa (2×2): A = [[7, 2], [3, 1]] Encontre A⁻¹. Solução: det(A) = (7)(1) - (2)(3) = 7 - 6 = 1 A⁻¹ = (1/1) × [[1, -2], [-3, 7]] = [[1, -2], [-3, 7]] ✓ Verificação: (1,1): 7(1) + 2(-3) = 7 - 6 = 1 ✓ (1,2): 7(-2) + 2(7) = -14 + 14 = 0 ✓ (2,1): 3(1) + 1(-3) = 3 - 3 = 0 ✓ (2,2): 3(-2) + 1(7) = -6 + 7 = 1 ✓ O produto é [[1,0],[0,1]] = I ✓
Perguntas Frequentes Sobre Calculadoras de Matrizes
1. Por que a multiplicação de matrizes não é comutativa?
A multiplicação de matrizes é uma operação de produto escalar entre linhas e colunas, não multiplicação elemento por elemento. Trocar A e B muda quais linhas se emparelham com quais colunas, produzindo um conjunto completamente diferente de produtos escalares. Mesmo para matrizes quadradas onde A×B e B×A são ambas definidas, os resultados são quase sempre diferentes. Como exemplo concreto: A = [[1,0],[0,0]] e B = [[0,1],[0,0]] dá A×B = [[0,1],[0,0]], mas B×A = [[0,0],[0,0]]. A ordem de multiplicação não pode ser alterada sem mudar a resposta.
2. Quando uma matriz não tem inversa?
Uma matriz não tem inversa quando seu determinante é igual a 0. Para uma matriz 2×2 [[a,b],[c,d]], isso acontece quando ad = bc — as duas linhas são proporcionais uma à outra (linearmente dependentes). Geometricamente, uma matriz singular colapsa o espaço: uma transformação 2D que mapeia todo o plano em uma única linha não pode ser revertida, porque você não pode recuperar os pontos 2D originais de uma linha 1D. Verificar det ≠ 0 é sempre o primeiro passo antes de tentar qualquer inversão.
3. Qual é a diferença entre uma matriz e seu determinante?
Uma matriz é um arranjo retangular de números — é um objeto com linhas, colunas e estrutura. Um determinante é um único número calculado a partir de uma matriz quadrada — é uma propriedade desse objeto. Você escreve a matriz com colchetes: [[2, 3], [1, 4]]. Você escreve seu determinante com barras verticais: |2 3 / 1 4| = (2)(4) - (3)(1) = 5. Matrizes não-quadradas não têm determinante. Esta distinção de notação importa em exames — confundir os dois símbolos é um erro de apresentação mesmo quando o cálculo está correto.
4. Como as matrizes são usadas para resolver sistemas de equações lineares?
Qualquer sistema de equações lineares pode ser escrito como Ax = b, onde A é a matriz de coeficientes, x é o vetor coluna de incógnitas e b é o vetor coluna de constantes. Por exemplo, o sistema 2x + y = 5, x + 3y = 7 se torna [[2,1],[1,3]] × [[x],[y]] = [[5],[7]]. Se det(A) ≠ 0, a solução única é x = A⁻¹b. Isso é exatamente o que a Regra de Cramer e a eliminação gaussiana estão calculando — a mesma solução alcançável através de inversão de matriz.
5. O que significa uma matriz ser singular?
Uma matriz singular tem um determinante de exatamente 0. Três consequências equivalentes seguem: (1) nenhuma inversa existe, (2) o sistema Ax = b tem nenhuma solução ou infinitas dependendo de b, e (3) as colunas da matriz são linearmente dependentes — pelo menos uma coluna pode ser escrita como uma combinação das outras. Na prática, se você está tentando resolver um sistema e descobre que a matriz de coeficientes é singular, você precisa de eliminação gaussiana com back-substitution em vez de inversão de matriz.
6. Eu preciso memorizar fórmulas de matrizes para exames?
O determinante 2×2 (ad - bc) e a fórmula inversa 2×2 são curtos o suficiente para memorizar. Para determinantes 3×3, o procedimento de expansão cofatorial é mais importante de internalizar do que qualquer fórmula única — uma vez que o padrão (escolha uma linha, aplique sinais + - +, multiplique por menores 2×2) se torna automático, você pode expandir ao longo de qualquer linha ou coluna sem memorizar uma fórmula separada. A maioria dos cursos de álgebra linear permite folhas de fórmulas para inversas 3×3; verifique o que seu curso permite.
Artigos relacionados
Calculadora de Divisão Longa Passo a Passo: Métodos e Exemplos Resolvidos
Domine o algoritmo de divisão longa com a mesma abordagem sistemática passo a passo usada para operações com matrizes.
Calculadora de Derivada Passo a Passo: Guia Completo com Exemplos Resolvidos
O formato passo a passo aplicado à diferenciação de cálculo — útil se seu curso conecta álgebra linear a cálculo multivariável.
Como Resolver Equações Lineares: Métodos Passo a Passo e Exemplos
Equações lineares de variável única são o bloco de construção para entender sistemas de matrizes.
Solucionadores matemáticos
Soluções Passo a Passo
Obtenha explicações detalhadas para cada etapa, não apenas a resposta final.
Resolvedor Smart Scan
Tire uma foto de qualquer problema de matemática e obtenha uma solução instantânea passo a passo.
Tutor de Matemática IA
Faça perguntas de acompanhamento e obtenha explicações personalizadas 24/7.
