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.
With , the idempotents split the right regular module into two three-dimensional projective modules. Their tops are respectively the trivial representation and sign representation. The nilpotent ideal ensures that any nonzero direct summand has nonzero top, so the one-dimensional tops make these projective modules indecomposable. Their successive radical series of a module factors are trivial, sign, trivial and sign, trivial, sign. This decomposition concerns right modules; the block of S3 in characteristic three remains a single algebra.
A one-dimensional complex group representation acts on a one-dimensional complex vector space, and is equivalently a group homomorphism into the multiplicative group . It is automatically an irreducible representation. Its character of a representation is its scalar value, a one-dimensional character. A change of basis cannot change those scalar values, so two such group representations are equivalent exactly when their homomorphisms agree. For a symmetric group with , all transpositions are conjugate, square to the identity and generate the group. Their common scalar image is therefore or , giving exactly the trivial representation and the sign representation.
Since , Question 2 shows that every composition factor of is for a regular partition . If is regular, its radical quotient occurs once: it occurs as a quotient, and its multiplicity is bounded above by the multiplicity one in . All remaining factors have strictly dominating labels. A nonregular row has only strictly dominating regular labels.
Define . Order the row labels, all partitions of an integer of , and the column labels, the regular partitions of an integer, by the same total order refining decreasing dominance. Then
The matrix is generally rectangular. Its submatrix on regular rows is lower unitriangular in this decreasing convention; placing least dominant shapes first would transpose the visual triangular convention, not the indices.
This is the decomposition matrix, not just an abstract composition factor table. The standard polytabloid basis makes a free invariant integral lattice whose extension to characteristic zero is the ordinary irreducible . Reducing this same lattice modulo gives exactly the modular . On p-regular elements, reduction of its ordinary character is the sum of the Brauer characters of its composition factors, with coefficients . These are the defining decomposition numbers; the resulting class in the modular representation ring is independent of the chosen invariant lattice.
For , take rows in that order. In characteristic zero, or , all three Specht modules are irreducible by Maschke's theorem, and
For the regular labels are and
Indeed the sign representation equals the trivial representation. The two-dimensional is the sum-zero subspace of the three-point permutation module. Over an algebraic closure, a -cycle has two distinct nontrivial third-root eigenvalues there, and a transposition exchanges their lines. Neither line is invariant under , proving absolute irreducibility.
For the regular labels are and
In the same sum-zero space the vector now spans an invariant trivial line. Its one-dimensional quotient is sign: the determinant of the sum-zero representation is sign, and the determinant of the invariant line is trivial. Therefore has one trivial and one sign factor, with sign its simple head . The bottom Specht module is itself sign. This proves every entry of the three possible matrices.
For a Young diagram , a Removable node of a Young diagram is a cell whose deletion leaves a partition of an integer diagram; equivalently it is the last cell of row with . Let denote the distinct shapes obtained by deleting one such cell. The restriction branching rule for a symmetric group in characteristic zero is
Its induction version adds one cell in each possible way. Over an arbitrary field, restriction instead has a Specht filtration with these successive quotients, each once; it need not split.
To prove restriction, list the removable nodes from top to bottom. By the standard polytabloid basis, a basis of consists of with standard. Its entry is necessarily at a removable node. Let be the span of the basis vectors having at one of the first listed nodes, and put . These are -invariant. To verify this, apply a permutation of and straighten the resulting polytabloid by column antisymmetry and Garnir relations. A relation not involving the column containing leaves its row unchanged. In straightening a row descent, cannot be in the top segment of the right column: such a descent would require a left entry larger than . When belongs to the bottom segment of the left column, moving it to the shorter right column can only raise its row. In a relation involving that column, the terms which alter the position of place it in a higher row; the remaining terms have it at its old node. Thus straightening never moves it past the current top-to-bottom cutoff.
On send the class of , with at the th node, to the polytabloid obtained by deleting that node. The same straightening calculation proves equivariance: relations not moving are exactly the relations in the smaller diagram, and terms moving upwards vanish in the quotient. Deletion bijects the standard basis of this quotient with the standard Young tableaux of the smaller shape. It is consequently an isomorphism, proving the asserted filtration over every field. In characteristic zero, Maschke's theorem splits the filtration and gives the direct sum. Finally Frobenius reciprocity gives the induction rule, since a constituent has multiplicity one exactly when .
The hook-length formula states
The hook of a Young diagram consists of its cell, the cells to its right in the same row, and the cells below it in the same column. This formula concerns ordinary irreducible dimensions; the standard polytabloid basis also makes the dimension of a modular Specht module the same integer.
All transpositions are conjugate, have order two, and generate . In a one-dimensional ordinary representation their common scalar is therefore either or . These choices give precisely the trivial representation and the sign representation . At they coincide. The standard shape has dimension : its standard Young tableau is specified by choosing the bottom entry from . Conjugating the shape preserves the dimension, so has the same degree.
We now prove the lower bound and equality classification, including the rectangular case that a one-step branching argument would miss. Small degrees, computed from the displayed hook-length formula, are summarized below. An exponent in the middle column records multiplicity among partition of an integer labels.
Complete multiset of irreducible degreesLeast degree of a shape other than the linear and standard shapes
No other shape
at
at
For example, at the conjugate pairs , , , , have degrees , and the remaining shape has degree . These checks also identify every small equality case.
Induct on , assuming the lower bound for all smaller degrees. If a non-linear, nonstandard shape has at least two removable nodes, none of its predecessors is a single row or single column: adding one cell to a row or column could produce only a linear or standard shape. Hence two predecessors each have degree at least , and branching gives . If it has only one removable node, it is a rectangle with . Its sole predecessor is , which has two removable nodes. Both ensuing shapes of size are non-linear; a linear shape after these two deletions could occur only in the excluded rectangle. Therefore two-step branching gives . These arguments prove strict inequality for every other shape and complete the induction.
Consequently the least non-linear ordinary degree of a symmetric group is
For degree , the only labels are the two standard conjugate shapes, except that at there are also and , both degree five. At the exceptional lower degree is two, while the degree-three labels remain . There is a necessary endpoint qualification to the printed lower-bound claim: has only its two one-dimensional representations, so it has no degree exceeding one. At the listed degree- shapes are exactly its two linear shapes; at the two standard conjugate labels coincide.
For , a cycle type lies in exactly when is even. Its conjugacy class is either one class or two equal-sized classes. Splitting occurs exactly when its centralizer in contains no odd permutation. An even-length cycle is itself odd; two equal odd-length cycles can be interchanged by an odd permutation. Conversely, for distinct odd cycle lengths the centralizer is a product of cyclic groups of odd order, all contained in . Thus the classes that split are exactly the partitions of an integer into distinct odd parts. Repeated fixed points count as repeated parts of length one.
For the group is trivial, with its single trivial representation. Assume for the index-two argument that follows. For ordinary representations work over . Tensoring by the sign representation gives . The index-two restriction identity, obtained by Frobenius reciprocity, is
If , restriction is irreducible, and the conjugate pair gives the same irreducible. If , the norm is two, so restriction is the sum of two distinct irreducibles. An odd permutation interchanges them, so both have degree . Every irreducible of occurs in some such restriction: induce it to and choose an irreducible constituent, then apply reciprocity. The displayed inner product distinguishes all the listed constituents. Hence
The first family has degree , the second degree . A choice of labels for the two split classes and constituents fixes the otherwise interchangeable signs.
The one-dimensional representations are characters of the abelianization. For , simplicity and noncommutativity of make its abelianization trivial. For , its commutator subgroup is the Klein four-group and its abelianization is , giving the three characters obtained by sending a quotient generator to . For , has the same three characters; for the group is trivial and has just one. The two additional linear characters at are the split constituents of shape ; at they come from .
Here is a dimension argument that also proves the asserted uniqueness without assuming a classification of small character degrees. Write for the number of standard tableaux. Removing the cell containing the largest label gives
Hook lengths, or direct Young tableau counting, give the following small cases: for every non-linear degree is at least , respectively. Among non-self-conjugate shapes excluding the row, column and standard pair, the minimum degree at is respectively . The self-conjugate shapes at these sizes have half-degrees , respectively, from .
Inductively, for every , a shape other than the row, column or standard pair has all its one-cell predecessors non-linear. If it has at least two removable corners, each predecessor has degree at least , so its degree is at least . If it has only one corner, it is a nontrivial rectangle . Remove that corner and then either of the two corners of . For these two size- shapes are non-linear, so its degree is at least . At there is no nontrivial rectangle. Together with the size-5 and size-6 checks this proves by induction that the standard pair is the only pair of shapes of degree for , and that every other non-linear degree is larger.
We must additionally exclude a self-conjugate shape of degree , since its restriction splits. For , if such a shape has at least three corners, the preceding lower bound gives . With two corners, its predecessors are a conjugate pair and are not standard shapes; the bounds just proved give . With one corner it is a square . For , the two size- predecessors obtained after two removals are nonstandard, giving . The remaining square has degree by the hook-length formula. The size-7 self-conjugate case has degree . This excludes both smaller split degrees and equality with the standard degree.
It follows that the lowest non-linear ordinary degree is for and for every . For no non-linear irreducible exists. The excluded case has lowest degree , although its standard degree- representation is unique. At there are two degree- irreducibles, from the standard conjugate pair and the pair .
Finally, for every the preceding proof gives a unique degree- irreducible, namely the restriction of . The small cases have unique degree , respectively, and has its unique trivial degree- representation. These prove exactly the requested uniqueness range; the omitted cases genuinely fail.
The conjugacy classes are specified by cycle type, with sizes for . The trivial and sign representations give the first two rows. The permutation representation on four letters contains a trivial line; its orthogonal complement has character equal to the number of fixed letters minus one. Tensoring that representation by the sign gives another row. Finally the quotient supplies the two-dimensional standard representation. The resulting table is
With the class-size-weighted inner product, these characters have norm one and are pairwise orthogonal, so all are irreducible and inequivalent. Their squared dimensions sum to , proving completeness.
Since , every joint weight has . In , acts by on the trivial representation and by on the sign representation, which exhaust the irreducible representations. Thus
The content vector of a standard Young tableau conditions similarly require the second coordinate to be a neighbour of , so
These vectors correspond respectively to the single-row tableau of shape and the single-column tableau of shape .
For , there is exactly one standard Young tableau, the column with entries from top to bottom. Its content vector of a standard Young tableau is
Every adjacent distance is , so Young orthogonal form gives for every . Therefore
the sign representation.
The single-column Young diagram has exactly one standard Young tableau, so has dimension one. Consecutive labels are in one column, and the Young seminormal form gives for every adjacent transposition . These generators determine the representation, and the sign representation sends every one of them to . Consequently
At there are no adjacent generators and both modules are the trivial representation.
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.
The Jacobson radical is , where runs over the maximal right ideals of ; equivalently, it is the intersection of the annihilators of all simple modules. It is a two-sided ideal. A projective module has the lifting property against every surjective R-module homomorphism. A finitely generated module is a projective module precisely when it is a direct summand of a finitely generated free module. An indecomposable module is nonzero and admits no direct sum decomposition into two nonzero submodules.
To calculate the top of an indecomposable projective module, use the right Artinian ring hypothesis, namely the descending chain condition on right ideals. The Hopkins-Levitzki theorem gives finite composition length of the right regular module, hence of its submodule . Also is a nilpotent ideal, and is a semisimple ring. Thus the quotient module is a semisimple module; it is nonzero, since would imply for sufficiently large .
Suppose were not a simple module. A nontrivial direct sum decomposition of this semisimple module would give an idempotent that is neither zero nor the identity. Writing , the lifting property of the projective module gives with . The Fitting lemma for an indecomposable module of finite composition length says that is either invertible or a nilpotent element. Its induced map would then be invertible or a nilpotent element, respectively. Neither is possible for a nontrivial idempotent. Therefore is simple. This argument does not assume that an embedded projective module automatically splits off from the ambient module.
A block of an Artinian algebra is a nonzero two-sided direct summand determined by a primitive central idempotent : cannot be written as a sum of two nonzero orthogonal central idempotents. Its identity is . For a finite-dimensional associative algebra, the blocks of an Artinian algebra give its unique decomposition as a finite product of indecomposable algebras, or equivalently as a direct sum of two-sided ideals.
For the block of S3 in characteristic three, put , , and . The group algebra has basis for . In characteristic three,
Consequently is a two-sided nilpotent ideal, , and . A nilpotent ideal lies in the Jacobson radical, and a quotient that is a semisimple ring forces the reverse inclusion. Hence
Define orthogonal idempotents and . They sum to one, so the right regular module decomposes as
The two summands are the indecomposable projectives of S3 in characteristic three. Each direct summand is a projective module, with basis . Its quotient module modulo multiplication by is one-dimensional: the trivial representation for , and the sign representation for . Each is an indecomposable module, since two nonzero direct summands would each have nonzero quotient module modulo , contradicting its one-dimensional top. For additional detail, the successive factors of the radical series of a module are the trivial representation, sign representation, trivial representation for , and the sign representation, trivial representation, sign representation for . Indeed, modulo the relation reverses the -sign, whereas commutes with .
The center of an associative algebra is spanned by the conjugacy class sums , , and . Since and , this center of an associative algebra is
Its vector subspace is a square-zero ideal. If is a central idempotent, then and . Thus or and . There is no nontrivial central idempotent, so the whole group algebra is its single block. The two three-dimensional projective modules above are a decomposition of the regular module, not two blocks of an Artinian algebra.
Conjugating a tableau exchanges row symmetrization with column antisymmetrization. The resulting module is the original Specht module twisted by the sign representation, giving the conjugate Specht character
Taking traces yields
A group representation on a vector space is a group homomorphism : and . An invariant subspace obeys for every . A nonzero representation is irreducible if its only invariant subspaces are and . It is a faithful representation if it is injective, equivalently if its group kernel is . Its character is . For inequivalent complex irreducible representations of a finite group, character orthogonality is
Use right-to-left composition of permutations and assign the matrix labels consistently by
The resulting Cayley table, with row multiplying column, is
Conjugation relabels the entries of a cycle, preserving its length. Thus the conjugacy classes are
Define the permutation representation by , or . Applying it to a basis vector proves . The six assignments above produce exactly the listed matrices. They are distinct, and forces for every , so the representation is faithful.
Every permutation fixes , hence fixes every vector . Therefore is a one-dimensional invariant subspace carrying the trivial representation. Its orthogonal complement is
since the inner product with is . Permuting coordinates preserves their sum, so this plane is invariant too. Every real vector has the unique decomposition
Thus the permutation representation is the direct sum of group representations on the line and the plane.
To find the eigenvectors of , note that . With , its three eigenvalues and eigenspaces are
The only real eigenvalue is one, whose eigenline is , so has no nonzero real eigenvector in . A proper nonzero real invariant subspace of that two-dimensional plane would be a line, giving such an eigenvector. Hence the plane representation is irreducible over .
For the later complex dimension-count theorem one should also establish irreducibility over ; real irreducibility alone would not imply it in general. In the complexified plane, the only candidate -invariant lines are its and eigenlines. But exchanges them:
Neither is invariant under the whole group, proving complex irreducibility as well. The required decomposition is therefore
where is the standard representation of the symmetric group for three letters. Its character is obtained by subtracting one from the number of fixed coordinates: on the three classes it is .
Finally, the sign representation gives a second one-dimensional irreducible, with value on and on the transpositions. These are exactly the two one-dimensional possibilities: if , a one-dimensional representation sends them to commuting nonzero scalars . The relations and imply and . Hence and , the trivial and sign choices. Together with the two-dimensional , these give
The sum of squares of irreducible representation dimensions leaves room for no other irreducible. Thus there are exactly two one-dimensional and one two-dimensional complex irreducible representations.
A group homomorphism satisfies for all . Its group kernel is
For the matrices, put , and . Since , and , direct matrix multiplication gives
These verify the listed matrices and the defining relations, with . To check every product explicitly through a single calculation, write elements in the unique form , with and . The relations give
The displayed matrices obey , so their product has exactly the same form:
All exponents are reduced modulo two or three respectively. Thus this verifies all 36 products, and is a two-dimensional complex group representation. It is given to be an irreducible representation.
For a one-dimensional complex group representation , let and , which are nonzero complex numbers. The relations require
Since scalar multiplication commutes and , the last relation gives , hence . Then . The choice is the trivial representation; the unique nontrivial choice is the sign representation:
Its group kernel is
A faithful representation is injective and has trivial kernel. Here the kernel has three elements, so is not faithful.
Both one-dimensional representations are irreducible representations, and they are inequivalent to each other and to the given two-dimensional one. The sum of squares of irreducible representation dimensions gives
These exhaust all complex irreducible representations. Their number equals the number of conjugacy classes, so there are three conjugacy classes. Explicitly they are
The last two sets consist of the 3-cycles and transpositions respectively.
The two one-dimensional representations are the trivial representation, , and the sign representation, . The first respects multiplication immediately. For the second, the sign of a permutation is the determinant of its permutation matrix, and multiplicativity of the determinant proves . They are inequivalent since a transposition has images and , and conjugation by a nonzero scalar cannot change a one-dimensional matrix.
Their group homomorphism kernels are
Both are subgroups, indeed normal subgroups, because they are kernels. In the second case is the alternating group of even permutations, with twelve elements.
The characters are their scalar values, since the trace of a one-dimensional matrix is its only entry. In the class order from part (b),
The character inner product is the group average of , so
Each has squared norm , in agreement with character orthogonality for distinct irreducible representations.