HOME

TheInfoList



OR:

In
commutative algebra Commutative algebra, first known as ideal theory, is the branch of algebra that studies commutative rings, their ideals, and modules over such rings. Both algebraic geometry and algebraic number theory build on commutative algebra. Prominent ...
, the Hilbert function, the Hilbert polynomial, and the Hilbert series of a graded commutative algebra finitely generated over a
field Field may refer to: Expanses of open ground * Field (agriculture), an area of land used for agricultural purposes * Airfield, an aerodrome that lacks the infrastructure of an airport * Battlefield * Lawn, an area of mowed grass * Meadow, a grass ...
are three strongly related notions which measure the growth of the dimension of the homogeneous components of the algebra. These notions have been extended to
filtered algebra In mathematics, a filtered algebra is a generalization of the notion of a graded algebra. Examples appear in many branches of mathematics, especially in homological algebra and representation theory. A filtered algebra over the field k is an alge ...
s, and graded or filtered
modules Broadly speaking, modularity is the degree to which a system's components may be separated and recombined, often with the benefit of flexibility and variety in use. The concept of modularity is used primarily to reduce complexity by breaking a sy ...
over these algebras, as well as to
coherent sheaves In mathematics, especially in algebraic geometry and the theory of complex manifolds, coherent sheaves are a class of sheaves closely linked to the geometric properties of the underlying space. The definition of coherent sheaves is made with refer ...
over
projective scheme In algebraic geometry, a projective variety over an algebraically closed field ''k'' is a subset of some projective ''n''-space \mathbb^n over ''k'' that is the zero-locus of some finite family of homogeneous polynomials of ''n'' + 1 variables wi ...
s. The typical situations where these notions are used are the following: * The quotient by a homogeneous
ideal Ideal may refer to: Philosophy * Ideal (ethics), values that one actively pursues as goals * Platonic ideal, a philosophical idea of trueness of form, associated with Plato Mathematics * Ideal (ring theory), special subsets of a ring considere ...
of a
multivariate polynomial In mathematics, a polynomial is an expression consisting of indeterminates (also called variables) and coefficients, that involves only the operations of addition, subtraction, multiplication, and positive-integer powers of variables. An exampl ...
ring Ring may refer to: * Ring (jewellery), a round band, usually made of metal, worn as ornamental jewelry * To make a sound with a bell, and the sound made by a bell :(hence) to initiate a telephone connection Arts, entertainment and media Film and ...
, graded by the total degree. * The quotient by an ideal of a multivariate polynomial ring, filtered by the total degree. * The filtration of a
local ring In abstract algebra, more specifically ring theory, local rings are certain rings that are comparatively simple, and serve to describe what is called "local behaviour", in the sense of functions defined on varieties or manifolds, or of algebraic num ...
by the powers of its
maximal ideal In mathematics, more specifically in ring theory, a maximal ideal is an ideal that is maximal (with respect to set inclusion) amongst all ''proper'' ideals. In other words, ''I'' is a maximal ideal of a ring ''R'' if there are no other ideals cont ...
. In this case the Hilbert polynomial is called the Hilbert–Samuel polynomial. The
Hilbert David Hilbert (; ; 23 January 1862 – 14 February 1943) was a German mathematician, one of the most influential mathematicians of the 19th and early 20th centuries. Hilbert discovered and developed a broad range of fundamental ideas in many ...
series of an algebra or a module is a special case of the
Hilbert–Poincaré series In mathematics, and in particular in the field of algebra, a Hilbert–Poincaré series (also known under the name Hilbert series), named after David Hilbert and Henri Poincaré, is an adaptation of the notion of dimension to the context of grade ...
of a
graded vector space In mathematics, a graded vector space is a vector space that has the extra structure of a '' grading'' or a ''gradation'', which is a decomposition of the vector space into a direct sum of vector subspaces. Integer gradation Let \mathbb be th ...
. The Hilbert polynomial and Hilbert series are important in computational
algebraic geometry Algebraic geometry is a branch of mathematics, classically studying zeros of multivariate polynomials. Modern algebraic geometry is based on the use of abstract algebraic techniques, mainly from commutative algebra, for solving geometrical ...
, as they are the easiest known way for computing the dimension and the degree of an algebraic variety defined by explicit polynomial equations. In addition, they provide useful invariants for families of algebraic varieties because a flat family \pi:X \to S has the same Hilbert polynomial over any closed point s \in S. This is used in the construction of the
Hilbert scheme In algebraic geometry, a branch of mathematics, a Hilbert scheme is a scheme that is the parameter space for the closed subschemes of some projective space (or a more general projective scheme), refining the Chow variety. The Hilbert scheme is ...
and
Quot scheme In algebraic geometry, the Quot scheme is a scheme parametrizing locally free sheaves on a projective scheme. More specifically, if ''X'' is a projective scheme over a Noetherian scheme ''S'' and if ''F'' is a coherent sheaf on ''X'', then there is ...
.


