Premium experiment • discriminant geometry

MATHEMATICS • ALGEBRA

Quadratic Roots

Connect coefficients to graph shape, vertex location, the discriminant, and the roots of ax² + bx + c = 0.

● INTERACTIVEQuadratic Roots
Discriminant
Root type
Vertex
Roots

Reasoning inspector

live model state
Discriminant Δ—
Root class—
Symmetry axis—
Vertex—
Root 1—
Root 2—
Root sum—
Root product—
Opening—

Connect the graph and the formula

Move the coefficients and watch the parabola, discriminant, axis of symmetry, vertex, and roots update together.

LEARN WITH THE SIMULATION

Understand Quadratic Roots by experimenting.

START HERE

A quadratic equation connects algebraic coefficients to a geometric parabola and to the structure of its roots. This laboratory keeps those views synchronized: changing a, b or c moves the graph, changes the discriminant Δ = b² − 4ac, moves the vertex and updates the real or complex roots. The premium inspector also exposes Vieta's relations, so the root sum and product can be predicted directly from coefficients without solving the quadratic from scratch.

BUILD THE IDEA

What you should understand first

  • Use the sign of Δ = b² − 4ac to classify two real roots, one repeated real root or a complex-conjugate pair.
  • Connect the symmetry axis x = −b/(2a) and vertex value to the geometry of the parabola.
  • Use Vieta's relations r₁+r₂ = −b/a and r₁r₂ = c/a to check roots.
  • Explain how changing a affects opening direction and curvature while also changing discriminant and root product.

TRY IT YOURSELF

How does crossing Δ = 0 correspond to a geometric change in the parabola?

  1. Set a = 1 and b = 0, then choose a negative c so the parabola crosses the x-axis twice.
  2. Move c upward toward zero and watch the two roots approach each other.
  3. At c = 0, verify that the roots merge at the tangent contact point.
  4. Continue to positive c and observe that the real graph has no x-intercepts while the algebra reports a complex-conjugate pair.
Read the visual:

The discriminant boundary Δ = 0 is exactly the transition between two crossings and no crossings for a real quadratic. At the boundary the parabola touches the x-axis at its vertex and the two algebraic roots coincide.

WHY IT WORKS 01

The discriminant measures whether the quadratic formula needs a real square root

The quadratic formula contains √(b²−4ac). When Δ is positive, that square root contributes two different real offsets from the symmetry axis. When Δ is zero, the offset vanishes and both roots coincide. When Δ is negative, the square root contributes an imaginary component, creating a complex-conjugate pair while the real parabola stays entirely above or below the x-axis.

WHY IT WORKS 02

The vertex and roots share the same symmetry axis

The axis x = −b/(2a) lies halfway between the two roots whenever they are real, and it is also the real part of both roots when they are complex. Completing the square makes this explicit: the quadratic can be written as a(x−h)²+k with h = −b/(2a). The discriminant then determines whether the vertical shift k lets the graph cross, touch or miss the x-axis.

WHY IT WORKS 03

Vieta reveals root structure without evaluating the square root

If a(x−r₁)(x−r₂) is expanded, the x coefficient becomes −a(r₁+r₂) and the constant becomes ar₁r₂. Matching coefficients gives r₁+r₂ = −b/a and r₁r₂ = c/a. These relations explain why moving b shifts the root sum while moving c changes their product, and they remain true for repeated and complex roots.

DO NOT MIX THESE UP

Common misconception

A negative discriminant does not mean the quadratic has no solutions; it means the solutions are complex rather than real. The vertex is not generally a root, and the two roots do not generally have equal magnitude. Vieta's sum and product relations remain valid for complex roots, so they provide an algebraic consistency check even when no real x-intercepts appear.

PRACTICE CHALLENGE

Can you create each root class deliberately and justify it from the discriminant before looking at the graph?

  • Choose Two real, Repeated or Complex pair as the target class.
  • Adjust a, b and c while calculating the sign you expect for Δ.
  • Use the inspector to verify the root sum and product as well as the class.
  • Switch target class and change as few coefficients as possible to cross the Δ = 0 boundary.
Reveal the reasoning

The root class is controlled by the sign of Δ = b² − 4ac: positive gives two distinct real roots, zero gives one repeated real root and negative gives a complex-conjugate pair. The graph mirrors this classification with two x-intercepts, one tangent contact or no real x-intercept respectively.

MODEL BOUNDARIES

What this simulation assumes

Every simulation simplifies reality or a mathematical system. These are the assumptions and limits to keep in mind while interpreting the results.

Model assumptions

  • The equation uses real finite coefficients and a nonzero quadratic coefficient a.
  • The graph is evaluated in an ordinary two-dimensional real Cartesian coordinate system.
  • Displayed roots, vertex coordinates and discriminant values use finite-precision browser arithmetic.

Model limitations

  • The simulation covers one-variable degree-two polynomials and does not generalize automatically to higher-degree equations.
  • Finite plotting range and decimal rounding can hide very distant features or small numerical differences.

CONNECT IT

Where this matters

  • Projectile and optimization equations
  • Polynomial factorization and graphing
  • Engineering models with second-degree relationships
  • Algebraic root checking with Vieta's formulas

WORDS THAT MATTER

Key vocabulary

Discriminant
Quantity Δ = b² − 4ac whose sign determines the root type of a quadratic.
Root
Value of x, real or complex, that makes ax²+bx+c equal zero.
Vertex
Turning point of the parabola located on the symmetry axis x = −b/(2a).
Vieta's formulas
Relations r₁+r₂ = −b/a and r₁r₂ = c/a connecting roots directly to coefficients.
Complex-conjugate roots
Pair with the same real part and opposite imaginary parts that occurs for a real quadratic when Δ < 0.