Alphabeta Math
Pipeline-generated
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.

Rim Hooks and the Murnaghan–Nakayama Rule

1 · Prerequisites

2 · Summary

This page develops the rim-hook (border-strip) calculus of symmetric-group characters and the Murnaghan–Nakayama recursion that computes every character value from it. Removable border strips and their height are defined in Removable border strips and their height, and Hooks of a partition correspond bijectively to removable border strips identifies them with the hooks of the diagram, with the hook lengths as their sizes.

The analytic inputs are the determinantal form of a Specht character (The determinantal form of a Specht character), from which the full-cycle hook column follows (The value of an irreducible character on a full cycle is supported on hooks), and the alternating hook induction of Alternating hook induction cancels disconnected rim removals, in which disconnected removable unions of skew hooks cancel. Evaluating that virtual identity at an element with a distinguished cycle uses the restriction multiplicities of Restriction to the two-block Young subgroup has LR multiplicities and yields the character rule The Murnaghan–Nakayama character rule; the signed sum over strips is itself the filtered virtual character of The r-cycle virtual character filter.

Two vanishing criteria are recorded: a missing removable strip of the relevant cycle length forces the value to be zero (A missing removable strip of the cycle length forces a zero character value), and if no hook length is divisible by a prime p then the character vanishes on all p-singular permutations (The hook-divisibility vanishing criterion). The page closes with the fixed-tabloid (Fox–Mullineux) reconstruction of the character table from the Gram equation (Fixed-tabloid reconstruction of the character table (Fox–Mullineux)), an algorithm independent of the recursion.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Removable border strips and their height

Definition

Let λ⊢n be a partition with English Young diagram [λ], so that rows are numbered downward and columns rightward, and let ν⊆λ be a subpartition, so that the skew diagram [λ/ν]=[λ]∖[ν] is the set of nodes of [λ] outside [ν] (Partitions, English diagrams, and conjugation, Skew diagrams and semistandard skew tableaux). Two nodes are side-adjacent when their coordinates differ by exactly one in exactly one coordinate.

A removable border strip of λ (also called a skew hook or rim hook) is a nonempty set ξ of nodes of [λ] such that

(i) ξ is edge-connected: any two nodes of ξ are joined by a chain of side-adjacent nodes of ξ;

(ii) ξ contains no 2×2 block: there are no nodes (i,j),(i+1,j),(i,j+1),(i+1,j+1) all belonging to ξ;

(iii) [λ]∖ξ is again the Young diagram of a partition, say [λ]∖ξ=[ν] for a partition ν⊢n−∣ξ∣.

Equivalently, a removable border strip is a skew diagram λ/ν that is connected and contains no 2×2 block; since the complement of [λ/ν] in [λ] is [ν], condition (iii) is then automatic, and (i) and (ii) say exactly that the skew diagram is connected and free of 2×2 blocks. We write ξ=λ/ν in that case. The size of ξ is its number of nodes ∣ξ∣; a removable border strip of size r is a removable r-strip, and then ν⊢n−r.

The height (also leg length) of a nonempty connected border strip ξ is ht⁡(ξ):=(number of distinct rows of [λ] occupied by ξ)−1.

The counting identity. If a removable border strip ξ has r nodes and occupies c distinct columns and w distinct rows of [λ], then w=r−c+1, hence ht⁡(ξ)=r−c≥0. Indeed [λ/ν] is a connected, 2×2-free skew diagram with complement a Young diagram. Every strip node (p,q) lies on the rim: if (p+1,q+1) belonged to [λ], it could not belong to [ν], since that would force (p,q)∈[ν]; and the partition inequalities then put all four nodes of the corresponding 2×2 block in the strip, a contradiction. The rim nodes in row p have columns max⁡(1,λp+1),…,λp, where missing row lengths are zero. Read each such interval from right to left, then move down at column λp+1 to the next row: these are exactly the rim nodes and their side-adjacencies. Thus the rim is a single path moving left or down, and its connected subsets are subpaths. The r−1 steps of ξ consist of w−1 downward steps and c−1 leftward steps, since the path visits exactly the w occupied rows and exactly the c occupied columns, whence r−1=(w−1)+(c−1).

In particular ht⁡(ξ)=0 exactly when ξ is a horizontal strip, that is, occupies at most one node in each column, and in general c=r−ht⁡(ξ) is the number of columns occupied. A removable border strip of size 1 is exactly a removable node (Removable and addable nodes): a single node is edge-connected and contains no 2×2 block, and its removal leaves a Young diagram precisely when the node is removable. No choice principle is used.

Remarks

  • Border strips are the pieces of the rim that can be peeled off. Since [λ/ν] has complement the Young diagram [ν], its nodes form a contiguous stretch of the lower-right rim of [λ]: reading the strip from its north-east end to its south-west end one moves only leftward or downward, and the strip is determined by the pair (ν,λ). This is the sense in which removable border strips are the "skew hooks" of James §18 and the "border strips" of Macdonald I §3 and §7.

  • Height counts rows, not nodes in a column. A vertical strip, occupying a single column of r nodes, has c=1 and ht⁡=r−1, the largest possible height for a strip of size r; the rows-occupied count w=ht⁡+1=r then agrees with the node count. The height sign (−1)ht⁡ is the one used in the Murnaghan–Nakayama rule (The Murnaghan–Nakayama character rule).

  • Conventions. The empty set is not a removable border strip: condition (i) applies to a nonempty set, and the height of a strip requires at least one occupied row. A removable border strip is thus never empty, and the skew diagram λ/λ is valid notation for the empty diagram, but is not a removable border strip. The height convention agrees with the leg length ℓ(x) of the hook of x under the hook/rim-hook correspondence (Hooks of a partition correspond bijectively to removable border strips).

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)Open item page →

Hooks of a partition correspond bijectively to removable border strips

Statement

Let λ⊢n and x=(i,j)∈[λ]. Let H(x) be the hook of x, with arm length a(x)=λi−j, leg length ℓ(x)=λj′−i and hook length h(x)=a(x)+ℓ(x)+1 (Hook, arm, leg, and hook length of a box); its two endpoints are the last node (i,λi) of its arm and the last node (λj′,j) of its leg. Let ξ(x) be the unique edge-connected set of nodes of [λ] with endpoints (i,λi) and (λj′,j) that lies in the rim of [λ], i.e. consists of nodes (p,q) with (p+1,q+1)∉[λ] (Partitions, English diagrams, and conjugation, Skew diagrams and semistandard skew tableaux). Then:

  1. ξ(x) is a removable border strip of λ of size h(x) and height ℓ(x) (Removable border strips and their height), and [λ]∖ξ(x) is a Young diagram, so λ∖ξ(x) is a partition of n−h(x);
  2. every removable border strip of λ equals ξ(x) for exactly one node x∈[λ]; hence x↦ξ(x) is a bijection from the nodes of [λ] onto the removable border strips of λ.

Consequently the sizes of the removable border strips of λ are exactly the hook lengths of λ, the height of ξ(x) is the leg length ℓ(x), and x is removable as a node (Removable and addable nodes) if and only if ξ(x) has size 1. No choice principle is used.

Facts & Assumptions

Given: A partition λ=(λ1≥⋯≥λk>0) of n with English diagram [λ], its conjugate λ′ with λj′=#{p:λp≥j}, and a node x=(i,j)∈[λ], so that 1≤i≤k, 1≤j≤λi, i≤λj′ and j≤λi.

[F1]

The rim of [λ] is the set R(λ):={(p,q)∈[λ]:(p+1,q+1)∉[λ]}; it contains (p,q)∈[λ] exactly when q=λp or λp+1≤q (with λk+1=0), and it contains (1,λ1) and (k,1), and also (λj′,j) for every j (Partitions, English diagrams, and conjugation).

[F2]

Two nodes are side-adjacent when their coordinates differ by one in exactly one coordinate; a set of nodes is edge-connected when any two of its nodes are joined by a chain of side-adjacent nodes in the set (Skew diagrams and semistandard skew tableaux).

[F3]

A removable border strip of λ is a nonempty set ξ of nodes of [λ] that is edge-connected, contains no 2×2 block, and whose complement [λ]∖ξ is the Young diagram of a partition; its height is the number of distinct rows it occupies minus one (Removable border strips and their height).

[F4]

A node x is removable exactly when h(x)=1, equivalently when it is the last node of its row and of its column (Hook, arm, leg, and hook length of a box, Removable and addable nodes).

Proof

technique · direct
1.1F1F2given

The rim is a path whose steps move left or down. Let (p,q)∈R(λ) and suppose first that q>1. If λp+1≥q, then (p+1,q)∈[λ] and it is a rim node because (p+2,q+1)∉[λ] follows from (p+1,q+1)∉[λ] and weak decrease; in this case (p,q−1) is not a rim node, since (p+1,q)∈[λ]. If instead λp+1<q, then (p+1,q)∉[λ] and q−1≥1, so (p,q−1)∈[λ] is a rim node. For q=1 the only candidate is (p+1,1), which lies in [λ] when p<k and is then a rim node because λp+1=1 forces (p+2,2)∉[λ]. So every rim node other than the south-west end (k,1) has exactly one rim successor among its two leftward or downward neighbours, and symmetrically every rim node other than the north-east end (1,λ1) has exactly one rim predecessor; hence R(λ) is a single path from (1,λ1) to (k,1) whose steps move left or down. In particular an edge-connected set of rim nodes is a subpath, determined by its two ends.

2.1step 1.1F1F2givenalgebra

Fix x=(i,j) and put P:=(i,λi), Q:=(λj′,j). Both are rim nodes: (i,λi) because (i+1,λi+1)∉[λ], and (λj′,j) because λj+1′≤λj′ gives (λj′+1,j+1)∉[λ]; and i≤λj′, j≤λi. Along the rim from P the rows weakly increase and the columns weakly decrease, so the subpath from P to Q lies in the rectangle {(p,q):i≤p≤λj′, j≤q≤λi} and all its nodes satisfy p≥i, q≥j. Conversely, if a rim node satisfies p≥i and q≥j, then q≤λp gives λp≥j, so p≤λj′, and it cannot occur strictly before P (nodes preceding P have row <i, or row i and column >λi, which is impossible), nor strictly after Q (nodes following Q have column <j, because the step out of Q decreases the column as λλj′+1<j); so it lies on the subpath from P to Q. Therefore ξ(x)=R(λ)∩{(p,q):p≥i, q≥j} is exactly that subpath, an edge-connected rim set with ends P and Q, and by step 1.1 it is the unique such set. Its node count is the number of leftward steps λi−j=a(x) plus the number of downward steps λj′−i=ℓ(x) plus one, so ∣ξ(x)∣=a(x)+ℓ(x)+1=h(x); its rows are exactly i,i+1,…,λj′ (a left/down path meets each intervening row and visits rows in order), so its height is λj′−i=ℓ(x).

3.1step 2.1F1F2F3algebra

The set ξ(x) contains no 2×2 block, since a rim node (p,q) forbids its southeast diagonal neighbour (p+1,q+1). Put b=λj′ and define νp=λp for p<i or p>b, and νp=max⁡(j−1,λp+1−1) for i≤p≤b, with λk+1=0. Inside [i,b] these values decrease because λp+1 decreases; also νi<λi≤λi−1 when i>1. At the lower boundary λb+1<j gives νb=j−1≥λb+1=νb+1. Thus ν is a partition after deleting trailing zeros. Rows outside [i,b] contain no strip node: rows above i fail its row condition, and rows below b have width less than j. Within [i,b], a node (p,q) is outside the strip exactly when q<j or (p+1,q+1)∈[λ], equivalently q≤max⁡(j−1,λp+1−1). This maximum is less than λp, since λp≥j and λp+1≤λp. Hence the complement is exactly [ν]. Together with step 2.1, ξ(x) is a removable border strip of size h(x) and height ℓ(x), with complement a partition of n−h(x).

4.1step 1.1step 2.1step 3.1F1F2F3algebra

Conversely, let ξ be a removable border strip and write [λ]∖ξ=[ν] with ν a partition. Every node of ξ lies in the rim: suppose (p,q)∈ξ and (p+1,q+1)∈[λ]. If (p+1,q+1)∈[ν], then νp≥νp+1≥q+1>q, so (p,q)∈[ν], a contradiction; hence (p+1,q+1)∈ξ. Then νp+1≤q and equality is impossible, since νp≥νp+1=q would contradict νp<q (from (p,q)∈ξ); so νp+1<q and q≤λp+1 give (p+1,q)∈ξ, while q+1≤λp and νp<q<q+1 give (p,q+1)∈ξ. Thus ξ would contain the 2×2 block through (p,q), contrary to its definition. So ξ is an edge-connected set of rim nodes and, by step 1.1, a subpath of the rim path; let P′=(i,q1) be its north-east end (maximal column) and Q′=(p2,j) its south-west end (maximal row), where we have named the coordinates so that x′:=(i,j). Then q1=λi: otherwise q1<λi, so (i,q1+1)∈[λ]; this node is not in ξ (it is not an end of the subpath and lies beyond its north-east end), hence lies in [ν], and νi≥q1+1>q1>νi, a contradiction. Likewise p2=λj′: otherwise p2<λj′, so (p2+1,j)∈[λ]; this node is not in ξ (it lies beyond the south-west end), hence lies in [ν] with νp2+1≥j, while j>νp2≥νp2+1, a contradiction. Therefore P′=(i,λi) and Q′=(λj′,j), so ξ is the unique edge-connected rim set with these ends, namely ξ=ξ(x′); and x′ is recovered from ξ as (row of the north-east end, column of the south-west end), so it is unique.

5.1step 3.1step 4.1F3F4∎

Steps 3.1 and 4.1 give a map x↦ξ(x) from the nodes of [λ] onto the removable border strips, of size h(x) and height ℓ(x), whose two-sided inverse recovers x; so the map is a bijection. Consequently the multiset of sizes of the removable border strips of λ is exactly the multiset of hook lengths h(x), and by [F4] a node x is removable if and only if h(x)=1, that is, if and only if ξ(x) has size 1.

Remarks

  • The correspondence slides the hook to the rim. The arm of the hook becomes the horizontal part of the rim subpath and the leg becomes its vertical part, which is why arm lengths and leg lengths are traded for columns and rows of the strip: the size becomes a(x)+ℓ(x)+1=h(x) and the height becomes ℓ(x).

  • Sizes versus shapes. Hooks of different nodes can have the same length (for example λ=(3,2) has hook lengths 4,3,1 in its first row and 2,1 in its second row), so the bijection is on nodes and not on sizes; what it identifies is the multiset of hook lengths of λ with the multiset of sizes of the removable border strips of λ.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)Open item page →

The determinantal form of a Specht character

Statement

Let RS=⨁m≥0R(Sm) be the graded ordinary representation ring of the symmetric groups, whose multiplication is the outer induction product ∘ and whose unit is the trivial character of S0 (The graded ordinary representation ring of the symmetric groups, The outer induction product of symmetric-group characters). For m≥0 let [m]∈R(Sm) denote the trivial character of Sm (so [0] is the unit of RS), and set [m]:=0∈RS for m<0; the Frobenius characteristic ch⁡ is the degree-preserving ring isomorphism of The Frobenius characteristic is an isometric graded ring isomorphism normed by ch⁡(χν)=sν (The characteristic of a Specht character is a Schur function, The Frobenius characteristic map).

Then for every partition λ=(λ1≥⋯≥λk>0) of n, with χλ∈R(Sn) the character of the complex Specht module Sλ (Column antisymmetrizers, polytabloids, and Specht modules, Complex Specht modules are irreducible), χλ=det⁡([λi−i+j])1≤i,j≤kin RS, where the determinant is the Leibniz expansion det⁡([λi−i+j])=∑wsgn⁡(w) [λ1−1+w(1)]∘[λ2−2+w(2)]∘⋯∘[λk−k+w(k)] over the bijections w of {1,…,k}, with sgn⁡ the sign of the corresponding permutation (For n≥1, the determinant over a commutative ring by the Leibniz formula, and ∣det⁡A∣ for a real matrix, Inversions, inversion number, the sign sgn⁡(σ)=(−1)inv⁡(σ), and even and odd permutations). For every such w the degrees add up to ∑i=1k(λi−i+w(i))=∑iλi=n, so every nonzero monomial is homogeneous of degree n and the determinant is a well-defined element of R(Sn). For n=0 use λ=∅, k=0, and the empty determinant and empty product equal to [0]. The convention [0]=1 (the multiplicative identity of RS) must be distinguished from the zero element 0. No choice principle is used.

Facts & Assumptions

Given: A partition λ=(λ1≥⋯≥λk>0) of n, the graded ring RS=⨁m≥0R(Sm) with the outer product ∘ and unit the trivial character of S0, the elements [m]∈R(Sm) for m≥0 and [m]:=0 for m<0, and the characteristic map ch⁡.

[F1]

R(Sm) is the Z-span of the irreducible characters of Sm; RS is the direct sum with degree-m components, and under the outer product it is a commutative graded Z-algebra with unit the trivial character of S0 (The graded ordinary representation ring of the symmetric groups, The outer induction product of symmetric-group characters, The Frobenius characteristic is an isometric graded ring isomorphism). The outer product of elements of degrees a1,…,ak≥0 is homogeneous of degree a1+⋯+ak, and if some degree is negative the corresponding entry is 0 by the convention on [m].

[F2]

ch⁡:RS→Λ is a degree-preserving Z-module isomorphism, carries the outer product to the product in Λ and the unit to 1, and is therefore injective (The Frobenius characteristic is an isometric graded ring isomorphism, The Frobenius characteristic preserves outer products).

[F3]

