combinatorics with the riordan group - reed college

85
Combinatorial Sequences Generating Functions An Introduction to the Riordan Group Combinatorics with the Riordan Group The Structure of the Riordan Group Conclusion Combinatorics with the Riordan Group Naiomi T. Cameron Lewis & Clark College NUMS Conference Reed College April 9, 2011 Naiomi T. Cameron Combinatorics with the Riordan Group

Upload: others

Post on 04-Feb-2022

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Combinatorics with the Riordan Group

Naiomi T. Cameron

Lewis & Clark College

NUMS ConferenceReed CollegeApril 9, 2011

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 2: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

1 Combinatorial SequencesThe Tennis Ball ProblemCatalan Numbers

2 Generating Functions

3 An Introduction to the Riordan Group

4 Combinatorics with the Riordan GroupFeatures of the Riordan Group

5 The Structure of the Riordan GroupElements of Finite Order?

6 Conclusion

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 3: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

The Tennis Ball Problem

You are given in sequence tennis balls labeled 1, 2, 3, 4, 5, ...

At each turn:

• you receive two balls

• you feed the two balls into a ball machine

• the machine shoots an available ball onto the court

Consider the balls left on the court after n turns.

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 4: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

The Tennis Ball Problem

You are given in sequence tennis balls labeled 1, 2, 3, 4, 5, ...

At each turn:

• you receive two balls

• you feed the two balls into a ball machine

• the machine shoots an available ball onto the court

Consider the balls left on the court after n turns.

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 5: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

The Tennis Ball Problem

1 What’s the probability that the balls on the court have alleven labels?

2 What’s the probability that the balls on the court areconsecutively labeled?

3 What’s the expected sum of the labels of the balls on thecourt?

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 6: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

The Tennis Ball Problem

1 What’s the probability that the balls on the court have alleven labels?

2 What’s the probability that the balls on the court areconsecutively labeled?

3 What’s the expected sum of the labels of the balls on thecourt?

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 7: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

The Tennis Ball Problem

1 What’s the probability that the balls on the court have alleven labels?

2 What’s the probability that the balls on the court areconsecutively labeled?

3 What’s the expected sum of the labels of the balls on thecourt?

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 8: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

The Tennis Ball Problem

After n turns, how many different combinations of ballson the court are possible?

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 9: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

Let’s Count!

m m1 2

m m m m mm m m m m1 2 1 3 1 4 2 3 2 4

m m m m mm m m m mm m m m m1 2 3 1 2 4 1 2 5 1 2 6 1 3 4m m m m mm m m m mm m m m m1 3 5 1 3 6 1 4 5 1 4 6 2 3 4m m m mm m m mm m m m2 3 5 2 3 6 2 4 5 2 4 6

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 10: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

Let’s Count!

m m1 2

m m m m mm m m m m1 2 1 3 1 4 2 3 2 4

m m m m mm m m m mm m m m m1 2 3 1 2 4 1 2 5 1 2 6 1 3 4m m m m mm m m m mm m m m m1 3 5 1 3 6 1 4 5 1 4 6 2 3 4m m m mm m m mm m m m2 3 5 2 3 6 2 4 5 2 4 6

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 11: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

Let’s Count!

m m1 2

m m m m mm m m m m1 2 1 3 1 4 2 3 2 4

m m m m mm m m m mm m m m m1 2 3 1 2 4 1 2 5 1 2 6 1 3 4m m m m mm m m m mm m m m m1 3 5 1 3 6 1 4 5 1 4 6 2 3 4m m m mm m m mm m m m2 3 5 2 3 6 2 4 5 2 4 6

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 12: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

Let’s Count!

m m1 2

m m m m mm m m m m1 2 1 3 1 4 2 3 2 4

m m m m mm m m m mm m m m m1 2 3 1 2 4 1 2 5 1 2 6 1 3 4m m m m mm m m m mm m m m m1 3 5 1 3 6 1 4 5 1 4 6 2 3 4m m m mm m m mm m m m2 3 5 2 3 6 2 4 5 2 4 6

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 13: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

