Multiplicação de matrizes 2×2: [[1,2],[3,4]] × [[5,6],[7,8]]
Resultado: [[1×5+2×7, 1×6+2×8], [3×5+4×7, 3×6+4×8]] = [[19, 22], [43, 50]]. Demonstra a estrutura do produto escalar linha × coluna.
Some, subtraia, multiplique, transponha, calcule o determinante e a inversa de matrizes de até 4×4. Útil para disciplinas de álgebra linear, matrizes de transformação e resolução de sistemas de equações.
Matrix A
Matrix B
A × B
As matrizes são a ferramenta essencial da álgebra linear - e a álgebra linear é a base da computação gráfica (todo jogo 3D, todo software CAD, todo filtro do Instagram usa multiplicações de matrizes), do aprendizado de máquina (as redes neurais são essencialmente operações de matriz encadeadas), da engenharia (análise estrutural, métodos de elementos finitos), da economia (modelos de insumo-produto) e da física (mecânica quântica, relatividade). O currículo de matemática do ensino médio na Índia (classes 11-12) introduz matrizes de forma sistemática - operações, tipos, determinantes, inversas - e os exames JEE Main e Advanced testam esses conceitos extensivamente. Esta calculadora trata de todas as operações padrão para matrizes de até 4×4, cobrindo completamente o currículo escolar e universitário.
Além do âmbito acadêmico, conhecer matrizes abre portas para carreiras em ciência de dados e IA - todo modelo de aprendizado de máquina ajusta matrizes a dados; cada passagem direta (forward-pass) de uma rede neural é uma multiplicação de matrizes seguida de uma não linearidade. Esta calculadora ajuda a verificar exercícios, construir intuição sobre o significado geométrico (determinante como fator de escala, inversa como 'desfazer a transformação') e resolver sistemas de equações lineares via Ax = b → x = A⁻¹b. A calculadora funciona totalmente offline depois de carregada, com cálculos na precisão padrão do JavaScript (~15 dígitos significativos).
Escolha o tamanho da matriz (2×2, 3×3, 4×4).
Insira os valores na matriz A e na matriz B.
Escolha a operação.
Leia a matriz resultante.
Adição e subtração funcionam elemento a elemento (as matrizes devem ter o mesmo tamanho). A multiplicação usa o produto escalar entre as linhas de A e as colunas de B (o número de colunas de A deve ser igual ao número de linhas de B). O determinante usa decomposição LU para 3×3 ou maior. A inversa é calculada por eliminação de Gauss-Jordan.
(AB)ᵢⱼ = Σ Aᵢₖ × Bₖⱼ det for 2×2 = ad − bc A⁻¹ = (1/det A) × adj A
Adição / subtração: elemento a elemento; só funciona para matrizes de dimensões idênticas. (A+B)ᵢⱼ = Aᵢⱼ + Bᵢⱼ. Multiplicação: produto escalar linha × coluna. (AB)ᵢⱼ = Σₖ Aᵢₖ × Bₖⱼ. Para que isso seja definido, o número de colunas de A deve ser igual ao número de linhas de B. O resultado tem as linhas de A e as colunas de B. A multiplicação de matrizes é associativa ((AB)C = A(BC)), mas NÃO é comutativa (AB ≠ BA em geral). Essa não comutatividade reflete o fato de que a ordem das transformações geométricas importa.
Determinante: para 2×2, det(A) = ad - bc. Para 3×3 e maiores, expansão por cofatores ou decomposição LU. O determinante indica: (1) se a matriz é invertível (det = 0 significa que não existe inversa; a matriz é singular). (2) O fator de escala da transformação linear (det = 2 significa que áreas/volumes são duplicados). (3) Orientação (det negativo significa que a orientação se inverte, como um espelho).
Inversa: A⁻¹ satisfaz A × A⁻¹ = I (matriz identidade). Calculada por eliminação de Gauss-Jordan em [A | I]: reduz-se por linhas até que A se torne I, e o lado direito se torna A⁻¹. Existe apenas se det A ≠ 0. Útil para resolver Ax = b → x = A⁻¹b. Transposta: Aᵀ troca linhas por colunas, (Aᵀ)ᵢⱼ = Aⱼᵢ. Usada em produtos internos, equações normais de mínimos quadrados e na conversão entre vetores linha e coluna.
Resultado: [[1×5+2×7, 1×6+2×8], [3×5+4×7, 3×6+4×8]] = [[19, 22], [43, 50]]. Demonstra a estrutura do produto escalar linha × coluna.
det = 3×7 - 2×4 = 21 - 8 = 13. Diferente de zero, então a matriz é invertível. Significado geométrico: esta transformação 2×2 escala a área por um fator de 13.
A = [[2,3],[4,1]], b = [7,6]. det A = 2-12 = -10. A⁻¹ = (1/-10) × [[1,-3],[-4,2]]. x = A⁻¹b = (1/-10) × [(7-18), (-28+12)] = (1/-10) × [-11, -16] = [1.1, 1.6]. Então x = 1.1, y = 1.6.
AB ≠ BA em geral porque a multiplicação de matrizes encadeia transformações. AB significa 'aplicar B e depois A', o que é geometricamente diferente de 'aplicar A e depois B'.
Apenas quando det A ≠ 0. Uma matriz com det 0 é singular - suas linhas/colunas são linearmente dependentes e não podem ser revertidas de forma única.
Transformações (translação, rotação, escala, projeção) são codificadas como matrizes 4×4. Multiplicar um vetor pela matriz aplica a transformação.
Geometricamente: o fator de escala da transformação linear. Det 0 = a transformação colapsa dimensões. Det negativo = a orientação se inverte.
Troca linhas por colunas. (Aᵀ)ᵢⱼ = Aⱼᵢ. Útil em produtos internos, equações normais e na conversão entre vetores linha e coluna.
Sim - para Ax = b, x = A⁻¹b. Calcule a inversa com esta calculadora e multiplique por b. Ou use eliminação diretamente.
From simple percentages to scientific notation, statistics, geometry and big-number arithmetic - every common math problem you'd reach for a calculator for, runs in your browser with no installs. The fraction calculator preserves exact rationals, the big-number calculator uses BigInt for hundreds of digits without precision loss, and the scientific calculator's expression evaluator is a hand-written shunting-yard parser (no eval) that supports trig, log, factorial and parentheses.
If you're a student, double-check your work without paying for a graphing calculator. If you're a professional, use these tools as a sanity check on spreadsheet formulas. Every result is shown alongside its formula and inputs, so the math is always auditable.
The Calculadora de Matrizes is part of the Math suite on Online Calculator Tools, alongside 6 related calculators. All tools share the same UI patterns, the same privacy-first rendering (nothing is sent to a server), and the same commitment to showing the formula and assumptions behind every result.