Factoring special products lets you break down certain expressions quickly by recognizing their structure instead of using trial and error. Three patterns show up constantly: perfect square trinomials, differences of squares, and sums/differences of cubes. Once you can spot these forms, factoring becomes much faster.
Factoring Special Products
Perfect Square Trinomial Factoring
A perfect square trinomial comes from squaring a binomial. It takes one of two forms:
The key feature is that middle term: it's always twice the product of the square roots of the first and last terms. That's how you confirm you're dealing with a perfect square trinomial and not just a regular trinomial.
Steps to factor:
- Check whether the first and last terms are both perfect squares. Find their square roots ( and ).
- Verify the middle term equals . If it doesn't, this pattern doesn't apply.
- Look at the sign of the middle term:
- Positive middle term →
- Negative middle term →
Example: Factor .
- is a perfect square (root: ). is a perfect square (root: ).
- Middle term check: . That matches.
- Middle term is positive, so the answer is .
Example: Factor .
- Roots are and . Middle term check: . That matches.
- Middle term is negative, so the answer is .
This pattern is closely related to completing the square, which you'll use later to solve quadratic equations and rewrite them in vertex form.

Differences of Squares Factoring
A difference of squares is an expression of the form . It factors as:
This works because when you multiply using FOIL, the middle terms cancel out, leaving only . Notice there's no "sum of squares" version: does not factor over the real numbers.
Steps to factor:
- Confirm both terms are perfect squares and they're being subtracted.
- Find the square roots of each term ( and ).
- Write the factored form as .
Example: Factor .
- has root . has root . Subtraction? Yes.
- Answer: .
The two factors and are called conjugates. You'll see conjugates again when rationalizing denominators and working with complex numbers.

Sums and Differences of Cubes
These patterns handle expressions where two terms are cubed:
- Sum of cubes:
- Difference of cubes:
A helpful mnemonic: the first factor uses the same sign as the original expression. In the second factor, the signs follow the pattern opposite, always positive. So for a sum of cubes, you get , then , . For a difference of cubes, you get , then , .
Steps to factor:
-
Confirm both terms are perfect cubes. Find their cube roots ( and ).
-
Write the first factor using the same sign as the original: or .
-
Build the second factor using the pattern:
- Square the first cube root:
- Multiply the two cube roots with the opposite sign:
- Square the second cube root:
Example: Factor .
- Cube roots: and (since ).
- First factor (same sign): .
- Second factor: .
- Answer: .
Example: Factor .
- Cube roots: and (since ).
- First factor (same sign): .
- Second factor: .
- Answer: .
Additional Factoring Techniques
Before applying any special product pattern, always factor out the GCF first. For example, doesn't look like a difference of squares at first, but pulling out the 2 gives you .
Also watch for expressions that need factoring more than once. Something like is a difference of squares: . But is itself a difference of squares, so the fully factored form is .
When an expression doesn't match any special pattern and regular factoring methods don't work, the quadratic formula can still solve the related equation directly.