TOPICS
Search

Hilbert Series


Given a finitely generated Z-graded module M over a graded ring R (finitely generated over R_0, which is an Artinian local ring), define the Hilbert function of M as the map H(M,i):Z->Z such that, for all a in Z,

 H(M,a)=l(M_a),
(1)

where l denotes the length. If n is the dimension of M, then there exists a polynomial P_M(x) of degree n with rational coefficients (called the Hilbert polynomial of M) such that P_M(a)=H(M,a) for all sufficiently large a.

The power series

 H_M(t)=sum_(a in Z)H(M,a)t^a
(2)

is called the Hilbert series of M. It is a rational function that can be written in a unique way in the form

 H_M(t)=(Q_M(t))/((1-t)^d),
(3)

where Q_M(t) is a finite linear combination with integer coefficients of powers of t and t^(-1). If M is positively graded, i.e., M_a=0 for all a<0, then Q_M(t) is an ordinary polynomial with integer coefficients in the variable t. If moreover dim(M)=0, then H_M(t)=Q_M(t), i.e., the Hilbert series is a polynomial.


See also

Hilbert Function, Hilbert Polynomial

This entry contributed by Margherita Barile

Explore with Wolfram|Alpha

Cite this as:

Barile, Margherita. "Hilbert Series." From MathWorld--A Wolfram Web Resource, created by Eric W. Weisstein. https://mathworld.wolfram.com/HilbertSeries.html

Subject classifications