Sobre esta ferramenta
O Resolvedor de Equações recebe qualquer equação de uma variável escrita como 'LHS = RHS' e encontra todos os valores da variável que a satisfazem. Ele analisa ambos os lados como polinômios, forma f(x) = LHS − RHS e reduz à forma padrão aₙxⁿ + … + a₁x + a₀ = 0. Uma equação de grau 1 é resolvida diretamente como x = −a₀/a₁. Uma equação de grau 2 usa a fórmula quadrática x = (−b ± √(b² − 4ac)) / (2a); o sinal do discriminante b² − 4ac decide se você obtém duas raízes reais, uma raiz repetida ou um par complexo-conjugado.
Para grau 3 e 4, o solver aplica o Teorema das Raízes Racionais — testando candidatos ±p/q em que p divide a₀ e q divide aₙ — e remove cada raiz racional por divisão sintética, reduzindo o que resta a uma quadrática que ele resolve em forma fechada. Quando não restam raízes racionais e o grau ainda é 3 ou maior, ele passa para a iteração de Durand–Kerner (Weierstrass) para localizar todas as raízes complexas numericamente e depois arredonda valores extremamente próximos de inteiros. Frações exatas são mantidas ao longo de todo o processo via redução por mdc, e raízes quadráticas irracionais são mostradas em forma radical simplificada.
Tudo roda localmente no seu navegador com um parser livre de eval, então nada do que você digita é enviado. Digite uma equação como '2x + 3 = 7' ou 'x^2 - 5x + 6 = 0', opcionalmente nomeie a variável, e leia a forma padrão, o método aplicado e a lista completa de raízes com aproximações decimais.