MathLabs
TheoremProved

Pascal's identity

Statement

For integers nn and kk with 1≤k≤n−11 \le k \le n-1, Cnk=Cn−1k−1+Cn−1kC_n^k = C_{n-1}^{k-1} + C_{n-1}^k.

Why is it true?

This is the addition rule in disguise: splitting all size-k subsets by whether or not they contain one fixed element gives two disjoint cases whose counts add up.

Proof sketch

Step 1 (fix one element and split by membership): fix one object xx among the nn objects. Every kk-element subset either contains xx or does not; these two cases are disjoint and together cover all CnkC_n^k subsets.

Step 2 (count subsets containing x): a subset containing xx is formed by choosing the remaining k−1k-1 elements from the other n−1n-1 objects, giving Cn−1k−1C_{n-1}^{k-1} such subsets.

Step 3 (count subsets not containing x): a subset avoiding xx is formed by choosing all kk elements from the remaining n−1n-1 objects, giving Cn−1kC_{n-1}^k such subsets.

Step 4 (apply the addition rule): since the two cases are disjoint and exhaust all size-k subsets, the addition rule gives Cnk=Cn−1k−1+Cn−1kC_n^k = C_{n-1}^{k-1} + C_{n-1}^k.

Topics that use this theorem

Step-by-step proofs

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

References

  1. Ronald L. Graham, Donald E. Knuth, Oren Patashnik (1994). Concrete Mathematics: A Foundation for Computer Science
  2. Richard A. Brualdi (2009). Introductory Combinatorics