Calculadora de Matrizes

Use esta calculadora de matrizes para informar valores, ajustar opções e consultar resultados em um espaço de trabalho compacto e responsivo.

Os resultados são calculados automaticamente à medida que você informa os dados.

Matriz A

Linhas:
2
Colunas:
2

Matriz B

Linhas:
2
Colunas:
2

Os valores das matrizes são salvos neste navegador para restaurar a calculadora. Eles não são enviados aos nossos servidores.

Resultado

Detalhes

Resumo

Etapas

▼ Veja as explicações e dicas abaixo ▼

O que são operações com matrizes?

Uma matriz é uma disposição retangular de números escritos em linhas e colunas. As matrizes são úteis porque permitem organizar vários valores relacionados de uma só vez e aplicar uma regra a todos eles de maneira estruturada.

Operações com matrizes são regras para combinar, transformar e analisar matrizes. Algumas operações funcionam entrada por entrada, como adição e subtração. Outras, como multiplicação de matrizes, redução por linhas, determinantes, inversas e resolução de \(Ax = B\), descrevem relações mais profundas entre linhas, colunas e sistemas lineares.

Uma calculadora de matrizes é mais útil quando você já sabe qual operação quer aplicar, mas deseja evitar erros aritméticos. O mais importante é entender qual operação é válida, o que o resultado representa e o que ele não pode informar por si só.


Por que as matrizes são importantes

As matrizes aparecem sempre que muitas grandezas relacionadas precisam ser tratadas ao mesmo tempo. Estudantes as usam para resolver sistemas de equações, estudar transformações e aprender álgebra linear. Profissionais técnicos as usam em análise de dados, engenharia, computação gráfica, otimização, estatística e computação numérica.

Os métodos matriciais são importantes porque oferecem uma maneira compacta de responder a perguntas como:

  • É possível resolver este sistema de equações?
  • Existe uma solução, nenhuma solução ou infinitas soluções?
  • É possível desfazer uma transformação matricial?
  • As linhas ou colunas são independentes?
  • O que acontece quando duas transformações são aplicadas em sequência?
  • Como uma matriz quadrada se comporta em relação ao seu determinante, à sua inversa, ao traço ou ao posto?

Uma calculadora pode produzir rapidamente o resultado aritmético, mas a interpretação ainda vem da álgebra linear por trás da operação.


Termos importantes

  • Entrada: Um único valor dentro de uma matriz. A entrada \(a_{ij}\) está na linha \(i\) e na coluna \(j\).
  • Dimensão: O tamanho de uma matriz, escrito como linhas por colunas. Uma matriz \(m \times n\) tem \(m\) linhas e \(n\) colunas.
  • Matriz quadrada: Uma matriz com o mesmo número de linhas e colunas, como uma matriz \(2 \times 2\) ou \(3 \times 3\).
  • Escalar: Um único número usado para multiplicar cada entrada de uma matriz.
  • Matriz identidade: Uma matriz quadrada com \(1\) na diagonal principal e \(0\) em todos os outros lugares. Ela funciona, na multiplicação, como a versão matricial de \(1\).
  • Transposta: Uma matriz formada pela troca de linhas e colunas.
  • Determinante: Um escalar associado a uma matriz quadrada. Ele ajuda a identificar se uma matriz é singular ou invertível.
  • Inversa: Uma matriz \(A^{-1}\) que desfaz a multiplicação por \(A\), quando existe.
  • Matriz singular: Uma matriz quadrada que não tem inversa. Seu determinante é \(0\).
  • Posto: O número de linhas-pivô na forma reduzida por linhas de uma matriz. O posto é frequentemente usado para entender a independência e o comportamento das soluções.
  • RREF: Forma escalonada reduzida por linhas, uma versão padronizada de uma matriz reduzida por linhas.
  • Matriz aumentada: Uma matriz formada colocando lado a lado uma matriz de coeficientes e um vetor do lado direito, como \([A \mid B]\) para resolver \(Ax = B\).

Como funcionam as operações com matrizes

Adição e subtração

A adição e a subtração de matrizes funcionam entrada por entrada. Como as entradas precisam coincidir por posição, as duas matrizes devem ter as mesmas dimensões.

Se \(A\) e \(B\) forem matrizes \(m \times n\), então:

$$ (A + B)_{ij} = a_{ij} + b_{ij} $$

e

$$ (A - B)_{ij} = a_{ij} - b_{ij} $$

