Synthetic Division Calculator - Divide Polynomials

Try an example:

Type powers with ^ (x^3). Missing powers are filled with 0 automatically.

Divisor: x − 1. For x + 3, enter −3.

Dividing p(x) = x3 − 6x2 + 11x − 6 by x − 1 (degree 3).

Synthetic Division Tableau

1
1
-6
11
-6
1
-5
6
1
-5
6
0

Top row: coefficients · Middle: c × the number to its lower-left · Bottom (green): quotient coefficients, with the boxed value as the remainder.

Quotient Q(x)

x2 − 5x + 6

Remainder R

0

Division statement

x3 − 6x2 + 11x − 6 = (x − 1)(x2 − 5x + 6)

Remainder Theorem

p(1) = 0

The remainder equals the value of the polynomial at x = 1.

Factor Test

(x − 1) is a factor

Remainder is 0, so x = 1 is a root of p(x).

How to Use This Calculator

  1. Type your polynomial into the Polynomial (dividend) field using ^ for powers, e.g. 2x^3 - 5x + 1.
  2. In Divide by x − c, enter the value of c. Dividing by x + 3? Enter −3.
  3. Read the green bottom row of the tableau: every value except the last is a quotient coefficient.
  4. The boxed final value is the remainder, which also equals p(c) by the Remainder Theorem.
  5. Check the Factor Test card to see instantly whether (x − c) divides the polynomial evenly.
— average • 0 ratings
Your rating
Tap a star to rate

Your rating helps improve Synthetic Division Calculator - Divide Polynomials. We store only an anonymized vote (no personal data).

Share this calculator

Help others solve their calculations

Found this calculator helpful? Share it with your friends, students, or colleagues who might need it!

Synthetic Division Calculator: How to Divide a Polynomial by x − c

About the Author

Marko Šinko - Co-Founder & Lead Developer

Marko Šinko

Co-Founder & Lead Developer, AI Math Calculator

Lepoglava, Croatia
Advanced Algorithm Expert

Croatian developer with a Computer Science degree from University of Zagreb and expertise in advanced algorithms. Co-founder of award-winning projects, ensuring precise mathematical computations and reliable calculator tools.

📅 Published:
Synthetic Division Calculator tableau showing bring-down and diagonal multiply arrows producing the quotient and remainder row.

A Synthetic Division Calculator divides a polynomial by a linear factor of the form x − c in a single compact table, returning the quotient and remainder without the bulky bookkeeping of long division. Feed it 2x³ − 5x² + 3x − 7 and a divisor of x − 3, and it hands back 2x² + x + 6 with a remainder of 11 before you finish reading this sentence. This guide breaks down exactly how that table works, why the last number in it is secretly the value of the polynomial, and where the shortcut quietly fails.

What Synthetic Division Actually Does

Synthetic division is a streamlined version of polynomial long division that only works for one specific kind of divisor: a linear binomial x − c. Instead of writing out x terms over and over, you strip the polynomial down to its coefficients and run a short loop of multiply-and-add. The payoff is speed. A cubic that takes half a page with long division collapses into three rows of arithmetic.

The trade-off is scope. Because the method assumes the divisor is x minus a single number, it cannot directly divide by something like x² + 1 or 3x − 6 without a tweak. For those, you still want full polynomial long division. Synthetic division is the scalpel; long division is the toolbox.

The Algorithm: Bring Down, Multiply, Add

Every synthetic division follows the same three-beat rhythm. Once you internalize it, the calculator above just becomes a faster pair of hands.

  1. Set up the row. Write the coefficients of the dividend in order of decreasing power. If a power is missing — say there is no x² term — write a 0 in its place. Skipping that zero is the single most common way the whole table goes wrong.
  2. Bring down the leading coefficient unchanged into the bottom row.
  3. Multiply that bottom value by c, write the product under the next coefficient, then add the column. Repeat across the row.

When you reach the last column, the bottom number is the remainder and everything to its left is the quotient, one degree lower than where you started. That is the whole engine.

A Worked Example With a Nonzero Remainder

Take p(x) = 2x³ − 5x² + 3x − 7 divided by x − 3, so c = 3. Lay out the coefficients 2, −5, 3, −7. Bring down the 2. Multiply 2 × 3 = 6 and add to −5 to get 1. Multiply 1 × 3 = 3 and add to 3 to get 6. Multiply 6 × 3 = 18 and add to −7 to get 11.

The bottom row reads 2, 1, 6, 11. Reading it back: the quotient is 2x² + x + 6 and the remainder is 11. So 2x³ − 5x² + 3x − 7 = (x − 3)(2x² + x + 6) + 11. If you want to push the quotient further toward its roots, drop 2x² + x + 6 into the quadratic equation calculator and let it finish the job.

Synthetic division of 2x³ − 5x² + 3x − 7 by x − 3
StepOperationRunning bottom row
1Bring down 22
22 × 3 = 6, then −5 + 62, 1
31 × 3 = 3, then 3 + 32, 1, 6
46 × 3 = 18, then −7 + 182, 1, 6, 11

The Remainder Theorem Hiding in the Last Column

