Skip to main content
Mathovia

Algebra / Polynomial Functions

Descartes' Rule of Signs

Before you test a single candidate zero, Descartes' rule of signs tells you how many positive and how many negative real zeros a polynomial can have — just by counting how often the signs of its coefficients flip. It costs a few seconds, it often rules out half the candidates from the rational root theorem, and sometimes it settles the question on its own.

Practice Problems
Written by
MPhil in Mathematics, Founder of Mathovia
Published

Mathematics verification: Mathematical formulas, calculations, worked examples and solutions are reviewed for accuracy before publication. How we check our work

The rational root theorem produces a list of candidate zeros, and for a polynomial like that list has sixteen entries. Descartes’ rule of signs trims it before you test anything. By counting the sign changes in the coefficients of , and then of , it tells you the possible numbers of positive and negative real zeros — and if it says there are no negative zeros, half the candidates go straight in the bin. It never finds a zero itself, but it tells you how many of each kind to look for and when to stop.

Descartes' Rule of Signs — key formula
Key formula

What a Sign Change Is

Write the polynomial in standard form, then read the signs of the coefficients left to right, skipping any missing powers. A sign change (or variation in sign) is any place where a is followed by a or a by a .

For , the signs are

and there are three changes: , , . The missing term is simply ignored; zero coefficients never count as a change and never block one.

Descartes’ Rule of Signs

Let be a polynomial with real coefficients and a non-zero constant term.

Positive real zeros. The number of positive real zeros of is equal to the number of sign changes in , or less than that by an even number.

Negative real zeros. The number of negative real zeros of is equal to the number of sign changes in , or less than that by an even number.

Each zero is counted with its multiplicity. So three sign changes in means or positive zeros; two sign changes means or ; one sign change means exactly ; and no sign changes means none.

The “less by an even number” clause is the conjugate pairs theorem showing through: the zeros that fail to be real go missing two at a time.

How to Use It: The Three Steps

Step 1 — count the sign changes in . That gives the possibilities for positive zeros.

Step 2 — form and count its sign changes. Replace every with . Odd powers flip sign; even powers and the constant do not. Then count. That gives the possibilities for negative zeros.

Step 3 — build the table. List every combination of (positive, negative) allowed by Steps 1 and 2. Each row’s non-real count is what is left over: degree minus positive minus negative. Since non-real zeros come in pairs, that leftover must be even — and it always will be, which is a useful check on your counting.

For :

Signs : one change. So exactly one negative zero. With three changes in :

PositiveNegativeNon-realTotal

Two possible profiles for the four zeros, and either way exactly one of the eight negative rational-root candidates can be a zero.

The coefficients of 2x^4 - 3x^3 + x - 6 with three sign changes marked, and of P(-x) = 2x^4 + 3x^3 - x - 6 with one sign change marked, leading to the table of 3 or 1 positive zeros and exactly 1 negative zero
Count the flips in P(x) for positive zeros, and in P(−x) for negative zeros

Two Things the Rule Needs

A non-zero constant term. If has no constant term, then is a zero — neither positive nor negative. Factor out the highest power of first and apply the rule to what remains. For , factor to , then apply the rule to : one sign change, so one positive zero; again, so one negative zero. Together with , that accounts for all three.

Real coefficients. The rule relies on non-real zeros pairing off, which only happens when the coefficients are real.

Worked Example: Descartes’ Rule of Signs Step by Step

Use Descartes’ rule of signs on , then say how many zeros must be non-real.

Step 1 — sign changes in . Coefficients (the term is missing):

Four changes. Positive zeros: , , or .

Step 2 — sign changes in . Odd powers flip:

Signs : one change. Negative zeros: exactly .

Step 3 — the table. Degree :

PositiveNegativeNon-real

Every row has an even number of non-real zeros. ✓

Answer. has exactly one negative real zero, an even number of positive real zeros, and therefore , or non-real zeros. Without more work that is as far as the rule goes — but it already guarantees at least one real zero, which for an odd degree the graph confirms.

Worked Example: No Sign Changes

Show that has no real zeros.

Step 1 — . Signs : no changes. No positive zeros.

Step 2 — . Every power is even, so , the same polynomial: no changes. No negative zeros.

Step 3 — zero is not a zero, since the constant term is .

Answer. No real zeros at all; all four zeros are non-real. (In fact , with zeros and .) Descartes’ rule settled the question without solving anything.