Por exemplo, a entrada na linha \(2\), coluna \(3\) de \(A + B\) é encontrada somando a entrada da linha \(2\), coluna \(3\) de \(A\) à entrada da linha \(2\), coluna \(3\) de \(B\).

Multiplicação por escalar

A multiplicação por escalar multiplica cada entrada de uma matriz pelo mesmo número. Se \(s\) for um escalar e \(A\) for uma matriz, então:

$$ (sA)_{ij} = s \times a_{ij} $$

Isso é útil quando cada valor de uma matriz precisa ser ampliado, reduzido ou ter seu sinal alterado.

Multiplicação de matrizes

A multiplicação de matrizes não é uma multiplicação entrada por entrada. Ela combina as linhas da primeira matriz com as colunas da segunda matriz.

Se \(A\) for uma matriz \(m \times n\) e \(B\) for uma matriz \(n \times p\), então \(AB\) é definida e tem tamanho \(m \times p\). As dimensões internas devem coincidir:

$$ (m \times n)(n \times p) = m \times p $$

Cada entrada do produto é um produto escalar:

$$ (AB)_{ij} = \sum_{k=1}^{n} a_{ik}b_{kj} $$

Essa regra explica por que \(AB\) pode ser definida mesmo quando \(BA\) não é, e por que \(AB\) e \(BA\) frequentemente são diferentes, mesmo quando os dois produtos existem.

Transposta

A transposta de uma matriz troca linhas e colunas. Se \(A\) for uma matriz \(m \times n\), então \(A^T\) será uma matriz \(n \times m\).

$$ (A^T)_{ij} = a_{ji} $$

Por exemplo, a primeira linha de \(A\) torna-se a primeira coluna de \(A^T\).

Determinante e traço

O determinante é definido apenas para matrizes quadradas. Para uma matriz \(2 \times 2\),

$$ A = \begin{bmatrix} a & b \\ c & d \end{bmatrix} $$

o determinante é:

$$ \det(A) = ad - bc $$

Um determinante igual a \(0\) significa que a matriz é singular, portanto não tem inversa. Um determinante diferente de zero significa que a matriz é invertível.

O traço também é definido para matrizes quadradas. Ele é a soma das entradas da diagonal principal:

$$ \operatorname{tr}(A) = a_{11} + a_{22} + \cdots + a_{nn} $$

O determinante e o traço são resumos escalares. Eles são úteis, mas não descrevem todos os detalhes da matriz.

Inversa

Uma matriz inversa desfaz o efeito da multiplicação por uma matriz quadrada. Se \(A^{-1}\) existir, então:

$$ AA^{-1} = A^{-1}A = I $$

Para uma matriz \(2 \times 2\) com determinante diferente de zero,

$$ A = \begin{bmatrix} a & b \\ c & d \end{bmatrix} $$

a inversa é:

$$ A^{-1} = \frac{1}{ad - bc} \begin{bmatrix} d & -b \\ -c & a \end{bmatrix} $$

Para matrizes maiores, a redução por linhas é um método comum. A ideia é reduzir por linhas a matriz aumentada \([A \mid I]\). Se o lado esquerdo se tornar \(I\), o lado direito se tornará \(A^{-1}\).

Redução por linhas, RREF e resolução de \(Ax = B\)

A redução por linhas usa três operações elementares de linha:

  • Trocar duas linhas.
  • Multiplicar uma linha por um número diferente de zero.
  • Adicionar um múltiplo de uma linha a outra linha.

Essas operações preservam o conjunto de soluções de um sistema linear. Quando uma matriz é reduzida completamente à forma escalonada reduzida por linhas, os pivôs revelam sua estrutura: quais variáveis são variáveis líderes, quais são livres e se o sistema é consistente.

Para um sistema escrito como:

$$ Ax = B $$

a matriz aumentada é:

$$ [A \mid B] $$

A redução por linhas dessa matriz aumentada pode mostrar:

  • Solução única: Existe exatamente um valor para cada incógnita.
  • Nenhuma solução: Surge uma linha contraditória, como \(0 = 5\).
  • Infinitas soluções: O sistema é consistente, mas pelo menos uma variável é livre. A calculadora informa uma solução particular e vetores de base do espaço nulo na forma paramétrica.

O posto está diretamente relacionado a esse processo. O posto de uma matriz é o número de linhas-pivô em sua forma reduzida por linhas.

Potências de matrizes

