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

Combinatorial proof

#combinatorial proof#binomial#choice

Statement

Prove ∑k=0n(nk)=2n\sum_{k=0}^{n}\binom{n}{k}=2^n by a combinatorial argument.

Hint

Each subset either includes or doesn't include each element.

Show solutionHide solution

Solution

Combinatorial. For each element of an nn-set, we choose "in" or "out" — 22 choices per element, giving 2n2^n subsets.

Algebraic. Setting x=y=1x=y=1 in (x+y)n=∑(nk)xn−kyk(x+y)^n=\sum\binom{n}{k}x^{n-k}y^k.

Conclusion. ∑k(nk)=2n\sum_k\binom{n}{k}=2^n.