Enumeration of partitions via socle reduction
Michele Graffeo, Sergej Monavari, Riccardo Moschetti, Andrea T. Ricolfi
TL;DR
This work develops a refined framework for enumerating higher dimensional partitions by introducing socle reduction, which partitions the counting problem into simpler blocks classified by embedding dimension and socle degree. It proves that refined generating functions, notably $\,\mathsf Y_e(t)$ and $\mathsf C_x(t)$, are rational and connects them via inversion formulas to reconstruct the full counts $p_d^n$, enabling exact computations up to size $d\le 30$. The authors define and count M-partitions, hydral partitions, and headstrong M-partitions, deriving exact generating functions in several families and providing an algorithmic pipeline (implemented in Sage, Mathematica, and Macaulay2) to compute the numbers efficiently. They also uncover deep connections to geometry, particularly Quot schemes, and pose conjectures regarding MacMahon’s discrepancy and sparsity patterns, with implications for the structure of partition counts in higher dimensions.
Abstract
We study the enumeration problem of higher dimensional partitions, a natural generalisation of classical integer partitions. We show that their counting problem is equivalent to the enumeration of simpler classes of higher dimensional partitions, satisfying suitable constraints on their embedding dimension and socle type. We provide exact formulas for the generating functions of several infinite families of such partitions, and design a procedure enumerating them in the general case. As a proof of concept, we determine the number of partitions of size up to 30 in any dimension.
