Maths WorkshopMaths problems with full solutions
Exercise 1630Combinatorics › Counting principlesOlympiadAdded 3 Nov 2026

Vandermonde's identity

#Vandermonde#double counting#binomial

Statement

Show that (m+nk)=∑j=0k(mj)(nk−j)\binom{m+n}{k}=\sum_{j=0}^{k}\binom{m}{j}\binom{n}{k-j}.

Hint

Double count kk-subsets of a union of disjoint mm-set and nn-set.

Show solutionHide solution

Solution

Setup. Let AA with ∣A∣=m|A|=m and BB with ∣B∣=n|B|=n, disjoint.

Count kk-subsets of A∪BA\cup B. (m+nk)\binom{m+n}{k}.

Count by intersecting with AA. If jj elements from AA and k−jk-j from BB, there are (mj)(nk−j)\binom{m}{j}\binom{n}{k-j} ways. Sum over jj.

Conclusion. Vandermonde's identity.