Cubic Equation Solver logo
Cubic Equation Solver
Mathematics 6/29/2026

Understanding Cardano's Method: Complete Guide with Examples

Master Cardano's Method for solving cubic equations. A complete guide covering history, formulas, discriminant analysis, exact solutions, and step-by-step examples.

By Mathematics Educator
Understanding Cardano's Method: Complete Guide with Examples

Understanding Cardano’s Method is the key to unlocking one of the most fascinating breakthroughs in algebraic history. If you have ever stared at a cubic equation and wondered why your familiar quadratic formulas simply fail, you are not alone. For thousands of years, the world’s greatest mathematical minds were baffled by cubic equations. That all changed during the Italian Renaissance with the publication of Cardano’s Formula.

In this comprehensive guide, we will explore exactly what Cardano’s Method is, how it systematically breaks down complex polynomials, and why this single discovery forever changed the landscape of mathematics by introducing the world to complex numbers.

Whether you are an engineering student trying to find the real roots of a control system equation, a mathematics teacher looking for clear examples, or a curious learner wanting to solve a general cubic equation by hand, this guide is for you. You will learn the entire step-by-step Cardano algorithm, from converting to a depressed cubic to interpreting the discriminant of a cubic equation.

And remember, while learning the manual mathematics is incredibly rewarding, you can always use our Cubic Equation Solver to instantly verify your answers. Our calculator automatically applies Cardano’s Method step-by-step, showing you the exact algebraic solutions without the tedious manual arithmetic.


What Is Cardano’s Method?

Cardano’s Method is a rigorous algebraic algorithm used to find the exact solutions (roots) of any cubic equation. Unlike numerical methods that only guess decimal approximations, the Cardano algorithm provides an exact mathematical formula.

The core genius of the method lies in two algebraic substitutions. First, it simplifies a messy, general cubic equation into a streamlined “depressed cubic” by shifting the variable. Second, it splits that new variable into two separate parts, transforming the problem into a solvable quadratic system.

By following these precise steps, Cardano’s Formula can conquer any third-degree polynomial, revealing all three of its roots, whether they are real or complex.


What Is a Cubic Equation?

Before we can solve a problem, we must define it. A cubic equation (or cubic polynomial) is an algebraic equation where the highest exponent of the variable is 3.

The General Cubic Equation

The standard form of the general cubic equation is written as:

ax³ + bx² + cx + d = 0

Understanding the Coefficients

Every letter in that equation has a specific role:

  • x: The unknown variable we want to find.
  • a: The leading coefficient. For the equation to truly be a cubic polynomial, a cannot equal zero.
  • b: The quadratic coefficient (attached to x²).
  • c: The linear coefficient (attached to x).
  • d: The constant term (no variable attached).

Degree and Roots of Cubic Equations

The “degree” of an equation is its highest exponent. Because the highest exponent here is 3, this is a third-degree polynomial.

According to the Fundamental Theorem of Algebra, every cubic equation must have exactly three roots (solutions). Depending on the specific coefficients, these roots will fall into one of three categories:

  1. Three real roots (distinct or repeated).
  2. One real root and two complex roots (a conjugate pair).

Examples of Cubic Equations

  • x³ - 6x² + 11x - 6 = 0 (Here a=1, b=-6, c=11, d=-6. This equation has three real roots: 1, 2, and 3).
  • 2x³ + 0x² + 5x - 8 = 0 (Here a=2, b=0, c=5, d=-8. Notice the x² term is missing, which is a special case we will discuss later).

Why Cubic Equations Are Harder Than Quadratic Equations

If you have taken high school algebra, you can probably recite the quadratic formula from memory. So, why is there no simple, easily memorized formula for cubic equations?

No Simple Quadratic Formula

Quadratic equations (ax² + bx + c = 0) only have two roots. You can find them by a technique called “completing the square.” But when you try to “complete the cube” for ax³ + bx² + cx + d = 0, the math breaks down. The presence of both an x² term and an x term makes it impossible to isolate the variable x using basic factorization.

