<h3>8 <span class="Heading">
Numerical semigroups with maximal embedding dimension
</span></h3>
<p>If <span class="SimpleMath">\(S\)</span> is a numerical semigroup and <span class="SimpleMath">\(m\)</span> is its multiplicity (the least positive integer belonging to it), then the embedding dimension <span class="SimpleMath">\(e\)</span> of <span class="SimpleMath">\(S\)</span> (the cardinality of the minimal system of generators of <span class="SimpleMath">\(S\)</span>) is less than or equal to <span class="SimpleMath">\(m\)</span>. We say that <span class="SimpleMath">\(S\)</span> has <em>maximal embedding dimension</em> (MED for short) when <span class="SimpleMath">\(e=m\)</span>. The intersection of two numerical semigroups with the same multiplicity and maximal embedding dimension is again of maximal embedding dimension. Thus we define the MED closure of a non-empty subset of positive integers <span class="SimpleMath">\(M=\{m < m_1 < \cdots < m_n <\cdots\}\)</span> with <span class="SimpleMath">\(\gcd(M)=1\)</span> as the intersection of all MED numerical semigroups with multiplicity <span class="SimpleMath">\(m\)</span>.</p>
<p>Given a MED numerical semigroup <span class="SimpleMath">\(S\)</span>, we say that <span class="SimpleMath">\(M=\{m_1 < \cdots< m_k\}\)</span> is a MED system of generators if the MED closure of <span class="SimpleMath">\(M\)</span> is <span class="SimpleMath">\(S\)</span>. Moreover, <span class="SimpleMath">\(M\)</span> is a minimal MED generating system for <span class="SimpleMath">\(S\)</span> provided that every proper subset of <span class="SimpleMath">\(M\)</span> is not a MED system of generators of <span class="SimpleMath">\(S\)</span>. Minimal MED generating systems are unique, and in general are smaller than the classical minimal generating systems (see <a href="chapBib_mj.html#biBRGGB03">[RGGB03]</a>).</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ MinimalMEDGeneratingSystemOfMEDNumericalSemigroup</code>( <var class="Arg">S</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p><var class="Arg">S</var> is a MED numerical semigroup. Returns the minimal MED generating system of <var class="Arg">S</var>.</p>
<h4>8.2 <span class="Heading">
Numerical semigroups with the Arf property and Arf closures
</span></h4>
<p>A numerical semigroup <span class="SimpleMath">\(S\)</span> is <em>Arf</em> if for every <span class="SimpleMath">\(x,y,z\)</span> in <span class="SimpleMath">\(S\)</span> with <span class="SimpleMath">\(x\geq y\geq z\)</span>, one has that <span class="SimpleMath">\(x+y-z\in S\)</span>. Numerical semigroups with the Arf property are a special kind of numerical semigroups with maximal embedding dimension.</p>
<p>The intersection of two Arf numerical semigroups is again Arf, and thus we can consider the Arf closure of a set of nonnegative integers with greatest common divisor equal to one. Analogously as with MED numerical semigroups, we define Arf systems of generators and minimal Arf generating system for an Arf numerical semigroup. These are also unique (see <a href="chapBib_mj.html#biBRGGB04">[RGGB04]</a>).</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ ArfCharactersOfArfNumericalSemigroup</code>( <var class="Arg">S</var> )</td><td class="tdright">( function )</td></tr></table></div>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ MinimalArfGeneratingSystemOfArfNumericalSemigroup</code>( <var class="Arg">S</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p><var class="Arg">S</var> is an Arf numerical semigroup. Returns the minimal Arf generating system of <var class="Arg">S</var>. The current version of this algorithm is due to G. Zito.</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ ArfNumericalSemigroupsWithFrobeniusNumber</code>( <var class="Arg">f</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p><var class="Arg">f</var> is an integer. The output is the set of all Arf numerical semigroups with Frobenius number <var class="Arg">f</var>. The current version of this algorithm is due to G. Zito.</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ ArfNumericalSemigroupsWithFrobeniusNumberUpTo</code>( <var class="Arg">f</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p><var class="Arg">f</var> is an integer. The output is the set of all Arf numerical semigroups with Frobenius number less than or equal to <var class="Arg">f</var>. The current version of this algorithm is due to G. Zito.</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ ArfNumericalSemigroupsWithGenus</code>( <var class="Arg">g</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p><var class="Arg">g</var> is a nonnegative integer. The output is the set of all Arf numerical semigroups with genus equal to <var class="Arg">g</var>. The current version of this algorithm is due to G. Zito.</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ ArfNumericalSemigroupsWithGenusUpTo</code>( <var class="Arg">g</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p><var class="Arg">g</var> is a nonnegative integer. The output is the set of all Arf numerical semigroups with genus less than or equal to <var class="Arg">g</var>. The current version of this algorithm is due to G. Zito.</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ ArfNumericalSemigroupsWithGenusAndFrobeniusNumber</code>( <var class="Arg">g</var>, <var class="Arg">f</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p><var class="Arg">f</var> and <var class="Arg">g</var> are integers. The output is the set of all Arf numerical semigroups with genus <var class="Arg">g</var> and Frobenius number <var class="Arg">f</var>. The algorithm is explained in <a href="chapBib_mj.html#biBarf-frob-gen">[GHKR17]</a>.</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ ArfSpecialGaps</code>( <var class="Arg">s</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><var class="Arg">s</var> is an Arf numerical semigroup. The output is the set of gaps <span class="SimpleMath">\(g\)</span> of <var class="Arg">s</var> such that <span class="SimpleMath">\(\textit{s}\cup \{g\}\)</span> is an Arf numerical semigroup. The implementation is based on <a href="chapBib_mj.html#biBSUER">[Süe22]</a>.</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ ArfOverSemigroups</code>( <var class="Arg">s</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><var class="Arg">s</var> is an Arf numerical semigroup. The output is the set of Arf oversemigroups of <var class="Arg">s</var>. The implementation is based on <a href="chapBib_mj.html#biBSUER">[Süe22]</a>.</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsArfIrreducible</code>( <var class="Arg">s</var> )</td><td class="tdright">( property )</td></tr></table></div>
<p><var class="Arg">s</var> is an Arf numerical semigroup. Detects if <var class="Arg">s</var> is Arf-irreducible, that is, irreducible in the Frobenius variety of Arf numerical semigroups. The implementation is based on <a href="chapBib_mj.html#biBSUER">[Süe22]</a>.</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ DecomposeIntoArfIrreducibles</code>( <var class="Arg">s</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p><var class="Arg">s</var> is an Arf numerical semigroup. The output is a set of Arf irreuducible numerical semigroups whose intersection is <var class="Arg">s</var>. This decomposition is not redundant in the sense that no semigroup can be removes. The implementation is based on <a href="chapBib_mj.html#biBSUER">[Süe22]</a>.</p>
<p>A numerical semigroup <span class="SimpleMath">\(S\)</span> is <em>saturated</em> if the following condition holds: <span class="SimpleMath">\( s, s_1 , \ldots , s_r\)</span> in <span class="SimpleMath">\(S\)</span> are such that <span class="SimpleMath">\(s_i \leq s\)</span> for all <span class="SimpleMath">\(i\)</span> in <span class="SimpleMath">\(\{1, \ldots , r\}\)</span> and <span class="SimpleMath">\(z_1 , \ldots , z_r\)</span> in <span class="SimpleMath">\(\mathbb Z\)</span> are such that <span class="SimpleMath">\(z_1 s_1 + \cdots + z_r s_r\geq 0\)</span>, then <span class="SimpleMath">\(s + z_1 s_1 + \cdots + z_r s_r\)</span> in <span class="SimpleMath">\(S\)</span>. Saturated numerical semigroups are a special kind of numerical semigroups with maximal embedding dimension.</p>
<p>The intersection of two saturated numerical semigroups is again saturated, and thus we can consider the saturated closure of a set of nonnegative integers with greatest common divisor equal to one (see <a href="chapBib_mj.html#biBRGbook">[RG09]</a>).</p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SaturatedNumericalSemigroupsWithFrobeniusNumber</code>( <var class="Arg">f</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p><var class="Arg">f</var> is an integer. The output is the set of all saturated numerical semigroups with Frobenius number <var class="Arg">f</var>.</p>
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.