b=isHF L
Macaulay's Theorem characterizes the sequences of integers that occur as the Hilbert function of a polynomial ring modulo a homogeneous ideal. isHF checks that the input is a list of integers and that the first entry of the list is 1, and then it checks Macaulay's bound in each degree, using macaulayBound. The function returns true if the sequence of numbers in the list satisfies the conditions of Macaulay's Theorem and false otherwise.



The object isHF is a method function.