Pattern-Avoiding Permutations and Lattice Paths: Old Connections and - - PowerPoint PPT Presentation

pattern avoiding permutations and lattice paths old
SMART_READER_LITE
LIVE PREVIEW

Pattern-Avoiding Permutations and Lattice Paths: Old Connections and - - PowerPoint PPT Presentation

Pattern-Avoiding Permutations and Lattice Paths: Old Connections and New Links Eric S. Egge Carleton College August 3, 2012 Eric S. Egge (Carleton College) Pattern-Avoiding Permutations and Lattice Paths: Old Connections and New Links August


slide-1
SLIDE 1

Pattern-Avoiding Permutations and Lattice Paths: Old Connections and New Links

Eric S. Egge

Carleton College

August 3, 2012

Eric S. Egge (Carleton College) Pattern-Avoiding Permutations and Lattice Paths: Old Connections and New Links August 3, 2012 1 / 12

slide-2
SLIDE 2

Permutations and Pattern Avoidance

Definition

π, σ are permutations. π avoids σ whenever π has no subsequence with same length and relative order as σ.

Example

6152347 avoids 231 but not 213.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 2 / 12

slide-3
SLIDE 3

Permutations and Pattern Avoidance

Definition

π, σ are permutations. π avoids σ whenever π has no subsequence with same length and relative order as σ.

Example

6152347 avoids 231 but not 213.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 2 / 12

slide-4
SLIDE 4

Permutations and Pattern Avoidance

Definition

π, σ are permutations. π avoids σ whenever π has no subsequence with same length and relative order as σ.

Example

6152347 avoids 231 but not 213.

t t t t t t t The diagram of 6152347.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 2 / 12

slide-5
SLIDE 5

Permutations and Pattern Avoidance

Definition

π, σ are permutations. π avoids σ whenever π has no subsequence with same length and relative order as σ.

Example

6152347 avoids 231 but not 213.

t t t t t t t The diagram of 6152347. t t t

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 2 / 12

slide-6
SLIDE 6

Permutations and Pattern Avoidance

Definition

π, σ are permutations. π avoids σ whenever π has no subsequence with same length and relative order as σ.

Example

6152347 avoids 231 but not 213.

Notation

Av(σ) := set of all permutations which avoid σ. Avn(σ) = Av(σ) ∩ Sn

t t t t t t t The diagram of 6152347. t t t

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 2 / 12

slide-7
SLIDE 7

Counting Pattern-Avoiding Permutations

|Avn(132)| = |Avn(213)| = |Avn(231)| = |Avn(312)|

t t t t t t t t t t t t

|Avn(321)| = |Avn(123)|

t t t t t t

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 3 / 12

slide-8
SLIDE 8

Counting Pattern-Avoiding Permutations

|Avn(132)| = |Avn(213)| = |Avn(231)| = |Avn(312)|

t t t t t t t t t t t t

|Avn(321)| = |Avn(123)|

t t t t t t

Idea

Rotation of diagrams gives bijections among these sets.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 3 / 12

slide-9
SLIDE 9

Counting Pattern-Avoiding Permutations

|Avn(132)| = |Avn(213)| = |Avn(231)| = |Avn(312)|

t t t t t t t t t t t t

|Avn(321)| = |Avn(123)|

t t t t t t

Idea

Rotation of diagrams gives bijections among these sets.

Theorem

|Avn(231)| = |Avn(321)| = Cn = 1 n + 1 2n n

  • Eric S. Egge (Carleton College)

Permutations and Lattice Paths August 3, 2012 3 / 12

slide-10
SLIDE 10

Catalan Paths

Definition

A Catalan path (of length n) is a sequence of n North (0, 1) steps and n East (1, 0) steps which never passes below the line y = x.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 4 / 12

slide-11
SLIDE 11

Catalan Paths

Definition

A Catalan path (of length n) is a sequence of n North (0, 1) steps and n East (1, 0) steps which never passes below the line y = x.

  • Eric S. Egge (Carleton College)

Permutations and Lattice Paths August 3, 2012 4 / 12

slide-12
SLIDE 12

Catalan Paths

Definition

A Catalan path (of length n) is a sequence of n North (0, 1) steps and n East (1, 0) steps which never passes below the line y = x.

  • Theorem

