Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6.1-sol)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Fixed-tabloid reconstruction of the character table (Fox–Mullineux)

Statement

Let n≥1 and fix an ordering of the partitions of n that is a linear extension of the dominance order with the most dominant partition first (for example James's dictionary order, in which (n),(n−1,1),…,(1n) appear in this order). For λ,ρ⊢n let χλ be the irreducible character of the Specht module Sλ (Column antisymmetrizers, polytabloids, and Specht modules, Complex Specht modules are irreducible), let Cρ be the conjugacy class of cycle type ρ (The conjugacy classes of Sn are indexed by the tuples (c1,…,cn) with ∑kck=n) and let Sλ be the standard Young subgroup (Young subgroups, tabloids, and permutation modules). Define A:=(aλρ),aλρ:=∣Sλ∩Cρ∣,M:=diag⁡(zρ)ρ⊢n,zρ:=∏i≥1imi(ρ)mi(ρ)!, where mi(ρ) is the number of parts of ρ equal to i, so that zρ=∣CSn(ρ)∣=n!/∣Cρ∣ (If σ∈Sn has ck cycles of length k, then ∣CSn(σ)∣=∏k=1nkckck!); let C:=(χλ(Cρ)) be the character table of Sn (The character table of a finite group, a row for each λ, a column for each class, entries the common values) and set B:=(bλν):=CAT. Then:

  1. bλν=∑ρ⊢nχλ(Cρ) aνρ=∣Sν∣ (χλ,1Sν ⁣ ⁣↑Sn)=∣Sν∣ Kλν (Young's rule for complex permutation modules, Frobenius reciprocity for complex characters); hence B is a nonnegative integer matrix, upper triangular in the fixed order (bλν=0 unless λ⊵ν) with diagonal bνν=∣Sν∣=∏iνi!>0 (The Kostka change of basis is dominance-unitriangular).

  2. (Gram equation.) BTB=AMAT, that is, ∑λ⊢nbλνbλμ=∑ρ⊢nzρ aνρaμρ for all ν,μ⊢n (The first orthogonality relation for irreducible complex characters, Orbit-stabiliser: G/Gx→G⋅x, gGx↦g⋅x, is a well-defined bijection).

  3. B is the unique nonnegative, upper-triangular matrix with positive diagonal satisfying the Gram equation of (2) in the fixed order, and its diagonal is necessarily bνν=∣Sν∣. The matrix A is invertible with det⁡A=∏λ⊢n∏i(λi−1)!; consequently the character table is recovered from A and the Gram equation alone as C=B (AT)−1,det⁡C=∏λ⊢n∏iλi, the product of all parts of all partitions of n (The irreducible complex characters form an orthonormal basis of cf(G)). No choice principle is used.

Facts & Assumptions

Given: An integer n≥1, an ordering of the partitions of n that is a linear extension of dominance with the most dominant partition first, the standard Young subgroups Sν≤Sn, the conjugacy classes Cρ, the irreducible characters χλ with characters of the Specht modules, and the numbers aνρ, zρ, χλ(Cρ) of the statement.

[F1]

The standard Young subgroup of type λ is the direct product of the symmetric groups of the blocks of λ, so ∣Sλ∣=∏iλi!; the Young permutation module Mλ with tabloid basis has character 1Sλ ⁣ ⁣↑Sn (Young subgroups, tabloids, and permutation modules, Young permutation modules are induced trivial modules).

[F2]

Young's rule: Mν≅⨁λ⊢n(Sλ)⊕Kλν as CSn-modules, and in every decomposition the multiplicity of Sλ is Kλν (Young's rule for complex permutation modules, Semistandard tableaux and Kostka numbers). Moreover Kλν=0 unless λ⊵ν, and Kνν=1 (The Kostka change of basis is dominance-unitriangular, Dominance order on partitions).

[F3]

The Specht characters exhaust the irreducible characters of Sn (Specht modules classify the complex irreducibles of Sn). The irreducible characters χλ are orthonormal for the standard inner product ⟨φ,ψ⟩=∣G∣−1∑gφ(g)ψ(g)‾ (The first orthogonality relation for irreducible complex characters, The standard inner product on cf(G)), and ⟨χV,χW⟩=dim⁡Hom⁡G(W,V), so multiplicities are read off by inner products (The class-function inner product ⟨χV,χW⟩ equals dim⁡Hom⁡G(W,V)); they form an orthonormal basis of the class functions (The irreducible complex characters form an orthonormal basis of cf(G)).

[F4]

Frobenius reciprocity ⟨Ind⁡HGχ,ψ⟩G=⟨χ,Res⁡HGψ⟩H (Frobenius reciprocity for complex characters) and Frobenius' formula Ind⁡HGχ(g)=∣H∣−1∑x∈G, x−1gx∈Hχ(x−1gx) (Frobenius' formula for the character of an induced representation).

