📐 Synthetic Division – Fast Polynomial Division for Linear Divisors
Synthetic division is a compact, efficient algorithm for dividing a polynomial by a linear binomial of the form x − c. Instead of writing out every algebraic term like traditional long division, synthetic division works entirely with the polynomial's coefficients, reducing the work to a neat three-row numeric table. It is the method of choice for algebra students, calculus learners, and engineers who need to factor polynomials or evaluate them at a specific point.
🧮 How Synthetic Division Works
The algorithm follows a straightforward carry-down, multiply, add cycle. Given a dividend polynomial aₙxⁿ + aₙ₋₁xⁿ⁻¹ + … + a₀ and a linear divisor x − c, synthetic division proceeds as follows:
- Write the coefficients of the dividend in descending order of degree, inserting
0for any missing power (e.g.,x⁴ + 3x² − 7becomes1, 0, 3, 0, −7). - Place the synthetic root c (from divisor
x − c) to the left of the table. - Bring down the leading coefficient as the first result value.
- Multiply the current result by
cand write it under the next coefficient, then add them to get the next result value. - Repeat until all coefficients are processed. The last result value is the remainder; all preceding values are the quotient coefficients.
📊 Visual Example: (x³ − 6x² + 11x − 6) ÷ (x − 2)
Here the divisor is x − 2, so the synthetic root is c = 2. The dividend coefficients are 1, −6, 11, −6.
| c = 2 | 1 | −6 | 11 | −6 |
| × c | ↓ | 2 | −8 | 6 |
| Result | 1 | −4 | 3 | 0 |
The result row 1, −4, 3 gives the quotient x² − 4x + 3, and the final value 0 is the remainder — confirming that (x − 2) is an exact factor of x³ − 6x² + 11x − 6.
📐 The Remainder Theorem Connection
One of the most powerful results in polynomial algebra is the Remainder Theorem: when P(x) is divided by (x − c), the remainder equals P(c). Synthetic division computes this remainder as a natural by-product of the algorithm, making it the fastest way to evaluate a polynomial at a specific value. If you need to check whether c is a root of P(x), simply run synthetic division — a remainder of 0 confirms that c is a root.
✅ Factor Theorem
If the remainder from dividing P(x) by (x − c) is zero, then (x − c) is a factor of P(x) and c is a root.
📏 Remainder Theorem
The remainder when dividing P(x) by (x − c) always equals P(c). Synthetic division is the fastest way to compute P(c).
🔢 Handling Divisors of the Form x + k
When your divisor is x + k, rewrite it as x − (−k). The synthetic root is therefore c = −k. For example, dividing by x + 3 uses c = −3 in the synthetic division table. The calculator handles this automatically — just enter the divisor in either form.
📝 Input Modes
This calculator supports two input modes to suit different workflows:
- Expression Mode — enter the polynomial as a full algebraic expression such as
3x^4 - 2x^2 + x - 5. The tool parses all terms automatically and inserts zero coefficients for any missing powers. - Coefficient List Mode — enter coefficients separated by commas in descending order of degree, such as
3, 0, -2, 1, -5. Useful when you already have the coefficient array from a textbook or exam.
⚠️ Limitations of Synthetic Division
Synthetic division only works when the divisor is linear (degree 1). For quadratic or higher-degree divisors, polynomial long division is required. Additionally, the divisor must be monic (leading coefficient of 1) for the standard algorithm — if your divisor is 2x − 4, factor out the 2 first (giving x − 2) and adjust the quotient accordingly, or use the general polynomial division calculator.
💡 Practical Applications
- Finding polynomial roots — test rational root candidates systematically using the Rational Root Theorem combined with synthetic division.
- Factoring polynomials — once you find one root, synthetic division gives the reduced quotient polynomial which can be factored further.
- Polynomial evaluation — evaluate
P(c)faster than substituting into the expression directly (also called Horner's method). - Partial fractions — break down rational expressions after factoring the denominator using synthetic division.
- Calculus preparation — simplify rational functions before computing limits, derivatives, or integrals.
🎓 Tips for Students
Always write out the coefficient list first, including zeros for missing terms — this single precaution prevents the most common synthetic division mistakes. Double-check your answer using the verification identity: Divisor × Quotient + Remainder = Dividend. The step-by-step table shown by this calculator mirrors exactly what you would write on an exam, making it ideal for practice and self-checking.