chung-feller theorems - brandeis...

64
Chung-Feller Theorems Ira M. Gessel Department of Mathematics Brandeis University KMS-AMS Meeting, Seoul December 18, 2009

Upload: others

Post on 01-Aug-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Chung-Feller Theorems

Ira M. Gessel

Department of MathematicsBrandeis University

KMS-AMS Meeting, SeoulDecember 18, 2009

Page 2: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

In their 1949 paper “On fluctuations in coin-tossing", Chung andFeller proved two interesting results.

First Chung-Feller Theorem Among the(2n

n

)paths consisting of

n up and n down steps, the number with 2k steps above thex-axis is independent of k for 0 ≤ k ≤ n, and is therefore equalto the Catalan number 1

n+1

(2nn

).

For example, with n = 2, of the 6 paths consisting of 2 up anddown steps, 2 paths have 4 up steps above the x-axis

and 2 paths have 2 steps above the x-axis.

In particular, the case k = n counts Dyck paths. This result isusually called the Chung-Feller theorem.

Page 3: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

In their 1949 paper “On fluctuations in coin-tossing", Chung andFeller proved two interesting results.

First Chung-Feller Theorem Among the(2n

n

)paths consisting of

n up and n down steps, the number with 2k steps above thex-axis is independent of k for 0 ≤ k ≤ n, and is therefore equalto the Catalan number 1

n+1

(2nn

).

For example, with n = 2, of the 6 paths consisting of 2 up anddown steps, 2 paths have 4 up steps above the x-axis

and 2 paths have 2 steps above the x-axis.

In particular, the case k = n counts Dyck paths. This result isusually called the Chung-Feller theorem.

Page 4: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

In their 1949 paper “On fluctuations in coin-tossing", Chung andFeller proved two interesting results.

First Chung-Feller Theorem Among the(2n

n

)paths consisting of

n up and n down steps, the number with 2k steps above thex-axis is independent of k for 0 ≤ k ≤ n, and is therefore equalto the Catalan number 1

n+1

(2nn

).

For example, with n = 2, of the 6 paths consisting of 2 up anddown steps, 2 paths have 4 up steps above the x-axis

and 2 paths have 2 steps above the x-axis.

In particular, the case k = n counts Dyck paths. This result isusually called the Chung-Feller theorem.

Page 5: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Second Chung-Feller Theorem Among the 22n paths of length2n, the number with 2k steps above the x-axis is

(2kk

)(2n−2kn−k

).

Note that here we don’t care where the path ends. If we want tokeep track of the number of steps above the x-axis and theendpoint of the path, then there isn’t such a simple formula.

Page 6: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Second Chung-Feller Theorem Among the 22n paths of length2n, the number with 2k steps above the x-axis is

(2kk

)(2n−2kn−k

).

Note that here we don’t care where the path ends. If we want tokeep track of the number of steps above the x-axis and theendpoint of the path, then there isn’t such a simple formula.

Page 7: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

The First Chung-Feller Theorem

I will talk mostly about the first Chung-Feller theorem. This iswork done with my former student Aminul Huq, and most of itcan be found in his Ph.D. thesis.

Our point of departure is the observation that the Catalannumber Cn = 1

n+1

(2nn

)can also be written in two other ways:

Cn =1

2n + 1

(2n + 1

n

)=

1n

(2n

n − 1

)Are there Chung-Feller theorems for these formulas? (Firstgiven by David Callan) What about the Narayana numbers?

N(n, k) =1n

(nk

)(n

k − 1

)=

1n + 1

(n + 1

k

)(n − 1k − 1

)= · · ·

Page 8: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

The First Chung-Feller Theorem

I will talk mostly about the first Chung-Feller theorem. This iswork done with my former student Aminul Huq, and most of itcan be found in his Ph.D. thesis.

Our point of departure is the observation that the Catalannumber Cn = 1

n+1

(2nn

)can also be written in two other ways:

Cn =1

2n + 1

(2n + 1

n

)=

1n

(2n

n − 1

)Are there Chung-Feller theorems for these formulas?

(Firstgiven by David Callan) What about the Narayana numbers?

