Polynomial zeros

Slide the coefficients of a linear, quadratic or cubic polynomial and see its zeros where the graph meets the x axis. Drag a zero and the polynomial rebuilds itself. The sum and product of zeros are checked against the coefficients live.

Keep it one tap away for everyday use.

Bookmark Polynomial zeros?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Coefficients
  2. Graph
  3. Zeros
  4. Sum, product
Nothing is uploadedWorks offline once open

Zeros on the graph

Slide the coefficients, or drag a green zero along the x axis to move it.

a
b
c
d

Zeros and coefficients

    Try this

    • Quadratic: drag the two zeros towards each other until they meet. The curve now just touches the axis.
    • Cubic: drag the three zeros to −2, 1 and 3. Read b, c and d, and check them against the sum, pair-sum and product.
    • Change a while keeping the zeros. The curve stretches, but the zeros (and −b/a, c/a) stay the same.
    • Find a cubic that crosses the x axis only once. Where did the other two zeros go?

    Check yourself

    Fresh questions every time. Fractions like 5/2 are fine. Nothing is saved.

    What it does

    A zero of a polynomial p(x) is a number that makes p(x) = 0. On a graph, the zeros are exactly where the curve y = p(x) meets the x axis. This page draws that curve for a linear, quadratic or cubic polynomial and marks its zeros, so you can see:

    • a linear polynomial always has exactly one zero (a straight line crosses the axis once);
    • a quadratic has two, one (touching) or no real zeros;
    • a cubic has three or one real zero, never none;
    • and the zeros are tied to the coefficients: for ax² + bx + c the zeros add to −b/a and multiply to c/a.

    It covers the Class 10 chapter polynomials (the geometrical meaning of zeros and the relation between zeros and coefficients) and the Class 9 polynomials chapter (zeros and the value of a polynomial).

    For solving quadratic equations in depth, use the quadratic explorer. To graph higher-degree polynomials, use the graphing calculator; to factor or expand them, symbolic algebra.

    How to use it

    1. Choose Linear, Quadratic or Cubic.
    2. Move the sliders for the coefficients (a is the number in front of the highest power), or type exact values.
    3. The green dots are the real zeros, with their values written above.
    4. When all zeros are real you can drag a zero along the x axis. The polynomial is rebuilt from its zeros, keeping the same a, and the sliders move to match.
    5. The Zeros and coefficients card compares the sum and product of the zeros read from the graph with −b/a, c/a (and for a cubic, the pair-sum and −d/a).

    A worked example

    The quadratic starts as x² − x − 6.

    • The curve meets the x axis at −2 and 3, so the zeros are −2 and 3.
    • Sum: −2 + 3 = 1, and −b/a = −(−1)/1 = 1.
    • Product: −2 × 3 = −6, and c/a = −6/1 = −6.

    Switch to Cubic: it starts as x³ − 2x² − 5x + 6 with zeros −2, 1 and 3.

    • Sum: −2 + 1 + 3 = 2 = −b/a.
    • Pair sum: (−2)(1) + (1)(3) + (−2)(3) = −5 = c/a.
    • Product: (−2)(1)(3) = −6 = −d/a.

    What each setting does

    • a stretches the curve and can flip it; it never moves the zeros when you change it with the zeros held (drag a zero first to see this).
    • b, c, d move the curve; the zeros move with it.
    • The graph shows x from −6 to 6 and y from −10 to 10. Zeros outside that window are still listed under the graph.

    Check yourself

    Four fresh questions each time: the zeros of a quadratic, the sum and product from the coefficients, a quadratic from a given sum and product, and the sum and product of a cubic’s zeros. Type the answer, press Check, and open the worked answer if you need it. Nothing is saved.

    FAQ

    Why can’t I drag the zeros sometimes? When some zeros are complex they do not lie on the x axis, so there is nothing to drag. Use the sliders until all zeros are real.

    Is this from the NCERT book? It covers the same topics with fibub’s own examples and pictures. fibub is not part of NCERT.

    Where the numbers come from

    • Standard algebra: zeros of polynomials and the relations between zeros and coefficients (Vieta's formulas). Written for fibub.
    • Cubic zeros checked against numpy.roots; relations checked on 500 random cubics built from known zeros.

    Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

    Last updated 2026-11-09.

    Change log for Polynomial zeros

    1. Add #1156 Zeros of a polynomial Details on GitHub

    Every change to fibub

    Related tools

    Graphing calculator #T369 Plot y = f(x), any equation in x and y, polar r(θ) and parametric (x(t), y(t)) curves together, with sliders, zoom, tap-to-trace, roots, turning points and crossings, plus 3D surfaces z = f(x, y). Download PNG, SVG or CSV. Runs in your browser. Symbolic algebra #T370 Type an expression and simplify, expand or factor it, differentiate it, integrate it (with definite integrals), or substitute values. Exact fractions, answers you can copy as SymPy or LaTeX, and an honest 'could not integrate' when it is out of reach. Checked against sympy. Quadratic explorer #L68 Slide a, b and c and watch the parabola move: vertex, roots and the discriminant update live, completing the square is drawn with tiles, and the middle term is split for you. With fresh practice questions. Linear pairs #L74 Type two equations and see their lines cross, run parallel or lie on top of each other. The ratio test says how many solutions there are, and the substitution and elimination methods are worked step by step with exact fractions. Algebraic identity tiles #L75 See each algebraic identity as a picture: slide a and b and the square or rectangle splits into its pieces with the identity filled in. Watch a² − b² turn into (a + b)(a − b), and pull the cube (a + b)³ apart into eight blocks. Linear function explorer #L154 Slide m and c, or drag the line itself, and see y = mx + c drawn with its slope triangle (rise over run), the point where it cuts the y-axis and the zero where it meets the x-axis, all worked with your numbers. A Class 11 level adds the angle of the line and its other forms. Factorising steps #L165 Type whole-number coefficients and watch the expression factorised step by step: the common factor, the identity that fits (a² − b², (a ± b)², a³ ± b³) or the split middle term, an area picture of the two brackets, and a check by expanding and by putting in a number. Line solutions #L170 Set a, b and c in ax + by = c and watch its line move. Whole-number solutions show as dots; tap any grid point or type one to test it, with the sum worked out. A table of solutions, where the line crosses the axes, and lines parallel to the axes. Ends with fresh practice questions. Irrational √2 #L191 Hunt for a fraction a/b equal to √2 and watch a² and 2b² come close but never meet. See 40 exact digits of √n, then step through the proof by contradiction that √p is irrational, and that r + s√p is irrational too.