ch⁡(χν)=sν for every n≥0 and every partition ν⊢n (The characteristic of a Specht character is a Schur function); for m≥1 the one-row Specht module is trivial, since its tabloid space has one basis vector and its column stabilizer is trivial (Column antisymmetrizers, polytabloids, and Specht modules). Thus ch⁡([m])=s(m) for m≥1; for m=0 use the empty partition and ch⁡([0])=1.

[F4]

Jacobi–Trudi: for r≥ℓ(λ), sλ=det⁡(hλi−i+j)1≤i,j≤r, where hq is the stable complete homogeneous function, h0=1, and hq=0 for q<0 (Jacobi–Trudi and dual Jacobi–Trudi identities). In particular s(m)=hm for every m≥1 by the case r=1; for the empty partition s∅=h0=1, and hm=0 for m<0.

[F5]

The determinant over a commutative ring is the Leibniz sum det⁡(A)=∑σsgn⁡(σ)∏iaσ(i),i of the entries (For n≥1, the determinant over a commutative ring by the Leibniz formula, and ∣det⁡A∣ for a real matrix, Inversions, inversion number, the sign sgn⁡(σ)=(−1)inv⁡(σ), and even and odd permutations); the equivalent row-indexed sum uses w=σ−1. Their signs agree: (i,j)↦(σ(j),σ(i)) bijects the inversions of σ with those of σ−1. A unital ring homomorphism φ sends the finite sums and products defining the determinant of A to those defining the determinant of the entrywise image φ(A).

Proof

technique · direct
1.1F3F4given

For every integer m one has ch⁡([m])=hm. For m≥1 this is ch⁡([m])=ch⁡(χ(m))=s(m)=hm by [F3] and the case r=1 of [F4]; for m=0 both sides are 1 by [F3] and [F4]; for m<0 both sides are 0, since [m]:=0 and ch⁡ is additive with ch⁡(0)=0, while hm=0 by the convention of [F4].

1.2F1F5algebra

Every bijection w of {1,…,k} satisfies ∑i(λi−i+w(i))=∑iλi=n, because ∑ii=∑iw(i). Hence the Leibniz term [λ1−1+w(1)]∘⋯∘[λk−k+w(k)] is a product of k homogeneous elements whose degrees sum to n: if every λi−i+w(i)≥0 it lies in the degree-n component R(Sn) of RS, and if some λi−i+w(i)<0 then the corresponding factor is the zero element, so the term is 0 by [F1]. For k=0 the sole empty term is [0]. The determinant det⁡H is the finite sum of these k! terms, hence is a well-defined element of the degree-n component R(Sn) of RS.

2.1step 1.1F1F2F3F4F5algebra

Let H be the k×k matrix with entries hij:=[λi−i+j]∈RS over the commutative ring RS of [F1]. Applying the unital ring homomorphism ch⁡ entrywise to H gives the matrix with entries ch⁡(hij)=hλi−i+j by step 1.1. Since ch⁡ preserves finite sums and products, it commutes with the Leibniz determinant [F5], so ch⁡(det⁡H)=det⁡(hλi−i+j)=sλ=ch⁡(χλ), where the middle equality is Jacobi–Trudi at r=k≥ℓ(λ) and the last is [F3].

3.1step 2.1step 1.2F1F2F3F4algebra∎

Since ch⁡ is injective by [F2], the equality ch⁡(det⁡H)=ch⁡(χλ) of step 2.1 gives det⁡H=χλ in RS, which is the asserted determinant identity. Finally [0]∈R(S0) is the trivial character of the trivial group and the identity of RS, with ch⁡([0])=h0=1, whereas the zero element 0∈RS satisfies ch⁡(0)=0; since 1≠0 in Λ and ch⁡ is injective on the degree-0 component, [0]≠0, so the two conventions are distinct.

Remarks

  • Where the two determinant conventions enter. The entries [λi−i+j] are zero as soon as the index λi−i+j is negative, so very few of the k! Leibniz terms survive; the terms that do survive all lie in the same degree-n component. The identity ∑i(λi−i+w(i))=n is the reason the determinant is an element of the homogeneous piece R(Sn) rather than of the whole graded ring.

  • The Jacobi–Trudi route. The proof transports the Jacobi–Trudi determinant for Schur functions through the characteristic isomorphism, which is the reason the statement is an identity in RS rather than a numerical formula: the theorem is the character-theoretic mirror of sλ=det⁡(hλi−i+j). James's §19 expansion of the same determinant is an independent combinatorial proof of the identical identity and is the source recorded for the statement.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)Open item page →

The value of an irreducible character on a full cycle is supported on hooks

Statement

Let n≥1 and let ρ∈Sn be a cycle of length n (for n=1, the identity on the sole point) (The finite symmetric group Sn, one-line notation, and cycle notation). Then for every partition λ⊢n, taking λ2=0 for a one-row partition, with χλ the character of the complex Specht module Sλ (Column antisymmetrizers, polytabloids, and Specht modules, Virtual characters and the character ring R(G) of a finite group),

χλ(ρ)={(−1)n−x,λ=(x,1n−x) for some 1≤x≤n,0,otherwise,

where (x,1n−x) denotes the hook partition of n with first part x. In particular χ(n)(ρ)=1 and χ(1n)(ρ)=(−1)n−1, and χλ(ρ)=0 whenever [λ] contains a 2×2 block of nodes, equivalently whenever λ2≥2; in the hook case λ=(x,1n−x) the numbers of rows and columns are n−x+1 and x. No choice principle is used.

Facts & Assumptions

Given: An integer n≥1, a cycle ρ∈Sn of length n, and a partition λ=(λ1≥⋯≥λk>0) of n with k parts.

[F1]

Determinantal form: χλ=det⁡([λi−i+j])=∑wsgn⁡(w) [λ1−1+w(1)]∘[λ2−2+w(2)]∘⋯∘[λk−k+w(k)] in R(Sn), the sum running over bijections w of {1,…,k}, where [m]∈R(Sm) is the trivial character for m≥0 and [m]:=0 for m<0, and ∘ is the outer induction product (The determinantal form of a Specht character, The outer induction product of symmetric-group characters).

[F2]

For m1,…,mk≥0 the product [m1]∘⋯∘[mk] is the character of the permutation module on tabloids of shape μ, where μ is the partition obtained by discarding the zero entries and reordering. Indeed the characteristic isomorphism sends this product to ∏ihmi=hμ (step 1.1 of The determinantal form of a Specht character and The Frobenius characteristic is an isometric graded ring isomorphism); the tabloid character has the same characteristic by The characteristic of a Young permutation character is complete homogeneous, so injectivity identifies them. Negative entries give the zero character, and zero entries give unit factors. The value of a permutation character is the number of fixed points (The character of a permutation representation counts fixed points).

[F3]

The character χλ, like every element of R(Sn), is a complex-valued class function on Sn, and evaluation at ρ is linear on R(Sn) (Virtual characters and the character ring R(G) of a finite group).

Proof

technique · direct
1.1F2given

For integers m1,…,mk with ∑imi=n, the value of [m1]∘⋯∘[mk] at the n-cycle ρ is 1 if exactly one mi equals n and all other mi equal 0, and is 0 otherwise. Indeed, if some mi is negative the product is 0; otherwise it is the character of the permutation module on tabloids of shape μ, the partition of the positive entries, and its value at ρ counts the tabloids fixed by ρ. A tabloid is an ordered tuple of nonempty blocks of sizes μ1,μ2,… and it is fixed exactly when ρ preserves each block as a set; a subset of {1,…,n} is invariant under the n-cycle ρ only if it is empty or all of {1,…,n}. So a fixed tabloid has a single nonempty block, i.e. μ=(n) and the counted value is 1; if μ≠(n) the count is 0. Since the positive entries of (m1,…,mk) form the partition in question, the value is 1 precisely when the multiset {m1,…,mk} is {n,0,…,0}.

2.1step 1.1F1F3algebra

By [F1] and the linearity of evaluation [F3], χλ(ρ)=∑wsgn⁡(w) [λ1−1+w(1)]∘⋯∘[λk−k+w(k)](ρ), and by step 1.1 the sum extends only over the bijections w for which the multiset {λi−i+w(i)}i=1k equals {n,0,…,0}. For such a w, let i0 be the unique index with λi0−i0+w(i0)=n; then for every j≠i0 one has λj−j+w(j)=0, that is w(j)=j−λj, and therefore λj≤j−1 for every j≠i0.

3.1step 2.1F1F4algebra∎

We solve the condition of step 2.1. If λ2≥2, no bijection w satisfies it: for i0=1 the index j=2 would violate λj≤j−1; for i0=2 the index j=1 would require λ1≤0; and for i0≥3 the index j=2 would violate λ2≤1. Hence a surviving term exists only if λ2≤1, i.e. only for hooks λ=(x,1n−x), where k=n−x+1. Conversely for a hook: for j≥2 one has j−λj=j−1∈{1,…,k−1}, these values are pairwise distinct, and for j=1 the equation m1=n reads w(1)=n−x+1=k; so there is exactly one admissible w, namely w(1)=k and w(j)=j−1 for j≥2, a k-cycle; it indeed satisfies λ1−1+w(1)=x−1+k=n and λj−j+w(j)=1−j+j−1=0 for j≥2. Its sign is (−1)k−1=(−1)n−x by [F4], so χλ(ρ)=(−1)n−x for λ=(x,1n−x), and χλ(ρ)=0 whenever λ2≥2. The formula for x=n gives χ(n)(ρ)=1, that for x=1 gives χ(1n)(ρ)=(−1)n−1, and a hook (x,1n−x) has n−x+1 rows and x columns; a partition with λ2≥2 is exactly one containing a 2×2 block, and it has at least two rows and its second row has at least two nodes.

Remarks

  • Consistency with the two extreme rows. For x=n the hook is the single row (n) and the value is 1, as it must be for the trivial character; for x=1 it is the single column (1n) and the value is (−1)n−1, the sign of an n-cycle, as it must be for the sign character.

  • What fails for non-hooks. The value vanishes precisely when λ contains a 2×2 block, equivalently when λ2≥2; a hook with x≥2 and n−x≥1 such as (2,1) has several rows and columns and still has a nonzero value, so the vanishing criterion is the 2×2 block and not the plain row-and-column count. This is the sign fact behind the Murnaghan–Nakayama rule: the first hook removal in The Murnaghan–Nakayama character rule carries the sign (−1)ht⁡.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)Open item page →