The number of Catalan paths of length n is Cn = 1 n + 1 2n n

  • .

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 4 / 12

slide-13
SLIDE 13

Recursive Structures Permutations

t t t t t t t t 12438756 avoids 231.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 5 / 12

slide-14
SLIDE 14

Recursive Structures Permutations

t t t t t t t t 12438756 avoids 231.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 5 / 12

slide-15
SLIDE 15

Recursive Structures Permutations

π1

t

π2

π1 ⊕ π2

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 5 / 12

slide-16
SLIDE 16

Recursive Structures Permutations

π1

t

π2

π1 ⊕ π2

Paths

  • Eric S. Egge (Carleton College)

Permutations and Lattice Paths August 3, 2012 5 / 12

slide-17
SLIDE 17

Recursive Structures Permutations

π1

t

π2

π1 ⊕ π2

Paths

  • Eric S. Egge (Carleton College)

Permutations and Lattice Paths August 3, 2012 5 / 12

slide-18
SLIDE 18

Recursive Structures Permutations

π1

t

π2

π1 ⊕ π2

Paths

  • π2

π1

π1 ⊕ π2

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 5 / 12

slide-19
SLIDE 19

Recursive Structures Permutations

π1

t

π2

π1 ⊕ π2

Paths

  • π2

π1

π1 ⊕ π2

Idea

F(π1 ⊕ π2) = N F(π2) E F(π1)

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 5 / 12

slide-20
SLIDE 20

Bonus Information: Inversions

Definition

An inversion in a permutation is an occurence of the pattern 21.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 6 / 12

slide-21
SLIDE 21

Bonus Information: Inversions

Definition

An inversion in a permutation is an occurence of the pattern 21.

Theorem

inv(π1 ⊕ π2) = inv(π1) + inv(π2) + length(π2)

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 6 / 12

slide-22
SLIDE 22

Bonus Information: Inversions

Definition

An inversion in a permutation is an occurence of the pattern 21.

Theorem

inv(π1 ⊕ π2) = inv(π1) + inv(π2) + length(π2)

π1

t

π2

π1 ⊕ π2

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 6 / 12

slide-23
SLIDE 23

Bonus Information: Inversions

Definition

An inversion in a permutation is an occurence of the pattern 21.

Theorem

inv(π1 ⊕ π2) = inv(π1) + inv(π2) + length(π2)

t t t π1 ⊕ π2

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 6 / 12

slide-24
SLIDE 24

Bonus Information: Inversions

Definition

An inversion in a permutation is an occurence of the pattern 21.

Theorem

inv(π1 ⊕ π2) = inv(π1) + inv(π2) + length(π2)

t t π1 ⊕ π2

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 6 / 12

slide-25
SLIDE 25

Bonus Information: Inversions

Definition

An inversion in a permutation is an occurence of the pattern 21.

Theorem

inv(π1 ⊕ π2) = inv(π1) + inv(π2) + length(π2)

t t t π1 ⊕ π2

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 6 / 12

slide-26
SLIDE 26

Bonus Information: Inversions

Definition

An inversion in a permutation is an occurence of the pattern 21.

Theorem

inv(π1 ⊕ π2) = inv(π1) + inv(π2) + length(π2)

π1

t

π2

π1 ⊕ π2

  • Eric S. Egge (Carleton College)

Permutations and Lattice Paths August 3, 2012 6 / 12

slide-27
SLIDE 27

Bonus Information: Inversions

Definition

An inversion in a permutation is an occurence of the pattern 21.

Theorem

inv(π1 ⊕ π2) = inv(π1) + inv(π2) + length(π2)

π1

t

π2

π1 ⊕ π2

  • Eric S. Egge (Carleton College)

Permutations and Lattice Paths August 3, 2012 6 / 12

slide-28
SLIDE 28

Bonus Information: Inversions and Area

Definition

The area of a lattice path π is the number of full squares below π and above y = x.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 7 / 12

slide-29
SLIDE 29

Bonus Information: Inversions and Area

Definition

The area of a lattice path π is the number of full squares below π and above y = x.

Theorem

area(π1 ⊕ π2) = area(π1) + area(π2) + length(π2)

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 7 / 12

slide-30
SLIDE 30

Bonus Information: Inversions and Area

Definition