The Additional Root

That extra degree adds massive complexity. A quadratic parabola merely dips and rises, crossing the axis twice. A cubic curve undulates—it curves, bends back on itself, and shoots off to infinity in opposite directions, crossing the axis up to three times.

The Historical Challenge

This geometric complexity made finding a general solution incredibly difficult. Ancient Babylonians, Greeks, and Chinese mathematicians could solve specific cubic equations using intersecting shapes, but a pure algebraic formula eluded humanity for over 3,000 years. They desperately needed a new method.


History of Cardano’s Method

The discovery of the exact solution of cubic equations is a dramatic story of secrecy, brilliance, and betrayal in 16th-century Italy.

Scipione del Ferro’s Secret

Around 1515, a mathematician named Scipione del Ferro managed to solve a specific type of cubic equation that was missing the x² term. In the Renaissance, mathematicians didn’t publish their findings; they hoarded them to win public mathematical duels. Del Ferro took his secret to his deathbed, sharing it only with his student Antonio Fior.

Niccolò Tartaglia’s Breakthrough

In 1535, another brilliant mathematician, Niccolò Tartaglia, independently figured out how to solve these equations. Fior challenged Tartaglia to a duel. Tartaglia destroyed Fior, solving all 30 of Fior’s problems in a single night.

Girolamo Cardano Enters the Scene

Girolamo Cardano, a famous doctor and polymath, heard of Tartaglia’s victory and relentlessly begged him for the secret formula. Tartaglia finally yielded but made Cardano swear a solemn oath never to publish it.

Ars Magna and the Betrayal

Cardano and his student, Lodovico Ferrari, expanded Tartaglia’s method so it could solve any general cubic equation. Later, Cardano discovered del Ferro’s old notes and realized Tartaglia was not the first to find the solution. Feeling freed from his oath, Cardano published the complete method in his 1545 book, Ars Magna (The Great Art).

Historical Importance

Tartaglia was furious and cursed Cardano, but the damage was done. Ars Magna became the foundation of modern algebra. This method forced mathematicians to confront imaginary numbers for the first time, forever changing the trajectory of human knowledge.


General Form of a Cubic Equation

To solve a cubic equation step by step, we must start with the standard form:

ax³ + bx² + cx + d = 0

As established, a, b, c, and d are known numbers.

Normalization

The very first step in solving a cubic equation is to normalize it. This simply means dividing the entire equation by the leading coefficient a. This forces the x³ term to stand alone (having a coefficient of 1), resulting in: x³ + (b/a)x² + (c/a)x + (d/a) = 0

Why the x² Term Must Be Removed

Even after normalization, the x² term is a massive roadblock. As long as it exists, we cannot isolate x. The absolute genius of Cardano’s algorithm is finding a way to horizontally shift the graph of the equation until the x² term simply vanishes.

General Cubicax³+bx²+cx+d=0Depressx = t − b/(3a)Depressed Cubict³ + pt + q = 0Rootsx₁, x₂, x₃Discriminant Δ = q²/4 + p³/27Determines real/complex roots

Converting to a Depressed Cubic

To remove the x² term, we must convert the general cubic into a depressed cubic. A depressed cubic is a cubic equation where the quadratic coefficient is zero.

The Substitution

We achieve this through a brilliant algebraic substitution. We replace every single x in our normalized equation with a new variable t using this exact formula:

x = t − (b / 3a)

Why It Works

Think of a cubic graph on an X-Y plane. The graph has a center point of symmetry called an inflection point. By substituting x with (t - b/3a), we are sliding the entire graph horizontally so that its inflection point sits perfectly on the Y-axis. Mathematically, this forces the x² terms to cancel each other out during expansion.

The Formula and Derivation

When you plug x = t − b/3a into the general equation and expand the tedious algebra, you are left with a beautifully simplified equation:

t³ + pt + q = 0

Meaning of p and q

This is the depressed cubic. The values p and q are new coefficients derived from your original a, b, c, and d.

  • p = (3ac − b²) / 3a²
  • q = (2b³ − 9abc + 27a²d) / 27a³

The value p determines the “bumpiness” of the curve, while q determines how far up or down the curve is shifted. Once we have calculated p and q, solving the cubic equation becomes a reality.

\svg_before_generalax³ + bx² + cx + d = 0\svg_coeff_4\svg_inflection_off\svg_harder_solvex = t − b/(3a)\svg_after_depressedt³ + pt + q = 0\svg_param_2\svg_inflection_origin\svg_ready_cardano

The Core Idea Behind Cardano’s Formula

Now that we have the depressed cubic (t³ + pt + q = 0), how do we solve for t?

Cardano used a second substitution. He stated that the unknown variable t is actually the sum of two other unknown variables, u and v.

t = u + v

Why It Simplifies the Equation

Why replace one variable with two? This is the core mathematical intuition of the Cardano algorithm. By introducing an extra variable, we give ourselves the freedom to add an extra constraint to the equation, deliberately forcing parts of the equation to equal zero.

Step-by-Step Derivation

Let us substitute t = u + v into the depressed cubic: (u + v)³ + p(u + v) + q = 0

Expand the cube: u³ + 3u²v + 3uv² + v³ + p(u + v) + q = 0

Factor out 3uv from the middle terms: u³ + v³ + 3uv(u + v) + p(u + v) + q = 0

Factor out (u + v): u³ + v³ + (3uv + p)(u + v) + q = 0

Here is the masterstroke. Because we control u and v, we can force the middle section to disappear by setting 3uv + p = 0. This means uv = -p/3.

If that middle section is zero, the equation collapses into: u³ + v³ + q = 0

We now have two simple conditions:

  1. u³ + v³ = -q
  2. u³ × v³ = (-p/3)³ = -p³/27

This is a classic sum-and-product problem that can be solved using the standard quadratic formula. We have successfully reduced a third-degree problem into a second-degree problem!


Understanding the Discriminant

Before we calculate the final roots, we must check the discriminant of the cubic equation. Just like quadratic equations, cubics have a discriminant (denoted by Δ) that tells us the nature of the roots before we even finish the math.

For a depressed cubic, the discriminant is:

Δ = (q/2)² + (p/3)³

The Discriminant Table

Discriminant ValueNumber of RootsGraph BehaviorRoot Type
Positive (Δ > 0)1 Real, 2 ComplexCrosses x-axis exactly once.One real root, one complex conjugate pair.
Zero (Δ = 0)3 Real (Repeated)Tangent to the x-axis at a turning point.All roots are real, but at least two are identical.
Negative (Δ < 0)3 Real (Distinct)Crosses the x-axis three separate times.All three roots are real and distinct.
\svg_compute_delta\svg_delta_gt_0\svg_3_distinct_real_roots\svg_delta_eq_0\svg_repeated_roots\svg_delta_lt_0\svg_1_real_2_complex\svg_curve_crosses_3x\svg_curve_tangent\svg_curve_crosses_1x

Case 1. Positive Discriminant

When Δ > 0, the cubic equation has exactly one real root and two complex conjugate roots.

This is the easiest scenario to solve using Cardano’s Formula because the square root of a positive discriminant is a normal real number.

The formulas for the variables u and v are: u = ∛(−q/2 + √Δ) v = ∛(−q/2 − √Δ)

The single real root of the depressed cubic is simply t = u + v.

Worked Example for Positive Discriminant

Let t³ + 6t - 20 = 0. Here, p=6, q=-20. Δ = (-20/2)² + (6/3)³ = (-10)² + (2)³ = 100 + 8 = 108. Since 108 > 0, we have one real root. u = ∛(10 + √108) v = ∛(10 - √108) The real root is t = ∛(10 + √108) + ∛(10 - √108). Through advanced simplification, this evaluates exactly to t = 2!