The Tennis Ball Problem

Continuing to count, the following sequence emerges:

2, 5, 14, 42, 132, 429, 1430, 4862, 16796, 58786, . . .

Look it up!

The On-Line Encyclopedia of Integer Sequences (OEIS)

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 14: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

The Tennis Ball Problem

Continuing to count, the following sequence emerges:

2, 5, 14, 42, 132, 429, 1430, 4862, 16796, 58786, . . .

Look it up!

The On-Line Encyclopedia of Integer Sequences (OEIS)

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 15: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

The Catalan Numbers

Catalan numbers count Paths with Bi-Colored Level steps.

Step set: U(1, 1), D(1,−1), L(1, 0), L(1, 0)

���@

@@

r r r r r rr r r r r rr

rrr

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 16: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

The Catalan Numbers

Catalan numbers count Paths with Bi-Colored Level steps.

Step set: U(1, 1), D(1,−1), L(1, 0), L(1, 0)

���@@@

r r r r r rr r r r r rr

rrr

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 17: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

Tennis Balls vs. Bi-Colored Paths

There is a bijection between Tennis Ball Collections and Pathswith Bi-Colored Level Steps.

For each turn i two consecutive balls labeled i and i + 1 wereoffered and one of the following choices was made:

Balls on Courtonly even ball was chosenonly odd ball was chosenboth balls were chosenneither ball was chosen

BUT every time we use both balls from one turn, we must chooseneither ball from some other turn.

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 18: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

Tennis Balls vs. Bi-Colored Paths

There is a bijection between Tennis Ball Collections and Pathswith Bi-Colored Level Steps.

For each turn i two consecutive balls labeled i and i + 1 wereoffered and one of the following choices was made:

Balls on Courtonly even ball was chosenonly odd ball was chosenboth balls were chosenneither ball was chosen

BUT every time we use both balls from one turn, we must chooseneither ball from some other turn.

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 19: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

Tennis Balls vs. Bi-Colored Paths

There is a bijection between Tennis Ball Collections and Pathswith Bi-Colored Level Steps.

For each turn i two consecutive balls labeled i and i + 1 wereoffered and one of the following choices was made:

Balls on Courtonly even ball was chosenonly odd ball was chosenboth balls were chosenneither ball was chosen

BUT every time we use both balls from one turn, we must chooseneither ball from some other turn.

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 20: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

Tennis Balls vs. Bi-Colored Paths

There is a bijection between Tennis Ball Collections and Pathswith Bi-Colored Level Steps.

For each turn i two consecutive balls labeled i and i + 1 wereoffered and one of the following choices was made:

Balls on Courtonly even ball was chosenonly odd ball was chosenboth balls were chosenneither ball was chosen

BUT every time we use both balls from one turn, we must chooseneither ball from some other turn.

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 21: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

Tennis Balls vs. Bi-Colored Paths

There is a bijection between Tennis Ball Collections and Pathswith Bi-Colored Level Steps.

For each step i along the path we are offered the choice of foursteps, U, D, L and L:

Bi-Colored Pathsuse Luse Luse Uuse D

BUT every time we use a U for step i , we must choose a D step atsome subsequent point along the path.

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 22: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

Tennis Balls vs. Bi-Colored Paths

There is a bijection between Tennis Ball Collections and Pathswith Bi-Colored Level Steps.

For each step i along the path we are offered the choice of foursteps, U, D, L and L:

Bi-Colored Pathsuse Luse Luse Uuse D

BUT every time we use a U for step i , we must choose a D step atsome subsequent point along the path.

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 23: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

Tennis Balls vs. Bi-Colored Paths

There is a bijection between Tennis Ball Collections and Pathswith Bi-Colored Level Steps.

For each step i along the path we are offered the choice of foursteps, U, D, L and L:

Bi-Colored Pathsuse Luse Luse Uuse D

BUT every time we use a U for step i , we must choose a D step atsome subsequent point along the path.

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 24: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

