IB Maths AA HL Topic 1 — Number & Algebra Paper 1 & 2 ~9 min read

Binomial Theorem

Multiplying out something like (a + b)7 by hand would take ages — and you’d almost certainly slip up somewhere. The binomial theorem is the shortcut. It tells you exactly what every term of the expansion looks like, without writing out a single bracket. Once you’ve got the formula and a feel for which numbers to plug in, expanding any positive-integer power of (a + b) is mechanical. The exam questions almost always ask one of two things: write out the first few terms, or pick out a specific term you care about. Both are easy once you know where the powers go.

📘 What you need to know

The binomial theorem formula

Here is the result the whole topic is built around. It says: if you raise (a + b) to the power n, where n is a positive integer, then the expansion has exactly n + 1 terms, and each term follows a neat pattern.

Binomial theorem (a + b)n = an + nC1 an−1b + nC2 an−2b2 + … + nCr anrbr + … + bn ✓ in the formula booklet
Binomial coefficient nCr = n!r!(nr)! ✓ in the formula booklet

Quick reminder on factorials: 4! means 4 × 3 × 2 × 1 = 24. By convention, 0! = 1. You’ll meet these all the time when calculating nCr by hand.

Anatomy of a general term
nCr · an−r · br binomial coefficient first term, power drops second term, power rises a general term in the expansion of (a + b)^n obtained by setting r = 0, 1, 2, …, n (n − r) + r = n  →  powers always add to n
The pattern in one line:   powers of a count down from n, powers of b count up from 0, and the two always sum to n. If yours don’t, you’ve made a slip.
Both the binomial theorem itself and the formula for nCr sit in the formula booklet — flip to them whenever you start a question. There’s no advantage in trying to memorise the formula; the marks come from getting a, b and n identified correctly and substituting cleanly.

Using the theorem on a clean expansion

Let’s run through (a + b)4 as a warm-up. Substitute n = 4 into the formula:

(a + b)4 = a4 + 4C1 a3b + 4C2 a2b2 + 4C3 ab3 + b4

Now compute the coefficients: 4C1 = 4, 4C2 = 6, 4C3 = 4. Drop them in:

(a + b)4 = a4 + 4a3b + 6a2b2 + 4ab3 + b4

Notice the coefficients 1, 4, 6, 4, 1 are symmetric — they read the same forwards and backwards. That’s a feature of every binomial expansion, and you can use it to halve your work: once you’ve found the first half, mirror it for the second.

🤔 Why is the coefficient row always symmetric?

Because nCr = nCnr. Choosing r things out of n is the same as choosing which nr things to leave behind. So 4C1 = 4C3 and 4C0 = 4C4, giving the mirror.

Expanding harder binomials

Real exam questions usually replace a and b with something less friendly — like 1, 3x, or −2y. The trick is to wrap each piece in brackets the moment you substitute, so the index laws apply cleanly.

🧭 Recipe — expanding (1 + 3x)5

  1. Identify a, b, n. Here a = 1, b = 3x, n = 5.
  2. Write the formula skeleton. Substitute a, b, n using brackets: 15 + 5C1(1)4(3x) + 5C2(1)3(3x)2 + …
  3. Apply index laws. (3x)2 = 9x2, (3x)3 = 27x3, etc. The constants compound quickly — be careful.
  4. Compute the coefficients. 5C1 = 5, 5C2 = 10, 5C3 = 10, 5C4 = 5.
  5. Multiply through and simplify.
When the second term is negative — say (2 − y)6 — write it as (2 + (−y))6 and treat b = −y. Now (−y)2 = +y2, (−y)3 = −y3, and so on. The signs in your final answer will alternate: + − + − + − + …

Finding a particular term

If a question asks “find the term in x5” or “find the coefficient of x3“, you don’t want to expand the whole expression — that’s slow and error-prone, especially for big n. Instead, use the general term:

General term in (a + b)n nCr · anr · br ✓ embedded in the formula booklet’s binomial theorem
1
Substitute a, b, n
Plug them into the general term, using brackets.
2
Track the x power only
Combine the xs on the right and set the resulting power equal to the one you want.
3
Solve for r, then sub back
Once you know r, substitute it into the full general term to get the actual coefficient.
Shortcut for the (1 + bx)n case:   here a = 1, so anr = 1. The general term simplifies to nCr · br · xr — and “the term in xk” just means r = k.