Case 2. Zero Discriminant

When Δ = 0, the cubic curve touches the x-axis and turns back, meaning we have repeated real roots.

Because the square root of zero is zero, the formulas become incredibly simple: u = v = ∛(−q/2)

The three roots of the depressed cubic are: t₁ = 2u t₂ = -u t₃ = -u

Worked Example for Zero Discriminant

Let t³ - 3t + 2 = 0. Here p=-3, q=2. Δ = (2/2)² + (-3/3)³ = 1² + (-1)³ = 1 - 1 = 0. u = ∛(-2/2) = ∛(-1) = -1. Roots: t₁ = 2(-1) = -2 t₂, t₃ = -(-1) = 1. The roots are -2, 1, and 1.


Case 3. Negative Discriminant

When Δ < 0, we encounter the most fascinating phenomenon in mathematical history: Casus Irreducibilis (the irreducible case).

Because Δ is negative, Cardano’s formula requires us to take the square root of a negative number. This introduces imaginary numbers (i) into the calculations.

However, we know from the discriminant rules that when Δ < 0, all three roots are perfectly real numbers!

Why Complex Numbers Appear

How can an equation with entirely real answers require imaginary numbers to solve? This paradox baffled mathematicians for centuries. It proved that imaginary numbers were not just philosophical nonsense, but a necessary bridge to find real-world answers. Today, rather than doing complex cube roots by hand, we use a trigonometric shortcut (using cosines) to bypass the imaginary numbers entirely and find the three real roots.


Complete Worked Example

Let us solve a cubic equation step by step from start to finish.

Equation: 2x³ - 12x² + 22x - 12 = 0

Step 1: Normalization Divide by 2: x³ - 6x² + 11x - 6 = 0 (a=1, b=-6, c=11, d=-6)

Step 2: Calculate p and q p = (3(1)(11) - (-6)²) / 3(1)² = (33 - 36) / 3 = -1 q = (2(-216) - 9(1)(-6)(11) + 27(1)(-6)) / 27 q = (-432 + 594 - 162) / 27 = 0 / 27 = 0

Step 3: The Depressed Cubic Our equation is now: t³ - t = 0

Step 4: Calculate Discriminant Δ = (0/2)² + (-1/3)³ = -1/27 Since Δ < 0, we have three real roots (Casus Irreducibilis).

Step 5: Formula and Roots for t By factoring t³ - t = 0, we get t(t² - 1) = 0. The roots for t are -1, 0, and 1.

Step 6: Final Roots for x (Verification) Substitute back: x = t - (b/3a) = t - (-6/3) = t + 2 x₁ = -1 + 2 = 1 x₂ = 0 + 2 = 2 x₃ = 1 + 2 = 3

The roots are 1, 2, and 3. We have successfully solved the equation!


Another Example with Three Real Roots

Let us try x³ - 7x + 6 = 0.

Notice that there is no x² term! That means b = 0, so the equation is already depressed. We have p = -7, q = 6.

Discriminant: Δ = (6/2)² + (-7/3)³ = 9 - 343/27 = 243/27 - 343/27 = -100/27. Δ < 0, so Casus Irreducibilis applies.

Using the trigonometric method (which bypasses Cardano’s complex arithmetic), we find the roots for t (which is also x, since b=0) are: x₁ = 1, x₂ = 2, x₃ = -3.


How the Cubic Equation Solver Uses Cardano’s Method

Doing these calculations manually is rewarding, but arithmetic mistakes are incredibly common. Dropping a single negative sign will ruin hours of work.

This is exactly why we built the Cubic Equation Solver.

The Process

When you input your coefficients (a, b, c, d) into our calculator, the server instantly:

  1. Normalizes the equation.
  2. Performs the depressed cubic transformation.
  3. Automatically calculates exact fractions for p and q.
  4. Evaluates the discriminant.
  5. Applies the exact mathematical steps to find real and complex roots.

