Ferrers diagram 2026-10-14
A Ferrers diagram of an integer partition is a left-aligned array of dots with dots in row , using the longest row at the top here. Replacing each dot by a square cell gives a Young diagram. Reading the column lengths gives the conjugate partition.[ref]
Hook length Created 2026-10-05 Updated 2026-10-14
The hook length of cell in the Young diagram of a partition of an integer is the number of cells in its Young-diagram hook:
Here is the conjugate partition. There is one hook length for every cell, so the multiset of hook lengths has cardinality .
For and , compute and . Continuing cell by cell gives the hook graph of a partition
or the row array . Its hook product is . A cell has hook length one exactly when it is a Removable node of a Young diagram: it has no cell to its right or below. Here these are and . Transposing the Young diagram gives the array with the same hook product; this explains geometrically why conjugate shapes have equal counts in the hook-length formula.
Hook-length formula Created 2026-09-28 Updated 2026-10-14
For any partition of an integer , the number of standard Young tableaux of shape is
The numerator is a factorial, and the denominator is the hook product of a partition, using every cell's hook length once. The empty shape has one empty standard Young tableau, and the formula still holds with and an empty product equal to one. By the standard polytabloid basis, is also the dimension of the Specht module over the complex numbers, or equivalently the degree of its irreducible character. For a teaching derivation of this dimension formula, see Etingof et al., Introduction to Representation Theory, §5.17, Theorem 5.17.1.
In the Young diagram of , the hook length array gives
This agrees with the five explicit fillings in standard Young tableau. Its conjugate partition has the same hook lengths after transposition, hence also gives dimension five. At the extremes, for , a single row and a single column each have hook product and exactly one standard Young tableau; their Specht modules over the complex numbers are the trivial representation and sign representation, respectively.
Why the formula is beautiful: global compatibility of all the row and column inequalities reduces to a product of local hook lengths. It is useful when enumeration is already expensive: computing one hook length per cell replaces testing up to numbered Young tableaux. For , the proportion of the bijective fillings that are standard Young tableaux is , the reciprocal of the hook product. This product does not justify treating overlapping hook conditions as independent; Grinberg explains that tempting but invalid argument in §1.3 of his teaching slides.
Historically, the modern hook-product statement was published by J. S. Frame, G. de B. Robinson and R. M. Thrall in 1954: [ref]. Their manuscript was received on 1 September 1953, and their proof reorganizes an earlier irreducible character degree formula into the product of the hook lengths. The theorem unifies the counting and representation viewpoints developed earlier by Young. For proof routes within this wiki, see trace computation of Specht module dimension, determinant formula for Specht module dimension, and Greene–Nijenhuis–Wilf hook walk.
Hook of a Young diagram Created 2026-09-28 Updated 2026-10-14
In the English convention of Young diagram, the hook at a cell consists of that cell itself, all cells to its right in the same row, and all cells below it in the same column:
Here is the conjugate partition. The cells to the right form the arm of a Young-diagram cell, and those below form the leg of a Young-diagram cell. Both extend all the way to the edge of the Young diagram, rather than containing just the immediate neighbors. The three pieces are disjoint, so their total cardinality is one plus the two lengths.
For , the highlighted Young-diagram hook is , of hook length three. The hook at is , of hook length four: the southeast cell is excluded because it is in neither the anchor's row nor its column. These local shapes are useful because their hook lengths give the denominator of the hook-length formula. The hook terminology and its use to calculate representation degrees appear explicitly in §1 of [ref].
Integer partition Created 2026-09-28 Updated 2026-10-14
An integer partition of a nonnegative integer is a multiset of positive integers whose sum is : repetitions matter, but the order of the summands does not. Equivalently, write its parts in decreasing order, allowing equality:
The notation says that is an integer partition of . The partition count counts all integer partitions of , with any number of parts. Zero has one empty integer partition, so . The partition of an integer article develops the same objects in representation theory of the symmetric group.[ref]
Computed example. The seven integer partitions of five are exactly
Thus . Sorting each list of positive summands into decreasing order prevents repetitions in this enumeration. Grouping by largest part verifies completeness: largest parts contribute respectively possibilities. For largest part , the remaining is either or ; for largest part , the remaining uses only and , giving or .
Figure 1.
All seven integer partitions of five, drawn as Ferrers diagrams: each row has as many dots as its part
. Details.
An integer partition keeps sizes without named positions. The compositions of an integer and are different tuples, but sorting either gives the same integer partition . A weak composition of an integer also retains its empty first position; dropping its zero and sorting gives that same integer partition. Conversely, a set partition records which distinct elements belong to each block. For example, the set partitions and differ even though both have the same integer partition of block sizes.
The Ferrers diagram makes an integer partition into a shape. For , the column lengths are : exchanging rows and columns gives its conjugate partition . Exchanging again recovers , so this operation is a bijection. In particular, the three integer partitions of five with at most two parts are , , and ; their conjugate partitions , , and are precisely the three with largest part at most two. This visible symmetry explains the equal counts for these two restrictions. The square-cell version is the existing Young diagram.
Counting by a generating function. An integer partition is determined by its multiplicities , the number of parts equal to . Its size condition is . Consequently its ordinary generating function is
Proof outline. Choose the term from the th geometric series. The product contributes exactly when those multiplicities describe an integer partition of , once for each such integer partition. As a formal power series, each coefficient is determined by finitely many factors: factors with contribute only their constant term to the coefficient of . For , multiplication through gives up to degree five, independently recovering . Restricting the factors gives the generating function for partitions with bounded parts. This is useful because restrictions on summands become choices of factors, while conjugate partitions turn restrictions on numbers of rows into restrictions on row lengths.[ref]
For , the least ordinary irreducible dimension exceeding one is , except at , where has dimension two. The dimension- shapes are and its conjugate partition, with the additional shapes and at . For there is no non-linear irreducible. A proof uses the restriction branching rule for a symmetric group: a nonstandard shape with at least two corners has two non-linear predecessors, and a rectangular shape has one predecessor which in turn has two non-linear predecessors. This bounds its degree strictly above once ; the smaller cases follow directly from the hook-length formula.
The leg consists of the cells strictly below in its column of the Young diagram; its length is , where is the conjugate partition. It excludes the anchor cell. At in the leg contains only , so its length is one. Transposing the Young diagram exchanges the leg and the arm of a Young-diagram cell.
For , make a module over the polynomial ring by . The structure theorem for finitely generated modules over a principal ideal domain and primary decomposition give
Here ranges over monic polynomials that are irreducible polynomials, and is excluded because is invertible. Associate the integer partition having parts equal to . It has finite support and satisfies . Two matrices are conjugate exactly when their R-modules are isomorphic, so this gives a bijective parameterization of conjugacy classes.
The centralizer is the R-module automorphism group. Homomorphisms between distinct primary components vanish: coprimeness of their annihilating polynomials makes each such map zero. Fix one of degree , put , and write . A map is determined by an image killed by , so its space has dimension over . Consequently the endomorphism algebra has
where is the conjugate partition.
Its semisimple quotient is : reduce the maps between the equal-length summands modulo and discard the maps between unequal lengths. Composition through a different length acquires a factor of when it returns to the original length, so these reductions define an algebra homomorphism. It is onto, and its kernel is nilpotent. One can see the latter directly by expanding a sufficiently long product into paths through the finitely many possible summand lengths: repeated returns through unequal lengths or equal-length kernel factors accumulate powers of , while a strictly monotone path has bounded length. Eventually every path vanishes in every summand.
An element is invertible exactly when its image in that quotient is invertible, since a nilpotent error is inverted by a finite geometric series. The fraction of units is therefore . Multiplying the independent primary contributions gives the primary matrix centralizer formula:
Let be a partition of an integer . Its Young diagram consists of cells with , and its conjugate partition has parts . A numbered Young tableau fills these cells bijectively with . Its row and column stabilizers permute entries within each row and each column respectively. A tabloid remembers the sets in the ordered rows, forgetting their internal order. The Young subgroup is its stabilizer, so the Young permutation module is
Here the group acts by permuting numbered entries and extending linearly. A submodule is an invariant linear subspace. Give the tabloid basis its orthonormal symmetric bilinear form, denoted . This form is nondegenerate and invariant under the group. Define the column antisymmetrizer and polytabloid by
Thus is the Specht module, generated by any one , because the group is transitive on numbered Young tableaux. The orthogonal complement consists of vectors pairing to zero with every polytabloid.
The key calculation is
To prove it, first take . If two entries of one column of occur in one row of , their transposition fixes ; pairing the terms indexed by and cancels . This also works in characteristic two, where the paired equal terms have sum zero. Otherwise each row of contains at most one entry from each column of . The first row has entries and there are columns, so it uses every column once. Removing those entries, the second row must use exactly the columns of remaining positive height, and induction does the same for all rows. Consequently there is a unique with . Uniqueness follows from . In that case
Linearity proves the identity.
Now let be a submodule. If is not contained in , choose and with . The displayed identity puts in , so its group translates put all of in . This proves the James submodule theorem without a semisimplicity assumption.
Put . If , every proper submodule of lies in , by the same theorem. Hence is its unique maximal submodule, and is irreducible. If , the quotient is zero. This conclusion remains true after every field extension : the integral tabloid construction becomes , and the radical of the restricted form is the kernel of its Gram matrix, so it commutes with extension of scalars. A nonzero Gram entry stays nonzero in . Applying the theorem over makes irreducible. Thus a nonzero quotient is absolutely irreducible.
The precise nonvanishing criterion is
A regular partition has fewer than rows of each positive length. Here is the integral pairing argument behind this condition. Write for the number of rows of length . Expanding two polytabloids into tabloids, simultaneous permutations of equal-length rows partition of an integer all contributions to their pairing into free orbits of size ; the signs agree within each orbit because the same row permutation is applied in every relevant column on both sides. Therefore every pairing is divisible by . If some , the entire restricted form is zero modulo . Conversely, reverse the order of the entries in each row of a tableau to obtain . Counting the matching column permutations in the two expansions gives, up to the harmless overall sign,
Indeed the equal rows of length can be matched independently in each of their positions; after these choices the decreasing row lengths force every other matching. For a regular partition this integer is nonzero modulo , so the form and its radical quotient are nonzero. In characteristic zero it is nonzero for every shape. This supplies the requested justification of the criterion.
A partition of an integer is a finite weakly decreasing sequence of positive integers of sum , extended by zero parts when convenient. Its Young diagram has cells in row ; its conjugate partition has cells in column . Conjugacy classes of are indexed by cycle lengths, hence by partitions of an integer. The number of ordinary irreducible characters equals the number of conjugacy classes; we now construct that many mutually distinct representations over the rational numbers.
A Young tableau of shape bijectively labels its cells by . Its tabloid remembers the set of labels in each distinguished row, not their order. The Young permutation module is the vector space on these tabloids, with acting by relabeling. Its tabloid bilinear form makes the tabloid basis orthonormal. Let be the subgroup permuting labels within each column and put
Thus is a polytabloid and is a Specht module. Relabeling takes to , so any polytabloid generates the module. It is nonzero over every field: the coefficient of in is one, since the row and column stabilizers of a Young tableau intersect trivially.
Here is the elementary identity behind irreducibility. If a row of a tabloid contains two entries from one column of , their transposition pairs and cancels the terms in , including in characteristic two. Otherwise, for a tabloid of the same shape, its rows can be matched to those of by a column permutation, and . Looking at the coefficient of gives, for every ,
Consequently a submodule of either contains , if one of these pairings is nonzero, or lies in . This proves the James submodule theorem used below.
Over , the restricted form on is positive definite, so its Gram determinant in a rational basis is nonzero. Extending scalars to any characteristic-zero field preserves that nonzero determinant and hence keeps the restricted form a nondegenerate bilinear form. The James submodule theorem applied to a submodule of now forces it to be zero or the whole module. Therefore is absolutely irreducible, not merely irreducible over .
To distinguish shapes, the cancellation argument above works for a -tabloid too. If , its first rows contain at most entries from column , so
Thus dominates . The operator acts nontrivially on because the restricted form is a nondegenerate bilinear form. An isomorphism would therefore imply , and reversing the roles gives equality of the partitions of an integer. Counting conjugacy classes proves exhaustion. All matrices in a rational polytabloid basis have rational entries, giving the requested representations over the rational numbers.
For positive characteristic , call a partition of an integer a regular partition if no part is repeated or more times. Define
The James submodule theorem shows that every proper submodule of lies in . Whenever the restricted form is nonzero, is proper and its quotient is simple.
We verify exactly when this happens. Let be the number of rows of length . In the integral pairing , common tabloids are acted on freely by permutations of equal-length rows. Such a row permutation has sign in both polytabloids, so its contribution to the product of coefficients is unchanged. Each orbit has size . Thus that integer divides every pairing. On the other hand, reverse each row of to obtain . A tabloid common to and can only interchange entries between rows of equal length. There are independent choices in each of their columns, and the two signs agree. Hence
These two products have exactly the same prime divisors. All pairings vanish modulo precisely when some . Therefore exactly for -regular .
For such a shape, the displayed pairing gives with , and has nonzero image in . If , the same operator must act nontrivially on a quotient of , forcing by the cancellation argument. Interchanging the shapes proves .
For exhaustion over an algebraic closure use the general Brauer character basis theorem: the number of simple modules over an algebraically closed field of characteristic is the number of conjugacy classes of elements of order prime to . Here these are the cycle partitions of an integer with no part divisible by . The generating-function identity
shows that their number equals the number of -regular partitions of an integer. We have already constructed that many distinct simple modules, so they exhaust all simples. The form, its radical and its quotient commute with field extension, and the same simplicity proof holds after every extension. The modules defined over the prime field are therefore absolutely irreducible and form a split complete list over arbitrary as well. In summary,
For characteristic zero the list is instead all . In positive characteristic a Specht module itself need not be irreducible; the radical quotient is essential.
The conjugate partition is , obtained by transposing the Young diagram. Transposition sends a standard Young tableau to a standard tableau and negates every Content of a Young-diagram cell.
Use the Young orthogonal form. For an admissible pair and axial distance , the action on is
In the transposed pair it is , whereas in the tensor product of group representations with the sign representation it is . Their diagonal entries agree, and their off-diagonal entries differ by a sign. Fix a reference tableau and let be the sign of the unique label permutation from it to . For every admissible swap , so
intertwines these two actions. In a nonadmissible pair, transposition exchanges row and column and changes the scalar from to or conversely, also agreeing with the sign twist. Since adjacent transpositions generate , this is an isomorphism:
The parity choice is globally well defined because the label permutation is unique; no arbitrary edge-by-edge phase choices are required.
There is an index error in the displayed identity of the original PDF. With its definition of the signed Young permutation module, the tensor identity for induced representations gives
Both superscripts must be . In particular , rather than the printed sign twist of . For , , the printed left side has dimension , while the printed right side has dimension one. Thus that identity cannot hold as written.
The requested character inner product between and nevertheless has a well-defined answer. Let be the row Young subgroup of a tableau of shape , and let be its column subgroup, conjugate to . By Frobenius reciprocity and the Mackey restriction formula, the inner product is a sum over of
These double cosets are encoded by nonnegative integer matrices with row sums and column sums , recording intersection sizes of row and column blocks. The intersection subgroup is a product of . Its sign representation is trivial exactly when every . Each zero-one matrix contributes one, and every other matrix contributes zero.
There is exactly one zero-one matrix with these margins. Its first row has length , equal to the number of nonzero column sums, so that row must consist entirely of ones. Delete it, subtract one from every column margin and discard zero columns. The remaining margins are those of and its conjugate partition; induction forces the rest. The unique matrix is precisely for . Therefore
This calculation uses the actual two modules requested in the PDF and does not depend on its erroneous displayed isomorphism.
Fix a Young tableau of shape , let be its column stabilizer, and put
These are the Column antisymmetrizer of a Young tableau and its polytabloid. The Specht module is generated by as a cyclic module, so the nonzero R-module homomorphism has . Because its extension commutes with the group algebra action,
Expand in the tabloid basis of the Young permutation module . At least one tabloid therefore satisfies .
If a row of contains two entries from the same column of , their transposition fixes . Pairing the terms indexed by and in makes them cancel. This remains valid in characteristic two, since the paired coefficients sum to zero there as well. Thus each row of meets each column of in at most one entry.
The first rows of consequently contain at most entries from column of , where is the conjugate partition. Hence
By the dominance order on partitions, this proves
This is dominance from a nonzero column antisymmetrizer. The extension is what allows us to apply to an element of without dividing by the column stabilizer's order, which might vanish in the given field.
For each permitted part , its multiplicity contributes the geometric series . Thus the generating function is
The conjugate partition bijects diagrams with largest part at most and diagrams with at most rows, so the same series counts partitions into at most parts.
The conjugate partition has the same hook lengths as and the opposite contents. Applying part d(i) to both diagrams and adding yields
Now sum the first identity of part d(i) over all partitions . Conjugation is a bijection on those partitions, so the total of equals the total of . Dividing the summed displayed identity by two gives
Write , . The regular partition labelling the sign representation in characteristic is , with zero parts removed. Its conjugate partition is , which satisfies the invariant vector criterion for a Specht module. The sign-twisted duality of Specht modules turns this invariant line into a sign quotient of , necessarily its unique simple head. Conversely, regularity says consecutive column heights differ by less than ; combining this with the invariant congruences forces these heights to be except possibly the last. For , the label is because sign equals the trivial representation.
Signed Young permutation module Created 2026-10-05 Updated 2026-10-07
Over the complex numbers, the signed Young permutation module is
The isomorphism is the tensor identity for induced representations. The partition index is unchanged by this twist; conjugation instead changes the labels of its irreducible constituents. For the conjugate partition , the character inner product of and is one: Mackey restriction formula reduces it to the unique zero-one matrix with row margins and column margins .
Young diagram Created 2026-09-28 Updated 2026-10-14
Figure 1.
The Young diagram of , its conjugate , a highlighted hook, and all five hook lengths
. Details.
The Young diagram of a partition of an integer consists of one unit square, or cell, for each pair
Throughout this article we use the English convention: rows are left-aligned, row is at the top, row indices increase downwards, and column indices increase to the right. The row lengths weakly decrease from top to bottom. Thus has cells , with three cells above two. In the French convention the longest row is drawn at the bottom; the underlying partition of an integer is unchanged, but directions in descriptions of hooks of a Young diagram and standard Young tableaux must be interpreted consistently. See Grinberg's hook-length-formula teaching slides, §§1.1–1.2, for diagrams with the same orientation.
The number of cells is , and reading the row lengths recovers the partition of an integer. Reading the column lengths instead gives its conjugate partition. This turns numerical inequalities into visible geometry: Young diagrams satisfy
with missing parts treated as zero. For example, . This inclusion is the order in Young's lattice; it differs from dominance order on partitions, which compares sums of initial parts of partitions of an integer of the same size. The partition of an integer dominates because their successive sums are , , and , but neither Young diagram contains the other: one has cell , the other .
The beauty of a Young diagram is that its shape simultaneously records a partition of an integer, indexes a Specht module, and supports local quantities such as hook lengths that determine a global dimension. Filling its cells leads to Young tableaux; adding one cell at a time leads to the Young branching graph.