1. Introduction
Let
be the set of nonnegative integers. A
numerical semigroup S is a submonoid of
such that
is finite. The set
is known as the set of
gaps of
S, and its cardinality is called the
genus of
S, denoted by
The largest integer not belonging to
S is the
Frobenius number of
S, and it will be denoted by
For instance,
Let
such that
Then,
is a numerical semigroup, and every numerical semigroup has this form (see [
1], Lemma 2.1). The set
is called a
system of generators of
S, and we write
A system of generators of a numerical semigroup is called the
minimal system of generators if none of its proper subsets generates the numerical semigroup. In ([
1], Corollary 2.8) is proven that every numerical semigroup has a unique minimal system of generators which, in addition, is finite. We denote by
the minimal system of generators of a numerical semigroup
Its cardinality is called the
embedding dimension, and it will be denoted by
The
multiplicity of
S is another invariant which we will use in this work. It is denoted by
, and it is the minimum of
It is verified that
(see [
1], Proposition 2.10).
Definition 1. A numerical semigroup S is said to have a maximal embedding dimension if ; from now on, we will call such an -semigroup.
In the literature, one can find a long list of works dealing with the study of one dimensional analytically irreducible local domains via their value semigroups. One of the properties studied for this kind of ring using this approach is that of the maximal embedding dimension (see [
2,
3,
4,
5]). The characterization of rings with the maximal embedding dimension via their value semigroup gave rise to the notion of the
-semigroup.
The Frobenius problem (see [
6]) for numerical semigroups is a classical mathematical problem. It consists of obtaining formulas for calculating the Frobenius number and the genus of a numerical semigroup in terms of its minimal system of generators. The solution to the problem was found for numerical semigroups with embedding dimension two in [
7]. Since then, many researchers have tried to solve this problem for numerical semigroups with an embedding dimension greater than or equal to three. However, the problem is still open. Furthermore, in this case, the problem becomes NP-hard (see [
8]).
The main aim of this paper is to introduce the concept of ratio-covariety and justify its study.
For integers a and we say that a divides b if there exists an integer c, such that and we denote this by Otherwise, a does not divide b, and we denote this by Let S be a numerical semigroup such that the ratio of S, is defined Note that
Definition 2. We say that a nonempty family of numerical semigroups is a ratio-covariety if it verifies the following conditions:
- (1)
There is the minimum (with respect to set inclusion) of , denoted by
- (2)
If , then .
- (3)
If and , then .
The most trivial example of a ratio-covariety is the singleton
with any numerical semigroup
There are another families of numerical semigroups satisfying these conditions. For instance, the next two families of numerical semigroups are ratio-covarieties:
and
Section 2 is devoted to proving that every ratio-covariety is finite and its elements can be ordered in a rooted tree. Moreover, we will describe the children of an arbitrary vertex of the tree. As a consequence, we obtain an algorithmic procedure to compute all the elements of a ratio-covariety.
Definition 3. Let be a ratio-covariety. A subset will be call an -set if and there exists with
We will investigate, in
Section 5, the smallest element of
containing an
-
set,
This element will be denoted by
, and we will say that it is the element of
generated by
Definition 4. If X is called an -system of generators of S. Moreover, if for all then X will be called a minimal -system of generators of
In
Section 5, we will show an example of ratio-covariety
, in which the minimal
-system of generators is not unique.
Definition 5. Let be a ratio-covariety and then the - of S is (where denotes the cardinality of a set Y).
We will characterize the elements of
with
-
0 and
In
Section 6, we will show that if
are numerical semigroups with multiplicity
m and
then there is the smallest ratio-covariety containing the set
, and with
as its minimum (the symbol → means that every integer greater than
belongs to the set). This ratio-covariety is denoted by
, and we present an algorithm which computes all its elements.
Along with this work and with the aim of giving examples of general results, we will use the ratio-covariety
In particular, we will obtain an alternative algorithm to the one presented in [
9] to compute all the elements of
Throughout this paper, some examples are shown to illustrate the proven results. For the development of these examples, the GAP (see [
10]) package
numericalsgps (see [
11]) can be used.
2. Basic Properties and Examples
If T is a numerical semigroup, we have the following result.
Proposition 1. Every ratio-covariety has a finite cardinality.
Proof. As is a finite set, the set is also finite, and every ratio-covariety has a minimum. □
Throughout this work, m and F denote positive integers such that and . Recall that and are examples of ratio-covarieties.
Definition 6. A numerical semigroup S is Strong if for every such that
The set is another example of ratio-covariety.
The following result has an easy proof.
Lemma 1. With the above notation, we have thatis the minimum of Proof. Obviously , and it is clear that every numerical semigroup with multiplicity m and whose Frobenius number is F, then it contains □
The next Lemma is known, and its proof is not difficult.
Lemma 2. Let S and T be numerical semigroups and Then, the following conditions hold:
- 1.
is a numerical semigroup and
- 2.
is a numerical semigroup if and only if
Lemmas 1 and 2 immediately imply the following result.
Proposition 2. is a ratio-covariety.
3. The Tree Associated with a Ratio-Covariety
A graph G is a pair , where V is a nonempty set and E is a subset of . The elements of V and E are called vertices and edges, respectively. A path, of length n, connecting the vertices u and v of G, is a sequence of different edges of the form , such that and .
A graph G is a rooted tree if there is a vertex r (known as the root of G), such that for any other vertex x of there exists a unique path linking x and r. We say that x is a son of y, if is an edge of the rooted tree G.
Let be a ratio-covariety and Recursively define the following sequence of elements of
Lemma 3. Let be a ratio-covariety, and let be the sequence of elements of defined above. Then, there exists such that Moreover, for all
If is a ratio-covariety, then we define the graph as follows: is the set of its vertices and is an edge of , if and only if
Note that in the sequence of elements of defined above, the pair is an edge of the graph . As a consequence from Lemma 3, we have the following result.
Proposition 3. Let be a ratio-covariety. Then, is a tree with root
A tree can be built recursively starting from the root and connecting, through an edge, the vertices already built with their children. Hence, it is very interesting to characterize the children of an arbitrary vertex in the tree.
Definition 7. Let S be a numerical semigroup. An integer z is called a pseudo-Frobenius number of S, if and for all
We denote by
the set formed by the pseudo-Frobenius numbers of
The elements of the set
are called the
special gaps of a numerical semigroup
The following result is [
1], Proposition 4.33.
Lemma 4. If S is a numerical semigroup and then if and only if is a numerical semigroup.
Example 1. Let then it is clear that and
Proposition 4. Let be a ratio-covariety and Then, the set formed by the children of S in the tree is Proof. If T is a child of then and Therefore, and
if then Hence, and, consequently, is a child of S in the tree □
As a consequence of Propositions 2 and 4, we can characterize the children of the tree
Proposition 5. If then the children of S in form the set
Given a numerical semigroup
S and
, the
Apéry set of
n in
S (in honor of [
12]) is the set
. This set has
n elements, one for every congruence class modulo
n. That is,
, where
is the least element of
S congruent with
i modulo
n, for all
(see [
1], Lemma 2.4).
Let S be a numerical semigroup. We define an order relation on as follows: if
Definition 8. Let An element is called maximal with respect to , if there exists no such that and Denote by , the maximal elements of a set A with respect to the ordering .
The following result is Proposition 2.20 from [
1].
Lemma 5. If S is a numerical semigroup and then Lemma 6. Let S be a numerical semigroup, and Then, if and only if for all
Proof. Necessity. As , then
Sufficiency. Let such that then Consequently, we have that a contradiction. □
It is straightforward to prove the following result, since if , then either or
Lemma 7. Let S be a numerical semigroup such that Then, Note 1. As a consequence of Lemmas 5–7, observe that if S is a numerical semigroup, and we know for some then we can compute easily the set
We will explain the above note with an example.
Example 2. If then By applying Lemma 6, we have that Then, Lemma 5, asserts that Finally, by using Lemma 7, we have that
The following result has an easy proof.
Lemma 8. Let S be a numerical semigroup, and Then, Moreover,
Note 2. Observe that as a consequence of Lemma 8, if we know then we can easily calculate In particular, if is a ratio-covariety and then Lemma 8 allows us to compute the set from for every child T of S in the tree (see Proposition 4).
The next example illustrates the previous note.
Example 3. Let be a numerical semigroup. We have that By Example 2, we know that If then Lemma 8 asserts that We already have all the necessary tools to present the algorithm that gives title to this section. That is, we start by computing the root
using Lemma 1, of the tree and, by using Proposition 5 and Lemma 8, we determine the children of each vertex. Namely we obtain
Algorithm 1 Computation of |
Input: Two positive integers F and m, such that and Output: - (1)
Compute - (2)
and - (3)
For all compute - (4)
If then return - (5)
- (6)
and - (7)
For every compute and go to Step
|
Next, we show how this algorithm works.
Example 4. We compute by using Algorithm 1.
and
and
and
and
and
and
4. The Elements of with a Fixed Genus
Let
m and
g be positive integers. Denote by
From [
1] (Lemma 2.14), and the fact that
, we can deduce the following result.
Proposition 6. If S is a numerical semigroup, then
The following notion appears in [
1].
Definition 9. A numerical semigroup is irreducible if it cannot be expressed as the intersection of two numerical semigroups properly containing it.
In [
1], Theorem 4.2, the next result is proven.
Lemma 9. Let S be a numerical semigroup. Then, S is irreducible if and only if S is a maximal element in the set
The irreducible numerical semigroups are very interesting because, from [
3,
13], we know that a numerical semigroup is irreducible if and only if it is symmetric or pseudo-symmetric. This kind of numerical semigroup has been widely studied in the literature, because a one dimensional analytically irreducible local ring is Gorenstein (respectively Kunz), if and only if its value semigroup is symmetric (respectively pseudo-symmetric), as it can be seen in [
3,
14].
From ([
1], Corollary 4.5), we have the following characterization.
Lemma 10. Let S be a numerical semigroup. Then, the following conditions hold.
- 1.
S is symmetric if and only if
- 2.
S is pseudo-symmetric if and only if
- 3.
S is irreducible if and only if where denotes the ceiling operator.
Denote by
the set formed by the maximal elements of
The following result is the same as [
15], Proposition 6, with a bit different notation.
Proposition 7. With the above notation, we have the following.
- 1.
If then
- 2.
If then
- 3.
If then
As a consequence of Lemma 10 and Proposition 7, we have the following result. The proof can be obtained as a direct application of them.
Corollary 1. Let Then, , if and only if one of the following conditions are satisfied.
- 1.
- 2.
and
- 3.
and
For a numerical semigroup the ratio-sequence associated to S is recursively defined as: and for all
For a numerical semigroup S, we set The cardinality of will be denoted by
Let S be a numerical semigroup and let be the ratio-sequence associated with S, then the set - is called the ratio-chain associated to It is clear that
Lemma 11. With the above notation, it is verified that where denotes the floor operator.
Proof. It is enough to observe that
□
The following result has an easy proof.
Proof. In order to see this, it is enough to observe that, by Lemma 1, is the minimum (with respect to inclusion set) of □
By applying the previous results, we can easily deduce the following proposition.
Proposition 8. With the above notation, the following holds:
- 1.
If then
- 2.
If then
- 3.
If then
We have now all the ingredients needed to give an algorithmic procedure to compute where , and
That is, by using Lemma 11 and Proposition 8, we compute the genus of each vertex of the tree until we achieve the given genus.
Algorithm 2
Computation of |
Input: Positive integers F, m and g, such that , and Output: - (1)
- (2)
If , return - (3)
For all compute - (5)
and go to Step(2).
|
We are going to see how the previous algorithm works in the following example.
Example 5. By using Algorithm 2, we will compute the set
and
We finish this section, noting that in [
9], an equivalence relation ∼ is defined on
such that the set
is the quotient set of
by
As is a partition of to compute all the elements of it is enough to have:
An algorithm which computes
Another algorithm which computes when S belongs to
This idea is applied in [
9] to obtain an algorithm that calculates
5. -System of Generators
Throughout this section, will denote a ratio-covariety. Recall that if X is an -set, then we will denote by the intersection of all elements of containing By Proposition 1, we know that is a finite set, and so the intersection of elements of containing X is an element of Therefore, is the smallest element of , with respect to set inclusion, containing
Recall that if X is an -set and we will call that X is an -system of generators of Moreover, if for all then X will be called a minimal-system of generators of Observe that is the unique minimal -system of generators for
In general, the minimal -system of generators is not unique, as we can show in the following example.
Example 6. Let
It is easy to see that is a ratio-covariety with , , , and Therefore, and are minimal -system of generators of
Our next aim in this section will be to prove that every element of admits a unique minimal -system of generators.
Lemma 13. If then is an -set and
Proof. It is clear that X is an -set. As and then We are going to show the reverse inclusion. Let such that Then, and so Hence, and, consequently, □
Proposition 9. If then is the unique minimal -system of generators of
Proof. By Lemma 13, we know that X is an -set and To conclude the proof, it remains to show that if Y is an -set and then In fact, if then there is Note that and then By applying Lemma 2, we deduce that and Therefore, , a contradiction. □
If
is a ratio-covariety and
then we define the
-
rank of
S as
As an immediate consequence of Lemma 13, in the following result, we show the relation between the -rank and the embedding dimension of a numerical semigroup.
Proposition 10. If is a ratio-covariety and then
The following result has an immediate proof.
Lemma 14. Let be a ratio-covariety and Then, if and only if
Lemma 15. If is a ratio-covariety, and X is an -set such that then
Proof. If then As then , which is absurd. □
As a consequence of preceding two results, in the following result we characterize the numerical semigroups such that
Proposition 11. Let be a ratio-covariety and Then, if and only if
As a consequence of Propositions 9 and 11, we have the following result.
Corollary 2. Let be positive integers, such that and Then, belongs to with - equal to 1. Moreover, every element of with - equal to 1, has this form.
6. The Elements of with Maximum -
Our first goal in this section will be to show that the maximum of the set does not exceed To this end, we need to introduce some results.
In ([
1], Corollary 3.2) appears the following result.
Lemma 16. If S is an -semigroup and , then
Proposition 12. If then
Proof. By Proposition 9, we know that is the cardinality of the set As and then Now, by applying that we have that To finish the proof, we will show that the case is impossible. Indeed, if then we deduce that , and so S is an -semigroup. But then, Lemma 16 implies Since , this implies □
From Proposition 9, the following result is easily deduced.
Proposition 13. If and for all then is an element of with - equal to Moreover, every element of with - equal to has this form.
Corollary 3. If and then Moreover, if then
Proof. By Proposition 13, it is straightforward to see that By now applying Lemma 12 and Proposition 13, we have that □
Proposition 14. If then the set
Proof. Let As then As then there is a unique , such that Then, we easily deduce that By now applying Proposition 9, we have that □
The above proposition allows us to define a new kind of semigroup.
Definition 10. A numerical semigroup S is said to have maximal rank (hereinafter -semigroup) if and
The existence of -semigroups is assured by Proposition 13. Now, we present a characterization of these semigroups, which is also a direct consequence of Proposition 13.
Proposition 15. Let with Then, S is an -semigroup if and only if one of the following statements is true:
and
and
Next, we illustrate this characterization with an example.
Example 7. - 1.
Let Then, and so S is an -semigroup by Proposition 15.
- 2.
If then and Consequently, by Proposition 15, we can assert that S is an -semigroup.
7. The Ratio-Covariety Generated by a Finite Family of Numerical Semigroups
In general, the intersection of ratio-covarieties is not a ratio-covariety. Actually, if S and T are numerical semigroups, such that then and are ratio-covarieties. However, which is not a ratio-covariety.
The following result has an immediate proof.
Lemma 17. If is a family of ratio-covarieties and Δ is the minimum of for every then is a ratio-covariety.
Let m and F be positive integers such that and then define by
Remark 1. The set is obviously a ratio-covariety with minimum
Remark 2. Let be numerical semigroups with multiplicity m, and let Then,
Let be a finite set of numerical semigroups with multiplicity m and Then, we denote by the intersection of all the ratio-covarieties which contain the set , and have the set as minimum.
Note that is a ratio-covariety with the above features. Next, by applying Lemma 17, we obtain the following result.
Proposition 16. If are numerical semigroups with multiplicity m and then is the smallest (with respect to set inclusion) ratio-covariety containing the set and having the set as minimum.
We will call the ratio-covariety generated by Our next aim will be to present an algorithm which allows us to compute all the elements of
For every define the following sequence recursively:
The following result has an immediate proof.
Lemma 18. For every there exists
For all set Observe that and for each
In the next proposition, we give the previously announced algorithmic procedure.
Proposition 17. Let be numerical semigroups with multiplicity m and Then,
Proof. To prove the proposition, it will be enough to see that
is a ratio-covariety with minimum
We also have to show
for all
(which is easy, of course, just choose
.)
It is clear that Also, it is easy to demonstrate that the intersection of two elements belonging to is also an element of Therefore, the intersection of two elements of is again an element of We prove next that if and then In fact, if then there is and there exists for all such that As then for all For every denote by As and is obtained by removing recurrently from then for all and Therefore, □
This result immediately implies:
Corollary 4. If S is a numerical semigroup, then -
We end up illustrating the content of Proposition 17 with an example.
Example 8. Let and Then, and so and By applying Proposition 17, we have that