Definitions and main properties

Consider a finitely generated graded commutative algebra over a
field Field may refer to: Expanses of open ground * Field (agriculture), an area of land used for agricultural purposes * Airfield, an aerodrome that lacks the infrastructure of an airport * Battlefield * Lawn, an area of mowed grass * Meadow, a grass ...
, which is finitely generated by elements of positive degree. This means that :S = \bigoplus_ S_i and that S_0=K. The Hilbert function :HF_S : n\longmapsto \dim_K S_n maps the integer to the dimension of the -vector space . The Hilbert series, which is called
Hilbert–Poincaré series In mathematics, and in particular in the field of algebra, a Hilbert–Poincaré series (also known under the name Hilbert series), named after David Hilbert and Henri Poincaré, is an adaptation of the notion of dimension to the context of grade ...
in the more general setting of graded vector spaces, is the
formal series In mathematics, a formal series is an infinite sum that is considered independently from any notion of convergence, and can be manipulated with the usual algebraic operations on series (addition, subtraction, multiplication, division, partial sum ...
:HS_S(t)=\sum_^ HF_S(n)t^n. If is generated by homogeneous elements of positive degrees d_1, \ldots, d_h, then the sum of the Hilbert series is a rational fraction :HS_S(t)=\frac, where is a polynomial with integer coefficients. If is generated by elements of degree 1 then the sum of the Hilbert series may be rewritten as :HS_S(t)=\frac, where is a polynomial with integer coefficients, and \delta is the
Krull dimension In commutative algebra, the Krull dimension of a commutative ring ''R'', named after Wolfgang Krull, is the supremum of the lengths of all chains of prime ideals. The Krull dimension need not be finite even for a Noetherian ring. More generally t ...
of . In this case the series expansion of this rational fraction is :HS_S(t)=P(t) \left(1+\delta t+\cdots +\binom t^n+\cdots\right) where :\binom = \frac is the
binomial coefficient In mathematics, the binomial coefficients are the positive integers that occur as coefficients in the binomial theorem. Commonly, a binomial coefficient is indexed by a pair of integers and is written \tbinom. It is the coefficient of the t ...
for n>-\delta, and is 0 otherwise. If :P(t)=\sum_^d a_it^i, the coefficient of t^n in HS_S(t) is thus :HF_S(n)= \sum_^d a_i \binom. For n\ge i-\delta+1, the term of index in this sum is a polynomial in of degree \delta-1 with leading coefficient a_i/(\delta-1)!. This shows that there exists a unique polynomial HP_S(n) with rational coefficients which is equal to HF_S(n) for large enough. This polynomial is the Hilbert polynomial, and has the form :HP_S(n)= \fracn^ + \text n. The least such that HP_S(n)=HF_S(n) for is called the Hilbert regularity. It may be lower than \deg P-\delta+1. The Hilbert polynomial is a numerical polynomial, since the dimensions are integers, but the polynomial almost never has integer coefficients . All these definitions may be extended to finitely generated
graded module In mathematics, in particular abstract algebra, a graded ring is a ring such that the underlying additive group is a direct sum of abelian groups R_i such that R_i R_j \subseteq R_. The index set is usually the set of nonnegative integers or the se ...
s over , with the only difference that a factor appears in the Hilbert series, where is the minimal degree of the generators of the module, which may be negative. The Hilbert function, the Hilbert series and the Hilbert polynomial of a
filtered algebra In mathematics, a filtered algebra is a generalization of the notion of a graded algebra. Examples appear in many branches of mathematics, especially in homological algebra and representation theory. A filtered algebra over the field k is an alge ...
are those of the associated graded algebra. The Hilbert polynomial of a
projective variety In algebraic geometry, a projective variety over an algebraically closed field ''k'' is a subset of some projective ''n''-space \mathbb^n over ''k'' that is the zero-locus of some finite family of homogeneous polynomials of ''n'' + 1 variables w ...
in is defined as the Hilbert polynomial of the
homogeneous coordinate ring In algebraic geometry, the homogeneous coordinate ring ''R'' of an algebraic variety ''V'' given as a subvariety of projective space of a given dimension ''N'' is by definition the quotient ring :''R'' = ''K'' 'X''0, ''X''1, ''X''2, ..., ''X'N'' ...
of .


Graded algebra and polynomial rings

Polynomial rings and their quotients by homogeneous ideals are typical graded algebras. Conversely, if is a graded algebra generated over the field by homogeneous elements of degree 1, then the map which sends onto defines an homomorphism of graded rings from R_n=K _1,\ldots, X_n/math> onto . Its
kernel Kernel may refer to: Computing * Kernel (operating system), the central component of most operating systems * Kernel (image processing), a matrix used for image convolution * Compute kernel, in GPGPU programming * Kernel method, in machine learnin ...
is a homogeneous ideal and this defines an isomorphism of graded algebra between R_n/I and . Thus, the graded algebras generated by elements of degree 1 are exactly, up to an isomorphism, the quotients of polynomial rings by homogeneous ideals. Therefore, the remainder of this article will be restricted to the quotients of polynomial rings by ideals.


Properties of Hilbert series


Additivity

Hilbert series and Hilbert polynomial are additive relatively to
exact sequence An exact sequence is a sequence of morphisms between objects (for example, groups, rings, modules, and, more generally, objects of an abelian category) such that the image of one morphism equals the kernel of the next. Definition In the context o ...
s. More precisely, if :0 \;\rightarrow\; A\;\rightarrow\; B\;\rightarrow\; C \;\rightarrow\; 0 is an exact sequence of graded or filtered modules, then we have :HS_B=HS_A+HS_C and :HP_B=HP_A+HP_C. This follows immediately from the same property for the dimension of vector spaces.


Quotient by a non-zero divisor

Let be a graded algebra and a homogeneous element of degree in which is not a
zero divisor In abstract algebra, an element of a ring is called a left zero divisor if there exists a nonzero in such that , or equivalently if the map from to that sends to is not injective. Similarly, an element of a ring is called a right zero ...
. Then we have :HS_(t)=(1-t^d)\,HS_A(t)\,. It follows from the additivity on the exact sequence :0 \;\rightarrow\; A^\; \xrightarrow\; A \;\rightarrow\; A/f\rightarrow\; 0\,, where the arrow labeled is the multiplication by , and A^ is the graded module which is obtained from by shifting the degrees by , in order that the multiplication by has degree 0. This implies that HS_(t)=t^d\,HS_A(t)\,.


Hilbert series and Hilbert polynomial of a polynomial ring

The Hilbert series of the polynomial ring R_n=K _1, \ldots, x_n/math> in n indeterminates is :HS_(t) = \frac\,. It follows that the Hilbert polynomial is : HP_(k) = = \frac\,. The proof that the Hilbert series has this simple form is obtained by applying recursively the previous formula for the quotient by a non zero divisor (here x_n) and remarking that HS_K(t)=1\,.


Shape of the Hilbert series and dimension

A graded algebra generated by homogeneous elements of degree 1 has
Krull dimension In commutative algebra, the Krull dimension of a commutative ring ''R'', named after Wolfgang Krull, is the supremum of the lengths of all chains of prime ideals. The Krull dimension need not be finite even for a Noetherian ring. More generally t ...
zero if the maximal homogeneous ideal, that is the ideal generated by the homogeneous elements of degree 1, is
nilpotent In mathematics, an element x of a ring R is called nilpotent if there exists some positive integer n, called the index (or sometimes the degree), such that x^n=0. The term was introduced by Benjamin Peirce in the context of his work on the class ...
. This implies that the dimension of as a -vector space is finite and the Hilbert series of is a polynomial such that is equal to the dimension of as a -vector space. If the Krull dimension of is positive, there is a homogeneous element of degree one which is not a zero divisor (in fact almost all elements of degree one have this property). The Krull dimension of is the Krull dimension of minus one. The additivity of Hilbert series shows that HS_(t)=(1-t)\,HS_A(t). Iterating this a number of times equal to the Krull dimension of , we get eventually an algebra of dimension 0 whose Hilbert series is a polynomial . This show that the Hilbert series of is :HS_A(t)=\frac where the polynomial is such that and is the Krull dimension of . This formula for the Hilbert series implies that the degree of the Hilbert polynomial is , and that its leading coefficient is \frac.


Degree of a projective variety and Bézout's theorem

The Hilbert series allows us to compute the
degree of an algebraic variety In mathematics, the degree of an affine or projective variety of dimension is the number of intersection points of the variety with hyperplanes in general position.In the affine case, the general-position hypothesis implies that there is no int ...
as the value at 1 of the numerator of the Hilbert series. This provides also a rather simple proof of
Bézout's theorem Bézout's theorem is a statement in algebraic geometry concerning the number of common zeros of polynomials in indeterminates. In its original form the theorem states that ''in general'' the number of common zeros equals the product of the deg ...
. For showing the relationship between the degree of a
projective algebraic set Algebraic varieties are the central objects of study in algebraic geometry, a sub-field of mathematics. Classically, an algebraic variety is defined as the set of solutions of a system of polynomial equations over the real or complex numbers. ...
and the Hilbert series, consider a projective algebraic set , defined as the set of the zeros of a
homogeneous ideal In mathematics, in particular abstract algebra, a graded ring is a ring such that the underlying additive group is a direct sum of abelian groups R_i such that R_i R_j \subseteq R_. The index set is usually the set of nonnegative integers or the ...
I\subset k _0, x_1, \ldots, x_n/math>, where is a field, and let R=k _0, \ldots, x_nI be the ring of the
regular function In algebraic geometry, a morphism between algebraic varieties is a function between the varieties that is given locally by polynomials. It is also called a regular map. A morphism from an algebraic variety to the affine line is also called a regular ...
s on the algebraic set. In this section, one does not need irreducibility of algebraic sets nor primality of ideals. Also, as Hilbert series are not changed by extending the field of coefficients, the field is supposed, without loss of generality, to be algebraically closed. The dimension of is equal to the
Krull dimension In commutative algebra, the Krull dimension of a commutative ring ''R'', named after Wolfgang Krull, is the supremum of the lengths of all chains of prime ideals. The Krull dimension need not be finite even for a Noetherian ring. More generally t ...
minus one of , and the degree of is the number of points of intersection, counted with multiplicities, of with the intersection of d hyperplanes in
general position In algebraic geometry and computational geometry, general position is a notion of genericity for a set of points, or other geometric objects. It means the ''general case'' situation, as opposed to some more special or coincidental cases that ar ...
. This implies the existence, in , of a
regular sequence In commutative algebra, a regular sequence is a sequence of elements of a commutative ring which are as independent as possible, in a precise sense. This is the algebraic analogue of the geometric notion of a complete intersection. Definitions Fo ...
h_0, \ldots, h_ of homogeneous polynomials of degree one. The definition of a regular sequence implies the existence of exact sequences :0 \longrightarrow \left(R/\langle h_0,\ldots, h_\rangle \right)^ \stackrel R/\langle h_1,\ldots, h_\rangle \longrightarrow R/\langle h_1,\ldots, h_k \rangle \longrightarrow 0, for k=0, \ldots, d. This implies that :HS_(t) = (1-t)^d\,HS_R(t)=\frac, where P(t) is the numerator of the Hilbert series of . The ring R_1=R/\langle h_0, \ldots, h_\rangle has Krull dimension one, and is the ring of regular functions of a projective algebraic set V_0 of dimension 0 consisting of a finite number of points, which may be multiple points. As h_d belongs to a regular sequence, none of these points belong to the hyperplane of equation h_d=0. The complement of this hyperplane is an
affine space In mathematics, an affine space is a geometric structure that generalizes some of the properties of Euclidean spaces in such a way that these are independent of the concepts of distance and measure of angles, keeping only the properties relate ...
that contains V_0. This makes V_0 an
affine algebraic set Affine may describe any of various topics concerned with connections or affinities. It may refer to: * Affine, a relative by marriage in law and anthropology * Affine cipher, a special case of the more general substitution cipher * Affine com ...
, which has R_0 = R_1/\langle h_d-1\rangle as its ring of regular functions. The linear polynomial h_d-1 is not a zero divisor in R_1, and one has thus an exact sequence :0 \longrightarrow R_1 \stackrel R_1 \longrightarrow R_0 \longrightarrow 0, which implies that :HS_(t) = (1-t)HS_(t) = P(t). Here we are using Hilbert series of filtered algebras, and the fact that the Hilbert series of a graded algebra is also its Hilbert series as filtered algebra. Thus R_0 is an
Artinian ring In mathematics, specifically abstract algebra, an Artinian ring (sometimes Artin ring) is a ring that satisfies the descending chain condition on (one-sided) ideals; that is, there is no infinite descending sequence of ideals. Artinian rings are na ...
, which is a -vector space of dimension , and
Jordan–Hölder theorem In abstract algebra, a composition series provides a way to break up an algebraic structure, such as a group or a module, into simple pieces. The need for considering composition series in the context of modules arises from the fact that many natur ...
may be used for proving that is the degree of the algebraic set . In fact, the multiplicity of a point is the number of occurrences of the corresponding maximal ideal in a
composition series In abstract algebra, a composition series provides a way to break up an algebraic structure, such as a group or a module, into simple pieces. The need for considering composition series in the context of modules arises from the fact that many natura ...
. For proving Bézout's theorem, one may proceed similarly. If f is a homogeneous polynomial of degree \delta, which is not a zero divisor in , the exact sequence :0 \longrightarrow R^ \stackrel R \longrightarrow R/\langle f\rangle \longrightarrow 0, shows that :HS_(t)= \left (1-t^\delta \right )HS_R(t). Looking on the numerators this proves the following generalization of Bézout's theorem: :Theorem - If is a homogeneous polynomial of degree \delta, which is not a zero divisor in , then the degree of the intersection of with the hypersurface defined by f is the product of the degree of by \delta. In a more geometrical form, this may restated as: :Theorem - If a projective hypersurface of degree does not contain any
irreducible component In algebraic geometry, an irreducible algebraic set or irreducible variety is an algebraic set that cannot be written as the union of two proper algebraic subsets. An irreducible component is an algebraic subset that is irreducible and maximal ( ...
of an algebraic set of degree , then the degree of their intersection is . The usual Bézout's theorem is easily deduced by starting from a hypersurface, and intersecting it with other hypersurfaces, one after the other.


Complete intersection

A projective algebraic set is a
complete intersection In mathematics, an algebraic variety ''V'' in projective space is a complete intersection if the ideal of ''V'' is generated by exactly ''codim V'' elements. That is, if ''V'' has dimension ''m'' and lies in projective space ''P'n'', there shou ...
if its defining ideal is generated by a
regular sequence In commutative algebra, a regular sequence is a sequence of elements of a commutative ring which are as independent as possible, in a precise sense. This is the algebraic analogue of the geometric notion of a complete intersection. Definitions Fo ...
. In this case, there is a simple explicit formula for the Hilbert series. Let f_1, \ldots, f_k be homogeneous polynomials in R=K _1, \ldots, x_n/math>, of respective degrees \delta_1, \ldots, \delta_k. Setting R_i=R/\langle f_1, \ldots, f_i\rangle, one has the following exact sequences :0 \;\rightarrow\; R_^\; \xrightarrow\; R_ \;\rightarrow\; R_i\; \rightarrow\; 0\,. The additivity of Hilbert series implies thus :HS_(t)=(1-t^)HS_(t)\,. A simple recursion gives :HS_(t)=\frac= \frac\,. This shows that the complete intersection defined by a regular sequence of polynomials has a codimension of , and that its degree is the product of the degrees of the polynomials in the sequence.


Relation with free resolutions

Every graded module over a graded
regular ring In commutative algebra, a regular local ring is a Noetherian local ring having the property that the minimal number of generators of its maximal ideal is equal to its Krull dimension. In symbols, let ''A'' be a Noetherian local ring with maximal ide ...
has a graded
free resolution In mathematics, and more specifically in homological algebra, a resolution (or left resolution; dually a coresolution or right resolution) is an exact sequence of modules (or, more generally, of objects of an abelian category), which is used to defi ...
because of the Hilbert syzygy theorem, meaning there exists an exact sequence : 0 \to L_k \to \cdots \to L_1 \to M \to 0, where the L_i are graded
free module In mathematics, a free module is a module that has a basis – that is, a generating set consisting of linearly independent elements. Every vector space is a free module, but, if the ring of the coefficients is not a division ring (not a field in t ...
s, and the arrows are
graded linear map In mathematics, a graded vector space is a vector space that has the extra structure of a ''graded (mathematics), grading'' or a ''gradation'', which is a decomposition of the vector space into a direct sum of vector spaces, direct sum of linear s ...
s of degree zero. The additivity of Hilbert series implies that :HS_M(t) =\sum_^k (-1)^HS_(t). If R=k _1, \ldots, x_n/math> is a polynomial ring, and if one knows the degrees of the basis elements of the L_i, then the formulas of the preceding sections allow deducing HS_M(t) from HS_R(t) = 1/(1-t)^n. In fact, these formulas imply that, if a graded free module has a basis of homogeneous elements of degrees \delta_1, \ldots, \delta_h, then its Hilbert series is :HS_L(t) = \frac. These formulas may be viewed as a way for computing Hilbert series. This is rarely the case, as, with the known algorithms, the computation of the Hilbert series and the computation of a free resolution start from the same
Gröbner basis In mathematics, and more specifically in computer algebra, computational algebraic geometry, and computational commutative algebra, a Gröbner basis is a particular kind of generating set of an ideal in a polynomial ring over a field . A Gröbn ...
, from which the Hilbert series may be directly computed with a
computational complexity In computer science, the computational complexity or simply complexity of an algorithm is the amount of resources required to run it. Particular focus is given to computation time (generally measured by the number of needed elementary operations) ...
which is not higher than that the complexity of the computation of the free resolution.


Computation of Hilbert series and Hilbert polynomial

The Hilbert polynomial is easily deducible from the Hilbert series (see above). This section describes how the Hilbert series may be computed in the case of a quotient of a polynomial ring, filtered or graded by the total degree. Thus let ''K'' a field, R=K _1,\ldots,x_n/math> be a polynomial ring and ''I'' be an ideal in ''R''. Let ''H'' be the homogeneous ideal generated by the homogeneous parts of highest degree of the elements of ''I''. If ''I'' is homogeneous, then ''H''=''I''. Finally let ''B'' be a
Gröbner basis In mathematics, and more specifically in computer algebra, computational algebraic geometry, and computational commutative algebra, a Gröbner basis is a particular kind of generating set of an ideal in a polynomial ring over a field . A Gröbn ...
of ''I'' for a
monomial ordering In mathematics, a monomial order (sometimes called a term order or an admissible order) is a total order on the set of all ( monic) monomials in a given polynomial ring, satisfying the property of respecting multiplication, i.e., * If u \leq v and ...
refining the
total degree In mathematics, the degree of a polynomial is the highest of the degrees of the polynomial's monomials (individual terms) with non-zero coefficients. The degree of a term is the sum of the exponents of the variables that appear in it, and thus i ...
partial ordering and ''G'' the (homogeneous) ideal generated by the leading monomials of the elements of ''B''. The computation of the Hilbert series is based on the fact that ''the filtered algebra R/I and the graded algebras R/H and R/G have the same Hilbert series''. Thus the computation of the Hilbert series is reduced, through the computation of a Gröbner basis, to the same problem for an ideal generated by monomials, which is usually much easier than the computation of the Gröbner basis. The
computational complexity In computer science, the computational complexity or simply complexity of an algorithm is the amount of resources required to run it. Particular focus is given to computation time (generally measured by the number of needed elementary operations) ...
of the whole computation depends mainly on the regularity, which is the degree of the numerator of the Hilbert series. In fact the Gröbner basis may be computed by linear algebra over the polynomials of degree bounded by the regularity. The computation of Hilbert series and Hilbert polynomials are available in most
computer algebra system A computer algebra system (CAS) or symbolic algebra system (SAS) is any mathematical software with the ability to manipulate mathematical expressions in a way similar to the traditional manual computations of mathematicians and scientists. The de ...
s. For example in both
Maple ''Acer'' () is a genus of trees and shrubs commonly known as maples. The genus is placed in the family Sapindaceae.Stevens, P. F. (2001 onwards). Angiosperm Phylogeny Website. Version 9, June 2008 nd more or less continuously updated since http ...
and
Magma Magma () is the molten or semi-molten natural material from which all igneous rocks are formed. Magma is found beneath the surface of the Earth, and evidence of magmatism has also been discovered on other terrestrial planets and some natural sa ...
these functions are named ''HilbertSeries'' and ''HilbertPolynomial''.


Generalization to coherent sheaves

In
algebraic geometry Algebraic geometry is a branch of mathematics, classically studying zeros of multivariate polynomials. Modern algebraic geometry is based on the use of abstract algebraic techniques, mainly from commutative algebra, for solving geometrical ...
, graded rings generated by elements of degree 1 produce
projective scheme In algebraic geometry, a projective variety over an algebraically closed field ''k'' is a subset of some projective ''n''-space \mathbb^n over ''k'' that is the zero-locus of some finite family of homogeneous polynomials of ''n'' + 1 variables wi ...
s by
Proj construction In algebraic geometry, Proj is a construction analogous to the spectrum-of-a-ring construction of affine schemes, which produces objects with the typical properties of projective spaces and projective varieties. The construction, while not functo ...
while finitely generated graded modules correspond to coherent sheaves. If \mathcal is a
coherent sheaf In mathematics, especially in algebraic geometry and the theory of complex manifolds, coherent sheaves are a class of sheaves closely linked to the geometric properties of the underlying space. The definition of coherent sheaves is made with refe ...
over a projective scheme ''X'', we define the Hilbert polynomial of \mathcal as a function p_(m) = \chi(X, \mathcal(m)), where ''χ'' is the
Euler characteristic In mathematics, and more specifically in algebraic topology and polyhedral combinatorics, the Euler characteristic (or Euler number, or Euler–Poincaré characteristic) is a topological invariant, a number that describes a topological space ...
of coherent sheaf, and \mathcal(m) a
Serre twist In mathematics, the tautological bundle is a vector bundle occurring over a Grassmannian in a natural tautological way: for a Grassmannian of k-dimensional subspaces of V, given a point in the Grassmannian corresponding to a k-dimensional vector s ...
. The Euler characteristic in this case is a well-defined number by Grothendieck's finiteness theorem. This function is indeed a polynomial., Theorem 18.6.1 For large ''m'' it agrees with dim H^0(X, \mathcal(m)) by
Serre's vanishing theorem In mathematics, especially in algebraic geometry and the theory of complex manifolds, coherent sheaf cohomology is a technique for producing functions with specified properties. Many geometric questions can be formulated as questions about the exist ...
. If ''M'' is a finitely generated graded module and \tilde the associated coherent sheaf the two definitions of Hilbert polynomial agree.


Graded free resolutions

Since the category of coherent sheaves on a projective variety X is equivalent to the category of graded-modules modulo a finite number of graded-pieces, we can use the results in the previous section to construct Hilbert polynomials of coherent sheaves. For example, a complete intersection X of multi-degree (d_1,d_2) has the resolution : 0 \to \mathcal_(-d_1-d_2) \xrightarrow \mathcal_(-d_1)\oplus\mathcal_(-d_2) \xrightarrow \mathcal_ \to \mathcal_X \to 0


See also

*
Castelnuovo–Mumford regularity In algebraic geometry, the Castelnuovo–Mumford regularity of a coherent sheaf ''F'' over projective space \mathbf^n is the smallest integer ''r'' such that it is r-regular, meaning that :H^i(\mathbf^n, F(r-i))=0 whenever i>0. The regularity of a ...
*
Hilbert scheme In algebraic geometry, a branch of mathematics, a Hilbert scheme is a scheme that is the parameter space for the closed subschemes of some projective space (or a more general projective scheme), refining the Chow variety. The Hilbert scheme is ...
*
Quot scheme In algebraic geometry, the Quot scheme is a scheme parametrizing locally free sheaves on a projective scheme. More specifically, if ''X'' is a projective scheme over a Noetherian scheme ''S'' and if ''F'' is a coherent sheaf on ''X'', then there is ...


Citations


References

* * . * * . {{refend Commutative algebra Algebraic geometry