Next Article in Journal
The Generalized 3-Connectivity of Exchanged Folded Hypercubes
Next Article in Special Issue
The Mean Square of the Hurwitz Zeta-Function in Short Intervals
Previous Article in Journal
Moduli of Continuity in Metric Models and Extension of Livability Indices
Previous Article in Special Issue
Quasi-Semilattices on Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Ratio-Covarieties of Numerical Semigroups

by
María Ángeles Moreno-Frías
1,*,† and
José Carlos Rosales
2,†
1
Department of Mathematics, Faculty of Sciences, University of Cádiz, E-11510 Puerto Real, Spain
2
Department of Algebra, Faculty of Sciences, University of Granada, E-18071 Granada, Spain
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Axioms 2024, 13(3), 193; https://doi.org/10.3390/axioms13030193
Submission received: 9 January 2024 / Revised: 6 March 2024 / Accepted: 7 March 2024 / Published: 14 March 2024

Abstract

:
In this work, we will introduce the concept of ratio-covariety, as a family R of numerical semigroups that has a minimum, denoted by min ( R ) , is closed under intersection, and if S R and S min ( R ) , then S \ { r ( S ) } R , where r ( S ) denotes the ratio of S . The notion of ratio-covariety will allow us to: (1) describe an algorithmic procedure to compute R ; (2) prove the existence of the smallest element of R that contains a set of positive integers; and (3) talk about the smallest ratio-covariety that contains a finite set of numerical semigroups. In addition, in this paper we will apply the previous results to the study of the ratio-covariety R ( F , m ) = { S S   is   a   numerical   semigroup   with   Frobenius   number   F   and   multiplicity m } .
MSC:
20M14; 11D07; 13H10

1. Introduction