Alternating hook induction cancels disconnected rim removals

Statement

Let r≥1, λ⊢n and ν⊢n−r, and let cνμλ be the Littlewood–Richardson coefficient, the number of Littlewood–Richardson tableaux of shape λ/ν and content μ (Littlewood--Richardson tableaux and coefficients); thus χν∘χμ=∑λ⊢ncνμλχλ with ∘ the outer induction product (The outer Littlewood–Richardson rule, The outer induction product of symmetric-group characters). If ν⊈λ, all coefficients below are zero by definition. Otherwise write λ/ν as the disjoint union of its edge-connected components.

  1. (LR multiplicities.) cν,(x,1r−x)λ=0 for every x unless λ/ν is a union of m≥1 pairwise disjoint skew hooks with r nodes in total; precisely, this means that λ/ν contains no 2×2 block, and then its m edge-connected components are the skew hooks (for m=1, λ/ν is a removable border strip in the sense of Removable border strips and their height). If λ/ν is such a union occupying c columns in total, then cν,(x,1r−x)λ=(m−1c−x)(1≤x≤r), with the convention (m−1c−x)=0 when c−x<0 or c−x>m−1.

  2. (Alternating cancellation.) With the same convention, ∑x=1r(−1)r−xcν,(x,1r−x)λ={(−1)r−c,λ/ν is a connected border strip occupying c columns,0,otherwise, where "otherwise" covers both unions of m≥2 disjoint skew hooks and skew diagrams that are not unions of disjoint skew hooks. In the first case c≥m, because distinct components have disjoint columns by column-convexity and each component occupies at least one column, so the terms x=c−m+1,…,c all occur in the range 1≤x≤r, and the sum is ∑x(−1)r−x(m−1c−x)=(−1)r−c∑k=0m−1(−1)k(m−1k)=0.

  3. (Character form.) Since a connected border strip with r nodes and c columns has height r−c (Removable border strips and their height), ∑x=1r(−1)r−xχν∘χ(x,1r−x)=∑λ⊢nλ/ν a removable border strip of size r(−1)ht⁡(λ/ν) χλ, so every disconnected union of skew hooks cancels in the alternating hook induction of size r. No choice principle is used.

Facts & Assumptions

Given: Integers r≥1, n≥r, partitions λ⊢n, ν⊢n−r with ν⊆λ, the skew diagram λ/ν with r nodes and English coordinates, and the LR coefficients cνμλ of Littlewood--Richardson tableaux and coefficients.

[F1]

LR coefficients are zero when the inner partition is not contained in the outer partition (Littlewood--Richardson tableaux and coefficients). A skew tableau has weakly increasing rows and strictly increasing columns; its reading word is obtained by reading rows from right to left, top row first, and the μ-content conditions are as in Skew diagrams and semistandard skew tableaux and Littlewood--Richardson tableaux and coefficients. The content (x,1r−x) uses x copies of the label 1 and one copy each of the labels 2,3,…,s, where s:=r−x+1.

[F2]

The rows of λ/ν are the rows u1<⋯<uw of [λ] with λut>νut; row t consists of the interval It:=(νut,λut] of columns, and r=∑t∣It∣. For a fixed column j the rows containing it form an interval of indices (skew diagrams are column-convex). A 2×2 block of cells is a set {(u,j),(u,j+1),(u+1,j),(u+1,j+1)}⊆[λ/ν].

[F3]

The outer Littlewood–Richardson rule: χν∘χμ=∑λ⊢ncνμλχλ in R(Sn), with ∘ the outer induction product (The outer Littlewood–Richardson rule, The outer induction product of symmetric-group characters).

[F4]

Binomial coefficients: (ak)=0 for k>a, and the alternating row sum ∑k=0a(−1)k(ak) equals 1 for a=0 and 0 for a≥1 (The set [A]k of k-element subsets and the binomial coefficient (nk):=∣[n]k∣, ∑k<n+1(nk)=2n, and ∑k<n+1(−1)kι ⁣(nk)=0 for n≥1).

[F5]

A removable border strip of size r is a connected, 2×2-free skew diagram λ/ν with r nodes and c columns, and ht⁡(λ/ν)=r−c (Removable border strips and their height, Skew diagrams and semistandard skew tableaux).

Proof

technique · direct
1.1F1givenalgebra

If ν⊈λ, every coefficient is zero by its definition [F1], so the claims about coefficients hold and there is no strip. Hence assume ν⊆λ. Let T be a semistandard skew tableau of shape λ/ν and content (x,1r−x) whose reading word is a lattice word, and put s=r−x+1. Then: (a) in each row of λ/ν at most one entry exceeds 1, and such an entry is the rightmost entry of its row, all other entries being 1; (b) the labels 2,3,…,s lie in strictly increasing rows; (c) the first (topmost) nonempty row of λ/ν consists entirely of 1's. For (a): a lattice word contains an occurrence of j before any occurrence of j+1, because at the prefix ending at the first occurrence of j+1 one has #j≥#(j+1)=1; so 2 precedes 3 precedes … precedes s in the reading word. Two entries b<c greater than 1 in one row would have b to the left of c (weak increase), so the right-to-left reading word would contain c before b, contradicting b before c; hence at most one entry of a row exceeds 1. If a row contains b>1, every entry strictly to its right is ≥b>1 and distinct from b, so one would be a second entry greater than 1: impossible; so b is rightmost, and the entries to its left are <b and hence equal to 1. For (b): if j and j+1 lay in one row, weak increase would put j to the left of j+1 and the reading word would contain j+1 before j, contradicting j before j+1. For (c): the rightmost entry of the first nonempty row is the first letter of the reading word; a first letter j≥2 would violate #(j−1)≥#j in the one-letter prefix, so the first letter is 1; but by (a) any entry greater than 1 in that row would be its rightmost entry, so the row has none.

2.1step 1.1F1F2givenalgebra

Consequences and the inverse construction. (a) If λ/ν contained a 2×2 block {(u,j),(u,j+1),(u+1,j),(u+1,j+1)}, then the entries at (u,j) and (u+1,j) are each not the rightmost entry of their row, hence equal 1 by step 1.1(a), contradicting strict increase down column j; so λ/ν has no 2×2 block and ∣It−1∩It∣≤1 for every t≥2. (b) Let L:={t∈{1,…,w}:row t of λ/ν contains an entry different from 1}. By step 1.1(a,b) each row in L carries exactly one label, these labels are 2,3,…,s in increasing row order, 1∉L by step 1.1(c), and the content forces ∣L∣=r−x; all other entries are 1. Moreover, for every column j and rows t<t′ with j∈It∩It′ one must have t′∈L: the entries at (ut′,j) lying below a non-label entry 1 at (ut,j) would have to be >1, i.e. equal to the label of row t′, so a non-label row of a column must precede every label row of that same column, and at most one row of a column can be non-label (two 1's in a column violate strict increase); hence among the rows of any column all but possibly the first are in L. (c) Conversely, assume the shape has no 2×2 block. If column j meets an earlier row and row t, column-convexity makes it meet row t−1. Their interval endpoints weakly decrease, so their overlap is (νut−1,λut]; since it has exactly one cell, j=λut. Thus every cell below the top of its column is rightmost in its row. Let L⊆{2,…,w} satisfy ∣L∣=r−x and: whenever j∈It and j∈It′ with t′<t, then t∈L. Define T by filling each row t∈L with 1's except for the label k+1 when t is the k-th element in the increasing enumeration of L at the rightmost cell (ut,λut), and each row t∉L with 1's. Then rows are weakly increasing and columns strictly increasing: in a column, the rows below the first all lie in L by hypothesis, so their entries are labels increasing with the row, and the possible first entry 1 is smaller than all of them. The content is correct because there are s−1=r−x labels and r−(r−x)=x ones, and the reading word is a lattice word: it begins with the 1's of the first row and the labels occur in increasing row order, so j precedes j+1 and at least one 1 precedes the 2. The two constructions are inverse to each other, so the LR tableaux of shape λ/ν and content (x,1r−x) are in bijection with these admissible sets L.

3.1step 2.1F4givenalgebra

Count the admissible sets. Let f:=#{t∈{2,…,w}:It−1∩It≠∅} and εt:=1 if It−1∩It≠∅ and 0 otherwise (so f=∑t=2wεt). A row t≥2 is forced into L exactly when εt=1: if j∈It−1∩It then j lies in the rows t−1<t of column j, so step 2.1(b) gives t∈L; and if εt=0 then for every j∈It the row t is the first row of column j (a row t′<t with j∈It′ would force j∈It−1 by column-convexity), so no constraint from step 2.1(b) applies to t. Hence the admissible sets are exactly the subsets of the w−1−f free rows {2,…,w}∖{t:εt=1} of size r−x−f; their number is (w−1−fr−x−f) when 0≤r−x−f≤w−1−f and 0 otherwise. Now count incidences (t,j) with j∈It: on one hand r=∑t∣It∣; on the other hand ∑j∣{t:j∈It}∣=c+f because each column contributes 1 for its first row and one further unit for each t≥2 with t−1,t both rows of the column, and ∣It−1∩It∣≤1 by step 2.1(a). Hence f=r−c. For the components: if It−1∩It contains j, then ut=ut−1+1, because an intermediate partition row ut−1<i<ut would be a row of [λ] with νi=λi≥j (as i<ut and λut≥j) while νi≤νut−1<j (as i>ut−1 and j∈It−1), a contradiction; so the cells (ut−1,j) and (ut,j) are vertically adjacent and rows t−1 and t lie in one component. Conversely, any path in λ/ν joining rows t−1 and t consists of horizontal steps within rows and vertical steps within a column between consecutive partition rows, and the only consecutive partition rows between the indices t−1 and t are these two, so such a path exists only if εt=1. Thus the components are the maximal blocks of consecutive indices joined by overlaps, and their number is m=1+#{t≥2:εt=0}=w−f. Therefore the number of LR tableaux of shape λ/ν and content (x,1r−x) is (m−1c−x) (zero outside the range 0≤c−x≤m−1), and it is 0 when λ/ν contains a 2×2 block. This is claim 1, in the form in which the m connected components of a 2×2-free λ/ν are the skew hooks.

4.1step 3.1F4F5algebra

For the alternating sum, first suppose that λ/ν contains a 2×2 block: then every coefficient is 0 by step 3.1 and the left-hand side of claim 2 is 0, while λ/ν is not a connected border strip, so the right-hand side is also 0. Otherwise λ/ν is 2×2-free with m components, c columns and r nodes, and by step 3.1 the sum equals ∑x=1r(−1)r−x(m−1c−x). The nonzero terms are exactly those with 0≤c−x≤m−1, that is x∈{c−m+1,…,c}; here c≥m because column-convexity puts all cells of each column in one component, so distinct components have disjoint columns and each occupies at least one column, and c≤r because r≥1 and each column is nonempty, so all these x lie in {1,…,r}. Substituting k=c−x gives ∑k=0m−1(−1)r−c+k(m−1k)=(−1)r−c∑k=0m−1(−1)k(m−1k), which is (−1)r−c when m=1 and 0 when m≥2 by the alternating row sum [F4]. A connected 2×2-free λ/ν with r nodes and c columns is exactly a connected border strip with those data [F5]; so the last display is claim 2.

5.1step 4.1F3F5algebra∎

For claim 3, apply the outer Littlewood–Richardson rule [F3] to μ=(x,1r−x) and multiply by (−1)r−x: ∑x=1r(−1)r−xχν∘χ(x,1r−x)=∑x=1r(−1)r−x∑λ⊢ncν,(x,1r−x)λχλ=∑λ⊢n[∑x=1r(−1)r−xcν,(x,1r−x)λ]χλ, the exchange of the two finite sums being legitimate because each is finite and the character ring is abelian. By step 4.1 the bracket equals (−1)r−c(λ/ν) when λ/ν is a connected border strip of size r and 0 for every other λ, so the double sum collapses to ∑λ/ν(−1)r−c(λ/ν)χλ over the removable border strips of size r; since ht⁡(λ/ν)=r−c(λ/ν) by [F5], this is the displayed character identity of claim 3.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)Open item page →

Restriction to the two-block Young subgroup has LR multiplicities

Statement

Let 0≤r≤n and let K≤Sn be the subgroup preserving each of the two blocks B1={0,…,n−r−1} and B2={n−r,…,n−1} of the underlying set {0,…,n−1} (The finite symmetric group Sn, one-line notation, and cycle notation); under the order-preserving relabelling i↦i−1, these are the two blocks of sizes n−r and r in the outer-product definition (The outer induction product of symmetric-group characters); it is the image of the external direct product Sn−r×Sr acting on B1 and B2 (The external direct product G×H with componentwise multiplication). Identify the complex character ring R(K) with R(Sn−r)⊗ZR(Sr) by external tensor products χ⊠ψ of characters (The tensor product of two complex representations, The character ring of a direct product is the tensor product of the factor character rings). For a partition λ⊢n let χλ be the character of the complex Specht module Sλ, an irreducible character of Sn (Column antisymmetrizers, polytabloids, and Specht modules, Complex Specht modules are irreducible), and let cνμλ be the Littlewood–Richardson coefficient (Littlewood--Richardson tableaux and coefficients). Then, in R(K), χλ∣K=∑ν⊢n−r ∑μ⊢rcνμλ (χν⊠χμ).

In particular the multiplicity of the irreducible character χν⊠χμ in the restricted character χλ∣K equals cνμλ; for r=n this says that the multiplicity is 1 if μ=λ and 0 otherwise. No choice principle is used.

Facts & Assumptions

Given: Integers 0≤r≤n, the symmetric group Sn=Sym⁡({0,…,n−1}) with the composition and cycle conventions of The finite symmetric group Sn, one-line notation, and cycle notation, the two blocks B1={0,…,n−r−1} and B2={n−r,…,n−1} (so B1=∅ when r=n), and the subgroup K of Sn preserving each block.

[F1]

Concretely K=Sym⁡(B1)×Sym⁡(B2): the restrictions to its two blocks determine each element uniquely. It is the image of the external direct product Sn−r×Sr under the two-block embedding of The outer induction product of symmetric-group characters, transported by i↦i−1 (The external direct product G×H with componentwise multiplication). This uses block sizes, not a partition (n−r,r); either block may be empty.

[F2]

The Specht characters exhaust the irreducible characters of each symmetric group (Specht modules classify the complex irreducibles of Sn). External tensor products: for characters χ′ of Sn−r and ψ′ of Sr the assignment (σ,τ)↦χ′(σ)ψ′(τ) defines the character χ′⊠ψ′ of Sn−r×Sr on the tensor product of the underlying representations (The tensor product of two complex representations); the map R(Sn−r)⊗ZR(Sr)→R(K), χ′⊗ψ′↦χ′⊠ψ′, is an isomorphism of rings, and as χ′,ψ′ range over irreducible characters the products χ′⊠ψ′ are pairwise distinct, orthonormal, and form a Z-basis of R(K) (The character ring of a direct product is the tensor product of the factor character rings).

[F3]

For a finite group G the irreducible complex characters are orthonormal, ⟨χi,χj⟩=δij (The first orthogonality relation for irreducible complex characters), and they form an orthonormal basis of the space of class functions (The irreducible complex characters form an orthonormal basis of cf(G)); every irreducible character lies in R(G), the Z-span of the irreducible characters (Virtual characters and the character ring R(G) of a finite group); and ⟨χV,χW⟩=dim⁡Hom⁡G(W,V) for finite-dimensional complex representations V,W (The class-function inner product ⟨χV,χW⟩ equals dim⁡Hom⁡G(W,V)).

[F4]

Frobenius reciprocity: for H≤G, a complex character θ of H and a complex character ψ of G, ⟨Ind⁡HGθ,ψ⟩G=⟨θ,Res⁡HGψ⟩H (Frobenius reciprocity for complex characters, The induced character Ind⁡HGχ of a complex character).

[F5]

For ν⊢n−r and μ⊢r, the outer induction product χν∘χμ is Ind⁡Sn−r×SrSn(χν⊠χμ) under the identification of [F1], and the outer Littlewood–Richardson rule gives χν∘χμ=∑λ⊢ncνμλ χλ in R(Sn) (The outer induction product of symmetric-group characters, The outer Littlewood–Richardson rule, Littlewood--Richardson tableaux and coefficients).

Proof

technique · direct
1.1F2F5given

For ν⊢n−r and μ⊢r put θνμ:=χν⊠χμ∈R(K); by [F2] it is an honest character of K, and the family (θνμ)ν,μ is orthonormal and Z-spans R(K). By [F5] its induction to Sn is the outer product χν∘χμ=∑λ⊢ncνμλχλ.

2.1step 1.1F1F3F4F5algebra

Fix λ⊢n. Applying [F1] and [F4] to the character θνμ of K and the character χλ of Sn, and then using [F5] and the orthonormality of the irreducible characters χλ′ from [F3], gives ⟨θνμ,χλ∣K⟩K=⟨Ind⁡Sn−r×SrSnθνμ,χλ⟩Sn=∑λ′⊢ncνμλ′⟨χλ′,χλ⟩=cνμλ.

2.2step 1.1F2F3algebra

The characters θνμ are exactly the irreducible characters of K. Indeed, every irreducible character χi of K lies in R(K) by [F3] and hence is a finite integral combination χi=∑ν,μnνμθνμ because the θνμ form a Z-basis of R(K) by [F2]. Computing the norm with [F3] and the orthonormality of the θνμ gives 1=⟨χi,χi⟩=∑ν,μnνμ2, so exactly one coefficient equals ±1 and the others are 0, that is, χi=±θνμ for a single pair (ν,μ); a character has positive degree, so χi=θνμ. Hence the irreducible characters of K form a subfamily of the orthonormal family (θνμ); the irreducibles are an orthonormal basis of the class functions by [F3], so their number is dim⁡cf(K), while an orthonormal family in cf(K) has at most dim⁡cf(K) elements; the numbers are therefore equal and the two families coincide.

3.1step 2.1step 2.2F2F3

The restricted character χλ∣K is a class function on K, and by [F3] it expands in the orthonormal basis of irreducible characters, which is the family (θνμ) by step 2.2, with coefficient ⟨χλ∣K,θνμ⟩K. This is the conjugate of ⟨θνμ,χλ∣K⟩K=cνμλ from step 2.1 and hence equals that same real integer: χλ∣K=∑ν⊢n−r∑μ⊢r⟨θνμ,χλ∣K⟩K θνμ. Substituting the value cνμλ from step 2.1 into each coefficient gives the displayed identity of the statement.

4.1step 3.1F2F3algebra∎

The coefficient of the irreducible character θνμ=χν⊠χμ in the expansion of step 3.1 is cνμλ, so this is the multiplicity of χν⊠χμ in χλ∣K. If r=n then K=Sn and the only partition of n−r=0 is ν=∅, so the identity reads χλ=∑μ⊢nc∅μλχμ; comparing with the orthonormal-basis expansion χλ=∑μδλμχμ from [F3] gives c∅μλ=δλμ, so the multiplicity is 1 for μ=λ and 0 otherwise. Similarly r=0 gives μ=∅ and cν∅λ=δλν; when n=0 both partitions are empty and the coefficient is 1.

PropositionStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)Open item page →

