The Recovery of $λ$ from a Hilbert Polynomial
Joseph Donato, Monica Lewis
TL;DR
Problem: Given a polynomial $p(x)\in \mathbb{Q}[x]$, determine whether it is a Hilbert polynomial and recover the associated partition $\lambda$ describing its Hilbert decomposition. Approach: contrast a naive interpolation-based recovery with a robust method built on discrete derivatives, binomial sequences, and a reduction procedure. Contributions: (i) explicit Hilbert-polynomial criterion $p(x)=\sum_i \binom{x+\lambda_i-i}{\lambda_i-1}$; (ii) a discrete-derivative recovery algorithm that peels off layers via $\Delta$ and binomial terms; (iii) complexity analysis showing improved worst-case performance over the naive approach. Impact: provides a practical tool for identifying Hilbert polynomials and extracting $\lambda$-data relevant to Hilbert schemes and related geometric properties.
Abstract
In the study of Hilbert schemes, the integer partition $λ$ helps researchers identify some geometric and combinatorial properties of the scheme in question. To aid researchers in extracting such information from a Hilbert polynomial, we describe an efficient algorithm which can identify if $p(x)\in\mathbb{Q}[x]$ is a Hilbert polynomial and if so, recover the integer partition $λ$ associated with it.
