How To Find Possible Rational Zeros | Rational Root Steps

List factors of the constant and leading terms, form reduced p/q candidates, then test each value until the remainder hits zero.

Rational zeros are the “nice” zeros: whole numbers or fractions that turn into clean factors. If you can spot them, you can break a polynomial into smaller pieces and finish the rest with standard factoring or a quadratic solve.

The goal isn’t guessing. It’s building a short candidate list from the polynomial, testing fast, then moving on.

What Rational Zeros Mean

A zero is any input that makes a polynomial equal 0. If f(3)=0, then x=3 is a zero, and (x-3) is a factor.

A rational zero can be written as a reduced fraction p/q, where p and q are integers and q ≠ 0. Examples: 4, −7/2, 1/3.

Not each polynomial has rational zeros. When they exist, they’re worth hunting first because they reduce the degree cleanly.

How To Find Possible Rational Zeros For Polynomials

The Rational Root Theorem gives you the full list of rational candidates you need to test. It doesn’t promise success. It promises a complete set.

If a polynomial has integer coefficients and a rational zero written in lowest terms as p/q, then p divides the constant term and q divides the leading coefficient.

OpenStax states the rule and uses it in worked problems in its College Algebra section on rational zeros.

Step 1: Write Standard Form

Rewrite the polynomial in descending powers of x and combine like terms. If a power is missing, keep a placeholder in your head, since division needs the alignment.

Step 2: List Factors Of The Constant Term

The constant term is the number with no x. List all integer factors with both signs.

If the constant term is 0, then x is a factor and 0 is a zero. Factor out x first, then run the steps on the remaining polynomial.

Step 3: List Factors Of The Leading Coefficient

The leading coefficient is the coefficient on the highest power of x. List all its integer factors, again with both signs.

If the leading coefficient is 1, each rational candidate is an integer factor of the constant term.

Step 4: Form p/q Candidates And Reduce

Build each fraction p/q where p comes from the constant factors and q comes from the leading-coefficient factors. Reduce each fraction and remove duplicates.

Khan Academy’s lesson on the rational root theorem shows the same candidate-building process with quick checks.

Step 5: Test Candidates

A candidate is a zero only if the remainder is exactly 0.

  • Substitution: compute f(r). If it equals 0, r is a zero.
  • Synthetic division: divide by (x-r). A remainder of 0 confirms the zero and gives you the reduced polynomial.

Build The Candidate List Without Missing Anything

When the coefficients are integers, the candidate list comes straight from factor lists. The trick is to stay organized so you don’t drop values or test the same value twice.

Make Factor Lists In Pairs

Write factors as pairs that multiply to the target number. For 12, the pairs are (1,12), (2,6), (3,4). From those pairs you can read the full factor list: 1, 2, 3, 4, 6, 12. Then copy the list and attach negatives.

Pair-writing keeps your list complete. It also helps when the constant term is large, since you can stop once the first number in the pair passes the square root.

Keep p And q In Two Columns

Put the p list (from the constant term) in one column on scratch paper and the q list (from the leading coefficient) in a second column. Then create candidates by dividing each p by each positive q. Add the negative sign as a last step. This avoids messy sign duplication while you’re still building.

Reduce Early To Cut Duplicates

Reduction is where the list shrinks. If p and q share a common factor, divide both by it right away. A quick mental check works well:

  • If both numbers are even, divide by 2.
  • If both are divisible by 3, divide by 3.
  • If both end in 0 or 5, check division by 5.

Write only the reduced fraction on your final list. That single habit can save a pile of testing.

A Short Candidate Build Example

Say you have f(x)=6x^4-5x^3+7x-10. The constant term is −10, so p comes from 10: 1, 2, 5, 10. The leading coefficient is 6, so q comes from 6: 1, 2, 3, 6.

Your unreduced positive candidates are:

  • 1, 2, 5, 10
  • 1/2, 2/2, 5/2, 10/2
  • 1/3, 2/3, 5/3, 10/3
  • 1/6, 2/6, 5/6, 10/6

After reduction, values like 2/2 become 1, 10/2 becomes 5, 2/6 becomes 1/3, and 10/6 becomes 5/3. Then you add the negative versions. Your final list is shorter, cleaner, and still complete.

Synthetic Division With Fractions

Fractions can feel annoying at first, but synthetic division stays manageable if you keep each step tight. You still follow the same “bring down, multiply, add” pattern.

Set Up The Coefficients Carefully

Write each power down to the constant term. If a power is missing, include a 0 coefficient. This one step prevents the classic mistake of shifting terms during division.

Work One Row At A Time

Bring down the first coefficient. Multiply it by r. Add the result to the next coefficient. Repeat. At the end, the last number is the remainder.

If r is a fraction, you’ll see fractions in the row. That’s fine. Keep them reduced as you go, and the arithmetic stays reasonable.

Use A Denominator Trick When You Want Cleaner Numbers

