Minimal presentations of shifted numerical monoids
Rebecca Conaway, Felix Gotti, Jesse Horton, Christopher O'Neill,, Roberto Pelayo, Mesa Williams, and Brian Wissman

TL;DR
This paper studies the structure of shifted numerical monoids, revealing periodic patterns in their minimal relations for large shifts, with applications across algebra, computation, and factorization.
Contribution
It provides a detailed description of minimal relations in shifted monoids and demonstrates their periodic nature for large shifts, advancing understanding in algebraic and combinatorial contexts.
Findings
Minimal relations become periodic in the shift parameter n.
The structure of shifted monoids can be explicitly described for large n.
Applications include improved computational methods and insights into factorization theory.
Abstract
A numerical monoid is an additive submonoid of the non-negative integers. Given a numerical monoid , consider the family of "shifted" monoids obtained by adding to each generator of . In this paper, we examine minimal relations among the generators of when is sufficiently large, culminating in a description that is periodic in the shift parameter . We explore several applications to computation, combinatorial commutative algebra, and factorization theory.
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.
Minimal presentations of shifted numerical monoids
Rebecca Conaway
Monmouth University
West Long Branch, NJ 07764
,
Felix Gotti
Mathematics Department
UC Berkeley
Berkeley, CA 94720
,
Jesse Horton
University of Arkansas
Fayetteville, AR 72701
,
Christopher O’Neill
Mathematics Department
Texas A&M University
College Station, TX 77843
,
Roberto Pelayo
Mathematics Department
University of Hawai‘i at Hilo
Hilo, HI 96720
,
Mesa Williams
Lee University
Cleveland, TN 37311
and
Brian Wissman
Mathematics Department
University of Hawai‘i at Hilo
Hilo, HI 96720
Abstract.
A numerical monoid is an additive submonoid of the non-negative integers. Given a numerical monoid , consider the family of “shifted” monoids obtained by adding to each generator of . In this paper, we examine minimal relations among the generators of when is sufficiently large, culminating in a description that is periodic in the shift parameter . We explore several applications to computation, combinatorial commutative algebra, and factorization theory.
1. Introduction
A minimal presentation of a numerical monoid (that is, an additive submonoid of the natural numbers) encapsulates the minimal relations among generators of . Such minimal presentations arise in the study of toric ideals, where they correspond to minimal generating sets for kernels of monomial maps [7], and algebraic statistics, where they correspond to Markov bases [9]. Additionally, many arithmetic invariants of interest in combinatorial commutative algebra and factorization theory can be easily recovered (both theoretically and computationally) from a minimal presentation, making them a particularly useful tool in computational algebra [10, 14].
In this paper, we examine families of numerical monoids obtained by “shifting” a chosen generating set. In particular, given positive integers , consider numerical monoids of the form
[TABLE]
indexed by a shift parameter . Our main result is Theorem 4.9, which describes how minimal presentations of vary with large . More specifically, we give an explicit bijection between the minimal presentations of and those of when .
Following Theorem 4.9, we characterize the behavior of several arithmetic invariants determined by minimal presentations (e.g. Betti numbers and catenary degree), resulting in periodic or periodic-linear descriptions in each case. Some of these characterizations are new, while others strengthen existing results in the literature [6, 15]. Our approach unifies these results (old and new) as consequences of a deeper structural phenomenon that occurs among the minimal relations of for large , and improves each lower bound on that was previously given; see Remark 5.4 for a thorough discussion of the benefits of our approach and resulting improvements.
One of the primary consequences of Theorem 4.9 lies in the realm of computation. While minimal presentations (and many of the arithmetic invariants they determine) are generally more difficult to compute for monoids with large generators, our results give a way to more efficiently perform these computations in some cases by instead computing a minimal presentation for a numerical monoid with smaller generators in the same shifted family. We discuss the specifics in Remark 5.1, including a forthcoming implementation in the popular GAP package numericalsgps [8].
2. Background
In this section, we provide the necessary definitions related to the factorization theory of numerical monoids. In what follows, let denote the set of non-negative integers.
Definition 2.1**.**
A numerical monoid is an additive submonoid of . When we write , we assume , and the chosen generators are called irreducible elements or atoms. We say is primitive if .
Definition 2.2**.**
Fix a numerical monoid and . A factorization of is an expression
[TABLE]
of as a sum of irreducible elements of , which we often represent with the tuple . The length of a factorization of is the total number
[TABLE]
of irreducible elements appearing in , and the support of is the set
[TABLE]
of distinct irreducible elements appearing in .
Definition 2.3**.**
Fix a numerical monoid and . The factorization homomorphism of is the map given by
[TABLE]
The set of factorizations of is the set
[TABLE]
When there can be no confusion, we often omit the subscript and simply write .
We conclude this section with Theorem 2.4, which appeared as [1, Theorem 4.3] for minimally generated, primitive numerical monoids. The statement below follows immediately from the proof of the original statement given in [1].
Theorem 2.4**.**
Fix , and suppose is not necessarily primitive or minimally generated by . The function sending each to its smallest factorization length satisfies
[TABLE]
for all .
Notation
Through the remainder of this paper, fix and , and let
[TABLE]
denote additive submonoids of . Unless otherwise stated, we assume is primitive and minimally generated as written, but we do not make either assumption for . Note that choosing as the first generator of ensures that every numerical monoid falls into exactly one shifted family.
3. Sufficiently shifted numerical monoids
In this section, we give the Theorem 3.4 and Corollary 3.5, which identify the core obstruction to Theorem 4.9 for small (in the sense of Remark 4.10). This result comes in the form of a description of the factorizations of Betti elements (Definition 3.1), whose factorizations encapsulate the minimal relations among atoms.
Definition 3.1**.**
Fix a numerical monoid and . The factorization graph of , denoted , has vertex set , and two vertices are connected by an edge whenever they have at least one irreducible in common. We say is a Betti element of if its factorization graph is disconnected, and write for the set of Betti elements of .
Example 3.2**.**
The Betti elements of are 18 and 60, since
[TABLE]
both yield disconnected factorization graphs. Here, the factorizations of 18 represent the minimal relation between 6 and 9, namely that in any factorization of an element , one can replace three copies of 6 with two copies of 9 to yield a new factorization of . Similarly, 60 is the first element that can be factored using all three irreducibles, and thus gives the minimal ways to exchange copies of 20 for copies of 6 and 9.
In contrast, the element is not a Betti element of , even though have no irreducibles in common. Indeed, this relation can be obtained by twice exchanging three 20’s for ten 6’s, yielding , and then repeatedly exchanging three 6’s for two 9’s until is obtained. This is represented by a path through the factorization graph connecting to that passes through 9 vertices, including .
Before stating and proving Theorem 3.4 and Corollary 3.5, we prove Lemma 3.3, which identifies the locations in the proof of Theorem 3.4 that require to be sufficiently large. Note that Theorem 3.4 is the source of the bound given in nearly every “eventual behavior” result in this paper; see Remark 4.10 for more detail.
Lemma 3.3**.**
Fix and .
- (a)
If and , then there is a shorter factorization with . 2. (b)
If and has minimum factorization length, then . 3. (c)
If , then .
Proof.
[1, Lemma 4.1] and Theorem 2.4. ∎
Theorem 3.4**.**
Suppose , and let and be factorizations of a Betti element in different connected components of . If , then and .
Proof.
We begin by observing that
[TABLE]
which yields an explicit bijection between the factorizations of of length and the factorizations of of length at most . Let and denote the factorizations in corresponding to and , respectively. Notice that since , we have
[TABLE]
Next, we claim some factorization in the same connected component of as has positive last component. Certainly if the claim is proved. Otherwise, since , applying Lemma 3.3(b) produces a factorization with obtained from by replacing all but one atom with a minimum length factorization. The corresponding factorization of under the above bijection is connected to in and has and .
Now, since and lie in different connected components of , the above claim implies . This means , since otherwise Lemma 3.3(a) would produce a factorization connected to in with positive last coordinate. As such,
[TABLE]
which yields . Lastly, we conclude , as otherwise the factorization constructed above would be connected to both and in since it has positive first coordinate. ∎
Corollary 3.5**.**
Suppose and that is primitive, and let . Any two factorizations of a Betti element lying in different connected components of satisfy \big{|}|z|-|z^{\prime}|\big{|}\in\{0,d\}.
Proof.
By [2, Proposition 2.9], , so suppose by way of contradiction that . Since , there exists a factorization with . By Theorem 3.4, both and must be positive, meaning and are both connected to in . ∎
4. Minimal presentations
Let denote the factorization homomorphism of , that is,
[TABLE]
and let denote the equivalence relation on given by whenever , (that is, when and are factorizations for the same element in ). The equivalence relation is a congruence since it is also closed under translation, that is, whenever and .
Definition 4.1**.**
Fix a numerical monoid and let denote the factorization homomorphism of . A presentation for is a set of relations such that is the unique minimal (w.r.t. containment) congruence on containing . Equivalently, this is true if between any two factorizations , there exists a chain with , , and
[TABLE]
for some and for each . We say is minimal if it is minimal with respect to containment among all presentations of .
Minimal presentations are one of the fundamental tools with which to study the factorization structure of finitely generated monoids. Each minimal presentation of a monoid can be viewed as a particular choice of minimal relations that are sufficient for relating any two factorizations of the elements of . For a more thorough introduction, we refer the reader to [13, Chapter 9] and [14, Chapter 7].
Example 4.2**.**
The minimal presentations of from Example 3.2 are
[TABLE]
each of which has exactly one relation for each Betti element. As per the discussion in Example 3.2, each minimal presentation provides enough relations among the minimal generators of to relate any two factorizations of elements of .
Example 4.3**.**
Let , and consider the following minimal presentations.
[TABLE]
Each first-row relation satisfies , and each second-row relation satisfies , and . Theorem 3.4 ensures that every relation above satisfies one of these two criteria.
Theorem 4.9 characterizes the relationship between successive minimal presentations. In particular, the same equal-length relations appear in all three given minimal presentations, and each remaining relation for is obtained from a relation for by adding .
Proposition 4.4 defines the map used to construct the bijection between minimal presentations in Theorem 4.9, and Proposition 4.6 gives several key properties of . In particular, it is shown that preserves symmetric and translation closure, and preserves monotone chain connectivity (Definition 4.5).
Proposition 4.4**.**
The map given by
[TABLE]
for and \ell=\big{|}|z|-|z^{\prime}|\big{|} is well defined.
Proof.
Fix with and . By symmetry, we can assume that . Now, we simply use to verify that
[TABLE]
as desired. ∎
Definition 4.5**.**
A chain between factorizations in a numerical monoid is monotone if is a monotone sequence.
Proposition 4.6**.**
Fix , , and , and let .
- (a)
The map is injective. 2. (b)
The map preserves length differences: . 3. (c)
The map preserves the reflexive, symmetric, and translation closure operations: if is reflexive, symmetric, or closed under translation, then so is . 4. (d)
The map preserves monotone chain connectivity: if is translation-closed and there exists a monotone -chain from to , then there exists a monotone -chain from to .
Proof.
It is easy to check that , from which injectivity follows. Both and follow directly from definitions as well. Next, fixing and assuming by symmetry that , we have
[TABLE]
It remains to prove the final claim.
Suppose is translation-closed and there is a monotone decreasing -chain from to . By induction on chain length, we can assume there is a single intermediate factorization . Letting and , we have
[TABLE]
and
[TABLE]
which form a monotone decreasing -chain from to . ∎
The main obstruction to Theorem 4.9 for arbitrary is that needs only preserve connectivity by monotone chains. Proposition 4.8 ensures that for sufficiently large, any pair of factorizations is connected by a monotone chain, and Example 4.7 demonstrates why this can fail for small .
Example 4.7**.**
Let . The element has factorization set
[TABLE]
Notice that the only chains between and are a monotone chain directly between them and a non-monotone chain through . Since both relations in the non-monotone chain are translations, no minimal presentation of contains the relation . On the other hand, we have
[TABLE]
so every minimal presentation of contains the relation .
Proposition 4.8**.**
Fix and a minimal presentation . There exists a monotone -chain between any .
Proof.
Without loss of generality, assume . By way of contradiction, assume there is no monotone -chain from to . Since , there exists a chain of factorizations such that for each , we have
[TABLE]
where and occur in distinct connected components of the graph of .
By Corollary 3.5, we have for each . As such, the sequence of factorization lengths has non-sequential repeated values. Without loss of generality, we can replace with the factorization whose length is the first non-sequential repeated value in this sequence, and replace with the last factorization before with . As such, , and whenever .
First, suppose . Applying Theorem 3.4 to the pairs and , we see that and , which contradict the assumption that . Likewise, if , then Theorem 3.4 implies that and , which again contradict the assumption that . This completes the proof. ∎
Together, Propositions 4.6 and 4.8 yield Theorem 4.9, the main result of this section.
Theorem 4.9**.**
For any , the image of any minimal presentation of under the map is a minimal presentation of . In particular, induces a one-to-one correspondence between the minimal presentations of and the minimal presentations of .
Proof.
We begin by showing that any minimal presentation of satisfies
[TABLE]
that is, the image of under is a presentation for . Fix , and let . By Proposition 4.8, there exists a monotone chain from to , which we can assume is monotone decreasing by Proposition 4.6(c). We can also assume each step in this chain has the form for some and lying in different connected components of . By Proposition 4.6(c), it suffices to prove each lies in the image of , so it is enough to assume and lie in different connected components of .
First, if , then by Proposition 4.4. Otherwise, Corollary 3.5 implies , where , and follows from the proof of Theorem 3.4. This means , which proves generates .
Now, by Propositions 4.6(d) and 4.8, factorizations lie in distinct connected components of if and only if lie in different connected components of the factorization graph of , so the image is indeed minimal as a presentation of . Additionally, the above argument implies that any minimal presentation of is contained in the image of , so its preimage is a minimal presentation for . This completes the proof. ∎
Remark 4.10**.**
Resuming notation from Theorem 4.9, the bound first appears in Theorem 3.4, and this is the only result explicitly using the bound. In particular, each subsequent result requiring (including Corollary 3.5, Proposition 4.8, Theorem 4.9, Corollary 4.12, and several results in Section 5) only uses this bound to (possibly indirectly) apply Theorem 3.4. As such, any improvement on the bound in Theorem 3.4 immediately improves Theorem 4.9.
Example 4.11**.**
For fixed and sufficiently large, the size of a minimal presentation for need not be fixed within a given -period. For example, if , the size of a minimal presentation of ranges from 4 (for ) to 8 (for ).
We conclude the section with Corollary 4.12, which uses Proposition 4.8 to characterize the minimal relations for whose factorizations have equal length.
Corollary 4.12**.**
Fix and a minimal presentation for . Then
[TABLE]
is a presentation for .
Proof.
Fix with . Let denote the factorization homomorphism of , and let and . Then , so by Proposition 4.8 there exists a monotone -chain from to , but since , each factorization in the chain must have length as well. As such,
[TABLE]
for each in the chain, thus producing a -chain from to . ∎
Example 4.13**.**
Resuming notation from Corollary 4.12, the presentation for need not be minimal. Indeed, if , then the minimal presentation of given in Example 4.3 contains three equal-length relations, yielding the presentation
[TABLE]
for . The first of the above relations is redundant, as the latter two form a minimal presentation for . However, the only -chain between and is non-monotone, which is why must also contain the relation .
5. Applications to factorization invariants
In this section, we explore several consequences of the results in Sections 3 and 4. We begin with Remark 5.1, which discusses computational applications of Theorem 4.9, and Corollary 5.2, which improves a recent result from commutative algebra (see Remark 5.3 for more on this connection). Next, we characterize the behavior of several arithmetical invariants of non-unique factorization over for large . The survey article [12] gives an overview of several of the invariants discussed here.
Remark 5.1**.**
Minimal presentations are used frequently in computer software package implementations, since many quantities of interest can then be quickly computed [10]. Additionally, minimal presentations have particular significance in commutative algebra; see Remark 5.3. Most existing algorithms to compute a minimal presentation of a given numerical monoid use Gröbner basis techniques, which become computationally infeasible as the number and size of the generators grow large [7].
Theorem 4.9 yields a method of reducing this complexity in certain cases. In particular, if the generators of satisfy , then a minimal presentation for can be computed by first computing a minimal presentation for , where is some appropriately chosen multiple of , and then successively applying the map from Proposition 4.4 until a minimal presentation for is obtained. In cases where the generators of are significantly smaller than those of , the resulting computation is much faster than directly computing a minimal presentation for .
Table 1 gives a sample of the improved runtimes that result from using Theorem 4.9. All runtimes were obtained in the computer algebra system GAP and the numericalsgps package, a standard setting for numerical semigroup computations. An improved implementation of the function MinimalPresentationOfNumericalSemigroup that utilizes Theorem 4.9 is currently in development, and will be available with the next major release of the numericalsgps package.
As a corollary of Theorem 4.9, we obtain an improved bound for a result conjectured by Herzog and Srinivasan and later proved by Vu in [15].
Corollary 5.2**.**
The function is -periodic for .
Proof.
Given any minimal presentation for , the set consists of precisely the elements with factorizations appearing in . Now, Theorem 3.4 and Corollary 3.5 imply that each relation in involving factorizations of different lengths produces a distinct Betti element, since the corresponding Betti element must have exactly two connected components in . Thus, Proposition 4.4 implies induces a well-defined map , and Theorem 4.9 ensures this map is a bijection. ∎
Remark 5.3**.**
The elements of a minimal presentation of a numerical monoid correspond to binomial generators of the defining toric ideal of . In fact, each minimal presentation corresponds to a minimal binomial generating set for . It is in this setting that Vu approached Corollary 5.2 in [15], where the Betti elements of correspond to Betti numbers of in homological degree 1.
Remark 5.4**.**
Corollary 5.2, as well as some results in Sections 3 and 4, appears in [15] using the language of Remark 5.3. However, our approach has several advantages.
- (a)
Our approach is purely combinatorial; shedding the dependence on commutative algebra makes the results available to a broader mathematical audience, and better isolates the core structural changes (i.e. the existence of monotone chains and Theorem 3.4) that occur once is large enough. 2. (b)
Our bound is lower than each of those previously given, which is crucial for effective use in computation in Remark 5.1. Additionally, great care was taken to ease future improvements on our bound, as discussed in Remark 4.10. 3. (c)
Several results in this section, such as Corollary 5.9, do not follow as directly from statements in [15] as they do from Theorem 4.9. Indeed, much of the theory developed in Section 4 would have been necessary for a specialized proof of Corollary 5.9, and such specialization would have obscured the underlying connection to the other consequences of Theorem 4.9 presented here.
Remark 5.5**.**
As a consequence of Theorem 4.9 and Corollary 4.12, the elements of fall into two distinct categories: those with minimal relations of equal length, and those with minimal relations of different length. Upon successive applications of , those Betti elements in the former category increase linearly with (with slope given by factorization length, preserved under ), and those Betti elements in the latter category increase quadratically with . The plot in Figure 1 exhibits a graphical representation, which makes the distinction more explicit.
Theorem 4.9 can also be applied to characterize arithmetic invariants of non-unique factorization for sufficiently large . We begin with the delta set invariant.
Definition 5.6**.**
Fix a numerical monoid , and fix . Writing
[TABLE]
for the set of distinct factorization lengths of , the delta set of is the set
[TABLE]
of successive differences of factorization lengths of . Lastly, the delta set of is the union of the delta sets of its elements.
As a consequence of Corollary 3.5, we obtain Corollary 5.7, which offers an improved bound over [6, Theorem 2.2].
Corollary 5.7** ([6, Theorem 2.2]).**
If , then
[TABLE]
where .
Proof.
An elementary number theory argument implies . Additionally, occurs in the delta set of a Betti element of by [4, Theorem 2.5], so by Corollary 3.5. ∎
Next, we examine the family of catenary degree invariants. An introduction to the catenary degree is provided in [12, Section 5], and an extensive overview of numerous catenary degree variations can be found in [11].
Definition 5.8**.**
Fix a numerical monoid and an element . For , the greatest common divisor of and is given by
[TABLE]
and the distance between and is given by
[TABLE]
For and , an -chain from to is a sequence of factorizations of such that , , and for all .
- (a)
The catenary degree of , denoted , is the smallest such that there exists an -chain between any two factorizations of . 2. (b)
The monotone catenary degree of , denoted , is the smallest such that there exists a monotone -chain (i.e. an -chain whose factorization lengths form a monotone sequence) between any two factorizations of . 3. (c)
The equal catenary degree of , denoted , is the smallest such that there exists an equal -chain (i.e. an -chain whose factorization lengths are all identical) between any two equal-length factorizations of .
For each invariant above, define .
Corollary 5.9**.**
The function is eventually quasilinear. In particular, if and is primitive, then
[TABLE]
for .
Proof.
Let denote all minimal presentations of , and let
[TABLE]
By [5, Theorem 4], the catenary degree of equals
[TABLE]
By Theorem 4.9, each satisfies , which implies the claim. ∎
Corollary 5.10**.**
For , we have . In particular, and are both eventually quasilinear with period as functions of .
Proof.
Definition 5.8 implies for each , so it suffices to prove . Now apply Proposition 4.8 and Corollary 5.9. ∎
Remark 5.11**.**
Included in Figure 2 is a graphical representation of the quasilinear behavior described in Corollaries 5.9 and 5.10.
We conclude with Example 5.13 demonstrating why a characterization of the eventual behavior of the tame degree (Definition 5.12) does not follow directly from Theorem 4.9. As such, a solution to Problem 5.14 will likely require a characterization of the primitive elements of for sufficiently large ; see [3].
Definition 5.12**.**
Resume notation from Definition 5.8. The tame degree of , denoted , is the smallest such that for each and each with , there exists such that and .
Example 5.13**.**
Unlike the catenary degree, the tame degree of a numerical monoid need not be achieved at a Betti element, even for . As such, Theorem 4.9 does not allow us to immediately characterize the eventual behavior of the tame degree. Indeed, for and , we have and . In contrast, the monotone and equal catenary degrees also need not occur at a Betti element in general (see [11]), but Corollary 5.10 ensures they do for .
Problem 5.14**.**
Characterize the tame degree of for sufficiently large.
6. Acknowledgements
Much of this work was completed during the Pacific Undergraduate Research Experience in Mathematics (PURE Math), funded by National Science Foundation grants DMS-1035147 and DMS-1045082 and a supplementary grant from the National Security Agency. The authors would like to thank Scott Chapman for giving the initial motivation to start this work and for his helpful comments.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] T. Barron, C. O’Neill, and R. Pelayo, On the set of elasticities in numerical monoids , to appear, Semigroup Forum. Available at ar Xiv: math.CO/1409.3425 .
- 2[2] C. Bowles, S. Chapman, N. Kaplan, D. Reiser, On delta sets of numerical monoids , J. Algebra Appl. 5 (2006) 1–24.
- 3[3] S. Chapman, P. García-Sánchez, and D. Llena, The catenary and tame degree of numerical semigroups , Forum Math. 21 (2009) 117-129.
- 4[4] S. Chapman, P. García-Sánchez, D. Llena, A. Malyshev, and D. Steinberg, On the Delta set and the Betti elements of a BF-monoid , Arab J. Math 1 (2012), 53–61.
- 5[5] S. Chapman, P. García-Sánchez, D. Llena, V. Ponomarenko, J. Rosales, The catenary and tame degree in finitely generated commutative cancellative monoids , Manuscripta Math. 120 (2006), no. 3, 253–264.
- 6[6] S. Chapman, N. Kaplan, T. Lemburg, A. Niles, and C. Zlogar, Shifts of generators and delta sets of numerical monoids , Internat. J. Algebra Comput. 24 (2014), no. 5, 655–669.
- 7[7] D. Cox, J. Little, and D. O’Shea, Ideals, varieties, and algorithms: An introduction to computational algebraic geometry and commutative algebra , 4th edition, Undergraduate Texts in Mathematics, Springer, Cham, 2015.
- 8[8] M. Delgado, P. García-Sánchez, J. Morais, Numerical Sgps, A package for numerical semigroups , Version 0.980 dev (2013), (GAP package), http://www.fc.up.pt/cmup/mdelgado/numericalsgps/ .