Tennis Balls vs. Bi-Colored Paths

Balls on Court Bi-Colored Pathsonly even ball was chosen use Lonly odd ball was chosen use Lboth balls were chosen use Uneither ball was chosen use D

j j j j jj j j j j1 2 2 3 1 4 2 4 1 3

��@@ q q q q q qq q q q q qq qq q

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 25: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

Tennis Balls vs. Bi-Colored Paths

Balls on Court Bi-Colored Pathsonly even ball was chosen use Lonly odd ball was chosen use Lboth balls were chosen use Uneither ball was chosen use D

j j j j jj j j j j1 2 2 3 1 4 2 4 1 3

��@@ q q q q q qq q q q q qq qq q

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 26: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

Tennis Balls vs. Bi-Colored Paths

Balls on Court Bi-Colored Pathsonly even ball was chosen use Lonly odd ball was chosen use Lboth balls were chosen use Uneither ball was chosen use D

j j j j jj j j j j1 2 2 3 1 4 2 4 1 3

��@@ q q q q q qq q q q q qq qq q

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 27: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

The Catalan Numbers and Pascal’s Triangle

11 1

1 2 11 3 3 1

1 4 6 4 11 5 10 10 5 1

1 6 15 20 15 6 1· · ·(

n

k

)= k-th entry of the n-th row of Pascal’s Triangle, n ≥ k ≥ 0

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 28: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

The Catalan Numbers and Pascal’s Triangle

11 1

1 2 11 3 3 1

1 4 6 4 11 5 10 10 5 1

1 6 15 20 15 6 1

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 29: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

The Catalan Numbers and Pascal’s Triangle

1/1 = 11 1

1 2/2 = 1 11 3 3 1

1 4 6/3 = 2 4 11 5 10 10 5 1

1 6 15 20/4 = 5 15 6 1...

The n-th Catalan number is

Cn =1

n + 1

(2n

n

)Naiomi T. Cameron Combinatorics with the Riordan Group

Page 30: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Tennis Ball ProblemCatalan Numbers

The Catalan Numbers

Catalan numbers count Ballot Paths from (0, 0) to (2n, 0):

�����@

@@@@ �

��@

@@��@@ ��@@�

��@

@@

���@@��@

@@ ��@@��@@��@@

r r r r r r r r r rr r r r r r r

r r r r rr r r r r r

r rrr

r rr r

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 31: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Generating Functions

DefinitionThe generating function for an infinite sequence

a0, a1, a2, a3, a4, a5, . . .

isA(z) = a0 + a1z + a2z2 + a3z3 + · · ·

Example

1, 1, 1, 1, 1, 1, · · · → 1 + z + z2 + z3 + · · · =1

1− z

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 32: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Generating Functions: More Examples

1, 1, 1, 1, 1, 1, 1, 1, 1, . . . → 1 + z + z2 + z3 + · · · =1

1− z

1, 2, 4, 8, 16, 32, 64, . . . → 1 + 2z + 4z2 + 8z3 + · · ·= 1 + (2z) + (2z)2 + (2z)3 + (2z)4 + · · ·

=1

1− (2z)=

1

1− 2z

1, 2, 3, 4, 5, 6, 7, 8, 9 . . . → 1 + 2z + 3z2 + 4z3 + · · · =1

(1− z)2

0, 1, 2, 3, 4, 5, 6, . . . → z + 2z2 + 3z3 + 4z4 + · · · =z

(1− z)2

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 33: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Generating Functions: More Examples

1, 1, 1, 1, 1, 1, 1, 1, 1, . . . → 1 + z + z2 + z3 + · · · =1

1− z

1, 2, 4, 8, 16, 32, 64, . . . → 1 + 2z + 4z2 + 8z3 + · · ·

= 1 + (2z) + (2z)2 + (2z)3 + (2z)4 + · · ·

=1

1− (2z)=

1

1− 2z

1, 2, 3, 4, 5, 6, 7, 8, 9 . . . → 1 + 2z + 3z2 + 4z3 + · · · =1

