The divisor class group of a discrete polymatroid
J\"urgen Herzog, Takayuki Hibi, Somayeh Moradi, Ayesha Asloob, Qureshi

TL;DR
This paper introduces toric rings of multicomplexes, focusing on computing their divisor class groups and canonical modules, especially for discrete polymatroids, providing new insights into their algebraic structure.
Contribution
It develops methods to compute divisor class groups and canonical modules of toric rings associated with multicomplexes, with detailed analysis for discrete polymatroids.
Findings
Computed divisor class groups for normal toric rings of multicomplexes.
Analyzed the structure of toric rings for various classes of discrete polymatroids.
Provided explicit descriptions of canonical modules in these cases.
Abstract
In this paper we introduce toric rings of multicomplexes. We show how to compute the divisor class group and the class of the canonical module when the toric ring is normal. In the special case that the multicomplex is a discrete polymatroid, its toric ring is studied deeply for several classes of polymatroids.
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
TopicsAlgebraic structures and combinatorial models · Advanced Combinatorial Mathematics · Commutative Algebra and Its Applications
The toric face ring of a discrete polymatroid
Jürgen Herzog, Takayuki Hibi, Somayeh Moradi and Ayesha Asloob Qureshi
Jürgen Herzog, Fachbereich Mathematik, Universität Duisburg-Essen, Campus Essen, 45117 Essen, Germany
Takayuki Hibi, Department of Pure and Applied Mathematics, Graduate School of Information Science and Technology, Osaka University, Suita, Osaka 565-0871, Japan
Somayeh Moradi, Department of Mathematics, Faculty of Science, Ilam University, P.O.Box 69315-516, Ilam, Iran
Ayesha Asloob Qureshi, Sabanci University, Faculty of Engineering and Natural Sciences, Orta Mahalle, Tuzla 34956, Istanbul, Turkey
Abstract.
In this paper we introduce toric face rings of multicomplexes. We show how to compute the divisor class group and the class of the canonical module when the toric face ring is normal. In the special case that the multicomplex is a discrete polymatroid, its toric face ring is just the toric ring of the independence polytope of the polymatroid. This case is studied deeply for several classes of polymatroids.
Key words and phrases:
toric rings, discrete polymatroids, class group, canonical module
2010 Mathematics Subject Classification:
Primary 13A02; 13P10, Secondary 05E40
Takayuki Hibi is partially supported by JSPS KAKENHI 19H00637. Ayesha Asloob Qureshi is supported by The Scientific and Technological Research Council of Turkey - TÜBITAK (Grant No: 122F128).
Introduction
In the previous paper [7] the authors introduced the toric face ring of a simplicial complex. In this paper we extend this concept to multicomplexes with a special focus on polymatroids.
In Section 1 we present the general frame of toric face rings of multicomplexes and show how to compute the divisor class group and the class of the canonical module when the toric face ring is normal. The methods for the proofs are similar to those used in [7]. It turns out that their divisor class group is an abelian group with just one relation.
In Section 2 the results of Section 1 are made more explicit when the multicomplex is a discrete polymatroid. We determine the canonical class, and as an application we recover the Gorenstein criterion discussed in [5, Example 7.4(b)].
Section 3 deals with transversal polymatroids. As one of the main results it is shown in Corollary 3.7 that for any integer and any integer , there exists a transversal polymatroid for which the divisor class group of its toric ring is isomorphic to . In Theorem 3.10 those transversal polymatroids are characterized for which the divisor class group of its toric ring is a finite cyclic group, and in Theorem 3.12 those for which the divisor class group is isomorphic to . Other families of transversal polymatroids are also considered.
In the last section we classify all discrete polymatroids of Veronese type whose toric face ring is Gorenstein. For the base ring of discrete polymatroids of Veronese type this classification was achieved in [3].
1. The toric face ring of a multicomplex
In this section we study the class group of normal toric face rings of multicomplexes. We first recall the basic concepts which are relevant for this paper.
We denote the set of non-negative integers by and the set of non-negative real numbers by . For two vectors and in we write if for all . Moreover, write if and . Let be the standard basis of . A multicomplex on the ground set is a nonempty finite set such that
- (1)
for any and with , one has . 2. (2)
for any .
Note that a simplicial complex on is in fact a multicomplex consisting of -vectors.
Let be a multicomplex on . A vector is called a facet of if there exists no with . The set of all facets of is denoted by . If , then we write . Let be a field. For a vector , we define the monomial in the polynomial ring . The toric face ring of is defined to be the subalgebra
[TABLE]
of the polynomial ring . The algebra has a -basis consisting of monomials of . If belongs to , we set . By this grading is a standard graded -algebra.
Any monomial can be identified with its exponent vector . Then the monomial -basis of corresponds to an affine semigroup which is generated by the lattice points in , where .
Let be the smallest subgroup of containing and let be the smallest cone containing . In our case, . Since we assume is normal, Gordon’s lemma [2, Proposition 6.1.2] guarantees that .
By [1, Corollary 4.35] all minimal prime ideals of a monomial ideal in are monomial prime ideals. In particular, they are generated by subsets of the generators of . Moreover, it follows from [1, Proposition 2.36 and Proposition 4.33] that is a monomial prime ideal of if and only if there exists a face of such that . In other words, is a monomial prime ideal, if and only if there exists a supporting hyperplane of such that
[TABLE]
where is a linear form defining .
The supporting hyperplane of a facet is uniquely determined. Since is spanned by lattice points, a linear form defining has rational coefficients. By clearing denominators we may assume that all are integers, and then dividing by the greatest common divisor of the , we may furthermore assume that . Then this normalized linear form is uniquely determined by . It has the property that and . Indeed, since , there exist with , which implies that .
If is a height monomial prime ideal, then , where is a facet of . Let be the supporting hyperplane of . Then we call the normalized linear form which defines , the support form associated to .
The following theorem generalizes [7, Theorem 1.1] with exactly the same argument.
Theorem 1.1**.**
Let be a multicomplex on such that is normal, and let be the minimal prime ideals of , where is the element corresponding to the zero vector in . Then is generated by the classes , . Since is a discrete valuation ring, we have with for . Then is the only generating relation among these generators of .
The following lemma and proposition are needed for studying the canonical class of .
Lemma 1.2**.**
*(see [7, Lemma 1.6])
Let be a multicomplex on such that is normal, and let be a monomial prime ideal of of height one. Furthermore, let be the support form associated with , and let be the coefficient vector of . Then the following holds:*
If is a monomial with exponent vector , then , where Here denotes the standard inner product in .
Proposition 1.3**.**
Let be a multicomplex on the ground set . For , let . Then is the set of height one monomial prime ideals of which do not contain .
Proof.
For , let and . We claim that is a supporting hyperplane of a facet of . For all , we have . Hence is a supporting hyperplane, and the points lie on the hyperplane. This shows that is a supporting hyperplane of a facet of . Hence is a height one monomial prime ideal of and .
Now, let be a height one monomial prime ideal of with . First we claim that , for some . Suppose that this is not the case. Then there exists a nonzero such that and for any , . Let be an integer with and let . Then , while and , a contradiction. So the claim is proved and there exists such that . Let with . Then . Since , we have . This shows that . Since and both have height one, we obtain .
Let be the canonical module of . By [2, Corollary 3.3.19], is a divisorial ideal and corresponds to the relative interior of the cone , see [2, Theorem 6.3.5(b)]. Let be the height one monomial prime ideals of which contain , and for each let be the support form associated with . Let be the coefficient vector of . Then by Proposition 1.3, are the set of all height one monomial prime ideals of . By [2, Theorem 6.3.5(b)] we have
[TABLE]
Theorem 1.4**.**
Let be a multicomplex on the ground set such that is normal. Then with the notation introduced above, we have
[TABLE]
Proof.
To simplify the notation, we set . It follows from (1) that . For a fixed integer , let . By [7, Lemma 1.6] we have , where is a standard basis element. For each , the associated support form of is (see Proposition 1.3). Hence and
[TABLE]
Hence
[TABLE]
from which we conclude that . This implies the desired equality.
Remark. Theorem 1.1 holds true, when we replace by any finite set of vectors in which includes and the zero vector.
2. The class group and the canonical class of the toric face ring of a discrete polymatroid
Discrete polymatroids are special, but important classes of multicomplexes. In this section we apply the results of Section 1 to obtain the class group and the canonical class of discrete polymatroids.
For a vector we set , and for a subset we set . In particular, and .
A discrete polymatroid on the ground set is a multicomplex satisfying the following property: if and belong to and , then there exists with such that .
Discrete polymatroids are particularly nice multicomplexes. Indeed, by [4] one has
Theorem 2.1** (Edmonds).**
Let be a discrete polymatroid. Then is normal.
The ground set rank function of a discrete polymatroid is defined to be
[TABLE]
The ground set rank function of has the following properties
- (i)
, if . 2. (ii)
for all .
A nonempty set is called -closed, if for all properly containing , and is called separable, if there exist nonempty subset and of with and such that . The set is called inseparable if it is not separable.
Let be the affine semigroup which is generated by the lattice points corresponding to the generators of . We need to determine the hyperplane defining the facets of the cone .
For each which is -closed and -inseparable, we consider the hyperplane defined by the linear form
[TABLE]
and for , let be the hyperplane defined by the linear form .
The following result is crucial for our considerations
Theorem 2.2** (Edmonds).**
The hyperplanes and the hyperplanes introduced above are the supporting hyperplanes of the facets of the cone attached to the polymatroid .
We denote by the monomial prime ideals of determined by the hyperplanes and by the monomial prime ideals determined by the hyperplanes .
Now we may apply the results of Section 1 and obtain
Theorem 2.3**.**
Let be a polymatroid on the ground set , and let be its ground set rank function. Let be the set of -closed and -inseparable subsets of . Then is generated by the classes with . Moreover, is the only generating relation among these generators of .
In particular, , where and .
Proof.
The prime ideals are precisely the minimal prime ideals of . Therefore, the divisor classes with generate . By Edmond’s theorem, the coefficient vector of the support form of is . Therefore, by Theorem 1.1 and Lemma 1.2, the generating relation of is , as asserted.
The resulting group structure of is an immediate consequence of the statements before.
For the canonical class of we have the following presentation.
Theorem 2.4**.**
**
Proof.
Let be the coefficient vector of the linear form . It follows from (2) that if , and if . Therefore, Theorem 1.4 yields the desired result.
Corollary 2.5**.**
* is Gorenstein if and only if there exists an integer such that*
[TABLE]
for all -closed and -inseparable .
Proof.
The ring is Gorenstein if and only if is a principal ideal, which by Theorem 2.4 is the case if and only if . Thus the desired result follows from Theorem 2.3.
As a first example consider for any integer the discrete polymatroid on the ground set . For the only -closed and -inseparable set is with . Thus, Theorem 2.3 implies that , and from Corollary 2.5 it follows that is Gorenstein if and only if divides .
Another simple example is given in
Example 2.6**.**
Let be a vector with for all , and let
[TABLE]
For a nonempty subset , we have . Hence for any set . Thus is -closed. If , then , which implies that is -separable. Therefore the -closed and -inseparable subsets of are . Moreover for .
Then by Theorem 2.3, , where . Moreover, by Corollary 2.5, is Gorenstein if and only if . **
The following corollary gives a necessary condition on a matroid for to be Gorenstein. Recall that a graph is called unmixed if all its maximal independent sets have the same cardinality.
Corollary 2.7**.**
Let be a matroid on and let be the graph on whose edge set is the -skeleton of . If is Gorenstein, then is unmixed.
Proof.
Let be the ground set rank function of , where
[TABLE]
We show that all maximal independent sets of are -closed and -inseparable. Let be a maximal independent set of . Then for any . Hence . For any set with , there exists with such that . Thus . This shows that is -closed.
Now, let with , where and . Since and , we have . Therefore is -inseparable. By Corollary 2.5 if is Gorenstein, then there exists an integer such that for any maximal independent set of , . This means that is unmixed.
3. Classes of transversal polymatroids
Let be a family of nonempty subsets of and suppose that . It is not required that if . One defines the integer valued nondecreasing function by setting
[TABLE]
It follows from [6, Exercise 12.2] that is submodular and the set of bases of the discrete polymatroid arising from is
[TABLE]
One says that the discrete polymatroid is the transversal polymatroid presented by .
Theorem 3.1**.**
Let be the transversal polymatroid presented by and suppose that there is with . Then is free.
Proof.
Let . Then is -closed and -inseparable. Since , it follows that is torsion free.
Now, fix and write for the set of all -element subsets of . Let denote the transversal polymatroid presented by , and let denote the rank function of .
Lemma 3.2**.**
Let . Then
[TABLE]
Proof.
Let . It is clear that if . Let . One can assume that . It follows that if and only if . Hence , as desired.
Lemma 3.3**.**
A subset is -closed and -inseparable if and only if or .
Proof.
Lemma 3.2 says that is -closed if and only if or . It is clear that if , then is -inseparable. Let or and , where and . Let say, . Then intersects both and . Hence Thus is -inseparable.
Example 3.4**.**
Let . Then
[TABLE]
Hence
[TABLE]
where .
As an immediate consequence of Theorem 2.3 together with Lemma 3.2 and Lemma 3.3 we obtain
Theorem 3.5**.**
* where*
[TABLE]
Proof.
The result follows once we note that the greatest common divisor of the numbers
[TABLE]
is .
Theorem 3.6**.**
Let , where , and let be the transversal polymatroid presented by . Then , where .
Proof.
Let be a -closed set and let be the smallest integer such that . Since and , we have . Hence are the -closed sets. Furthermore, each set is -inseparable. Indeed one has . Let with , and . We may assume that . Then and . Hence , as desired. Hence , where .
By choosing in Theorem 3.6 we obtain the following fundamental result in the present section.
Corollary 3.7**.**
Given and , there exists a transversal polymatroid for which
[TABLE]
Example 3.8**.**
Let , and let be a finite simple connected graph on with the edge set . Suppose that is not the star graph (which is equivalent to ). Let and . Let be the transversal polymatroid presented by . For any set we have . Moreover, if , then . If is a leaf of , then . Otherwise . Let . If is an edge of , then . If is not an edge of , then . Hence a set is -closed and -inseparable if and only if . Furthermore, is -closed if and only if is an edge of . Let be an edge of and suppose that is not -inseparable. Then , which says that each edge contains either or . In other words the set is a vertex cover of . Hence a set is -closed and -inseparable if and only if is and edge of and it is not a vertex cover of . Clearly, is -closed. Let with , and . If , then either or . Hence or . Since and , we get . Hence is -inseparable. If , since and is connected we have . Then for and we have . Hence is -separable. Now, let and consider a nontrivial partition . If or , then . Let . Then and and then . Since is connected, . Hence . Then we conclude that is -inseparable if and only if . Hence for , is free, since and are relatively prime and there exists at least one edge which is not a vertex cover of . Moreover, the rank of is , where is the number of leaves of and is the number of edges of which are not vertex covers of . Finally, if , then is free of rank . **
Lemma 3.9**.**
Let be the transversal polymatroid presented by . Then there is a unique -closed and -inseparable subset of if and only if .
Proof.
If , then is the unique -closed and -inseparable subset of .
Suppose that there is a unique -closed and -inseparable subset of . Then must be -inseparable.
In fact, if is not -inseparable, then with , where , and with . Hence each is contained in either or . Thus in particular each of and is -closed. By continuing these procedure, one can find a -closed and -inseparable subset of and -closed and -inseparable subset of . This contradicts the uniqueness of -closed and -inseparable subset. Hence is -inseparable.
Now, suppose there is with . Let and a maximal subset of with and . Then and is -closed and -inseparable. Hence both and are -closed and -inseparable, a contradiction. Hence , as desired.
Lemma 3.9 guarantees that
Theorem 3.10**.**
Let be the transversal polymatroid presented by . Then with if and only if and .
Lemma 3.11**.**
Let be the transversal polymatroid presented by , where . Then there are exactly two -closed and -inseparable subsets of if and only if one of the following conditions is satisfied:
- (i)
There is a decomposition , where , for which each is equal to either or .
- (ii)
There is a nonempty subset , for which each is equal to either or .
Proof.
Suppose there are exactly two -closed and -inseparable subsets of .
First, suppose that is not -inseparable. Then there is a decomposition , where , for which each is contained in either or . Each of and is -closed. We claim that each of and is -inseparable. If, say, is not -inseparable, then there is a decomposition , where , for which each is contained in either or . Let and the unique maximal subset of with and with . Then is -closed and -inseparable with . This observation guarantees that each of and contains a -closed and -inseparable subset of , a contradiction. Hence both and are -closed and -inseparable.
Now, let, say, and . Let denote the unique maximal subset of with and with . Then is -closed and -inseparable with . Hence and are -closed and -inseparable, a contradiction.
Second, suppose that is -closed and -inseparable. Let denote the set of integers with for some . Then . For each , one writes for a unique maximal subset of with and with . Then and is -closed and -inseparable. It follows from the assumption that for . In particular, each satisfies either or . It then follows that for each one has either or . Since , there is with .
On the other hand, if (i) or (ii) is satisfied, then clearly there are exactly two -closed and -inseparable subsets of .
Theorem 3.12**.**
Let be the transversal polymatroid presented by . Then or if and only if one of the following conditions is satisfied:
- (i)
There is a decomposition , where for which, for some , one has and .
- (ii)
There is a nonempty subset for which, for some , one has and .
Moreover, if and only if and are relatively prime. If the greatest common divisor of and is , then .
4. Gorenstein polymatroids of Veronese type
Fix an integer and a sequence of integers with and . The discrete polymatroid of Veronese type is the discrete polymatroid
[TABLE]
Let denote the rank function of .
Lemma 4.1**.**
The -closed and -inseparable subsets are each and . Furthermore, and .
Proof.
If , then . Let with . If , then cannot be -inseparable. If , then cannot be -closed.
First, one shows that is -closed and -inseparable. Clearly is -closed. Let with . Then and . Hence . Thus is -inseparable.
Second, one shows that each is -closed and -inseparable. Clearly is -inseparable. Let . Then . Since and , one has . Hence is -closed.
Now, Corollary 2.5 enables us to classify Gorenstein discrete polymatroids of Veronese type.
Theorem 4.2**.**
The toric ring is Gorenstein if and only if one of the following conditions is satisfied:
- (i)
each and ;
- (ii)
each and .
Proof.
It follows that is Gorenstein if and only if there is an integer for which
[TABLE]
Let . Then each and . Let . Then each and , as desired.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] W. Bruns and J. Gubeladze, Polytopes, rings, and K 𝐾 K -theory, Springer Monographs in Mathematics, Springer, Dordrecht, 2009.
- 2[2] W. Bruns and J. Herzog, Cohen–Macaulay rings, revised ed., Cambridge Stud. Adv. Math., 39 , Cambridge University Press, Cambridge, 1998.
- 3[3] E. De Negri and T. Hibi, Gorenstein algebras of Veronese type, J. Algebra 193 (1997), 629–639.
- 4[4] J. Edmonds, Submodular functions, matroids, and certain polyhedra, in “Combinatorial Structures and Their Applications” (R. Guy, H. Hanani, N. Sauer and J. Schonheim, Eds.) Gordon and Breach, New York, 1970, 69 – 87.
- 5[5] J. Herzog and T. Hibi, Discrete polymatroids, J. Algebraic Combin. 16 (2002), 239–268.
- 6[6] J. Herzog and T. Hibi, Monomial Ideals, Graduate Texts in Mathematics 260 , Springer London, 2011.
- 7[7] J. Herzog, T. Hibi, S. Moradi and A. Asloob Qureshi, The toric face ring of a simplicial complex, Preprint 2023, ar Xiv:2302.03653.
