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! + … |
How the Binomial Expansion Calculator Works
This calculator uses the current UK grading system and educational standards to help students, parents, and teachers understand academic performance. UK education follows specific grading frameworks that differ between GCSEs, A-Levels, and university degrees.
Understanding how grades are calculated and what they mean for future progression is important for making informed decisions about subject choices, university applications, and career planning.
Key Information for 2025/26
GCSEs in England use the 9-1 grading scale, where 9 is the highest and 4 is a standard pass (equivalent to the old C grade). A-Levels use the A*-E scale with UCAS tariff points ranging from 56 (A*) to 16 (E). Universities typically require grades between AAA and CCC depending on the course and institution, with highly competitive courses often asking for A*A*A.
Example Calculation
A student achieving grades of A*, A, and B at A-Level would earn UCAS tariff points of 56 + 48 + 40 = 144 points total. This exceeds the typical entry requirement for most Russell Group universities (128 points or AAB equivalent) and would make the student competitive for many courses.
Source: Based on Ofqual and UCAS 2025/26 guidelines. Last updated March 2026.