You sit down to divide x^3 - 8 by x - 2. You set up the bracket, write x^3 - 8 underneath, and start. Two minutes later your quotient has the wrong middle term, or the remainder refuses to be zero, or the columns look crooked. You erase. Try again. Same problem.

The bug is not in your arithmetic. It happened before you divided anything. When you wrote x^3 - 8 as just "x^3 - 8", you silently told yourself that the x^2 and x terms were absent. They are not absent. They are zero. A zero coefficient is still a coefficient. It still occupies a column. Polynomial long division, and its cousin synthetic division, is a column-alignment game. Skip a column, lose the game.

Rewrite with zero coefficients explicitly

Before you divide anything, rewrite the numerator with every degree from the top down to the constant, explicitly:

Nothing has changed about the polynomial. 0x^2 contributes nothing to the value. But now, when you write it out for division, you have a slot for every power. That slot is the column where terms will line up and subtract.

Why padding matters in long division

Polynomial long division imitates the integer long division you learned in class 4, with one difference: instead of stacking by place value (units, tens, hundreds), you stack by degree (x^0, x^1, x^2, \ldots). The subtraction step only works if like degrees sit in the same vertical column.

If you write x^3 - 8 without padding, the -8 sits immediately to the right of x^3. Your eye reads it as "the next term", but the next term in degree should be x^2, then x, then the constant. The -8 has landed in a column where you will later try to subtract an x^2 or an x term, and the whole computation drifts sideways.

Worked long division — WITHOUT padding (wrong feel)

Divide x^3 - 8 by x - 2. Suppose you write the dividend as x^3 - 8 with no zero filler:

\begin{array}{r} x^3 - 8 \end{array}

First step: x^3 \div x = x^2. Multiply: x^2(x - 2) = x^3 - 2x^2. Subtract. Where does the -2x^2 land? There is no x^2 column in your dividend. You are forced, mid-division, to invent the column you should have written at the start. Some students recover; most lose track of which degree to bring down next. With a bigger numerator like x^5 - 32 divided by x - 2, the column confusion compounds and the answer comes out wrong. The fix is not "be careful" — it is to never create the ambiguity in the first place.

Worked long division — WITH padding (right)

Rewrite the dividend as x^3 + 0x^2 + 0x - 8. Now every degree has its column.

Step 1. x^3 \div x = x^2. Multiply: x^2 \cdot (x - 2) = x^3 - 2x^2. Subtract: the x^3 terms cancel; 0x^2 - (-2x^2) = 2x^2. Bring down 0x.

Step 2. 2x^2 \div x = 2x. Multiply: 2x \cdot (x - 2) = 2x^2 - 4x. Subtract: 2x^2 - 2x^2 = 0; 0x - (-4x) = 4x. Bring down -8.

Step 3. 4x \div x = 4. Multiply: 4 \cdot (x - 2) = 4x - 8. Subtract: 4x - 4x = 0; -8 - (-8) = 0. Remainder 0.

Quotient: x^2 + 2x + 4. Remainder: 0. Correct. Every subtraction aligned because every column existed.

Synthetic division — pad or die

Synthetic division strips long division down to just coefficients. For x^3 - 8 you write 1 \quad 0 \quad 0 \quad -8 — four numbers, one per degree from x^3 to the constant. If instead you wrote 1, -8, you would be telling the algorithm your polynomial is degree 1 with coefficients 1 and -8, that is, x - 8, a completely different polynomial. Synthetic division then produces nonsense.

The list of coefficients must have length \text{degree} + 1. Zeros count. Always.

Worked synthetic division

Divide x^3 - 8 by x - 2. Coefficients of the padded dividend: 1, 0, 0, -8. Divisor root: r = 2.

Bring down the leading 1. Multiply 1 \times 2 = 2; add to the next coefficient 0: result 2. Multiply 2 \times 2 = 4; add to 0: result 4. Multiply 4 \times 2 = 8; add to -8: result 0.

Bottom row: 1, 2, 4, 0. The last number is the remainder. The rest are the quotient coefficients, one degree lower than the dividend: x^2 + 2x + 4, remainder 0. Same answer as long division, in a quarter of the space.

More examples of padding

The rule, stated once

For a polynomial of degree n, there are exactly n + 1 coefficients, one for each power from x^n down to x^0. If any coefficient is zero, you must still write it as 0 \cdot x^k in the division setup. No missing positions. No "implicit zero that the algorithm will figure out". The algorithm will not figure it out. You have to write it down.

When the rule isn't needed

Padding is only mandatory for division. In other contexts, you can write the polynomial however you like:

Common confusions

"I can just skip the zero column." You cannot. The subtraction step needs a slot at every degree. Skipping one bends the columns and the answer.

"Padding changes the polynomial." It does not. x^3 - 8 and x^3 + 0x^2 + 0x - 8 evaluate to the same number for every x and are the same polynomial. Padding is a notational reminder, not a mathematical change.

"Synthetic division works on any polynomial." Only when the divisor is linear of the form x - r, and the dividend is written with all its coefficients including zeros. Both conditions, or don't use it.

Recognition drill

Write the padded coefficient list you would use for synthetic division on each of the following. Cover the right side and check yourself.

Notice the last one. 2x^6 is a single term, but for synthetic division it expands to seven coefficients: one 2 followed by six zeros. Seven columns for degree 6. That is not redundancy; that is the algorithm asking you to reserve every slot it might need.

Closing

Missing terms are not missing. They are zeros wearing an invisibility cloak. Before you set up long division or synthetic division, strip the cloak off: write every coefficient, from the leading power down to the constant, including all the zeros in between. Misalignment is the fastest path to a wrong answer in polynomial division, and padding is the fastest fix — it takes five extra seconds and saves you the entire problem.