Pular para o conteúdo

Atualizado em

Calculadora de Matriz

A calculadora de matriz faz oito contas numa página só, até a ordem 25×25 e até a matriz Z. Acrescente e tire linhas, colunas e matrizes com um toque, e o determinante sai com a conta escrita, e não só com o número: é a parte que o exercício cobra.

Somar, Subtrair e Multiplicar Matrizes

Exemplo: duas matrizes 2×2 somadas célula a célula.

Operação
Matriz A 2 × 2
Matriz B 2 × 2

[6 8; 10 12] Resultado

Operação
Soma de duas matrizes 2 × 2.
Ordem do Resultado
2 × 2
De Onde Sai o Primeiro Número
Primeira célula: 1 + 5 = 6

Você conseguiu resolver o seu problema?

Matriz Resultado

Com as matrizes do exemplo. Preencha as suas e clique em Calcular.

Matriz Resultado
1 2
6 8
10 12

Determinante da Matriz

Exemplo: o determinante de uma matriz 3×3.

Matriz 3 × 3

-3,00 Determinante

Ordem
3 × 3
Método
Regra de Sarrus, que é o Laplace do 3×3 escrito por extenso.
A Conta
1 × 2 − 2 × (−2) + 3 × (−3) = −3
Tem Inversa?
Determinante diferente de zero: esta matriz tem inversa.

Matriz Inversa

Exemplo: a inversa de uma matriz 2×2.

Matriz 2 × 2

[0,6 −0,7; −0,2 0,4] Inversa

Determinante
10,00
Como Se Chega Nela
Matriz adjunta dividida por 10. Conferindo: a matriz vezes a inversa dá a identidade 2 × 2.

Matriz Inversa

Com a matriz do exemplo. Preencha a sua e clique em Calcular.

Matriz Inversa
1 2
0,6 −0,7
−0,2 0,4

Matriz Transposta

Exemplo: uma matriz 2×3 vira 3×2.

Matriz 2 × 3

[1 4; 2 5; 3 6] Transposta

Ordem
De 2 × 3 para 3 × 2.
É Simétrica?
A transposta é diferente da matriz: ela não é simétrica.

Matriz Transposta

Com a matriz do exemplo. Preencha a sua e clique em Calcular.

Matriz Transposta
1 2
1 4
2 5
3 6

Potência de Matriz

Exemplo: uma matriz 2×2 elevada ao quadrado.

Inteiro, de −100 a 100. Zero devolve a identidade, e negativo é a inversa elevada. Fracionário é a raiz de uma matriz, que é outro assunto.

Matriz 2 × 2

[7 10; 15 22] Resultado

Ordem
2 × 2
A Conta
2 produtos encadeados, da esquerda para a direita.
O Que o Expoente Faz
A matriz multiplicada por ela mesma 2 vezes. A ordem não muda: uma matriz 2 × 2 elevada a qualquer expoente continua 2 × 2.

Matriz Elevada

Com a matriz do exemplo. Preencha a sua e clique em Calcular.

Matriz Elevada
1 2
7 10
15 22

Multiplicação por Escalar

Exemplo: uma matriz 2×2 multiplicada por 2.

O escalar é um número solto, e não uma matriz. Multiplicar por ele multiplica cada célula, uma a uma.

Matriz 2 × 2

[2 4; 6 8] Resultado

Ordem
2 × 2
A Conta
Cada célula multiplicada por 2: a primeira é 1 × 2 = 2.
O Que Muda
A ordem não muda: multiplicar por um número é esticar cada célula, e não mexer na forma. O determinante, esse muda: numa matriz de ordem n ele fica multiplicado por 2 elevado a n.

Matriz Multiplicada

Com a matriz do exemplo. Preencha a sua e clique em Calcular.

Matriz Multiplicada
1 2
2 4
6 8

Escalonamento e Posto da Matriz

Exemplo: uma matriz 3×3 de posto 2 escalonada.

Matriz 3 × 3

2 Posto

Ordem
3 × 3
O Que o Posto Diz
Posto 2 numa matriz 3 × 3: 1 linha é combinação das demais e zerou no escalonamento.
Pivôs
Pivôs nas colunas 1, 2.
Forma Escalonada
[1 0 −1; 0 1 2; 0 0 0]

Forma Escalonada Reduzida

Com a matriz do exemplo. Preencha a sua e clique em Calcular.

Forma Escalonada Reduzida
1 2 3
1 0 −1
0 1 2
0 0 0

Resolver Sistema Linear

