Equation Solver

Solve equations of various types: linear, quadratic, cubic, systems of linear equations, numeric root finding, and inequalities.
All processing happens locally in your browser — your data is never uploaded to any server.
Quadratic: Solve ax² + bx + c = 0. Shows discriminant, root formula, and Vieta's formulas verification.
Cubic: Solve ax³ + bx² + cx + d = 0. Shows all real and complex roots.
Linear: Solve ax + b = 0. System 2x2/3x3: Cramer's rule for systems of linear equations.
Newton-Raphson: Numeric root finding. Inequality: Polynomial inequality solver via symbolic computation.
Analytic vs numeric solutions

An analytic (closed-form) solution expresses the answer as an exact formula — the quadratic formula x = (−b ± √(b²−4ac)) / 2a solves every quadratic in one shot. A numeric solution instead starts from a guess and iterates closer and closer, as Newton-Raphson does; it works on almost any equation but returns an approximation to a chosen precision.

General radical formulas exist for degrees 1–4 and stop there — the Abel-Ruffini theorem proves no such formula can exist for all quintics, which is exactly why numeric solvers are not a lazy shortcut but a mathematical necessity.