Discriminants & Root Character

Dive deep into the algebraic signature $D = b^2 - 4ac$. Visualize how shifting coordinates moves roots off the real axis and splits them into imaginary complex conjugate pairs.

Real vs Complex Root Visualizer

Slide the coefficients to reshape the parabola $y = ax^2 + bx + c$. Watch the roots move along the real x-axis on the left, or branch out vertically on the complex plane on the right as the discriminant changes from positive to negative.

Real Plane (y = ax² + bx + c)
Complex Plane (Re vs Im Roots)

Active Function

y = 1.00x² + 0.00x + 0.00
Coefficient a (Direction & Width) 1.00
Coefficient b (Horizontal Translation) 0.00
Coefficient c (Vertical Translation) 0.00
If D < 0, the parabola does not cross the x-axis. In the complex plane, the roots slide off the horizontal real axis and become symmetric conjugate pairs ($u \pm vi$).

Coefficient Parameter Space (b vs c)

For a fixed value of $a$, the boundary between real and complex roots is defined by $b^2 - 4ac = 0$, which is a parabola in the $(b, c)$ parameter space: $c = \frac{b^2}{4a}$. Observe where your selected coordinates place you relative to this threshold.

Parameter Space: b vs c

Current State in Space


Position Coordinates

(b = 0.00, c = 0.00)

Threshold Equation

c = b² / 4

The green region denotes $b^2 - 4ac > 0$ (two real roots). The purple region denotes $b^2 - 4ac < 0$ (two complex roots). Adjust $b$ and $c$ to cross the golden boundary line!

Step-by-Step Roots Solver

Trace how the quadratic formula evaluates the values of the roots based on the discriminant value.

Solving: 1.00x² + 0.00x + 0.00 = 0


1. Identify coefficients:
a = 1.00, b = 0.00, c = 0.00

2. Calculate the Discriminant (D):
D = b² - 4ac
D = (0.00)² - 4(× 1.00 × 0.00)
D = 0.00

3. Evaluate Roots:
x = [-b ± √D] / [2a]
x = [- (0.00) ± √(0.00)] / [2 × 1.00]
x = 0.00

Root Characterization


One Real Root (D = 0)

Vertex Coordinates

(0.00, 0.00)

Calculated Zeros

x₁ = 0.00

Conceptual Quiz

Test your understanding of vertices, coefficients, parameter spaces, and discriminants. Solve the questions below to test your mastery.

Question 1 of 5 Score: 0/0

For the quadratic equation x² - 4x + 4 = 0, what is the value of the discriminant?

Correct Answer!

Indeed, D = b² - 4ac = (-4)² - 4(1)(4) = 16 - 16 = 0, yielding one real double root.

Conceptual Focus Areas


  • Discriminant Arithmetic
  • Real and Complex Root Count
  • Parabola Shifts and Heights
  • Complex Conjugate Geometry