Perms
Perms
Richard P. Stanley1
Department of Mathematics
Massachusetts Institute of Technology
Cambridge, MA 02139, USA
[email protected]
2
w ∈ Sn and pairs (P, Q) of SYT of the same shape λ = (λ1 , λ2 , . . . ) ⊢
n. His main theorem states that
3
Applying the hook length formula yields the surprising formula
2
(pq)!
fp,q (pq) = .
11 22 · · · pp (p + 1)p · · · q p (q + 1)p−1 · · · (p + q − 1)1
Using this formula both Vershik and Kerov [58] and Logan and Shepp
[31] showed that c ≥ 2, and Vershik and Kerov added a clever ar-
gument based on the RSK algorithm that c ≤ 2. Hence c = 2 as
suggested by Hammersley. The work of Vershik-Kerov and Logan-
Shepp also determined the limiting shape Ψ (scaled so that the Young
diagram has area 1) of the partition λ ⊢ n that maximizes f λ . More-
over, “most” permutations w ∈ Sn have limiting shape approaching
(in a suitable sense) Ψ as n → ∞. If we rotate the the Young dia-
gram of λ 90◦ counterclockwise and normalize it to have area 1, then
the limiting shape is bounded by the x and y-axes, together with the
curve
x = y + 2 cos θ
2
y = (sin θ − θ cos θ),
π
for 0 ≤ θ ≤ π. See Figure 1.
4
2
1.5
0.5
0 0.5 1 1.5 2
Figure 1: The curve y = Ψ(x)
5
subject to the condition
u(x) ∼ −Ai(x), as x → ∞.
χn → χ in distribution,
Corollary 1.4.
√
E(isn ) − 2 n
Z
lim = t dF (t) (6)
n→∞ n1/6
= −1.7711 · · · .
6
The starting point for the proof of Theorem 1.3 is a formula of
Gessel [23] that determines the numbers
1.3 Matchings
There are many extensions and generalizations of the theory of in-
creasing and decreasing subsequences. See for instance equation (15)
and the last paragraph of Section 2.3 below. We will conclude this
section with a different generalization: crossings and nestings of
matchings. A (complete) matching on the set [2n] may be defined as
a partition M = {B1 , . . . , Bn } of [2n] into n two-element blocks Bi .
Thus B1 ∪ B2 ∪ · · · ∪ Bn = [2n], Bi ∩ Bj = ∅ if i 6= j, and #Bi = 2.
(These conditions are not all independent.) It is not immediately
apparent what should be the analogue of increasing and decreasing
7
1 2 3 4 5 6 7 8 9 10
8
Theorem 1.6. For all i, j, n we have fn (i, j) = fn (j, i).
Theorem 1.6 follows readily from Theorem 1.7, via the bijections
M 7→ Φ(M) 7→ Φ(M)′ 7→ Φ−1 (Φ(M)′ ), where Φ(M)′ is obtained
from Φ(M) by conjugating all the partitions that appear in it.
√We can now ask for a matching analogue of the formula E(n) ∼
2 n for the expectation of is(w), or more generally, of the limiting
distribution given by Theorem 1.3. This question can be reduced to
finding the limiting distribution of ds(w) where w is a fixed-point free
involution in S2n . This problem had earlier been solved by Baik and
Rains [5][6], yielding the following result.
9
Theorem 1.8. We have for random (uniform) M ∈ Mn and all
t ∈ R that
√ ! Z ∞
nen (M) − 2n
t 1/2 1
lim Prob ≤ = F (t) exp u(s)ds ,
n→∞ (2n)1/6 2 2 t
2 Alternating permutations
2.1 The basic generating function
A permutation w = a1 a2 · · · an ∈ Sn is called alternating if a1 > a2 <
a3 > a4 < · · · . In other words, ai < ai+1 for i even, and ai > ai+1 for
i odd. Similarly w is reverse alternating if a1 < a2 > a3 < a4 > · · · .
Let En denote the number of alternating permutations in Sn . (Set
E0 = 1.) For instance, E4 = 5, corresponding to the permutations
2143, 3142, 3241, 4132, and 4231. The number En is called an Euler
number because Euler considered the numbers E2n+1 , though not
with the combinatorial definition just given. For a more extensive
survey of alternating permutations and Euler numbers, see [53].
The involution
a1 a2 · · · an 7→ n + 1 − a1 , n + 1 − a2 , · · · , n + 1 − an (9)
10
tions is due to Desiré André [1] in 1879. We have
X xn
En = sec x + tan x (10)
n≥0
n!
x2 x3 x4 x5 x6
= 1+x+ + 2 + 5 + 16 + 61
2! 3! 4! 5! 6!
7 8 9
x x x x10
+272 + 1385 + 7935 + 50521 +··· .
7! 8! 9! 10!
Note that sec x is an even function (i.e, sec(−x) = sec x), while
tan x is odd (tan(−x) = − tan x). It follows from equation (10) that
X x2n
E2n = sec x (11)
n≥0
(2n)!
X x2n+1
E2n+1 = tan x. (12)
n≥0
(2n + 1)!
For this reason E2n is sometimes called a secant number and E2n+1
a tangent number. Note that equations (11) and (12) can be used to
define sec x and tan x, and hence also cos x = 1/ sec x and sin x =
tan x/ sec x. The subject of “combinatorial trigonometry” seeks to
develop as much of trigonometry as possible based on these combi-
natorial definitions. As a first step, the reader is invited to show that
sec2 x = 1 + tan2 x [50, Exer. 5.7].
11
Figure 3: The two complete binary trees with five vertices
the vertex set [n] is increasing if every path from the root is
increasing. Figure 3 shows the two complete binary trees with
five vertices. Each one has eight increasing labelings, so there
are 16 complete increasing binary trees on [5].
• Simsun permutations.
Define a simsun permutation to be a permutation w = a1 · · · an ∈
Sn such that for all 1 ≤ k ≤ n, the subword of w consisting of
12
1 1 1 1 1
2 2 2 4 2 3 3 2
3 3 4 3 4 4
13
Note that the symmetric group Sn acts on Πn in an obvious
way, viz., if B = {a1 , . . . , aj } is a block of π and w ∈ Sn , then
w · B := {w(a1 ), . . . , w(aj )} is a block of w · π.
Let M(Πn ) denote the set of all maximal chains of Πn , i.e., all
chains
π0 < π1 < · · · < πn−1 ,
so that for all 0 ≤ i ≤ n − 2, πi+1 is obtained from πi by
merging two blocks of πi . Thus πi has exactly n − i blocks.
In particular, π0 is the partition into n singleton blocks, and
πn−1 is the partition into one block [n]. The action of Sn on Πn
induces an action on M(Πn ). For instance, when n = 5 a class
of orbit representatives is given by the five chains below. We
write e.g. 12−34−5 for the partition {{1, 2}, {3, 4}, {5}}, and
we omit the first and last element of each chain.
12−3−4−5 < 123−4−5 < 1234−5
12−3−4−5 < 123−4−5 < 123−45
12−3−4−5 < 12−34−5 < 125−34
12−3−4−5 < 12−34−5 < 12−345
12−3−4−5 < 12−34−5 < 1234−5
14
• Polytope volumes. Euler numbers occur as (normalized) vol-
umes of certain convex polytopes. The first polyope, which
we call the zigzag order polytope Pn , consists of all points x =
(x1 , . . . , xn ) ∈ Rn satisfying
xi ≥ 0, 1 ≤ i ≤ n
x1 ≥ x2 ≤ x3 ≥ · · · xn .
To compute its volume, for each alternating permutation w =
a1 a2 · · · an ∈ Sn , let w −1 = b1 b2 · · · bn . Let
xi ≥ 0, 1 ≤ i ≤ n
xi + xi+1 ≤ 1, 1 ≤ i ≤ n − 1.
The polytope Cn first arose in [14] and [43]. A “naive” method
for computing the volume is the following. For 0 ≤ t ≤ 1 let
Z t Z 1−x1 Z 1−x2 Z 1−xn−1
fn (t) = ··· dx1 dx2 · · · dxn . (13)
x1 =0 x2 =0 x3 =0 xn =0
15
Putting t = 1 gives
X
fn (1)xn = sec x + tan x,
n≥0
16
• Singularities. V. I. Arnold [2] (see also [3] for a followup) has
shown that the Euler number En+1 is equal to the number
of components of the space of real polynomials f (x) = xn +
a1 xn−1 +· · ·+an−1 x whose critical points (zeros of f ′ (x)) are all
real and whose n−1 critical values (the numbers f (c) where c is
a critical point) are all different. For instance, when n = 3 the
polynomials x3 + ax2 + bx form a real plane. The critical points
are real if and only if b ≤ a2 /3. Two critical values coincide in
the region b < a2 /3 if and only if b = a2 /4 or b = 0. These
two curves cut the region b < a2 /3 into E4 = 5 components.
Arnold interprets this result in terms of morsifications of the
function xn+1 ; see his paper for further details. Arnold goes on
to deduce a number of interesting properties of Euler numbers.
He also extends the theory to morsifications of the functions
xn + y 2 and xy + y n , thereby producing Bn and Cn analogues
of Euler numbers (which correspond to the root system An ).
17
More specifically, define
18
k ≤ 6 we have
b2 (n) = 2n−1
1
b3 (n) = (3n − 2n + 3)
4
1 n
b4 (n) = (4 − 2(n − 2)2n )
8
1
b5 (n) = (5n − (2n − 5)3n + 2(n2 − 5n + 5))
16
1
b6 (n) = (6n − 2(n − 3)4n + (2n2 − 12n + 15)2n ).
32
We can also obtain explicit formulas for the moments of as(w). For
instance, to obtain the mean (expectation)
1 X
D(n) = as(w),
n! w∈S
n
we compute
X ∂
D(n)xn = A(x, 1)
n≥1
∂t
6x − 3x2 + x3
=
6(1 − x)2
X 4n + 1
= x+ xn .
n≥2
6
Thus
4n + 1
D(n) = , n ≥ 2,
6
a remarkably simple formula. Note that (not surprisingly) D(n)√ is
much larger than the expectation E(n) of is(w), viz., E(n) ∼ 2 n.
Similarly the variance
1 X
V (n) = (as(w) − D(n))2
n! w∈S
n
19
is given by
8 13
V (n) = n− , n ≥ 4.
45 180
Now that we have computed the mean and variance of as(w), we
can ask whether there is an “alternating analogue” of the Baik-Deift-
Johansson formula (5). In other words, can we determine the scaled
limiting distribution
asn (w) − 2n/3
K(t) = lim Prob √ ≤t ,
n→∞ n
(E 2 − 1)2 = E 4 − 2E 2 + 1 = E4 − 2E2 + 1 = 5 − 2 · 1 + 1 = 4.
20
Similarly,
E E 2 E 3
(1 + t) = 1 + Et + t + t +···
2 3
1 1
= 1 + Et + (E 2 − E)t2 + (E 3 − 3E 2 + 2E)t3 + · · ·
2 6
1 1
= 1 + Et + (E2 − E1 )t2 + (E3 − 3E2 + 2E1 )t3 + · · ·
2 6
1 1
= 1 + 1 · t + (1 − 1)t2 + (2 − 3 · 1 + 2 · 1)t3 + · · ·
2 6
1 3
= 1+t+ t +··· .
6
A typical result is the following. Let g(n) (respectively, g ∗ (n)) de-
note the number of fixed-point-free alternating involutions (respec-
tively, fixed-point-free reverse alternating involutions) in S2n . Set
X
G(t) = g(n)xn
n≥0
21
Theorem 2.8. (a) If n is odd then
1X
b(n) = b∗ (n) = µ(d)(−1)(d−1)/2 En/d .
n
d|n
We then have:
Note that it follows from Theorem 2.9 that αk (2m + 1) = αk′ (2m +
1). This result is also an immediate consequence of the involution (9).
It is known (see [54]) that α2 (n) = C⌈(n+1)/2⌉ for n ≥ 3 and α2′ (n) =
1 2i
C⌈n/2⌉ for n ≥ 1, where Ci = i+1 i
(a Catalan number). Can these
formulas be deduced directly from the case k = 2 of Theorem 2.9?
Similarly, J. Lewis [29] has shown that
(
′
f (m,m,m) , n = 2m
α3 (n) =
f (m−1,m,m+1) , n = 2m + 1,
23
as n → ∞, analogous to the result (2) of Logan-Shepp and Vershik- √
Kerov for arbitrary permutations? It is easy to see that L(n) ≥ n.
Is it true that limn→∞ loglogL(n)
n
= 12 ? Is there in fact a limiting distri-
bution for the (suitably scaled) length of the longest increasing sub-
sequence of an alternating permutation w ∈ Sn as n → ∞, analogous
to the Baik-Deift-Johansson theorem (5) for arbitrary permutations?
Two closely related problems are the following. Let aλ denote the
number of SYT of shape λ ⊢ n and descent set {1, 3, 5, . . . } ∩ [n − 1],
as defined in [50, p. 361]. (These are just the SYT Q that arise from
alternating permutations w ∈ Sn by applying the RSK algorithm
w 7→ (P, Q).) What is the (suitably scaled) limiting shape of λ as
n → ∞ that maximizes aλ and similarly that maximizes aλ f λ ? (For
the shape that maximizes f λ , see Figure 1. Could this shape also
maximize aλ ?)
24
For instance, D(37485216) = {2, 4, 5, 6}, so uD(37485216) = ababbba.
Define
X
Ψn = Ψn (a, b) = uD(w)
w∈Sn
X
= βn (S)uS . (18)
S⊆[n−1]
Ψ1 = 1
Ψ2 = a+b
Ψ3 = a2 + 2ab + 2ba + b2
Ψ4 = a3 + 3a2 b + 5aba + 3ba2 + 3ab2 + 5bab + 3b2 a + b3 .
Ψn (a, b) = Φn (a + b, ab + ba).
Φ1 = 1
Φ2 = c
Φ3 = c2 + d
Φ4 = c3 + 2cd + 2dc
Φ5 = c4 + 3c2 d + 5cdc + 3dc2 + 4d2
Φ6 = c5 + 4c3 d + 9c2 dc + 9cdc2 + 4dc3 + 12cd2 + 10dcd + 12d2 c.
25
If we define deg(c) = 1 and deg(d) = 2, then the number of cd-
monomials of degree n − 1 is the Fibonacci number Fn . It is not hard
to see that all these monomials actually appear in Φn (c, d). Thus
Φn (c, d) has Fn terms, compared with 2n−1 terms for Ψn (a, b).
There are several known proofs of Theorem 2.10. Perhaps the most
natural approach is to define an equivalence Prelation on Sn such that
for each equivalence class C, we have that w∈C uD(w) is a monomial
in c = a+ b and d = ab+ ba. Such a proof was given by G. Hetyei and
E. Reiner [26]. See [49, §1.6] for an exposition of this proof. The proof
of Hetyei and Reiner leads to a somewhat complicated combinatorial
interpretation of the coefficients of Φn (c, d) which makes it apparent
that they are nonnegative. It is reasonable to ask whether there is
a more “direct” description of the coefficients. Such a description
was first given by D. Foata and M.-P. Schützenberger [17] in terms of
the André permutations mentioned in Section 2.2. We state here the
analogous result for simsun permutations (as defined in Section 2.2),
due to R. Simion and S. Sundaram.
26
it follows that
Moreover, with just a little more work it is easy to see that equal-
ity holds in equation (19) if and only if S = {1, 3, 5, . . . } or S =
{2, 4, 6, . . . }. This result is originally due to Niven [34] and de Bruijn
[9]; the proof based on the cd-index appears in [47, Thm. 2.3(b)].
All three references actually prove a more general result about when
βn (S) ≤ βn (T ).
3 Reduced decompositions
Let w ∈ Sn , and let
27
Thus Gw is homogeneous of degree p = ℓ(w). For instance, let w =
321, so R(w) = {121, 212}. Then
X X
G321 = xi xj xk + xi xj xk .
1≤i<j≤k 1≤i≤j<k
28
n. We can say precisely when this happens. Define a permutation
a1 a2 · · · an ∈ Sn to be 2143-avoiding or vexillary if there do not exist
1 ≤ h < i < j < k ≤ n for which ai < ah < ak < aj . (Numerous
equivalent definitions exist.)
Suppose that w = a1 · · · an ∈ Sn . For 1 ≤ i ≤ n − 1 define
and define λ(w) to be the partition whose parts are the ci ’s (sorted
into decreasing order).
29
The row reading word of T is the sequence obtained by reading the
entries of T beginning with the first row from right-to-left, then the
second row right-to-left, etc.
Theorem 3.5. Let w ∈ Sn , ℓ(w) = p, and λ ⊢ p. The coefficient
αwλ is equal to the number of SSYT of shape λ whose row reading
word is a reduced decomposition of w.
As an example of Theorem 3.5, let w = 4152736. The SSYT whose
row reading words are a reduced decomposition of w are
30
Figure 5: The diagram of the permutation w = 351624
31
We want a more explicit description of the cohomology ring H ∗ (Fln ; C)
with its distinguished basis [Ωw ], w ∈ Sn . To this end define the
Schubert polynomial Sw = Sw (x1 , . . . , xn−1 ) by
X X
Sw = xi1 · · · xip .
(r1 ,...,rp )∈R(w) 1≤i1 ≤···≤ip
ij <ij+1 if rj <rj+1
ij ≤j
ϕ : Rn → H ∗ (Fln ; C),
32
given by Fomin and Stanley [19]. This proof was extended to give a
q-analogue of Theorem 3.7 originally conjectured by Macdonald [32,
(6.11q ?)].
It is known [32, (4.7)][33, Prop. 2.6.7] that Sw is a single monomial
if and only if w = a1 · · · an is 132-avoiding (also called dominant), i.e.,
there does not exist i < j < k such that ai < ak < aj . The number
of 132-avoiding permutations in Sn is the Catalan number Cn . Note
in particular that w0 is 132-avoiding. It follows from Theorem 3.7
that if w is 132-avoiding then
X
r1 r2 · · · rp = p!. (22)
(r1 ,r2 ,...,rp )∈R(w)
X
(j1 − i1 )(j2 − i2 ) · · · (jp − ip ) = p!. (23)
((i1 ,j1 ),(i2 ,j2 ),...,(ip ,jp ))∈T (w0 )
33
References
[1] D. André, Développement de sec x and tg x, C. R. Math. Acad.
Sci. Paris 88 (1879), 965–979.
34
[11] C. Chevalley, Sur les décompositions cellulaires des espaces G/B,
in Proceedings of Symposia in Pure Mathematics, 56, Part 1,
Algebraic groups and their generalizations: Classical methods
(University Park, PA, 1991), 1–23, American Mathematical So-
ciety, Providence, RI, 1994.
[12] Chak-On Chow, Counting simsun permutations by descents,
Ann. Combinatorics, to appear.
[13] P. Deift, Integrable systems and combinatorial theory, Notices
Amer. Math. Soc. 47 (2000), 631–640.
[14] E. E. Doberkat, Problem 84-20, SIAM Review 26 (1984), 580.
[15] P. Edelman and C. Greene, Balanced tableaux, Adv. in Math.
63 (1987), 42–99.
[16] P. Erdős and G. Szekeres, A combinatorial problem in geometry,
Composito Math. 2 (1935), 463–470.
[17] D. Foata and M.-P. Schützenberger, Nombres d’Euler et permu-
tations alternantes, in A Survey of Combinatorial Theory (Proc.
Internat. Sympos., Colorado State Univ., Fort Collins, Colo.,
1971), North-Holland, Amsterdam, 1973, pp. 173–187.
[18] S. Fomin and C. Greene, Noncommutative Schur functions and
their applications, Discrete Math. 193 (1998), 179–200.
[19] S. Fomin and R. Stanley, Schubert polynomials and the nilCox-
eter algebra, Advances in Math. 103 (1994), 196–207.
[20] H. O. Foulkes, Enumeration of permutations with prescribed up-
down and inversion sequences, Discrete Math. 15 (1976), 235–
252.
[21] H. O. Foulkes, Tangent and secant numbers and representations
of symmetric groups, Discrete Math. 15 (1976), 311–324.
[22] W. Fulton, Young Tableaux, Student Texts 35, London Math-
ematical Society, Cambridge University Press, Cambridge/New
York, 1997.
35
[23] I. M. Gessel, Symmetric functions and P-recursiveness, J. Com-
bin. Theory Ser. A 53 (1990), 257–285.
[24] I. M. Gessel, Applications of the classical umbral calculus, Al-
gebra Universalis 49 (2003), 397–434.
[25] C. Greene, An extension of Schensted’s theorem, Advances in
Math. 14 (1974), 254-265.
[26] G. Hetyei and E. Reiner, Permutation trees and variation statis-
tics, European J. Combin. 19 (1998), 847–866.
[27] W. Kraśkiewicz, Reduced decompositions in Weyl groups, Eu-
rop. J. Comb. 16 (1995), 293–313.
[28] W. Kraśkiewicz and P. Pragacz, Schubert polynomials and Schu-
bert functors, Europ. J. Comb. 25 (2004), 1327–1344.
[29] J. B. Lewis, Pattern avoidance and RSK-like algorithms for al-
ternating permutations and Young tableaux, arXiv:0909.4966.
[30] R. I. Liu, Matching polytopes and Specht modules, preprint,
arXiv:0910.0523.
[31] B. F. Logan and L. A. Shepp, A variational problem for random
Young tableaux, Advances in Math. 26 (1977), 206–222.
[32] I. G. Macdonald, Notes on Schubert Polynomials, Laboratoire de
combinatoire et d’informatique mathématique (LACIM), Uni-
versité du Québec à Montréal, Montreal, 1991.
[33] L. Manivel, Symmetric Functions, Schubert Polynomials and
Degeneracy Loci, SMF/AMS Texts and Monographs 6, Ameri-
can Mathematical Society, Providence, RI, 2001.
[34] I. Niven, A combinatorial problem of finite sequences, Nieuw
Arch. Wisk. 16 (1968), 116–123.
[35] R. Pemantle and M. C. Wilson, Asymptotics of multivariate
sequences. I. Smooth points of the singular variety, J. Combin.
Theory Ser. A 97 (2002), 129–161.
36
[36] A. Postnikov and R. Stanley, Chains in the Bruhat order, J.
Algebraic Combinatorics 29 (2009), 133–174.
[39] G.-C. Rota and B. Taylor, The classical umbral calculus, SIAM
J. Math. Anal. 25 (1994), 694–711.
37
[48] R. Stanley, Enumerative Combinatorics, vol. 1, Wadsworth and
Brooks/Cole, Pacific Grove, CA, 1986; second printing, Cam-
bridge University Press, New York/Cambridge, 1996.
math.mit.edu/∼rstan/ec/ch1.pdf.
[57] J. Tits, Le problème des mots dans les groupes de Coxeter, Sym-
posia Mathematics (INDAM, Rome, 1967/68), Academic Press,
London, 1969, vol. 1, pp. 175–185.
38
Young tableaux (Russian). Dokl. Akad. Nauk SSSR 223 (1977),
1024–1027. English translation: Soviet Math. Dokl. 233 (1977),
527–531.
[60] H. S. Wilf, Real zeroes of polynomials that count runs and de-
scending runs, preprint, 1998.
39