Maths WorkshopMaths problems with full solutions
Exercise 401Combinatorics › Binomial coefficientsHigh schoolAdded 3 Nov 2026

The binomial theorem

#binomial theorem#expansion#coefficients

Statement

Prove that (a+b)n=∑k=0n(nk)an−kbk(a+b)^n=\sum_{k=0}^{n}\binom{n}{k}a^{n-k}b^k.

Hint

Count the number of ways to choose kk factors of bb out of nn.

Show solutionHide solution

Solution

Combinatorial proof. Expand (a+b)n=(a+b)(a+b)⋯(a+b)(a+b)^n=(a+b)(a+b)\cdots(a+b) (nn factors). Each term in the expansion is a product of nn choices, one from each factor, giving an−kbka^{n-k}b^k for each choice of kk positions where we pick bb. There are (nk)\binom{n}{k} such choices.

Conclusion. (a+b)n=∑k=0n(nk)an−kbk(a+b)^n=\sum_{k=0}^{n}\binom{n}{k}a^{n-k}b^k.