Uma potência de matriz significa multiplicar uma matriz quadrada por ela mesma. Para um inteiro não negativo \(n\):

$$ A^n = \underbrace{A \times A \times \cdots \times A}_{n \text{ times}} $$

Esta calculadora aceita expoentes inteiros de \(0\) a \(100\). Potências negativas exigem uma inversa, e potências fracionárias exigem condições mais avançadas, portanto estão fora do escopo de potências de matrizes desta calculadora. Um cálculo exato que exceda o limite documentado para o tamanho intermediário é interrompido com um erro, em vez de retornar infinito ou um valor arredondado.


Exemplos de operações com matrizes na prática

Exemplo 1: Multiplicação de duas matrizes compatíveis

Suponha:

$$ A = \begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix} \quad B = \begin{bmatrix} 2 & 0 \\ 1 & 2 \end{bmatrix} $$

As duas matrizes são \(2 \times 2\), portanto \(AB\) é definida. Multiplique as linhas de \(A\) pelas colunas de \(B\):

$$ AB = \begin{bmatrix} 1 \times 2 + 2 \times 1 & 1 \times 0 + 2 \times 2 \\ 3 \times 2 + 4 \times 1 & 3 \times 0 + 4 \times 2 \end{bmatrix} $$

Assim:

$$ AB = \begin{bmatrix} 4 & 4 \\ 10 & 8 \end{bmatrix} $$

O resultado é outra matriz \(2 \times 2\). Cada entrada resume uma combinação de linha e coluna.


Exemplo 2: Resolução de um sistema linear

Considere o sistema:

$$ 2x + y = 5 $$
$$ x - y = 1 $$

Isso pode ser escrito como \(Ax = B\):

$$ \begin{bmatrix} 2 & 1 \\ 1 & -1 \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} = \begin{bmatrix} 5 \\ 1 \end{bmatrix} $$

A matriz aumentada é:

$$ \left[ \begin{array}{cc|c} 2 & 1 & 5 \\ 1 & -1 & 1 \end{array} \right] $$

A redução por linhas produz:

$$ \left[ \begin{array}{cc|c} 1 & 0 & 2 \\ 0 & 1 & 1 \end{array} \right] $$

Portanto, a solução é:

$$ x = 2,\quad y = 1 $$

O vetor resultado é:

$$ \begin{bmatrix} 2 \\ 1 \end{bmatrix} $$

Exemplo 3: Um caso-limite de matriz singular

Seja:

$$ A = \begin{bmatrix} 1 & 2 \\ 2 & 4 \end{bmatrix} $$

O determinante é:

$$ \det(A) = 1 \times 4 - 2 \times 2 = 0 $$

Como o determinante é \(0\), a matriz é singular e não tem inversa. A segunda linha é simplesmente \(2\) vezes a primeira linha, portanto as linhas não fornecem duas informações independentes.

Essa mesma matriz de coeficientes pode levar a resultados diferentes na resolução, dependendo do lado direito:

$$ \begin{bmatrix} 1 & 2 \\ 2 & 4 \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} = \begin{bmatrix} 3 \\ 6 \end{bmatrix} $$

tem infinitas soluções, porque a segunda equação repete a primeira. Mas:

$$ \begin{bmatrix} 1 & 2 \\ 2 & 4 \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} = \begin{bmatrix} 3 \\ 7 \end{bmatrix} $$

não tem solução, porque a segunda equação contradiz a primeira.


Como interpretar o resultado

Nas operações comuns com matrizes, cada valor na tabela de resultados é uma entrada da matriz de saída. O significado depende da operação selecionada.

Para um determinante, o resultado é um único escalar, \(\det(A)\). Um determinante igual a zero significa que \(A\) é singular. Um determinante diferente de zero significa que \(A\) é invertível. Não avalie uma matriz apenas pelo fato de o determinante parecer “grande” ou “pequeno”, pois o determinante depende muito da escala das entradas e do tamanho da matriz.

Para uma inversa, o resultado é \(A^{-1}\). Você pode pensar nela como a matriz que desfaz a multiplicação por \(A\). Se a matriz for singular ou não for quadrada, não existe inversa.

Para a RREF, o resultado é a forma escalonada reduzida por linhas de \(A\). As posições dos pivôs mostram quais linhas ou colunas carregam informações independentes. Linhas nulas, variáveis livres e pivôs costumam ser mais importantes do que os valores decimais brutos.

