ProofComplete

Counting Principles - Key Proof

Pascal's Identity is one of the most elegant and useful results in combinatorics, providing both a recursive formula for computing binomial coefficients and the foundation for Pascal's triangle.

DefinitionPascal's Identity

For integers nn and rr with 1≤r≤n1 \leq r \leq n, (nr)=(n−1r−1)+(n−1r)\binom{n}{r} = \binom{n-1}{r-1} + \binom{n-1}{r}

with boundary conditions (n0)=(nn)=1\binom{n}{0} = \binom{n}{n} = 1 for all n≥0n \geq 0.

Proof (Combinatorial):

We give a bijective proof by counting the same set in two different ways.

Let SS be a set with nn elements, and fix a particular element x∈Sx \in S. We wish to count the number of rr-element subsets of SS, which is (nr)\binom{n}{r}.

We partition the rr-element subsets into two disjoint classes:

  1. Those that contain xx
  2. Those that do not contain xx

Class 1: If a subset contains xx, we need to choose the remaining r−1r-1 elements from the n−1n-1 elements in S∖{x}S \setminus \{x\}. The number of such subsets is (n−1r−1)\binom{n-1}{r-1}.

Class 2: If a subset does not contain xx, we need to choose all rr elements from the n−1n-1 elements in S∖{x}S \setminus \{x\}. The number of such subsets is (n−1r)\binom{n-1}{r}.

These two classes are disjoint and exhaustive (every rr-element subset either contains xx or doesn't), so by the addition principle: (nr)=(n−1r−1)+(n−1r)\binom{n}{r} = \binom{n-1}{r-1} + \binom{n-1}{r}

This completes the combinatorial proof. □\square

Proof (Algebraic):

We can also prove Pascal's identity algebraically using the factorial formula for binomial coefficients: (n−1r−1)+(n−1r)=(n−1)!(r−1)!(n−r)!+(n−1)!r!(n−1−r)!\binom{n-1}{r-1} + \binom{n-1}{r} = \frac{(n-1)!}{(r-1)!(n-r)!} + \frac{(n-1)!}{r!(n-1-r)!}

Finding a common denominator: =r⋅(n−1)!r!(n−r)!+(n−r)⋅(n−1)!r!(n−r)!= \frac{r \cdot (n-1)!}{r!(n-r)!} + \frac{(n-r) \cdot (n-1)!}{r!(n-r)!}

=r⋅(n−1)!+(n−r)⋅(n−1)!r!(n−r)!= \frac{r \cdot (n-1)! + (n-r) \cdot (n-1)!}{r!(n-r)!}

=(n−1)![r+(n−r)]r!(n−r)!= \frac{(n-1)![r + (n-r)]}{r!(n-r)!}

=n⋅(n−1)!r!(n−r)!=n!r!(n−r)!=(nr)= \frac{n \cdot (n-1)!}{r!(n-r)!} = \frac{n!}{r!(n-r)!} = \binom{n}{r}

This completes the algebraic proof. □\square

ExamplePascal's Triangle

Pascal's identity generates Pascal's triangle, where each entry is the sum of the two entries above it:

1111211331\begin{array}{ccccccc} & & & 1 & & & \\ & & 1 & & 1 & & \\ & 1 & & 2 & & 1 & \\ 1 & & 3 & & 3 & & 1 \end{array}

The nn-th row (starting from row 0) contains the binomial coefficients (n0),(n1),…,(nn)\binom{n}{0}, \binom{n}{1}, \ldots, \binom{n}{n}.

Remark

Pascal's identity is computationally significant because it allows us to compute binomial coefficients recursively without directly computing factorials, which can overflow for large values. The identity also has a probabilistic interpretation: if we have nn independent trials, the probability of exactly rr successes can be expressed in terms of the probabilities for n−1n-1 trials by conditioning on whether the nn-th trial succeeds. This connects combinatorics to probability theory in a fundamental way.