Advantages Over Manual Calculations

Our solver doesn’t just spit out a decimal answer. It shows you the solution steps, meaning you can compare your manual homework against the computer’s exact algebraic process to see where you went wrong.


Advantages of Cardano’s Method

Why do universities still teach Cardano’s formula today?

  • Exact Solution: It gives algebraic, 100% exact roots rather than rounded decimal approximations.
  • Works for All Cubic Equations: It handles any combination of real coefficients.
  • Foundation of Modern Algebra: It is historically significant for forcing the discovery of complex math.
  • Educational Value: It teaches students how to manipulate polynomials using clever substitutions.

Limitations

However, the method is not perfect:

  • Long Calculations: It takes pages of manual arithmetic to solve one equation.
  • Complex Radicals: Answers are often nested in cube roots of square roots, making them hard to decipher.
  • Numerical Instability: If programmed poorly, computers can suffer from rounding errors with large radicals.
  • Better Computational Methods: Modern software often prefers faster iterative methods if only decimal approximations are needed.

Cardano’s Method vs Other Methods

How does this method compare to other mathematical techniques?

MethodAccuracyExact Solution?DifficultyBest Use CaseCalculator Friendly?
Cardano’s Method100%YesHighNeed exact algebraic rootsYes
Factorization100%YesLowAcademic tests with integer rootsN/A
Newton-RaphsonApproximateNoModerateFast decimal calculationYes
Synthetic Division100%YesLowTesting known integer guessesNo
GraphingApproximateNoLowVisualizing behavior and interceptsYes

Real World Applications

The exact solution of cubic equations isn’t just theoretical. It is heavily utilized in:

  • Engineering: Designing support beams and calculating bending moments under stress.
  • Robotics & Control Systems: Determining the stability of third-order dynamic systems.
  • Physics: Solving equations of state for thermodynamics (like the Van der Waals gas equation).
  • Computer Graphics: Rendering smooth curves in video games using cubic splines.
  • Economics: Optimizing profit curves in microeconomic models.
  • Architecture: Calculating volumes and structural load tolerances.

Common Mistakes

Watch out for these pitfalls when solving manually:

WARNING - Incorrect Substitution: Forgetting to divide by 3a. The formula is x = t - b/(3a), not just t - b.

WARNING - Arithmetic Errors: Calculating q involves a lot of multiplying. A single sign error will ruin the problem.

WARNING - Ignoring Complex Roots: Just because you found one real root doesn’t mean you are done. There are two more!

WARNING - Cube Root Mistakes: The cube root of a negative number is valid and negative (e.g., ∛-8 = -2). Don’t panic when you see a negative sign inside a cube root!

WARNING - Skipping Verification: Always plug your final answers back into the original equation to verify they equal zero.


Tips for Solving Cubic Equations Faster

  • Always check if x=1, x=-1, or x=0 are roots first. If one works, use polynomial division to drop the equation to a quadratic.
  • Keep all your numbers as fractions. Do not convert to decimals midway through Cardano’s Method, or you will lose the exact solution.
  • Use our Cubic Equation Calculator to double-check your p and q values before you tackle the discriminant.

Summary

You now possess the knowledge to mathematically deconstruct one of history’s most challenging problems.

By Understanding Cardano’s Method, you can take any general cubic equation, normalize it, and shift it into a depressed cubic. You know how to calculate the vital p and q parameters, and how to analyze the discriminant of a cubic equation to foresee the nature of the real and complex roots. Even when faced with the terrifying Casus Irreducibilis, you know that complex numbers are merely stepping stones to the true answers.

We encourage you to grab a piece of paper, write down a random cubic polynomial, and solve the cubic equation step by step. And when the math gets tough, head back to our homepage and let the Cubic Equation Solver verify your exact algebraic solutions!