Ao resolver \(Ax = B\), uma solução única significa que o vetor coluna exibido é \(x\). Um resultado sem solução significa que as equações são inconsistentes. Quando há infinitas soluções, a matriz reduzida e as etapas incluem uma solução particular, além de um vetor de base do espaço nulo para cada parâmetro livre.

O resumo do posto ajuda a explicar esses resultados. Um posto maior geralmente significa mais informações independentes. Um posto menor indica dependência entre linhas ou colunas.

Um \(0\) exibido é exatamente zero para os valores decimais informados. Frações diferentes de zero nunca são transformadas em zero por uma tolerância fixa; valores longos podem apenas ser encurtados na visualização da tela.


Erros comuns e equívocos

Um erro comum é tentar adicionar ou subtrair matrizes com dimensões diferentes. A adição e a subtração exigem posições correspondentes, portanto as dimensões devem ser idênticas.

Outro erro comum é usar a regra errada para a multiplicação. A multiplicação de matrizes exige que o número de colunas de \(A\) seja igual ao número de linhas de \(B\). Não basta que as duas matrizes tenham o mesmo tamanho.

A ordem da multiplicação de matrizes também importa. Em geral:

$$ AB \ne BA $$

Mesmo quando os dois produtos existem, eles podem ter valores diferentes. Em alguns casos, um produto existe e o outro não.

Um determinante ou uma inversa só podem ser encontrados para uma matriz quadrada. Se uma matriz tiver números diferentes de linhas e colunas, essas operações não são definidas da maneira usual.

Uma matriz singular não tem inversa. Isso não é uma falha da calculadora; é uma propriedade da matriz.

Ao resolver \(Ax = B\), o lado direito deve ser um vetor coluna nesta calculadora. Informar uma matriz completa como \(B\) pode fazer sentido em um contexto mais amplo de álgebra linear, mas isso não é compatível aqui com a operação de resolução.

Outro erro é supor que uma entrada decimal obrigatoriamente produz uma saída decimal aproximada. Esta calculadora converte entradas decimais e em notação científica válidas em números racionais exatos. Resultados compactos são exibidos como inteiros ou frações exatos; resultados longos usam uma visualização na tela com 12 algarismos significativos, enquanto a ação Copiar exporta a fração exata completa.


Quando usar operações com matrizes

Use operações com matrizes quando precisar:

  • Combinar duas tabelas de números do mesmo tamanho, entrada por entrada.
  • Aplicar um fator escalar a cada valor de uma matriz.
  • Compor transformações ou combinar relações entre linhas e colunas por meio da multiplicação de matrizes.
  • Descobrir se uma matriz quadrada é singular ou invertível.
  • Calcular a inversa de uma matriz quadrada não singular.
  • Reduzir uma matriz à RREF para estudar pivôs, posto e dependências.
  • Resolver um sistema linear escrito como \(Ax = B\).
  • Conferir trabalhos escolares ou cálculos técnicos que envolvam matrizes numéricas pequenas.

Limitações e pontos importantes

Esta calculadora funciona com entradas matriciais numéricas reais. Ela não aceita números complexos, variáveis simbólicas, sintaxe de fração como \(1/2\) ou expressões algébricas como entradas.

Os tamanhos das matrizes são limitados de \(1 \times 1\) a \(6 \times 6\). Matrizes maiores podem exigir um software numérico especializado.

Algumas operações têm regras dimensionais estritas:

  • A adição e a subtração exigem que \(A\) e \(B\) tenham as mesmas dimensões.
  • A multiplicação exige que as colunas de \(A\) sejam iguais às linhas de \(B\).
  • Determinante, inversa e potência de matriz exigem que a Matriz A seja quadrada.
  • A inversa exige que a Matriz A seja não singular.
  • Resolver \(Ax = B\) exige que \(B\) seja um vetor de uma única coluna com o mesmo número de linhas que \(A\).
  • As potências de matrizes são restritas a expoentes inteiros não negativos.

Entradas decimais e em notação científica são convertidas em números racionais exatos antes do cálculo. Inteiros e frações compactos são exibidos exatamente; valores muito longos usam uma visualização com 12 algarismos significativos, enquanto a ação de copiar exporta a fração exata completa. As entradas aceitam até 30 algarismos significativos e expoentes de \(-308\) a \(308\).

