Algebra 1 Intermediate

Evaluate Polynomial

Evaluate P(c) by direct substitution or synthetic division (Horner's method) — and check if c is a root.

Live Calculator · Step-by-Step · Algebra
Polynomial Setup
Enter a polynomial using x. Use ^ for powers (e.g. x^3 - 2x^2 + 3x - 4) and c for the value to substitute.
Examples
The synthetic tableau carries coefficients across in order from highest to lowest degree. Missing degrees must have coefficient 0.
Examples
Result
Enter a polynomial and a value c, then press Evaluate P(c) to see the result with full step-by-step work.
P(c) =
Term Contributions
Step-by-Step Solution
Polynomial Graph
Gold dot = point (c, P(c)). Dashed lines show substitution. If P(c)=0, c is marked as a ROOT.
Why Horner's Method?
P(x) = ((aₙx + aₙ₋₁)x + ...)x + a₀

Direct substitution evaluates each term independently: compute xⁿ, multiply by its coefficient, sum all results. For degree n this uses up to n(n+1)/2 multiplications.

Horner's method (synthetic substitution) restructures the polynomial as nested multiplications so that only n multiplications and n additions are needed — the minimum possible for degree n.

This is faster and accumulates less floating-point rounding error, which matters whenever you evaluate polynomials repeatedly (e.g. inside Newton's method or numerical integration).

The synthetic tableau is a visual record of Horner's algorithm: bring down the leading coefficient, multiply by c, add the next coefficient — repeat until done. The final number is P(c).

Both methods always give the same answer — the difference is efficiency and round-off error, not mathematical correctness.
Remainder Theorem
P(c) = remainder when P(x) ÷ (x − c)

When you divide P(x) by the linear factor (x − c), the remainder is exactly P(c). This is the Remainder Theorem.

Synthetic division simultaneously divides P(x) by (x − c) and evaluates P(c) — the last bottom-row entry is P(c) (the remainder), and the other bottom-row entries are the coefficients of the quotient polynomial.

Factor / Root corollary: P(c) = 0 if and only if (x − c) divides P(x) evenly with no remainder — meaning c is a root and (x − c) is a factor.

  • P(c) = 0 → c is a root → (x − c) is a factor of P(x).
  • P(c) ≠ 0 → c is not a root → (x − c) is not a factor.
  • The synthetic bottom row (except last) gives the quotient Q(x) when P(x) ÷ (x − c).
  • Try all integer factors of the constant term as candidates for rational roots.

Polynomials still confusing?

One-on-one tutoring builds the intuition for evaluation, factoring, and roots — we work through your actual homework so the connections between direct substitution, synthetic division, and the Remainder Theorem click into place.

Book a Free Consultation →