Skip to main content
Álgebra LinearMatemáticaCalculadorasSistemas de Equações

Calculadora de Eliminação Gaussiana: Resolva Sistemas Lineares Passo a Passo

·14 min read·Solvify Team

Uma calculadora de eliminação gaussiana resolve sistemas de equações lineares transformando uma matriz aumentada em forma escalonada por linhas por meio de operações elementares de linha e, em seguida, aplicando substituição retroativa para encontrar cada variável. Seja para conferir a lição de casa, verificar uma demonstração de álgebra linear ou resolver um sistema de engenharia com três ou mais incógnitas, entender o método por trás da calculadora ajuda você a detectar erros aritméticos e interpretar os resultados com confiança. Este guia percorre as regras das operações de linha, dois exemplos totalmente resolvidos — um sistema 2×2 e um 3×3 —, a estratégia de pivotamento, os erros mais comuns e problemas de prática, para que você consiga resolver sistemas à mão ou verificar o resultado da calculadora.

O Que É a Eliminação Gaussiana?

A eliminação gaussiana é um método para resolver um sistema de equações lineares escrevendo as equações como uma matriz aumentada e usando operações elementares de linha para reduzi-la à forma escalonada por linhas — um arranjo triangular em que cada linha tem mais zeros iniciais do que a linha acima dela. Uma vez que a matriz está nessa forma, a última equação envolve apenas uma variável, que você resolve diretamente, e depois substitui de baixo para cima nas linhas restantes em um processo chamado substituição retroativa. O método recebe o nome de Carl Friedrich Gauss, embora versões dele apareçam em textos matemáticos chineses quase dois mil anos antes, em uma obra conhecida como Os Nove Capítulos da Arte Matemática. Ele funciona para sistemas de qualquer tamanho — duas equações ou vinte —, e é por isso que é o algoritmo que a maioria das calculadoras e sistemas de álgebra computacional usa internamente, muitas vezes em uma variante chamada decomposição LU. Além da lição de casa, a mesma técnica de escalonamento por linhas está por trás dos cálculos de carga em engenharia estrutural, da análise de circuitos com as leis de Kirchhoff, das transformações em computação gráfica e do ajuste por mínimos quadrados usado em estatística e aprendizado de máquina.

Forma escalonada por linhas significa que cada entrada líder (o primeiro número não nulo de uma linha) fica estritamente à direita da entrada líder da linha acima, e que toda entrada abaixo de uma entrada líder é zero.

Como Funciona uma Calculadora de Eliminação Gaussiana?

Uma calculadora de eliminação gaussiana automatiza as mesmas quatro etapas que um estudante percorreria à mão, mas o faz sem escorregões aritméticos, o que importa ainda mais quando o sistema tem frações ou mais de duas variáveis. A calculadora monta a matriz aumentada a partir das suas equações, aplica operações de linha para zerar cada entrada abaixo de cada pivô, verifica se é necessária uma troca de linhas quando um pivô é zero e então lê a solução no resultado triangular por meio da substituição retroativa. Boas calculadoras também sinalizam quando um sistema não tem solução (surge uma linha inconsistente como 0 = 5) ou tem infinitas soluções (surge uma linha só de zeros), algo que o método manual pode não perceber se você parar cedo demais. A maioria das calculadoras também adota internamente, por padrão, o pivotamento parcial — sempre escolhendo a maior entrada disponível de cada coluna como pivô — porque isso mantém o erro de arredondamento pequeno mesmo quando uma pessoa usaria tranquilamente um pivô menor e mais confuso.

1. Passo 1: Escreva a matriz aumentada

Pegue os coeficientes de cada variável em todas as equações e coloque-os em uma matriz, com as constantes à direita de uma barra vertical. Um sistema de 3 equações em x, y, z vira uma matriz aumentada 3×4.

2. Passo 2: Eliminação direta (para frente)

Trabalhando coluna por coluna, da esquerda para a direita, use operações de linha para tornar zero cada entrada abaixo do pivô atual. Isso produz a forma escalonada por linhas triangular superior.

3. Passo 3: Substituição retroativa

