Free Tool

Free Polynomial Roots Calculator

No signup requiredInstant resultsStep-by-step solutions

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.

Still not sure that Formula Bot is right for you?

Let ChatGPT, Claude, or Perplexity do the thinking for you. Click a button and see what your favorite AI says about Formula Bot.

More Calculators

Free Statistics Calculator Online

Free Derivative Calculator

Free Fraction Calculator Online

Free Unit Converter Online

Free Compound Interest Calculator Online

Free Probability Calculator Online

Free Integral Calculator

Free Complex Number Calculator Online

Free Number Base Converter Online

Free Regression Calculator Online

Free Percentage Calculator Online

Free Limit Calculator

Free Factoring Calculator Online

Free Summation Calculator (Sigma Notation)

Free Expression Simplifier

Free Matrix Calculator Online

Free Vector Calculator Online

Free Equation Solver Online

Free Tip Calculator Online

Calculate tips and split bills with ease.

Free GPA Calculator Online

Calculate your grade point average instantly.

Free Square Footage Calculator Online

Calculate area for any shape and convert between units.

Free Square Root Calculator Online

Find square roots with step-by-step solutions.

Free Final Grade Calculator Online

Find out what you need on your final exam.

Free Quadratic Formula Calculator Online

Solve quadratic equations step by step.

Free Pythagorean Theorem Calculator Online

Find the missing side of a right triangle.

Free Annuity Calculator Online

Calculate annuity payments and values.

Free Dividend Calculator Online

Calculate dividend yield and income projections.

Free Long Division Calculator Online

Solve long division with detailed steps.

Age Calculator - Calculate Your Exact Age

Calculate your exact age in years, months, and days.

Slope Calculator - Find Slope from Two Points

Find the slope and equation of a line.

Free Future Value Calculator Online

Calculate how your investments grow over time.

Free Discount Calculator Online

Calculate sale prices and savings instantly.

Free Scientific Notation Calculator Online

Convert and calculate with scientific notation.

Log Calculator - Calculate Logarithms Online

Calculate logarithms with any base.

Free Rounding Calculator Online

Round numbers to any decimal place.

Free Markup Calculator Online

Calculate markup percentage and profit margins.

Free Mixed Number Calculator Online

Add, subtract, multiply, and divide mixed numbers.

Free Exponent Calculator Online

Calculate powers and exponents step by step.

Free Significant Figures Calculator Online

Count and round significant figures.

Free Midpoint Calculator Online

Find the midpoint between two coordinate points.

Free Percent Error Calculator Online

Calculate percent error for experiments and data.

Free GCF & LCM Calculator Online

Find the GCF and LCM of any numbers.

Free Decimal to Fraction Calculator Online

Convert decimals to fractions in lowest terms.

Ready to Solve More Problems?

Sign up for free and unlock unlimited calculations, saved history, and more.

Get Started Free