Parabola Explorer: Graph Quadratic Functions Interactively

Drag a, b, and c on a live graph of y = ax² + bx + c and watch the vertex, axis of symmetry, roots, and y-intercept respond, with the vertex formula, discriminant, and a full worked example.

Drag a, b, and c and watch the parabola respond: its direction, width, vertex, axis of symmetry, and intercepts are all consequences of those three numbers.

Interactive parabola explorery = x² - 2x - 3. Opens upward. Vertex at (1, -4), axis of symmetry x = 1, y-intercept (0, -3), discriminant 16, two x-intercepts, at x = -1 and x = 3.-5-5-4-4-3-3-2-2-1-11122334455x = 1(-1, 0)(3, 0)(0, -3)(1, -4)
y = x² - 2x - 3
opens: upward (vertex is a minimum)
vertex: (1, -4)
axis: x = 1
discriminant: 16 (2 roots)

Two things students get backwards: a bigger |a| makes the parabola narrower, not wider (it stretches the graph vertically), and b does not just slide the graph sideways: it moves the vertex along a curved path while the y-intercept stays pinned at (0, c). Watch both live.

y = x² - 2x - 3. Opens upward. Vertex at (1, -4), axis of symmetry x = 1, y-intercept (0, -3), discriminant 16, two x-intercepts, at x = -1 and x = 3.

What is a parabola?

A parabola is the graph of a quadratic function: any function you can write as

y = ax² + bx + c, with a ≠ 0

That is the standard form of the parabola equation, and the three coefficients a, b, and c completely determine the curve. Every quadratic function draws the same U-shaped, perfectly symmetric arc; the only things that change are which way it opens, how wide it is, and where it sits.

The explorer above starts at y = x² - 2x - 3. Read its screen against the equation: the curve opens upward, its turning point (the vertex) is marked at (1, -4), the dashed purple line labeled x = 1 is the axis of symmetry, the teal dots at (-1, 0) and (3, 0) are the x-intercepts (the roots), and the amber dot at (0, -3) is the y-intercept. Every one of those facts is computed live from the three slider values. The rest of this page shows how to compute them on paper, so the graph stops being a picture and becomes a set of consequences.

The quadratic function: what a, b, and c each do

CoefficientWhat it controlsOn the graph
adirection and widtha > 0 opens up, a < 0 opens down; a bigger absolute value of a is narrower; a = 0 is not a parabola
bvertex position (together with a)swings the vertex along a curved path; leaves the y-intercept alone
cy-interceptthe parabola crosses the y-axis at exactly (0, c)

a sets the direction and the width

The sign of a decides which way the parabola opens. Positive a opens upward, so the vertex is the lowest point (a minimum). Negative a opens downward, so the vertex is the highest point (a maximum). The explorer’s “opens” readout states this directly as you cross zero.

The size of a decides the width, and here is the part most students get backwards: a bigger absolute value of a makes the parabola narrower, not wider. The reason is that a multiplies x², so it stretches the graph vertically; with a = 3, moving one unit away from the axis lifts the curve three times as far as a = 1 does, and the arms hug the axis tightly. Values of a between 0 and 1 do the opposite and flatten the curve wide.

c pins the y-intercept

Set x = 0 in y = ax² + bx + c and the a and b terms vanish, leaving y = c. So the parabola always crosses the y-axis at exactly (0, c), which is why the explorer’s slider is labeled “c (y-intercept)”. Sliding c moves the whole curve straight up and down, and it hands you a free, zero-work plotting point for any parabola you graph by hand.

b is the subtle one

If a shapes the curve and c slides it vertically, it is tempting to assume b slides it sideways. It does not. Changing b moves the vertex along a curved path while the y-intercept stays pinned at (0, c), because the point (0, c) does not contain b at all. The horizontal position of the vertex is x = -b/(2a), so b and a together decide where the turning point sits, but the shape near the y-axis stays anchored.

How to find the vertex of a parabola

The vertex is the turning point: the minimum of an upward parabola, the maximum of a downward one. You find it in two steps:

x = -b / (2a), then substitute that x back into the equation to get y

Worked example. Find the vertex of y = x² - 4x + 3. Here a = 1, b = -4, c = 3.

x = -b / (2a) = -(-4) / (2 × 1) = 4 / 2 = 2

y = (2)² - 4(2) + 3 = 4 - 8 + 3 = -1

The vertex is (2, -1), and since a = 1 is positive the parabola opens upward, making (2, -1) its minimum. The y-intercept is (0, 3), read straight off c with no work at all.

There is a second way to see the vertex: rewrite the equation as y = a(x - h)² + k and the vertex (h, k) can be read off directly. That rewrite is vertex form, and it gets its own lesson.

Axis of symmetry: the line x = -b/(2a)

The axis of symmetry is the vertical line through the vertex:

x = -b / (2a)