Exemplo: duas equações e duas incógnitas, pela matriz aumentada.

Matriz aumentada 2 × 3

x1 = 2, x2 = 1 Solução

Classificação
SPD: sistema possível e determinado.
Os Postos
Posto dos coeficientes 2, posto da aumentada 2, 2 incógnitas.
O Que Isso Quer Dizer
Uma solução só. Na forma escalonada reduzida cada pivô vale 1 e está sozinho na coluna dele, então a última coluna já é a resposta: x1 = 2, x2 = 1.

Matriz Aumentada Escalonada

Com a matriz do exemplo. Preencha a sua e clique em Calcular.

Matriz Aumentada Escalonada
1 2 3
1 0 2
0 1 1

O que é uma matriz e a ordem dela

Uma matriz é uma tabela de números em linhas e colunas, escrita entre colchetes. A ordem é linhas × colunas, nessa ordem:

A=[123456]

Essa matriz 2×3 tem duas linhas e três colunas. A troca dos dois números é o erro mais comum de quem está começando, e ele aparece logo na multiplicação, onde a ordem decide se a conta existe.

Nesta página cada bloco tem seletores de ordem. Mudar a ordem não apaga o que você já digitou: a grade cresce e encolhe, e os números continuam onde estavam.

Somar e subtrair matrizes

Só existe soma entre matrizes da mesma ordem. Não há truque nem adaptação: uma 2×2 e uma 2×3 não se somam, porque quatro das células não teriam par.

A soma é célula com célula, na mesma posição:

[1234]+[5678]=[681012]

Como multiplicar matrizes

A multiplicação de matrizes não multiplica as posições correspondentes. Cada célula do resultado é uma soma de produtos: a linha da primeira matriz com a coluna da segunda.

Com as mesmas duas matrizes, a primeira célula é a primeira linha de A com a primeira coluna de B:

c11=1×5+2×7=19[1234]×[5678]=[19224350]

Daí a regra de compatibilidade: as colunas da primeira precisam ser tantas quantas as linhas da segunda. Uma 2×3 multiplica uma 3×4 e o resultado é 2×4, que são as pontas de fora.

Quando o produto existe
A B A×B
2×3 3×4 2×4
3×3 3×1 3×1
2×2 3×3 Não existe

E mais uma coisa que surpreende: A×B não é B×A. A ordem dos fatores altera o produto, e às vezes um dos dois sentidos nem existe.

Determinante: 2×2, regra de Sarrus e Laplace

O determinante só existe em matriz quadrada. Na 2×2 é a diagonal principal menos a secundária:

det[abcd]=adbcdet[1234]=1×42×3=2

Na 3×3 a conta mais ensinada é a regra de Sarrus, que repete as duas primeiras colunas ao lado e soma as três diagonais de um sentido menos as três do outro. Sarrus é um caso particular: ela não funciona em 4×4. Para a matriz de linhas (1, 2, 3), (0, 1, 4) e (5, 6, 0):

det=0+40+0(15+24+0)=4039=1

As três diagonais que descem para a direita dão 1 × 1 × 0, 2 × 4 × 5 e 3 × 0 × 6; as que descem para a esquerda dão 3 × 1 × 5, 1 × 4 × 6 e 2 × 0 × 0.

De 4×4 em diante o caminho do caderno é o desenvolvimento por cofatores, e é ele que a página escreve até a ordem 6. O número, porém, sai por eliminação em toda ordem: desenvolver por cofatores uma 25×25 daria 15 setilhões de produtos, e nenhum navegador termina isso.

O que funciona em qualquer ordem, no caderno, é o desenvolvimento de Laplace: escolhe-se uma linha, e cada elemento dela é multiplicado pelo determinante da matriz que sobra ao apagar a linha e a coluna dele, com os sinais alternando +, −, +, −. É a conta que esta calculadora escreve embaixo do resultado até a ordem 6.

Matriz inversa e o determinante zero

Essa é a informação prática que o determinante entrega. A inversa é a matriz adjunta dividida pelo determinante, e dividir por zero não é conta.

Na 2×2, a adjunta troca de lugar os dois números da diagonal principal e troca o sinal dos outros dois. Com o determinante −2 da matriz acima:

[1234]1=12[4−2−31]=[−211,5−0,5]

A página chega nela por Gauss-Jordan, que é o que se faz no quadro: a identidade ao lado da matriz, e as mesmas operações nas duas metades até a matriz virar a identidade. O que sobra do outro lado é a inversa.

Uma matriz de determinante zero chama-se singular. Num sistema linear, ela é o sinal de que o sistema não tem solução única.

Quando você pedir a inversa de uma matriz singular, esta página não devolve erro seco: devolve o determinante, que é zero, e a frase que explica o que isso significa.

A transposta e a matriz identidade

Transpor é virar a matriz: a primeira linha vira a primeira coluna. Uma 2×3 transposta é 3×2.

Quando a transposta é igual à matriz original, ela é simétrica, e a página avisa quando isso acontece.

A identidade é a matriz quadrada com 1 na diagonal principal e 0 no resto. Ela é o número 1 do mundo das matrizes: multiplicada por qualquer matriz compatível, devolve a própria. O determinante dela é 1, e a inversa dela é ela mesma.

Por que a ordem para em 25×25

Porque é o tamanho em que a grade ainda se monta a mão sem virar outra coisa. A conta em si não é o limite: o determinante sai por eliminação de Bareiss, que custa n³, e uma matriz 25×25 responde em um milissegundo.

O que muda com a ordem é a conta escrita. Até 6×6 a página desenvolve por cofatores, que é o que o exercício cobra; acima disso o desenvolvimento teria termos que ninguém confere de cabeça, e a linha passa a dizer o método em vez de fingir um passo a passo ilegível.

Uma ressalva honesta sobre ordens grandes: com números inteiros a eliminação de Bareiss é exata, porque todas as divisões dela fecham. Mas o determinante de uma matriz grande cresce muito rápido, e acima de nove quatrilhões ele passa da precisão que o navegador tem para dar. Nessa faixa o número sai correto nos primeiros algarismos e arredondado no fim.

Multiplicar por um número é multiplicar cada célula

O escalar é um número solto, e não uma matriz. Multiplicar uma matriz por 2 é dobrar cada célula, uma a uma, e mais nada:

2×[1234]=[2468]

A ordem não muda. O que muda, e costuma surpreender, é o determinante: numa matriz de ordem n, multiplicar a matriz inteira por k multiplica o determinante por kⁿ, e não por k. Dobrar uma 3×3 multiplica o determinante dela por oito.

Potência: quantas vezes a matriz se multiplica por ela mesma

A² é A × A, e só existe em matriz quadrada, porque é preciso que as colunas de A sejam tantas quantas as linhas dela para o produto fechar.

Dois casos costumam confundir, e os dois têm resposta firme:

  • Expoente zero dá a identidade. Pela mesma razão de x⁰ ser 1: a identidade é o elemento neutro do produto de matrizes, e é ela que faz a regra Aᵐ × Aⁿ = Aᵐ⁺ⁿ continuar de pé quando um dos expoentes é zero.
  • Expoente negativo é a inversa elevada. A⁻² é (A⁻¹)², e existe exatamente quando a inversa existe. Determinante zero, nenhuma potência negativa existe.

Expoente fracionário fica de fora, e é uma recusa honesta: a raiz quadrada de uma matriz existe, tem mais de uma resposta e sai de decomposição espectral, que é outro assunto.

Escalonar: a forma em que a matriz mostra o que ela é

Escalonar é trocar linhas, multiplicá-las por números e somá-las umas às outras até a matriz chegar a uma forma em que cada linha começa com um pivô mais à direita que o da linha de cima. A forma escalonada reduzida vai além: cada pivô vale 1 e é o único não nulo da coluna dele.

Ela é única. Duas matrizes que dão na mesma forma reduzida são equivalentes por linha, e é por isso que ela responde de uma vez várias perguntas diferentes.

Posto: quantas linhas são de verdade independentes

O posto é o número de pivôs que sobraram no escalonamento, ou seja, quantas linhas não são combinação das outras.

posto[123456789]=2

São três linhas e só duas independentes: a terceira é duas vezes a segunda menos a primeira. Uma matriz quadrada de posto menor que a ordem tem determinante zero e não tem inversa, e são três formas de dizer a mesma coisa.

Quando o posto é o maior possível para aquela ordem, diz-se que a matriz tem posto completo.

Sistema linear: a matriz aumentada e o teorema de Rouché-Capelli

Um sistema de equações vira uma matriz: cada linha é uma equação, as primeiras colunas são os coeficientes e a última é o número depois do igual. É a matriz aumentada.

O sistema x + y = 3 e x − y = 1 vira:

aumentada=[1131−11]

Escalonada, a solução sai x = 2 e y = 1.