Para tarefas de casa, provas, trabalhos de engenharia, modelos financeiros, análises científicas ou decisões relacionadas à segurança, use o resultado como auxílio de cálculo. Confira a configuração, verifique as regras dimensionais e use um método profissional ou técnico adequado quando os requisitos de precisão forem rigorosos.


Como usar esta calculadora

  1. Defina o número de linhas e colunas da Matriz A e da Matriz B, mantendo-se dentro do limite de \(1 \times 1\) a \(6 \times 6\).
  2. Informe valores numéricos nas grades da Matriz A e da Matriz B ou cole dados matriciais retangulares com comprimentos de linha consistentes.
  3. Escolha a operação: adicionar, subtrair, multiplicar, escalar, potência, transposta, determinante, inversa, RREF ou resolver.
  4. Para a multiplicação por escalar, informe um escalar decimal finito. Para uma potência de matriz, informe um expoente inteiro de \(0\) a \(100\).
  5. Confira a tabela de resultados ou o resultado escalar, a mensagem de status e as etapas de operações de linha, se houver.
  6. Use a opção de copiar se quiser o resultado matricial atual como valores separados por vírgulas, ou as ações de limpar/exemplo para redefinir as entradas.

Perguntas frequentes

Por que não consigo multiplicar minhas duas matrizes?

A multiplicação de matrizes exige que o número de colunas da primeira matriz seja igual ao número de linhas da segunda matriz. Se \(A\) for \(2 \times 3\), então \(B\) deverá ter \(3\) linhas para que \(AB\) seja definida. O resultado terá as linhas de \(A\) e as colunas de \(B\).


Por que o determinante e a inversa exigem uma matriz quadrada?

O determinante padrão é definido apenas para matrizes quadradas. A inversa usual também é definida apenas para matrizes quadradas, pois precisa desfazer a multiplicação no mesmo espaço de entrada e saída. Matrizes não quadradas podem ter conceitos relacionados, mas não o determinante ou a inversa comuns usados aqui.


O que significa uma matriz ser singular?

Uma matriz singular é uma matriz quadrada que não tem inversa. Equivalentemente, seu determinante é \(0\). Em um sistema linear, a singularidade geralmente significa que as equações podem não ter solução ou ter infinitas soluções, dependendo do lado direito.


O que a RREF informa?

A RREF mostra uma forma simplificada de uma matriz após operações de linha. As posições dos pivôs identificam variáveis líderes ou linhas independentes. Em uma matriz aumentada, a RREF pode revelar se um sistema tem uma solução, nenhuma solução ou infinitas soluções.


Por que um número muito pequeno se tornou 0?

A calculadora não usa um limite fixo próximo de zero: um decimal diferente de zero continua sendo um valor racional exato e diferente de zero. Um resultado exato longo pode usar na tela uma visualização decimal ou científica abreviada, mas copiar o resultado fornece sua fração exata completa.


Posso usar decimais e números negativos?

Sim. Entradas reais decimais, negativas e em notação científica são compatíveis. Números complexos, expressões simbólicas, valores não finitos como Infinity ou NaN e sintaxe de fração como \(1/2\) não são aceitos como entrada; os resultados calculados ainda podem ser exibidos ou copiados como frações exatas.


Fontes e referências

Livros e livros didáticos abertos

  1. Dan Margalit e Joseph Rabinoff. Interactive Linear Algebra. Georgia Institute of Technology, 3 de junho de 2019. Seções utilizadas: redução por linhas; inversas de matrizes; determinantes; polinômio característico e definição de traço. https://textbooks.math.gatech.edu/ila/
  2. W. Keith Nicholson. Linear Algebra with Applications. Adaptação de livro didático aberto, OpenEd Manitoba / LibreTexts. Seções utilizadas: álgebra matricial; multiplicação de matrizes; determinantes e inversas de matrizes. https://pressbooks.openedmb.ca/linearalgebrautm/

Fontes online e de cursos

  1. MIT OpenCourseWare. “Lecture 3: Multiplication and Inverse Matrices.” 18.06 Linear Algebra, Massachusetts Institute of Technology. Acesso em 4 de julho de 2026. https://ocw.mit.edu/courses/18-06-linear-algebra-spring-2010/resources/lecture-3-multiplication-and-inverse-matrices/
  2. OpenStax. “Chapter 7 Key Concepts.” College Algebra 2e, Rice University, 2021. Seções utilizadas: operações com matrizes e propriedades dos determinantes. https://openstax.org/books/college-algebra-2e/pages/7-key-concepts