Solve cubic equations ax³ + bx² + cx + d = 0 with step-by-step solutions. Find real and complex roots using Cardano's method and advanced algorithms.
A cubic equation is a polynomial equation of degree three. The general form is ax³ + bx² + cx + d = 0, where a, b, c, d are coefficients and a ≠ 0. Cubic equations always have three roots (solutions), which may be real or complex numbers.
Fundamental Theorem of Algebra:
Every cubic equation with real or complex coefficients has exactly three solutions (roots) in the complex numbers, counting multiplicities.
| Type | General Form | Characteristics |
|---|---|---|
| Depressed Cubic | t³ + pt + q = 0 | No x² term (obtained by substitution x = t - b/(3a)) |
| Monic Cubic | x³ + bx² + cx + d = 0 | Leading coefficient a = 1 |
| Biquadratic Cubic | ax³ + cx + d = 0 | Missing x² term (b = 0) |
| Simple Cubic | x³ + d = 0 | Only constant term besides x³ |
| Factorable Cubic | (x - r₁)(x - r₂)(x - r₃) = 0 | Can be expressed as product of linear factors |
Cardano's Formula: General algebraic solution for cubic equations, discovered in the 16th century. Works for all cubic equations but can involve complex numbers even when final roots are real.
Trigonometric Method: Alternative approach for cases with three real roots (Δ < 0). Uses trigonometric functions to avoid complex number calculations in intermediate steps.
Numerical Methods: For equations that don't factor nicely, numerical methods like Newton-Raphson can approximate real roots to desired precision.
Factorization: When one rational root can be found (using Rational Root Theorem), the cubic can be reduced to a quadratic for finding remaining roots.
The discriminant Δ of a cubic equation ax³ + bx² + cx + d = 0 determines the nature of its roots:
Discriminant Formula:
Δ = 18abcd - 4b³d + b²c² - 4ac³ - 27a²d²
Or for depressed cubic t³ + pt + q = 0:
Δ = -4p³ - 27q²
Calculator Features:
x³ - 1 = 0
Roots: 1, -½ ± i√3/2
x³ - 6x² + 11x - 6 = 0
Roots: 1, 2, 3
x³ - 3x + 2 = 0
Roots: 1, 1, -2
x³ + x² + x + 1 = 0
Roots: -1, ±i
x³ - 7x + 6 = 0
Roots: 1, 2, -3