How To Factor A Cubic Polynomial | Steps That Don’t Waste Time

Most cubics factor cleanly once you pull a GCF, test a few rational roots, then divide to leave a quadratic you can finish.

Cubic polynomials can look mean at first glance. Three powers, four terms, and lots of places to slip a sign. Still, most cubics you see in algebra class aren’t random. They’re built to be factorable with a small set of moves.

This page gives you a repeatable routine. You’ll learn what to try first, what to try next, and how to check your work without guessing. By the end, you should be able to turn a cubic into a product of simpler factors and know you didn’t miss anything.

What You’re Trying To Do When You Factor A Cubic

Factoring means rewriting one polynomial as a product of two or more polynomials. For a cubic, that usually means turning degree 3 into “degree 1 × degree 2,” then factoring the quadratic if it splits again.

In symbols, a lot of classroom cubics end up like this:

ax³ + bx² + cx + d = (linear factor)(quadratic factor)

If the quadratic also factors over the integers or rationals, you’ll finish with three linear factors. If it doesn’t, you stop at the linear times quadratic form (unless your course goes into complex roots).

How To Factor A Cubic Polynomial Without Guessing

Here’s the flow that saves the most headaches. Work top to bottom and don’t skip the early checks. A surprising number of problems end at step 1 or 2.

Step 1: Put The Polynomial In Standard Form And Clean It Up

Write terms in descending powers: x³, x², x, constant. Combine like terms. If there are fractions, clear them early by multiplying the whole expression by the least common denominator, then factor the cleaned polynomial. You can divide out that constant later if your teacher wants the original scale.

Step 2: Factor Out The Greatest Common Factor

Check the coefficients first. Then check the variable power each term shares. If every term has a factor of 2, or x, or 3x², pull it out.

Say you have 6x³ − 9x² + 3x. Every term shares 3x, so:

6x³ − 9x² + 3x = 3x(2x² − 3x + 1)

That’s already a win. The cubic becomes a monomial times a quadratic, and you can finish with quadratic factoring tools.

Step 3: Check For A Sum Or Difference Of Cubes Pattern

If your expression has only two terms, or it can be rearranged into two terms, see whether it matches:

  • a³ + b³ = (a + b)(a² − ab + b²)
  • a³ − b³ = (a − b)(a² + ab + b²)

Common classroom versions look like x³ + 8, 27 − 8x³, or 64x³ − 1. If you spot it, factor it and you’re done (or close to done).

Step 4: Try Factoring By Grouping (When There Are Four Terms)

Grouping shines when a cubic has four terms:

ax³ + bx² + cx + d

Pair the first two terms and the last two terms. Factor a GCF from each pair. If the same binomial shows up, you can factor it out.

Here’s a clean template:

  1. Group: (ax³ + bx²) + (cx + d)
  2. Factor: x²(ax + b) + 1(cx + d) style, or something close
  3. Match the binomial: (something)(same binomial)

Say you get: x³ + 3x² + 2x + 6

Group: (x³ + 3x²) + (2x + 6)

Factor each: x²(x + 3) + 2(x + 3)

Now the binomial matches: (x + 3)(x² + 2)

That’s fully factored over the integers. If your course wants real-only factoring, x² + 2 stays as-is.

Step 5: Use Rational Roots To Find A Linear Factor

If the cubic doesn’t give up a GCF, a cubes pattern, or grouping, your next move is to look for a rational root. Once you find a root r, you know (x − r) is a factor. Then you divide the cubic by (x − r) to get a quadratic.

The fastest hand method is the rational root idea: if the polynomial has integer coefficients, any rational root must be a fraction p/q where p divides the constant term and q divides the leading coefficient. OpenStax explains this pool-of-candidates idea in its discussion of rational zeros. Rational Zero Theorem overview can help you remember where those candidates come from.

How To Build The Candidate List

Take the constant term (d) and list its positive and negative factors. Then take the leading coefficient (a) and list its positive factors. Form p/q in lowest terms.

Two quick time-savers:

  • If the leading coefficient is 1, the only candidates are factors of the constant term.
  • If the constant term is 0, x is a factor right away. Pull out x and you’re left with a quadratic.

How To Test A Candidate In Seconds

Pick a candidate r and plug it into f(r). If f(r) = 0, you found a root. When numbers get messy, synthetic division can test and divide at the same time.

Step 6: Divide To Reduce The Cubic To A Quadratic

Once you’ve found a root r, divide the cubic by (x − r). You can use polynomial long division or synthetic division. Synthetic division is usually quicker when the divisor is linear.

At the end of the division, you should have:

cubic = (x − r)(quadratic)

Now you’re back on familiar ground. Factor the quadratic if it splits. If it doesn’t, you’re done for real-number factoring in many algebra courses.

Strategy Map For Factoring Cubics

You can treat this as a decision chart. Start at the top row and move down until you hit a match.

What You Notice Move To Try What Success Looks Like
Every term shares a factor (number and/or x-power) Pull a GCF Monomial × quadratic (or easier)
Only two terms, both perfect cubes Use sum/difference of cubes formula Binomial × quadratic pattern
Four terms, can split into two pairs Factor by grouping Common binomial appears, then factor it out
Constant term is 0 Factor out x x × quadratic
Leading coefficient is 1 (monic cubic) Test integer factors of the constant Find a root quickly, then divide
Leading coefficient is not 1 Build p/q candidates from constant and leading coefficient Find rational root, then divide
No rational root shows up from candidates Stop at irreducible cubic (over rationals) or switch methods Teacher may expect “prime” over integers
After division you get a quadratic Factor quadratic (AC, grouping, or formula) Fully factored form (if it splits)

