Binomial Expansion: (a + b)^n
Enter the terms and power to get the full expansion with step-by-step working.
What is the Binomial Theorem?
The binomial theorem is a fundamental result in algebra that gives a formula for expanding expressions of the form (a + b)^n, where n is a positive integer. It states:
where C(n,r) = n! / (r! × (n-r)!) is the binomial coefficient, read as "n choose r". This expansion produces n+1 terms. The binomial theorem is a core topic in A-Level Pure Mathematics and appears in both AS and A2 papers across AQA, Edexcel and OCR specifications.
Pascal's Triangle and Binomial Coefficients
Pascal's triangle provides a visual and recursive way to find binomial coefficients without computing factorials. Each row n contains the coefficients for the expansion of (a+b)^n:
- Row 0: 1 → (a+b)^0 = 1
- Row 1: 1, 1 → (a+b)^1 = a + b
- Row 2: 1, 2, 1 → (a+b)^2 = a² + 2ab + b²
- Row 3: 1, 3, 3, 1 → (a+b)^3 = a³ + 3a²b + 3ab² + b³
- Row 4: 1, 4, 6, 4, 1 → (a+b)^4 = a&sup4; + 4a³b + 6a²b² + 4ab³ + b&sup4;
Each entry is formed by adding the two entries directly above it. The triangle has many remarkable properties: the rows sum to powers of 2, and the diagonals contain triangular numbers, Fibonacci numbers (in a diagonal sum), and more.
How to Expand (a + b)^n Step by Step
Follow these steps to expand any binomial expression at A-Level:
- Identify a, b and n from the expression. For (2x + 3)^5, a = 2x, b = 3, n = 5.
- Write out each term using T(r+1) = C(n,r) × a^(n-r) × b^r for r = 0, 1, 2, …, n.
- Read off the coefficients from row n of Pascal's triangle or compute nCr directly.
- Simplify each term by collecting numerical coefficients and simplifying powers.
- Write the final answer in ascending or descending powers of the variable.
Using row 4 of Pascal's triangle: 1, 4, 6, 4, 1
T1: C(4,0) × 3^4 × x^0 = 1 × 81 = 81
T2: C(4,1) × 3^3 × x^1 = 4 × 27 × x = 108x
T3: C(4,2) × 3^2 × x^2 = 6 × 9 × x^2 = 54x^2
T4: C(4,3) × 3^1 × x^3 = 4 × 3 × x^3 = 12x^3
T5: C(4,4) × 3^0 × x^4 = 1 × x^4 = x^4
Answer: (3 + x)^4 = 81 + 108x + 54x² + 12x³ + x&sup4;
The General Term Formula
The general term (the (r+1)th term) in the expansion of (a+b)^n is:
This formula is essential for A-Level exam questions that ask you to "find the term in x^k" or "find the coefficient of x^3". You set the power of x equal to k and solve for r.
Binomial Approximation for Small x
When n is a non-integer (fractional or negative) and |x| < 1, the binomial series gives an infinite expansion:
This series converges for |x| < 1. For very small x, only the first two or three terms are needed for a good approximation. Common examples at A-Level Year 2 include (1+x)^(1/2) (square root approximation) and (1+x)^(-1) (related to geometric series). Always state the range of validity: |x| < 1.
Key Formulae Summary for A-Level
| Formula | Expression |
|---|---|
| Binomial Theorem | (a+b)^n = ∑ C(n,r) a^(n-r) b^r |
| Binomial Coefficient | C(n,r) = n! / (r!(n-r)!) |
| General Term | T(r+1) = C(n,r) a^(n-r) b^r |
| Sum of Coefficients | 2^n (set a=b=1) |
| Binomial Series (|x|<1) | (1+x)^n = 1 + nx + n(n-1)x^2/2! + … |