Let N be the set of nonnegative integers. A numerical semigroup S is a submonoid of ( N , + ) such that N \ S is finite. The set N \ S is known as the set of gaps of S, and its cardinality is called the genus of S, denoted by g ( S ) . The largest integer not belonging to S is the Frobenius number of S, and it will be denoted by F ( S ) . For instance, F ( N ) = 1 . Let { a 1 , , a n } N such that gcd ( a 1 , , a n ) = 1 . Then, a 1 , , a n = j = 1 n α j a j { α 1 , , α n } N is a numerical semigroup, and every numerical semigroup has this form (see [1], Lemma 2.1). The set { a 1 , , a n } is called a system of generators of S, and we write S = a 1 , , a n . 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 msg ( S ) the minimal system of generators of a numerical semigroup S . Its cardinality is called the embedding dimension, and it will be denoted by e ( S ) . The multiplicity of S is another invariant which we will use in this work. It is denoted by m ( S ) , and it is the minimum of S \ { 0 } . It is verified that e ( S ) m ( S ) (see [1], Proposition 2.10).
Definition 1.
A numerical semigroup S is said to have a maximal embedding dimension if e ( S ) = m ( S ) ; from now on, we will call such an MED -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 MED -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 b , we say that a divides b if there exists an integer c, such that b = c a , and we denote this by a b . Otherwise, a does not divide b, and we denote this by a b . Let S be a numerical semigroup such that S N , the ratio of S, is defined r ( S ) : = min ( msg ( S ) \ { m ( S ) } ) . Note that r ( S ) = min { s S m ( S ) s } .
Definition 2.
We say that a nonempty family R of numerical semigroups is a ratio-covariety if it verifies the following conditions:
(1) 
There is the minimum (with respect to set inclusion) of R , denoted by min ( R ) .
(2) 
If { S , T } R , then S T R .
(3) 
If S R and S min ( R ) , then S \ { r ( S ) } R .
The most trivial example of a ratio-covariety is the singleton { S } with any numerical semigroup S . There are another families of numerical semigroups satisfying these conditions. For instance, the next two families of numerical semigroups are ratio-covarieties: R ( F , m ) = { S S is   a   numerical   semigroup ,   F ( S ) = F   and   m ( S ) = m } and MED ( F , m ) = { S S is   a   numerical   semigroup   with   maximal   embedding   dimension , F ( S ) = F a n d m ( S ) = m } .  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 R be a ratio-covariety. A subset X N will be call an R -set if X min ( R ) = and there exists S R with X S .
We will investigate, in Section 5, the smallest element of R containing an R -set, X . This element will be denoted by R [ X ] , and we will say that it is the element of R generated by X .
Definition 4.
If S = R [ X ] , X is called an R -system of generators of S. Moreover, if S R [ Y ] for all Y X , then X will be called a minimal R -system of generators of S .
In Section 5, we will show an example of ratio-covariety R , in which the minimal R -system of generators is not unique.
Definition 5.
Let R be a ratio-covariety and S R , then the R - rank of S is R rank ( S ) = min { # X X   i s   R s e t   a n d   R [ X ] = S } (where # Y denotes the cardinality of a set Y).
We will characterize the elements of R with R - rank 0 and 1 . In Section 6, we will show that if S 1 , , S k are numerical semigroups with multiplicity m and F = max { F ( S 1 ) , , F ( S k ) } , then there is the smallest ratio-covariety containing the set { S 1 , , S k } , and with Δ ( F , m ) = m { F + 1 , } as its minimum (the symbol → means that every integer greater than F + 1 belongs to the set). This ratio-covariety is denoted by S 1 , , S k , 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 R ( F , m ) . In particular, we will obtain an alternative algorithm to the one presented in [9] to compute all the elements of R ( F , m ) .
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 N \ T is a finite set, the set { S S   is   a   numerical   semigroup   and   T S } is also finite, and every ratio-covariety has a minimum.    □
Throughout this work, m and F denote positive integers such that m < F and m F . Recall that R ( F , m ) = { S S   is   a   numerical   semigroup , F ( S ) = F   and   m ( S ) = m } and MED ( F , m ) = { S S is   a   numerical   semigroup   with   maximal   embedding   dimension , F ( S ) = F   and   m ( S ) = m } are examples of ratio-covarieties.
Definition 6.
A numerical semigroup S is Strong if x + y m ( S ) S for every ( x , y ) ( S \ { 0 } ) 2 such that x y ( mod m ( S ) ) .
The set ST ( F , m ) = { S S is   a   Strong   numerical   semigroup , F ( S ) = F   and   m ( S ) = m } is another example of ratio-covariety.
The following result has an easy proof.
Lemma 1.
With the above notation, we have that
Δ ( F , m ) = m { F + 1 , }
is the minimum of R ( F , m ) .
Proof. 
Obviously Δ ( F , m ) R ( F , m ) , and it is clear that every numerical semigroup with multiplicity m and whose Frobenius number is F, then it contains Δ ( F , m ) .    □
The next Lemma is known, and its proof is not difficult.
Lemma 2.
Let S and T be numerical semigroups and x S . Then, the following conditions hold:
1.
S T is a numerical semigroup and F ( S T ) = max { F ( S ) , F ( T ) } .
2.
S \ { x } is a numerical semigroup if and only if x msg ( S ) .
Lemmas 1 and 2 immediately imply the following result.
Proposition 2.
R ( F , m ) is a ratio-covariety.

3. The Tree Associated with a Ratio-Covariety

A graph G is a pair ( V , E ) , where V is a nonempty set and E is a subset of { ( x , y ) V × V x y } . 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 ( x 0 , x 1 ) , ( x 1 , x 2 ) , , ( x n 1 , x n ) , such that x 0 = u and x n = v .
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 G , there exists a unique path linking x and r. We say that x is a son of y, if ( x , y ) is an edge of the rooted tree G.
Let R be a ratio-covariety and S R . Recursively define the following sequence of elements of R :
  • S 0 = S ,
  • S n + 1 = S n \ { r ( S n ) } if S n min ( R ) , min ( R ) otherwise .
  • By observing the definition from the above sequence, the following result is immediately clear.
Lemma 3.
Let R be a ratio-covariety, S R and let { S n } n N be the sequence of elements of R defined above. Then, there exists k N such that min ( R ) = S k S k 1 S 0 = S . Moreover, # ( S i \ S i + 1 ) = 1 for all i { 0 , 1 , , k 1 } .
If R is a ratio-covariety, then we define the graph G ( R ) as follows: R is the set of its vertices and ( S , T ) R × R is an edge of G ( R ) , if and only if T = S \ { r ( S ) } .
Note that in the sequence { S n } n N of elements of R defined above, the pair ( S n , S n + 1 ) is an edge of the graph G ( R ) . As a consequence from Lemma 3, we have the following result.
Proposition 3.
Let R be a ratio-covariety. Then, G ( R ) is a tree with root min ( R ) .
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 z S and z + s S for all s S \ { 0 } .
We denote by PF ( S ) the set formed by the pseudo-Frobenius numbers of S . The elements of the set SG ( S ) = { x PF ( S ) 2 x S } are called the special gaps of a numerical semigroup S . The following result is [1], Proposition 4.33.
Lemma 4.
If S is a numerical semigroup and x N \ S , then x SG ( S ) if and only if S { x } is a numerical semigroup.
Example 1.
Let S = 3 , 5 , 7 = { 0 , 3 , 5 , } , then it is clear that PF ( S ) = { 2 , 4 } and SG ( S ) = { 4 } .
Proposition 4.
Let R be a ratio-covariety and S R . Then, the set formed by the children of S in the tree G ( R ) is
{ S { x } x SG ( S ) , m ( S ) < x < r ( S ) a n d S { x } R } .
Proof. 
If T is a child of S , then T R and T \ { r ( T ) } = S . Therefore, T = S { r ( T ) } R , r ( T ) SG ( S ) and m ( S ) < r ( T ) < r ( S ) .
if m ( S ) < x < r ( S ) , then r ( S { x } ) = x . Hence, S { x } \ { r ( S { x } ) } = S and, consequently, S { x } R is a child of S in the tree G ( R ) .    □
As a consequence of Propositions 2 and 4, we can characterize the children of the tree G ( R ( F , m ) ) .
Proposition 5.
If S R ( F , m ) , then the children of S in G ( R ( F , m ) ) form the set { S { x } x SG ( S ) , m < x < r ( S )   a n d   x F } .
Given a numerical semigroup S and n S \ { 0 } , the Apéry set of n in S (in honor of [12]) is the set Ap ( S , n ) = { s S s n S } . This set has n elements, one for every congruence class modulo n. That is, Ap ( S , n ) = { 0 = w ( 0 ) , w ( 1 ) , , w ( n 1 ) } , where w ( i ) is the least element of S congruent with i modulo n, for all i { 0 , , n 1 } (see [1], Lemma 2.4).
Let S be a numerical semigroup. We define an order relation on Z as follows: a S b if b a S .
Definition 8.
Let A Z . An element a A is called maximal with respect to S , if there exists no b A such that a S b and b a . Denote by Maximals S A , the maximal elements of a set A with respect to the ordering S .
The following result is Proposition 2.20 from [1].
Lemma 5.
If S is a numerical semigroup and n S \ { 0 } , then
PF ( S ) = { w n w Maximals S Ap ( S , n ) } .
Lemma 6.
Let S be a numerical semigroup, n S \ { 0 } and w Ap ( S , n ) . Then, w Maximals S ( Ap ( S , n ) ) if and only if w + w Ap ( S , n ) for all w Ap ( S , n ) \ { 0 } .
Proof. 
Necessity. As w S w + w , then w + w Ap ( S , n ) .
Sufficiency. Let w Ap ( S , n ) such that w < S w then w w Ap ( S , n ) \ { 0 } . Consequently, we have that w = w + ( w w ) Ap ( S , n ) , a contradiction.    □
It is straightforward to prove the following result, since if x PF ( S ) , then either 2 x PF ( S ) or 2 x S .
Lemma 7.
Let S be a numerical semigroup such that S N . Then,
SG ( S ) = { x PF ( S ) 2 x PF ( S ) } .
Note 1.
As a consequence of Lemmas 5–7, observe that if S is a numerical semigroup, and we know Ap ( S , n ) for some n S \ { 0 } , then we can compute easily the set SG ( S ) .
We will explain the above note with an example.
Example 2.
If S = 11 , 12 , 25 , 41 , then Ap ( S , 11 ) = { 0 , 12 , 24 , 25 , 37 , 41 , 49 , 50 , 53 , 62 , 65 } . By applying Lemma 6, we have that Maximals S ( Ap ( S , 11 ) ) = { 49 , 62 , 65 } . Then, Lemma 5, asserts that PF ( S ) = { 38 , 51 , 54 } . Finally, by using Lemma 7, we have that SG ( S ) = { 38 , 51 , 54 } .
The following result has an easy proof.
Lemma 8.
Let S be a numerical semigroup, n S \ { 0 } and x SG ( S ) . Then, x + n Ap ( S , n ) . Moreover, Ap ( S { x } , n ) = Ap ( S , n ) \ { x + n } { x } .
Note 2.
Observe that as a consequence of Lemma 8, if we know Ap ( S , n ) , then we can easily calculate Ap ( S { x } , n ) . In particular, if R is a ratio-covariety and S R , then Lemma 8 allows us to compute the set Ap ( T , n ) from Ap ( S , n ) , for every child T of S in the tree G ( R ) (see Proposition 4).
The next example illustrates the previous note.
Example 3.
Let S = { 0 , 7 , } be a numerical semigroup. We have that Ap ( S , 7 ) = { 0 , 8 , 9 , 10 , 11 , 12 , 13 } . By Example 2, we know that 5 SG ( S ) . If T = S { 5 } , then Lemma 8 asserts that
Ap ( T , 7 ) = { 0 , 8 , 9 , 10 , 11 , 12 , 13 } \ { 5 + 7 } { 5 } = { 0 , 5 , 8 , 9 , 10 , 11 , 13 } .
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 Δ ( F , m ) , using Lemma 1, of the tree and, by using Proposition 5 and Lemma 8, we determine the children of each vertex. Namely we obtain R ( F , m ) .
Algorithm 1 Computation of R ( F , m )
Input: Two positive integers F and m, such that m < F and m F .
Output: R ( F , m ) .
(1)
Compute Ap ( Δ ( F , m ) , m ) .
(2)
R ( F , m ) = { Δ ( F , m ) } and B = { Δ ( F , m ) } .
(3)
For all S B compute θ ( S ) = { x SG ( S ) m < x < r ( S ) a n d x F } .
(4)
If S B θ ( S ) = , then return R ( F , m ) .
(5)
C = S B { S { x } x θ ( S ) } .
(6)
R ( F , m ) = R ( F , m ) C and B = C .
(7)
For every S B , compute Ap ( S , m ) and go to Step ( 3 ) .
Next, we show how this algorithm works.
Example 4.
We compute R ( 7 , 4 ) by using Algorithm 1.
  • Δ ( 7 , 4 ) = { 0 , 4 , 8 , } and Ap ( Δ ( 7 , 4 ) , 4 ) = { 0 , 9 , 10 , 11 } .
  • R ( 7 , 4 ) = { Δ ( 7 , 4 ) } and B = { Δ ( 7 , 4 ) } .
  • θ ( Δ ( 7 , 4 ) ) = { 5 , 6 } .
  • C = Δ ( 7 , 4 ) { 5 } , Δ ( 7 , 4 ) { 6 } .
  • R ( 7 , 4 ) = { Δ ( 7 , 4 ) , Δ ( 7 , 4 ) { 5 } , Δ ( 7 , 4 ) { 6 } } and B = { Δ ( 7 , 4 ) { 5 } , Δ ( 7 , 4 ) { 6 } } .
  • Ap Δ ( 7 , 4 ) { 5 } , 4 = { 0 , 5 , 10 , 11 } and Ap Δ ( 7 , 4 ) { 6 } , 4 = { 0 , 6 , 9 , 11 } .
  • θ ( Δ ( 7 , 4 ) { 5 } ) = and θ ( Δ ( 7 , 4 ) { 6 } ) = { 5 } .
  • C = Δ ( 7 , 4 ) { 5 , 6 } .
  • R ( 7 , 4 ) = { Δ ( 7 , 4 ) , Δ ( 7 , 4 ) { 5 } , Δ ( 7 , 4 ) { 6 } , Δ ( 7 , 4 ) { 5 , 6 } } and B = { Δ ( 7 , 4 ) { 5 , 6 } } .
  • Ap Δ ( 7 , 4 ) { 5 , 6 } , 4 = { 0 , 5 , 6 , 11 } .
  • θ ( Δ ( 7 , 4 ) { 5 , 6 } ) = .
  • The Algorithm returns
    R ( 7 , 4 ) = { Δ ( 7 , 4 ) , Δ ( 7 , 4 ) { 5 } , Δ ( 7 , 4 ) { 6 } , Δ ( 7 , 4 ) { 5 , 6 } } .

4. The Elements of R ( F , m ) with a Fixed Genus

Let F , m and g be positive integers. Denote by R ( F , m , g ) = { S R ( F , m ) g ( S ) = g } . From [1] (Lemma 2.14), and the fact that g ( S ) F ( S ) , we can deduce the following result.
Proposition 6.
If S is a numerical semigroup, then F ( S ) + 1 2 g ( S ) F ( S ) .
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 { T T is   a   numerical   semigroup   with   F ( T ) = F ( S ) } .
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 g ( S ) = F ( S ) + 1 2 .
2.
S is pseudo-symmetric if and only if g ( S ) = F ( S ) + 2 2 .
3.
S is irreducible if and only if g ( S ) = F ( S ) + 1 2 , where   denotes the ceiling operator.
Denote by Max ( R ( F , m ) ) the set formed by the maximal elements of R ( F , m ) . 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 F = m 1 , then Max ( R ( F , m ) ) = R ( F , m ) = { { 0 , m , } } .
2.
If m < F < 2 m , then Max ( R ( F , m ) ) = { { 0 , m , } \ { F } } .
3.
If F > 2 m , then Max ( R ( F , m ) ) = { S R ( F , m ) S i s i r r e d u c i b l e } .
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 S R ( F , m ) . Then, S Max ( R ( F , m ) ) , if and only if one of the following conditions are satisfied.
1.
F = m 1 .
2.
m < F < 2 m and g ( S ) = m .
3.
F > 2 m and g ( S ) = F + 1 2 .
For a numerical semigroup S N , the ratio-sequence associated to S is recursively defined as: S 0 = S and S n + 1 = S n \ { r ( S n ) } for all n N .
For a numerical semigroup S, we set A ( S ) = { x S x < F ( S )   and   m ( S ) x } . The cardinality of A ( S ) will be denoted by a ( S ) .
Let S be a numerical semigroup and let { S n } n N be the ratio-sequence associated with S, then the set Rat - Cad ( S ) = { S 0 , S 1 , , S a ( S ) } is called the ratio-chain associated to S . It is clear that S a ( S ) = Δ ( F ( S ) , m ( S ) ) .
Lemma 11.
With the above notation, it is verified that g ( Δ ( F , m ) ) = F F m , where   denotes the floor operator.
Proof. 
It is enough to observe that
Δ ( F , m ) = { 0 , m , 2 m , , F m m , F + 1 , } .
   □
The following result has an easy proof.
Lemma 12.
If m < F < 2 m , then
R ( F , m ) = { A { 0 , m , F + 1 , } A { m + 1 , , F 1 } } .
Proof. 
In order to see this, it is enough to observe that, by Lemma 1, Δ ( F , m ) = m { F + 1 , } is the minimum (with respect to inclusion set) of R ( F , m ) .    □
By applying the previous results, we can easily deduce the following proposition.
Proposition 8.
With the above notation, the following holds:
1.
If F = m 1 , then { g ( S ) S R ( F , m ) } = { m 1 } .
2.
If m < F < 2 m , then { g ( S ) S R ( F , m ) } = { m , m + 1 , , F 1 } .
3.
If F > 2 m , then { g ( S ) S R ( F , m ) } = F + 1 2 , , F F m .
We have now all the ingredients needed to give an algorithmic procedure to compute R ( F , m , g ) , where F > 2 m , m F and F + 1 2 g F F m .
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 R ( F , m , g )
Input: Positive integers F, m and g, such that F > 2 m , m F and F + 1 2 g F F m .
Output: R ( F , m , g ) .
(1)
H = { Δ ( F , m ) } ,   i = F F m .
(2)
If i = g , return H .
(3)
For all S H compute θ ( S ) = { x SG ( S ) m < x < r ( S )   and   x F } .
(5)
H : = S H { S { x } x θ ( S ) } , i : = i 1 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 R ( 12 , 5 , 8 ) .
  • H = { Δ ( 12 , 5 ) } ,   i = 10 .
  • θ ( Δ ( 12 , 5 ) ) = { 8 , 9 , 11 } .
  • H = { Δ ( 12 , 5 ) { 8 } ,   Δ ( 12 , 5 ) { 9 } ,   Δ ( 12 , 5 ) { 11 } } ,   i = 9 .
  • θ ( Δ ( 12 , 5 ) { 8 } ) = ,   θ ( Δ ( 12 , 5 ) { 9 } ) = { 8 } and θ ( Δ ( 12 , 5 ) { 11 } ) = { 8 , 9 } .
  • H = { Δ ( 12 , 5 ) { 8 , 9 } ,   Δ ( 12 , 5 ) { 8 , 11 } ,   Δ ( 12 , 5 ) { 9 , 11 } } ,   i = 8 .
  • The algorithm returns
    R ( 12 , 5 , 8 ) = { Δ ( 12 , 5 ) { 8 , 9 } , Δ ( 12 , 5 ) { 8 , 11 } , Δ ( 12 , 5 ) { 9 , 11 } } .
We finish this section, noting that in [9], an equivalence relation ∼ is defined on R ( F , m ) such that the set
R ( F , m ) = { [ S ] S Max ( R ( F , m ) ) }
is the quotient set of R ( F , m ) by .
As R ( F , m ) is a partition of R ( F , m ) , to compute all the elements of R ( F , m ) , it is enough to have:
  • An algorithm which computes Max ( R ( F , m ) ) .
  • Another algorithm which computes [ S ] when S belongs to Max ( R ( F , m ) ) .
This idea is applied in [9] to obtain an algorithm that calculates R ( F , m ) .

5. R -System of Generators

Throughout this section, R will denote a ratio-covariety. Recall that if X is an R -set, then we will denote by R [ X ] the intersection of all elements of R containing X . By Proposition 1, we know that R is a finite set, and so the intersection of elements of R containing X is an element of R . Therefore, R [ X ] is the smallest element of R , with respect to set inclusion, containing X .
Recall that if X is an R -set and S = R [ X ] , we will call that X is an R -system of generators of S . Moreover, if S R [ Y ] for all Y X , then X will be called a minimal R -system of generators of S . Observe that X = is the unique minimal R -system of generators for min ( R ) .
In general, the minimal R -system of generators is not unique, as we can show in the following example.
Example 6.
Let R = { S S   i s   a   n u m e r i c a l   s e m i g r o u p , m ( S ) = 8 , r ( S ) 10   a n d   F ( S ) 15 } { S 1 = { 0 , 8 , 9 , 10 , 11 , 15 , } , S 2 = { 0 , 8 , 9 , 13 , 15 , } , S 3 = { 0 , 8 , 9 , 15 , } } .
It is easy to see that R is a ratio-covariety with min ( R ) = { 0 , 8 , 16 , } , R [ { 9 , 10 } ] = R [ { 9 , 11 } ] = S 1 , R [ { 9 } ] = S 3 , R [ { 10 } ] = { 0 , 8 , 10 , 15 , } and R [ { 11 } ] = { 0 , 8 , 11 , 15 , } . Therefore, { 9 , 10 } and { 9 , 11 } are minimal R -system of generators of S 1 .
Our next aim in this section will be to prove that every element of R ( F , m ) admits a unique minimal R ( F , m ) -system of generators.
Lemma 13.
If S R , then X = { x msg ( S ) x min ( R ) } is an R -set and R [ X ] = S .
Proof. 
It is clear that X is an R -set. As S R and X S , then R [ X ] S . We are going to show the reverse inclusion. Let T R such that X T . Then, X min ( R ) T and so msg ( S ) T . Hence, S T and, consequently, S R [ X ] .
Proposition 9.
If S R ( F , m ) , then X = { x msg ( S ) x Δ ( F , m ) } is the unique minimal R ( F , m ) -system of generators of S .
Proof. 
By Lemma 13, we know that X is an R ( F , m ) -set and R ( F , m ) [ X ] = S . To conclude the proof, it remains to show that if Y is an R ( F , m ) -set and R ( F , m ) [ Y ] = S , then X Y . In fact, if X Y , then there is x X \ Y . Note that x msg ( S ) and x Δ ( F , m ) , then m < x < F . By applying Lemma 2, we deduce that S \ { x } R ( F , m ) and Y S \ { x } . Therefore, S = R ( F , m ) [ Y ] S \ { x } , a contradiction. □
If R is a ratio-covariety and S R , then we define the R -rank of S as
R rank ( S ) = min { # X X i s a n R s e t a n d R [ X ] = S } .
As an immediate consequence of Lemma 13, in the following result, we show the relation between the R -rank and the embedding dimension of a numerical semigroup.
Proposition 10.
If R is a ratio-covariety and S R , then R rank ( S ) e ( S ) .
The following result has an immediate proof.
Lemma 14.
Let R be a ratio-covariety and S R . Then, R rank ( S ) = 0 if and only if S = min ( R ) .
Lemma 15.
If R is a ratio-covariety, S R , S min ( R ) and X is an R -set such that S = R [ X ] , then r ( S ) X .
Proof. 
If r ( S ) X , then X S \ { r ( S ) } . As S \ { r ( S ) } R , then S = R [ X ] S \ { r ( S ) } , which is absurd. □
As a consequence of preceding two results, in the following result we characterize the numerical semigroups S R such that R rank ( S ) = 1 .
Proposition 11.
Let R be a ratio-covariety and S R . Then, R rank ( S ) = 1 if and only if S = R [ { r ( S ) } ] .
As a consequence of Propositions 9 and 11, we have the following result.
Corollary 2.
Let m < r < F be positive integers, such that m r and F m , r . Then, m , r { F + 1 , } belongs to R ( F , m ) with R ( F , m ) - rank equal to 1. Moreover, every element of R ( F , m ) with R ( F , m ) - rank equal to 1, has this form.

6. The Elements of R ( F , m ) with Maximum R ( F , m ) - Rank

Our first goal in this section will be to show that the maximum of the set { R ( F , m ) rank ( S ) S R ( F , m ) } does not exceed m 2 . To this end, we need to introduce some results.
In ([1], Corollary 3.2) appears the following result.
Lemma 16.
If S is an MED -semigroup and S N , then F ( S ) = max ( msg ( S ) ) m ( S ) .
Proposition 12.
If S R ( F , m ) , then R ( F , m ) rank ( S ) m 2 .
Proof. 
By Proposition 9, we know that R ( F , m ) rank ( S ) is the cardinality of the set X = { x msg ( S ) x Δ ( F , m ) } . As m msg ( S ) and m Δ ( F , m ) , then R ( F , m ) rank ( S ) e ( S ) 1 . Now, by applying that e ( S ) m ( S ) , we have that R ( F , m ) rank ( S ) m ( S ) 1 . To finish the proof, we will show that the case R ( F , m ) rank ( S ) = m ( S ) 1 is impossible. Indeed, if R ( F , m ) rank ( S ) = m ( S ) 1 , then we deduce that e ( S ) = m , and so S is an MED -semigroup. But then, Lemma 16 implies max ( msg ( S ) ) Δ ( F , m ) . Since e ( S ) m ( S ) , this implies R ( F , m ) rank ( S ) e ( S ) 2 m 2 .
From Proposition 9, the following result is easily deduced.
Proposition 13.
If { m = a 1 < a 2 < < a k < a k + 1 = F } N and a i + 1 a 1 , , a i for all i { 1 , , k } , then a 1 , , a k { F + 1 , } is an element of R ( F , m ) with R ( F , m ) - rank equal to k 1 . Moreover, every element of R ( F , m ) with R ( F , m ) - rank equal to k 1 has this form.
Corollary 3.
If S R ( F , m ) and R ( F , m ) rank ( S ) = m 2 , then F 2 m 1 . Moreover, if F = 2 m 1 , then S = { 0 , m , m + 1 , , 2 m 2 , 2 m , } .
Proof. 
By Proposition 13, it is straightforward to see that F 2 m 1 . By now applying Lemma 12 and Proposition 13, we have that S = { 0 , m , m + 1 , , 2 m 2 , 2 m , } .
Proposition 14.
If F > 2 m , then the set { S R ( F , m ) R ( F , m ) rank ( S ) = m 2 } .
Proof. 
Let S = m , F ( m 1 ) , F ( m 2 ) , , F 1 { F + 1 , } . As F > 2 m , then F ( m 1 ) > m . As m F , then there is a unique i { 1 , , m 1 } , such that m F i . Then, we easily deduce that { x msg ( S ) x Δ ( F , m ) } = { F ( m 1 ) , , F 1 } \ { F i } . By now applying Proposition 9, we have that R ( F , m ) rank ( S ) = m 2 .
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 MR -semigroup) if F ( S ) > 2 m ( S ) and R ( F ( S ) , m ( S ) ) rank ( S ) = m ( S ) 2 .
The existence of MR -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 S R ( F , m ) with F > 2 m . Then, S is an MR -semigroup if and only if one of the following statements is true:
  • e ( S ) = m 1 and msg ( S ) { 1 , , F 1 } .
  • e ( S ) = m and # { x msg ( S ) x > F } = 1 .
Next, we illustrate this characterization with an example.
Example 7.
1.
Let S = 5 , 7 , 9 , 11 . Then, S R ( 13 , 5 ) ,   e ( S ) = 4 and msg ( S ) { 1 , , 13 } , so S is an MR -semigroup by Proposition 15.
2.
If S = 5 , 12 , 13 , 14 , 21 , then S R ( 16 , 5 ) , e ( S ) = 5 and { x msg ( S ) x > 16 } = { 21 } . Consequently, by Proposition 15, we can assert that S is an MR -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 S T , then R 1 = { S } and R 2 = { T } are ratio-covarieties. However, R 1 R 2 = , which is not a ratio-covariety.
The following result has an immediate proof.
Lemma 17.
If { R i } i I is a family of ratio-covarieties and Δ is the minimum of R i for every i I , then i I R i is a ratio-covariety.
Let m and F be positive integers such that m < F and m F , then define by A ( F , m ) = { S S   is   a   numerical   semigroup ,   F ( S ) F   and   m ( S ) = m } .
Remark 1.
The set A ( F , m ) is obviously a ratio-covariety with minimum Δ ( F , m ) .
Remark 2.
Let S 1 , , S k be numerical semigroups with multiplicity m, and let F = max { F ( S 1 ) , , F ( S k ) } . Then, { S 1 , , S k } A ( F , m ) .
Let { S 1 , , S k } be a finite set of numerical semigroups with multiplicity m and F = max { F ( S 1 ) , , F ( S k ) } . Then, we denote by S 1 , , S k the intersection of all the ratio-covarieties which contain the set { S 1 , , S k } , and have the set Δ ( F , m ) as minimum.
Note that A ( F , m ) is a ratio-covariety with the above features. Next, by applying Lemma 17, we obtain the following result.
Proposition 16.
If S 1 , , S k are numerical semigroups with multiplicity m and F = max { F ( S 1 ) , , F ( S k ) } , then S 1 , , S k is the smallest (with respect to set inclusion) ratio-covariety containing the set { S 1 , , S k } and having the set Δ ( F , m ) as minimum.
We will call S 1 , , S k the ratio-covariety generated by { S 1 , , S k } . Our next aim will be to present an algorithm which allows us to compute all the elements of S 1 , , S k .
For every i { 1 , , k } , define the following sequence recursively:
  • S i 0 = S i ,
  • S i n + 1 = S i n \ { r ( S i n ) } if S i n Δ ( F , m ) , Δ ( F , m ) otherwise. .
The following result has an immediate proof.
Lemma 18.
For every i { 1 , , k } there exists P i = min { n N S i n = Δ ( F , m ) } .
For all i { 1 , , k } , set Ω ( S i ) = { S i 0 , , S i P i } . Observe that Δ ( F , m ) = S i P i S i P i 1 S i 0 = S i and # ( S i n \ S i n + 1 ) = 1 for each n { 0 , , P i 1 } .
In the next proposition, we give the previously announced algorithmic procedure.
Proposition 17.
Let S 1 , , S k be numerical semigroups with multiplicity m and F = max { F ( S 1 ) , , F ( S k ) } . Then, S 1 , , S k = { b B T b B { 1 , , k } a n d T b Ω ( S b ) f o r a l l b B } .
Proof. 
To prove the proposition, it will be enough to see that
R = { b B T b B { 1 , , k } a n d T b Ω ( S b ) f o r a l l b B }
is a ratio-covariety with minimum Δ ( F , m ) . We also have to show S i R for all i { 1 , , k } (which is easy, of course, just choose B = { i } .)
It is clear that min ( R ) = Δ ( F , m ) . Also, it is easy to demonstrate that the intersection of two elements belonging to Ω ( S i ) is also an element of Ω ( S i ) . Therefore, the intersection of two elements of R is again an element of R . We prove next that if T R and T Δ ( F , m ) , then T \ { r ( T ) } R . In fact, if T R , then there is B { 1 , , k } and there exists T b Ω ( S b ) for all b B such that T = b B T b . As r ( T ) T , then r ( T ) T b for all b B . For every b B , denote by T b = Δ ( F , m ) { x T b x > r ( T ) } . As T b Ω ( S b ) and T b is obtained by removing recurrently r ( T ) from T b , then T b Ω ( S b ) for all b B and T \ { r ( T ) } = b B T b . Therefore, T \ { r ( T ) } R .
This result immediately implies:
Corollary 4.
If S is a numerical semigroup, then S = Rat - Cad ( S ) .
We end up illustrating the content of Proposition 17 with an example.
Example 8.
Let S 1 = 5 , 7 , 9 = { 0 , 5 , 7 , 9 , 10 , 12 , 14 , } and S 2 = 5 , 6 , 8 = { 0 , 5 , 6 , 8 , 10 , } . Then, 13 = max { F ( S 1 ) , F ( S 2 ) } and so Ω ( S 1 ) = { S 1 , S 1 \ { 7 } , S 1 \ { 7 , 9 } , S 1 \ { 7 , 9 , 12 } } and Ω ( S 2 ) = { S 2 , S 2 \ { 6 } , S 2 \ { 6 , 8 } , S 2 \ { 6 , 8 , 11 } , S 2 \ { 6 , 8 , 11 , 12 } , S 2 \ { 6 , 8 , 11 , 12 , 13 } } . By applying Proposition 17, we have that
S 1 , S 2 = Ω ( S 1 ) Ω ( S 2 ) { T 1 T 2 T 1 Ω ( S 1 ) a n d T 2 Ω ( S 2 ) } .

Author Contributions

The authors contributed equally to this work. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

No public involvement in any aspect of this research.

Acknowledgments

The authors would like to thank the referees for their valuable comments and suggestions that helped to improve this work. This work has been partially supported by ProyExcel _ 00868 and by Junta de Andalucía groups FQM-298 and FQM-343.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Rosales, J.C.; García-Sánchez, P.A. Numerical Semigroups; Springer: New York, NY, USA, 2009; Volume 20. [Google Scholar]
  2. Abhyankar, S.S. Local rings of high embedding dimension. Am. J. Math. 1967, 89, 1073–1077. [Google Scholar] [CrossRef]
  3. Barucci, V.; Dobbs, D.E.; Fontana, M. Maximality Properties in Numerical Semigroups and Applications to One-Dimensional Analitycally Irreducible Local Domains. Memoirs Am. Math. Soc. 1997, 598, 1–78. [Google Scholar]
  4. Brown, W.C.; Herzog, J. One dimensional local rings of maximal and almost maximal length. J. Algebra 2008, 151, 332–347. [Google Scholar] [CrossRef]
  5. Sally, J.D. Cohen-Macaualy local rings of maximal embedding dimension. J. Algebra 1979, 56, 168–183. [Google Scholar] [CrossRef]
  6. Ramírez Alfonsín, J.L. The Diophantine Frobenius Problem; Oxford University Press: London, UK, 2005. [Google Scholar]
  7. Sylvester, J.J. Mathematical question with their solutions. Educ. Times 1984, 41, 142–149. [Google Scholar]
  8. Ramírez Alfonsín, J.L. Complexity of the Frobenius problem. Combinatorica 1996, 16, 143–147. [Google Scholar] [CrossRef]
  9. Branco, M.B.; Ojeda, I.; Rosales, J.C. The set of numerical semigroups of a given multiplicity and Frobenius number. Port. Math. 2021, 78, 147–167. [Google Scholar] [CrossRef] [PubMed]
  10. The GAP Group, GAP—Groups, Algorithms, and Programming, Version 4.12.2. 2022. Available online: https://www.gapsystem.org (accessed on 9 January 2024).
  11. Delgado, M.; García-Sánchez, P.A.; Morais, J. NumericalSgps, A Package for Numerical Semigroups, Version 1.3.1 (2022), (Refereed GAP Package). Available online: https://gap-packages.github.io/numericalsgps (accessed on 9 January 2024).
  12. Apéry, R. Sur les branches superlinéaires des courbes algébriques. C.R. Acad. Sci. Paris 1946, 222, 1198–2000. [Google Scholar]
  13. Fröberg, R.; Gottlieb, G.; Häggkvist, R. On numerical semigroups. Semigroup Forum 1987, 35, 63–83. [Google Scholar] [CrossRef]
  14. Kunz, E. The value-semigroup of a one-dimensional Gorenstein ring. Proc. Am. Math. Soc. 1973, 25, 748–751. [Google Scholar] [CrossRef]
  15. Blanco, V.; Rosales, J.C. Irreducibility in the set of numerical semigroups with fixed multiplicity. Int. J. Algebra Comput. 2011, 21, 731–744. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Moreno-Frías, M.Á.; Rosales, J.C. Ratio-Covarieties of Numerical Semigroups. Axioms 2024, 13, 193. https://doi.org/10.3390/axioms13030193

AMA Style

Moreno-Frías MÁ, Rosales JC. Ratio-Covarieties of Numerical Semigroups. Axioms. 2024; 13(3):193. https://doi.org/10.3390/axioms13030193

Chicago/Turabian Style

Moreno-Frías, María Ángeles, and José Carlos Rosales. 2024. "Ratio-Covarieties of Numerical Semigroups" Axioms 13, no. 3: 193. https://doi.org/10.3390/axioms13030193

APA Style

Moreno-Frías, M. Á., & Rosales, J. C. (2024). Ratio-Covarieties of Numerical Semigroups. Axioms, 13(3), 193. https://doi.org/10.3390/axioms13030193

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop