Solve ax² + bx + c = 0 for real or complex roots, and see the discriminant, vertex, and axis of symmetry with full step-by-step work.
Enter a, b and c to solve the quadratic equation
This quadratic equation calculator solves any equation of the form ax² + bx + c = 0 instantly, returning the roots (real or complex), the discriminant, the vertex, and the axis of symmetry with full step-by-step work. It functions as a quadratic formula calculator, a discriminant calculator, a vertex of a parabola calculator, and a complex roots calculator all in one — built for anyone who needs to solve a quadratic equation, find the roots of a quadratic equation, or check an ax²+bx+c calculator problem by hand. Quadratic equations describe parabolas, the curved shape behind projectile motion, satellite dishes, and optimization problems, which is why this single equation type appears across algebra, physics, engineering, and business coursework.
Given any three coefficients a, b, and c (with a ≠ 0), this tool finds every x that makes ax² + bx + c equal zero. It automatically detects whether the equation has two distinct real roots, one repeated real root, or two complex conjugate roots, and reports the parabola's vertex and axis of symmetry alongside the solution.
Algebra and pre-calculus students checking homework, teachers preparing worked answer keys, engineering and physics students solving projectile-motion or optimization problems, competitive-exam candidates who need fast, error-free roots, and anyone modeling a parabolic relationship in a spreadsheet or script can all use this quadratic equation solver.
The quadratic is the simplest equation type whose graph curves, making it the entry point for understanding nonlinear relationships. Its discriminant single-handedly predicts how many real solutions exist before any arithmetic is done, and its vertex form reveals the maximum or minimum of any quadratic function — a shortcut used constantly in optimization.
Physics uses quadratics to model projectile motion and find when a launched object returns to a given height. Engineers use them to describe parabolic arches, bridge cables, and satellite dish curvature. Businesses use quadratic revenue or cost functions to locate maximum profit or break-even points. Game and graphics developers use the same formula to compute realistic projectile arcs.
How this quadratic equation calculator finds roots, the discriminant, and the vertex
The parabola crosses the x-axis at two distinct points; the quadratic formula returns two different real values.
The parabola touches the x-axis at exactly one point — its vertex sits directly on the axis.
The parabola never touches the x-axis; the two roots are complex conjugates p ± qi.
From entering coefficients to verifying your roots
Rearrange your equation into ax² + bx + c = 0 and identify a, b, and c, keeping track of each sign.
Type the three coefficients into the calculator's input fields. a cannot be 0, or the equation is no longer quadratic.
The calculator computes the discriminant D = b²−4ac and applies the quadratic formula automatically.
Check whether the result shows two distinct real roots, one repeated root, or a complex conjugate pair, based on the discriminant's sign.
Use the vertex (h, k) and axis of symmetry x = h to understand the parabola's shape and turning point.
Substitute a root back into ax²+bx+c to confirm it equals zero, or multiply the factors (x−x₁)(x−x₂) to check they expand back to the original equation.
Solving x² − 3x + 2 = 0 for its roots, vertex, and axis of symmetry
Solve x² − 3x + 2 = 0 and find the parabola's vertex and axis of symmetry.
Explanation: Because D = 1 is positive, the parabola crosses the x-axis at two distinct points, x = 1 and x = 2. The vertex at (1.5, −0.25) sits exactly halfway between the two roots on the x-axis (the average of 1 and 2 is 1.5), and since a = 1 is positive, the parabola opens upward with this vertex as its minimum point.
What the discriminant and roots actually tell you
| Discriminant (D) | Nature of Roots | Graphical Meaning |
|---|---|---|
| D > 0 | Two distinct real roots | Parabola crosses the x-axis at two points |
| D = 0 | One repeated real root | Parabola touches the x-axis at exactly one point (its vertex) |
| D < 0 | Two complex conjugate roots | Parabola never touches the x-axis |
Reading the roots: real roots are the x-intercepts of the parabola. Complex roots p ± qi mean there is no real x-intercept at all — the whole curve stays above or below the x-axis.
Typical edge cases: a repeated root (D = 0) means the vertex itself lies exactly on the x-axis. A very large |D| relative to a can produce roots far apart; a discriminant extremely close to zero can make floating-point rounding blur the distinction between "two very close real roots" and "one repeated root."
Manual verification: substitute each root back into ax² + bx + c — it should evaluate to 0. Alternatively, multiply the two factors (x − x₁)(x − x₂) and confirm the expanded form matches your original a, b, and c.
Where solving ax²+bx+c=0 comes up in real work and study
Check roots, discriminants, and vertex calculations step by step before a test.
Verify quadratic equation problems quickly during timed practice for entrance and board exams.
Find when a launched object reaches a target height by solving a height-vs-time quadratic.
Model parabolic arches, suspension cables, and support curves in bridges and roofs.
Find the maximum profit or break-even output where a revenue or cost function is quadratic.
Compute realistic projectile arcs and collision timing using the same parabolic equations.
Use the parabola's vertex and focus properties, derived from the same quadratic form.
Analyze quadratic-time complexity O(n²) growth curves and root-finding subroutines.
Interpret quadratic regression coefficients and find a fitted curve's turning point.
Solve for unknown side lengths when area is expressed as a quadratic expression.
Find the maximum enclosed area for a fixed perimeter, a classic quadratic optimization problem.
Instructors generate verified step-by-step solutions for worksheets and exams.
Anyone who hits an ax²+bx+c=0 equation while studying or working can get an instant, reliable answer.
What this quadratic equation calculator does well, and where care is still needed
How equation degree changes the number of solutions and the shape of the graph
| Equation Type | General Form | Max Real Solutions | Graph Shape |
|---|---|---|---|
| Linear | ax + b = 0 | 1 | Straight line |
| Quadratic | ax² + bx + c = 0 | 2 | Parabola |
| Cubic | ax³ + bx² + cx + d = 0 | 3 | S-shaped curve |
Summary: This quadratic equation calculator gives you an instant, free way to solve ax²+bx+c=0 for real or complex roots, see the discriminant, vertex, and axis of symmetry, and follow the full step-by-step work. Pair it with related tools like the Linear Equation Solver and Factoring Calculator for a fuller picture of algebraic equation solving.
Common questions about solving quadratic equations
Trusted educational references to go deeper on solving quadratics
Explore other math tools