If r is p/q, you can multiply the polynomial by q or q^n to clear denominators during intermediate work, then track what you changed. Many students skip this and still do fine, but it’s there if your scratch work gets messy.

Candidate List Checklist And Common Slips

Most wrong answers come from small bookkeeping errors. A fast checklist keeps you out of that ditch.

Part Of The Process What To Do Slip That Wastes Time
Standard form Descending powers; track missing terms Misaligned coefficients in division
Constant factors All integer divisors, both signs Missing negatives or larger factors
Leading-coefficient factors All integer divisors, both signs Assuming q is always 1
Make p/q list Pair each p with each q Skipping fraction candidates
Reduce Simplify and delete duplicates Testing 2/6 and 1/3 as separate values
Test order Small integers, then simple fractions Starting with messy candidates first
Confirm remainder Accept only remainder 0 Stopping at “close” instead of exact
After a hit Divide down and continue Restarting from the original polynomial

Testing Candidates Without Losing Time

Use the same rhythm on each candidate. Pick one value, run one clean check, move on.

Use A Smart Order

Try ±1 first. Then move through other small integers. If none work, try fractions with small denominators like halves and thirds before anything bigger.

Let The Remainder Decide

With substitution, any nonzero result means the candidate fails. With synthetic division, a nonzero remainder means the same thing. This keeps the method strict and reliable.

Synthetic Division As The Default After The First Win

Once you find one rational zero, synthetic division is often the fastest next step because it lowers the degree and gives you a new, smaller polynomial to work with.

What A Confirmed Zero Gives You

Once a candidate works, you gain more than a single number. You gain a factor and a smaller polynomial.

If r is a zero, then (x-r) is a factor. Synthetic division produces the quotient polynomial, which has degree one less than the original. From there, you can search for more rational zeros on the quotient, or finish with quadratic tools if the quotient is degree 2.

Watch For Repeated Zeros

Sometimes the same zero appears more than once. If r is a zero and the quotient still has r as a zero, then (x-r) is a repeated factor. This shows up in graphs as a “touch and turn” at the x-axis instead of a clean crossing.

You don’t need special tricks to handle repeats. Just keep dividing by the same factor as long as the remainder stays 0.

Quick Checks That Can Save Tests

  • Common factor check: pull out any greatest common factor before building candidates.
  • Easy-value check: test 0 right away when the constant term is 0.
  • Sign symmetry check: if the polynomial has only even powers, testing r also tests −r in one go.

When No Rational Candidate Works

It happens. You can test each candidate from the theorem and get a nonzero remainder each time. That result is still useful: it proves the polynomial has no rational zeros.

From there, you can switch to other tools, like graphing for approximate real zeros, factoring over complex numbers, or using numerical methods your course allows.

Mini Examples

These show how the candidate list changes with the leading coefficient.

Polynomial Possible Rational Candidates First Zero Found
x^3-6x^2+11x-6 ±1, ±2, ±3, ±6 1
2x^3-3x^2-8x+12 Integers from 12, plus halves 2
3x^3+2x^2-12x-8 Integers from 8, plus thirds -2
4x^4-5x^3-8x^2+10x+4 Integers from 4, plus halves and quarters 1

Full Walkthrough: Candidate List To Factorization

Work through one polynomial from start to finish and the method clicks into place.

Start With The Polynomial

Let f(x)=2x^3-3x^2-8x+12.

Build Candidates

Constant term 12 gives p in ±1, ±2, ±3, ±4, ±6, ±12. Leading coefficient 2 gives q in ±1, ±2. Reduced candidates are:

  • ±1, ±2, ±3, ±4, ±6, ±12
  • ±1/2, ±3/2

Test And Confirm

Try x=1: 2-3-8+12=3, so 1 fails. Try x=2: 16-12-16+12=0, so 2 is a zero.

Divide Down

Since 2 is a zero, (x-2) is a factor. Synthetic division on coefficients 2, −3, −8, 12 gives the quotient 2x^2+x-6.

Finish

Factor 2x^2+x-6 as (2x-3)(x+2). The full factorization is:

2x^3-3x^2-8x+12=(x-2)(2x-3)(x+2)

The zeros are 2, 3/2, and −2. That 3/2 shows why the “q divides the leading coefficient” part matters.

After You Find A Rational Zero

Divide and continue on the smaller polynomial. If the remaining factor is quadratic, factor it or use the quadratic formula. If it’s still degree 3 or higher, rebuild the candidate list and test again.

If no candidates work on the reduced polynomial, the remaining zeros can be irrational or complex. At that point, graphing or other algebra tools take over.

Fast Practice Routine

Use this six-step loop on each problem:

  1. Standard form with aligned coefficients.
  2. Factor list for the constant term.
  3. Factor list for the leading coefficient.
  4. Reduced p/q candidate list without duplicates.
  5. Test in a smart order and confirm by remainder.
  6. Divide down after each confirmed zero.

References & Sources