(1− z)2

0, 1, 2, 3, 4, 5, 6, . . . → z + 2z2 + 3z3 + 4z4 + · · · =z

(1− z)2

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 34: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Generating Functions: More Examples

1, 1, 1, 1, 1, 1, 1, 1, 1, . . . → 1 + z + z2 + z3 + · · · =1

1− z

1, 2, 4, 8, 16, 32, 64, . . . → 1 + 2z + 4z2 + 8z3 + · · ·= 1 + (2z) + (2z)2 + (2z)3 + (2z)4 + · · ·

=1

1− (2z)=

1

1− 2z

1, 2, 3, 4, 5, 6, 7, 8, 9 . . . → 1 + 2z + 3z2 + 4z3 + · · · =1

(1− z)2

0, 1, 2, 3, 4, 5, 6, . . . → z + 2z2 + 3z3 + 4z4 + · · · =z

(1− z)2

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 35: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Generating Functions: More Examples

1, 1, 1, 1, 1, 1, 1, 1, 1, . . . → 1 + z + z2 + z3 + · · · =1

1− z

1, 2, 4, 8, 16, 32, 64, . . . → 1 + 2z + 4z2 + 8z3 + · · ·= 1 + (2z) + (2z)2 + (2z)3 + (2z)4 + · · ·

=1

1− (2z)=

1

1− 2z

1, 2, 3, 4, 5, 6, 7, 8, 9 . . . → 1 + 2z + 3z2 + 4z3 + · · · =1

(1− z)2

0, 1, 2, 3, 4, 5, 6, . . . → z + 2z2 + 3z3 + 4z4 + · · · =z

(1− z)2

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 36: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Generating Functions: More Examples

1, 1, 1, 1, 1, 1, 1, 1, 1, . . . → 1 + z + z2 + z3 + · · · =1

1− z

1, 2, 4, 8, 16, 32, 64, . . . → 1 + 2z + 4z2 + 8z3 + · · ·= 1 + (2z) + (2z)2 + (2z)3 + (2z)4 + · · ·

=1

1− (2z)=

1

1− 2z

1, 2, 3, 4, 5, 6, 7, 8, 9 . . . → 1 + 2z + 3z2 + 4z3 + · · · =1

(1− z)2

0, 1, 2, 3, 4, 5, 6, . . . → z + 2z2 + 3z3 + 4z4 + · · · =z

(1− z)2

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 37: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Generating Functions: More Examples

1, 1, 1, 1, 1, 1, 1, 1, 1, . . . → 1 + z + z2 + z3 + · · · =1

1− z

1, 2, 4, 8, 16, 32, 64, . . . → 1 + 2z + 4z2 + 8z3 + · · ·= 1 + (2z) + (2z)2 + (2z)3 + (2z)4 + · · ·

=1

1− (2z)=

1

1− 2z

1, 2, 3, 4, 5, 6, 7, 8, 9 . . . → 1 + 2z + 3z2 + 4z3 + · · · =1

(1− z)2

0, 1, 2, 3, 4, 5, 6, . . . → z + 2z2 + 3z3 + 4z4 + · · · =z

(1− z)2

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 38: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

A Generating Function for the Catalan Numbers

Let C (z) be the generating function for the Catalan numbers.

C (z) = 1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · = ?

Is there a closed form? A label for the suitcase?

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 39: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

An Observation

C 2(z) = (1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )×(1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )

= 1 + 2z + 5z2 + 14z3 + 42z4 + · · ·

But C (z) = 1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · ,

⇒ zC 2(z) + 1 = C (z)

⇒ zC 2(z)− C (z) + 1 = 0

⇒ C (z) =1−√

1− 4z

2z

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 40: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

An Observation

C 2(z) = (1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )×(1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )

= 1 +

2z + 5z2 + 14z3 + 42z4 + · · ·

But C (z) = 1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · ,

⇒ zC 2(z) + 1 = C (z)

⇒ zC 2(z)− C (z) + 1 = 0

⇒ C (z) =1−√