Here is the part most students miss. That remainder of 11 is not just leftover arithmetic — it is exactly p(3). Plug 3 into the original polynomial: 2(27) − 5(9) + 3(3) − 7 = 54 − 45 + 9 − 7 = 11. Same number. This is the Remainder Theorem, and it turns synthetic division into the fastest way to evaluate a polynomial at a point.

The Factor Theorem rides shotgun. If the remainder comes out to 0, then x − c divides evenly and c is a root. That is why the calculator flags whether (x − c) is a factor: a zero remainder means you have found a root and can peel it off, then keep factoring the smaller quotient with a factoring polynomials calculator.

Synthetic Division Calculator vs. Polynomial Long Division

Both methods produce the same quotient and remainder, but they earn their keep in different situations. Use this table to pick the right tool before you start writing.

FactorSynthetic divisionLong division
Divisor allowedOnly x − c (linear, leading coefficient 1)Any polynomial divisor
Speed on a cubic3 rows, ~5 operationsMultiple subtraction blocks
Error surfaceLow, but sign of c trips people upHigher, more places to slip
Best forRoot testing, repeated evaluationQuadratic or higher divisors

For broader symbolic work beyond division — combining, expanding, or simplifying expressions — a general polynomial calculator covers the operations synthetic division does not.

The Trick for Dividing by ax − b

Suppose your divisor is 2x − 1 instead of x − c. You cannot feed 2x − 1 to synthetic division directly, but you can rewrite it as 2(x − ½). Run synthetic division with c = ½, then divide every quotient coefficient by 2 to undo the factor of 2 you pulled out. The remainder is unaffected. It is a small two-step dance, and it lets the shortcut handle divisors that look off-limits at first glance.

Common Mistakes That Wreck the Tableau

  • Forgetting zero placeholders. Dividing x⁴ − 16 means coefficients 1, 0, 0, 0, −16 — four zeros for the missing x³, x², and x terms. Omit them and every column after shifts, giving nonsense.
  • Using the wrong sign for c. Dividing by x + 5 means c = −5, not 5. The divisor is x − c, so flip the sign of the constant you see.
  • Treating the remainder as a coefficient. The last bottom-row number is the remainder, not part of the quotient. The quotient always sits one degree below the dividend.
  • Adding instead of multiplying (or vice versa). The rhythm is multiply across the diagonal, add down the column. Swap them and the table quietly produces a believable but wrong answer.

When This Shortcut Is the Right Call

Reach for synthetic division when you are testing candidate roots from the rational root theorem, evaluating a polynomial at several points, or peeling a known linear factor off a high-degree expression before handing the rest to a factor calculator. It shines in Algebra 2, precalculus, and any moment where you need p(c) fast. When the divisor stops being linear, switch back to long division — and for a deeper proof of why the method works, the Wikipedia entry on synthetic division walks through the underlying algebra.

Frequently Asked Questions

How do you do synthetic division step by step?

Write the dividend's coefficients in order of decreasing power, filling 0 for any missing term, and put the value of c to the left. Bring down the first coefficient, multiply it by c, write the product under the next coefficient, and add the column. Repeat across the row. For 2x^3 - 5x^2 + 3x - 7 divided by x - 3, the bottom row is 2, 1, 6, 11, giving quotient 2x^2 + x + 6 and remainder 11.

What is synthetic division used for?

Synthetic division divides a polynomial by a linear factor x - c to find the quotient and remainder quickly. It is the fastest way to test whether c is a root, to evaluate a polynomial at a point, and to peel a known factor off a higher-degree polynomial before factoring the rest. It is common in Algebra 2 and precalculus.

What is the difference between synthetic division and long division?

Both give the same quotient and remainder, but synthetic division only works when the divisor is linear with a leading coefficient of 1, like x - c. It uses just coefficients and a short multiply-add loop, so a cubic takes about three rows. Long division handles any divisor, including quadratics like x^2 + 1, but takes more steps and has more places to make sign errors.

How do you use synthetic division with x + 2?

The divisor must be written as x - c, so x + 2 means c = -2. Enter -2, not 2. For example, dividing x^4 - 16 by x + 2 uses c = -2 and gives quotient x^3 - 2x^2 + 4x - 8 with remainder 0, which confirms x + 2 is a factor.

What do you do with missing terms in synthetic division?

Insert a 0 coefficient for every missing power. Dividing x^4 - 16 means using coefficients 1, 0, 0, 0, -16 because there is no x^3, x^2, or x term. Leaving the zeros out shifts every later column and produces a wrong answer, so the placeholders are essential.

Why does the remainder equal the value of the polynomial at c?

This is the Remainder Theorem: when you divide a polynomial p(x) by x - c, the remainder is exactly p(c). Dividing 2x^3 - 5x^2 + 3x - 7 by x - 3 leaves a remainder of 11, and plugging 3 into the polynomial also gives 11. If the remainder is 0, then c is a root and x - c is a factor by the Factor Theorem.

Can you use synthetic division to divide by 2x - 1?

Yes, with one extra step. Rewrite 2x - 1 as 2(x - 1/2) and run synthetic division with c = 1/2. The remainder is correct as is, but you must divide each quotient coefficient by 2 to undo the factor of 2 you pulled out. This trick lets synthetic division handle divisors of the form ax - b.