Binomial Expansion for Advanced Mathematics
Updated July 2026
Mastering the expansion of (1+x)n and (a+f(x))n for positive integers is a core requirement for the ESAT. This page explains how to use the binomial theorem to find specific coefficients, understand the notation for combinations and factorials, and apply efficient shortcuts instead of manual expansion.
The binomial theorem states that for a positive integer n, the expansion of (a+b)n is given by ∑k=0n(kn)an−kbk, where the coefficients (kn) are defined by k!(n−k)!n!.
The binomial theorem is a powerful mathematical tool. For the ESAT, you must be able to calculate values of (rn) and determine any specific term in expressions of the form (1+x)n or (a+f(x))n. For example, you might be asked to find the constant term in the expansion of (x21−3x3)10. While Pascal's triangle is useful for small values of n, it becomes inefficient for larger powers such as n=17. In such cases, using the binomial expansion formula directly is far more effective.
The Binomial Expansion Formula
The expansion can be written in full as:
(a+f(x))n=∑k=0n(kn)ak[f(x)]n−k
Note that an alternative form is (a+f(x))n=∑k=0n(kn)an−k[f(x)]k. Both versions are identical in result because of the symmetry of the coefficients. When using this formula, focus on the following patterns:
- The powers of the two terms in any given part of the expansion always add up to the total power n.
- The value n at the top of the (rn) notation is always the power to which the bracket is raised.
- The value r at the bottom can be either of the powers appearing in that specific term.
Example 1: Finding a Specific Term
Find the term with x7 in the expansion of (3+2x)8.
To build this term, we follow three steps:
First, since we need x7, we identify the part of the expression involving x. This is (2x), which must be raised to the power of 7. It is vital to remember the brackets: (2x)7. This ensures both the coefficient 2 and the variable x are raised to the power.
Second, we determine the power for the other term, 3. Since the sum of the powers must be 8, and we already have a power of 7, the power of 3 must be 8−7=1. Thus, we have 31(2x)7.
Third, we apply the combination coefficient (rn). Here n=8. For r, we can use either the power of the first term (1) or the power of the second term (7). Both (18) and (78) give the same value. The final expression for the term is:
(18)31(2x)7
Example 2: Handling Negative Terms
Find the coefficient of x5 in (2−3x)7.
A common mistake is to ignore the negative sign. We must treat the second term as (−3x). Following our rules, for x5, we need (−3x)5. The power for the term 2 must be 7−5=2. The coefficient is (57).
The correct term is (57)22(−3x)5. Expanding this gives (57)22(−3)5x5. The coefficient is the numerical part of this result.
How the Binomial Expansion Works
To understand why these coefficients appear, consider the logic of combinations. If you have five letters A, B, C, D, and E, and you want to choose a collection of 3 without regard for order, you are calculating '5 choose 3'.
Initially, you have 5 choices for the first box, 4 for the second, and 3 for the third, giving 5×4×3=60 ways. However, this counts different orders of the same letters (like ABC and CBA) as distinct. Since there are 3!=3×2×1=6 ways to order any 3 letters, we divide 60 by 6 to get 10 unique collections. This is 3×2×15×4×3=3!2!5!=(35).
In the general case, to choose r objects from n, we fill r boxes and leave n−r empty.

The number of ways to arrange the objects is (n−r)!r!n!. This explains the symmetry (rn)=(n−rn): choosing r objects to keep is the same as choosing n−r objects to discard.
When expanding (2+3x)5, we are effectively multiplying five brackets: (2+3x)(2+3x)(2+3x)(2+3x)(2+3x). To get the x2 term, we must choose the (3x) term from 2 brackets and the 2 from the remaining 3 brackets. The number of ways to choose which 2 brackets provide the (3x) is (25), leading to the term (25)23(3x)2.
Key takeaways
- The sum of the powers of the terms in any part of a binomial expansion must equal the total power n.
- Always use brackets when raising terms like −3x or 2x to a power to ensure the coefficient is also raised to that power.
- The combination formula is (rn)=r!(n−r)!n!, which exhibits symmetry such that (rn)=(n−rn).
- Factorial notation n! represents the product of all integers from 1 up to n, with 0! defined as 1.
When faced with an expression like (a+f(x))n, always write out the general term (rn)an−r[f(x)]r first. This helps you identify exactly which value of r you need to satisfy the power of x requested in the question.
The most common mistake is forgetting to raise the constant part of f(x) to the required power. In (2x)7, the coefficient is 27=128, not 2. Similarly, always include the negative sign within the bracket, as (−3)5 is negative while (−3)4 is positive.
The link between the binomial theorem and combinations is a fundamental part of discrete mathematics. Every term in the expansion represents a specific way of 'picking' components from a set of brackets, which is why binomial coefficients are also called 'combinatorial coefficients'.
Frequently asked questions
Why can I use either (rn) or (n−rn) for the same term?
This is due to the symmetry of the binomial coefficients. Choosing r instances of b from n brackets automatically means you are choosing n−r instances of a from the remaining brackets. Mathematically, r!(n−r)!n! is identical to (n−r)!r!n!.
What does the term 'coefficient' refer to in these questions?
The coefficient is the numerical value that multiplies the variable part of the term. For example, in the term 240x3, the coefficient is 240. If a question asks for the coefficient, do not include the x power in your final answer.
How do I find the constant term in an expansion like (x+x1)n?
The constant term is the term where the power of x is zero. You can find this by writing the general term (rn)xr(x−1)n−r and solving for r such that the total exponent r−(n−r)=0.
Is Pascal's triangle ever better than the formula?
Pascal's triangle is often faster for very small powers, such as n=3 or n=4, where you can quickly write out the rows. However, for any n greater than 6 or 7, or for questions asking for a specific term deep in an expansion, the binomial formula is much more reliable and less prone to addition errors.
Ready to test your knowledge?
You've reached the end of this section. Start a practice session to solidify your understanding and master this topic.