1− 4z

2z

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 41: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

An Observation

C 2(z) = (1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )×(1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )

= 1 + 2z +

5z2 + 14z3 + 42z4 + · · ·

But C (z) = 1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · ,

⇒ zC 2(z) + 1 = C (z)

⇒ zC 2(z)− C (z) + 1 = 0

⇒ C (z) =1−√

1− 4z

2z

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 42: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

An Observation

C 2(z) = (1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )×(1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )

= 1 + 2z + 5z2 +

14z3 + 42z4 + · · ·

But C (z) = 1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · ,

⇒ zC 2(z) + 1 = C (z)

⇒ zC 2(z)− C (z) + 1 = 0

⇒ C (z) =1−√

1− 4z

2z

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 43: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

An Observation

C 2(z) = (1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )×(1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )

= 1 + 2z + 5z2 + 14z3 + 42z4 + · · ·

But C (z) = 1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · ,

⇒ zC 2(z) + 1 = C (z)

⇒ zC 2(z)− C (z) + 1 = 0

⇒ C (z) =1−√

1− 4z

2z

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 44: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

An Observation

C 2(z) = (1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )×(1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )

= 1 + 2z + 5z2 + 14z3 + 42z4 + · · ·

But C (z) = 1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · ,

⇒ zC 2(z) + 1 = C (z)

⇒ zC 2(z)− C (z) + 1 = 0

⇒ C (z) =1−√

1− 4z

2z

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 45: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

An Observation

C 2(z) = (1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )×(1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )

= 1 + 2z + 5z2 + 14z3 + 42z4 + · · ·

But C (z) = 1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · ,

⇒ zC 2(z) + 1 = C (z)

⇒ zC 2(z)− C (z) + 1 = 0

⇒ C (z) =1−√

1− 4z

2z

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 46: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

An Observation

C 2(z) = (1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )×(1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )

= 1 + 2z + 5z2 + 14z3 + 42z4 + · · ·

But C (z) = 1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · ,

⇒ zC 2(z) + 1 = C (z)

⇒ zC 2(z)− C (z) + 1 = 0

⇒ C (z) =1−√

1− 4z

2z

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 47: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

An Observation

C 2(z) = (1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )×(1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · )

= 1 + 2z + 5z2 + 14z3 + 42z4 + · · ·

But C (z) = 1 + z + 2z2 + 5z3 + 14z4 + 42z5 + 132z6 + · · · ,

⇒ zC 2(z) + 1 = C (z)

⇒ zC 2(z)− C (z) + 1 = 0

⇒ C (z) =1−√

1− 4z

2z

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 48: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Another Formula for the Catalan Numbers

By squaring C (z) we saw that

Cn = C0Cn−1 + C1Cn−2 + C2Cn−3 + · · ·+ Cn−1C0

or equivalently,

Cn =n−1∑k=0

CkCn−1−k

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 49: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Solutions to the Tennis Ball Problem

• Even Labels –

11

n+2

(2n+2n+1

) =n + 2(2n+2n+1

)Example

The probability of all even labels after 3 turns is 5

(84)= 5

70 = 114

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 50: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Solutions to the Tennis Ball Problem

• Expected Sum of Labels –

Theorem (Mallows-Shapiro, 1999)

The total sum of the labels over all possible combinations of ballson the court is

2n2 + 5n + 4

n + 2

(2n + 1

n

)− 22n+1

and the expected sum of the labels of the balls on the court is

n(4n + 5)

6

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 51: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Example

The expected sum of the labels after 3 turns is 3(17)6 = 8.5

• Consecutive Labels – Exercise for you!

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 52: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Example

The expected sum of the labels after 3 turns is 3(17)6 = 8.5

• Consecutive Labels – Exercise for you!

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 53: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Sequences of Generating FunctionsWhat if we created a sequence of generating functions?

Example

1

1− z,

z

(1− z)2,

z2

(1− z)3,

z3

(1− z)4,

z4

(1− z)5, . . .

1 0 0 0 0 0 0 0 01 1 0 0 0 0 0 0 01 2 1 0 0 0 0 0 01 3 3 1 0 0 0 0 01 4 6 4 1 0 0 0 01 5 10 10 5 1 0 0 01 6 15 20 15 6 1 0 0...

......

......

......

. . .

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 54: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Sequences of Generating FunctionsWhat if we created a sequence of generating functions?

Example

1

1− z,

z

(1− z)2,

z2

(1− z)3,

z3

(1− z)4,

z4

(1− z)5, . . .

1 0 0 0 0 0 0 0 01 1 0 0 0 0 0 0 01 2 1 0 0 0 0 0 01 3 3 1 0 0 0 0 01 4 6 4 1 0 0 0 01 5 10 10 5 1 0 0 01 6 15 20 15 6 1 0 0...

......

......

......

. . .

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 55: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Sequences of Generating FunctionsWhat if we created a sequence of generating functions?

Example

1

1− z,

z

(1− z)2,

z2

(1− z)3,

z3

(1− z)4,

z4

(1− z)5, . . .

1 0 0 0 0 0 0 0 01 1 0 0 0 0 0 0 01 2 1 0 0 0 0 0 01 3 3 1 0 0 0 0 01 4 6 4 1 0 0 0 01 5 10 10 5 1 0 0 01 6 15 20 15 6 1 0 0...

......

......

......

. . .

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 56: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Riordan Group

An element R ∈ R is an infinite lower triangular array whose k-thcolumn has generating function g(z)f k(z), where k = 0, 1, 2, . . .and g(z), f (z) are generating functions with g(0) = 1, f (0) = 0.That is,

R =

↑ ↑ ↑ ↑ · · ·

g(z) g(z)f (z) g(z)f 2(z) g(z)f 3(z) · · ·

↓ ↓ ↓ ↓ · · ·

We say R is a Riordan matrix and write R = (g(z), f (z)).

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 57: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Pascal’s Triangle as a Riordan Matrix

Example

11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 11 6 15 20 15 6 1

· · ·

=

(1

1− z,

z

1− z

)

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 58: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

A Catalan Triangle

Example

(C (z), zC (z)) =

11 12 2 15 5 3 1

14 14 9 4 142 42 28 14 5 1

132 132 90 48 20 6 1· · ·

where

C (z) =1−√

1− 4z

2z

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 59: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

The Riordan Group, (R, ∗)

• Multiplication:

(g(z), f (z)) ∗ (h(z), l(z)) = (g(z)h(f (z)), l(f (z)))

• Identity:I = (1, z)

• Inverses:

(g(z), f (z))−1 =

(1

g(f̄ (z)), f̄ (z)

),

where f̄ is the compositional inverse of f .

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 60: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Features of the Riordan Group

An Identity via Riordan Multiplication

11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 11 6 15 20 15 6 1

. . .

11 11 1 11 1 1 11 1 1 1 1

. . .

=

12 14 3 1

8...

...

16...

...

32...

64...

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 61: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Features of the Riordan Group

A Proof Via the Riordan Group

Identity

n∑k=0

(n

k

)= 2n

Proof.

(1

1− z,

z

1− z

)∗(

1

1− z, z

)=

(1

1− z· 1

1− z1−z

,z

1− z

)

=

(1

1− 2z,

z

1− z

)Naiomi T. Cameron Combinatorics with the Riordan Group

Page 62: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Features of the Riordan Group

Features of the Riordan Group: Dot Diagrams

Let R be a Riordan matrix with entries rn,k for n, k ≥ 0

DefinitionWe say that [b1, b2, b3, . . .; a0, a1, a2, . . .] is the dot diagram for Rif

rn,0 = b1 · rn−1,0 + b2 · rn−1,1 + b3 · rn−1,2 + · · · , for n ≥ 0

and

rn,k = a0 · rn−1,k−1 + a1 · rn−1,k + a2 · rn−1,k+1 + · · · , for n, k ≥ 1

(D. Rogers, 1978)

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 63: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Features of the Riordan Group

