Papers
Topics
Authors
Recent
Search
2000 character limit reached

Hooksets of Young Diagrams

Updated 22 January 2026
  • Hooksets of Young Diagrams are collections of hook lengths from a partition’s Young diagram that capture deep combinatorial and algebraic properties.
  • The framework employs Frobenius coordinates to encode partitions, enabling explicit structural theorems and enumeration results for core partitions and symmetric functions.
  • This approach connects partition theory with numerical semigroups, integrable systems, and operator theory, providing actionable insights for combinatorial and algebraic research.

A Young diagram is a graphical realization of a partition of a nonnegative integer, and the "hookset" of a Young diagram is the collection of all hook lengths realized by its constituent boxes. The study of hooksets draws together classical partition theory, the rich algebraic structure of numerical semigroups, and modern developments in the theory of symmetric functions, integrable systems, and representations. The hookset not only encodes deep combinatorial properties of the partition but also provides a fundamental coordinate system ("hook variables" or Frobenius coordinates) that governs the algebraic manipulation of Schur functions, cut-and-join operators, and τ\tau-functions. Recent research has established precise correspondences between partitions with prescribed hooksets and algebraic objects such as numerical monoids, developed explicit structural theorems, and extended enumeration results for special classes such as simultaneous s/ts/t-cores and complete hooksets (Keith et al., 2010, Mironov et al., 2019).

1. Definitions: Partitions, Young Diagrams, Hooks, and Hooksets

A partition λ=(λ1,λ2,,λk)\lambda = (\lambda_1, \lambda_2, \ldots, \lambda_k) of a nonnegative integer nn is a finite nonincreasing sequence with i=1kλi=n\sum_{i=1}^k \lambda_i = n and λ1λ2λk1\lambda_1 \geq \lambda_2 \geq \cdots \geq \lambda_k \geq 1. Its Young diagram is formed by placing λj\lambda_j boxes in the jj-th row (using the fourth-quadrant convention), with the cell at (i,j)(i, j) present if λji\lambda_j \geq i.

The hook at a cell s/ts/t0 is s/ts/t1. The hookset of s/ts/t2 is s/ts/t3; it consists of all hook lengths realized in the diagram (Keith et al., 2010).

Frobenius (hook) coordinates provide an alternative encoding: given a partition s/ts/t4 with s/ts/t5 diagonal boxes, the sequences s/ts/t6, s/ts/t7 (where s/ts/t8 is the conjugate partition) for s/ts/t9 encode the arm and leg lengths. Every hook length in λ=(λ1,λ2,,λk)\lambda = (\lambda_1, \lambda_2, \ldots, \lambda_k)0 is λ=(λ1,λ2,,λk)\lambda = (\lambda_1, \lambda_2, \ldots, \lambda_k)1 as λ=(λ1,λ2,,λk)\lambda = (\lambda_1, \lambda_2, \ldots, \lambda_k)2, λ=(λ1,λ2,,λk)\lambda = (\lambda_1, \lambda_2, \ldots, \lambda_k)3 range (Mironov et al., 2019).

A λ=(λ1,λ2,,λk)\lambda = (\lambda_1, \lambda_2, \ldots, \lambda_k)4-core is a partition whose hookset contains no multiples of λ=(λ1,λ2,,λk)\lambda = (\lambda_1, \lambda_2, \ldots, \lambda_k)5.

2. The Hookset–Numerical Monoids Correspondence

A central development is the identification of a bijection between hooksets and the complements of numerical monoids of given genus. For any numerical set λ=(λ1,λ2,,λk)\lambda = (\lambda_1, \lambda_2, \ldots, \lambda_k)6 (contains 0, cofinite), its atom monoid λ=(λ1,λ2,,λk)\lambda = (\lambda_1, \lambda_2, \ldots, \lambda_k)7 is a numerical monoid.

Theorem (Hooksets–Monoids correspondence): Among all partitions, hooksets of genus λ=(λ1,λ2,,λk)\lambda = (\lambda_1, \lambda_2, \ldots, \lambda_k)8 are exactly the complements of numerical monoids of genus λ=(λ1,λ2,,λk)\lambda = (\lambda_1, \lambda_2, \ldots, \lambda_k)9:

nn0

so that

nn1

where nn2 is the complement of nn3 in nonnegative integers (Keith et al., 2010).

The construction uses labeled NE lattice paths (the partition profile): east (spacer) corresponds to nn4, north (bead) to nn5. A hook of length nn6 arises when an east step at nn7 and north at nn8 imply nn9, i.e., i=1kλi=n\sum_{i=1}^k \lambda_i = n0 is in the hookset if and only if it is not an atom of i=1kλi=n\sum_{i=1}^k \lambda_i = n1.

For i=1kλi=n\sum_{i=1}^k \lambda_i = n2-cores, partitions correspond to numerical sets with i=1kλi=n\sum_{i=1}^k \lambda_i = n3.

3. Structural Theorems and Sufficient Conditions