[F5]

zρ=∣CSn(σ)∣ for σ of cycle type ρ; by orbit–stabilizer for the conjugation action, ∣Cρ∣⋅zρ=n!, so ∣Cρ∣=n!/zρ and zρ>0 (If σ∈Sn has ck cycles of length k, then ∣CSn(σ)∣=∏k=1nkckck!, Orbit-stabiliser: G/Gx→G⋅x, gGx↦g⋅x, is a well-defined bijection, The conjugacy classes of Sn are indexed by the tuples (c1,…,cn) with ∑kck=n).

[F6]

For a triangular matrix over a commutative ring, the determinant is the product of its diagonal entries; the determinant is multiplicative, det⁡(A−1)=det⁡(A)−1 for invertible A, and a square matrix over a commutative ring is invertible exactly when its determinant is a unit (The determinant of a triangular matrix is the product of its diagonal entries, For same-sized finite square matrices over a commutative ring, det⁡(AB)=det⁡(A)det⁡(B), If A is invertible over a commutative ring, then det⁡(A−1)=det⁡(A)−1, A positive-sized square matrix over a commutative ring is invertible if and only if its determinant is a unit).

Proof

technique · direct
1.1F1F2F3F4given

Fix λ,ν⊢n. Evaluating the inner product by the class decomposition of Sν and then applying Frobenius reciprocity [F4] yields ∑ρχλ(Cρ)aνρ=∑g∈Sνχλ(g)=∣Sν∣ ⟨χλ∣Sν,1Sν⟩Sν=∣Sν∣ ⟨χλ,1Sν ⁣ ⁣↑Sn⟩Sn. By [F1] the induced character is the character of Mν, which by Young's rule [F2] is ∑μKμνχμ; orthonormality [F3] gives ⟨χλ,1Sν ⁣ ⁣↑Sn⟩=Kλν, hence bλν=∣Sν∣Kλν. Since Kλν is a nonnegative integer vanishing unless λ⊵ν, with Kνν=1, and since ∣Sν∣=∏iνi!>0, the matrix B is a nonnegative integer matrix, upper triangular in the fixed order, with bνν=∣Sν∣>0.

1.2F1F6givenalgebra

The entries aλρ=∣Sλ∩Cρ∣ are nonnegative integers. If aλρ≠0, choose σ∈Sλ∩Cρ: the cycles of σ lie in the blocks of Sλ, so the parts of ρ are split into groups whose sums are the parts λ1,λ2,… of λ. For every r≥1 the r largest parts of ρ lie in at most r distinct groups, so ∑i≤rρi≤∑i≤rλi (the group sizes λi decrease and the groups are labelled in that order), whence λ⊵ρ; therefore aλρ=0 unless λ⊵ρ and A is upper triangular in the fixed order. For the diagonal, an element of Sλ of cycle type λ consists of exactly one cycle of length λi on each block of size λi, and the number of λi-cycles on a λi-element block is (λi−1)!, so aλλ=∏i(λi−1)!>0. By [F6] the determinant of the triangular matrix A is the product of its diagonal, det⁡A=∏λ⊢n∏i(λi−1)!≠0; a nonzero rational number is a unit of Q, so A is invertible over Q by [F6].

2.1step 1.1F1F2F3F4F5algebra