Dot Diagram for Pascal’s Triangle

Example

(1

1− z,

z

1− z

)=

11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 11 6 15 20 15 6 1

· · ·

has dot diagram [1; 1, 1]

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 64: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Features of the Riordan Group

An Interesting Result

Theorem (Peart-Woodson 1993)

If R has dot diagram[b, λ; 1, b, λ],

then

R =

(1

1− bz,

z

1− bz

)·(C (λz2), zC (λz2)

),

where C (z) is the generating function for the Catalan numbers.

Furthermore, R represents the number of paths in the upper halfplane from (0, 0) to (n, k) using b types of level steps, λ types ofdown steps, and 1 type of up step.

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 65: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Features of the Riordan Group

A Catalan Triangle

Example

[2, 1; 1, 2, 1] gives

12 15 4 1

14 14 6 142 48 27 8 1

132 165 110 44 10 1429 572 429 208 65 12 1

· · ·

=(C 2(z), zC 2(z)

)

There are 48 paths from (0, 0) to (4, 1) using U, L, L,D.48 = 1 · 14 + 2 · 14 + 1 · 6

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 66: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Features of the Riordan Group

Path Counting and the Riordan Group

Now, simple matrix multiplication produces an interesting result.Notice

12 15 4 1

14 14 6 142 48 27 8 1

. . .

12345. . .

=

14

1664

256. . .

and we have...

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 67: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Features of the Riordan Group

Another Identity!Translating matrix multiplication into a summation formula, wehave

Identity

n∑k=0

(k + 1)2

n + 1

(2n + 2

n − k

)= 4n

Proof.

1 Riordan group algebra, OR

2 Path counting argument....

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 68: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Features of the Riordan Group

A Combinatorial Proof

n∑k=0

(k + 1) · (k + 1)

n + 1

(2n + 2

n − k

)= 4n

Using only steps of the form U, L, L,D, compute:

• (RHS) # of paths using n steps

• (LHS) For every k = 0, 1, . . . , n,

