Synthetic Division Calculator

Enter polynomial coefficients and a root r to divide by (x − r).

How it is calculated

List the coefficients from the highest power down to the constant term, separated by commas or spaces, and include a 0 for every missing power (x³ − 8 is 1, 0, 0, −8). At least two coefficients are needed. The second field is r, and the divisor is (x − r), so dividing by x + 2 means entering r = −2. The engine brings down the first coefficient and then repeats carry = next coefficient + carry × r. The carries before the last one are the coefficients of the quotient, which has one degree less than the polynomial, and the final carry is the remainder. By the Remainder Theorem that remainder equals f(r). Dots are the decimal separator; a comma always separates coefficients. Non-numeric entries, a single coefficient, or intermediate values beyond 253 (where digits stop being exact) show no result. Results are listed with trailing zeros removed.

Worked example

Divide 2x³ − 6x² + 2x − 1 by (x − 3), so the coefficients are 2, −6, 2, −1 and r = 3. Bring down 2. Then 2 × 3 = 6, and −6 + 6 = 0. Next 0 × 3 = 0, and 2 + 0 = 2. Next 2 × 3 = 6, and −1 + 6 = 5. The quotient coefficients are 2, 0, 2, meaning 2x² + 2, and the remainder is 5. Check with the Remainder Theorem: f(3) = 54 − 54 + 6 − 1 = 5, which matches. Since the remainder is not 0, 3 is not a root.

Try this example →

Common mistakes

  • Entering the sign of the root wrongly. The divisor is (x − r), so for (x + 2) you must type −2, not 2.
  • Leaving out zero coefficients. x³ − 8 must be entered as 1, 0, 0, −8; typing 1, −8 describes a different polynomial.
  • Entering the coefficients from the lowest power upward. The first number must belong to the highest power.
  • Writing a decimal coefficient with a comma, such as 2,5. The comma separates coefficients, so it is read as two numbers, 2 and 5; use a dot (2.5).
  • Using it to divide by a quadratic or by (ax − b) directly. Only (x − r) with a leading coefficient of 1 works, so rewrite a divisor like 2x − 6 as 2(x − 3) first.

About this calculator

Synthetic division is a compact shortcut for dividing a polynomial by a linear factor (x − r): instead of writing out full polynomial long division, you bring down the leading coefficient and repeatedly multiply by r and add into the next coefficient, working straight across a single row of numbers. The result is the same as long division — a quotient polynomial one degree lower, plus a remainder — but reached with far less writing.

The technique is closely tied to the Remainder Theorem: the remainder from dividing by (x − r) equals f(r), so a remainder of zero instantly tells you r is a root of the polynomial, which is why synthetic division is a standard way to test candidate roots and factor polynomials in algebra courses. It is also, under the hood, the same computation as Horner's method for efficiently evaluating a polynomial at a point.

Enter your polynomial's coefficients and a value r to divide by (x − r); the calculator returns the quotient's coefficients and the remainder.

Was this helpful?

You can pick up to 3 reactions.

Comments (0)

  • Be the first to comment.

Popular calculators

All Calculators