Hilbert Bases and Lecture Hall Partitions
McCabe Olsen

TL;DR
This paper computes Hilbert bases for specific families of lecture hall cones to understand their minimal additive generators, providing new insights into their algebraic structure.
Contribution
It introduces methods to compute Hilbert bases for certain lecture hall cones, including well-studied sequences and low-dimensional Gorenstein cases.
Findings
Hilbert bases computed for $1 ext{ mod }k$ sequences
Hilbert bases computed for $ ext{l}$-sequences
Characterization of Hilbert bases for low-dimensional Gorenstein cones
Abstract
In the interest of finding the minimum additive generating set for the set of -lecture hall partitions, we compute the Hilbert bases for the -lecture hall cones in certain cases. In particular, we compute the Hilbert bases for two well-studied families of sequences, namely the sequences and the -sequences. Additionally, we provide a characterization of the Hilbert bases for -generated Gorenstein -lecture hall cones in low dimensions.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematical Analysis and Transform Methods · Advanced Combinatorial Mathematics · Mathematical functions and polynomials
Hilbert Bases and Lecture Hall Partitions
McCabe Olsen
Department of Mathematics
University of Kentucky
Lexington, KY 40506–0027
Abstract.
In the interest of finding the minimum additive generating set for the set of -lecture hall partitions, we compute the Hilbert bases for the -lecture hall cones in certain cases. In particular, we determine the Hilbert bases for two well-studied families of sequences, namely the sequences and the -sequences. Additionally, we provide a characterization of the Hilbert bases for -generated Gorenstein -lecture hall cones in low dimensions.
Key words and phrases:
lecture hall partitions, Hilbert bases, Gorenstein cones
2010 Mathematics Subject Classification:
05A17, 05A19, 11P21, 13A02, 13H10, 13P99, 52B11
The author thanks the American Institute of Mathematics, as this work began at the November 2016 workshop on polyhedral geometry and partition theory. The author thanks his advisor, Benjamin Braun, for helpful comments and suggestions throughout this project. The author also thanks the anonymous referees for reading the manuscript carefully and providing helpful suggestions and comments.
1. Introduction
For any , let . Let be a sequence such that for each . Given any -sequence, define the -lecture hall partitions to be the set
[TABLE]
In the case when is weakly (or strictly) increasing, -lecture hall partitions are a refinement of the set of all partitions. Bousqet-Mélou and Eriksson first introduced the notion of -lecture hall partitions in two seminal papers [4, 5], and since then these objects have been vastly studied in various contexts. For example, lecture hall partitions give rise to variations and generalizations of classical partition identities, which are of interest in combinatorial number theory. Lecture hall partitions also give rise to various discrete geometric objects, namely rational cones, lattice polytopes, and rational polytopes. These objects have given rise to interesting Hilbert series and Ehrhart theoretic results leading to generalizations of Eulerian polynomials. See the excellent survey of Savage [12] for an overview of much of this work.
One question that remains open in general is the following:
Question 1.1**.**
Can we determine the unique minimal additive generating set for for an arbitrary ? Are there nontrivial bounds on the cardinality of this set?
While this is in general a difficult question to answer, one method is to employ tools from polyhedral geometry. Given a sequence , we define the -lecture hall cone to be the rational, pointed, simplical polyhedral cone given by
[TABLE]
For a rational, pointed cone , the Hilbert basis of is the unique minimal additive generating set of . Noting that , we can now reformulate Question 1.1 in terms of polyhedral geometry.
Question 1.2**.**
Can we determine the Hilbert basis of for arbitrary ? Can we give nontrivial bounds on the cardinality of this set?
The reformulation in this question seems fruitful. Determining the Hilbert basis for a polyhedral cone allows for the study of the Hilbert series of cone, as well as other algebraic interests such as free resolutions of the defining ideal of the cone. This extension of possible questions and problems indicates that it may be a worthwhile pursuit. Additionally, some results on Hilbert bases of lecture hall cones are known. Specifically, Beck, Braun, Köppe, Savage, and Zafeirakopoulos [2] show that the elements of the Hilbert basis of for are naturally indexed by subsets . Moreover, these elements are all of degree 1 with respect to a particular grading of and they show that the numerator of the Hilbert series with respect to this grading is an Eulerian polynomial. This motivates looking for a general form for arbitrary .
Unfortunately, it is unlikely that there is a general structure for the Hilbert bases of -lecture hall cones, and it is almost a certainty that no nontrivial bounds on the cardinality exist. This can be seen in the simplest case . Let and notice that we have upper and lower bounds; namely forms an upper bound given by enumerating lattice points in the fundamental parallelepiped of and 3 is a lower bound provided (2 is the lower bound if ). These bounds are in fact sharp, as the sequence for any gives a cone whose Hilbert basis has cardinality , whereas the cone for the sequence for any has a Hilbert basis of cardinality 3.
Subsequently, in order to obtain meaningful results, we must place some additional restrictions. Motivated by recent work on lecture hall cones [1, 2], we restrict to the case of -generated Gorenstein -lecture hall cones (defined in Section 2). We pose the following question.
Question 1.3**.**
Can we determine the Hilbert basis of where is an arbitrary -generated Gorenstein sequence? Can we give the cardinality of the set of Hilbert basis elements, or find nontrivial bounds to this set?
In this paper, we make progress towards answering Question 1.3. Section 2 is devoted to providing necessary definitions and terminology. In Sections 3 and 4, we consider well-studied families of sequences, namely the sequences and the -sequences. In particular, we having the following descriptions of the Hilbert bases:
Theorem 1.4** (Theorem 3.1).**
For all , the Hilbert basis for the cones in , denoted , consist of the following elements:
- •
The element for each where
;
- •
Element , where and ;
where denotes the set of lecture hall partitions.
Theorem 1.5** (Theorem 4.1).**
Let be an -sequence for some . The Hilbert basis for the -sequence cone is
[TABLE]
where denotes the set of -sequence lecture hall partitions.
The necessary definitions and terminology used in these theorems appear in greater detail in Sections 2, 3, and 4. These main results provide two different generalizations of known Hilbert basis results, as both the sequences and -sequences specialize to the sequence for and .
In Sections 5, 6, and 7, we provide a characterization for the Hilbert bases of -generated Gorenstein -lecture hall cones in for , noting that the complexity of the Hilbert bases grows rapidly as the dimension increases. We conclude the paper in Section 8 by providing some direction for future work in the context of commutative algebra, particularly the study of toric ideals and free resolutions.
2. Preliminaries
We recall a few definitions from polyhedral geometry. A polyhedral cone in is the solution set to a finite collection of linear inequalities for some real matrix , or equivalently for some elements ,
[TABLE]
The elements are called ray generators. The cone is said to be rational if the matrix contains only rational entries (equivalently if each ), it is said to be simplicial if it is defined by independent inequalities (equivalently if and are linearly independent), and it is said to be pointed if it does not contain a linear subspace of . Let denote the interior of .
Given any pointed rational cone , a proper grading of is a function , for some , satisfying (i) ; (ii) implies ; and (iii) for any , is finite. Moreover, the integer points form a semigroup. Semigroups of this type have unique minimal generating sets known as the Hilbert basis of . Additionally, pointed rational cones give rise to a semigroup algebra structure . For background and details see [3, 9].
We say that a pointed, rational cone is Gorenstein if there exists a point such that . This point is known as the Gorenstein point of . Due to theorems of Stanley [15], this notion of Gorenstein is equivalent to the commutative algebra notion of Gorenstein, as is Gorenstein if and only if the algebra is Gorenstein. For reference and commutative algebra details, see [7, 16].
It will also be useful to recall several definitions for convex polytopes and Ehrhart Theory. Let be a -dimensional convex polytope with vertex set . We say is a lattice polytope if for each . Likewise, we say that is a rational polytope if for each . The lattice point enumerator of is the function
[TABLE]
where is the th dilate of with . By theorems of Ehrhart [8], if is lattice, is a polynomial in the variable of degree and if is rational, is a quasipolynomial in the variable of degree . Subsequently, we will call the Ehrhart polynomial of or the Ehrhart quasipolynomial of in each respective case. For reference and background on Ehrhart Theory, see [3, 17].
Given a sequence , the -lecture hall cone is the rational, pointed, simplical polyhedral cone defined as
[TABLE]
Alternatively, one may consider a ray generator description with integral generators
[TABLE]
It is easy to see that . There are many choices for properly grading the , though three useful notions are as follows:
- •
;
- •
;
- •
.
In a similar manner, we define the -lecture hall polytope to be
[TABLE]
A related geometric structure is the rational -lecture hall polytope, which is defined similarly:
[TABLE]
Remark 2.1*.*
For a given lecture hall cone , we may assume that . If we have , we could consider the sequence defined by and notice that it is clear by definition that . However, when considering the lecture hall polytope or the rational lecture hall polytope , it is not permissible to make this assumption. Given two rational polytopes , we say if where is the linear transformation defined by a unimodular matrix and . Note that and . In fact, we have and .
There has been much study of these three polyhedral geometric objects (see, e.g., [1, 2, 10, 11, 12, 13]). In particular, a characterization of which -sequences yield Gorenstein cones was implicitly given by Bousquet-Mélou and Eriksson in [5] and explicitly stated by Beck, Braun, Köppe, Savage, and Zafeirakopoulos in [1] as follows:
Theorem 2.2** (Beck et al [1, Corollary 2.6], Bousquet-Mélou, Eriksson [5, Proposition 5.4]).**
For a positive integer sequence , the -lecture hall cone is Gorenstein if and only if there exists some satisfying
[TABLE]
for , with .
Moreover, in the case of -sequences where holds for all , we have a refinement to this theorem. We say that is -generated by a sequence of positive integers if and for .
Theorem 2.3** (Beck et al [1, Theorem 2.8], Bousquet-Mélou, Eriksson [5, Proposition 5.5]).**
Let be a sequence of positive integers such that for . Then is Gorenstein if and only if is -generated by some sequence of positive integers. When such a sequence exists, the Gorenstein point for is defined by , , and for , .
It is a natural question to consider the Hilbert basis of a given polyhedral cone. While the question of characterizing the Hilbert bases for for arbitrary is intractible, a natural redirection is to restrict to the case of -generated Gorenstein -sequences. To provide further motiviation, Beck, Braun, Köppe, Savage, and Zafeirakopoulos in [2] give an explicit description of the Hilbert basis in the case of , which is -generated by . The Hilbert basis is given as follows.
Theorem 2.4** (Beck et al [2, Theorem 5.1]).**
For each , define the element to be
[TABLE]
The Hilbert basis for is
[TABLE]
As a corollary, the semigroup algebra is generated entirely by elements in degree with respect to the grading given by .
3. The sequences
For any , we define the sequence to be
[TABLE]
For convenience of notation, let , let , and let . This sequence is -generated by , and hence Gorenstein. Note that if , we obtain the sequence . This generalization has been well studied, most notably by Savage and Viswanathan [13] using a discrete geometric point of view. We now give a concise description for the Hilbert basis of .
Theorem 3.1**.**
For all , the Hilbert basis of consists of the following elements:
- •
The element for each where
.
- •
Element , where and .
Proof.
The Hilbert basis for the case of is known by Theorem 2.4 and the description can be translated to be written in this language with ease. Subsequently, we will prove the result assuming .
First we claim that are all possible elements of degree one with respect to the grading given by . Let such that and . We can see that for some set for the following reasons:
- (i)
For each , implies that because we have the inequlities
[TABLE]
but we also clearly have
[TABLE] 2. (ii)
We must have for all as the inequlities
[TABLE]
are equivalent to , but we also clearly have
[TABLE]
Hence, we have which means for the set . Now suppose that and suppose that . Notice that , because if we suppose that , then we arrive at a contradiction as
[TABLE]
holds if and only if , which violates hypothesis. Therefore, must be of degree 2 or higher.
Second, note that , with and cannot be written as a combination of elements of the type . This follows from a grading argument as has degree . If we consider , it is clear that and we have the result.
Now, suppose that . There are three possible cases:
- (1)
and ; 2. (2)
and ; 3. (3)
and .
Case 1: Suppose that and . Given that , this condition forces , because
[TABLE]
and likewise for all we have because
[TABLE]
Moreover, we note that for all such , we have
[TABLE]
because equality would force
[TABLE]
which cannot be an integer by our previous observation and the fact that . Let be the largest index such that . We now write where
[TABLE]
and
[TABLE]
It is clear that for some . To show that , notice that for all
[TABLE]
is equivalent to
[TABLE]
which is equivalent to
[TABLE]
and thus we have the desired result. So by induction, of this form can be written as the sum of elements of the type .
Case 2: Suppose that and . We claim that . If , this is immediate. So, suppose that , then
[TABLE]
holds because . Thus, for of this form we can reduce to Case 1.
Case 3: Suppose that and . Let be the largest index such that . We write , where
[TABLE]
and
[TABLE]
It is clear that with and , which is an element of our proposed Hilbert basis. Moreover, because for all we have by assumption, it is immediate that . Thus, by induction, this case will reduce to either Case 1 or Case 2 showing the result. ∎
In addition to the description of the Hilbert basis, we can also give the cardinality of the Hilbert basis by using Ehrhart theoretic methods.
Corollary 3.2**.**
[TABLE]
Proof.
Given that we have an element for all , this yields elements. To enumerate the remaining Hilbert basis elements, note that there is a clear bijection between with and , and elements such that . However, for any such , one can identify as a lattice point in the polytope . Savage and Viswanathan [13, Theorem 2] prove that the Ehrhart polynomial of is given by
[TABLE]
Evaluating at yields
[TABLE]
Thus, the proof is complete. ∎
4. The -sequences
For any , define the -sequence to be recursively as follows: with and . For convenience of notation let , , and . Note that it is easy to see that any -sequence is strictly increasing. Moreover, -sequences are -generated by the sequence , and hence is Gorenstein. If we let , we reduce to the known case of . The -sequences have appeared from a number theoretic point of view by way of the -lecture hall theorem and -Euler theorems studied in [5] and [14]. We now give an explicit description of the Hilbert basis for any -sequence lecture hall cone.
Theorem 4.1**.**
Let be an -sequence for some . The Hilbert basis of is
[TABLE]
Proof.
Note that the Hilbert basis for is given by Theorem 2.4 and can be translated into this notation with ease. We will use the convention that if . We first claim that there are no redundancies in . First note that with and cannot be written as a combination of smaller elements of the proposed Hilbert basis. This is true because it would imply where , , , and , but this is contradiction as for some positive integer . Now, suppose that for some there exists such that and with where each is an element of the proposed Hilbert basis as well. This would imply that
[TABLE]
where and and that
[TABLE]
However, since , combining these two gives us that
[TABLE]
We can now use this equality along with to deduce that
[TABLE]
In fact, we can continue this iteration so that
[TABLE]
In the case ,
[TABLE]
which implies that and that as . However, this implies that
[TABLE]
with , which is a contradiction to . Thus, we have no redundancy.
Let . First note that if then . Notice that the inequality
[TABLE]
is equivalent to
[TABLE]
and making the substitutions and and simplifying leads to the new equivalent statement
[TABLE]
Repeating this process similarly shows that the above inequalities are equivalent to
[TABLE]
for any . So, if , note that , , and we have that which is necessarily true. Moreover, if then we have the inequality
[TABLE]
which is equivalent to
[TABLE]
Making similar reductions as above for any this is equivalent to one of the following:
[TABLE]
If we consider , either of the preceding is equivalent to
[TABLE]
which is a contradiction because is a strictly increasing sequence for any . Ergo, implies .
Consider . If , we have . Let be the smallest integer such that . Notice that and follows immediately.
Now suppose that . Notice, since , that we can write the element where , is a multiset of elements of of cardinality , and each is chosen to be as large as possible. Then we have that . This is an elementary exercise akin to the previous proof that implies . To see that , first suppose that we write where are the multiplicities of the elements of the multiset described above. Now, we have
[TABLE]
The second equality is immediate by previous observation and the first inequality is equivalent to
[TABLE]
By expanding using on the right hand side and and on the left hand side, we have after simplification
[TABLE]
In a similar manner to the above, we arrive at the equivalent statement
[TABLE]
for any . When ,
[TABLE]
which is necessarily true. Therefore, by induction, we have a complete Hilbert basis. ∎
We now provide a method for computing the cardinality of the Hilbert basis for any -sequence. Though not given by an explicit algebraic expression, this formula gives a combinatorial interpretation for the cardinality of the Hilbert basis elements of -sequences.
Corollary 4.2**.**
[TABLE]
where denotes the Ehrhart quasipolynomial of the rational lecture hall polytope .
Proof.
Suppose that such that and for some . This implies that by similar applying arguments used in the proof of Theorem 4.1. Therefore, we can bijectively associate with a lattice point in the th dilate of the rational lecture hall polytope , so . Therefore, all such Hilbert basis elements are enumerated by . All Hilbert basis elements are counted in this way with the exception of two, namely and , as and . Thus, we have the desired. ∎
As an aside, note that the th summand of the cardinality expression of Corollary 4.2 actually gives . This means that some of the Hilbert basis elements correspond to lattice points in the integral lecture hall polytope , which one may have suspected from the results in the cones. This phenomenon occurs in later cases as well.
5. Two-dimensional Gorenstein sequences
We begin our low-dimensional characterization for the Hilbert bases of -generated Gorenstein lecture cones by considering the two-dimensional case. Notice that when , Remark 2.1 implies that there is no distinction between Gorenstein and -generated Gorenstein. Applying Theorems 2.2 and 2.3 provides the following description for the Gorenstein condition.
Lemma 5.1**.**
Suppose that such that is Gorenstein. Then for .
Using this description, we will now classify the Hilbert bases for all two-dimensional Gorenstein lecture hall cones as follows.
Theorem 5.2**.**
Let be a Gorenstein lecture hall cone with for some . The Hilbert basis of is .
Proof.
Let . First, suppose that and note that this immediately implies that . We have that because
[TABLE]
follows directly from
[TABLE]
and that and .
Now suppose that . If , then because , but . Observe that
[TABLE]
must hold, because equality implies that which by the assumption cannot be an integer. Now, we claim that , as
[TABLE]
is equivalent to
[TABLE]
which is equivalent to our observation above.
Finally, note that if and , is immediate. Thus, by induction, we have a complete Hilbert basis. ∎
We note that when , the Gorenstein condition ensures that the Hilbert basis is of the smallest possible cardinality, when and if . This further motivates the restriction to -generated Gorenstein cones.
6. Three-dimensional -generated Gorenstein sequences
We continue our low dimensional characterization for -generated Gorenstein lecture hall cones by considering the three-dimensional case. When , a direct application of Theorem 2.3 yields the following description.
Lemma 6.1**.**
Suppose that such that is Gorenstein with for all . Then for integers , and .
Using the above lemma, we now completely characterize the Hilbert bases for all -generated Gorenstein lecture hall cones for .
Theorem 6.2**.**
Suppose that . Then
- •
If , then the Hilbert basis is
[TABLE]
- •
If , then the Hilbert basis is
[TABLE]
Proof.
Suppose that . We claim that the proposed Hilbert basis has no redundancy. It is sufficient to show that cannot be written as a sum of other proposed elements. Suppose this is possible, then there exist positive integers , and such that . This has solutions and for . However, we must also have and evaluating at the above solution implies that . This is a contradiction.
Let . First note that if , this implies that and . It is clear then that . If and , then it follows that and .
Next suppose that and . Notice that implies that and because but and . Additionally, we can see that the inequalities must be strict:
[TABLE]
This follows because equality of the first and second fractions implies that which is not an integer by the assumption , and equality of second and third fractions implies that which is not an integer by the assumption . Now, we claim that , as
[TABLE]
is equivalent to
[TABLE]
or
[TABLE]
which is equivalent to the strict inequalities shown above.
Now suppose that . If , we have immediately by the previous argument. So, suppose that , and notice that this implies that as . However, we also have as this is equivalent to which follows from . We now claim that as we have the following inequalities
[TABLE]
The second inequality is immediate by and the first inequality is equivalent to .
Thus, by induction, any element of can be written as a sum of these elements and we have the Hilbert basis.
Now, we suppose that . It is clear that there is no redundancy in the proposed Hilbert basis. Note that we must have . Let . Consider . If , then . If , then is immediate. If , then is also immediate. Now, if , note that and , which follows from the same argument given in the previous case. Moreover, we also have immediately from work of the previous case. Thus, by induction, we have the Hilbert basis. ∎
We note that in this case, the cardinality of the Hilbert basis is directly dependent on the starting value , with when and when .
7. Four-dimensional -generated Gorenstein sequences
We conclude our low-dimensional characterization of -generated Goresntein lecture hall cones in the case of four dimensions. We have the following description for the Hilbert bases.
Theorem 7.1**.**
Suppose that is -generated by such that is a Gorenstein lecture hall cone. Recall that is the Gorenstein point of , with , , and for . Then
- (a)
If and and the Hilbert basis is
[TABLE] 2. (b)
If and and the Hilbert basis is
[TABLE] 3. (c)
If and , then the Hilbert basis is
[TABLE] 4. (d)
If and , then the Hilbert basis is
[TABLE] 5. (e)
If and , then the Hilbert basis is
[TABLE]
Proof.
For each of the cases, we will consider with respect to the grading defined by . The first two cases (a) and (b) can be reduced to the three dimensional case and hence follow directly from the proof of Theorem 6.2.
Case (c): First note that to have a valid sequence and , , and . It is clear that there are no redundancies among the elements of the proposed Hilbert basis.
We will now show that an arbitrary element of can be written as a sum of elements of this basis by induction. Let and consider . If , we then consider or . If , it is clear that . If , we then consider , , or . We can see that if , then and if , then . If , note that which implies follows from
[TABLE]
which is clearly true.
Now, suppose that . This implies that and . The first two are trivial and the latter follows because
[TABLE]
holds, but the inequality
[TABLE]
is equivalent to which is a contradiction. Moreover, we have that because
[TABLE]
is immediate from the previous observations. Therefore, by induction, we have a complete Hilbert basis.
Case (d): First, we claim that this set contains no redundancy. Note that no element with and can be written as a combination of smaller elements. Given that and , this would imply that where which is impossible. Suppose that such that , and there are additional elements of the proposed Hilbert basis such that . Note that this would imply there are integers , where so that we have and . However, we also have . Combining and simplification yields the result , which is a contradiction to , and hence no such sum exists.
We will now show that an arbitrary element of can be written as a sum of elements of this basis by induction. Suppose that and consider . If , then consider and . One of three cases will hold (i) , (ii) with , or (iii) . For (i), it is clear that , for (ii) it is clear that and for (iii) it is clear that all of which are valid lecture hall partitions.
Now, suppose that . We can then write where either and or and , because . We claim that . This follows because
[TABLE]
reduces using , , , and to the inequality
[TABLE]
which is obviously true. However, the inequality
[TABLE]
reduces in the same manner to
[TABLE]
which is contradiction because of the conditions 1 that and or and .
Now consider . Suppose that the , then . This follows because
[TABLE]
is equivalent to , but the inequality
[TABLE]
cannot hold because it reduces to , which is a contradiction.
If we have
[TABLE]
Each of these inequalities follows directly from previous observations. It now holds that if , we have that in the case and provided .
Moreover, if and , then as equality creates a contradiction. This yields the equivalent inequality
[TABLE]
which implies .
Now, suppose that . Notice that this implies and . The first two inequalities are immediate, and the latter inequality follows from the fact that
[TABLE]
is equivalent to , which is true by assumption, but the inequality
[TABLE]
using the observation , reduces to
[TABLE]
which contradicts the assumption that . Subsequently, we have by the above observation and applying the arguments used in case (c). Thus, by induction, we have a complete Hilbert basis in this case.
Case (e): We verify that the proposed set contains no redundancy. It is clear that the elements , , , and cannot be written as a combination of one another. So suppose first that an element where the are elements of smaller degree. This implies that there exist such that and , with the restriction that because . However, we also have , which means that , which contradicts . Thus, these elements cannot be written as a sum of elements of lower degree.
Now, suppose that with and . If there was some collection of elements lower degree in the proposed basis such that , this implies the existence of integers with , such that , , but also . When we combine and simplify, we have . However, this implies that , which implies that , which contradicts and . Hence, there are no redundancies in the proposed Hilbert basis.
We will now show that an arbitrary element of can be written as a sum of elements of this basis by induction. Let and consider . If , we can construct an element of such that and so that by following analogous construction to the previous cases.
If , note that then we can consider . If , we have that provided that or in the case . If , we have . Each of these statements follow identically from the arguments for the made in case (d).
Now, suppose that . We can write where either and or and , as . Note that this implies that because the inequality
[TABLE]
reduces to which is true by assumption. Additionally, the inequality
[TABLE]
reduces to
[TABLE]
due to the assumptions on and implies that either
[TABLE]
which contradicts , or it implies
[TABLE]
which contradicts and . Moreover, note that this implies that , which implies that . Additionally, we have that implies that , which follows because the inequality
[TABLE]
is immediate, but the inequality
[TABLE]
reduces to which contradicts . Therefore, we get the inequalities
[TABLE]
and
[TABLE]
Thus, if we have when and when .
If , we get by repeating analogous arguments to previous cases (see case (c)). Thus, by induction, we have a complete Hilbert basis. ∎
Given the explicit Hilbert basis in the case of , it is additionally of interest to consider the cardinalities of the set in each case. The following is computation of the these cardinalities.
Corollary 7.2**.**
For each case of Theorem 7.1, the cardinality of the Hilbert basis is as follows:
- (a)
If and , then . 2. (b)
If and , then . 3. (c)
If and , then . 4. (d)
If and , then . 5. (e)
If and , then .
Proof.
The cases of (a), (b), and (c) are immediate. Consider case (d). It is necessary to enumerate the number of such that and . We should notice that this equivalent to determining the number of lattice points in a lecture hall polytope, namely . Given that this is a lattice triangle, this is an easy task. Note that and the vertices of are , , and . Recall Pick’s theorem says that if is a lattice polygon with area , interior lattice points, and boundary lattice points, then
[TABLE]
must hold (see [3] for details and proof). We can see that there are lattice points on the boundary of as the hypotenuse contains only the vertices as lattice points by . Moreover, since the area is , we get that there are interior lattice points. Adding the interior points, the boundary points, and the additional five Hilbert basis elements gives
[TABLE]
To show (e), we apply similar methods. We must enumerate the lattice points of , where , which has vertices , and . We find that there are boundary points, again noting that the hypotenuse contains only the two vertices. Applying Pick’s theorem, yields that there are interior points. Hence, we have that contains lattice points. Additionally, elements of the form account for elements, and there are 5 additional described elements. This gives the cardinality desired. ∎
8. Concluding remarks and future directions
It is possible that one could consider continuing the low-dimensional characterization to or greater dimensions. However, there are two observations, which discourage this pursuit. First, as noted by the case of , as the dimension increases so does the complexity and variation of the Hilbert basis. Experimental evidence using Normaliz [6] indicates that there would be many more cases to consider in the case of , and this will likely shroud the significance of knowing the Hilbert bases. Secondly, cardinality arguments are unlikely in general for greater dimension. The cardinality of the Hilbert basis is controlled in large part by the first terms of the -sequence. In particular, it appears that to obtain the cardinality of the Hilbert basis, one must always compute the number of lattice points in . In the case of , and Pick’s theorem makes this possible, but there is no analogue to Pick’s theorem for dimension , which makes the task much more difficult.
There are a number of different directions for future research in this vein. To begin, one could consider the computation of Hilbert bases for more families of -lecture hall cones. One particular family of well studied sequences which fall under the umbrella of -generated Gorenstein sequence are the -sequences (see [12, Section 5] for definition and importance). However, it is certainly possible that some sequences yield lecture hall cones with combinatorially interesting Hilbert bases that are not -generated Gorenstein, or even Gorenstein. It may be interesting to consider certain sequences of this type (e.g., the Fibonacci sequence).
In addition, knowing the Hilbert bases for -lecture hall cones opens the door for a number of questions of an algebraic flavor. It is well known that where and is a toric ideal. It would be of interest to compute these toric ideals in certain cases to determine if these ideals admit algebraically or combinatorially interesting Gröbner bases under certain term orders, as well as other algebraic or algebro-geometric properties. Moreover, one could consider free resolutions of to determine the multigraded Betti numbers of the , either using algebraic or combinatorial methods [18]. These are unknown even in the case .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Matthias Beck, Benjamin Braun, Matthias Köppe, Carla D. Savage, and Zafeirakis Zafeirakopoulos. s-lecture hall partitions, self-reciprocal polynomials, and Gorenstein cones. Ramanujan J. , 36(1-2):123–147, 2015.
- 2[2] Matthias Beck, Benjamin Braun, Matthias Köppe, Carla D. Savage, and Zafeirakis Zafeirakopoulos. Generating functions and triangulations for lecture hall cones. SIAM J. Discrete Math. , 30(3):1470–1479, 2016.
- 3[3] Matthias Beck and Sinai Robins. Computing the continuous discretely: Integer-point enumeration in polyhedra . Undergraduate Texts in Mathematics. Springer, New York, 2007.
- 4[4] Mireille Bousquet-Mélou and Kimmo Eriksson. Lecture hall partitions. Ramanujan J. , 1(1):101–111, 1997.
- 5[5] Mireille Bousquet-Mélou and Kimmo Eriksson. Lecture hall partitions. II. Ramanujan J. , 1(2):165–185, 1997.
- 6[6] W. Bruns, B. Ichim, T. Römer, R. Sieg, and C. Söger. Normaliz. Algorithms for rational cones and affine monoids. Available at https://www.normaliz.uni-osnabrueck.de .
- 7[7] Winfried Bruns and Jürgen Herzog. Cohen-Macaulay rings , volume 39 of Cambridge Studies in Advanced Mathematics . Cambridge University Press, Cambridge, 1993.
- 8[8] Eugène Ehrhart. Sur les polyèdres homothétiques bordés à n 𝑛 n dimensions. C. R. Acad. Sci. Paris , 254:988–990, 1962.
