About Numerical Semigroups

Author

Ángel Álamo

The first version of this wiki is the result of my internship in the Master’s degree in Mathematics under the supervision of Pedro A. García-Sánchez.

The notion of numerical semigroup resides in the universe of natural numbers (taking into account the zero) with the usual addition operation. Formally, a numerical semigroup is a subset \(S \subseteq \mathbb{N}\) such that fulfills the following conditions.

Algebraically, a numerical semigroup is a submonoid \((S,+)\) of \((\mathbb{N}, +)\) adding the condition that \(S\) has finite complement. In literature, this idea comes from trying to solve the following problem: given \(n_1, \ldots, n_e, b\) positive integers, are there non-negative integers \(\lambda_1, \ldots, \lambda_e \in \mathbb{N}\) such that

\[ \lambda_1 n_1 + \cdots + \lambda_e n_e = b? \] Moreover, there exists an integer \(f\) such that \(f\) cannot be expressed in terms of \(n_1, \ldots, n_e\) but any number greater than \(f\) can? The integer \(f\) is known as the Frobenius number of \(n_1, \ldots, n_e\).

If we consider \(S = \langle n_1, \ldots, n_e \rangle\) the submonoid generated by \(\{n_1, \ldots, n_e \}\) in \(\mathbb{N}\), the problem is equivalent to determining when \(b \in S\). The first main result of numerical semigroups is that for any numerical semigroup \(S\), there exists a unique set of generators \(P = \{n_1, \ldots, n_e\}\) such that \(S = \langle n_1, \ldots, n_e \rangle\) and no proper subset of \(P\) generates \(S\). On the other hand, it can be proven that \(\langle n_1, \ldots, n_e \rangle\) is a numerical semigroup if, and only if, \(\gcd(n_1, \ldots, n_e) = 1\). Therefore, there exists the Frobenius number of \(n_1, \ldots, n_e\) if, and only if, \(\gcd(n_1, \ldots, n_e)\). Although the problem is easy to understand, its resolution is far from being simple.

This wiki is intended to collect the definitions that has been arising in the study of numerical semigroups, ease the access to anyone interested in the topic, unify the notation used in different research papers and books, and ease to any researcher the search of a particular definition.

Having these objectives, everyone is welcome to collaborate in the wiki adding new definitions, fixing errors or suggesting new ideas forking the repository and requesting pull requests.

Each page has mainly one definition related to the concept of numerical semigroup, and it is structured as follows.

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