Hook-length formula Created 2026-09-28 Updated 2026-10-20
For any partition of an integer , the number of standard Young tableaux of shape isThe 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 givesThis 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]
https://doi.org/10.4153/CJM-1954-030-1. The Hook Graphs of the Symmetric Group, Canadian Journal of Mathematics 6, 316–324, Theorem 1
. 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 walk terminal probability 2026-10-06
For a target corner in the Greene–Nijenhuis–Wilf hook walk, put and . The probability of terminating there from factors as , where , for , and for . It is zero when the start is outside the target's northwest rectangle. The factorization uses and the first-step recurrence.
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 103 4 a Solution Created 2026-10-03 Updated 2026-10-07
For a cell in a Young diagram, its hook of a Young diagram consists of , all cells to its right in row , and all cells below it in column . If is the conjugate partition, its hook length isThe hook-length formula is
In the Greene–Nijenhuis–Wilf hook walk, a walk at a noncorner cell chooses uniformly one of the other cells in its hook, and stops at a corner. Moves are strictly rightwards or downwards, so termination is certain. A terminal cell must be a Removable node of a Young diagram. For a chosen corner , its probability is zero unless the start satisfies and .
For a start in that northwest rectangle, defineThe corner conditions are and , so , and all earlier are positive. DefineandThen the closed conditional probability isIn particular, if both inequalities are strict, this isThe separate definitions of handle starts in the terminal row, in the terminal column, or at the corner itself without division by zero.
To prove the formula, the product definitions give the identitieswith the terminal zero identities interpreted as empty sums. For example, summing the recurrence backwards gives . AlsoThe first-step equation for the hook walk terminal probability isJumps beyond the target rectangle contribute zero. Substituting proves this equation, and gives its boundary value. Since every step increases a coordinate, backward recursion determines the probability uniquely. This proves the claimed expression.