Worked Method On A Typical Cubic (With Synthetic Division)

Let’s run the routine on a common style of problem:

f(x) = 2x³ − 3x² − 8x + 12

1) Check GCF And Easy Patterns

No single number divides all four coefficients (2, 3, 8, 12) evenly except 1. No x is shared by every term. It’s not a two-term cubes pattern. Next stop: try grouping.

2) Try Grouping

Group: (2x³ − 3x²) + (−8x + 12)

Factor each pair: x²(2x − 3) − 4(2x − 3)

Now the binomial matches:

(2x − 3)(x² − 4)

And x² − 4 is a difference of squares:

x² − 4 = (x − 2)(x + 2)

So the full factorization is:

2x³ − 3x² − 8x + 12 = (2x − 3)(x − 2)(x + 2)

That one never needed rational root testing because grouping worked. Still, it’s worth knowing how the rational-root route would go when grouping fails.

Rational Root Route When Grouping Doesn’t Work

Say you’re staring at a cubic that won’t group nicely. This is where rational root testing earns its keep.

Build Candidates Fast

If the cubic is monic (leading coefficient 1), list ± factors of the constant. If the leading coefficient is not 1, add fractions with denominators from factors of the leading coefficient.

You don’t need to test every candidate blindly. Start with small integers: ±1, ±2, ±3. If those fail, move to the next small ones from your list.

Use Synthetic Division To Test And Divide

When you synthetic-divide by r, a remainder of 0 means r is a root and (x − r) is a factor. The quotient row gives you the quadratic you’ll factor next.

Finish The Quadratic

Once you have a quadratic, use the method your class expects: factoring by inspection, AC method, or the quadratic formula. If the discriminant is not a perfect square, the quadratic won’t factor over the integers.

Common Shapes Of Factored Cubics

It helps to know what you’re aiming for when you scan your final answer.

Three Linear Factors

You’ll see something like:

a(x − r)(x − s)(x − t)

This happens when the cubic has three rational roots (some may repeat).

Linear Times Irreducible Quadratic

You’ll see:

a(x − r)(x² + px + q)

This happens when there’s one rational root and the other two roots are not rational (they may be irrational or complex, depending on the quadratic).

A Repeated Factor

Sometimes a root repeats, and you’ll spot a squared binomial:

a(x − r)²(x − s)

A quick clue is when the graph (if you’ve seen it) touches the x-axis and turns around at a root instead of crossing.

How To Check Your Work Without Expanding Everything

Multiplying all factors back out always works, but it can take time and invite sign errors. Try these checks first.

Check The Leading Term

Multiply the leading parts of each factor. If your factorization is (2x − 3)(x − 2)(x + 2), the leading term is 2x · x · x = 2x³. That matches the original leading term.

Check The Constant Term

Multiply the constants from the factors. In the same factorization: (−3)(−2)(2) = 12, matching the original constant term.

Plug In One Or Two Easy x-Values

Pick x = 1 or x = −1. Evaluate the original polynomial and your factored form. If both give the same result for a couple of inputs, you’re in good shape. This is quick, and it catches a lot of slips.

Mistakes That Trip People Up

Most errors fall into a small set. Fixing them is often easier than redoing the whole problem.

What Went Wrong What It Looks Like How To Fix It
Missed a GCF at the start Factors look messy, big numbers everywhere Re-check common factors of all terms, then refactor the smaller polynomial
Grouping pairs don’t match You get (x + 3) in one group and (x − 3) in the other Try swapping the middle terms, or regroup as (ax³ + cx) + (bx² + d)
Sign error in factoring a pair The binomial is almost the same but one sign differs Factor out a negative from one group to force the same binomial
Wrong root candidate list You only test factors of the constant even when leading coefficient isn’t 1 Use p/q with p from constant factors and q from leading-coefficient factors
Synthetic division arithmetic slip Remainder is close to 0 but not 0, or quotient looks odd Redo synthetic division slowly, watching each add and multiply
Quadratic won’t factor, but you force it You invent integers that don’t multiply to AC Check discriminant; if it’s not a perfect square, leave the quadratic or use the formula
Forgot to include a pulled-out factor Your final answer doesn’t match the original scale Make sure the GCF you factored out stays in the final product

A Simple Checklist Before You Move On

If you want a tight routine you can run every time, use this checklist:

  1. Rewrite in descending powers and combine like terms.
  2. Pull out a GCF (numbers, variables, or both).
  3. Scan for sum/difference of cubes when there are two terms.
  4. If there are four terms, try grouping in two different ways.
  5. If it’s still stuck, list rational root candidates and test small ones first.
  6. Divide out the linear factor to get a quadratic.
  7. Factor the quadratic if it splits; otherwise stop there.
  8. Check leading term, constant term, and one plug-in value.

If you want a quick refresher on classic polynomial factoring moves (GCF, grouping, special products), OpenStax lays them out clearly in its factoring section. Factoring Polynomials is a solid reference when you’re practicing.

Practice Prompts You Can Try Right Now

Here are three cubics chosen to match the three most common paths. Try factoring each, then check by multiplying back or plugging in x = 1.

  • 3x³ − 6x² + 3x (GCF first)
  • x³ + 6x² + 9x + 54 (grouping works if you pair well)
  • x³ − 5x² − 2x + 24 (rational root testing, then divide)

Stick to the routine. If you do, cubics stop feeling like a guessing game and start feeling like a set of small, familiar moves.

References & Sources