A product of linear factors is a polynomial written as a multiplication of first-degree expressions, each in the form (x − c). For example, the polynomial x² − 5x + 6 can be written as (x − 2)(x − 3). That right side is the product of linear factors. Every polynomial can be broken down this way, and understanding how reveals the polynomial’s roots, its graph behavior, and its overall structure.
What a Linear Factor Is
A linear factor is a polynomial with a degree of one, written in the form ax + b, where a is a nonzero number and b is a constant. These are the simplest possible polynomial expressions, and they cannot be factored any further. Common examples include (x − 3), (x + 7), or (2x − 1).
When you multiply two or more of these linear factors together, the result is a higher-degree polynomial. That multiplication is the “product” part. So the product of linear factors is just what it sounds like: take several first-degree expressions and multiply them all together to get a single polynomial.
How It Connects to Roots
Each linear factor (x − c) tells you one root of the polynomial. The value c is where the polynomial equals zero. If a polynomial is written as (x − 1)(x + 4)(x − 5), the roots are x = 1, x = −4, and x = 5. These are also the x-intercepts on the graph.
This connection works in reverse too. The factor theorem states that (x − c) is a factor of a polynomial f(x) if and only if f(c) = 0. So if you plug a number into a polynomial and get zero, you’ve found a root, and (x − that number) is one of the linear factors.
Every Polynomial Has a Linear Factorization
The Fundamental Theorem of Algebra guarantees that every polynomial of degree n can be written as a product of exactly n linear factors, as long as you allow complex numbers. A degree-3 polynomial always has three linear factors. A degree-5 polynomial always has five. The full form looks like this:
f(x) = a(x − r₁)(x − r₂)(x − r₃)…(x − rₙ)
Here, a is the leading coefficient and r₁ through rₙ are the roots (which may include complex numbers). This is called the Linear Factorization Theorem, and it means no polynomial is too complicated to be expressed as a product of linear factors once you work in the complex number system.
When Factors Involve Complex Numbers
Some polynomials don’t factor neatly into linear factors using only real numbers. Take x² + 1. There’s no real number you can plug in to get zero, because squaring any real number gives a positive result (or zero), and adding 1 keeps it positive. The roots are the complex numbers i and −i, giving the factorization (x − i)(x + i).
When working with real numbers only, expressions like x² + 1 are called irreducible quadratic factors. They can’t be broken into real linear factors. But over the complex numbers, they always can be. So whether a polynomial is “fully factored into linear factors” depends on whether you’re allowing complex numbers or restricting yourself to reals.
What Multiplicity Means
Sometimes the same linear factor appears more than once. In f(x) = (x − 1)(x − 4)², the factor (x − 4) is repeated twice, which means 4 is a root of multiplicity 2 (also called a double zero). You can think of it as the polynomial having three linear factors total: (x − 1), (x − 4), and (x − 4) again.
Multiplicity changes how the graph behaves at that root. A root with odd multiplicity causes the graph to cross the x-axis at that point. A root with even multiplicity causes the graph to touch the x-axis and bounce back without crossing. In the example above, the graph crosses at x = 1 but only touches and turns around at x = 4.
How to Expand a Product of Linear Factors
Going from factored form to standard polynomial form means multiplying everything out using the distributive property. With two factors, the common shortcut is FOIL (First, Outside, Inside, Last):
(2x − 1)(x + 5) = 2x² + 10x − x − 5 = 2x² + 9x − 5
With three or more factors, you work from left to right. Multiply the first two factors together, combine like terms, then multiply that result by the next factor. For example, expanding (x − 4)(−x + 3)(2x + 1) starts with multiplying the first two factors to get (−x² + 7x − 12), then multiplying that trinomial by (2x + 1) to arrive at −2x³ + 13x² − 17x − 12. Each step is just repeated distribution.
How to Write a Polynomial as a Product of Linear Factors
Going the other direction, from standard form to factored form, requires finding the roots. There are several ways to do this. For a quadratic, you can use the quadratic formula or factor by inspection. For higher-degree polynomials, you might use synthetic division, the rational root theorem, or graphing to identify zeros first.
Once you know the roots, building the product of linear factors is straightforward. If a degree-4 polynomial has roots at x = −3, x = 2, x = i, and x = −i, the factored form is a(x + 3)(x − 2)(x − i)(x + i), where a is a leading coefficient you’d determine from an additional piece of information, like a point on the graph. For instance, if you know f(−2) = 100, you’d substitute that in and solve for a.
The product of linear factors is, in many ways, the most useful form of a polynomial. It immediately tells you every root, makes graphing straightforward, and reveals the degree and end behavior at a glance. Standard form is better for evaluating the polynomial at specific values or identifying the y-intercept, but factored form is where the structural information lives.

