Documentation

LeanPool.RegtsSevenster.RS.Classical.SchurTheory.JTChar

The Jacobi–Trudi virtual character #

For a Young diagram μ with n = μ.card cells and k rows, the virtual character jtChar μ is the signed sum, over σ ∈ S_k, of the colour characters of the shifted compositions i ↦ μᵢ + σ(i) − i (terms with a negative part vanish). Its Frobenius transform is the Jacobi–Trudi determinant diagramSchur μ: each Leibniz term is evaluated by the colour cycle sum. The two cycle-type transport facts enter as explicit hypotheses, discharged in ColourCycleSum.lean.

The signed Jacobi–Trudi degree of row i under σ.

Equations
Instances For
    theorem RS.sum_jtSigned (μ : YoungDiagram) (σ : Equiv.Perm (Fin μ.rowLens.length)) :
    ∑ i : Fin μ.rowLens.length, jtSigned μ σ i = ↑μ.card

    The shifted composition sums to the diagram's size, the shifts cancelling.

    The shifted composition attached to a Leibniz term, when nonnegative.

    Equations
    Instances For
      theorem RS.sum_jtComp (μ : YoungDiagram) (σ : Equiv.Perm (Fin μ.rowLens.length)) (hp : ∀ (i : Fin μ.rowLens.length), 0 ≤ jtSigned μ σ i) :
      ∑ i : Fin μ.rowLens.length, jtComp μ σ i = μ.card

      Hence when no part is negative the composition itself does.

      noncomputable def RS.jtChar (μ : YoungDiagram) (π : Equiv.Perm (Fin μ.card)) :

      The Jacobi–Trudi virtual character of shape μ.

      Equations
      Instances For
        theorem RS.jtChar_frobenius (H1 : PermCongrCT) (H2 : SigmaCT) (μ : YoungDiagram) (t : ℕ → ℂ) :
        (↑μ.card.factorial)⁻¹ * ∑ π : Equiv.Perm (Fin μ.card), jtChar μ π * cycleProd t π = diagramSchur μ t

        The Frobenius formula for the Jacobi–Trudi character: its normalized cycle-weighted sum is the Jacobi–Trudi determinant.