Escalonada, ela responde tudo. A classificação sai da comparação de dois postos, o da matriz dos coeficientes e o da aumentada, e é o teorema de Rouché-Capelli:

Os três casos, e o que decide cada um
Classificação e soluções Comparação dos postos
SI, impossível: nenhuma solução posto dos coeficientes menor que o da aumentada
SPD, determinado: uma só solução postos iguais e iguais ao número de incógnitas
SPI, indeterminado: infinitas soluções postos iguais e menores que o número de incógnitas

No caso impossível o escalonamento chega a uma linha de zeros igualada a um número diferente de zero, que é uma igualdade falsa. No indeterminado sobram incógnitas sem pivô, e cada uma delas é um grau de liberdade: escolhido um valor para elas, as outras ficam determinadas.

No determinado a resposta já está pronta na forma reduzida: cada pivô vale 1 e está sozinho na coluna, então a última coluna é a solução, linha por linha.

Fórmula usada

det[abcd]=adbc A1=adjAdetA (AB)ij=Σaikbkj A primeira linha é o determinante 2×2. A segunda é a inversa pela adjunta, que só existe com det A diferente de zero. A terceira é o produto: cada célula é a soma dos produtos da linha i de A pela coluna j de B.

Álgebra linear de livro-texto. O determinante é calculado por eliminação de Bareiss em toda ordem, até 25×25: é eliminação em n³, e a divisão dela é sempre exata quando a matriz é de inteiros, porque cada pivô divide exatamente o que o passo anterior produziu; assim uma matriz de inteiros devolve o determinante inteiro, sem as casas decimais falsas que a eliminação de Gauss comum produz em ponto flutuante. A conta escrita embaixo do resultado é o desenvolvimento de Laplace pela primeira linha, que é o que o exercício cobra: o 2×2 pela diagonal, o 3×3 pela regra de Sarrus, que é o Laplace do 3×3 escrito por extenso, e os cofatores até a ordem 6; acima disso a linha diz que o número saiu por Bareiss. A inversa é obtida por Gauss-Jordan com pivô parcial, com a identidade ao lado e as mesmas operações nas duas metades; pela fórmula, ela é a adjunta dividida pelo determinante. Quando o determinante é zero a matriz é singular e não tem inversa, o que a página informa com o número que sustenta a afirmação em vez de recusar a conta em silêncio. Em matriz de inteiros o zero é zero exato; com entradas decimais, que não têm forma exata em binário, o determinante conta como zero abaixo de uma tolerância proporcional ao produto das normas das linhas (a desigualdade de Hadamard). A classificação dos sistemas lineares compara o posto da matriz dos coeficientes com o da aumentada, pelo teorema de Rouché-Capelli.

Como conferimos este cálculo

Perguntas frequentes

Como calcular o determinante de uma matriz 3×3?

Pela regra de Sarrus: repita as duas primeiras colunas ao lado da matriz, some os três produtos das diagonais que descem da esquerda para a direita e subtraia os três produtos das diagonais que descem da direita para a esquerda. A calculadora mostra a conta desenvolvida termo a termo abaixo do resultado.

Por que não consigo multiplicar minhas duas matrizes?

Porque o número de colunas da primeira precisa ser igual ao número de linhas da segunda. Uma 2×2 não multiplica uma 3×3. Somar e subtrair pedem outra coisa: as duas matrizes precisam ter exatamente a mesma ordem.

Qual a diferença entre escalonar e reduzir?

Escalonar leva a matriz à forma em que cada pivô está mais à direita que o da linha de cima, e ali ainda há números acima dos pivôs. Reduzir vai adiante: divide cada linha pelo pivô, para ele valer 1, e zera também o que está acima dele. A forma reduzida é única, e é a que esta página mostra.

Para que serve saber o posto de uma matriz?

Para decidir se um sistema tem solução, e quantas. E para saber se uma matriz quadrada tem inversa: posto igual à ordem e determinante diferente de zero são a mesma informação dita de dois jeitos.

O que significa determinante igual a zero?

Que a matriz é singular e não tem inversa. Pela fórmula, a inversa é a adjunta dividida pelo determinante, e a divisão por zero não existe. Num sistema linear, determinante zero indica que o sistema não tem solução única.

Qual a diferença entre matriz transposta e matriz inversa?

A transposta troca linhas por colunas e existe para qualquer matriz. A inversa é a matriz que, multiplicada pela original, dá a identidade. Ela só existe em matriz quadrada de determinante diferente de zero.

Calculadoras relacionadas