The area of a lattice path π is the number of full squares below π and above y = x.

Theorem

area(π1 ⊕ π2) = area(π1) + area(π2) + length(π2)

Theorem

inv(π) = area(F(π))

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 7 / 12

slide-31
SLIDE 31

A Bonus Bonus

Definition

For any permutation π and number k, let k(π) be the number of decreasing subsequences of length k in π.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 8 / 12

slide-32
SLIDE 32

A Bonus Bonus

Definition

For any permutation π and number k, let k(π) be the number of decreasing subsequences of length k in π.

Definition

The height ht(s) of an East step s in a Catalan path π is the number of area squares below it. The kth area of π is areak(π) =

s∈π

ht(s)

k−1

  • .

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 8 / 12

slide-33
SLIDE 33

A Bonus Bonus

Definition

For any permutation π and number k, let k(π) be the number of decreasing subsequences of length k in π.

Definition

The height ht(s) of an East step s in a Catalan path π is the number of area squares below it. The kth area of π is areak(π) =

s∈π

ht(s)

k−1

  • .

Theorem

k(π) = areak(F(π)) and

  • π∈Av(231)

x1(π)

1

x2(π)

2

x3(π)

3

· · · = 1 1 −

x1 1−

x1x2 1− x1x2 2 x3 ···

.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 8 / 12

slide-34
SLIDE 34

|Avn(321)| = Cn

t t t t t t t t 41623785 avoids 321.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 9 / 12

slide-35
SLIDE 35

|Avn(321)| = Cn

t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t 41623785 avoids 321.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 9 / 12

slide-36
SLIDE 36

|Avn(321)| = Cn

  • t

t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t 41623785 avoids 321.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 9 / 12

slide-37
SLIDE 37

|Avn(321)| = Cn

  • t

t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t 41623785 avoids 321.

Theorem

This process produces a Catalan path for any permutation.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 9 / 12

slide-38
SLIDE 38

|Avn(321)| = Cn

  • t

t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t 41623785 avoids 321.

Theorem

This process produces a Catalan path for any permutation.

Idea

If the ith East step is below y = x then the first i buildings are all height i − 1 or less.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 9 / 12

slide-39
SLIDE 39

|Avn(321)| = Cn

  • t

t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t 41623785 avoids 321.

Theorem

This process produces a Catalan path for any permutation.

Idea

If the ith East step is below y = x then the first i buildings are all height i − 1 or less.

Theorem

The restriction to Av(321) is a bijection.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 9 / 12

slide-40
SLIDE 40

|Avn(321)| = Cn

  • t

t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t 41623785 avoids 321.

Theorem

This process produces a Catalan path for any permutation.

Idea

If the ith East step is below y = x then the first i buildings are all height i − 1 or less.

Theorem

The restriction to Av(321) is a bijection.

Idea

To avoid 321, we must have increasing heights in the canyons.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 9 / 12

slide-41
SLIDE 41

The Schr¨

  • der Case
  • A Schr¨
  • der Path

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 10 / 12

slide-42
SLIDE 42

The Schr¨

  • der Case
  • A Schr¨
  • der Path

rn =

n

  • d=0

2n − d d

  • Cn−d

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 10 / 12

slide-43
SLIDE 43

The Schr¨

  • der Case
  • A Schr¨
  • der Path

rn =

n

  • d=0

2n − d d

  • Cn−d

Theorem

|Avn(3421, 3412)| = rn−1

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 10 / 12

slide-44
SLIDE 44

The Schr¨

  • der Case
  • A Schr¨
  • der Path

rn =

n

  • d=0

2n − d d

  • Cn−d

Theorem

|Avn(3421, 3412)| = rn−1

Theorem

k(π) = areak(F(π)) and

  • π∈Av(3421,3412)

x1(π)

1

x2(π)

2

x3(π)

3

· · · = 1 + x1 1 − x1 −

x1x2 1−x1x2−

x1x2 2 x3 ···

.

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 10 / 12

slide-45
SLIDE 45

An Open Schr¨

  • der Problem

Conjecture

|Avn(2413, 2143, 415263)| = rn−1

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 11 / 12

slide-46
SLIDE 46

The End

Thank You!

Eric S. Egge (Carleton College) Permutations and Lattice Paths August 3, 2012 12 / 12