Polynomial Root Calculator
Solve quadratic equations ax² + bx + c = 0 with the quadratic formula, discriminant analysis and verification. Free online root calculator.
Calculator
Quadratic Coefficients
Zero → linear mode
Linear coefficient
Constant term
Root Summary
Results
Root x₁
2
First root of ax² + bx + c = 0
1
Second root (or conjugate)
1
b² − 4ac decides root type
Two distinct real roots
Distinct, repeated, linear or complex
(1.5, -0.25)
Turning point (−b/2a, f(−b/2a))
sum = 3, product = 2
Sum −b/a and product c/a
Roots come from the exact quadratic formula in double precision and are verified against Vieta's sum and product relations.
Visualizations
Coefficient Magnitudes
Solution Completeness
|b²| vs |4ac|
Formula
Completing the square on ax² + bx + c = 0 isolates x and produces the quadratic formula; the discriminant under the root classifies the solutions.
Alternative Form
Variables
| Symbol | Name | Unit | Description |
|---|---|---|---|
| a | Quadratic coefficient | number | Multiplier of x²; zero means linear |
| b | Linear coefficient | number | Multiplier of x |
| c | Constant term | number | Value at x = 0 |
| D | Discriminant | number | b² − 4ac; sign sets root type |
Explanation
The ± splits one equation into two symmetric roots around −b/2a; the discriminant measures how far apart they are.
Derivation
Divide by a, complete the square: (x + b/2a)² = (b² − 4ac)/4a², then take square roots to get the formula.
Step-by-Step Calculation
Follow each step to understand how the result is calculated from your inputs.
Write the equation in standard form.
Compute the discriminant.
Apply the quadratic formula.
Locate the vertex (axis midpoint).
Verify with Vieta’s formulas.
Worked Examples
See how the calculator works with different scenarios.
Scenario
Two friendly integer roots.
Inputs
Calculation
D = 9 − 8 = 1; x = (3 ± 1)/2
Result
x₁ = 2, x₂ = 1
Interpretation
Factors as (x − 1)(x − 2).
Understanding Your Result
Your Result: Both roots with discriminant classification and checks
Typical range: D > 0: two reals; D = 0: one double; D < 0: complex pair.
What This Means
The roots are the x-values where the parabola (or line) crosses zero — the solutions of the equation.
Why It Matters
Roots locate break-even points, projectile landing spots, resonance frequencies, and factors of the polynomial.
Professional Interpretation
Read D as separation: large positive D means widely spaced crossings; D near zero means a grazing touch at the vertex.
Recommendations
- •Check D sign before expecting reals
- •Verify with Vieta sum and product
- •Use vertex as midpoint sanity check
- •Handle a = 0 as linear
- •Substitute roots back to confirm zero
Educational Content
Introduction
This calculator solves any quadratic ax² + bx + c = 0, explaining each step from discriminant to verified roots.
Concept Explanation
Completing the square concentrates all x-dependence into one squared term, whose two square roots give the ± branches.
Applications
Benefits
- •Real and complex roots handled
- •Discriminant explained numerically
- •Vertex and axis included
- •Vieta cross-check built in
- •Linear fallback automatic
Limitations
- •Quadratics (and linear) only
- •Single variable x
- •Display rounds to 6 decimals
Best Practices
- •Write standard form first
- •Compute D before rooting
- •Keep ± on both branches
- •Verify by substitution
- •Sketch to confirm root count
Common Misconceptions
Practical Tips
- •Compute D first
- •Keep both ± branches
- •Verify with sum and product
- •Vertex is the root midpoint
- •Expect complex when D < 0
- •Treat a = 0 as linear
- •Substitute back to confirm
Common Mistakes
Assumptions
This calculator makes the following assumptions to provide estimates:
Limitations
Be aware of these limitations when using this calculator:
Frequently Asked Questions
Answers to common questions about this calculator.
How do I find the roots of a quadratic?
What is the discriminant?
What if a = 0?
How do repeated roots work?
What are complex roots of a quadratic?
How do I verify quadratic roots?
What is the vertex connection?
Can quadratics be solved by factoring?
Where are quadratic roots used?
Related Calculators
Explore more calculators related to this topic.
Related Guides
Deepen your understanding with these educational resources.
Glossary
Technical terms used in mortgage calculations explained in plain language.
- Root (zero)
- An x-value making the polynomial equal zero.
- Discriminant
- D = b² − 4ac; classifies root type.
- Quadratic formula
- x = (−b ± √D)/2a, solving any quadratic.
- Double root
- A repeated root when D = 0.
- Complex conjugate
- Pair a ± bi arising when D < 0.
- Vertex
- The parabola turning point at x = −b/2a.
- Vieta's formulas
- Root sum −b/a and product c/a.
- Axis of symmetry
- Vertical line x = −b/2a through the vertex.
Authoritative References
Trusted sources and standards referenced by this calculator.
Applicable Standards
Was This Calculator Helpful?
Page Information
2026-09-29
2.0.0
Free to use for educational and professional purposes.