MATH 3 • ALGEBRA & FUNCTIONS

Building Polynomials from Zeros — I can build a polynomial function with given zeros and leading coefficient and interpret key features.

Learn to construct polynomial functions from their roots and use them to predict graph behavior.

Historical Context & Motivation

For centuries, mathematicians have been fascinated by a deceptively simple question: if you know where a curve crosses the x-axis, can you reconstruct the equation that produces that curve? This question lies at the heart of polynomial algebra, a branch of mathematics that connects the shape of a graph to its algebraic formula. The journey from knowing a polynomial's zeros to writing its equation spans thousands of years and multiple civilizations.

~300 BCE
Euclid's Elements
Greek mathematicians explored geometric problems equivalent to solving quadratic equations, laying groundwork for the relationship between roots and factors.
~825 CE
Al-Khwārizmī's Algebra
The Persian mathematician al-Khwārizmī formalized methods for solving quadratic equations, giving us the word 'algebra' itself. His work established systematic approaches to finding roots of polynomials.
1637
Descartes and the Factor Theorem
René Descartes published 'La Géométrie,' where he articulated the key insight that every root of a polynomial corresponds to a linear factor. This is the foundation of today's lesson.
1799
Fundamental Theorem of Algebra
Carl Friedrich Gauss proved that every polynomial of degree n has exactly n roots (counting multiplicity and complex numbers), guaranteeing that every polynomial can be completely factored.

Today's lesson tackles this idea from the reverse direction. Instead of starting with a polynomial and finding its zeros, you will start with the zeros and a leading coefficient, then build the polynomial. This skill is essential in modeling real-world situations—like designing a roller coaster path that must pass through specific heights at specific points—and it deepens your understanding of how every part of a polynomial's equation shapes its graph.

Core Principles & Definitions

Before you can build polynomials from zeros, you need to be comfortable with a few foundational ideas. Each principle below connects a feature of the graph to a piece of the algebraic equation, forming the bridge between visual behavior and symbolic representation.

1

Zeros (Roots)

A zero of a polynomial f(x) is any value of x that makes f(x) = 0. Graphically, these are the x-intercepts where the curve touches or crosses the x-axis.
2

Factor Theorem

If r is a zero of a polynomial, then (x − r) is a factor of that polynomial. Conversely, if (x − r) is a factor, then r is a zero. This two-way relationship is the engine of the entire lesson.
3

Leading Coefficient

The leading coefficient is the number in front of the highest-power term. It controls the vertical stretch or compression of the graph and whether the graph opens upward or is reflected downward.
4

Multiplicity

When a zero is repeated, we say it has multiplicity greater than 1. A zero with odd multiplicity causes the graph to cross the x-axis, while even multiplicity causes the graph to touch and bounce off.
5

Degree of the Polynomial

The degree equals the sum of all the multiplicities of the zeros (assuming all zeros are real). It determines the polynomial's end behavior and the maximum number of turning points.
KEY TAKEAWAY
Think of building a polynomial like assembling a recipe. The zeros are the required ingredients (each one becomes a factor), the multiplicity tells you how many times to add each ingredient, and the leading coefficient is the seasoning that adjusts the intensity without changing the core flavors. Together, they produce a unique dish—your polynomial function.

Visual Explanation — Zeros to Graph

The diagram below illustrates the core process of building a polynomial from its zeros. It shows how each zero becomes a linear factor, how those factors multiply together, and how the leading coefficient adjusts the final curve. Study the flow from left to right: zeros → factors → polynomial → graph.

The flow diagram shows the four-stage process: start with zeros, convert each to a factor using the Factor Theorem, multiply the factors and attach the leading coefficient, and finally interpret the resulting graph. The lower panels summarize the sign-flip rule for negative zeros and list key features you can read directly from the factored form.

Notice a critical detail in the diagram: when a zero is negative (like x = −2), the corresponding factor becomes (x + 2), not (x − 2). This is because the factor is always written as (x − r), and subtracting a negative number produces addition. This sign-flip is one of the most common mistakes students make, so keep it in mind as you practice.

Mathematical Framework

Now let's formalize the process with equations. The relationship between zeros and polynomial equations rests on two powerful results from algebra.

FACTOR THEOREM
r is a zero of f(x) ⟺ (x − r) is a factor of f(x)
The double arrow (⟺) means the statement works in both directions: zeros give you factors, and factors reveal zeros.
GENERAL FACTORED FORM
f(x) = a(x − r₁)^m₁ · (x − r₂)^m₂ · … · (x − rₖ)^mₖ
Here a is the leading coefficient, r₁, r₂, …, rₖ are the distinct zeros, and m₁, m₂, …, mₖ are their respective multiplicities. The degree of the polynomial equals m₁ + m₂ + … + mₖ.
DEGREE AND END BEHAVIOR
degree n = Σ mᵢ ; end behavior determined by a · xⁿ
If n is odd and a > 0: falls left, rises right. If n is odd and a < 0: rises left, falls right. If n is even and a > 0: rises on both ends. If n is even and a < 0: falls on both ends.
Y-INTERCEPT
f(0) = a(0 − r₁)^m₁ · (0 − r₂)^m₂ · … · (0 − rₖ)^mₖ
To find the y-intercept, substitute x = 0 into the factored form and evaluate. This is often faster than expanding the polynomial first.
⚠️ Watch the Signs!
A common error is writing (x + 3) for a zero at x = 3. Remember: the factor is always (x minus the zero). For x = 3, the factor is (x − 3). For x = −3, the factor is (x − (−3)) = (x + 3). The sign in the factor is always the opposite of the zero's sign.

Multiplicity and Graph Behavior

Multiplicity is the feature that controls how the graph interacts with the x-axis at each zero. When a zero has multiplicity 1, the graph cuts straight through the axis. When the multiplicity is 2, the graph touches the axis and bounces back like a ball. Higher multiplicities create flatter, more gradual interactions. The diagram below compares three common cases side by side.

Three panels compare graph behavior at a zero depending on its multiplicity. Multiplicity 1 (left, cyan): a clean crossing. Multiplicity 2 (center, amber): a parabolic bounce. Multiplicity 3 (right, pink): a flattened S-curve crossing. The rule is simple—odd multiplicity means crossing, even multiplicity means bouncing.
Multiplicity determines crossing vs. bouncing behavior at each zero.
MultiplicityOdd or Even?Graph Behavior at ZeroExample Factor
1OddCrosses the x-axis cleanly(x − 5)
2EvenTouches and bounces off x-axis(x − 5)²
3OddCrosses with an S-shaped flattening(x − 5)³
4EvenTouches and bounces (very flat)(x − 5)⁴

Worked Example

Let's walk through a complete example, building a polynomial from scratch and then interpreting its key features.

Build a Polynomial with Zeros at x = −3, x = 1 (multiplicity 2), and x = 4, with Leading Coefficient a = −1
1
Step 1 — Write the factors from the zerosApply the Factor Theorem: each zero r gives a factor (x − r). The zero x = −3 gives the factor (x − (−3)) = (x + 3). The zero x = 1 with multiplicity 2 gives the factor (x − 1)². The zero x = 4 gives the factor (x − 4).
Factors: (x + 3), (x − 1)², (x − 4)
2
Step 2 — Assemble the factored form with the leading coefficientMultiply all factors together and place the leading coefficient a = −1 in front. This gives the complete factored form of the polynomial.
f(x) = −1(x + 3)(x − 1)²(x − 4)
3
Step 3 — Determine the degreeAdd the multiplicities: 1 + 2 + 1 = 4. The polynomial has degree 4.
Degree = 4
4
Step 4 — Determine end behaviorThe degree is even (4) and the leading coefficient is negative (a = −1). An even-degree polynomial with a negative leading coefficient falls on both ends. As x → −∞, f(x) → −∞, and as x → +∞, f(x) → −∞.
End behavior: ↘ left and ↙ right (falls both ways)
5
Step 5 — Find the y-interceptSubstitute x = 0 into the factored form: f(0) = −1(0 + 3)(0 − 1)²(0 − 4) = −1 × 3 × 1 × (−4) = 12.
y-intercept: (0, 12)
6
Step 6 — Describe behavior at each zeroAt x = −3 (multiplicity 1, odd): the graph crosses the x-axis. At x = 1 (multiplicity 2, even): the graph touches the x-axis and bounces. At x = 4 (multiplicity 1, odd): the graph crosses the x-axis.
Crosses at x = −3 and x = 4; bounces at x = 1
💡 Expanding to Standard Form (Optional)
If a problem asks for the polynomial in standard form, you would multiply out: f(x) = −(x + 3)(x² − 2x + 1)(x − 4). First multiply (x² − 2x + 1)(x − 4) to get x³ − 6x² + 9x − 4, then multiply by (x + 3) to get x⁴ − 3x³ − 9x² + 31x − 12, and finally apply the −1 to get f(x) = −x⁴ + 3x³ + 9x² − 31x + 12. The factored form, however, reveals the zeros and behavior much more clearly.

Common Pitfalls & Helpful Comparisons

When building polynomials from zeros, students often stumble over the same handful of mistakes. The table below contrasts correct approaches with common errors so you can avoid them.

Common mistakes when building polynomials from zeros and how to fix them.
SituationCommon Mistake ✗Correct Approach ✓
Zero at x = −5Writing (x − 5) as the factorFactor is (x − (−5)) = (x + 5)
Zero with multiplicity 2Writing the factor once onlyWrite the factor squared: (x − r)²
Forgetting the leading coefficientWriting f(x) = (x − 1)(x − 3) when a = 4Include a: f(x) = 4(x − 1)(x − 3)
Determining degreeCounting the number of distinct zerosAdd all multiplicities together
End behavior with a < 0Ignoring the negative leading coefficientNegative a reflects the end behavior
KEY TAKEAWAY
Think of the leading coefficient like the volume knob on a speaker. Turning it up (larger |a|) makes the graph taller and steeper without changing which notes are played (the zeros stay the same). Making it negative flips the speaker upside down—the sound is still at the same frequencies, but now peaks become valleys and valleys become peaks. The zeros determine where things happen; the leading coefficient determines how intensely and in which direction.

Connection to Advanced Topics

The skill of building polynomials from zeros is a stepping stone to several more advanced ideas in algebra, precalculus, and beyond. Understanding how zeros and factors relate prepares you for working with complex numbers, rational functions, and even calculus-based curve analysis.

How building polynomials from zeros connects to future courses.
This Lesson (Math 3)Where It Leads
Real zeros onlyComplex (imaginary) zeros in Precalculus; they always come in conjugate pairs like 2 + 3i and 2 − 3i
Factored form → standard formPartial fraction decomposition in Calculus, where you reverse the process to break rational expressions into simpler pieces
End behavior from degree and leading coefficientLimits at infinity in Calculus, formalizing what 'goes to infinity' really means
Multiplicity and graph behavior at zerosDerivatives and tangent lines in Calculus; multiplicity 2 at a zero means the derivative is also zero there
Building a polynomial that fits given pointsPolynomial interpolation in data science and numerical analysis

One especially exciting connection is the Fundamental Theorem of Algebra, which guarantees that every polynomial of degree n has exactly n zeros when you count multiplicity and include complex numbers. This means the factored form you learned today isn't just one possible way to write a polynomial—it's the complete factorization. Every polynomial can be broken down into linear factors (over the complex numbers), and you already know how to build it back up.

Practice Problems

PROBLEM 1CONCEPTUAL
A polynomial has zeros at x = 2 and x = −7. Without doing any algebra, explain why (x − 2) and (x + 7) must be factors of the polynomial. What role does the leading coefficient play, and does it affect the zeros?
PROBLEM 2BASIC CALCULATION
Write a polynomial in factored form with zeros at x = 0, x = 5, and x = −1, and leading coefficient a = 3. Then state the degree and find the y-intercept.
PROBLEM 3INTERMEDIATE
Build a degree-5 polynomial in factored form that has zeros at x = −2 (multiplicity 3) and x = 4 (multiplicity 2), with a leading coefficient of −2. Describe the end behavior and the graph's behavior at each zero.
PROBLEM 4APPLIED
An engineer is designing a road profile where the road elevation (in meters above a reference line) is modeled by a polynomial. The road must cross the reference line at kilometer markers x = 1, x = 3, and x = 6. At x = 3, the road should just touch the reference line without going below it. The road must reach an elevation of 8 meters at x = 0. Write the polynomial model in factored form.
PROBLEM 5CRITICAL THINKING
Two students each build a degree-3 polynomial with zeros at x = −1, x = 2, and x = 5. Student A writes f(x) = (x + 1)(x − 2)(x − 5) and Student B writes g(x) = 4(x + 1)(x − 2)(x − 5). Both polynomials have the same zeros and the same degree. Are f(x) and g(x) the same function? In what ways are they identical, and in what ways do they differ? Could there be infinitely many different degree-3 polynomials with these same three zeros? Explain your reasoning.

Lesson Summary

Building a polynomial from its zeros relies on the Factor Theorem: every zero r produces a factor (x − r). To construct the polynomial, convert each zero to its factor, raise each factor to the power of its multiplicity, multiply all factors together, and place the leading coefficient a in front. The resulting factored form is f(x) = a(x − r₁)^m₁(x − r₂)^m₂ ··· (x − rₖ)^mₖ.

From the factored form, you can directly interpret key features: the degree is the sum of all multiplicities and determines the maximum number of turning points (degree − 1). The end behavior depends on whether the degree is even or odd and whether the leading coefficient is positive or negative. At each zero, the graph either crosses the x-axis (odd multiplicity) or bounces off it (even multiplicity). The y-intercept is found by evaluating f(0). Together, these features give you a complete sketch of the polynomial without ever needing to expand it.

Varsity Tutors • Math 3 • Building Polynomials from Zeros