Factor Theorem is the habit of recognizing roots as linear factors and using them to decompose polynomial expressions. In contest math, that habit turns a crowded setup into a relation the student can test, bound, count, or compute. MathGrit teaches it as a recognizable signal, a deliberate move, and a final translation back to the original question.
A number $c$ is a root of a polynomial exactly when $x - c$ is a factor of it, so finding one root peels off a linear factor.
Why It Works
1
By the Remainder Theorem, dividing $P(x)$ by $x - c$ leaves remainder $P(c)$, so $P(x) = (x - c)Q(x) + P(c)$.
2
If $P(c) = 0$, the remainder vanishes and $P(x) = (x - c)Q(x)$, i.e. $x - c$ is a factor.
3
Conversely, if $x - c$ is a factor then $P(x) = (x - c)Q(x)$ and $P(c) = (c - c)Q(c) = 0$.
4
Repeating on the quotient $Q(x)$ (degree one lower) lets you factor a polynomial fully once its rational roots are found (test divisors of the constant term over the leading coefficient).
Worked Examples
Example 1
Factor $P(x) = x^3 - 6x^2 + 11x - 6$ completely.
1
Test small divisors of $6$: $P(1) = 1 - 6 + 11 - 6 = 0$, so $x - 1$ is a factor.
Generalization: if $P$ agrees with a constant (or any degree-$m$ polynomial) at $\deg P + 1$ points, the difference is forced — the Factor Theorem plus a degree count pins down a polynomial from its known zeros; this is the polynomial form of 'shift to make the roots obvious'.
Where it appears: the Rational Root Theorem narrows candidate roots to test, peeling off one linear factor at a time fully factors a polynomial, and AIME 'mystery polynomial' problems give equal values at several points so that $P - c$ has known roots.
Pitfall: a root $c$ being repeated means $(x - c)$ divides $P$ MORE than once; testing $P(c) = 0$ only confirms at least one factor. Also, $\frac{p}{q}$ (in lowest terms) can be a rational root only if $p \mid$ constant term and $q \mid$ leading coefficient — forgetting the leading-coefficient condition makes you miss roots like $\tfrac{1}{2}$.
Spot the Signal
Look for problems where the key step is recognizing roots as linear factors and using them to decompose polynomial expressions.
You can describe the hard part as recognizing roots as linear factors and using them to decompose polynomial expressions, but a direct attack starts producing clutter.
The problem rewards preserving structure instead of expanding, listing, or guessing too early.
Learn the Move
Start by identify the expression or equation that calls for factor theorem, then rewrite the givens around it.
Name the relation that makes Factor Theorem legal before doing computation.
Use the new relation to replace the messiest part of the problem with a cleaner one.
Translate the result back to the quantity the problem actually asks for.
Avoid These Traps
Do not use Factor Theorem just because the surface looks familiar; verify the required condition first.
Applying Factor Theorem because it sounds relevant, without checking the trigger first.
Stopping after spotting the technique instead of finishing the calculation or proof.
MathGrit Coach Note
Let factor theorem reveal the algebraic structure; then compute only what remains.
Try it on:
Practice a contest problem where the key step is recognizing roots as linear factors and using them to decompose polynomial expressions.