SLIDE 1
Stanley–Wilf Limits of Layered Patterns
Permutation Patterns 2012 Anders Claesson, V´ ıt Jel´ ınek, Einar Steingr´ ımsson
SLIDE 2 Stanley–Wilf Limits
Definition Av(π) is the set of π-avoiding permutations. Avn(π) is the set of π-avoiding permutations of size n. The Stanley–Wilf limit of π, denoted by L(π), is defined as L(π) := lim
n→∞
n
SLIDE 3 Stanley–Wilf Limits
Definition Av(π) is the set of π-avoiding permutations. Avn(π) is the set of π-avoiding permutations of size n. The Stanley–Wilf limit of π, denoted by L(π), is defined as L(π) := lim
n→∞
n
SLIDE 4
Direct Sums
Definition Given two permutations π = π1, . . . , πk and σ = σ1, . . . , σm, define the direct sum π ⊕ σ as π ⊕ σ = π1, . . . , πk, σ1 + k, . . . , σm + k. Example 231 ⊕ 321 = 231654
1 2 3 1 2 3 1 2 3 1 2 3
⊕
1 2 3 4 5 6 1 2 3 4 5 6
=
SLIDE 5
Layered Permutations
Definition A layered permutation is a direct sum of decreasing permutations. Example π = 321465987 = 321 ⊕ 1 ⊕ 21 ⊕ 321 is a layered permutation
1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9
SLIDE 6
Some Results on Stanley–Wilf Limits
For a general permutation π of size k: Ω(k2) ≤ L(π) ≤ 2O(k log k) For layered π: (k − 1)2 ≤ L(π) ≤ 2O(k) For specific patterns: L(123) = L(132) = 4 L(123 · · · k) = (k − 1)2 L(1342) = L(2413) = 8 9.47 ≤ L(1324) ≤ 288 Conjecture: Among all the patterns π of a given size, L(π) is maximized by a layered pattern.
SLIDE 7
Some Results on Stanley–Wilf Limits
For a general permutation π of size k: Ω(k2) ≤ L(π) ≤ 2O(k log k) For layered π: (k − 1)2 ≤ L(π) ≤ 2O(k) For specific patterns: L(123) = L(132) = 4 L(123 · · · k) = (k − 1)2 L(1342) = L(2413) = 8 9.47 ≤ L(1324) ≤ 288 Conjecture: Among all the patterns π of a given size, L(π) is maximized by a layered pattern.
SLIDE 8
Some Results on Stanley–Wilf Limits
For a general permutation π of size k: Ω(k2) ≤ L(π) ≤ 2O(k log k) For layered π: (k − 1)2 ≤ L(π) ≤ 2O(k) For specific patterns: L(123) = L(132) = 4 L(123 · · · k) = (k − 1)2 L(1342) = L(2413) = 8 9.47 ≤ L(1324) ≤ 288 Conjecture: Among all the patterns π of a given size, L(π) is maximized by a layered pattern.
SLIDE 9
Some Results on Stanley–Wilf Limits
For a general permutation π of size k: Ω(k2) ≤ L(π) ≤ 2O(k log k) For layered π: (k − 1)2 ≤ L(π) ≤ 2O(k) For specific patterns: L(123) = L(132) = 4 L(123 · · · k) = (k − 1)2 L(1342) = L(2413) = 8 9.47 ≤ L(1324) ≤ 288 Conjecture: Among all the patterns π of a given size, L(π) is maximized by a layered pattern.
SLIDE 10
Some Results on Stanley–Wilf Limits
For a general permutation π of size k: Ω(k2) ≤ L(π) ≤ 2O(k log k) For layered π: (k − 1)2 ≤ L(π) ≤ 2O(k) For specific patterns: L(123) = L(132) = 4 L(123 · · · k) = (k − 1)2 L(1342) = L(2413) = 8 9.47 ≤ L(1324) ≤ 288 Conjecture: Among all the patterns π of a given size, L(π) is maximized by a layered pattern.
SLIDE 11
Some Results on Stanley–Wilf Limits
For a general permutation π of size k: Ω(k2) ≤ L(π) ≤ 2O(k log k) For layered π: (k − 1)2 ≤ L(π) ≤ 2O(k) For specific patterns: L(123) = L(132) = 4 L(123 · · · k) = (k − 1)2 L(1342) = L(2413) = 8 9.47 ≤ L(1324) ≤ 288 Conjecture: Among all the patterns π of a given size, L(π) is maximized by a layered pattern.
SLIDE 12
Some Results on Stanley–Wilf Limits
For a general permutation π of size k: Ω(k2) ≤ L(π) ≤ 2O(k log k) For layered π: (k − 1)2 ≤ L(π) ≤ 2O(k) For specific patterns: L(123) = L(132) = 4 L(123 · · · k) = (k − 1)2 L(1342) = L(2413) = 8 9.47 ≤ L(1324) ≤ 288 Conjecture: Among all the patterns π of a given size, L(π) is maximized by a layered pattern.
SLIDE 13
Some Results on Stanley–Wilf Limits
For a general permutation π of size k: Ω(k2) ≤ L(π) ≤ 2O(k log k) For layered π: (k − 1)2 ≤ L(π) ≤ ✟✟
✟ ❍❍ ❍
2O(k) 4k2 For specific patterns: L(123) = L(132) = 4 L(123 · · · k) = (k − 1)2 L(1342) = L(2413) = 8 9.47 ≤ L(1324) ≤ 288 Conjecture: Among all the patterns π of a given size, L(π) is maximized by a layered pattern.
SLIDE 14
Some Results on Stanley–Wilf Limits
For a general permutation π of size k: Ω(k2) ≤ L(π) ≤ 2O(k log k) For layered π: (k − 1)2 ≤ L(π) ≤ ✟✟
✟ ❍❍ ❍
2O(k) 4k2 For specific patterns: L(123) = L(132) = 4 L(123 · · · k) = (k − 1)2 L(1342) = L(2413) = 8 9.47 ≤ L(1324) ≤ ✟
✟ ❍ ❍
288 16 Conjecture: Among all the patterns π of a given size, L(π) is maximized by a layered pattern.
SLIDE 15 Merging
Definition Permutation π is a merge of permutations σ and τ if the symbols
- f π can be colored red and blue, so that the red symbols are
- rder-isomorphic to σ and the blue ones to τ.
Example 3175624 is a merge of 231 and 1342. Definition For two sets P and Q of permutations, let Merge[P, Q] be the set of permutations obtained by merging a σ ∈ P with a τ ∈ Q. Lemma (Albert et al., B´
If Av(π) ⊆ Merge[Av(σ), Av(τ)], then
SLIDE 16 Merging
Definition Permutation π is a merge of permutations σ and τ if the symbols
- f π can be colored red and blue, so that the red symbols are
- rder-isomorphic to σ and the blue ones to τ.
Example 3175624 is a merge of 231 and 1342. Definition For two sets P and Q of permutations, let Merge[P, Q] be the set of permutations obtained by merging a σ ∈ P with a τ ∈ Q. Lemma (Albert et al., B´
If Av(π) ⊆ Merge[Av(σ), Av(τ)], then
SLIDE 17 Merging
Definition Permutation π is a merge of permutations σ and τ if the symbols
- f π can be colored red and blue, so that the red symbols are
- rder-isomorphic to σ and the blue ones to τ.
Example 3175624 is a merge of 231 and 1342. Definition For two sets P and Q of permutations, let Merge[P, Q] be the set of permutations obtained by merging a σ ∈ P with a τ ∈ Q. Lemma (Albert et al., B´
If Av(π) ⊆ Merge[Av(σ), Av(τ)], then
SLIDE 18 The Key Lemma
Lemma For any patterns α, β and γ we have Av(α ⊕ β ⊕ γ) ⊆ Merge[Av(α ⊕ β), Av(β ⊕ γ)], and therefore
- L(α ⊕ β ⊕ γ) ≤
- L(α ⊕ β) +
- L(β ⊕ γ).
Remark The special case β = 1 has been proved by B´
shows
- L(α ⊕ 1 ⊕ γ) =
- L(α ⊕ 1) +
- L(1 ⊕ γ).
Example Taking α = 1, β = 21, and γ = 1 gives
- L(1324) ≤
- L(132) +
- L(213) = 4,
so L(1324) ≤ 16.
SLIDE 19 The Key Lemma
Lemma For any patterns α, β and γ we have Av(α ⊕ β ⊕ γ) ⊆ Merge[Av(α ⊕ β), Av(β ⊕ γ)], and therefore
- L(α ⊕ β ⊕ γ) ≤
- L(α ⊕ β) +
- L(β ⊕ γ).
Remark The special case β = 1 has been proved by B´
shows
- L(α ⊕ 1 ⊕ γ) =
- L(α ⊕ 1) +
- L(1 ⊕ γ).
Example Taking α = 1, β = 21, and γ = 1 gives
- L(1324) ≤
- L(132) +
- L(213) = 4,
so L(1324) ≤ 16.
SLIDE 20 The Key Lemma
Lemma For any patterns α, β and γ we have Av(α ⊕ β ⊕ γ) ⊆ Merge[Av(α ⊕ β), Av(β ⊕ γ)], and therefore
- L(α ⊕ β ⊕ γ) ≤
- L(α ⊕ β) +
- L(β ⊕ γ).
Remark The special case β = 1 has been proved by B´
shows
- L(α ⊕ 1 ⊕ γ) =
- L(α ⊕ 1) +
- L(1 ⊕ γ).
Example Taking α = 1, β = 21, and γ = 1 gives
- L(1324) ≤
- L(132) +
- L(213) = 4,
so L(1324) ≤ 16.
SLIDE 21 General Layered Patterns
Lemma For any patterns α, β and γ we have Av(α ⊕ β ⊕ γ) ⊆ Merge[Av(α ⊕ β), Av(β ⊕ γ)], and therefore
- L(α ⊕ β ⊕ γ) ≤
- L(α ⊕ β) +
- L(β ⊕ γ).
Example Define λk := k(k − 1) · · · 1. Consider π = λ3 ⊕ λ1 ⊕ λ7 ⊕ λ6 ⊕ λ2.
- L(π) ≤
- L(λ3 ⊕ λ1) +
- L(λ1 ⊕ λ7 ⊕ λ6 ⊕ λ2)
≤
- L(λ3 ⊕ λ1) +
- L(λ1 ⊕ λ7) +
- L(λ7 ⊕ λ6 ⊕ λ2)
≤
- L(λ3 ⊕ λ1) +
- L(λ1 ⊕ λ7) +
- L(λ7 ⊕ λ6) +
- L(λ6 ⊕ λ2)
= 3 + 7 + 12 + 7 = 29
SLIDE 22 General Layered Patterns
Lemma For any patterns α, β and γ we have Av(α ⊕ β ⊕ γ) ⊆ Merge[Av(α ⊕ β), Av(β ⊕ γ)], and therefore
- L(α ⊕ β ⊕ γ) ≤
- L(α ⊕ β) +
- L(β ⊕ γ).
Example Define λk := k(k − 1) · · · 1. Consider π = λ3 ⊕ λ1 ⊕ λ7 ⊕ λ6 ⊕ λ2.
- L(π) ≤
- L(λ3 ⊕ λ1) +
- L(λ1 ⊕ λ7 ⊕ λ6 ⊕ λ2)
≤
- L(λ3 ⊕ λ1) +
- L(λ1 ⊕ λ7) +
- L(λ7 ⊕ λ6 ⊕ λ2)
≤
- L(λ3 ⊕ λ1) +
- L(λ1 ⊕ λ7) +
- L(λ7 ⊕ λ6) +
- L(λ6 ⊕ λ2)
= 3 + 7 + 12 + 7 = 29
SLIDE 23 General Layered Patterns
Lemma For any patterns α, β and γ we have Av(α ⊕ β ⊕ γ) ⊆ Merge[Av(α ⊕ β), Av(β ⊕ γ)], and therefore
- L(α ⊕ β ⊕ γ) ≤
- L(α ⊕ β) +
- L(β ⊕ γ).
Example Define λk := k(k − 1) · · · 1. Consider π = λ3 ⊕ λ1 ⊕ λ7 ⊕ λ6 ⊕ λ2.
- L(π) ≤
- L(λ3 ⊕ λ1) +
- L(λ1 ⊕ λ7 ⊕ λ6 ⊕ λ2)
≤
- L(λ3 ⊕ λ1) +
- L(λ1 ⊕ λ7) +
- L(λ7 ⊕ λ6 ⊕ λ2)
≤
- L(λ3 ⊕ λ1) +
- L(λ1 ⊕ λ7) +
- L(λ7 ⊕ λ6) +
- L(λ6 ⊕ λ2)
= 3 + 7 + 12 + 7 = 29
SLIDE 24 General Layered Patterns
Lemma For any patterns α, β and γ we have Av(α ⊕ β ⊕ γ) ⊆ Merge[Av(α ⊕ β), Av(β ⊕ γ)], and therefore
- L(α ⊕ β ⊕ γ) ≤
- L(α ⊕ β) +
- L(β ⊕ γ).
Corollary Let π be a layered pattern of size k with m ≥ 2 layers of lengths k1, k2, . . . , km. Then L(π) ≤ (2k − k1 − km − m + 1)2 . In particular, L(π) < 4k2.
SLIDE 25 Proof of The Key Lemma
Lemma For any patterns α, β and γ we have Av(α ⊕ β ⊕ γ) ⊆ Merge[Av(α ⊕ β), Av(β ⊕ γ)], and therefore
- L(α ⊕ β ⊕ γ) ≤
- L(α ⊕ β) +
- L(β ⊕ γ).
Proof: Fix α, β and γ as in the lemma. Choose π = (π1, . . . , πn) ∈ Av(α ⊕ β ⊕ γ). Goal: color elements of π red and blue, so that the red part avoids α ⊕ β and the blue part avoids β ⊕ γ. The trick: color elements π1, . . . , πn left to right. An element πi is colored blue if and only if one of the following holds:
coloring πi red would create a red copy of α ⊕ β, or there is already a blue element πj with πj < πi.
SLIDE 26 Proof of The Key Lemma
Lemma For any patterns α, β and γ we have Av(α ⊕ β ⊕ γ) ⊆ Merge[Av(α ⊕ β), Av(β ⊕ γ)], and therefore
- L(α ⊕ β ⊕ γ) ≤
- L(α ⊕ β) +
- L(β ⊕ γ).
Proof: Fix α, β and γ as in the lemma. Choose π = (π1, . . . , πn) ∈ Av(α ⊕ β ⊕ γ). Goal: color elements of π red and blue, so that the red part avoids α ⊕ β and the blue part avoids β ⊕ γ. The trick: color elements π1, . . . , πn left to right. An element πi is colored blue if and only if one of the following holds:
coloring πi red would create a red copy of α ⊕ β, or there is already a blue element πj with πj < πi.
SLIDE 27 Proof of The Key Lemma
Lemma For any patterns α, β and γ we have Av(α ⊕ β ⊕ γ) ⊆ Merge[Av(α ⊕ β), Av(β ⊕ γ)], and therefore
- L(α ⊕ β ⊕ γ) ≤
- L(α ⊕ β) +
- L(β ⊕ γ).
Proof: Fix α, β and γ as in the lemma. Choose π = (π1, . . . , πn) ∈ Av(α ⊕ β ⊕ γ). Goal: color elements of π red and blue, so that the red part avoids α ⊕ β and the blue part avoids β ⊕ γ. The trick: color elements π1, . . . , πn left to right. An element πi is colored blue if and only if one of the following holds:
coloring πi red would create a red copy of α ⊕ β, or there is already a blue element πj with πj < πi.
SLIDE 28 Proof of The Key Lemma
Lemma For any patterns α, β and γ we have Av(α ⊕ β ⊕ γ) ⊆ Merge[Av(α ⊕ β), Av(β ⊕ γ)], and therefore
- L(α ⊕ β ⊕ γ) ≤
- L(α ⊕ β) +
- L(β ⊕ γ).
Proof: Fix α, β and γ as in the lemma. Choose π = (π1, . . . , πn) ∈ Av(α ⊕ β ⊕ γ). Goal: color elements of π red and blue, so that the red part avoids α ⊕ β and the blue part avoids β ⊕ γ. The trick: color elements π1, . . . , πn left to right. An element πi is colored blue if and only if one of the following holds:
coloring πi red would create a red copy of α ⊕ β, or there is already a blue element πj with πj < πi.
SLIDE 29
Example
Take α = 1, β = 21, γ = 12, and π = 4725163 ∈ Av(13245). Goal: show that π ∈ Merge[Av(132), Av(2134)]
1 2 3 4 5 6 7 1 2 3 4 5 6 7
SLIDE 30
Example
Take α = 1, β = 21, γ = 12, and π = 4725163 ∈ Av(13245). Goal: show that π ∈ Merge[Av(132), Av(2134)]
1 2 3 4 5 6 7 1 2 3 4 5 6 7
SLIDE 31
Example
Take α = 1, β = 21, γ = 12, and π = 4725163 ∈ Av(13245). Goal: show that π ∈ Merge[Av(132), Av(2134)]
1 2 3 4 5 6 7 1 2 3 4 5 6 7
SLIDE 32
Example
Take α = 1, β = 21, γ = 12, and π = 4725163 ∈ Av(13245). Goal: show that π ∈ Merge[Av(132), Av(2134)]
1 2 3 4 5 6 7 1 2 3 4 5 6 7
SLIDE 33
Example
Take α = 1, β = 21, γ = 12, and π = 4725163 ∈ Av(13245). Goal: show that π ∈ Merge[Av(132), Av(2134)]
1 2 3 4 5 6 7 1 2 3 4 5 6 7
SLIDE 34
Example
Take α = 1, β = 21, γ = 12, and π = 4725163 ∈ Av(13245). Goal: show that π ∈ Merge[Av(132), Av(2134)]
1 2 3 4 5 6 7 1 2 3 4 5 6 7
SLIDE 35
Example
Take α = 1, β = 21, γ = 12, and π = 4725163 ∈ Av(13245). Goal: show that π ∈ Merge[Av(132), Av(2134)]
1 2 3 4 5 6 7 1 2 3 4 5 6 7
SLIDE 36
Example
Take α = 1, β = 21, γ = 12, and π = 4725163 ∈ Av(13245). Goal: show that π ∈ Merge[Av(132), Av(2134)]
1 2 3 4 5 6 7 1 2 3 4 5 6 7
SLIDE 37
Why the Trick Works
B
βB γB
B: = bottommost point of βB
SLIDE 38
Why the Trick Works
B
βB γB
B′
SLIDE 39
Why the Trick Works
B
βB γB
B′
βR αR
SLIDE 40
Why the Trick Works
B
βB γB
B′
βR αR
SLIDE 41
Why the Trick Works
B
βB γB βB γB
B
αR
SLIDE 42
Why the Trick Works
γB αR βR
B′
SLIDE 43
Why the Trick Works
βB γB
B
αR γB αR βR
B′
SLIDE 44 Remarks and Open Problems
Let Avm
n (1324) be the set of 1324-avoiding permutations of
size n with m inversions. Conjecture: ∀m ∀n: |Avm
n (1324)| ≤ |Avm n+1(1324)|
If the conjecture holds, then L(1324) ≤ eπ√
2/3 ≃ 13.002.
For what other patterns π, σ, τ do we have Av(π) ⊆ Merge[Av(σ), Av(τ)]? For what pattern π of size k is the value L(π) maximized (or minimized)?
SLIDE 45 Remarks and Open Problems
Let Avm
n (1324) be the set of 1324-avoiding permutations of
size n with m inversions. Conjecture: ∀m ∀n: |Avm
n (1324)| ≤ |Avm n+1(1324)|
If the conjecture holds, then L(1324) ≤ eπ√
2/3 ≃ 13.002.
For what other patterns π, σ, τ do we have Av(π) ⊆ Merge[Av(σ), Av(τ)]? For what pattern π of size k is the value L(π) maximized (or minimized)?
SLIDE 46 Remarks and Open Problems
Let Avm
n (1324) be the set of 1324-avoiding permutations of
size n with m inversions. Conjecture: ∀m ∀n: |Avm
n (1324)| ≤ |Avm n+1(1324)|
If the conjecture holds, then L(1324) ≤ eπ√
2/3 ≃ 13.002.
For what other patterns π, σ, τ do we have Av(π) ⊆ Merge[Av(σ), Av(τ)]? For what pattern π of size k is the value L(π) maximized (or minimized)?
SLIDE 47
The End Thank you for your attention!