N(n, k) =1n

(nk

)(n

k − 1

)=

1n + 1

(n + 1

k

)(n − 1k − 1

)= · · ·

Page 9: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

The First Chung-Feller Theorem

I will talk mostly about the first Chung-Feller theorem. This iswork done with my former student Aminul Huq, and most of itcan be found in his Ph.D. thesis.

Our point of departure is the observation that the Catalannumber Cn = 1

n+1

(2nn

)can also be written in two other ways:

Cn =1

2n + 1

(2n + 1

n

)=

1n

(2n

n − 1

)Are there Chung-Feller theorems for these formulas? (Firstgiven by David Callan)

What about the Narayana numbers?

N(n, k) =1n

(nk

)(n

k − 1

)=

1n + 1

(n + 1

k

)(n − 1k − 1

)= · · ·

Page 10: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

The First Chung-Feller Theorem

I will talk mostly about the first Chung-Feller theorem. This iswork done with my former student Aminul Huq, and most of itcan be found in his Ph.D. thesis.

Our point of departure is the observation that the Catalannumber Cn = 1

n+1

(2nn

)can also be written in two other ways:

Cn =1

2n + 1

(2n + 1

n

)=

1n

(2n

n − 1

)Are there Chung-Feller theorems for these formulas? (Firstgiven by David Callan) What about the Narayana numbers?

N(n, k) =1n

(nk

)(n

k − 1

)=

1n + 1

(n + 1

k

)(n − 1k − 1

)= · · ·

Page 11: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

A General Chung-Feller Theorem

We consider paths with arbitrary integer steps that start at theorigin and end at height 1.

Page 12: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

A conjugate or cyclic permutation of a path is a path obtained bycutting the original path and moving the first part to the end.

Page 13: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

A conjugate or cyclic permutation of a path is a path obtained bycutting the original path and moving the first part to the end.

Page 14: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

A conjugate or cyclic permutation of a path is a path obtained bycutting the original path and moving the first part to the end.

Page 15: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Note that if a path of length m ends at height 1, then it has mdistinct conjugates.

A nonpositive point of a path is a point on or below the x-axis.

Note that the starting point is nonpositive but the endpoint (atheight 1) is not.

Theorem. Let P be a path with m steps, ending at height 1.Then among the m conjugates of P, the number of nonpositivepoints takes on the values 1, 2, . . . , m.

Page 16: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Note that if a path of length m ends at height 1, then it has mdistinct conjugates.

A nonpositive point of a path is a point on or below the x-axis.

Note that the starting point is nonpositive but the endpoint (atheight 1) is not.

Theorem. Let P be a path with m steps, ending at height 1.Then among the m conjugates of P, the number of nonpositivepoints takes on the values 1, 2, . . . , m.

Page 17: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

We can apply the theorem to explain the formula 12n+1

(2n+1n

)for

Catalan numbers.

We consider the(2n+1

n

)paths with n + 1 up steps (1, 1) and n

down steps (1,−1). Each path ends at height 1. The set ofpaths is closed under conjugation and each conjugacy classcontains 2n + 1 paths. Therefore by the theorem, in eachconjugacy class the number of nonpositive points takes on thevalues 1, 2, . . . , 2n + 1. Thus the number of nonpositive pointsis equidistributed among the values 1, 2, . . . , 2n + 1, so foreach i = 1, . . . , 2n + 1, there are 1

2n+1

(2n+1n

)paths with i

nonpositive points.

In particular, the paths with only 1 nonpositive point (thestarting point) consist of an up step followed by a Dyck path.

Page 18: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

We can apply the theorem to explain the formula 12n+1

(2n+1n

)for

Catalan numbers.

We consider the(2n+1

n

)paths with n + 1 up steps (1, 1) and n

down steps (1,−1). Each path ends at height 1. The set ofpaths is closed under conjugation and each conjugacy classcontains 2n + 1 paths. Therefore by the theorem, in eachconjugacy class the number of nonpositive points takes on thevalues 1, 2, . . . , 2n + 1. Thus the number of nonpositive pointsis equidistributed among the values 1, 2, . . . , 2n + 1, so foreach i = 1, . . . , 2n + 1, there are 1

