Interlacing shapes and the branching of bounded tableaux #
A Young diagram ν interlaces μ when their row lengths alternate,
μ₀ ≥ ν₀ ≥ μ₁ ≥ ν₁ ≥ ⋯; equivalently ν ⊆ μ and the skew shape μ / ν is a horizontal
strip, having at most one cell in each column. This file defines that relation,
YoungDiagram.InterlacedBy, packages the shapes interlacing a fixed μ and having at most
n rows as a Finset, YoungDiagram.interlacingShapes, and proves the combinatorial
heart of the GLₙ₊₁ ↓ GLₙ branching rule.
That heart is a bijection. A semistandard tableau of shape μ written in the n + 1 letters
{0, …, n} is the same thing as a choice of a shape ν interlacing μ together with a
semistandard tableau of shape ν written in the n letters {0, …, n - 1}: the cells carrying
the top letter n are exactly the cells of μ / ν. Interlacing is precisely the condition making
this work. One direction is easy — rows increase weakly, so in each row the cells with a small
entry form a prefix, and columns increase strictly, so μᵢ₊₁ ≤ νᵢ. The converse is where
interlacing does its work: filling every cell of μ / ν with the single letter n keeps the
columns strict exactly because μ / ν has no two cells in a column, which is μᵢ₊₁ ≤ νᵢ.
Interlacing also has a reading on beta-numbers, TauCeti.forall_betaNumber_le_iff_interlacedBy:
shifting the row lengths by the staircase turns the alternating inequalities into the statement that
the comparisons ν_j + (N - 1 - j) ≤ μ_i + (N - 1 - i) hold exactly for i ≤ j. That is the form
in which horizontal strips appear in the Pieri rule.
The bijection is stated fibrewise, as TauCeti.BoundedSSYT.fiberEquiv: the tableaux of shape μ
whose sub-shape of small entries is a given ν are the tableaux of shape ν. Phrasing it this
way keeps every type non-dependent, so the resulting sum decomposition
TauCeti.BoundedSSYT.sum_eq_sum_interlacingShapes needs no transport along an equality of shapes.
Main definitions #
YoungDiagram.InterlacedBy:InterlacedBy μ νsays thatνinterlacesμ, that isμ.rowLen (i + 1) ≤ ν.rowLen iandν.rowLen i ≤ μ.rowLen ifor everyi. The shape being interlaced is written first, as inTauCeti.Interlacesfor integer sequences.YoungDiagram.interlacingShapes: the shapes interlacingμwith at mostnrows.TauCeti.BoundedSSYT.restrictShape: the cells ofμwhose entry is smaller thann.TauCeti.BoundedSSYT.restrictandTauCeti.BoundedSSYT.extend: erasing the cells carrying the top letter, and putting them back.
Main results #
YoungDiagram.sum_interlacingShapes_eq_sum_piFinset: the shapes with at mostnrows interlacing a shape with at mostn + 1rows are parametrized by their row lengths, thej-th drawn freely from[μ_{j+1}, μ_j].TauCeti.forall_betaNumber_le_iff_interlacedBy: interlacing read on beta-numbers, the comparisons of the beta-numbers of the two shapes cutting out the initial segments.TauCeti.BoundedSSYT.restrictShape_mem_interlacingShapes: the sub-shape of small entries interlacesμand has at mostnrows.TauCeti.BoundedSSYT.content_restrict: erasing the top letter leaves unchanged how often each of the remaining letters occurs.TauCeti.BoundedSSYT.fiberEquiv: the tableaux of shapeμinn + 1letters with a given sub-shapeνof small entries are the tableaux of shapeνinnletters.TauCeti.BoundedSSYT.sum_eq_sum_interlacingShapes: the resulting decomposition of a sum over the tableaux of shapeμ, indexed by the interlacing shapes, andTauCeti.BoundedSSYT.card_eq_sum_interlacingShapes: its counting form, the branching rule for the number of tableaux.
References #
- W. Fulton, Young Tableaux, Section 2.2.
- Classical groups roadmap, Layer 6, "branching rules".
YoungDiagram.InterlacedBy μ ν says that the Young diagram ν interlaces μ: the
two sequences of row lengths alternate, μ₀ ≥ ν₀ ≥ μ₁ ≥ ν₁ ≥ ⋯. Equivalently ν ⊆ μ and the
skew shape μ / ν is a horizontal strip: no column of μ contains two of its cells.
As for the integer sequences of TauCeti.Interlaces, the shape being interlaced is written
first.
Instances For
Interlacing unfolded: the pair of inequalities at each row. This is the introduction and
elimination rule for YoungDiagram.InterlacedBy, whose body is not exposed.
An interlacing shape reaches at least as far as the next row of the shape it interlaces.
An interlacing shape reaches no further than the shape it interlaces.
An interlacing shape is a sub-diagram.
A horizontal strip has at most one cell in a column: if ν interlaces μ, then a cell of
μ strictly below row i already lies in ν at row i. This is the form of interlacing that
keeps a column strict when the whole of μ / ν is filled with one letter.
The shapes interlacing μ with at most n rows. These index the summands of the
GLₙ₊₁ ↓ GLₙ branching rule; the row bound is genuine, since a shape may interlace μ and still
be too tall to be written in n letters.
Equations
Instances For
The shapes interlacing μ are parametrized by their row lengths. For a shape μ with at
most n + 1 rows, a shape ν with at most n rows interlaces μ exactly when its j-th row
length lies in [μ_{j+1}, μ_j] for each j < n, and it is determined by those row lengths. So a
sum over the interlacing shapes is a sum over the families r : Fin n → ℕ drawn from those
intervals.
Interlacing, read on beta-numbers. For diagrams μ and ν with at most N rows, the
beta-number of ν at j is at most the beta-number of μ at i exactly for i ≤ j precisely
when the row lengths interlace, μ₀ ≥ ν₀ ≥ μ₁ ≥ ⋯, that is, when μ / ν is a horizontal strip.
The sub-shape of small entries: the cells of μ whose entry is smaller than the top letter
n. It is a Young diagram because the entries increase weakly to the right and downwards.
Instances For
Reading the defining property of TauCeti.BoundedSSYT.restrictShape off an equation naming
it.
The sub-shape of small entries is a sub-diagram.
The sub-shape of small entries interlace the shape. Every cell of μ in row i + 1
carries an entry at most n, so column strictness makes the entry of the cell directly above it
smaller than n, and that cell is therefore small: this is the inequality μᵢ₊₁ ≤ νᵢ.
The sub-shape of small entries is written in n letters, so it has at most n rows: the
entry in row i is at least i.
The sub-shape of small entries is one of the shapes the branching rule sums over.
Erasing the top letter: a tableau of shape μ in the letters {0, …, n} restricts to a
tableau of shape ν in the letters {0, …, n - 1}, where ν is its sub-shape of small entries.
The shape is passed as a parameter, together with the equation identifying it, so that the result
lives in a type that does not depend on T.
Equations
- T.restrict ν hν = ⟨TauCeti.BoundedSSYT.restrictTableau✝ T ν hν, ⋯⟩
Instances For
The entries of a restricted tableau.
Erasing the top letter changes no other multiplicity: the cells of μ carrying a letter
smaller than the top letter n are exactly the cells of the sub-shape ν, and there the two
tableaux agree, so each such letter occupies as many cells of ν as it does of μ.
Restoring the top letter: filling every cell of μ / ν with the letter n turns a tableau
of shape ν in n letters into a tableau of shape μ in n + 1 letters.
Equations
Instances For
Restoring the top letter on the cells of μ / ν gives back ν as the sub-shape of small
entries.
The branching bijection, fibrewise. The tableaux of shape μ in the letters {0, …, n}
whose sub-shape of small entries is a given ν are exactly the tableaux of shape ν in the
letters {0, …, n - 1}: erasing and restoring the top letter are mutually inverse.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The branching bijection erases the top letter.
The inverse of the branching bijection restores the top letter.
The branching decomposition of a sum over tableaux: summing over the tableaux of shape μ
in the letters {0, …, n} is summing, over the shapes ν interlacing μ with at most n rows,
over the tableaux of shape ν in the letters {0, …, n - 1}.
The branching rule for the number of tableaux: the tableaux of shape μ in n + 1 letters
are counted by the tableaux of the shapes interlacing μ, written in n letters. The statement
is purely combinatorial; when μ has at most n + 1 rows it is, over ℂ, the counting shadow of
the multiplicity-free GLₙ₊₁ ↓ GLₙ branching of the irreducible of highest weight μ, whose
dimension is the number of such tableaux.