Fatorar trinômios
x² + 5x + 6 vira (x + 2)(x + 3). Digite os três coeficientes e receba os dois binômios que a aula espera, por pares de inteiros ou pelo método AC; sem par racional, ele é declarado irredutível em vez de inventar raízes. 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
- A
- 1
- B
- 5
- C
- 6
- Trinômio
- x^2+5x+6
- Primeiro binômio
- (x+2)
- Segundo binômio
- (x+3)
- Forma fatorada
- (x+2)(x+3)
Fatorar um trinômio quadrático é a habilidade de Álgebra 1 de reescrever a vezes x ao quadrado mais b vezes x mais c como produto de dois binômios lineares sempre que os coeficientes racionais permitirem. Os estudantes primeiro procuram pares inteiros em trinômios mônicos e depois usam o método AC quando o coeficiente líder não é um. Esta calculadora de fatorar trinômios aceita os três coeficientes finitos, busca um par binômico cujo produto recupere o polinômio original e devolve esse par em ordem estável de sala. Quando nenhum par existe, informa que o trinômio é irredutível em vez de inventar fatores com raiz quadrada ou complexos que a lição ainda não apresentou. Um coeficiente líder zero é rejeitado porque a expressão deixaria de ser quadrática.
Como a fatoração de um trinômio ax² + bx + c realmente funciona
Um trinômio quadrático é um polinômio de segundo grau escrito com três termos: a vezes x ao quadrado, b vezes x e uma constante c. Fatorá-lo significa produzir dois binômios lineares cujo produto seja esse polinômio, com um conteúdo inteiro opcional que absorveu o máximo divisor comum dos três coeficientes.
Num início mônic (a igual a um) o método de sala é testar pares inteiros que multipliquem c e somem b: x ao quadrado mais cinco x mais seis vira parêntese x mais dois parêntese vezes parêntese x mais três parêntese porque dois vezes três é seis e dois mais três é cinco. Quando a não é um, o método AC pede um par de inteiros que multipliquem a vezes c e somem b, depois parte o termo do meio e fatore por agrupamento.
Exemplos de diferença de quadrados como x ao quadrado menos nove viram parêntese x menos três parêntese vezes parêntese x mais três parêntese. Trinômios quadrado perfeito como x ao quadrado mais seis x mais nove viram parêntese x mais três parêntese vezes parêntese x mais três parêntese. Esta calculadora faz a mesma busca de forma exata, depois de limpar denominadores para que coeficientes fracionários continuem racionais.
Não invoca a fórmula quadrática e não devolve fatores que envolvam raízes quadradas nem a unidade imaginária. Por isso x ao quadrado menos dois é informado aqui como irredutível embora se fatore sobre os reais, porque esses fatores não são racionais. x ao quadrado mais x mais um também é irredutível sobre os racionais: o discriminante não é quadrado perfeito, então não existe par binômico com coeficientes racionais.
O que você envia, o que recebe e o que conta como erro
Envie três números finitos obrigatórios nos campos a, b e c, que representam os coeficientes de a x ao quadrado mais b x mais c. O coeficiente a deve ser um número finito não nulo: se a for zero a expressão é linear, não um trinômio quadrático, e a requisição é rejeitada em vez de ser fatorada em silêncio como um binômio vezes uma constante. Coeficientes grandes demais ou finamente fracionários demais para limpar em inteiros seguros são rejeitados em vez de aproximados.
Em caso de sucesso o corpo ecoa a, b e c e uma string compacta do trinômio. Quando nenhum par existe, irreducible é true, factored é false, e uma nota explica que o trinômio não se fatore em binômios racionais; isso é uma resposta bem-sucedida, não um erro, alinhada à instrução de Álgebra 1 de declarar que um trinômio é primo.
Checagens clássicas: a igual a um, b igual a cinco, c igual a seis produz parêntese x mais dois parêntese vezes parêntese x mais três parêntese; a igual a dois, b igual a sete, c igual a três produz parêntese x mais três parêntese vezes parêntese dois x mais um parêntese; a igual a seis, b igual a treze, c igual a seis produz parêntese dois x mais três parêntese vezes parêntese três x mais dois parêntese; e a igual a um, b igual a um, c igual a um é informado irredutível.
Validação falha não é cobrada.
Onde uma calculadora de fatorar trinômios justifica o seu lugar
Cursos de Álgebra 1 do ensino médio, preparação para equivalência e o primeiro ano da faculdade atribuem dezenas de exercícios de fatorar trinômios porque a habilidade fica entre multiplicar binômios e a fórmula quadrática posterior.
Um tutor ou plataforma de aprendizagem pode publicar a, b e c e comparar os dois binômios do estudante com um oráculo determinístico em vez de marcar como errado um par matematicamente válido mas em outra ordem: a resposta inclui strings imprimíveis e os quatro inteiros crus para que um corretor aceite qualquer ordem como a mesma fatoração.
Geradores de itens de prova precisam de uma flag honesta de irredutível quando um enunciado não se fatore, porque uma folha que pediu fatorar um trinômio não deve virar em silêncio um item de fórmula quadrática com raízes quadradas. Cadernos de engenharia e aquecimentos de competição às vezes precisam da forma binômica inteira de uma restrição quadrática antes de uma tabela de sinais ou um passo de frações parciais, e recusar coeficiente líder zero impede rotular um modelo linear como quadrático.
Mantenha os coeficientes na faixa de inteiros seguros após limpar denominadores, fixe os exemplos de referência nos testes e você obtém pares binômicos reproduzíveis para lição de casa, plugins de LMS e workers de borda sem montar um sistema próprio de álgebra computacional.
Casos de uso
Conferência de lição de casa de Álgebra 1
Os estudantes digitam a, b e c de uma folha de fatorar trinômios e comparam o par binômico com uma fatoração determinística, ou confirmam que o trinômio é irredutível.
Gabaritos de LMS e provas
Gere pares binômicos exatos para itens fatoráveis e uma flag irredutível para trinômios primos, segundo uma rubrica que não aceita fatores com raiz quadrada.
Scripts de folhas e bancos de itens
Confira em lote exercícios de sala sem puxar uma biblioteca completa de álgebra computacional, e rejeite a igual a zero para que expressões lineares nunca entrem como quadráticas.
Perguntas frequentes
Como fatoro um trinômio ax² + bx + c?
Envie números finitos a (não nulo), b e c.
O que irredutível significa aqui?
Nenhum par de binômios não constantes com coeficientes racionais multiplica ax²+bx+c. x²+x+1 e x²+1 são irredutíveis sobre os racionais. Isso é um resultado bem-sucedido, não um erro.
Por que a precisa ser diferente de zero?
Se a for zero a expressão é linear (bx+c), não um trinômio quadrático.
Esta ferramenta devolve fatores com raiz quadrada ou complexos?
Não. Fatorar trinômios como se ensina em Álgebra 1 permanece sobre os racionais. x²−2 é informado irredutível aqui embora se fatore sobre os reais.
Quanto custa a calculadora de fatorar trinômios?
A ferramenta do navegador é gratuita e roda no dispositivo.
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/factoring-trinomials \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":1,"b":5,"c":6}'const res = await fetch("https://api.kit.forhosting.com/math/factoring-trinomials", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 1,
"b": 5,
"c": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/factoring-trinomials",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 1,
"b": 5,
"c": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/factoring-trinomials", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":1,"b":5,"c":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":1,"b":5,"c":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/factoring-trinomials", 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
{
"a": 1,
"b": 5,
"c": 6
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.factoring_trinomials",
"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
Como a fatoração de um trinômio ax² + bx + c realmente funciona
A busca é aritmética inteira determinística num modelo limpo, de modo que coeficientes idênticos sempre produzem o mesmo JSON, sem relógio, sem semente aleatória e sem chamada de rede.
O que você envia, o que recebe e o que conta como erro
Cada campo pode chegar como número JSON ou como cadeia numérica; campos ausentes, cadeias vazias, NaN e Infinity falham com invalid_input e nomeiam o campo culpado para que um formulário o destaque. Quando existe um par binômico racional, irreducible é false, factored é true, e a carga inclui first_binomial, second_binomial, um factored_form concatenado, os quatro inteiros first_x, first_const, second_x e second_const, mais content quando a escala é inteira (ou content_num e content_den quando resta um denominador). Chamadas API bem-sucedidas usam a base publicada de US$ 0,002 por item.
Onde uma calculadora de fatorar trinômios justifica o seu lugar
Como a implementação é um motor de parse puro não há modelo, nem rede de saída, nem relógio; cada chamada API bem-sucedida custa o US$ 0,002 publicado por item e a validação falha não consome saldo pré-pago.