Skip to main content

Cracking the Code: Binomial Expansion Demystified

By Joshua Ramirez, MSc·Updated April 18, 2026
A dramatically lit blackboard covered in chalk equations and geometric diagrams.

How do I expand (2x + 3)^5 without multiplying it out 5 times?

You use the Binomial Theorem: (a+b)^n = Sum of nCr * a^(n-r) * b^r. Here a=2x, b=3, n=5. The first term is 5C0*(2x)^5*(3)^0 = 32x^5. The second term is 5C1*(2x)^4*(3)^1 = 5*16x^4*3 = 240x^4. You continue this pattern for all 6 terms (n+1 terms total). Alternatively, read row 5 of Pascal's Triangle (1, 5, 10, 10, 5, 1) to instantly get your coefficients.

Expanding brackets manually is fine for (a+b)^2. But when an exam throws (3x - 2)^7 at you, multiplying it out seven times is a guaranteed path to running out of time. The Binomial Theorem is the mathematical shortcut that gives you the answer in 30 seconds. This guide from our Ultimate Add Maths Guide breaks it down step by step.

1. Pascal's Triangle: The Coefficient Cheat Sheet

Pascal's Triangle is a number pyramid where each number is the sum of the two numbers directly above it. Row n gives you the coefficients for (a+b)^n.

Row 0: 1

Row 1: 1   1

Row 2: 1   2   1

Row 3: 1   3   3   1

Row 4: 1   4   6   4   1

Row 5: 1   5   10   10   5   1

So (a+b)^4 = 1a^4 + 4a^3b + 6a^2b^2 + 4ab^3 + 1b^4. The coefficients 1, 4, 6, 4, 1 come directly from Row 4. You don't calculate anything — you just read them off.

💡 Tutor's Tip
Speed Hack:For small powers (n ≤ 6), just memorize the first 7 rows of Pascal's Triangle. It takes 2 minutes to learn and saves you from using the nCr formula entirely. For n > 6, you must use the formula.

2. The nCr General Term Formula

When n is too large for Pascal's Triangle (like n=12), you must use the combinatorial formula: nCr = n! / (r! × (n-r)!)

Worked Example: Find 7C3

7C3 = 7! / (3! × 4!) = (7 × 6 × 5) / (3 × 2 × 1) = 210 / 6 = 35

The shortcut: You never need to calculate the full factorial. Cancel the larger factorial in the denominator immediately. 7! / 4! just becomes 7 × 6 × 5. Then divide by 3! = 6.

3. Finding a Specific Term (The Exam Favorite)

The most frequently tested question is: "Find the coefficient of x^3 in the expansion of (2 + x)^6." You do NOT expand all 7 terms. You use the General Term formula and solve for the single term you need.

Step-by-Step Solution

General Term: T(r+1) = 6Cr × (2)^(6-r) × (x)^r

We need x^3, so set r = 3.

T(4) = 6C3 × 2^3 × x^3 = 20 × 8 × x^3 = 160x^3

The coefficient of x^3 is 160.

💡 Tutor's Tip
The "Term Independent of x" Trap:When they ask for the term "independent of x", they mean the term where the power of x is exactly zero. Set the combined x-power expression equal to 0 and solve for r.

4. The Lethal Traps Examiners Set

Trap 1: Forgetting the coefficient inside the bracket

In (2x + 3)^5, the 'a' is not x. It is 2x. When you raise it to a power, you must raise BOTH the 2 and the x: (2x)^3 = 8x^3, NOT 2x^3. This single error destroys every subsequent calculation.

Trap 2: The negative sign

In (x - 3)^4, the 'b' is -3, not 3. When raised to an odd power, (-3)^3 = -27. When raised to an even power, (-3)^2 = +9. Students constantly lose the negative and get the wrong sign.

Joshua Ramirez📋 From the Desk of Joshua Ramirez
The Calculator Shortcut: Your Casio fx-991 has a built-in nCr button. Press the n value, then SHIFT + the multiplication key (which shows nCr), then the r value. This gives you the coefficient instantly without any manual factorial division. Use it aggressively in Paper 2.

Frequently Asked Questions

What is the Binomial Theorem?
A formula that expands (a+b)^n using combinatorial coefficients (nCr), eliminating the need to multiply brackets repeatedly.
How does Pascal's Triangle relate to Binomial Expansion?
Each row directly provides the coefficients. Row n has n+1 numbers that are the exact multipliers for each term in the expansion.
How do I find a specific term without expanding everything?
Use the General Term: T(r+1) = nCr * a^(n-r) * b^r. Set r to the value that gives you the power of x you need.
What is nCr?
'n choose r' — the number of ways to pick r items from n items. Calculated as n! / (r! * (n-r)!). It is the coefficient engine of the Binomial Theorem.

Stop Guessing, Start Scoring

Get instant access to 500+ CAIE-aligned practice questions, worked solutions, and AI-powered mock exams across all O-Level subjects.

Related Add Maths Articles