A numerical semigroup is a subset of the set of nonnegative integers (denoted here by ) closed under addition, containing the zero element and with finite complement in . Observe that a numerical semigroup is a commutative monoid, thus is somehow surprising that it is required that zero belongs to the set under consideration. Some authors use the term numerical monoid to stress out this property. Note also that up to isomorphism the set of numerical semigroups classify the set of all submonoids of . Let be submonoid of , the condition of having finite complement in is equivalent to saying that the greatest common divisor ( for short) of its elements is one.
Numerical semigroups probably where first considered while studying the set of nonnegative solutions of Diophantine equations. Given positive integers with greatest common divisor one, the set of elements such that has a nonnegative integer solution is a numerical semigroup. Actually, one of the first known problems related to numerical semigroups was to determine in terms of , which is the largest integer for which there is no nonnegative integer solution. This is known as the Frobenius problem, since it seems that Frobenius it problem in one of his lectures.
Generators (first choice)¶
The set of integers for which there is a nonnegative integer solution of can be expressed as , or in a more abbreviated notation, as . We say that is a system of generators of , or simply, that generates . If no proper subset of generates , then we, as expected, say that is a minimal system of generators of . As is cancellative ( implies ), admits a unique minimal system of generators, say . The cardinality of the minimal system of generators of is known as the embedding dimension of (we will see later why this weird name).
Observe that if is generated by , then (and that if , then the submonoid of spanned by is a numerical semigroup).
Multiplicity, Frobenius number, Gaps, (Cohen-Macaulay) type¶
As we mentioned above, Frobenius proposed the problem of finding a formula for the largest integer for which there is no (nonnegative integer) solution to . This in our notation is equivalent to say which is the largest integer not in the numerical semigroup . This is why is known as the Frobenius number of (here we are using to denote the set of integers). If is the Frobenius number of , then , and in particular . The integers fulfilling this condition are known as pseudo-Frobenius numbers, and its cardinality is the (Cohen-Macaulay) type of .
Given a numerical semigroup , we can define on the following order relation: if . It turns out that the set of pseudo-Frobenius numbers is the set of maximal elements of with respect to this ordering.
The positive integers not belonging to are the gaps of , and its cardinality is sometimes known as the gender of . If is the Frobenius number of , some authors reserve the word hole for those integers verifying that and . Thus every hole is a gap, but the converse needs not to be true.
The least positive integer belonging to a numerical semigroup is its multiplicity. The multiplicity of a numerical semigroup is an upper bound for the embedding dimension of . This is because there cannot be two different minimal generators congruent modulo the multiplicity.
Apéry sets, the Tool¶
Recall that two minimal generators of a numerical semigroup cannot be congruent modulo the multiplicity, in fact, they cannot be congruent modulo any nonzero element of the numerical semigroup. In this sense, minimal generators are minimal also with respect to be congruent to any nonzero element of the numerical semigroup. Following this idea for a given numerical semigroup and a nonzero element of , we can consider the set where is the least element in congruent to modulo . One can easily see that this set corresponds to the set . Apéry was the first exploiting this idea and this is why this set is known as the Apéry set of in . If is chosen as the multiplicity of , then sometimes this set is called a standard basis of . Since this set appears everywhere in our approach to the study of numerical semigroups, we introduce the notation to refer to it.
The Apéry set of in has some wonderful properties. We enumerate some of them here, but later more will arise.
Every integer can be expressed uniquely as for some and . And if and only if .
Thus if we want to know if belongs to , we find such that ; then if and only if .
The Frobenius number of is .
More generally, an integer is a pseudo-Frobenius number of if and only if is maximal in with respect to . It follows that the type of is the cardinality of .
By Selmer’s formula, the number of gaps equals .
Hence the knowledge of the Apéry set of a numerical semigroup with respect to any of its nonzero elements, solves the membership problem, allows us to know the Frobenius number of , its pseudo-Frobenius numbers (and thus its type) and its gender.
Fundamental gaps (second choice)¶
The Frobenius number of is -1. If is a numerical semigroup other than , then the Frobenius number of is a positive integer, and the same holds for its pseudo-Frobenius numbers, that is, they are gaps of . There are 1,156,012 numerical semigroups with Frobenius number 39. Thus the Frobenius number is not suitable to describe uniquely a numerical semigroup (it can be shown that a numerical semigroup is uniquely determined by its Frobenius number if and only if ). Among these 1,156,012 numerical semigroups, 227 of them have as set of pseudo-Frobenius numbers. Hence pseudo-Frobenius numbers are also a bad choice to uniquely describe a numerical semigroup.
Clearly, the set of gaps of uniquely determines . But in this set a lot of information is redundant, since if (read divides ) and is a gap of , then must also be a gap of . Hence among the gaps of we only need those that are maximal with respect to . These are known as fundamental gaps of , and they uniquely determine . Clearly an integer is a fundamental gap of if and only if and .
Let be a subset of . Denote by the set of positive integers dividing some . If is the set of fundamental gaps of , then . If is the Frobenius number of (observe that this means that ), then
There are positive integers for which there is no numerical semigroup not reaching the lower bound, whilst the upper bound is always reached by .
The set of over-semigroups of a numerical semigroup¶
Minimal generators of a numerical semigroup can be characterized as those elements for which is a numerical semigroup. We could then consider the dual of this property, that is, which are the integers such that is a numerical semigroup? If is a numerical semigroup, then
for every integer greater than one, or in other words, , and
.
Hence is both a pseudo-Frobenius number and a fundamental gap of . These gaps are known as special gaps of . Thus these are those fundamental gaps that are maximal with respect to .
By using this idea it is easy to construct the set of all numerical semigroups containing by adjoining to each of its fundamental gaps, and then repeat the process for each resulting semigroup until we reach (this will happen after a finite number of steps). The key to perform this in an easy way is the following: if is the set of fundamental gaps of and is the set of fundamental gaps of for some , then
Presentations (third choice)¶
Let be the numerical semigroup generated by . We could think of as the commutative monoid generated by two elements and such that . This is the idea of a presentation. Let us formalize it. Assume that is minimally generated by . The map
is a monoid epimorphism, and thus is isomorphic to , where . A presentation of is just a system of generators of (as a congruence).
Rédei proved that every finitely generated commutative monoid is finitely presented, and thus every numerical semigroup is finitely presented. Moreover, for numerical semigroups the concepts of minimality with respect to cardinality and set inclusion of a presentation coincide.
Rosales gave a procedure to construct a minimal presentation of a numerical semigroup from its minimal system of generators. We describe this method briefly. Assume that is minimally generated by . Let . Associated to we define a graph whose vertices are
and with edges
If is connected, then set . Otherwise, assume that are its connected components. For every there exists a factorization (expression) of in which only vertices of appear, or in other words, there exists such that the th coordinate of is zero whenever is not a vertex of . Set . Then is a minimal presentation of (moreover, every minimal presentation can be obtained in this way if we allow in the definition of other pairs so that there is a path linking every two different connected components of ). There are finitely many for which is not connected. Rosales proved that if is not connected, then is of the form with and .
Some (numerical) semigroup rings¶
Let be a field and be a numerical semigroup. We choose to be a symbol. Define and . We will represent the elements of as , with for all . The element is in if and only if for almost all (all but a finite number of them). We can add two elements of (and of ) by adding the coefficients componentwise, and we can multiply them by using the distributive law and the rule . In this way, both and are rings. Moreover, is a local ring whose maximal ideal is , with the minimal system of generators of (this is why is called the embedding dimension of ). Some properties of and of can be determined from properties of . This study caused some concepts in numerical semigroups to be named after their already existing counterpart in ring theory.
The integral closure of is , and if is the Frobenius number of , then . This is why sometimes the Frobenius number plus one is called the conductor of .
We can extend the semigroup morphism φ described in the preceding section as follows:
The kernel of the ring morphism ψ is known as the defining ideal of .
In order to simplify the notation, we write for .
Herzog proved that if and only if . Moreover, if ρ is a minimal presentation of , then the set is a minimal system of generators of .
On one can define the map , to be least element in such that . This defines a valuation on . Several authors have exploited this map. If is a fractional ideal of , then is a relative ideal of , that is, a subset of (the quotient group of ) such that and for some . If and are two fractional ideals with , then the length of equals the cardinality of the set . In particular if and only if .