SLIDE 1 Counting permutations by congruence class
H´ el` ene Barcelo (Arizona State University), Bruce Sagan (Michigan State University), and Sheila Sundaram (Bard College) www.math.msu.edu/˜sagan March 20, 2006
SLIDE 2
The major index The inversion number Shuffles The case k = ℓ
SLIDE 3
Outline
The major index The inversion number Shuffles The case k = ℓ
SLIDE 4
Let [n] = {1, 2, . . . , n}, and Sn = symmetric group of permutations of [n].
SLIDE 5 Let [n] = {1, 2, . . . , n}, and Sn = symmetric group of permutations of [n]. Then π = a1a2 . . . an ∈ Sn has major index maj π =
i.
SLIDE 6 Let [n] = {1, 2, . . . , n}, and Sn = symmetric group of permutations of [n]. Then π = a1a2 . . . an ∈ Sn has major index maj π =
i. Ex. If π = 1 2 3 4 5 6 2 5>3 6>1 4
SLIDE 7 Let [n] = {1, 2, . . . , n}, and Sn = symmetric group of permutations of [n]. Then π = a1a2 . . . an ∈ Sn has major index maj π =
i. Ex. If π = 1 2 3 4 5 6 2 5>3 6>1 4 then maj π = 2 + 4 = 6.
SLIDE 8 Let [n] = {1, 2, . . . , n}, and Sn = symmetric group of permutations of [n]. Then π = a1a2 . . . an ∈ Sn has major index maj π =
i. Ex. If π = 1 2 3 4 5 6 2 5>3 6>1 4 then maj π = 2 + 4 = 6.
Theorem
If q is an indeterminate then
qmaj π = 1(1 + q)(1 + q + q2) · · · (1 + q + · · · + qn−1).
SLIDE 9
Given k, ℓ we let mk,ℓ
n
be the k × ℓ matrix with (i, j) entry mk,ℓ
n (i, j) = #{π ∈ Sn : maj π ≡ i (mod k), maj π−1 ≡ j (mod ℓ)}.
SLIDE 10
Given k, ℓ we let mk,ℓ
n
be the k × ℓ matrix with (i, j) entry mk,ℓ
n (i, j) = #{π ∈ Sn : maj π ≡ i (mod k), maj π−1 ≡ j (mod ℓ)}.
Ex. Suppose n = 5.
SLIDE 11
Given k, ℓ we let mk,ℓ
n
be the k × ℓ matrix with (i, j) entry mk,ℓ
n (i, j) = #{π ∈ Sn : maj π ≡ i (mod k), maj π−1 ≡ j (mod ℓ)}.
Ex. Suppose n = 5.
Theorem
If k, ℓ ≤ n and gcd(k, ℓ) = 1 then mk,ℓ
n (i, j) = n!
kℓ ∀i, j.
SLIDE 12 Given k, ℓ we let mk,ℓ
n
be the k × ℓ matrix with (i, j) entry mk,ℓ
n (i, j) = #{π ∈ Sn : maj π ≡ i (mod k), maj π−1 ≡ j (mod ℓ)}.
Ex. Suppose n = 5.
Theorem
If k, ℓ ≤ n and gcd(k, ℓ) = 1 then mk,ℓ
n (i, j) = n!
kℓ ∀i, j.
- History. Implicit in GORDON (1963) and ROSELLE (1974).
SLIDE 13 Given k, ℓ we let mk,ℓ
n
be the k × ℓ matrix with (i, j) entry mk,ℓ
n (i, j) = #{π ∈ Sn : maj π ≡ i (mod k), maj π−1 ≡ j (mod ℓ)}.
Ex. Suppose n = 5.
Theorem
If k, ℓ ≤ n and gcd(k, ℓ) = 1 then mk,ℓ
n (i, j) = n!
kℓ ∀i, j.
- History. Implicit in GORDON (1963) and ROSELLE (1974).
Explicit in BARCELO, MAULE, and SUNDARAM (2002).
SLIDE 14 Given k, ℓ we let mk,ℓ
n
be the k × ℓ matrix with (i, j) entry mk,ℓ
n (i, j) = #{π ∈ Sn : maj π ≡ i (mod k), maj π−1 ≡ j (mod ℓ)}.
Ex. Suppose n = 5.
Theorem
If k, ℓ ≤ n and gcd(k, ℓ) = 1 then mk,ℓ
n (i, j) = n!
kℓ ∀i, j.
- History. Implicit in GORDON (1963) and ROSELLE (1974).
Explicit in BARCELO, MAULE, and SUNDARAM (2002). Combinatorial Proof (BSS) (1) Prove the special case k = 1: m1,ℓ
n (i, j) = n!/ℓ
∀i, j.
SLIDE 15 Given k, ℓ we let mk,ℓ
n
be the k × ℓ matrix with (i, j) entry mk,ℓ
n (i, j) = #{π ∈ Sn : maj π ≡ i (mod k), maj π−1 ≡ j (mod ℓ)}.
Ex. Suppose n = 5.
Theorem
If k, ℓ ≤ n and gcd(k, ℓ) = 1 then mk,ℓ
n (i, j) = n!
kℓ ∀i, j.
- History. Implicit in GORDON (1963) and ROSELLE (1974).
Explicit in BARCELO, MAULE, and SUNDARAM (2002). Combinatorial Proof (BSS) (1) Prove the special case k = 1: m1,ℓ
n (i, j) = n!/ℓ
∀i, j. (2) Use (1) to prove the case k = n: mn,ℓ
n (i, j) = n!/(nℓ)
∀i, j.
SLIDE 16 Given k, ℓ we let mk,ℓ
n
be the k × ℓ matrix with (i, j) entry mk,ℓ
n (i, j) = #{π ∈ Sn : maj π ≡ i (mod k), maj π−1 ≡ j (mod ℓ)}.
Ex. Suppose n = 5.
Theorem
If k, ℓ ≤ n and gcd(k, ℓ) = 1 then mk,ℓ
n (i, j) = n!
kℓ ∀i, j.
- History. Implicit in GORDON (1963) and ROSELLE (1974).
Explicit in BARCELO, MAULE, and SUNDARAM (2002). Combinatorial Proof (BSS) (1) Prove the special case k = 1: m1,ℓ
n (i, j) = n!/ℓ
∀i, j. (2) Use (1) to prove the case k = n: mn,ℓ
n (i, j) = n!/(nℓ)
∀i, j. (3) Use (2) and induction on n to prove the final case n > k.
SLIDE 17
Outline
The major index The inversion number Shuffles The case k = ℓ
SLIDE 18
Let imaj π = maj π−1.
SLIDE 19 Let imaj π = maj π−1.
2 3 4 5 6 2 5 3 6 1 4 then π−1 = 1 2 3 4 5 6 5>1 3 6>2 4
SLIDE 20 Let imaj π = maj π−1.
2 3 4 5 6 2 5 3 6 1 4 then π−1 = 1 2 3 4 5 6 5>1 3 6>2 4 ∴ imaj π = 1 + 4
SLIDE 21 Let imaj π = maj π−1.
2 3 4 5 6 2 5 3 6 1 4 then π−1 = 1 2 3 4 5 6 5>1 3 6>2 4 ∴ imaj π = 1 + 4 =
i.
SLIDE 22 Let imaj π = maj π−1.
2 3 4 5 6 2 5 3 6 1 4 then π−1 = 1 2 3 4 5 6 5>1 3 6>2 4 ∴ imaj π = 1 + 4 =
i. The inversion number of π is inv π = #{(ai, aj) : i < j and ai > aj}.
SLIDE 23 Let imaj π = maj π−1.
2 3 4 5 6 2 5 3 6 1 4 then π−1 = 1 2 3 4 5 6 5>1 3 6>2 4 ∴ imaj π = 1 + 4 =
i. inv π = #{21, 53, 51, 54, 31, 61, 64} = 7. The inversion number of π is inv π = #{(ai, aj) : i < j and ai > aj}.
SLIDE 24 Let imaj π = maj π−1.
2 3 4 5 6 2 5 3 6 1 4 then π−1 = 1 2 3 4 5 6 5>1 3 6>2 4 ∴ imaj π = 1 + 4 =
i. inv π = #{21, 53, 51, 54, 31, 61, 64} = 7. The inversion number of π is inv π = #{(ai, aj) : i < j and ai > aj}.
Theorem
qinv π = 1(1 + q)(1 + q + q2) · · · (1 + q + · · · + qn−1).
SLIDE 25 Let imaj π = maj π−1.
2 3 4 5 6 2 5 3 6 1 4 then π−1 = 1 2 3 4 5 6 5>1 3 6>2 4 ∴ imaj π = 1 + 4 =
i. inv π = #{21, 53, 51, 54, 31, 61, 64} = 7. The inversion number of π is inv π = #{(ai, aj) : i < j and ai > aj}.
Theorem
qinv π = 1(1 + q)(1 + q + q2) · · · (1 + q + · · · + qn−1). We say maj and inv are equidistributed, i.e., have the same generating function. So are (maj, imaj) and (inv, imaj).
SLIDE 26
Proof of (2): If m1,ℓ
n (i, j) = n!
ℓ then mn,ℓ
n (i, j) = n!
nℓ (∀i, j).
SLIDE 27
Proof of (2): If m1,ℓ
n (i, j) = n!
ℓ then mn,ℓ
n (i, j) = n!
nℓ (∀i, j). Let Mk,ℓ
n (i, j) = {π ∈ Sn : inv π ≡ i (mod k), imaj π ≡ j (mod ℓ)}.
SLIDE 28
Proof of (2): If m1,ℓ
n (i, j) = n!
ℓ then mn,ℓ
n (i, j) = n!
nℓ (∀i, j). Let Mk,ℓ
n (i, j) = {π ∈ Sn : inv π ≡ i (mod k), imaj π ≡ j (mod ℓ)}.
∴ mk,ℓ
n (i, j) = #Mk,ℓ n (i, j).
SLIDE 29
Proof of (2): If m1,ℓ
n (i, j) = n!
ℓ then mn,ℓ
n (i, j) = n!
nℓ (∀i, j). Let Mk,ℓ
n (i, j) = {π ∈ Sn : inv π ≡ i (mod k), imaj π ≡ j (mod ℓ)}.
∴ mk,ℓ
n (i, j) = #Mk,ℓ n (i, j).
Let M(i, j) = Mn,ℓ
n (i, j)
and m(i, j) = #M(i, j).
SLIDE 30
Proof of (2): If m1,ℓ
n (i, j) = n!
ℓ then mn,ℓ
n (i, j) = n!
nℓ (∀i, j). Let Mk,ℓ
n (i, j) = {π ∈ Sn : inv π ≡ i (mod k), imaj π ≡ j (mod ℓ)}.
∴ mk,ℓ
n (i, j) = #Mk,ℓ n (i, j).
Let M(i, j) = Mn,ℓ
n (i, j)
and m(i, j) = #M(i, j). It suffices to find a bijection M(i, j) ← → M(i + 1, j) ∀i, j
SLIDE 31
Proof of (2): If m1,ℓ
n (i, j) = n!
ℓ then mn,ℓ
n (i, j) = n!
nℓ (∀i, j). Let Mk,ℓ
n (i, j) = {π ∈ Sn : inv π ≡ i (mod k), imaj π ≡ j (mod ℓ)}.
∴ mk,ℓ
n (i, j) = #Mk,ℓ n (i, j).
Let M(i, j) = Mn,ℓ
n (i, j)
and m(i, j) = #M(i, j). It suffices to find a bijection M(i, j) ← → M(i + 1, j) ∀i, j since then m(1, j) = m(2, j) = . . . = m(n, j).
SLIDE 32
Proof of (2): If m1,ℓ
n (i, j) = n!
ℓ then mn,ℓ
n (i, j) = n!
nℓ (∀i, j). Let Mk,ℓ
n (i, j) = {π ∈ Sn : inv π ≡ i (mod k), imaj π ≡ j (mod ℓ)}.
∴ mk,ℓ
n (i, j) = #Mk,ℓ n (i, j).
Let M(i, j) = Mn,ℓ
n (i, j)
and m(i, j) = #M(i, j). It suffices to find a bijection M(i, j) ← → M(i + 1, j) ∀i, j since then m(1, j) = m(2, j) = . . . = m(n, j). Also, m(1, j) + m(2, j) + · · · + m(n, j)
SLIDE 33
Proof of (2): If m1,ℓ
n (i, j) = n!
ℓ then mn,ℓ
n (i, j) = n!
nℓ (∀i, j). Let Mk,ℓ
n (i, j) = {π ∈ Sn : inv π ≡ i (mod k), imaj π ≡ j (mod ℓ)}.
∴ mk,ℓ
n (i, j) = #Mk,ℓ n (i, j).
Let M(i, j) = Mn,ℓ
n (i, j)
and m(i, j) = #M(i, j). It suffices to find a bijection M(i, j) ← → M(i + 1, j) ∀i, j since then m(1, j) = m(2, j) = . . . = m(n, j). Also, m(1, j) + m(2, j) + · · · + m(n, j) = m1,ℓ
n (i, j)
SLIDE 34
Proof of (2): If m1,ℓ
n (i, j) = n!
ℓ then mn,ℓ
n (i, j) = n!
nℓ (∀i, j). Let Mk,ℓ
n (i, j) = {π ∈ Sn : inv π ≡ i (mod k), imaj π ≡ j (mod ℓ)}.
∴ mk,ℓ
n (i, j) = #Mk,ℓ n (i, j).
Let M(i, j) = Mn,ℓ
n (i, j)
and m(i, j) = #M(i, j). It suffices to find a bijection M(i, j) ← → M(i + 1, j) ∀i, j since then m(1, j) = m(2, j) = . . . = m(n, j). Also, m(1, j) + m(2, j) + · · · + m(n, j) = m1,ℓ
n (i, j) = n!
ℓ .
SLIDE 35
Proof of (2): If m1,ℓ
n (i, j) = n!
ℓ then mn,ℓ
n (i, j) = n!
nℓ (∀i, j). Let Mk,ℓ
n (i, j) = {π ∈ Sn : inv π ≡ i (mod k), imaj π ≡ j (mod ℓ)}.
∴ mk,ℓ
n (i, j) = #Mk,ℓ n (i, j).
Let M(i, j) = Mn,ℓ
n (i, j)
and m(i, j) = #M(i, j). It suffices to find a bijection M(i, j) ← → M(i + 1, j) ∀i, j since then m(1, j) = m(2, j) = . . . = m(n, j). Also, m(1, j) + m(2, j) + · · · + m(n, j) = m1,ℓ
n (i, j) = n!
ℓ . So m(i, j) = n! nℓ.
SLIDE 36
Outline
The major index The inversion number Shuffles The case k = ℓ
SLIDE 37
If τ = a1a2 . . . an is a sequence and I = {i1, i2, . . . , iℓ} then τ|I = ai1ai2 . . . aiℓ.
SLIDE 38
If τ = a1a2 . . . an is a sequence and I = {i1, i2, . . . , iℓ} then τ|I = ai1ai2 . . . aiℓ. If #π = #I = ℓ and #σ = m then the I-shuffle of π and σ is τ = π
I σ
where #τ = ℓ + m, τ|I = π, τ|[ℓ+m]−I = σ.
SLIDE 39 If τ = a1a2 . . . an is a sequence and I = {i1, i2, . . . , iℓ} then τ|I = ai1ai2 . . . aiℓ. If #π = #I = ℓ and #σ = m then the I-shuffle of π and σ is τ = π
I σ
where #τ = ℓ + m, τ|I = π, τ|[ℓ+m]−I = σ.
- Ex. If π = 3 1 4 2, I = {1, 3, 4, 6}, and σ = 6 7 5 then
π
I σ = 1
2 3 4 5 6 7 3 6 1 4 7 2 5 .
SLIDE 40 If τ = a1a2 . . . an is a sequence and I = {i1, i2, . . . , iℓ} then τ|I = ai1ai2 . . . aiℓ. If #π = #I = ℓ and #σ = m then the I-shuffle of π and σ is τ = π
I σ
where #τ = ℓ + m, τ|I = π, τ|[ℓ+m]−I = σ.
- Ex. If π = 3 1 4 2, I = {1, 3, 4, 6}, and σ = 6 7 5 then
π
I σ = 1
2 3 4 5 6 7 3 6 1 4 7 2 5 . Define f : Sn → Sn as follows. If τ ∈ Sn then write τ = π
I σ
where π ∈ Sℓ.
SLIDE 41 If τ = a1a2 . . . an is a sequence and I = {i1, i2, . . . , iℓ} then τ|I = ai1ai2 . . . aiℓ. If #π = #I = ℓ and #σ = m then the I-shuffle of π and σ is τ = π
I σ
where #τ = ℓ + m, τ|I = π, τ|[ℓ+m]−I = σ.
- Ex. If π = 3 1 4 2, I = {1, 3, 4, 6}, and σ = 6 7 5 then
π
I σ = 1
2 3 4 5 6 7 3 6 1 4 7 2 5 . Define f : Sn → Sn as follows. If τ ∈ Sn then write τ = π
I σ
where π ∈ Sℓ. Now let f(τ) = τ ′ where τ ′ = π
I+1 σ
with I + 1 = {i1 + 1, . . . , iℓ + 1} (mod n).
SLIDE 42 If τ = a1a2 . . . an is a sequence and I = {i1, i2, . . . , iℓ} then τ|I = ai1ai2 . . . aiℓ. If #π = #I = ℓ and #σ = m then the I-shuffle of π and σ is τ = π
I σ
where #τ = ℓ + m, τ|I = π, τ|[ℓ+m]−I = σ.
- Ex. If π = 3 1 4 2, I = {1, 3, 4, 6}, and σ = 6 7 5 then
π
I σ = 1
2 3 4 5 6 7 3 6 1 4 7 2 5 . Define f : Sn → Sn as follows. If τ ∈ Sn then write τ = π
I σ
where π ∈ Sℓ. Now let f(τ) = τ ′ where τ ′ = π
I+1 σ
with I + 1 = {i1 + 1, . . . , iℓ + 1} (mod n).
- Ex. If ℓ = 4 and τ = 3 6 1 4 7 2 5 then τ = 3 1 4 2
I 6 7 5. So
τ ′ = 3 1 4 2
I+1 6 7 5 = 6 3 7 1 4 5 2.
SLIDE 43 Define f : Sn → Sn by f(τ) = τ ′ where τ = π
I σ
imples τ ′ = π
I+1 σ
for π ∈ Sℓ.
- Ex. If ℓ = 4 and τ = 3 6 1 4 7 2 5 implies τ ′ = 6 3 7 1 4 5 2.
SLIDE 44 Define f : Sn → Sn by f(τ) = τ ′ where τ = π
I σ
imples τ ′ = π
I+1 σ
for π ∈ Sℓ.
- Ex. If ℓ = 4 and τ = 3 6 1 4 7 2 5 implies τ ′ = 6 3 7 1 4 5 2.
- Note. (a) f is bijective: for f −1 use I − 1.
SLIDE 45 Define f : Sn → Sn by f(τ) = τ ′ where τ = π
I σ
imples τ ′ = π
I+1 σ
for π ∈ Sℓ.
- Ex. If ℓ = 4 and τ = 3 6 1 4 7 2 5 implies τ ′ = 6 3 7 1 4 5 2.
- Note. (a) f is bijective: for f −1 use I − 1.
(b) inv τ ′ − inv τ ≡ ℓ(mod n).
SLIDE 46 Define f : Sn → Sn by f(τ) = τ ′ where τ = π
I σ
imples τ ′ = π
I+1 σ
for π ∈ Sℓ.
- Ex. If ℓ = 4 and τ = 3 6 1 4 7 2 5 implies τ ′ = 6 3 7 1 4 5 2.
- Note. (a) f is bijective: for f −1 use I − 1.
(b) inv τ ′ − inv τ ≡ ℓ(mod n). (c) imaj τ ′ − imaj τ = 0, ±ℓ ≡ 0 (mod ℓ).
SLIDE 47 Define f : Sn → Sn by f(τ) = τ ′ where τ = π
I σ
imples τ ′ = π
I+1 σ
for π ∈ Sℓ.
- Ex. If ℓ = 4 and τ = 3 6 1 4 7 2 5 implies τ ′ = 6 3 7 1 4 5 2.
- Note. (a) f is bijective: for f −1 use I − 1.
(b) inv τ ′ − inv τ ≡ ℓ(mod n). (c) imaj τ ′ − imaj τ = 0, ±ℓ ≡ 0 (mod ℓ). Now (b) and (c) imply that f restricts to f : M(i, j) → M(i + ℓ, j).
SLIDE 48 Define f : Sn → Sn by f(τ) = τ ′ where τ = π
I σ
imples τ ′ = π
I+1 σ
for π ∈ Sℓ.
- Ex. If ℓ = 4 and τ = 3 6 1 4 7 2 5 implies τ ′ = 6 3 7 1 4 5 2.
- Note. (a) f is bijective: for f −1 use I − 1.
(b) inv τ ′ − inv τ ≡ ℓ(mod n). (c) imaj τ ′ − imaj τ = 0, ±ℓ ≡ 0 (mod ℓ). Now (b) and (c) imply that f restricts to f : M(i, j) → M(i + ℓ, j). But gcd(n, ℓ) = 1, so iterating f gives a bijection M(i, j) ← → M(i + 1, j).
SLIDE 49
Outline
The major index The inversion number Shuffles The case k = ℓ
SLIDE 50
Theorem
If gcd(k, ℓ) = 1 and d ≥ 1 with kd, ℓd ≤ n then mkd,ℓd
n
is composed of d × d blocks all equal to 1 kℓmd,d
n
.
SLIDE 51 Theorem
If gcd(k, ℓ) = 1 and d ≥ 1 with kd, ℓd ≤ n then mkd,ℓd
n
is composed of d × d blocks all equal to 1 kℓmd,d
n
. Let µ and φ be the number-theoretic M¨
functions, respectively.
Theorem
If 1 ≤ i, j ≤ n then mn,n
n (i, j) = 1
n2
dn/d n d
gcd(i,d)
gcd(j,d)
gcd(i,d)
gcd(j,d)
.
SLIDE 52 Proof of mn,n
n (i, j) (∗)
=
1 n2
d
“
d gcd(i,d)
” µ “
d gcd(j,d)
” φ “
d gcd(i,d)
” φ “
d gcd(j,d)
”.
SLIDE 53 Proof of mn,n
n (i, j) (∗)
=
1 n2
d
“
d gcd(i,d)
” µ “
d gcd(j,d)
” φ “
d gcd(i,d)
” φ “
d gcd(j,d)
”.
Let G = group generated by the cycle (1, 2, . . . , n),
SLIDE 54 Proof of mn,n
n (i, j) (∗)
=
1 n2
d
“
d gcd(i,d)
” µ “
d gcd(j,d)
” φ “
d gcd(i,d)
” φ “
d gcd(j,d)
”.
Let G = group generated by the cycle (1, 2, . . . , n), ω = primitive nth root of unity,
SLIDE 55 Proof of mn,n
n (i, j) (∗)
=
1 n2
d
“
d gcd(i,d)
” µ “
d gcd(j,d)
” φ “
d gcd(i,d)
” φ “
d gcd(j,d)
”.
Let G = group generated by the cycle (1, 2, . . . , n), ω = primitive nth root of unity, χi = the G-character for ωi induced up to Sn. The right side of (∗) is the inner product χi, χj by a formula of FOULKES (1972).
SLIDE 56 Proof of mn,n
n (i, j) (∗)
=
1 n2
d
“
d gcd(i,d)
” µ “
d gcd(j,d)
” φ “
d gcd(i,d)
” φ “
d gcd(j,d)
”.
Let G = group generated by the cycle (1, 2, . . . , n), ω = primitive nth root of unity, χi = the G-character for ωi induced up to Sn. The right side of (∗) is the inner product χi, χj by a formula of FOULKES (1972). Let f λ
i
= # of standard Young tableaux T of shape λ with maj T ≡ i (mod n).
SLIDE 57 Proof of mn,n
n (i, j) (∗)
=
1 n2
d
“
d gcd(i,d)
” µ “
d gcd(j,d)
” φ “
d gcd(i,d)
” φ “
d gcd(j,d)
”.
Let G = group generated by the cycle (1, 2, . . . , n), ω = primitive nth root of unity, χi = the G-character for ωi induced up to Sn. The right side of (∗) is the inner product χi, χj by a formula of FOULKES (1972). Let f λ
i
= # of standard Young tableaux T of shape λ with maj T ≡ i (mod n). By decomposing into irreducibles, STANLEY (1999) shows χi, χj =
f λ
i f λ j
SLIDE 58 Proof of mn,n
n (i, j) (∗)
=
1 n2
d
“
d gcd(i,d)
” µ “
d gcd(j,d)
” φ “
d gcd(i,d)
” φ “
d gcd(j,d)
”.
Let G = group generated by the cycle (1, 2, . . . , n), ω = primitive nth root of unity, χi = the G-character for ωi induced up to Sn. The right side of (∗) is the inner product χi, χj by a formula of FOULKES (1972). Let f λ
i
= # of standard Young tableaux T of shape λ with maj T ≡ i (mod n). By decomposing into irreducibles, STANLEY (1999) shows χi, χj =
f λ
i f λ j RSK
= mn,n
n (i, j).
SLIDE 59 mn,n
n (i, j) (∗)
=
1 n2
d
“
d gcd(i,d)
” µ “
d gcd(j,d)
” φ “
d gcd(i,d)
” φ “
d gcd(j,d)
”.
SLIDE 60 mn,n
n (i, j) (∗)
=
1 n2
d
“
d gcd(i,d)
” µ “
d gcd(j,d)
” φ “
d gcd(i,d)
” φ “
d gcd(j,d)
”.
If k = ℓ = pr for p prime, then (∗) simplifies. Let Jk,ℓ = the k × ℓ matrix of all ones.
SLIDE 61 mn,n
n (i, j) (∗)
=
1 n2
d
“
d gcd(i,d)
” µ “
d gcd(j,d)
” φ “
d gcd(i,d)
” φ “
d gcd(j,d)
”.
If k = ℓ = pr for p prime, then (∗) simplifies. Let Jk,ℓ = the k × ℓ matrix of all ones. By induction on n we can prove the following result.
Theorem
For each prime p, there are sequences (qn)n≥1, (rn)n≥1, and (sn)n≥1 such that mp,p
np =
qn J1,1 rn J1,p−1 rn Jp−1,1 sn Jp−1,p−1