(k + 1)× ( # of paths from (0, 0) to (n, k) )

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 69: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Features of the Riordan Group

Proof of Identity 1

Q = UDLULUDUULDUUDDUUDUDL

��@@ ��↑��@@��↑

�� @@����@@

@@��↑��@@��@@

q q q q q q q q q q q q q q q q q q q q q q

φ2(Q) = UDLDLUDDULDUUDDUUDUDL

��@@@@↓��@@

@@↓�� @@��

��@@@@��

��@@��@@q q q q q q q q q q q q q q q q q q q q q q

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 70: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Elements of Finite Order?

Elements of Pseudo-Order Two

An nontrivial element B of a group has order two if B2 = I ,where I is the identity.

An element B of the Riordan group has pseudo-order two if BMhas order two, where M = (1,−z) is the diagonal matrix withalternating 1’s and -1’s on the diagonal.

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 71: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Elements of Finite Order?

Pascal’s Triangle as a Pseudo-Involution

Example

(1

1− z,

z

1− z

)=

11 11 2 11 3 3 11 4 6 4 1

. . .

= P

has pseudo-order two.

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 72: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Elements of Finite Order?

Pascal’s Triangle is a Pseudo-Involution

PM =

11 11 2 11 3 3 11 4 6 4 1

. . .

10 −10 0 10 0 0 −10 0 0 0 10 0 0 0 0 −1

. . .

=

11 −11 −2 11 −3 3 −11 −4 6 −4 11 −5 10 −10 5 −1

. . .

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 73: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Elements of Finite Order?

and (PM)2 =

11 −11 −2 11 −3 3 −11 −4 6 −4 11 −5 10 −10 5 −1

. . .

11 −11 −2 11 −3 3 −11 −4 6 −4 11 −5 10 −10 5 −1

. . .

=

10 10 0 10 0 0 10 0 0 0 10 0 0 0 0 1

. . .

= I

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 74: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Elements of Finite Order?

Another Identity

But we can rewrite the preceding matrix equality as

Identity

n∑k=0

(−1)k+m

(n

k

)(k

m

)= δn,m

where δn,m = 1 if n = m and 0 otherwise.

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 75: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Elements of Finite Order?

How can we generalize?

14 1

16 8 164 48 12 1

256 256 96 16 1. . .

=(

11−4z ,

z1−4z

)

also has pseudo-order two, since

14 −1

16 −8 164 −48 12 −1

256 −256 96 −16 1. . .

14 −1

16 −8 164 −48 12 −1

256 −256 96 −16 1. . .

= I

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 76: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Elements of Finite Order?

An Open Question

Question (L. Shapiro, 2001)

Is it true that any element A∗ of pseudo-order 2 can be written asAMA−1M for some A?

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 77: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Elements of Finite Order?

An Open Question

Example

A∗ =

14 1

16 8 164 48 12 1

256 256 96 16 1. . .

=

12 15 4 1

14 14 6 142 48 27 8 1

. . .

12 13 4 14 10 6 15 20 21 8 1

. . .

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 78: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Elements of Finite Order?

Yet Another Identity!

Now we are able to extend our previous identity to the following:

Identity

(n

m

)4n−m =

n∑k=0

k + 1

n + 1

(k + m + 1

2m + 1

)(2n + 2

n − k

)

Did we get lucky?Or is this representative of something more general?

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 79: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Elements of Finite Order?

My Contribution to Shapiro’s Question

Theorem (N. Cameron, 2002)

The Riordan matrix R∗ =1 + εz1−bz C

(λz2

(1−bz)2

)− δz2

(1−bz)2C 2(

λz2

(1−bz)2

)1− εz

1−bz C(

λz2

(1−bz)2

)− δz2

(1−bz)2C 2(

λz2

(1−bz)2

) · 1

1− 2bz,

z

1− 2bz

has pseudo-order two. Furthermore, R∗ = RMR−1M, where R hasdot diagram [b + ε, λ+ δ; 1, b, λ].

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 80: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Elements of Finite Order?

This implies that all “Pascal-type” Riordan matrices have the form(1

1− 2bz,

z

1− 2bz

)= R · (MR−1M)

where R has dot diagram [b, λ; 1, b, λ].

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 81: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Elements of Finite Order?

Consider the pseudo-involution

S∗ =

16 1

36 12 1216 108 18 1

1296 864 216 24 1. . .

=(

11−6z ,

z1−6z

)

=

13 1

11 6 145 31 9 1

197 156 60 12 1. . .

13 17 6 1

15 23 9 131 72 48 12 1

. . .

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 82: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Elements of Finite Order?

Identity

6n =

1

n + 1

n∑k=0

n−k∑j=0

(k + 1)

(n + 1

j

)(n + 1− j

n − k − 2j

)3n−k−2j

·(

2k+j+1 − 2j)

Proof.(Combinatorial) Proceeds in the same way as before, except thereare more choices when changing last ascents to premierdescents.

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 83: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Elements of Finite Order?

Identity

6n =

1

n + 1

n∑k=0

n−k∑j=0

(k + 1)

(n + 1

j

)(n + 1− j

n − k − 2j

)3n−k−2j

·(

2k+j+1 − 2j)

Proof.(Combinatorial) Proceeds in the same way as before, except thereare more choices when changing last ascents to premierdescents.

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 84: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Other Questions to Consider

• There are interesting elements of pseudo-order two for whichShapiro’s question is not answered.

• The s-Tennis Ball Problem has been generalized and resolved,but there are some variations that have not been addressed.

• An interesting open(?) identity:

4nCn =n∑

k=0

C2kC2n−2k

Naiomi T. Cameron Combinatorics with the Riordan Group

Page 85: Combinatorics with the Riordan Group - Reed College

Combinatorial SequencesGenerating Functions

An Introduction to the Riordan GroupCombinatorics with the Riordan Group

The Structure of the Riordan GroupConclusion

Thanks for Listening!

Naiomi T. Cameron Combinatorics with the Riordan Group