Polynomial long division and synthetic division
Overview
Dividing polynomials is like dividing numbers, but we track powers of instead of place values. Two methods exist: long division (works for any divisor) and synthetic division (faster, but only for linear divisors of the form ).
Why learn this? Factoring polynomials, finding roots, simplifying rational expressions, and understanding the Remainder Theorem all depend on polynomial division.
[!intuition] The Core Idea
When you divide , you ask: "How many 23s fit into 84?" Then subtract and bring down the next digit. Polynomial division is identical, except:
- We ask "How many times does the leading term of the divisor fit into the leading term of the dividend?"
- We subtract entire polynomial expressions
- We "bring down" the next term
The result:
For polynomials:
with or .
WHY does this work? Each step eliminates the highest-degree term of the current dividend by choosing the right quotient term. We repeatedly subtract multiples of until what remains has degree less than .
[!formula] Long Division Algorithm (Step-by-Step)
Setup: Write and in descending powers, filling in coefficients for missing terms.
Steps:
- Divide leading terms: → first term of
- WHY? This tells us "how many divisors fit" at the highest power
- Multiply: Multiply entire by this quotient term
- WHY? We're subtracting out that portion of the dividend
- Subtract: Subtract the product from
- WHY? Removes the highest-degree term, revealing the next dividend
- Bring down: Move to the next term
- Repeat until the degree of the remainder is less than
[!example] Example 1:
Setup:
_______________
x + 2 ) 2x³ + 3x² - 5x + 1
Step 1: Divide leading terms:
- Why? We need copies of to cancel the term
2x²
_______________
x + 2 ) 2x³ + 3x² - 5x + 1
2x³ + 4x² (multiply: 2x²(x+2))
────────
-x² - 5x (subtract)
Step 2: Divide:
2x² - x
_______________
x + 2 ) 2x³ + 3x² - 5x + 1
2x³ + 4x²
─────────
-x² - 5x
-x² - 2x (multiply: -x(x+2))
────
-3x + 1 (subtract)
Step 3: Divide:
2x² - x - 3
_______________
x + 2 ) 2x³ + 3x² - 5x + 1
2x³ + 4x²
─────────
-x² - 5x
-x² - 2x
────────
-3x + 1
-3x - 6 (multiply: -3(x+2))
────
7 (remainder)
Result:
Verification: Expand :
- Sum: ✓
[!definition] Synthetic Division
A shortcut for dividing by linear divisors of the form . We work only with coefficients, using the value (not !).
WHY not ? If dividing by , we use in synthetic division because the algorithm implicitly adds rather than subtracts.
Restriction: Only works when divisor is first-degree with leading coefficient 1.
[!formula] Synthetic Division Algorithm
Given:
Steps:
- Write coefficients of in descending order (include 0s)
- Write to the left (the value that makes )
- Bring down the first coefficient
- Multiply by , write result under next coefficient
- Add the column
- Repeat multiply-add until done
- Last number is the remainder; others are quotient coefficients (one degree lower)
WHY does this work? Synthetic division is a compressed form of long division where we've removed the variable and optimized the arithmetic. Each multiply-add step mimics "multiply divisor by quotient term, then subtract."
[!example] Example 2: using Synthetic Division
Setup: Divisor is , so
Coefficients of :
-2 | 2 3 -5 1
| -4 2 6
|________________
2 -1 -3 7
Step-by-step:
- Bring down
- Why? First coefficient of quotient is always first coefficient of dividend
- Multiply: , write under
- Why? We're computing — multiplying the running quotient value by , not by the whole divisor
- Add:
- Multiply: , write under
- Add:
- Multiply: , write under
- Add: (remainder)
Result: Quotient is , remainder is
Same answer as long division!
[!example] Example 3: Divide by
Note the missing and terms — we use 0 coefficients.
Long Division:
x³ + x² - 2x - 2
________________
x - 1 ) x⁴ +0x³ - 3x² + 0x + 2
x⁴ - x³
────
x³ - 3x²
x³ - x²
────
-2x² + 0x
-2x² + 2x
────────
-2x + 2
-2x + 2
────
0
Synthetic Division:
1 | 1 0 -3 0 2
| 1 1 -2 -2
|______________________
1 1 -2 -2 0
Result: with remainder
WHY remainder = 0? This means is a root of ! (Remainder Theorem)

