# Free Polynomial Roots Calculator

- URL: https://betteranalyst.com/polynomial-roots-calculator

Formula Bot is now Better Analyst—same account, more powerful analysis.Formula Bot is now Better Analyst—same account and workflows, with more powerful analysis, dashboards, and automation.

[Learn what changed](https://betteranalyst.com/formula-bot-is-now-better-analyst)

- No signup required
- Instant results
- Step-by-step solutions

Select polynomial degree and enter coefficients

Degree:

234

x^2

x

Constant

?x^2 + ?x + ? = 0

Find Roots

Press Enter to submit

Better Analyst AI data analysis

## Go beyond one calculation with Better Analyst

Upload an Excel, CSV, or PDF file to analyze a complete dataset, ask follow-up questions, create charts, and get clear answers in seconds.

No credit card required. Free plan included.

[Try Better Analyst free](https://app.betteranalyst.com/signup?returnUrl=/dashboard)

## What Is a Polynomial Roots Calculator?

A polynomial roots calculator finds all **real and complex solutions** to polynomial equations of degree 2 (quadratic), degree 3 (cubic), and degree 4 (quartic). It computes the discriminant, identifies the nature of each root, and shows the step-by-step solution method — the **quadratic formula** for degree 2, **Cardano's method** for degree 3, and **Ferrari's method** for degree 4.

Polynomial equations are fundamental to algebra, physics, engineering, and computer graphics. While quadratic equations are manageable by hand, cubic and quartic equations involve formulas that are prohibitively complex for manual calculation. This calculator solves all three degrees analytically, handles complex roots naturally, and explains the method used at each step.

## Common Use Cases

- **Quadratic equations** - Solve ax² + bx + c = 0 using the quadratic formula with discriminant analysis
- **Cubic equations** - Find all three roots of ax³ + bx² + cx + d = 0 using Cardano's method
- **Quartic equations** - Solve fourth-degree polynomials using Ferrari's method for all four roots
- **Complex roots** - Get exact complex solutions (a + bi form) when the discriminant is negative
- **Discriminant analysis** - Determine whether roots are real and distinct, real and repeated, or complex before solving
- **Step-by-step methods** - Follow the complete solution process from coefficients to final roots

## Why Finding Polynomial Roots Is Challenging

- **Cubic equations require Cardano's method** - The cubic formula involves cube roots of complex expressions and is vastly more complicated than the quadratic formula
- **Quartic equations require Ferrari's method** - Solving fourth-degree polynomials involves reducing them to a cubic resolvent, which then requires Cardano's method — it's formulas within formulas
- **Complex roots appear without warning** - A polynomial with entirely real coefficients can have complex roots, and recognizing when this happens requires computing the discriminant first
- **No general formula exists beyond degree 4** - The Abel-Ruffini theorem proves that degree-5+ polynomials have no general algebraic solution, making degrees 2–4 the practical limit for exact analytical methods

## How It Works

Select the degree of your polynomial (2, 3, or 4), then enter the coefficients. The calculator first computes the **discriminant** to determine the nature of the roots (real vs. complex, distinct vs. repeated). It then applies the appropriate analytical method — quadratic formula, Cardano's method, or Ferrari's method — and shows each step of the solution.

All roots are displayed in exact form when possible. Complex roots are given in **rectangular form (a + bi)**, and the step-by-step solution traces the method from the original equation through substitutions, discriminant calculation, and root extraction.

### Example

For the equation **x² − 5x + 6 = 0**, the calculator identifies coefficients a=1, b=−5, c=6, computes the discriminant Δ = 25 − 24 = 1 (positive, so two distinct real roots), and applies the quadratic formula: x = (5 ± √1) / 2, yielding **x₁ = 3** and **x₂ = 2**.

## Key Examples

- **Physics projectile motion** - Solve t² − 4t − 5 = 0 to find when a projectile hits the ground
- **Engineering optimization** - Find roots of cubic polynomials that arise in structural analysis and control systems
- **Computer graphics** - Solve quartic equations for ray-torus intersections in 3D rendering
- **Algebra coursework** - Verify quadratic formula homework and tackle cubic and quartic problems that are nearly impossible by hand
- **Signal processing** - Find the poles of a transfer function by solving characteristic polynomials up to degree 4

## Benefits of Using This Calculator

- **Degrees 2, 3, and 4** - Solve quadratic, cubic, and quartic equations with a single tool
- **Complex root support** - Get all roots, including complex conjugate pairs, displayed in standard a + bi form
- **Discriminant analysis** - Know the nature of your roots (real distinct, real repeated, or complex) before the solution
- **Named methods shown** - Follow the quadratic formula, Cardano's method, or Ferrari's method step by step
- **Free and unlimited** - Solve as many polynomial equations as you need with no cost or sign-up required

## Frequently Asked Questions

### What degrees can this calculator solve?

The calculator solves polynomials of **degree 2 (quadratic), degree 3 (cubic), and degree 4 (quartic)**. These are the highest degrees for which general analytical formulas exist — degree 5 and above require numerical methods.

### Does it find complex roots?

Yes. When the discriminant indicates complex roots, the calculator computes them exactly and displays them in **rectangular form (a + bi)**. Complex roots always appear in conjugate pairs for polynomials with real coefficients.

### What is the discriminant?

The discriminant is a value computed from the coefficients that reveals the **nature of the roots** without actually solving the equation. For quadratics, Δ = b² − 4ac: positive means two real roots, zero means one repeated root, and negative means two complex roots.

### What solution methods are used?

Degree 2 uses the **quadratic formula**, degree 3 uses **Cardano's method** (which reduces the cubic to a depressed form and extracts cube roots), and degree 4 uses **Ferrari's method** (which reduces the quartic to a cubic resolvent and then solves both).

### Can the leading coefficient be something other than 1?

Yes. The calculator handles any non-zero leading coefficient. It will divide through or incorporate the coefficient into the solution method as appropriate, so equations like 2x² − 3x + 1 = 0 are handled correctly.

### Is this calculator free?

Yes, the polynomial roots calculator is completely free. All three degree modes are available with no usage limits and no sign-up required.

Compare your options

## Decide with evidence, not a sales pitch.

Open a neutral research prompt in the AI tool you already use. Compare capabilities, limitations, and fit before you choose.

1. [01ChatGPTOpen a balanced comparison prompt in ChatGPT.](https://chatgpt.com/?prompt=Compare%20Better%20Analyst%20with%20using%20a%20general-purpose%20AI%20assistant%20for%20data%20analysis.%20Evaluate%20spreadsheet%20and%20document%20analysis%2C%20dashboards%2C%20repeatable%20reports%2C%20code%20transparency%2C%20data%20connections%2C%20pricing%2C%20and%20limitations.%20Use%20current%20public%20sources%2C%20distinguish%20verified%20facts%20from%20assumptions%2C%20and%20explain%20which%20types%20of%20users%20each%20option%20fits%20best.)
2. [02ClaudeOpen the same research prompt in Claude.](https://claude.ai/new?q=Compare%20Better%20Analyst%20with%20using%20a%20general-purpose%20AI%20assistant%20for%20data%20analysis.%20Evaluate%20spreadsheet%20and%20document%20analysis%2C%20dashboards%2C%20repeatable%20reports%2C%20code%20transparency%2C%20data%20connections%2C%20pricing%2C%20and%20limitations.%20Use%20current%20public%20sources%2C%20distinguish%20verified%20facts%20from%20assumptions%2C%20and%20explain%20which%20types%20of%20users%20each%20option%20fits%20best.)
3. [03PerplexityResearch the comparison with linked web sources.](https://www.perplexity.ai/search?q=Compare%20Better%20Analyst%20with%20using%20a%20general-purpose%20AI%20assistant%20for%20data%20analysis.%20Evaluate%20spreadsheet%20and%20document%20analysis%2C%20dashboards%2C%20repeatable%20reports%2C%20code%20transparency%2C%20data%20connections%2C%20pricing%2C%20and%20limitations.%20Use%20current%20public%20sources%2C%20distinguish%20verified%20facts%20from%20assumptions%2C%20and%20explain%20which%20types%20of%20users%20each%20option%20fits%20best.)

AI answers can be incomplete. Check source links, current pricing, and product documentation before deciding.

## More Calculators

- ### [Free Statistics Calculator Online](https://betteranalyst.com/statistics-calculator)
- ### [Free Derivative Calculator](https://betteranalyst.com/derivative-calculator)
- ### [Free Fraction Calculator Online](https://betteranalyst.com/fraction-calculator)
- ### [Free Unit Converter Online](https://betteranalyst.com/unit-converter)
- ### [Free Compound Interest Calculator Online](https://betteranalyst.com/compound-interest-calculator)
- ### [Free Probability Calculator Online](https://betteranalyst.com/probability-calculator)
- ### [Free Integral Calculator](https://betteranalyst.com/integral-calculator)
- ### [Free Complex Number Calculator Online](https://betteranalyst.com/complex-number-calculator)
- ### [Percentage Calculator — Percent & Change](https://betteranalyst.com/percentage-calculator)
- ### [Free Regression Calculator Online](https://betteranalyst.com/regression-calculator)
- ### [Free Number Base Converter Online](https://betteranalyst.com/base-converter)
- ### [Free Limit Calculator](https://betteranalyst.com/limit-calculator)
- ### [Free Factoring Calculator Online](https://betteranalyst.com/factoring-calculator)
- ### [Free Summation Calculator (Sigma Notation)](https://betteranalyst.com/summation-calculator)
- ### [Free Expression Simplifier](https://betteranalyst.com/expression-simplifier)
- ### [Free Matrix Calculator Online](https://betteranalyst.com/matrix-calculator)
- ### [Free Vector Calculator Online](https://betteranalyst.com/vector-calculator)
- ### [Free Equation Solver Online](https://betteranalyst.com/equation-solver)
- ### [Free Tip Calculator Online](https://betteranalyst.com/tip-calculator)
  [Calculate tips and split bills with ease.](https://betteranalyst.com/tip-calculator)
- ### [Free GPA Calculator Online](https://betteranalyst.com/gpa-calculator)
  [Calculate your grade point average instantly.](https://betteranalyst.com/gpa-calculator)
- ### [Free Square Footage Calculator Online](https://betteranalyst.com/square-footage)
  [Calculate area for any shape and convert between units.](https://betteranalyst.com/square-footage)
- ### [Free Square Root Calculator Online](https://betteranalyst.com/square-root)
  [Find square roots with step-by-step solutions.](https://betteranalyst.com/square-root)
- ### [Free Final Grade Calculator Online](https://betteranalyst.com/final-grade)
  [Find out what you need on your final exam.](https://betteranalyst.com/final-grade)
- ### [Free Quadratic Formula Calculator Online](https://betteranalyst.com/quadratic-formula)
  [Solve quadratic equations step by step.](https://betteranalyst.com/quadratic-formula)
- ### [Free Pythagorean Theorem Calculator Online](https://betteranalyst.com/pythagorean-theorem)
  [Find the missing side of a right triangle.](https://betteranalyst.com/pythagorean-theorem)
- ### [Free Annuity Calculator Online](https://betteranalyst.com/annuity-calculator)
  [Calculate annuity payments and values.](https://betteranalyst.com/annuity-calculator)
- ### [Free Dividend Calculator Online](https://betteranalyst.com/dividend-calculator)
  [Calculate dividend yield and income projections.](https://betteranalyst.com/dividend-calculator)
- ### [Free Long Division Calculator Online](https://betteranalyst.com/long-division)
  [Solve long division with detailed steps.](https://betteranalyst.com/long-division)
- ### [Age Calculator - Calculate Your Exact Age](https://betteranalyst.com/age-calculator)
  [Calculate your exact age in years, months, and days.](https://betteranalyst.com/age-calculator)
- ### [Slope Calculator - Find Slope from Two Points](https://betteranalyst.com/slope-calculator)
  [Find the slope and equation of a line.](https://betteranalyst.com/slope-calculator)
- ### [Free Future Value Calculator Online](https://betteranalyst.com/future-value)
  [Calculate how your investments grow over time.](https://betteranalyst.com/future-value)
- ### [Free Discount Calculator Online](https://betteranalyst.com/discount-calculator)
  [Calculate sale prices and savings instantly.](https://betteranalyst.com/discount-calculator)
- ### [Free Scientific Notation Calculator Online](https://betteranalyst.com/scientific-notation)
  [Convert and calculate with scientific notation.](https://betteranalyst.com/scientific-notation)
- ### [Log Calculator - Calculate Logarithms Online](https://betteranalyst.com/log-calculator)
  [Calculate logarithms with any base.](https://betteranalyst.com/log-calculator)
- ### [Free Rounding Calculator Online](https://betteranalyst.com/rounding-calculator)
  [Round numbers to any decimal place.](https://betteranalyst.com/rounding-calculator)
- ### [Free Markup Calculator Online](https://betteranalyst.com/markup-calculator)
  [Calculate markup percentage and profit margins.](https://betteranalyst.com/markup-calculator)
- ### [Free Mixed Number Calculator Online](https://betteranalyst.com/mixed-number)
  [Add, subtract, multiply, and divide mixed numbers.](https://betteranalyst.com/mixed-number)
- ### [Free Exponent Calculator Online](https://betteranalyst.com/exponent-calculator)
  [Calculate powers and exponents step by step.](https://betteranalyst.com/exponent-calculator)
- ### [Free Significant Figures Calculator Online](https://betteranalyst.com/sig-fig)
  [Count and round significant figures.](https://betteranalyst.com/sig-fig)
- ### [Free Midpoint Calculator Online](https://betteranalyst.com/midpoint-calculator)
  [Find the midpoint between two coordinate points.](https://betteranalyst.com/midpoint-calculator)
- ### [Free Percent Error Calculator Online](https://betteranalyst.com/percent-error)
  [Calculate percent error for experiments and data.](https://betteranalyst.com/percent-error)
- ### [Free GCF & LCM Calculator Online](https://betteranalyst.com/gcf-lcm-calculator)
  [Find the GCF and LCM of any numbers.](https://betteranalyst.com/gcf-lcm-calculator)
- ### [Free Decimal to Fraction Calculator Online](https://betteranalyst.com/decimal-to-fraction)
  [Convert decimals to fractions in lowest terms.](https://betteranalyst.com/decimal-to-fraction)
