Secondary 3 Additional Mathematics | Singapore G3
Binomial Expansion
How One Pattern Predicts Every Term
You do not need to multiply (a+b) by itself ten times to know a particular term of (a+b)¹⁰.
The Binomial Theorem predicts the entire expansion—and the general term lets you jump directly to the part you need.
That is the conceptual leap in this topic. At lower levels, expansion means multiply every bracket. In Additional Mathematics, expansion becomes a pattern that can be indexed.
Instead of generating every term and searching afterward, identify the term you need before expanding.
The current Singapore G3 Additional Mathematics syllabus requires the Binomial Theorem for positive integer n, factorial and combination notation, and the general term. It explicitly states that knowledge of the greatest term and properties of the coefficients is not required.
SEAB 2027 G3 Additional Mathematics syllabus (K341) →
The Topic Job
Use a combinatorial pattern to generate or select terms in (a+b)ⁿ without repeatedly multiplying all n brackets.
Start Small: Expand (a+b)³
Ordinary multiplication gives:
(a+b)³ = a³ + 3a²b + 3ab² + b³.
Notice three patterns:
- the power of a decreases: 3, 2, 1, 0;
- the power of b increases: 0, 1, 2, 3;
- the total power in every term remains 3.
The coefficients are 1, 3, 3, 1.
For (a+b)⁴, they become 1, 4, 6, 4, 1.
Why Those Coefficients Appear
Imagine multiplying:
(a+b)(a+b)(a+b).
To create a²b, we must choose b from exactly one of the three brackets and a from the other two.
There are three choices for which bracket supplies b.
That is why the coefficient of a²b is 3.
The coefficient counts how many ways the required choices can be made.
Factorials
For a positive integer n:
n! = n(n−1)(n−2)…2·1.
Examples:
- 5! = 120;
- 3! = 6;
- 1! = 1;
- 0! = 1.
The convention 0! = 1 makes combination formulas and endpoint terms work consistently.
Binomial Coefficients
The notation:
ⁿCᵣ = n!/[r!(n−r)!]
counts how many ways r objects can be selected from n objects when order does not matter.
For example:
⁵C₂ = 5!/(2!3!) = 10.
In a binomial expansion, it counts how many ways we choose which brackets contribute the second term.
The Binomial Theorem
(a+b)ⁿ = Σ ⁿCᵣ aⁿ⁻ʳbʳ, for r = 0,1,…,n.
Written term by term:
aⁿ + ⁿC₁aⁿ⁻¹b + ⁿC₂aⁿ⁻²b² + … + bⁿ.
The General Term
The term indexed by r is:
Tᵣ₊₁ = ⁿCᵣ aⁿ⁻ʳbʳ.
Why Tᵣ₊₁ rather than Tᵣ?
Because when r = 0, the formula produces the first term.
| r | Term number |
|---|---|
| 0 | 1st |
| 1 | 2nd |
| 2 | 3rd |
The index r counts how many copies of the second binomial term were selected; the actual term number is r+1.
Worked Example 1 — Expand
Expand (2x−3)⁴.
Here:
- a = 2x;
- b = −3;
- n = 4.
So:
(2x)⁴ + 4(2x)³(−3) + 6(2x)²(−3)² + 4(2x)(−3)³ + (−3)⁴.
Simplify:
16x⁴ − 96x³ + 216x² − 216x + 81.
The sign pattern comes from powers of −3. Do not alternate signs from memory; let the powers determine them.
Find One Term Without Expanding Everything
Find the term containing x³ in (2x+1)⁷.
General term:
Tᵣ₊₁ = ⁷Cᵣ(2x)⁷⁻ʳ(1)ʳ.
The power of x is 7−r.
Require:
7−r = 3 → r = 4.
So use the fifth term:
⁷C₄(2x)³ = 35·8x³ = 280x³.
This is the central exam move:
solve the exponent condition first; calculate the coefficient second.
When Both Binomial Terms Contain x
Consider:
(x² + 2/x)⁶.
General term:
Tᵣ₊₁ = ⁶Cᵣ(x²)⁶⁻ʳ(2/x)ʳ.
Power of x:
x²⁽⁶⁻ʳ⁾x⁻ʳ = x¹²⁻³ʳ.
Now every particular-term question becomes an exponent equation.
The Independent Term
A term independent of x has power x⁰.
For the previous expansion, set:
12−3r = 0 → r = 4.
So the independent term is T₅:
⁶C₄(x²)²(2/x)⁴ = 15·x⁴·16/x⁴ = 240.
Why Some Requested Terms Do Not Exist
Suppose an exponent condition gives r = 5/2.
But in a positive-integer binomial expansion, r must be an integer from 0 to n.
Therefore no such term exists.
An exponent equation gives a candidate index; the index must still be admissible.
Finding a Coefficient
Find the coefficient of x⁴ in (1−2x)⁶.
General term:
⁶Cᵣ(1)⁶⁻ʳ(−2x)ʳ.
To obtain x⁴, set r = 4.
Coefficient:
⁶C₄(−2)⁴ = 15·16 = 240.
Do Not Confuse Term With Coefficient
If the term is:
280x³,
then:
- term = 280x³;
- coefficient of x³ = 280.
Read the question wording precisely.
Pascal’s Triangle Is a Pattern, Not the Whole Method
Pascal’s Triangle can generate binomial coefficients quickly:
n=0 1
n=1 1 1
n=2 1 2 1
n=3 1 3 3 1
n=4 1 4 6 4 1
It is useful for short full expansions.
But if the question asks for the 17th term of a large expansion, use nCr and the general term. Pascal’s Triangle is not a substitute for indexing.
Symmetry in the Coefficients
Since:
ⁿCᵣ = ⁿCₙ₋ᵣ,
binomial coefficients are symmetric.
For example:
⁸C₂ = ⁸C₆.
The current syllabus does not require a study of general coefficient properties, so use symmetry as understanding and checking rather than building a separate examinable chapter around it.
A Useful Check: Substitute a Simple Value
If you expand (2x−3)⁴, substitute x = 0.
The original becomes:
(−3)⁴ = 81.
Your expansion should also give 81 at x = 0.
Then try x = 1 as a stronger second check.
The Earliest Weak Link
| What you see | Likely weak link |
|---|---|
| Uses r for the term number directly | index r vs term number r+1 confused |
| Powers of a and b do not sum to n | general-term structure missing |
| Wrong signs in (a−b)ⁿ | treats sign as pattern instead of power of negative term |
| Cannot find independent term | does not translate “independent of x” into exponent 0 |
| Calculates every term before finding one coefficient | does not use exponent condition to locate r |
| Accepts fractional r | forgets r must be an integer 0≤r≤n |
Common Mistakes to Repair
- Writing Tᵣ instead of tracking Tᵣ₊₁.
- Forgetting brackets around a compound binomial term. (2x)⁴ is not 2x⁴.
- Losing negative signs. Keep (−3)ʳ intact until the power is evaluated.
- Finding r but not the requested quantity. The question may ask for the term, coefficient or constant.
- Using a non-integer r. Such a term does not occur.
- Expanding everything unnecessarily. Use the general term.
Retrieval Check
- State the general term in (a+b)ⁿ.
- Why is the first term obtained when r=0?
- Find ⁷C₂.
- What is the fourth term of (x+2)⁶?
- What exponent of x represents an independent term?
- What must be true of r in this syllabus?
Transfer Set
- Find the coefficient of x³ in (2+x)⁷.
- Find the term independent of x in (x²+3/x)⁶.
- Find the fifth term of (3x−2)⁸.
- Determine whether a term in x⁵ exists in (x²+1/x)⁷.
- The coefficient of x² in (1+kx)⁵ is 90. Find the possible value(s) of k.
Answer outline — open only after attempting
- r=3; coefficient=⁷C₃·2⁴=35·16=560.
- Power x: 2(6−r)−r=12−3r. Set 0 → r=4. Constant=⁶C₄·3⁴=15·81=1215.
- r=4: ⁸C₄(3x)⁴(−2)⁴.
- Power x=2(7−r)−r=14−3r. Set 5 → r=3, so yes.
- r=2: coefficient=⁵C₂k²=10k²=90 → k=±3.
For Parents and Tutors — What This Topic Is Really Testing
The deepest diagnostic object is the general term.
If a student can write:
Tᵣ₊₁ = ⁿCᵣaⁿ⁻ʳbʳ
but cannot explain what r counts, the formula is not yet secure.
Ask them to narrate:
- how many times the second term was chosen;
- why the first-term power falls;
- why the second-term power rises;
- why the coefficient counts choices;
- how the requested x-power determines r.
The teaching target is indexed pattern recognition, not repeated expansion speed.
Where This Connects Next
- Secondary 3 Additional Mathematics: Complete A-Math Map
- Additional Mathematics Directory
- Polynomials | Factor & Remainder Theorem
- Differentiation
Bukit Timah Tutor Mathematics
A large expansion does not require large working if you can identify the pattern and index the term you need.

