Método da substituição
Resolva duas equações lineares por substituição, vendo qual variável é isolada: com 2x + y igual a 5 e x − y igual a 1, o x sai da primeira e a solução é x igual a 2, y igual a 1. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- A1
- 2
- B1
- 1
- C1
- 5
- A2
- 1
- B2
- -1
- C2
- 1
- Equação 1
- 2*x + y = 5
- Equação 2
- x - y = 1
- Variável isolada
- x
- Isolada da equação
- 1
O método da substituição é o procedimento de sala de álgebra para resolver um par de equações lineares com duas incógnitas: isolar uma variável de uma equação, colocá-la na outra, resolver a reta de uma só variável resultante e, em seguida, substituir de volta para recuperar a segunda coordenada. Esta calculadora aceita os seis coeficientes finitos de a1 vezes x mais b1 vezes y igual a c1 e a2 vezes x mais b2 vezes y igual a c2, mostra qual variável foi isolada e de qual equação, e devolve o par de solução único x e y.
O que é o método da substituição e quando ele produz um par único
A substituição é o primeiro método à mão que a maioria dos cursos de álgebra ensina para um sistema linear dois por dois, antes da eliminação e bem antes das inversas de matriz. Você escreve o sistema como a1 vezes x mais b1 vezes y igual a c1 e a2 vezes x mais b2 vezes y igual a c2.
Escolhe uma equação cujo coeficiente de x ou de y não seja zero, isola nessa equação a variável escolhida como expressão linear na variável restante e substitui a expressão na outra equação. O resultado é uma única equação linear em uma incógnita. Resolva-a com aritmética comum e depois coloque o número encontrado de volta na expressão de isolamento para recuperar a segunda coordenada.
Algebricamente esta interseção é o mesmo ponto que a regra de Cramer e a eliminação gaussiana calculam: o par é único precisamente quando o determinante dos coeficientes a1 vezes b2 menos a2 vezes b1 é não nulo.
Onde uma calculadora do método da substituição agrega valor
Cursos de álgebra do ensino médio e da faculdade avaliam o método da substituição em si, não só o par final, de modo que um oráculo confiável que devolve a expressão de isolamento junto com x e y acelera a correção de lição de casa, as demos de tutoria e a geração de chaves de resposta sem pular os passos que a rubrica exige.
Geradores de prova precisam de uma ferramenta determinística que recuse sistemas dependentes e inconsistentes em vez de emitir em silêncio coordenadas vazias que um avaliador com defeito poderia tratar como acerto. Autores de currículo que montam lições interativas querem a mesma preferência de isolamento todas as vezes, um par legível de strings de equação e um erro honesto quando o aluno digita duas cópias da mesma reta ou duas retas paralelas.
Cadernos de programação e telas de entrevista frequentemente escondem uma resolução dois por dois dentro de uma mistura, um ponto de equilíbrio ou um circuito de duas malhas, e engenheiros precisam da interseção única a partir de seis coeficientes medidos, não de uma sessão de álgebra computacional.
Mantenha finitos os seis valores, trate um determinante nulo como ausência de solução única e não como uma queda, e prefira o x e o y calculados pelo servidor em vez de resolver de novo com outro caminho de ponto flutuante no código do cliente. Se mais adiante você precisar de artefatos da regra de Cramer, de um sistema três por três ou de uma região de desigualdades, trate-os como intenções de busca e landings separados em vez de sobrecarregar este resolvedor por substituição.
Casos de uso
Chaves de lição de casa e provas
Confira sistemas 2×2 de livro com uma expressão de isolamento canônica e o par único (x, y), ou pegue itens dependentes ou inconsistentes.
Exercícios de sala do método da substituição
Mostre qual variável foi isolada, de qual equação e a expressão que foi substituída, para o aluno conferir cada passo algébrico.
Perguntas frequentes
Como resolver um sistema de duas variáveis pelo método da substituição?
Envie os números finitos a1, b1, c1, a2, b2 e c2 de a1*x + b1*y = c1 e a2*x + b2*y = c2.
O que acontece se o sistema não tiver solução única?
Equações dependentes (infinitas soluções) e retas paralelas inconsistentes são rejeitadas e não são faturadas.
Qual variável a calculadora isola primeiro?
Ela prefere x da primeira equação quando a1 é não nulo, depois y da primeira, depois x ou y da segunda. Os mesmos coeficientes sempre produzem os mesmos campos de isolamento.
Em que isso difere da regra de Cramer ou da eliminação?
Esta página resolve por substituição e mostra a expressão de isolamento. A regra de Cramer usa determinantes; a eliminação soma múltiplos de linhas. O par único coincide, mas os artefatos do método diferem.
Como confiro a solução de um sistema?
Substitua os dois valores em cada equação. Com x igual a 2 e y igual a 1, a primeira dá 2 vezes 2 mais 1, que é 5, e a segunda dá 2 menos 1, que é 1, então as duas se confirmam.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/math/substitution-method \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a1":2,"b1":1,"c1":5,"a2":1,"b2":-1,"c2":1}'const res = await fetch("https://api.kit.forhosting.com/math/substitution-method", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a1": 2,
"b1": 1,
"c1": 5,
"a2": 1,
"b2": -1,
"c2": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/substitution-method",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a1": 2,
"b1": 1,
"c1": 5,
"a2": 1,
"b2": -1,
"c2": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/substitution-method", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a1":2,"b1":1,"c1":5,"a2":1,"b2":-1,"c2":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a1":2,"b1":1,"c1":5,"a2":1,"b2":-1,"c2":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/substitution-method", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"a1": 2,
"b1": 1,
"c1": 5,
"a2": 1,
"b2": -1,
"c2": 1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.substitution_method",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Quando as duas retas são paralelas ou coincidentes não há solução única, e a tarefa falha com invalid_input em vez de inventar um par.
O que é o método da substituição e quando ele produz um par único
Quando esse determinante some as duas retas são paralelas ou coincidentes, de modo que ou não há solução ou há infinitas, e esta calculadora informa invalid_input em vez de um sucesso oco com coordenadas ausentes. A implementação sempre prefere isolar x da primeira equação quando a1 é não nulo, depois y da primeira, depois x ou y da segunda, de modo que os mesmos seis coeficientes sempre produzem os mesmos isolated_variable, isolated_from_equation, isolated_expression e os mesmos x e y arredondados. Não há semente aleatória, nem relógio, nem chamada de rede no caminho; entradas idênticas geram JSON idêntico cada vez que um aluno, um tutor ou um script pergunta de novo.
Contrato de entrada, formato da resposta e erros
Em um sistema único o corpo ecoa os seis coeficientes, as strings imprimíveis equation1 e equation2, method substitution, a variável isolada, a equação de origem, a expressão de isolamento na forma isolada igual a parêntese de abertura segundo membro menos o outro coeficiente vezes a outra variável parêntese de fechamento dividido pelo coeficiente próprio, e o par numérico x e y arredondado a doze casas decimais para os goldens permanecerem estáveis entre runtimes. Verificação clássica: a1 igual a dois, b1 igual a um, c1 igual a cinco, a2 igual a um, b2 igual a menos um, c2 igual a um isola x da primeira equação como x igual a parêntese de abertura cinco menos um vezes y parêntese de fechamento sobre dois, substitui na segunda e devolve x igual a dois e y igual a um. Envie um corpo JSON com seis números finitos obrigatórios: a1, b1 e c1 para a primeira equação, e a2, b2 e c2 para a segunda. Cada campo pode chegar como número JSON ou como string numérica simples; campos ausentes, strings vazias, booleanos, objetos e valores não finitos falham com invalid_input nomeando o campo e não são cobrados. Combine a resposta com o seu próprio código de gráfico se precisar de um esboço das duas retas; este endpoint resolve só a interseção. Chamadas API bem-sucedidas usam a base publicada de US$ 0,002 por item.
Onde uma calculadora do método da substituição agrega valor
Como esta capacidade é um motor parse puro, a ferramenta do navegador é gratuita e o preço da API é a base publicada de US$ 0,002 por item bem-sucedido; a validação que falha não consome saldo pré-pago.
Casos de integração
Correção automática LMS de soluções únicas
Aceite respostas por substituição só quando existir um par único; recuse retas paralelas ou coincidentes como invalid_input em vez de inventar coordenadas.
Perguntas técnicas
Quanto custa a calculadora do método da substituição?
A ferramenta do navegador é gratuita. Pedidos API usam saldo pré-pago do KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é faturada.