For ν,μ⊢n, step 1.1 gives (BTB)νμ=∑λbλνbλμ=∣Sν∣∣Sμ∣∑λKλνKλμ. By Young's rule [F2] the characters of Mν and Mμ are ∑λKλνχλ and ∑λKλμχλ, so orthonormality [F3] gives ∑λKλνKλμ=⟨1Sν ⁣ ⁣↑Sn,1Sμ ⁣ ⁣↑Sn⟩Sn. For g of cycle type ρ, Frobenius' formula [F4] and the change-of-variable count ∣{x∈Sn:x−1gx=h}∣=zρ for each h∈Cρ give (1Sν ⁣ ⁣↑Sn)(g)=zρaνρ/∣Sν∣. Hence ⟨1Sν ⁣ ⁣↑Sn,1Sμ ⁣ ⁣↑Sn⟩=1n!∑ρ∣Cρ∣zρaνρ∣Sν∣zρaμρ∣Sμ∣=1∣Sν∣∣Sμ∣∑ρzρaνρaμρ, where ∣Cρ∣=n!/zρ by [F5]. Multiplying by ∣Sν∣∣Sμ∣ gives (BTB)νμ=∑ρzρaνρaμρ=(AMAT)νμ, the last equality by the definitions of A, M and matrix multiplication.

3.1step 1.1step 2.1algebra

Index the fixed total order by 1,…,q and put G:=AMAT=BTB. For any upper-triangular real matrix U with positive diagonal and UTU=G, process columns j=1,…,q, and in column j process rows i=1,…,j. If i<j, the equation Gij=∑k=1iukiukj determines uij=(Gij−∑k<iukiukj)/uii: column i and the earlier rows of column j are already determined, and uii>0. For i=j, Gjj=∑k<jukj2+ujj2 determines the unique positive ujj. Induction therefore gives at most one such U, and step 2.1 supplies U=B, whose diagonal is ∣Sν∣ by step 1.1. This proves the asserted uniqueness even among all upper-triangular real matrices with positive diagonal; no dominance sparsity is assumed of a competitor.

4.1step 1.1step 1.2step 3.1F6algebra∎

By definition B=CAT, and AT is invertible over Q by step 1.2, so multiplying the identity on the right by (AT)−1 gives C=B(AT)−1: the character table is recovered from A alone (which gives M and the Gram matrix AMAT) together with the Gram equation (which determines B by step 3.1). For the determinant, B and AT are triangular, so their determinants are the products of their diagonals by [F6]: det⁡B=∏λ⊢nbλλ=∏λ⊢n∣Sλ∣=∏λ⊢n∏iλi!, and det⁡(AT)=det⁡A=∏λ⊢n∏i(λi−1)! by step 1.2. Therefore det⁡C=det⁡B⋅det⁡((AT)−1)=det⁡B/det⁡(AT)=∏λ⊢n∏iλi!(λi−1)!=∏λ⊢n∏iλi, which is the product of all parts of all partitions of n.

Remarks

  • What the algorithm uses. The data A and M are combinatorial: aνρ counts the elements of the Young subgroup Sν of cycle type ρ, and zρ is the centralizer order. The Gram matrix AMAT is therefore known without knowing any character, and the theorem says that its unique nonnegative triangular square root with positive diagonal is B=(∣Sν∣Kλν), from which the table is B(AT)−1 (The S_5 character table by fixed-tabloid reconstruction ↗).

  • Where each hypothesis enters. Positivity of the diagonal selects the positive root in the diagonal step and permits division in the off-diagonal step of the uniqueness induction; triangularity makes the off-diagonal equations solvable one entry at a time. The ordering being a linear extension of dominance with the most dominant first is what makes A and B triangular at all: an element of Sλ of cycle type ρ forces λ⊵ρ.

  • Independence from the rim-hook recursion. Nothing here uses The Murnaghan–Nakayama character rule or any determinant of characters; this is a second, independent algorithm for the same table, and the two are cross-checked on the companion page.

Depends on

Used by

Dependency tree · two levels

105 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources