ProofComplete

Proof of Catalan Number Formula

We prove that the Catalan numbers satisfy the explicit formula Cn=1n+1(2nn)C_n = \frac{1}{n+1}\binom{2n}{n} using a bijective argument based on Dyck paths and the cycle lemma. This elegant proof demonstrates the power of combinatorial reasoning.

TheoremCatalan Number Explicit Formula

The nn-th Catalan number is given by: Cn=1n+1(2nn)=(2n)!(n+1)!n!C_n = \frac{1}{n+1}\binom{2n}{n} = \frac{(2n)!}{(n+1)!n!}

ProofVia Dyck Paths and Reflection Principle

We interpret CnC_n as counting Dyck paths: lattice paths from (0,0)(0,0) to (2n,0)(2n,0) using steps U=(1,1)U = (1,1) (up) and D=(1,βˆ’1)D = (1,-1) (down) that never go below the xx-axis.

Step 1: Total paths without restriction. Any path from (0,0)(0,0) to (2n,0)(2n,0) uses nn up steps and nn down steps. There are (2nn)\binom{2n}{n} such paths.

Step 2: Count bad paths (those going below the xx-axis). Consider a bad path that first touches y=βˆ’1y = -1 at some point. Let this occur after the kk-th step, and reflect the portion of the path after this point across the line y=βˆ’1y = -1.

After reflection:

  • Up steps become down steps and vice versa
  • The endpoint changes from (2n,0)(2n, 0) to (2n,βˆ’2)(2n, -2)

This gives a bijection between bad paths from (0,0)(0,0) to (2n,0)(2n,0) and all paths from (0,0)(0,0) to (2n,βˆ’2)(2n,-2).

Step 3: Count paths to (2n,βˆ’2)(2n,-2). A path from (0,0)(0,0) to (2n,βˆ’2)(2n,-2) takes 2n2n steps with net vertical displacement βˆ’2-2. This requires (nβˆ’1)(n-1) up steps and (n+1)(n+1) down steps, giving (2nn+1)\binom{2n}{n+1} paths.

Step 4: Apply inclusion-exclusion. Cn=(goodΒ paths)=(allΒ paths)βˆ’(badΒ paths)C_n = \text{(good paths)} = \text{(all paths)} - \text{(bad paths)} =(2nn)βˆ’(2nn+1)= \binom{2n}{n} - \binom{2n}{n+1}

Using the identity (2nn+1)=nn+1(2nn)\binom{2n}{n+1} = \frac{n}{n+1}\binom{2n}{n}: Cn=(2nn)βˆ’nn+1(2nn)=(2nn)(1βˆ’nn+1)=1n+1(2nn)C_n = \binom{2n}{n} - \frac{n}{n+1}\binom{2n}{n} = \binom{2n}{n}\left(1 - \frac{n}{n+1}\right) = \frac{1}{n+1}\binom{2n}{n}

β– 
ProofAlternative: Via Generating Functions

The Catalan numbers satisfy the recurrence Cn=βˆ‘i=0nβˆ’1CiCnβˆ’1βˆ’iC_n = \sum_{i=0}^{n-1} C_i C_{n-1-i} with C0=1C_0 = 1.

Let C(x)=βˆ‘n=0∞CnxnC(x) = \sum_{n=0}^\infty C_n x^n be the generating function. The recurrence translates to: C(x)=1+xC(x)2C(x) = 1 + xC(x)^2

This is a quadratic equation in C(x)C(x): xC(x)2βˆ’C(x)+1=0xC(x)^2 - C(x) + 1 = 0

By the quadratic formula: C(x)=1Β±1βˆ’4x2xC(x) = \frac{1 \pm \sqrt{1 - 4x}}{2x}

Since C(0)=C0=1C(0) = C_0 = 1 (requiring the series to have constant term 1), we choose the minus sign: C(x)=1βˆ’1βˆ’4x2xC(x) = \frac{1 - \sqrt{1-4x}}{2x}

Expanding 1βˆ’4x\sqrt{1-4x} using the generalized binomial theorem with Ξ±=1/2\alpha = 1/2: 1βˆ’4x=βˆ‘n=0∞(1/2n)(βˆ’4x)n\sqrt{1-4x} = \sum_{n=0}^\infty \binom{1/2}{n}(-4x)^n

where (1/2n)=(1/2)(1/2βˆ’1)β‹―(1/2βˆ’n+1)n!=(βˆ’1)nβˆ’122nβˆ’1n(2nβˆ’2nβˆ’1)\binom{1/2}{n} = \frac{(1/2)(1/2-1)\cdots(1/2-n+1)}{n!} = \frac{(-1)^{n-1}}{2^{2n-1}n}\binom{2n-2}{n-1} for nβ‰₯1n \geq 1.

After algebraic manipulation: C(x)=βˆ‘n=0∞1n+1(2nn)xnC(x) = \sum_{n=0}^\infty \frac{1}{n+1}\binom{2n}{n}x^n

Comparing coefficients gives Cn=1n+1(2nn)C_n = \frac{1}{n+1}\binom{2n}{n}.

β– 
Remark

The reflection principle is a powerful technique with many applications:

  • Ballot problem: In an election where candidate AA receives aa votes and candidate BB receives bb votes with a>ba > b, the probability that AA is always ahead throughout the counting is aβˆ’ba+b\frac{a-b}{a+b}.
  • Random walks: Analyzing first return times and path properties
  • Parking functions: Counting certain permutation-related structures

The key insight is that reflecting a path creates a bijection between "bad" objects and another easily-counted set.

ExampleAlternative Catalan Interpretations via the Formula

The formula Cn=1n+1(2nn)C_n = \frac{1}{n+1}\binom{2n}{n} can be rewritten as: Cn=(2nn)βˆ’(2nn+1)C_n = \binom{2n}{n} - \binom{2n}{n+1}

This gives a direct combinatorial interpretation:

  • (2nn)\binom{2n}{n}: ways to place nn objects in 2n2n positions
  • (2nn+1)\binom{2n}{n+1}: "bad" configurations (those crossing a boundary)
  • CnC_n: "good" configurations satisfying the Catalan property

This subtraction principle unifies the various Catalan-counted structures under a single framework.

The Catalan number formula exemplifies how generating functions, bijective proofs, and algebraic identities converge to reveal deep combinatorial truths.