Começando pela última linha (que agora tem apenas uma variável), resolva para essa variável, depois substitua o seu valor na linha acima para resolver a variável seguinte, e repita até que todas as variáveis sejam conhecidas.

4. Passo 4: Verifique por substituição

Substitua todos os valores encontrados nas equações originais. Se todas as equações se equilibrarem, a solução está correta — essa única verificação detecta a maioria dos erros de eliminação gaussiana.

O valor de uma calculadora de eliminação gaussiana não está em substituir o método — está em confirmar que as suas operações de linha feitas à mão produziram a mesma matriz triangular, para que você possa confiar na resposta final.

Como Fazer a Eliminação Gaussiana à Mão?

A eliminação gaussiana se apoia em exatamente três operações elementares de linha, e toda manipulação legítima da matriz é construída a partir desses três movimentos. Aplicá-las na ordem errada não invalida o método, mas aplicá-las incorretamente a apenas parte de uma linha é a maior fonte isolada de erros, já que a operação precisa ser aplicada à linha inteira — inclusive à constante à direita da barra. Um modelo mental útil: pense em cada linha como uma única equação, não como uma lista de números separados. O que você faz a um lado dessa equação, você faz ao todo, exatamente como faria se estivesse manipulando a equação na forma original x + y + z = 6, e não como uma linha de uma matriz.

1. Operação 1: Trocar duas linhas (Ri ↔ Rj)

Trocar a posição de duas equações não altera a solução do sistema — são as mesmas equações em outra ordem. Essa operação é usada no pivotamento, quando uma entrada de pivô é zero.

2. Operação 2: Multiplicar uma linha por uma constante não nula (kRi → Ri)

Multiplicar todos os termos de uma equação pelo mesmo número não nulo k não altera quais valores de x, y, z a satisfazem. Isso é usado para simplificar uma linha ou prepará-la para a eliminação.

3. Operação 3: Somar um múltiplo de uma linha a outra (Ri + kRj → Ri)

Esta é a operação de trabalho pesado da eliminação gaussiana: substituir uma linha por ela mesma somada a um múltiplo de outra linha, escolhido de modo que uma entrada-alvo se torne zero. É assim que você elimina variáveis de todas as linhas abaixo do pivô.

Regra prática: escolha o multiplicador k da Operação 3 de modo que o coeficiente do pivô, vezes k, cancele a entrada que você quer eliminar. Se o pivô é 2 e você quer zerar um 6 abaixo dele, use k = −3.

Exemplo Resolvido: Resolvendo um Sistema 2×2 com Eliminação Gaussiana

Resolva o sistema: 2x + 3y = 8 e 4x − y = 2. Este exemplo mostra o processo completo no caso mais simples — duas equações, duas incógnitas — antes de escalar para três variáveis.

1. Passo 1: Escreva a matriz aumentada

[ 2 3 | 8 ] [ 4 −1 | 2 ]

2. Passo 2: Elimine x da linha 2

O pivô na linha 1 é 2. Para zerar o 4 da linha 2, use R2 → R2 − 2R1. A linha 2 fica: (4 − 2×2), (−1 − 2×3), (2 − 2×8) = (0, −7, −14). A matriz agora é: [ 2 3 | 8 ] [ 0 −7 | −14 ]

3. Passo 3: Resolva para y

A linha 2 diz −7y = −14, logo y = −14 ÷ −7 = 2.

4. Passo 4: Substitua retroativamente para x

A linha 1 diz 2x + 3y = 8. Substituindo y = 2: 2x + 3(2) = 8 → 2x + 6 = 8 → 2x = 2 → x = 1.

5. Passo 5: Verifique a solução

Substitua x = 1, y = 2 nas duas equações originais. Eq. 1: 2(1) + 3(2) = 2 + 6 = 8 ✓. Eq. 2: 4(1) − 2 = 4 − 2 = 2 ✓. A solução (x, y) = (1, 2) confere.

Solução: x = 1, y = 2. Uma calculadora de eliminação gaussiana retornaria esse mesmo par instantaneamente, mas resolver à mão mostra exatamente por que a resposta está correta.

Exemplo Resolvido: Resolvendo um Sistema 3×3 com Eliminação Gaussiana