2n+1

(2n+1n

)paths with i

nonpositive points.

In particular, the paths with only 1 nonpositive point (thestarting point) consist of an up step followed by a Dyck path.

Page 19: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

We can apply the theorem to explain the formula 12n+1

(2n+1n

)for

Catalan numbers.

We consider the(2n+1

n

)paths with n + 1 up steps (1, 1) and n

down steps (1,−1). Each path ends at height 1. The set ofpaths is closed under conjugation and each conjugacy classcontains 2n + 1 paths. Therefore by the theorem, in eachconjugacy class the number of nonpositive points takes on thevalues 1, 2, . . . , 2n + 1. Thus the number of nonpositive pointsis equidistributed among the values 1, 2, . . . , 2n + 1, so foreach i = 1, . . . , 2n + 1, there are 1

2n+1

(2n+1n

)paths with i

nonpositive points.

In particular, the paths with only 1 nonpositive point (thestarting point) consist of an up step followed by a Dyck path.

Page 20: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Motzkin Paths

The Motzkin number Mn count Motzkin paths of length n: pathsthat never go below the x-axis with three kinds of steps: upsteps (1, 1), flat steps (1, 0) and down steps (1,−1):

The Motzkin numbers are given by the formula

Mn =1

n + 1

∑k≤n/2

(n + 1

k , k + 1, n − 2k

).

Page 21: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Mn =1

n + 1

∑k≤n/2

(n + 1

k , k + 1, n − 2k

)

Our theorem gives a Chung-Feller interpretation of this formula.The multinomial coefficient

( n+1k ,k+1,n−2k

)counts paths with k

down steps, k + 1 up steps, and n − 2k flat steps. Since thesepaths end at height 1, we can apply the theorem to get that for ifrom 1 to n + 1, the number of these paths with i nonpositivepoints is 1

n+1

( n+1k ,k+1,n−2k

). Summing over k , we get that for i

from 1 to n + 1, the Motzkin number Mn counts paths of lengthn + 1 ending at height 1 with up, down, and flat steps, withexactly i nonpositive points. In particular, for i = 0 these pathsconsist of an up step followed by a Motzkin path of length n.

Page 22: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Mn =1

n + 1

∑k≤n/2

(n + 1

k , k + 1, n − 2k

)Our theorem gives a Chung-Feller interpretation of this formula.The multinomial coefficient

( n+1k ,k+1,n−2k

)counts paths with k

down steps, k + 1 up steps, and n − 2k flat steps. Since thesepaths end at height 1, we can apply the theorem to get that for ifrom 1 to n + 1, the number of these paths with i nonpositivepoints is 1

n+1

( n+1k ,k+1,n−2k

). Summing over k , we get that for i

from 1 to n + 1, the Motzkin number Mn counts paths of lengthn + 1 ending at height 1 with up, down, and flat steps, withexactly i nonpositive points. In particular, for i = 0 these pathsconsist of an up step followed by a Motzkin path of length n.

Page 23: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Mn =1

n + 1

∑k≤n/2

(n + 1

k , k + 1, n − 2k

)Our theorem gives a Chung-Feller interpretation of this formula.The multinomial coefficient

( n+1k ,k+1,n−2k

)counts paths with k

down steps, k + 1 up steps, and n − 2k flat steps. Since thesepaths end at height 1, we can apply the theorem to get that for ifrom 1 to n + 1, the number of these paths with i nonpositivepoints is 1

n+1

( n+1k ,k+1,n−2k

). Summing over k , we get that for i

from 1 to n + 1, the Motzkin number Mn counts paths of lengthn + 1 ending at height 1 with up, down, and flat steps, withexactly i nonpositive points. In particular, for i = 0 these pathsconsist of an up step followed by a Motzkin path of length n.

Page 24: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Sketch of the proof of the theorem. We take a path ending atheight 1 and draw the line from the starting point to theendpoint. We’ll call the distance of a point of the path abovethis line the elevation of the point.

Note that the elevations of the points are all different since theirfractional parts are different (except that the starting and endingpoints both have elevation 0).