Worked examples

WE 1

Expand (a + b)4 in full

Use the binomial theorem to write out the full expansion of (a + b)4.

Step 1: Substitute n = 4 into the formula (a + b)4 = a4 + 4C1 a3b + 4C2 a2b2 + 4C3 ab3 + b4 Step 2: Calculate each binomial coefficient 4C1 = 4!/(1! · 3!) = 4 4C2 = 4!/(2! · 2!) = 24/4 = 6 4C3 = 4  (by symmetry: 4C3 = 4C1) Step 3: Drop the coefficients in (a + b)4 = a4 + 4a3b + 6a2b2 + 4ab3 + b4 check: powers of a drop 4 → 0, powers of b rise 0 → 4, and they always sum to 4 ✓
WE 2

First four terms of (1 + 3x)7

Find the first four terms, in ascending powers of x, in the expansion of (1 + 3x)7.

Step 1: Identify a, b, n a = 1,   b = 3x,   n = 7 Step 2: Write the first four terms (r = 0, 1, 2, 3) (1 + 3x)7 = 17 + 7C1(1)6(3x) + 7C2(1)5(3x)2 + 7C3(1)4(3x)3 + … Step 3: Apply index laws and compute coefficients 7C1 = 7,   7C2 = 21,   7C3 = 35 (3x)2 = 9x2,   (3x)3 = 27x3 = 1 + 7(3x) + 21(9x2) + 35(27x3) + … = 1 + 21x + 189x2 + 945x3 + … (1 + 3x)7 ≈ 1 + 21x + 189x2 + 945x3 “ascending powers” means smallest power first, so start from the constant — easy mark to lose by going the other way
WE 3

Coefficient of x3 in (2 − x)8

Find the coefficient of x3 in the expansion of (2 − x)8.

Step 1: Identify a, b, n  (careful with the minus!) a = 2,   b = −x,   n = 8 Step 2: Use the general term nCr an−r br general term = 8Cr (2)8−r (−x)r = 8Cr · 28−r · (−1)r · xr Step 3: Match the power of x to 3 → r = 3 8C3 = 8!/(3! · 5!) = 56 28−3 = 25 = 32 (−1)3 = −1 Step 4: Multiply coefficient = 56 × 32 × (−1) = −1792 coefficient of x3 is −1792 odd power of (−x) → negative coefficient. If you got +1792, you forgot the sign on b
WE 4

Find the term in x11 in (3x + x2)7

Find the term in x11 in the expansion of (3x + x2)7.

Step 1: Identify a, b, n a = 3x,   b = x2,   n = 7 Step 2: Write the general term general term = 7Cr (3x)7−r (x2)r Step 3: Track the x-power only x7−r · x2r = x7−r+2r = x7+r need 7 + r = 11,   so r = 4 Step 4: Substitute r = 4 to get the full term 7C4 (3x)3 (x2)4  (from 7C4 = 35) = 35 · 27x3 · x8 = 35 · 27 · x11 = 945x11 term in x11 is 945x11 when both terms have x in them, the trick is to combine the powers and set them equal to your target
WE 5

Coefficient of x4 in (1 + 2x)6

Find the coefficient of x4 in the expansion of (1 + 2x)6.

Step 1: Identify a, b, n a = 1,   b = 2x,   n = 6 Step 2: Use the simplified general term  (since a = 1) general term = 6Cr (1)6−r (2x)r = 6Cr · 2r · xr Step 3: For x4, use r = 4 6C4 = 6!/(4! · 2!) = 15 24 = 16 coefficient = 15 × 16 = 240 coefficient of x4 is 240 when a = 1, the (1)n−r part vanishes — life is much easier. Spot this whenever you can.

💡 Top tips

⚠ Common mistakes

The binomial theorem is one of those topics where you’ll feel slow at first and then suddenly very fast. The whole game is recognising what a, b, and n are, bracketing them carefully, and either expanding the first few terms or hunting down a single one with the general term. Practise both styles — three or four questions of each — and you’ll have it nailed before the next note on Pascal’s triangle.

Need help with the Binomial Theorem?

Get 1-on-1 help from an IB examiner who knows exactly what Paper 1 & 2 are looking for.

Book Free Session →