Maximal ideal

Definition

Let \(S\) be a numerical semigroup. It is defined the maximal ideal of \(S\) as the subset \(M = S^*\), and it is denoted by \(M(S)\). This definition is motivated by the definitions of relative ideal of \(S\) and proper ideal of \(S\).

Examples

\(\circ\) Let \(S\) a numerical semigroup and \(E\) a proper ideal of \(S\). By definition, \(E \subseteq S\), and if \(0 \in E\), then \(S \subseteq S + E\). On the other hand, by definition of proper ideal, \(S + E \subseteq E\), concluding that \(E = S\). In conclusion, every proper ideal of \(S\) other than \(S\) is a subset of \(S^*\).

Examples with GAP

The following example is made with the package NumericalSgps in GAP.

\(\diamond\) Let \(S = \langle 13, 15, 20 \rangle\), in GAP:

gap> S := NumericalSemigroup(13, 15, 20);
<Numerical semigroup with 3 generators>

There are two ways to compute the maximal ideal of a numerical semigroup, these are with the functions MaximalIdeal and MaximalIdealOfNumericalSemigroup.

gap> I := MaximalIdeal(S);
<Ideal of numerical semigroup>
gap> J := MaximalIdealOfNumericalSemigroup(S);
<Ideal of numerical semigroup>
gap> I = J;
true

References

Assi, Abdallah, Marco D’Anna, and Pedro A. Garcı́a-Sánchez. 2020. Numerical Semigroups and Applications. Vol. 3. RSME Springer Series. Springer, [Cham]. https://doi.org/10.1007/978-3-030-54943-5.
Delgado, M., P. A. Garcia-Sanchez, and J. Morais. 2024. NumericalSgps, a Package for Numerical Semigroups, Version 1.4.0.” https://gap-packages.github.io/ numericalsgps.