MathLabs
TheoremProved

The double-counting proof of a binomial identity

Statement

For every integer n≥0n \ge 0, ∑k=0n(nk)2=(2nn)\sum_{k=0}^{n} \binom{n}{k}^2 = \binom{2n}{n}.

Why is it true?

Both sides count the same thing — the number of ways to pick nn people out of 2n2n — so no algebraic manipulation of binomial coefficients is needed at all, only a careful description of one selection process in two different orders.

Proof sketch

Consider a set of 2n2n people consisting of nn boys and nn girls. We count, in two ways, the number of ways to choose a committee of exactly nn people from this set of 2n2n.

Directly, by definition, this number is (2nn)\binom{2n}{n}, since we are simply choosing nn objects out of 2n2n.

Alternatively, split every valid committee according to how many boys it contains. If the committee contains exactly kk boys for some kk with 0≤k≤n0 \le k \le n, then those kk boys can be chosen in (nk)\binom{n}{k} ways, and the remaining n−kn-k committee members must be girls, chosen from the nn girls in (nn−k)\binom{n}{n-k} ways. By the symmetry identity (nn−k)=(nk)\binom{n}{n-k} = \binom{n}{k}, the number of committees with exactly kk boys is (nk)⋅(nk)=(nk)2\binom{n}{k} \cdot \binom{n}{k} = \binom{n}{k}^2.

Every valid committee of nn people has some well-defined number of boys kk between 00 and nn, and no committee is counted twice across different values of kk, so summing over all kk gives the total number of committees as ∑k=0n(nk)2\sum_{k=0}^{n} \binom{n}{k}^2.

Since both expressions count exactly the same set of committees, they must be equal: ∑k=0n(nk)2=(2nn)\sum_{k=0}^{n} \binom{n}{k}^2 = \binom{2n}{n}.

Topics that use this theorem

Step-by-step proofs

No step-by-step proof yet for this theorem.

References

  1. Noga Alon (1999). Combinatorial Nullstellensatz
  2. Béla Bollobás (1998). Modern Graph Theory
  3. Titu Andreescu, Zuming Feng (2003). 102 Combinatorial Problems