1! 15

!1! 25

1! 35

0

1! 55 = 0

! 45

Now let’s number the points (except the last point) in increasingorder of elevation.

Page 25: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Sketch of the proof of the theorem. We take a path ending atheight 1 and draw the line from the starting point to theendpoint. We’ll call the distance of a point of the path abovethis line the elevation of the point.

Note that the elevations of the points are all different since theirfractional parts are different (except that the starting and endingpoints both have elevation 0).

1! 15

!1! 25

1! 35

0

1! 55 = 0

! 45

Now let’s number the points (except the last point) in increasingorder of elevation.

Page 26: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

1

23

45

Note that the points are numbered from bottom to top, withpoints at the same height numbered from right to left. Becauseof this fact, the points with numbers less than or equal to thenumber of the starting point lie on or below the axis, but pointswith greater numbers lie above the x-axis.

Page 27: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

But since the numbers are defined by increasing elevation, thenumbering is compatible with conjugation:

1

23

45

12

34

5

Therefore the conjugate that starts with point i has exactly inonpositive points.

Page 28: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

To interpret the Catalan number formulas 1n+1

(2nn

)and 1

n

( 2nn−1

)we need a slight generalization of our theorem. For each pathwe pick some set of points of the path and call them specialpoints. We require that the starting point be special but theendpoint is not, and that special points are preserved underconjugation.

Page 29: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Theorem. Let P be a path with m special points, ending atheight 1. Then among the m conjugates of P that start withspecial points the number of nonpositive special points takeson the values 1, 2, . . . , m.

Proof. Just combine the steps from each special point to thenext into a single step and apply the original version of thetheorem.

Page 30: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Theorem. Let P be a path with m special points, ending atheight 1. Then among the m conjugates of P that start withspecial points the number of nonpositive special points takeson the values 1, 2, . . . , m.

Proof. Just combine the steps from each special point to thenext into a single step and apply the original version of thetheorem.

Page 31: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Theorem. Let P be a path with m special points, ending atheight 1. Then among the m conjugates of P that start withspecial points the number of nonpositive special points takeson the values 1, 2, . . . , m.

Proof. Just combine the steps from each special point to thenext into a single step and apply the original version of thetheorem.

Page 32: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Theorem. Let P be a path with m special points, ending atheight 1. Then among the m conjugates of P that start withspecial points the number of nonpositive special points takeson the values 1, 2, . . . , m.

Proof. Just combine the steps from each special point to thenext into a single step and apply the original version of thetheorem.

Page 33: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Theorem. Let P be a path with m special points, ending atheight 1. Then among the m conjugates of P that start withspecial points the number of nonpositive special points takeson the values 1, 2, . . . , m.

Proof. Just combine the steps from each special point to thenext into a single step and apply the original version of thetheorem.

Page 34: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

To interpret the Catalan number formula 1n

( 2nn−1

), we apply the

generalized theorem to the set of( 2n

n−1

)paths consisting of

n + 1 up steps and n down steps that start with a down step.We take the special points to be the starting points of the downsteps. Here is such a path with n = 3, with two special points,one of which is nonpositive.

The theorem tells us that the other conjugate of this path thatstarts with a down step will have two nonpositive special points(i.e., two down steps below the x-axis):

Page 35: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

To interpret the Catalan number formula 1n

( 2nn−1

), we apply the

generalized theorem to the set of( 2n

n−1

)paths consisting of

n + 1 up steps and n down steps that start with a down step.We take the special points to be the starting points of the downsteps. Here is such a path with n = 3, with two special points,one of which is nonpositive.

The theorem tells us that the other conjugate of this path thatstarts with a down step will have two nonpositive special points(i.e., two down steps below the x-axis):

Page 36: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

To interpret the Catalan number formula 1n

( 2nn−1

), we apply the

generalized theorem to the set of( 2n

n−1

)paths consisting of

n + 1 up steps and n down steps that start with a down step.We take the special points to be the starting points of the downsteps. Here is such a path with n = 3, with two special points,one of which is nonpositive.

The theorem tells us that the other conjugate of this path thatstarts with a down step will have two nonpositive special points(i.e., two down steps below the x-axis):