The r-cycle virtual character filter

Statement

Let r≥1, n≥r and ν⊢n−r, and put Ψν:=∑λ⊢nλ/ν a removable border strip of size r(−1)ht⁡(λ/ν) χλ∈R(Sn), a virtual character of Sn (Virtual characters and the character ring R(G) of a finite group, Removable border strips and their height), and ψr:=∑x=1r(−1)r−xχ(x,1r−x)∈R(Sr). Then Ψν(σ)=0for every σ∈Sn whose cycle type has no part equal to r (Support, fixed points, disjoint cycles, cycle length, disjoint-cycle decompositions, and cycle type); equivalently, the signed sum over the partitions λ obtained from ν by adding an r-border strip vanishes on all classes that contain no r-cycle. Moreover Ψν is the outer induction product Ψν=χν∘ψr (The outer induction product of symmetric-group characters), and ψr vanishes on every class of Sr other than the class of r-cycles: it is the function that takes the value r on every r-cycle and the value 0 on every other element of Sr. No choice principle is used.

Facts & Assumptions

Given: Integers r≥1 and n≥r, a partition ν⊢n−r, and for every partition of an integer the character χλ of the complex Specht module Sλ (Column antisymmetrizers, polytabloids, and Specht modules).

[F1]

Ψν=∑λ/ν(−1)ht⁡(λ/ν)χλ is an integral combination of irreducible characters χλ of Sn, hence an element of R(Sn) and a class function, and ψr=∑x=1r(−1)r−xχ(x,1r−x) is an element of R(Sr); here λ/ν runs over the removable border strips of size r, with ht⁡(λ/ν)=r−c when λ/ν occupies c columns (Removable border strips and their height, Virtual characters and the character ring R(G) of a finite group).