Resolva o sistema: x + y + z = 6, 2x − y + z = 3 e x + 2y − z = 2. É aqui que a eliminação gaussiana mostra o seu valor — a substituição e a eliminação simples ficam pesadas com três variáveis, mas o método das operações de linha escala de forma limpa.

1. Passo 1: Escreva a matriz aumentada

[ 1 1 1 | 6 ] [ 2 −1 1 | 3 ] [ 1 2 −1 | 2 ]

2. Passo 2: Elimine x das linhas 2 e 3

O pivô é o 1 da linha 1. R2 → R2 − 2R1 dá (2−2, −1−2, 1−2 | 3−12) = (0, −3, −1 | −9). R3 → R3 − 1R1 dá (1−1, 2−1, −1−1 | 2−6) = (0, 1, −2 | −4). Matriz: [ 1 1 1 | 6 ] [ 0 −3 −1 | −9 ] [ 0 1 −2 | −4 ]

3. Passo 3: Elimine y da linha 3

O pivô agora é −3 na linha 2. R3 → R3 + (1/3)R2 dá (0, 1 + (1/3)(−3), −2 + (1/3)(−1) | −4 + (1/3)(−9)) = (0, 0, −7/3 | −7). Matriz: [ 1 1 1 | 6 ] [ 0 −3 −1 | −9 ] [ 0 0 −7/3 | −7 ]

4. Passo 4: Resolva para z (começa a substituição retroativa)

A linha 3 diz −(7/3)z = −7, logo z = −7 ÷ (−7/3) = −7 × (−3/7) = 3.

5. Passo 5: Resolva para y

A linha 2 diz −3y − z = −9. Substituindo z = 3: −3y − 3 = −9 → −3y = −6 → y = 2.

6. Passo 6: Resolva para x

A linha 1 diz x + y + z = 6. Substituindo y = 2, z = 3: x + 2 + 3 = 6 → x = 1.

7. Passo 7: Verifique a solução

x = 1, y = 2, z = 3. Eq. 1: 1+2+3 = 6 ✓. Eq. 2: 2(1)−2+3 = 2−2+3 = 3 ✓. Eq. 3: 1+2(2)−3 = 1+4−3 = 2 ✓. As três equações se equilibram.

Solução: (x, y, z) = (1, 2, 3). Repare no padrão: cada etapa de eliminação só toca as linhas abaixo do pivô atual, e é isso que impede a aritmética de sair de controle à medida que os sistemas crescem.

Por Que Você Precisa do Pivotamento Parcial?

A eliminação gaussiana quebra no momento em que você tenta dividir por um pivô igual a zero, e se torna pouco confiável — embora não tecnicamente errada — quando um pivô é um número não nulo muito pequeno, já que dividir por um valor próximo de zero amplifica o erro de arredondamento. O pivotamento parcial resolve os dois problemas trocando a linha atual por uma linha abaixo dela que tenha valor absoluto maior na coluna do pivô antes de eliminar. Em um exercício resolvido com frações exatas, um pivô zero é o único caso que obriga a uma troca; mas quando uma calculadora trabalha com decimais, até um pivô de 0,0001 pode inflar o erro de arredondamento a ponto de produzir uma resposta final visivelmente errada, e é por isso que os softwares sempre pivotam na maior entrada disponível, e não na primeira entrada não nula que encontram.

1. Passo 1: Identifique um pivô nulo ou pequeno

Suponha que a coluna 1 da sua matriz tenha um 0 na linha que você está prestes a usar como linha do pivô, como no sistema 0x + 2y − z = 3, x − y + 2z = 4, 3x + y − z = 8. Você não pode dividir por esse 0.

2. Passo 2: Troque com uma linha que tenha uma entrada não nula (ou maior)

Troque a linha 1 com a linha 3, que tem um 3 na coluna de x — a maior magnitude disponível. Linha 1 ↔ Linha 3 dá: 3x + y − z = 8, x − y + 2z = 4, 0x + 2y − z = 3. Agora a eliminação pode prosseguir normalmente usando 3 como pivô.

3. Passo 3: Continue a eliminação normalmente

Com um pivô não nulo no lugar, aplique a Operação 3 para zerar a coluna abaixo dele, depois passe para a próxima coluna e repita a verificação do pivô.

Regra do pivotamento parcial: a cada etapa, traga por troca a linha com o maior valor absoluto na coluna do pivô atual. Essa é a prática padrão em toda calculadora de eliminação gaussiana séria e em qualquer biblioteca de álgebra linear numérica.

Quais São os Erros Mais Comuns na Eliminação Gaussiana?

A maior parte dos erros de eliminação gaussiana vem de um punhado de escorregões repetidos, e não de uma incompreensão do método em si. Saber o que observar reduz o número de vezes que você precisa recomeçar um problema do zero, e vale a pena percorrer esta lista antes de confiar no resultado de uma calculadora, já que os mesmos escorregões também aparecem quando você transcreve um sistema para os campos de entrada de uma calculadora.

1. Esquecer de aplicar a operação à linha inteira

Quando você calcula R2 → R2 − 2R1, o multiplicador −2R1 se aplica a todas as entradas da linha 1, inclusive à constante depois da barra. Pular a coluna das constantes é o erro isolado mais comum.

2. Erros de sinal ao subtrair linhas

R2 − 2R1 significa subtrair o dobro de cada entrada da linha 1 — um pivô negativo ou entradas negativas na linha tornam fácil perder um sinal de menos. Reescrever a operação como R2 + (−2)R1 antes de calcular cada entrada reduz os erros de sinal.

3. Dividir por um pivô zero em vez de trocar linhas

Se o pivô atual é 0, você não pode eliminar aquela coluna usando essa linha — é preciso primeiro trazer por troca uma linha com entrada não nula, como mostrado no exemplo de pivotamento acima.

4. Confundir forma escalonada com forma escalonada reduzida

A forma escalonada por linhas exige apenas zeros abaixo de cada pivô; a forma escalonada reduzida por linhas (usada na eliminação de Gauss-Jordan) também exige zeros acima de cada pivô e pivôs iguais a 1. A eliminação gaussiana padrão para na forma escalonada por linhas e conclui com substituição retroativa.

5. Arredondar frações cedo demais

Converter uma fração de pivô como −7/3 em decimal no meio da eliminação introduz um erro de arredondamento que se acumula nas linhas seguintes. Mantenha frações exatas até a resposta final, ou deixe que uma calculadora as carregue para você.

Se a sua verificação final (substituir a solução em todas as equações originais) não se equilibra, o erro está quase sempre em uma operação de linha anterior — reconfira cada uma antes de supor que toda a abordagem estava errada.

Eliminação Gaussiana vs. Outros Métodos: Quando Usá-la?

A substituição e a eliminação simples funcionam bem para sistemas de duas variáveis, mas ficam propensas a erro assim que um sistema tem três ou mais incógnitas, porque você acompanha várias substituições ao mesmo tempo. A regra de Cramer, que usa determinantes, é elegante para sistemas 2×2 e 3×3, mas escala mal — calcular determinantes para sistemas maiores cresce em custo muito mais rápido do que a eliminação gaussiana, e é por isso que ela raramente é usada além de sistemas pequenos, seja à mão ou em software.

1. Use substituição quando

Você tem duas equações e uma delas já está resolvida para uma variável, ou resolver para uma variável é trivial (por exemplo, x = y + 3).

2. Use a regra de Cramer quando

Você tem um sistema 2×2 ou 3×3 e precisa do valor de apenas uma variável, já que a regra de Cramer permite calcular uma única variável sem resolver as outras. Exemplo: para 2x + 3y = 8 e 4x − y = 2 (o mesmo sistema resolvido acima), o determinante dos coeficientes é D = (2)(−1) − (3)(4) = −2 − 12 = −14. Substituindo a coluna de x pelas constantes obtemos Dx = (8)(−1) − (3)(2) = −8 − 6 = −14, logo x = Dx/D = −14/−14 = 1 — batendo com a resposta da eliminação gaussiana. Para um sistema 3×3, essa mesma abordagem por determinantes exige três determinantes 3×3 em vez de um, e cada determinante 3×3 leva seis multiplicações, e é por isso que o método deixa de ser prático além de três variáveis.

3. Use eliminação gaussiana quando