Page 37: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Looking at all such paths gives the following result:

Theorem. Among the( 2n

n−1

)paths with n + 1 up steps and n

down steps that start with a down step, the number with i downsteps below the x-axis is independent of i for i = 1, 2, . . . , n,and is therefore equal to 1

n

( 2nn−1

).

We get Dyck paths from these paths with i = 1 (for n > 0) bydeleting the first two steps (which must be down and up) andadding a down step at the end:

Page 38: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Looking at all such paths gives the following result:

Theorem. Among the( 2n

n−1

)paths with n + 1 up steps and n

down steps that start with a down step, the number with i downsteps below the x-axis is independent of i for i = 1, 2, . . . , n,and is therefore equal to 1

n

( 2nn−1

).

We get Dyck paths from these paths with i = 1 (for n > 0) bydeleting the first two steps (which must be down and up) andadding a down step at the end:

Page 39: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Looking at all such paths gives the following result:

Theorem. Among the( 2n

n−1

)paths with n + 1 up steps and n

down steps that start with a down step, the number with i downsteps below the x-axis is independent of i for i = 1, 2, . . . , n,and is therefore equal to 1

n

( 2nn−1

).

We get Dyck paths from these paths with i = 1 (for n > 0) bydeleting the first two steps (which must be down and up) andadding a down step at the end:

Page 40: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

We can restate the theorem by deleting the first (down) step ofeach path:

Theorem. Among the( 2n

n−1

)paths with n + 1 up steps and n− 1

down steps, the number with i down steps ending on or belowthe x-axis, for i = 0, 1, . . . n − 1, is 1

n

( 2nn−1

).

Page 41: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

We can restate the theorem by deleting the first (down) step ofeach path:

Theorem. Among the( 2n

n−1

)paths with n + 1 up steps and n− 1

down steps, the number with i down steps ending on or belowthe x-axis, for i = 0, 1, . . . n − 1, is 1

n

( 2nn−1

).

Page 42: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

The original Chung-Feller TheoremWe obtain the original Chung-Feller Theorem, for the formulaCn = 1

n+1

(2nn

)in the same way. We count paths with n + 1 up

steps and n down steps, and we take the special points to bethe starting points of up steps. We find that among these

(2nn

)points, the number with i up steps starting on or below thex-axis is 1

n+1

(2nn

). Removing the first step, which is an up step,

gives the original Chung-Feller Theorem.

Page 43: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

The original Chung-Feller TheoremWe obtain the original Chung-Feller Theorem, for the formulaCn = 1

n+1

(2nn

)in the same way. We count paths with n + 1 up

steps and n down steps, and we take the special points to bethe starting points of up steps. We find that among these

(2nn

)points, the number with i up steps starting on or below thex-axis is 1

n+1

(2nn

). Removing the first step, which is an up step,

gives the original Chung-Feller Theorem.

Page 44: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

The original Chung-Feller TheoremWe obtain the original Chung-Feller Theorem, for the formulaCn = 1

n+1

(2nn

)in the same way. We count paths with n + 1 up

steps and n down steps, and we take the special points to bethe starting points of up steps. We find that among these

(2nn

)points, the number with i up steps starting on or below thex-axis is 1

n+1

(2nn

). Removing the first step, which is an up step,

gives the original Chung-Feller Theorem.

Page 45: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Narayana NumbersThe Narayana numbers may be defined by the formula

N(n, k) =1n

(nk

)(n

k − 1

).

It is the number of Dyck paths of length 2n with k peaks.

The Naryana number N(n, k) can be written in several ways,each of which has a Chung-Feller Theorem:

N(n, k) =1n

(nk

)(n

k − 1

)=

1n + 1

(n + 1

k

)(n − 1k − 1

)=

1k

(n

k − 1

)(n − 1k − 1

)=

1n − k

(n

k − 1

)(n − 1

k

)= . . .

Page 46: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Narayana NumbersThe Narayana numbers may be defined by the formula

N(n, k) =1n

(nk

)(n

k − 1

).

It is the number of Dyck paths of length 2n with k peaks.

