Real vs Complex Roots: What the Discriminant Tells You
When solving a quadratic equation ax² + bx + c = 0, the roots (solutions) can be real numbers or complex numbers. Real roots appear as x-intercepts on a graph. Complex roots involve the imaginary unit i = √(−1) and correspond to parabolas that never cross the x-axis.
The discriminant D = b² − 4ac is the key: D > 0 → two distinct real roots; D = 0 → one repeated real root; D < 0 → two complex conjugate roots. This guide explains what each case means algebraically and graphically, with worked examples.
| Property | Real Roots | Complex Roots |
|---|---|---|
| Discriminant D = b² − 4ac | D ≥ 0 | D < 0 |
| Count | 2 distinct (D > 0) or 1 repeated (D = 0) | Always 2, in conjugate pair |
| Form | Real numbers (rational or irrational) | a ± bi where b ≠ 0 |
| Graph interpretation | Parabola crosses or touches x-axis | Parabola does not intersect x-axis |
| Number of x-intercepts | 2 (D > 0) or 1 (D = 0) | 0 |
| Example | x² − 5x + 6 = 0 → roots 2, 3 | x² + 4 = 0 → roots ±2i |
| Quadratic formula result | Real √(D) term | Imaginary √(−D)·i term |
| Conjugate pairs? | Only if irrational (a ± √k) | Always: (a + bi) and (a − bi) |
| Factoring over reals? | Yes | No — requires complex factors |
| Sum of roots (−b/a) | Always real | Always real (imaginary parts cancel) |
| Product of roots (c/a) | Always real | Always real (and positive if D < 0) |
| Appears in | Physics, engineering most common cases | Electrical engineering, signal processing, oscillations |
The Discriminant — Your First Diagnostic
Before solving any quadratic, compute D = b² − 4ac. This single number tells you everything about the nature of the roots without full computation.
D > 0 (positive): Two distinct real roots. If D is a perfect square, the roots are rational (factorable by inspection). If D is not a perfect square, the roots are irrational (surd form like 3 ± √5). Example: x² − 7x + 10 = 0. D = 49 − 40 = 9 > 0 (perfect square). Roots: (7 ± 3)/2 = 5 or 2.
D = 0 (zero): One repeated real root at x = −b/2a. The parabola is tangent to the x-axis at its vertex. Example: x² − 4x + 4 = 0. D = 16 − 16 = 0. Root: x = 4/2 = 2 (repeated). Factored: (x − 2)² = 0.
D < 0 (negative): Two complex conjugate roots. The parabola has no x-intercepts — it sits entirely above the x-axis (if a > 0) or entirely below (if a < 0). Example: x² + 2x + 5 = 0. D = 4 − 20 = −16 < 0. Roots: (−2 ± √(−16))/2 = (−2 ± 4i)/2 = −1 ± 2i.
Real Roots — Rational and Irrational
Real roots fall into two sub-categories: rational (expressible as fractions) and irrational (involving square roots that don't simplify to whole numbers).
Rational roots: Occur when D is a perfect square. These can usually be found by factoring. Example: 2x² − 7x + 3 = 0. D = 49 − 24 = 25 (perfect square). Roots: (7 ± 5)/4 = 3 or 1/2. Factored: (2x − 1)(x − 3) = 0.
Irrational roots: Occur when D > 0 but not a perfect square. The quadratic formula gives an exact surd. Example: x² − 4x + 1 = 0. D = 16 − 4 = 12. Roots: (4 ± √12)/2 = 2 ± √3 ≈ 3.73 or 0.27.
Graph: With two distinct real roots, the parabola crosses the x-axis at exactly those two x-values. With D = 0 (one repeated root), the vertex touches the x-axis. You can verify roots visually — they are the x-intercepts.
Vieta's formulas: For roots r₁, r₂: r₁ + r₂ = −b/a and r₁ · r₂ = c/a. These hold for both real and complex roots — useful for checking your answers.
Complex Roots — Conjugate Pairs and Imaginary Numbers
When D < 0, the square root in the quadratic formula produces √(negative) = i·√(|D|). The roots are always complex conjugates: x = α ± βi where α = −b/2a (real part) and β = √(|D|)/2a (imaginary part).
What i means: i = √(−1), so i² = −1. Complex numbers a + bi have a real part a and an imaginary part b. "Imaginary" is a historical misnomer — complex numbers are fully valid mathematical objects used throughout engineering, physics, and signal processing.
Example: x² + 4x + 13 = 0. D = 16 − 52 = −36. Roots: (−4 ± √(−36))/2 = (−4 ± 6i)/2 = −2 ± 3i. Real part: −2. Imaginary part: ±3.
Conjugate pairs: Complex roots always come in conjugate pairs (a + bi) and (a − bi) when the quadratic has real coefficients. The imaginary parts are equal and opposite, so their sum = 2a (real) and product = a² + b² (real and positive). This guarantees Vieta's formulas still hold with real values.
Graph: No x-intercepts. The parabola floats entirely above or below the x-axis. The vertex is at (−b/2a, k) and never touches y = 0. The "roots" are complex coordinates that don't correspond to visible points on the real plane.
Graphical Meaning of Root Types
Two real roots (D > 0): The parabola opens up (a > 0) or down (a < 0) and crosses the x-axis at two distinct points. The vertex is below the x-axis (if a > 0) or above it (if a < 0). The x-intercepts are exactly the two roots.
One repeated root (D = 0): The parabola is tangent to the x-axis at its vertex. The vertex touches y = 0 but the curve doesn't cross through it. The root is x = −b/2a, the x-coordinate of the vertex.
Complex roots (D < 0): The parabola does not touch the x-axis at all. If a > 0, the entire parabola is above the x-axis; if a < 0, it's entirely below. The minimum (or maximum) value is k = c − b²/4a, which is positive (if a > 0) or negative (if a < 0), confirming no real x-intercepts.
Identifying from a graph: Count x-intercepts: 2 intercepts → D > 0. Vertex tangent to x-axis → D = 0. No intercepts → D < 0 (complex roots). This is a quick visual check for the root type without computing D.
Applications of Each Root Type
Real roots in physics: Projectile motion h(t) = −4.9t² + v₀t + h₀ = 0 to find when an object lands — these always produce real roots (time is real). Similarly, the intersection of a line and a parabola produces real solutions if they cross.
Complex roots in engineering: In electrical circuits, the characteristic equation of an LC circuit involves complex roots, which correspond to oscillatory (AC) behaviour. A negative discriminant means the system oscillates rather than decays monotonically. Signal processing, control theory, and quantum mechanics use complex roots extensively.
Stability analysis: In differential equations, complex roots of the characteristic equation (with negative real parts) indicate stable oscillations. Real negative roots indicate exponential decay. Real positive roots indicate exponential growth (unstable). The real vs complex classification directly determines system behaviour.
Irreducible quadratics: A quadratic with complex roots is called irreducible over the reals — it cannot be factored into two real linear factors. However, over the complex numbers, every polynomial factors completely (Fundamental Theorem of Algebra).
Verdict
Real roots (D ≥ 0) appear as x-intercepts on the parabola. Complex roots (D < 0) occur when the parabola does not cross the x-axis — the solutions involve the imaginary unit i and always come in conjugate pairs. The discriminant D = b² − 4ac immediately identifies which case you have.
- ✓Compute D = b² − 4ac before solving: positive → two real roots, zero → one repeated root, negative → two complex conjugate roots.
- ✓Complex roots always come in conjugate pairs a ± bi when the equation has real coefficients.
- ✓Graphically: two x-intercepts (D > 0), vertex touches x-axis (D = 0), no x-intercepts (D < 0).
- ✓Vieta's formulas (sum = −b/a, product = c/a) hold for all root types — the sum and product are always real even for complex roots.
- ✓In engineering and physics, complex roots signal oscillatory behaviour; real roots signal steady-state or directional behaviour.