Você tem três ou mais variáveis, precisa do valor de todas as variáveis ou quer um método que escale de forma previsível — este é também o método que as calculadoras matriciais e os softwares de engenharia usam internamente, muitas vezes como decomposição LU.

4. Use inversão de matriz quando

Você precisa resolver repetidamente o mesmo sistema (a mesma matriz de coeficientes) com vetores de constantes diferentes — calcular a inversa uma vez é mais eficiente do que refazer a eliminação a cada vez.

Para sistemas de quatro ou mais variáveis, a eliminação gaussiana é essencialmente o único método manual prático — abordagens baseadas em determinantes, como a regra de Cramer, tornam-se inviáveis bem antes desse ponto.

Problemas de Prática: Teste Suas Habilidades em Eliminação Gaussiana

Resolva estes três sistemas usando o método das operações de linha apresentado acima e depois confira suas respostas. Tente cada um primeiro com papel e lápis, registrando cada operação de linha que você aplica, e só então compare com uma calculadora — essa sequência é o que realmente constrói a habilidade, em vez de apenas confirmar um número final. O terceiro problema é um caso especial que vale reconhecer por si só, pois testa se você entende o que o resultado escalonado significa, e não apenas como calculá-lo.

1. Problema 1 (sistema 2×2)

Resolva: 3x + 2y = 16 e x − y = 2. Resposta: matriz aumentada [3 2 | 16; 1 −1 | 2]. Troque as linhas para obter um pivô conveniente, ou elimine diretamente: R1 → R1 − 3R2 dá (3−3, 2+3 | 16−6) = (0, 5 | 10), logo y = 2. Substituindo em x − y = 2: x = 4. Solução: (x, y) = (4, 2). Verificação: 3(4)+2(2) = 12+4 = 16 ✓, 4−2 = 2 ✓.

2. Problema 2 (sistema 3×3)

Resolva: x + y + z = 4, 2x − y + z = 8, x + 2y − z = −3. Resposta: (x, y, z) = (2, −1, 3). Verificação: 2−1+3 = 4 ✓, 2(2)−(−1)+3 = 4+1+3 = 8 ✓, 2+2(−1)−3 = 2−2−3 = −3 ✓.

3. Problema 3 (caso especial — infinitas soluções)

Resolva: x + y = 2 e 2x + 2y = 4. Resposta: R2 → R2 − 2R1 dá (2−2, 2−2 | 4−4) = (0, 0 | 0) — uma linha inteira de zeros. Isso significa que a segunda equação é apenas a primeira multiplicada por dois, então existem infinitas soluções ao longo da reta x + y = 2, e não um único par (x, y). Se, em vez disso, R2 tivesse se reduzido a (0, 0 | 3), isso sinalizaria um sistema inconsistente, sem solução alguma. Reconhecer esses dois desfechos é tão importante quanto calcular uma resposta numérica limpa, e é exatamente o que uma calculadora de eliminação gaussiana sinaliza automaticamente quando você confere a lição de casa ou um problema de prova com o resolvedor passo a passo da Solvify.

Uma linha só de zeros à esquerda com uma constante não nula à direita (0 = k, k ≠ 0) significa nenhuma solução. Uma linha só de zeros dos dois lados (0 = 0) significa infinitas soluções.
Tags:
Álgebra LinearMatemáticaCalculadorasSistemas de Equações

Artigos relacionados

Solucionadores matemáticos

📸

Resolvedor Smart Scan

Tire uma foto de um sistema linear ou de um problema com matrizes e receba na hora uma solução por eliminação gaussiana passo a passo.

📝

Soluções Passo a Passo

Veja cada operação de linha exibida explicitamente, da matriz aumentada até a substituição retroativa e a verificação final.

🎓

Tutor de Matemática com IA

Faça perguntas de acompanhamento sobre pivotamento, forma escalonada por linhas ou por que um sistema não tem solução, com respostas adaptadas ao seu problema específico.

Matérias relacionadas

Obter ajuda com o dever de casa agora

Junte-se a milhões de estudantes usando nosso solucionador de matemática IA. Obtenha soluções instantâneas, explicações passo a passo e suporte com o dever de casa 24/7.

Disponível em dispositivos iOS e Android