The Naryana number N(n, k) can be written in several ways,each of which has a Chung-Feller Theorem:

N(n, k) =1n

(nk

)(n

k − 1

)=

1n + 1

(n + 1

k

)(n − 1k − 1

)=

1k

(n

k − 1

)(n − 1k − 1

)=

1n − k

(n

k − 1

)(n − 1

k

)= . . .

Page 47: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

We will give the Chung-Feller formula only for the formulaN(n, k) = 1

n+1

(n+1k

)(n−1k−1

), which is a refinement of the original

Chung-Feller theorem.

We consider paths with n + 1 up steps and n down steps thatstart with an up step and have k peaks. It is easy to show thatthe number of such paths is

(n+1k

)(n−1k−1

). As in the classical

Chung-Feller Theorem, we take the special points to be startingpoints of up steps. Then every conjugate starting with an upstep will also have k peaks.

Proceeding as before, we find that the number of paths withn + 1 up steps, n down steps, and k peaks, with i up stepsstarting on or below the x-axis, is N(n, k) = 1

n+1

(n+1k

)(n−1k−1

)for

i = 1, . . . , n + 1.

Page 48: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

We will give the Chung-Feller formula only for the formulaN(n, k) = 1

n+1

(n+1k

)(n−1k−1

), which is a refinement of the original

Chung-Feller theorem.

We consider paths with n + 1 up steps and n down steps thatstart with an up step and have k peaks. It is easy to show thatthe number of such paths is

(n+1k

)(n−1k−1

). As in the classical

Chung-Feller Theorem, we take the special points to be startingpoints of up steps. Then every conjugate starting with an upstep will also have k peaks.

Proceeding as before, we find that the number of paths withn + 1 up steps, n down steps, and k peaks, with i up stepsstarting on or below the x-axis, is N(n, k) = 1

n+1

(n+1k

)(n−1k−1

)for

i = 1, . . . , n + 1.

Page 49: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

As before, we can remove the first (up) step, to get a path withn up steps and n down steps, but removing this step may (ormay not) destroy the first peak. But an up step in a peak isalways immediately followed by a descending run, so removingthe first step always leaves a path with k descending runs:

Page 50: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Thus we have a refinement of the original Chung-FellerTheorem:

Theorem. The number of paths with n up steps, n down steps,k descending runs, and 2i steps below the x-axis isN(n, k) = 1

n+1

(n+1k

)(n−1k−1

)for i = 0, . . . , n.

Summing on k gives the original Chung-Feller Theorem.

Page 51: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Open Problem. Is there a q-analogue of the Chung-FellerTheorem?

The q-binomial coefficient[m+n

m

]counts paths with m up steps

and n down steps weighted by qmajor index, where the majorindex of a path is the sum of the positions of the valleys.

The q-Catalan number 1[n+1]q

[2nn

]counts Dyck paths by major

index. Is there a Chung-Feller type combinatorial explanation?

Page 52: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Open Problem. Is there a q-analogue of the Chung-FellerTheorem?

The q-binomial coefficient[m+n

m

]counts paths with m up steps

and n down steps weighted by qmajor index, where the majorindex of a path is the sum of the positions of the valleys.

The q-Catalan number 1[n+1]q

[2nn

]counts Dyck paths by major

index. Is there a Chung-Feller type combinatorial explanation?

Page 53: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

The Second Chung-Feller Theorem

Our main tool for studying the second Chung-Feller Theorem isgenerating functions. We don’t have a general theory, and allwe can do is look at various cases which we can compute usinggenerating functions, and see where there is a nice formula. Mycurrent student Apratim Roy is working on this problem.

Let us first look at the original second Chung-Feller Theorem.We want to count paths of even length ending anywhereaccording to the number of steps above and below the x-axis.

We can factor such a path by cutting it at its last return to thex-axis.

Page 54: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Now we find the generating functions for the part of the path upto the last return and the part after the last return. Since bothparts must have even length, let’s weight each step above thex-axis by x1/2 and each step below the x-axis by y1/2.For the first part, we can decompose the path into “positive andnegative primes" by cutting the path at each return to thex-axis.