[F2]

Character form of the cancellation lemma: ∑x=1r(−1)r−xχν∘χ(x,1r−x)=∑λ/ν(−1)ht⁡(λ/ν)χλ=Ψν in R(Sn) (Alternating hook induction cancels disconnected rim removals).

[F3]

The outer induction product is Z-bilinear in its two arguments and is the induction of the external tensor product: for f∈R(Sm), g∈R(Sp) one has f∘g=Ind⁡Sm×SpSm+p(f⊠g), and (f⊠g)(σ,τ)=f(σ)g(τ); the subgroup is the two-block subgroup acting on {1,…,m} and {m+1,…,m+p} (The outer induction product of symmetric-group characters, The induced character Ind⁡HGχ of a complex character).

[F4]

Frobenius' formula: for H≤G and a character χ of H, Ind⁡HGχ(g)=1∣H∣∑x∈G, x−1gx∈Hχ(x−1gx); for a virtual character of H the same display holds by finite linearity in χ (Frobenius' formula for the character of an induced representation).

[F5]

Full-cycle values: for r≥1, if ρ∈Sr is an r-cycle then χλ(ρ)=(−1)r−x when λ=(x,1r−x) for some 1≤x≤r, and χλ(ρ)=0 otherwise (The value of an irreducible character on a full cycle is supported on hooks).

[F6]

For a finite group G the standard inner product is ⟨φ,ψ⟩=1∣G∣∑g∈Gφ(g)ψ(g)‾ (The standard inner product on cf(G)); the irreducible complex characters of G are orthonormal (The first orthogonality relation for irreducible complex characters) and form an orthonormal basis of the space of class functions (The irreducible complex characters form an orthonormal basis of cf(G)); the irreducible complex characters of Sr are exactly the characters χλ with λ⊢r, distinct partitions giving distinct characters (Specht modules classify the complex irreducibles of Sn).

[F7]

Specht character values are integers (The characteristic of a Specht character is a Schur function, Statement). In particular χλ(σ)‾=χλ(σ).

[F8]

Conjugation preserves the cycle type: x−1σx has the same cycle type as σ for all σ,x∈Sn (Two elements of Sn are conjugate if and only if they have the same cycle type, Support, fixed points, disjoint cycles, cycle length, disjoint-cycle decompositions, and cycle type); writing an element of the two-block subgroup K as a pair (u,v) means u acts on B1={0,…,n−r−1} and v on B2={n−r,…,n−1}, with the order-preserving relabelling sending cycles of v on B2 to cycles of the same length in Sr (The finite symmetric group Sn, one-line notation, and cycle notation).

Proof

technique · direct
1.1F1F2F3algebra

By the character form of the cancellation lemma [F2], ∑x=1r(−1)r−xχν∘χ(x,1r−x)=Ψν; since the outer product is Z-bilinear [F3] and ψr=∑x=1r(−1)r−xχ(x,1r−x) by [F1], the same sum is χν∘ψr. Hence Ψν=χν∘ψr in R(Sn).

1.2F5F6F7algebra

We prove the evaluation ψr=r⋅1C, where C is the conjugacy class of the r-cycles of Sr and 1C is its indicator function. Let ρ∈Sr be an r-cycle. For every λ⊢r, orthonormality [F6] gives ⟨ψr,χλ⟩=∑x=1r(−1)r−x⟨χ(x,1r−x),χλ⟩, which equals (−1)r−λ1 if λ=(λ1,1r−λ1) is a hook and 0 otherwise; by the full-cycle lemma [F5] this is exactly χλ(ρ). On the other hand, for f:=r⋅1C the definition of the standard inner product [F6], the integrality χλ(σ)‾=χλ(σ) [F7] and the constancy of χλ on C give ⟨f,χλ⟩=1r! r∑σ∈Cχλ(σ)=r ∣C∣r! χλ(ρ)=χλ(ρ), because C consists of the r!/r=(r−1)! cyclic orderings of the r points up to rotation. Thus ⟨ψr−f,χλ⟩=0 for every λ⊢r; the χλ exhaust the irreducible characters of Sr and form an orthonormal basis of the class functions [F6], so ψr−f=0, that is, ψr(ρ)=r for every r-cycle ρ and ψr(τ)=0 for every τ∈Sr that is not an r-cycle.

2.1step 1.1step 1.2F3F4F8given

Let σ∈Sn have cycle type with no part equal to r; we show Ψν(σ)=0. By step 1.1, Ψν=χν∘ψr, and by [F3] this outer product is Ind⁡KSn(χν⊠ψr) for the two-block subgroup K=Sym⁡(B1)×Sym⁡(B2) with B1={0,…,n−r−1} and B2={n−r,…,n−1}; applying Frobenius' formula [F4] to the honest characters of the finite expansion of χν⊠ψr and extending by linearity gives (χν∘ψr)(σ)=1∣K∣∑x∈Snx−1σx∈K(χν⊠ψr)(x−1σx). For an index x of the sum write x−1σx=(u,v) with u∈Sym⁡(B1) and v∈Sym⁡(B2); then (χν⊠ψr)(u,v)=χν(u)ψr(v) by [F3]. If r=1, then K fixes the single point of B2, so no conjugate of σ (which has no fixed point) lies in K and the sum is empty; hence assume r≥2. If v were an r-cycle on B2, then the disjoint-cycle decomposition of x−1σx would contain that r-cycle, so the cycle type of x−1σx would have a part equal to r, contradicting [F8] and the hypothesis on σ. Therefore v is not an r-cycle, so ψr(v)=0 by step 1.2 and every term of the sum vanishes; hence (χν∘ψr)(σ)=0 and therefore Ψν(σ)=0 by step 1.1.

3.1step 1.1step 1.2step 2.1∎

Step 1.1 identifies Ψν with the outer product χν∘ψr, step 1.2 shows that ψr equals r on the class of r-cycles of Sr and vanishes on every other class, and step 2.1 shows Ψν(σ)=0 for every σ∈Sn whose cycle type has no part equal to r. These are exactly the three assertions of the statement.

Remarks

  • The value on the r-cycle class is r, not a sign. Evaluating the definition of ψr at an r-cycle by the full-cycle lemma gives ∑x=1r(−1)r−x(−1)r−x=r, in agreement with step 1.2; in particular ψr must not be confused with the sign character, which takes the value (−1)r−1 there. For r≥2 the identity is not an r-cycle, so ψr(1)=0 by step 1.2. Frobenius' formula [F4] at the identity gives (χν∘ψr)(1)=[Sn:K]χν(1)ψr(1)=0, so Ψν has degree 0 in that range.

  • Dictionary to symmetric functions. Under the Frobenius characteristic the alternating hook combination ψr corresponds to the power sum pr=∑x=1r(−1)r−xs(x,1r−x) (Macdonald I §3 (2)), whose expansion coefficient at pρ/zρ is the value of ψr on the class ρ; this is the symmetric-function form of the evaluation proved in step 1.2 and is consistent with the counterterm structure of Alternating hook induction cancels disconnected rim removals.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)Open item page →

The Murnaghan–Nakayama character rule

Statement

Let 1≤r≤n and choose a set D⊆{0,…,n−1} of r points. Let ρ∈Sn act as a single cyclic permutation on D and fix its complement. For r=1 this means ρ=1 with a specified point D={d}; for r≥2, D=supp⁡(ρ) (The finite symmetric group Sn, one-line notation, and cycle notation, Support, fixed points, disjoint cycles, cycle length, disjoint-cycle decompositions, and cycle type). Let σ∈Sn fix D pointwise, and identify its restriction to the complement of D with an element of Sn−r using the unique order-preserving bijection onto {0,…,n−r−1}. Then for every λ⊢n, χλ(σρ)=∑ν⊢n−rλ/ν a removable border strip of size r(−1)ht⁡(λ/ν) χν(σ), the sum running over the removable border strips of λ of size r (Removable border strips and their height) and being 0 when there is none. Applied to the parts of a cycle type in succession, the rule computes χλ on every class of Sn. No choice principle is used.

Facts & Assumptions

Given: Integers r≥1 and n≥r, a partition λ⊢n, a specified r-point set D, a permutation ρ∈Sn cyclic on D and fixing its complement, and a permutation σ∈Sn fixing D pointwise, with χλ the character of the complex Specht module Sλ (Column antisymmetrizers, polytabloids, and Specht modules).

[F1]

Restriction multiplicities: let K≤Sn be the subgroup preserving the two blocks B1={0,…,n−r−1} and B2={n−r,…,n−1} of The finite symmetric group Sn, one-line notation, and cycle notation, the two-block subgroup (allowing an empty block); identifying R(K) with R(Sn−r)⊗ZR(Sr) by external tensor products, one has in R(K) the identity χλ∣K=∑ν⊢n−r∑μ⊢rcνμλ χν⊠χμ, where cνμλ is the Littlewood–Richardson coefficient (Restriction to the two-block Young subgroup has LR multiplicities, Littlewood--Richardson tableaux and coefficients).

[F2]

Evaluation of external tensor products: for characters χν of Sn−r and χμ of Sr and the corresponding element (σ,τ)∈K, (χν⊠χμ)(σ,τ)=χν(σ)χμ(τ), where χν(σ) and χμ(τ) are read through the order-preserving identifications of B1 with {0,…,n−r−1} and of B2 with {0,…,r−1} (The character ring of a direct product is the tensor product of the factor character rings).

[F3]

Full-cycle values: for an r-cycle ρ′∈Sr and μ⊢r, χμ(ρ′)=(−1)r−x when μ=(x,1r−x) for some 1≤x≤r, and 0 otherwise (The value of an irreducible character on a full cycle is supported on hooks).

[F4]

Alternating cancellation: with the convention (m−1c−x)=0 outside the range, ∑x=1r(−1)r−xcν,(x,1r−x)λ equals (−1)r−c if λ/ν is a connected border strip of size r occupying c columns, and 0 otherwise; for a removable border strip ht⁡(λ/ν)=r−c (Alternating hook induction cancels disconnected rim removals, Removable border strips and their height).

[F5]

Every complex character is constant on conjugacy classes: χ(ghg−1)=χ(h) (For a complex character, χ(1)=dim⁡V, χ is a class function, and ∣χ(g)∣≤χ(1) with equality exactly at scalars); conjugating an element of Sn by a permutation carries its disjoint cycles to cycles of the same length and carries supports accordingly (The finite symmetric group Sn, one-line notation, and cycle notation, Support, fixed points, disjoint cycles, cycle length, disjoint-cycle decompositions, and cycle type).

[F6]

For n=0 the Specht space of the empty partition is S∅=C, so χ∅(1)=1 (Column antisymmetrizers, polytabloids, and Specht modules).

Proof

technique · direct
1.1givenF5algebra

Reduction to standard blocks. Since χλ is constant on conjugacy classes [F5], let γ∈Sn be the permutation that carries D order-preservingly onto B2={n−r,…,n−1} and the complement of D order-preservingly onto B1={0,…,n−r−1}; put ρ′:=γργ−1 and σ′:=γσγ−1. Then ρ′ is cyclic on B2 and fixes B1, the permutation σ′ lies in Sym⁡(B1) and fixes B2 pointwise, the element σ′ is exactly the image of σ under the order-preserving identification with Sn−r on B1 used in the statement, and χλ(σρ)=χλ(γσργ−1)=χλ(σ′ρ′). It therefore suffices to prove the displayed identity in the reduced case D=B2, σ∈Sym⁡(B1).

1.2givenF1F2

Reduced-case expansion. Assume now D=B2 and σ∈Sym⁡(B1), so that σρ is the element (σ,ρ) of the two-block subgroup K. By the restriction identity [F1] and the evaluation rule for external tensor products [F2], χλ(σρ)=∑ν⊢n−r∑μ⊢rcνμλ χν(σ)χμ(ρ).

2.1step 1.2F3F4algebra

Substitution and cancellation. In the display of step 1.2 the full-cycle lemma [F3] gives χμ(ρ)=(−1)r−x when μ=(x,1r−x) and 0 for every other μ, so χλ(σρ)=∑ν⊢n−rχν(σ)[∑x=1r(−1)r−xcν,(x,1r−x)λ]. By the cancellation lemma [F4] the bracket is (−1)r−c(λ/ν)=(−1)ht⁡(λ/ν) when λ/ν is a removable border strip of size r occupying c(λ/ν) columns, and is 0 for every other ν; hence in the reduced case χλ(σρ)=∑λ/ν(−1)ht⁡(λ/ν)χν(σ), the sum over the removable r-strips of λ and empty (equal to 0) when there is none.

3.1step 1.1step 2.1F6givenalgebra∎

Undoing the reduction of step 1.1, the identity of step 2.1 holds for arbitrary specified cyclic sets D, permutations ρ cyclic on D, and compatible σ, which is the displayed rule of the statement. For the final assertion, prove by induction on n that the rule computes all values χλ(σ): for n=0 one has λ=∅, σ=1 and χ∅(1)=1 [F6]; for n≥1 choose a cycle of σ, including a specified fixed point as a one-cycle when necessary, and let D be its r points and c its cyclic permutation, so that σ=σ′c with σ′ fixing D pointwise and lying in Sn−r under the identification of the statement, and apply the rule just proved: χλ(σ)=∑λ/ν(−1)ht⁡(λ/ν)χν(σ′), where each right-hand value involves the strictly smaller degree n−r, so by induction each χν(σ′) is computed by iterating the rule along the remaining cycles of σ; substituting computes χλ(σ).

Remarks

  • Degenerate cases. For r=1 the rule is the branching recursion χλ(σc)=∑removable nodes xχλ∖x(σ) over the removable nodes of λ, since the size-1 strips are the removable nodes and have height 0. For r=n one has ν=∅ and the only λ with λ/∅ a removable n-strip are the hooks, so the rule reproduces the full-cycle values of The value of an irreducible character on a full cycle is supported on hooks, including the value 1 for λ=(n).

  • Height as sign. The sign (−1)ht⁡(λ/ν) is the alternating weight of the alternating hook induction of Alternating hook induction cancels disconnected rim removals; the proof above is the evaluation of that virtual identity at the element σρ, using the restriction multiplicities [F1] to convert the induction side into multiplicities and the full-cycle lemma [F3] to reach the skew-hook sum, after which the disconnected unions cancel by [F4].

CorollaryStatement: Literature-sourcedProof: AI-adaptedOpen item page →

A missing removable strip of the cycle length forces a zero character value

Statement

Let λ⊢n and let ρ∈Sn be a permutation containing a cycle of length 1≤r≤n (equivalently, cr(ρ)>0 in the cycle-count notation of Support, fixed points, disjoint cycles, cycle length, disjoint-cycle decompositions, and cycle type, with fixed points counted as cycles of length 1). If λ has no removable border strip of size r (Removable border strips and their height), then χλ(ρ)=0. By the hook/rim-hook correspondence this is equivalent to: if no hook length of λ equals r (Hook, arm, leg, and hook length of a box), then χλ(ρ)=0 (Hooks of a partition correspond bijectively to removable border strips).

Facts & Assumptions

Given: A partition λ⊢n, an integer r≥1, and a permutation ρ∈Sn containing a cycle of length r, with χλ the character of the complex Specht module Sλ (Column antisymmetrizers, polytabloids, and Specht modules).

[F1]

Murnaghan–Nakayama rule: for a cyclic permutation c on a specified r-point set D and a permutation σ∈Sn fixing D pointwise, χλ(σc)=∑λ/ν(−1)ht⁡(λ/ν)χν(σ), summed over the removable border strips of λ of size r, the empty sum being 0 (The Murnaghan–Nakayama character rule).

[F2]

Hook/rim-hook correspondence: for every node x∈[λ] the rim hook ξ(x) is a removable border strip of λ of size the hook length h(x), and every removable border strip of λ is ξ(x) for exactly one node x; hence the sizes of the removable border strips of λ are exactly the hook lengths of λ (Hooks of a partition correspond bijectively to removable border strips, Hook, arm, leg, and hook length of a box, Removable border strips and their height).

[F3]

Cycle decomposition: the disjoint cycles of ρ have pairwise disjoint supports, so selecting a cycle on r points (including a specified fixed point when r=1) leaves a permutation σ fixing those points. For 1≤r≤n, the cycle-count entry cr(ρ) is the number of r-element orbits, so such a cycle exists exactly when cr(ρ)>0 (Support, fixed points, disjoint cycles, cycle length, disjoint-cycle decompositions, and cycle type, The finite symmetric group Sn, one-line notation, and cycle notation).

Proof

technique · direct
1.1givenF3algebra

Select a cycle of length r, with its set D of r points; for r=1 select a fixed point and put c=1, otherwise let c be its cyclic permutation. Put σ:=ρc−1, the product of the remaining disjoint cycles. Then ρ=σc, and σ fixes D pointwise, because the supports of the cycles of ρ are pairwise disjoint.

1.2F2algebra

By the hook/rim-hook correspondence [F2], the removable border strips of λ are exactly the rim hooks ξ(x) indexed by the nodes of [λ], and the size of ξ(x) is the hook length h(x). Therefore λ has a removable border strip of size r if and only if some hook length of λ equals r, so the two hypotheses of the statement are equivalent.

2.1step 1.1step 1.2F1givenalgebra∎

Apply the Murnaghan–Nakayama rule [F1] to the specified cycle (D,c) and the compatible permutation σ of step 1.1: χλ(ρ)=χλ(σc)=∑λ/ν(−1)ht⁡(λ/ν)χν(σ), the sum running over the removable border strips λ/ν of size r. By hypothesis λ has no such strip, so the index set is empty and the empty sum is 0; thus χλ(ρ)=0. By the equivalence of step 1.2 the same conclusion holds under the hook-length hypothesis.

Remarks

  • Emptiness is the only mechanism used. No cancellation takes place: the value is zero because every term of the recursion is absent. A permutation of Sn cannot contain a cycle of length r>n. Within 1≤r≤n, the criterion applies whenever r lies in a gap of the hook-length multiset, as for λ=(2,2,1,1) and r=3, whose hook lengths 5,4,2,2,1,1 avoid 3.
CorollaryStatement: Literature-sourcedProof: AI-adaptedOpen item page →

The hook-divisibility vanishing criterion

Statement

Let p be a prime (Prime and composite integers: p is prime when p>1 and its only positive divisors are 1 and p) and λ⊢n. If no hook length of λ (Hook, arm, leg, and hook length of a box) is divisible by p, then χλ(σ)=0 for every p-singular permutation σ∈Sn, i.e. every σ whose order is divisible by p (The order ∣G∣ of a finite group and the order ord⁡(g) of an element, with ord⁡(g)=∞ when no positive power of g is the identity). By the hook length formula fλ=dim⁡Sλ=n!/∏x∈[λ]h(x) (The hook length formula), the hypothesis is equivalent to p∤∣Sn∣/fλ. No converse and no modular block classification is claimed. No choice principle is used.

Facts & Assumptions

Given: A prime p, a partition λ⊢n, and a p-singular permutation σ∈Sn, with χλ the character of the complex Specht module Sλ (Column antisymmetrizers, polytabloids, and Specht modules).

[F1]

Order and cycle lengths: if the disjoint cycles of σ have lengths d1,…,dr, then the order of σ is the least positive natural number divisible by every di; in particular each di divides the order (The order of a permutation is the least positive common multiple of its nontrivial cycle lengths, with value 1 for the identity, Support, fixed points, disjoint cycles, cycle length, disjoint-cycle decompositions, and cycle type).

[F2]
[F3]

Cancellation in Z: pa=pb implies a=b for integers a,b and p≠0 (The integers have no zero divisors; multiplicative cancellation).

[F4]

Hook lengths and vanishing: λ has a removable border strip of size r if and only if some hook length of λ equals r. If no hook length equals r, then χλ(ρ)=0 for every ρ∈Sn containing a cycle of length r (A missing removable strip of the cycle length forces a zero character value, Hook, arm, leg, and hook length of a box).

[F5]

Hook length formula: fλ=dim⁡Sλ=n!/∏x∈[λ]h(x), so ∣Sn∣/fλ=∏x∈[λ]h(x) (The hook length formula).

Proof

technique · direct
1.1givenF1F2F3algebra

Let m be the order of the p-singular permutation σ, so p∣m, and let d1,…,dr be its cycle lengths, each dividing m by [F1]. Then some di is divisible by p: otherwise p∤di for every i, and writing m=p m′ with m′=m/p≥1 and m′<m, fix i; from di∣m=p m′ write p m′=dik; by [F2] the divisibility p∣dik together with p∤di gives p∣k, say k=p k′, and cancelling p by [F3] gives m′=dik′, so di∣m′. Thus m′ would be a positive integer, smaller than the order m, divisible by every cycle length di, contradicting the minimality in [F1]. Hence σ contains a cycle of some length r=di with p∣r.

1.2F2F5algebra

By the hook length formula [F5], ∣Sn∣/fλ=∏x∈[λ]h(x); since p is prime, p∣∏xh(x) holds if and only if p∣h(x) for at least one node x, by the finite-product form of Euclid's property [F2], while the converse divisibility is immediate from a product being a multiple of each factor. Hence p∤∣Sn∣/fλ if and only if no hook length of λ is divisible by p.

2.1step 1.1step 1.2F4givenalgebra∎

Assume no hook length of λ is divisible by p, and let r be the cycle length of σ with p∣r found in step 1.1. Then no hook length of λ equals r, since such a hook length would be divisible by p; by [F4] the character vanishes, χλ(σ)=0. Step 1.2 identifies this hypothesis with p∤∣Sn∣/fλ, so the criterion holds in both equivalent forms.

Remarks

  • What is not claimed. No converse is proved here and no block theory is used: membership in a block of defect zero is a statement about the decomposition matrix, which this corollary does not construct. The criterion here is only the implication from the absence of a p-divisible hook length to vanishing on p-singular classes.

  • The arithmetic inputs. Step 1.1 uses Euclid's property and minimality of the order to find a cycle length divisible by p. Step 1.2 uses the finite-product form of Euclid's property to identify the equivalent hook-product hypothesis.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)Open item page →

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.

5 · Examples, counterexamples and false statements

None yet.

Sources