Key results govern when specific hooksets are realized and the structure of families of such partitions:

  • Finite Simultaneous i=1kλi=n\sum_{i=1}^k \lambda_i = n4-core property: The set of partitions that are simultaneously i=1kλi=n\sum_{i=1}^k \lambda_i = n5-core for a set i=1kλi=n\sum_{i=1}^k \lambda_i = n6 is finite if and only if i=1kλi=n\sum_{i=1}^k \lambda_i = n7.
  • Hook existence criteria: Given a set i=1kλi=n\sum_{i=1}^k \lambda_i = n8, if i=1kλi=n\sum_{i=1}^k \lambda_i = n9’s profile is strictly above the diagonal at positions distance λ1λ2λk1\lambda_1 \geq \lambda_2 \geq \cdots \geq \lambda_k \geq 10 from its endpoints, then all required hooks λ1λ2λk1\lambda_1 \geq \lambda_2 \geq \cdots \geq \lambda_k \geq 11 appear (Dyck-path criterion). This yields infinite families of partitions containing prescribed hooksets (Keith et al., 2010).
  • Strict Dyck profile: If λ1λ2λk1\lambda_1 \geq \lambda_2 \geq \cdots \geq \lambda_k \geq 12 is a strict Dyck path (profile always above the main diagonal except at endpoints), the hookset is the full initial segment λ1λ2λk1\lambda_1 \geq \lambda_2 \geq \cdots \geq \lambda_k \geq 13.

Explicit formulae for λ1λ2λk1\lambda_1 \geq \lambda_2 \geq \cdots \geq \lambda_k \geq 14-core generating functions for complete non-multiples-of-λ1λ2λk1\lambda_1 \geq \lambda_2 \geq \cdots \geq \lambda_k \geq 15 hooksets, together with abacus/bijection-based enumeration algorithms, are provided (Keith et al., 2010).

4. Hook Variables in Symmetric Functions and Operator Theory

The hook-variable (Frobenius) parametrization is pivotal for Schur functions, their variants, and the associated operators:

  • Schur and skew Schur functions: Ordinary, shifted, and skew Schur functions admit determinant formulas in Frobenius coordinates. For ordinary Schur functions,

λ1λ2λk1\lambda_1 \geq \lambda_2 \geq \cdots \geq \lambda_k \geq 16

where λ1λ2λk1\lambda_1 \geq \lambda_2 \geq \cdots \geq \lambda_k \geq 17 is the single-hook Schur function (Mironov et al., 2019).

  • Cut-and-join operators: The usual operators λ1λ2λk1\lambda_1 \geq \lambda_2 \geq \cdots \geq \lambda_k \geq 18 diagonalize on λ1λ2λk1\lambda_1 \geq \lambda_2 \geq \cdots \geq \lambda_k \geq 19, and expand in hook variables solely over single-hook diagrams once unit cycles are removed from λj\lambda_j0.
  • Casimir and Ruijsenaars Hamiltonians: SLλj\lambda_j1 Casimir operators λj\lambda_j2 act diagonally with eigenvalues in hook variables; their generating function yields the λj\lambda_j3 Ruijsenaars Hamiltonian, which also admits a single-hook expansion.
  • Multicomponent (Matisse) KP λj\lambda_j4-functions: Products of single-hook Schur functions in different times generate new integrable λj\lambda_j5-functions, with the combinatorics governed by Frobenius data.

5. Quantitative Results, Bounds, and Enumerative Applications

The bijection equips the study of hooksets with enumerative methods from numerical semigroup theory:

  • For λj\lambda_j6-core families (where all λj\lambda_j7 are contained in the atom monoid), the largest possible hook length (outer hook) is bounded above by the Frobenius number λj\lambda_j8 of the corresponding numerical monoid. Thus, the partition size λj\lambda_j9 (Keith et al., 2010).
  • For jj0 coprime, jj1 gives explicit upper bounds.
  • The number of partitions whose hookset is jj2 is equinumerous with numerical sets jj3 whose atom monoid is jj4.
  • An explicit generating function for 3-cores with complete hooksets is established:

jj5

where jj6 is the number of 3-cores of size jj7 whose hookset is all non-multiples of 3 up to the maximal hook.

6. Connections with Numerical Semigroups and Open Problems

There is a deep and structurally rich interplay between hooksets and numerical semigroup theory (Keith et al., 2010):

  • The number jj8 of numerical monoids of genus jj9 appears conjectured to obey Fibonacci-like recursion (i,j)(i, j)0; this is mirrored in the enumeration of partitions with maximal hookset (i,j)(i, j)1.
  • Tools from numerical semigroup theory (Apéry sets, Wilf’s conjecture) may be transferred to hookset combinatorics, suggesting new approaches to open enumeration and uniqueness problems (e.g., the nonuniqueness of a partition for a given hookset).
  • Enumeration of the number of partitions with a given hookset, or distinguishing partitions by both hookset and part-multiset, remains an open problem.

This suggests cross-fertilization between partition theory and numerical semigroup theory, potentially yielding new enumeration results and structural insights.

7. Summary and Outlook

Hooksets function both as combinatorial invariants and as the optimal coordinate system for a range of algebraic and analytic structures associated with partitions and Young diagrams. Their correspondence with numerical monoids grants access to structural theorems, sharp enumerative bounds, explicit parametrizations for cores and prescribed hooksets, and operational benefits for symmetric functions, integrable systems, and representation theory (Keith et al., 2010, Mironov et al., 2019). Ongoing research aims to further classify hooksets, prove conjectured enumeration formulae, and extend the interplay with operator theory and matrix models.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (2)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Hooksets of Young Diagrams.