Page 55: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

The generating for positive primes is xc(x) and for negativeprimes is yc(y), where

c(x) =1−√

1− 4x2x

is the generating function for the Catalan numbers.

Thus the generating function for all paths ending on the x-axisis

11− xc(x)− yc(y)

.

Page 56: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

The generating for positive primes is xc(x) and for negativeprimes is yc(y), where

c(x) =1−√

1− 4x2x

is the generating function for the Catalan numbers.

Thus the generating function for all paths ending on the x-axisis

11− xc(x)− yc(y)

.

The Chung-Feller theorem follows from the identity

11− xc(x)− yc(y)

=xc(x)− yc(y)

x − y=∞∑

n=0

Cn

n∑i=0

x iyn−i .

Page 57: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

The generating for positive primes is xc(x) and for negativeprimes is yc(y), where

c(x) =1−√

1− 4x2x

is the generating function for the Catalan numbers.

Thus the generating function for all paths ending on the x-axisis

11− xc(x)− yc(y)

.

Next we find the generating function for paths of even length thatnever return to the x-axis.

Page 58: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Next we find the generating function for paths of even lengththat never return to the x-axis.

The total number of paths of length 2n that never return to thex-axis is

(2nn

), so since (for n > 0) half of these end above the

x-axis and half below the x-axis, the generating function forthese paths is

12

(1√

1− 4x+

1√1− 4y

).

So the generating function for all paths of even length is

11− xc(x)− yc(y)

· 12

(1√

1− 4x+

1√1− 4y

).

Page 59: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Next we find the generating function for paths of even lengththat never return to the x-axis.

The total number of paths of length 2n that never return to thex-axis is

(2nn

), so since (for n > 0) half of these end above the

x-axis and half below the x-axis, the generating function forthese paths is

12

(1√

1− 4x+

1√1− 4y

).

So the generating function for all paths of even length is

11− xc(x)− yc(y)

· 12

(1√

1− 4x+

1√1− 4y

)

=1√

1− 4x√

1− 4y=∑m,n

(2mm

)(2nn

)xmyn.

(The second Chung-Feller theorem.)

Page 60: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Chung and Feller didn’t consider paths of odd length. If wehave a path of odd length then it will have either an odd numberof steps above the x-axis and an even number below, orvice-versa. If it has an odd number of steps above the x-axisthen it must end above the x-axis:

So without loss of generality, we may assume that the pathends above the x-axis.

Page 61: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

Chung and Feller didn’t consider paths of odd length. If wehave a path of odd length then it will have either an odd numberof steps above the x-axis and an even number below, orvice-versa. If it has an odd number of steps above the x-axisthen it must end above the x-axis:

So without loss of generality, we may assume that the pathends above the x-axis.

Page 62: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

The generating function for paths of odd length that stay strictlyabove the x-axis is x1/2

√1−4x

.

So (dividing by x1/2) the generating function for paths of oddlength that end above the x-axis is

11− xc(x)− yc(y)

· 1√1− 4x

.

The coefficient of xm−1yn here is the number of paths of length2m + 2n − 1 with 2m − 1 steps above the x-axis and 2n stepsbelow.

Page 63: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

The generating function for paths of odd length that stay strictlyabove the x-axis is x1/2

√1−4x

.

So (dividing by x1/2) the generating function for paths of oddlength that end above the x-axis is

11− xc(x)− yc(y)

· 1√1− 4x

=∑m≥1n≥0

m2(m + n)

(2mm

)(2nn

)xm−1yn.

The coefficient of xm−1yn here is the number of paths of length2m + 2n − 1 with 2m − 1 steps above the x-axis and 2n stepsbelow.

Page 64: Chung-Feller Theorems - Brandeis Universitypeople.brandeis.edu/~gessel/homepage/slides/chung-feller-slides.pdf · I will talk mostly about the first Chung-Feller theorem. This is

The numbers m2(m+n)

(2mm

)(2nn

)are not well known, but they do

come up in another lattice path problem: this is the number ofpaths with m + n up steps and m + n − 1 down steps whoselast return to the x-axis is before the point (2m, 0).