Dominant

Definition

Let \(S\) be a numerical semigroup with positive conductor \(C(S)\). It is defined the dominant of \(S\), denoted by \(d(S)\), as \(d(S) = \max \{s \in S ~ | ~ s < C(S)\}\).

Examples

\(\circ\) Let \(S = \langle 3, 7, 11 \rangle\). We have that \(9, 10, 11 \in S\) and \(8 \not \in S\), therefore the conductor is \(C(S) = 9\), and the dominant is \(d(S) = 7\). This numerical semigroup is also acute, since \(C(S) - d(S) = 2\).

Examples with GAP

Nowadays, there are no functions in package NumericalSgps related to dominant of a numerical semigroup. However, the following function in GAP returns the dominant of a given numerical semigroup.

gap> DominantOfNumericalSemigroup := function(S)
>       local n;
>       if not IsNumericalSemigroup(S) then
>               Error("The argument must be a Numerical Semigroup");
>       fi;
>       if Conductor(S) <= 0 then
>               Error("The conductor must be a positive integer");
>       fi;
>       n := Length(SmallElements(S));
>       return SmallElements(S)[n-1];
>       
> end;
function( S ) ... end

\(\diamond\) Let \(S = \langle 7, 22, 47, 52 \rangle\), in GAP:

gap> S := NumericalSemigroup(7, 22, 47, 52);
<Numerical semigroup with 4 generators>

If we compute the small elements of \(S\),

gap> SmallElements(S);
[ 0, 7, 14, 21, 22, 28, 29, 35, 36, 42, 43, 44, 47, 49, 50, 51,
  52, 54, 56, 57, 58, 59, 61, 63, 64, 65, 66, 68 ]

Then, the dominant of \(S\) is \(d(S) = 66\). With the function defined above,

gap> DominantOfNumericalSemigroup(S);
66

References

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.
Rosales, J. C., and P. A. Garcı́a-Sánchez. 2009. Numerical Semigroups. Springer.