It splits the parabola into two mirror-image halves: every point on one side has a twin at the same height on the other side. For y = x² - 4x + 3 the axis is x = 2, the same x-value as the vertex, always.

The mirror property is not decoration; it does real work. The two x-intercepts of this parabola turn out to be x = 1 and x = 3 (computed in the next section), and each sits exactly 1 unit from the axis: their average is (1 + 3) / 2 = 2. Two roots always average to -b/(2a). The mirror also mass-produces plotting points: the y-intercept (0, 3) sits 2 units left of the axis, so its reflection (4, 3) must also be on the curve. Check it: (4)² - 4(4) + 3 = 16 - 16 + 3 = 3. It is.

The discriminant: crossing, touching, or missing the x-axis

How many x-intercepts does a parabola have? One number answers before you graph anything, the discriminant:

b² - 4ac

Discriminant b² - 4acReal rootsThe graph
positivetwocrosses the x-axis at two points
zeroone (repeated)the vertex just touches the x-axis
negativenonethe parabola never reaches the x-axis

Worked example, continued. For y = x² - 4x + 3 the discriminant is (-4)² - 4(1)(3) = 16 - 12 = 4. Positive, so there are two roots, and the quadratic formula finds them:

x = (4 ± √4) / 2 = (4 ± 2) / 2, so x = 1 and x = 3

Those are the two points where the parabola crosses the x-axis, symmetric about x = 2 exactly as the axis of symmetry promised.

How to graph a parabola, step by step

Graphing quadratic functions by hand comes down to extracting five facts from a, b, and c, in this order:

  1. Direction. Read the sign of a: positive opens up, negative opens down. Note roughly how wide from the size of a (big means narrow).
  2. Axis and vertex. Compute x = -b/(2a) for the axis of symmetry, substitute that x back in for y, and plot the vertex.
  3. Intercepts. Plot the y-intercept (0, c). Compute the discriminant b² - 4ac: if it is positive or zero, find the x-intercept(s) by factoring or the quadratic formula and plot them too.
  4. Mirror points. Reflect the y-intercept (and any other point you have) across the axis of symmetry for free extra points.
  5. Sweep the curve. Draw one smooth U through the points, both arms, symmetric about the axis. No straight segments and no sharp corner at the vertex.

Run the recipe on the explorer’s starting equation, y = x² - 2x - 3: a = 1 opens up; axis x = -(-2)/(2 × 1) = 1; vertex y = 1 - 2 - 3 = -4, so (1, -4); y-intercept (0, -3), which mirrors to (2, -3); discriminant 4 + 12 = 16, so roots x = (2 ± 4)/2 = -1 and 3. Hit Reset on the explorer and check all of it against the screen.

The explorer above also works as a quadratic graphing calculator: set a, b, and c and read the vertex, axis, discriminant, and intercepts at a glance.

It’s free to embed on your own site or LMS. Next, read the vertex straight off the equation in vertex form, or drop back to the a = 0 case and master lines in slope-intercept form.

Frequently asked questions

What is a parabola?
A parabola is the U-shaped graph of a quadratic function, y = ax² + bx + c with a ≠ 0. It is perfectly symmetric about a vertical line (the axis of symmetry) that passes through its turning point, the vertex. If a is positive the parabola opens upward and the vertex is its minimum; if a is negative it opens downward and the vertex is its maximum.
How do you find the vertex of a parabola?
Use x = -b/(2a) to get the x-coordinate of the vertex, then substitute that x back into the equation to get y. For y = x² - 4x + 3: x = -(-4)/(2 × 1) = 2, and y = 2² - 4(2) + 3 = -1, so the vertex is (2, -1).
What is the axis of symmetry of a parabola?
The axis of symmetry is the vertical line x = -b/(2a). It passes through the vertex and splits the parabola into two mirror-image halves: every point on one side has a twin at the same height on the other side. When the parabola has two x-intercepts, they sit the same distance either side of this line, so they average to -b/(2a).
What does the discriminant tell you about the graph of a quadratic?
The discriminant is b² - 4ac. If it is positive, the parabola crosses the x-axis at two points (two real roots). If it is zero, the vertex just touches the x-axis (one repeated root). If it is negative, the parabola never reaches the x-axis (no real roots).
How does the value of a affect a parabola?
The sign of a sets the direction: positive opens upward, negative opens downward. The size of a sets the width, and it works the opposite of most people's guess: a bigger absolute value of a makes a narrower parabola, because it stretches the graph vertically. And a can never be 0; with a = 0 the x² term vanishes and the graph is a straight line, not a parabola.
Does changing b shift a parabola sideways?
No. Changing b moves the vertex along a curved path (the path is itself a parabola) while the y-intercept stays fixed at (0, c). A true sideways shift would move every point, including the y-intercept. To slide a parabola horizontally you change h in the vertex form y = a(x - h)² + k.

Sources

Last reviewed: 2026-07-02

Embed this on your site

Free to use. Paste this anywhere; a link back to PrepOK is included.

Related