Wreath Product Orbits and Young Diagrams (Lemma 6.8) #
This file formalizes Lemma 6.8 from Stanley's Algebraic Combinatorics:
every orbit of the wreath product G_{mn} = Sₙ ≀ Sₘ acting on subsets of the
m × n rectangle contains exactly one Young diagram.
The wreath product G_{mn} acts on Fin m × Fin n by permuting elements within
each row (via Sₙ) and permuting rows (via Sₘ). Two subsets are in the same
orbit if and only if they have the same multiset of row sizes.
Main results #
WreathOrbits.WreathElem: The wreath productG_{mn} = Sₙ ≀ Sₘacting on the grid.WreathOrbits.SameOrbit: Two subsets are in the sameG_{mn}-orbit.WreathOrbits.sameOrbit_iff_rowSizeMultiset_eq: Two subsets are in the same orbit iff they have the same multiset of row sizes.WreathOrbits.gridYoung_unique: Two Young diagrams in the grid with the same row-size multiset are equal (uniqueness part of Lemma 6.8).WreathOrbits.exists_gridYoung_of_rowSizeMultiset: For any subset of the grid, there exists a Young diagram with the same row-size multiset (existence part).WreathOrbits.existsUnique_gridYoung_sameOrbit: Every orbit ofG_{mn}contains exactly one Young diagram.
Row sizes and multisets #
Wreath product action #
The wreath product G_{mn} = Sₙ ≀ Sₘ is represented by a pair (σ, τ) where
σ : Perm (Fin m) permutes rows and τ i : Perm (Fin n) permutes elements
within row i. The action on the grid Fin m × Fin n sends (i, j) to
(σ i, τ i j).
An element of the wreath product G_{mn} = Sₙ ≀ Sₘ, represented as a row
permutation σ and a family of within-row permutations τ.
- σ : Equiv.Perm (Fin m)
The row permutation
σ ∈ Sₘ. - τ : Fin m → Equiv.Perm (Fin n)
The within-row permutations
τ_i ∈ Sₙfor each rowi.
Instances For
The wreath product action on grid points is injective.
Given two finsets of Fin n with the same cardinality, there is a permutation
of Fin n mapping one to the other.
Forward direction: same orbit implies same row-size multiset #
Backward direction: same row-size multiset implies same orbit #
If two subsets have the same row-size multiset, they are in the same G_{mn}-orbit.
The proof constructs a wreath product element by:
- Using fiber equivalences to build a row permutation
σmatching row sizes. - For each row, building a column permutation
τ_imapping occupied columns.
Left-justified subsets and Young diagrams #
Left-justified sets are determined by row sizes #
For a left-justified set, (i, j) ∈ S iff j.val < rowSize S i.
This is the key characterization: left-justified rows are initial segments.
Two left-justified subsets with the same row sizes are equal.
Antitone functions are determined by their multisets #
Two antitone functions Fin m → ℕ with the same multiset of values are equal.
This is because the multiset, sorted in decreasing order, gives back the original
function (which is already sorted).
Main theorem: uniqueness of Young diagrams (Lemma 6.8) #
Lemma 6.8 (Uniqueness). Two Young diagrams in the m × n grid with the same
row-size multiset are equal. Since two subsets of the grid are in the same
G_{mn}-orbit iff they have the same row-size multiset, this says each orbit
contains at most one Young diagram.
Existence: constructing the canonical Young diagram #
The canonical Young diagram for a subset S is obtained by sorting the row sizes
in weakly decreasing order and left-justifying each row.
Lemma 6.8 (Existence). For any subset S of the m × n grid, there exists
a Young diagram with the same row-size multiset. The construction sorts the row sizes
in decreasing order and left-justifies each row.