[!mistake] Common Errors
Mistake 1: Forgetting to include 0 coefficients
Wrong approach: Divide by using coefficients
Why it feels right: "Those terms aren't there, so skip them."
The fix: Always write → coefficients (one zero for the missing term, one for the missing term)
WHY? Place value matters! Just like writing not when dividing numbers.
Mistake 2: Using wrong sign in synthetic division
Wrong: Dividing by , student uses in synthetic division
Why it feels right: "The divisor has , so I use ."
The fix: , so use
WHY? Synthetic division uses the zero of the divisor. when .
Mistake 3: Misaligning terms during long division
Wrong: After subtraction, writing remainder terms in wrong columns
Why it feels right: "I just write the numbers down as I get them."
The fix: Keep powers aligned vertically — terms under terms, etc.
WHY? Polynomial arithmetic requires combining like terms. Misalignment = adding to .
Mistake 4: Stopping too early
Wrong: Remainder is when dividing by , but student continues dividing
Why it feels right: "There's still stuff left, so keep going."
The fix: Stop when
WHY? A remainder of degree 1 cannot contain a divisor of degree 2. You're done!
[!recall]- Explain to a 12-year-old
Imagine you have 847 candies and want to divide them into groups of 23. You'd ask "How many 23s fit into 84?" (about 3), then multiply , subtract , bring down the 7 to get 157, and keep going.
Polynomial division is exactly the same game, but instead of candies, you're dividing and terms. You ask "How many s fit into ?" (answer: ), then multiply and subtract just like with numbers.
Synthetic division is like a cheat code — when you're dividing by something simple like , you can skip all the symbols and just work with the numbers, following a pattern of multiply-then-add. It's way faster but only works for those simple divisors!
[!mnemonic] Memory Aid
"DMSB" for Long Division: Divide, Multiply, Subtract, Bring down (repeat)
Synthetic Sign Rule: "Divisor uses ; divisor uses " → "Flip the sign!"
Remainder Check: "If remainder degree divisor degree, you're not done yet!"
Connections
- 2.1.1-Polynomials-definition-and-degree — understanding polynomial structure
- 2.1.13-Factor-theorem-and-remainder-theorem — remainder connects to
- 2.15-Rational-root-theorem — finding candidates for in synthetic division
- 2.1.8-Factoring-polynomials — division helps factor by finding quotients
- 3.2.4-Partial-fraction-decomposition — uses polynomial division when numerator degree denominator degree
#flashcards/maths
What is the relationship between dividend, divisor, quotient, and remainder in polynomial division? :: where or
What is the first step in polynomial long division?
Why must we include 0 coefficients for missing terms in polynomial division?
When can synthetic division be used?
In synthetic division, if dividing by , what value do you use?
What does it mean if the remainder is 0 when dividing by ?
When do you stop polynomial long division?
In synthetic division, what does the last number in the bottom row represent?
What are the quotient coefficients in synthetic division?
If dividing by , what's the maximum possible degree of the remainder?
Concept Map
Hinglish (regional understanding)
Intuition Hinglish mein samjho
Polynomial division bilkul number division jaisa hai, bas thoda algebra mix ho jata hai. Jab ap 847 ko 23 se divide karte ho, toh pehle dekhte ho "84 mein kitne 23 fit hote hain?" Polynomial mein bhi same chez — "2x³ mein kitne x fit hote hain?" Answer hai 2x². Phir multiply karo, subtract karo, aur next term bring down karo. Ye DMSB pattern yad rakho: Divide, Multiply, Subtract, Bring down. Long division thodi slow hai but kisi bhi divisor ke liye kaam karti hai.
Synthetic division ek shortcut hai jab divisor simple ho — jaise (x-5) ya (x+3). Isme sirf coefficients ke sath khelna padta hai, koi x likhna nahi padta. Trick ye hai ki divisor (x-c) ho toh +c use karo synthetic mein. Agar (x+2) se divide kar rahe ho, toh c=-2 use karo kyunki x+2=0 matlab x=-2. Ek multiply-add pattern follow karo: pehla coefficient neeche lao, usko c se multiply karo (c se, divisor se nahi!), result ko next coefficient mein add karo, repeat karte jao. Last number jo ata hai woh remainder hai, baki sab quotient ke coefficients hain.
Ye technique bohot kaam ati hai — roots dhoondhne mein, polynomials factor karne mein, aur Remainder Theorem apply karne mein. Agar remainder zero ata hai matlab divisor ek factor hai! Practice karo dono methods, aur missing terms ke liye hamesha 0 coefficient rakhna yad rakho (jaise x³ + 5