Rational Zeros Theorem Calculator

Find all possible rational zeros of a polynomial and test each candidate with step-by-step solutions.

Enter Polynomial Coefficients

Enter coefficients from highest degree to constant term. Example: for 2x^3 - 3x^2 + 0x - 6, enter 2, -3, 0, -6

Result

Polynomial
--

Step-by-Step Solution

Understanding the Rational Zeros Theorem

The Rational Zeros Theorem (also known as the Rational Root Theorem) provides a systematic way to find all possible rational zeros of a polynomial with integer coefficients. If a polynomial P(x) = a_nx^n + ... + a_1x + a_0 has a rational zero p/q (in lowest terms), then p must be a factor of the constant term a_0 and q must be a factor of the leading coefficient a_n.

The Theorem Statement

If p/q is a rational zero of the polynomial P(x) with integer coefficients, then:

  • p is a factor of the constant term (a_0)
  • q is a factor of the leading coefficient (a_n)

How to Apply the Rational Zeros Theorem

Step 1: List Factors

Find all factors of the constant term (p) and all factors of the leading coefficient (q).

Step 2: Form Ratios

Create all possible fractions p/q using these factors.

Possible zeros = +/- (factors of a_0) / (factors of a_n)

Step 3: Test Each

Substitute each candidate into the polynomial. If P(p/q) = 0, it is a rational zero.

Example

Consider P(x) = 2x^3 - 3x^2 - 8x - 3. The constant term is -3 with factors 1, 3. The leading coefficient is 2 with factors 1, 2. Possible rational zeros are: +/-1, +/-3, +/-1/2, +/-3/2. Testing reveals that x = 3 and x = -1/2 are actual zeros.

Limitations

  • The theorem only finds rational zeros; irrational and complex zeros require other methods.
  • All coefficients must be integers for the theorem to apply.
  • The list of candidates can be large for polynomials with big leading or constant coefficients.