next | previous | forward | backward | up | top | index | toc | Macaulay2 website
StronglyStableIdeals :: isHilbertPolynomial

isHilbertPolynomial -- Determine whether a numerical polynomial can be a Hilbert polynomial

Synopsis

Description

Returns true if the input polynomial is an admissible Hilbert polynomial, false otherwise.

i1 : QQ[t];
i2 : isHilbertPolynomial(3*t+4)

o2 = true
i3 : isHilbertPolynomial((2/3)*t-1)

o3 = false
i4 : isHilbertPolynomial(2*projectiveHilbertPolynomial(2))

o4 = true
i5 : isHilbertPolynomial(2*projectiveHilbertPolynomial(2,-1))

o5 = false

Ways to use isHilbertPolynomial :

For the programmer

The object isHilbertPolynomial is a method function.