Worked Example: Trimming the Candidate List

Find all real zeros of .

Step 1 — rational candidates. Constant , leading coefficient : . Eight candidates.

Step 2 — Descartes on . Signs : three changes. Positive zeros: or .

Step 3 — Descartes on .

Signs : no changes. No negative zeros. The four negative candidates are eliminated without testing.

Step 4 — test the positive candidates with synthetic division. : . ✓ The quotient is .

Answer. Zeros — three positive, matching the first option in Step 2.

The eight rational-root candidates for x^3 - 6x^2 + 11x - 6, with the four negative ones crossed out by Descartes' rule and 1, 2, 3 marked as the actual zeros
No sign changes in P(−x) means no negative zeros — half the candidates are gone before testing

Common Mistakes to Avoid

  • Counting sign changes in a polynomial that is out of order. The rule reads consecutive coefficients in descending powers. Put the polynomial in standard form first.
  • Treating a missing term as a sign change. A zero coefficient is skipped. In the signs are : two changes, not more.
  • Flipping the wrong terms in . Only odd powers change sign: but . The constant never changes.
  • Reading the rule as an exact count. Three sign changes means or . Only a count of or is exact.
  • Forgetting that is neither positive nor negative. Factor out any power of before applying the rule, and remember to add those zeros back at the end.
  • Expecting the rule to find the zeros. It counts; the rational root theorem and synthetic division find. Use them together.

Practice Problems

Work each one before opening the answer.

Problem 1. How many sign changes does have, and what are the possible numbers of positive real zeros?

Show answer

Step 1 — signs . Changes at , , : three.

Answer: sign changes; or positive real zeros

Problem 2. Find for and state the possible numbers of negative real zeros.

Show answer

Step 1 — flip the odd powers:

Step 2 — signs : one change.

Answer: exactly negative real zero

Problem 3. Build the full table of possibilities for .

Show answer

Step 1 — combine Problems 1 and 2 with degree :

PositiveNegativeNon-real

Answer: either positive and negative, or positive, negative and non-real

Problem 4. Use Descartes’ rule of signs to show that has no real zeros.

Show answer

Step 1 — has signs : no changes, no positive zeros.

Step 2 — every power is even, so : no changes, no negative zeros.

Step 3 — the constant is , so is not a zero.

Answer: no real zeros; all six are non-real

Problem 5. has rational-root candidates . Which of them does Descartes’ rule allow?

Show answer

Step 1 — signs : two changes, so or positive zeros.

Step 2 — , signs : one change, so exactly negative zero.

Step 3 — all six candidates are still possible in principle, but you now know to expect exactly one negative zero and an even number of positive ones. Testing: , , .

Answer: zeros — two positive, one negative, matching the table

Problem 6. Apply Descartes’ rule of signs to .

Show answer

Step 1 — the constant term is zero, so factor out first:

The factor contributes the zero with multiplicity .

Step 2 — apply the rule to . Signs : one change, exactly one positive zero. : one change, exactly one negative zero.

Answer: one positive zero (), one negative zero (), and twice — four zeros for a quartic

Descartes’ rule of signs is a counting tool, and it earns its place by what it removes: candidates you never have to test, and cases you can close without solving. It sits naturally between the rational root theorem, which supplies the candidates, and the complex zeros lesson, which explains where the missing real zeros went.

Frequently Asked Questions

What is Descartes' rule of signs?+

Write the polynomial in standard form and count how many times the sign changes between consecutive non-zero coefficients. The number of positive real zeros is that count, or less than it by an even number. Doing the same for gives the possible numbers of negative real zeros.

Why 'or less by an even number'?+

Because non-real zeros come in conjugate pairs. Each pair that replaces two would-be positive zeros removes two from the count, so the actual number can only drop from the sign-change count in steps of two. Three sign changes means 3 or 1 positive zeros — never 2 or 0.

What does it mean if there are no sign changes?+

There are no positive real zeros at all — zero sign changes cannot be reduced any further. If also has no sign changes, the polynomial has no negative real zeros either, and every zero is either or non-real.

Does Descartes' rule of signs tell me what the zeros are?+

No. It only counts them. It is used alongside the rational root theorem to decide which candidates are worth testing, and alongside the Fundamental Theorem of Algebra to work out how many zeros must be complex.

Related lessons