Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 91213ddcfbe7f54821d42c2d9e091326 > files > 2084

gap-system-packages-4.4.12-5mdv2010.0.i586.rpm

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>GAP (NumericalSgps) - Chapter 8: 
                Numerical semigroups with maximal embedding dimension
            </title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="generator" content="GAPDoc2HTML" />
<link rel="stylesheet" type="text/css" href="manual.css" />
</head>
<body>


<div class="chlinktop"><span class="chlink1">Goto Chapter: </span><a href="chap0.html">Top</a>  <a href="chap1.html">1</a>  <a href="chap2.html">2</a>  <a href="chap3.html">3</a>  <a href="chap4.html">4</a>  <a href="chap5.html">5</a>  <a href="chap6.html">6</a>  <a href="chap7.html">7</a>  <a href="chap8.html">8</a>  <a href="chap9.html">9</a>  <a href="chapA.html">A</a>  <a href="chapB.html">B</a>  <a href="chapC.html">C</a>  <a href="chapBib.html">Bib</a>  <a href="chapInd.html">Ind</a>  </div>

<div class="chlinkprevnexttop">&nbsp;<a href="chap0.html">Top of Book</a>&nbsp;  &nbsp;<a href="chap7.html">Previous Chapter</a>&nbsp;  &nbsp;<a href="chap9.html">Next Chapter</a>&nbsp;  </div>

<p><a id="X7D2E70FC82D979D3" name="X7D2E70FC82D979D3"></a></p>
<div class="ChapSects"><a href="chap8.html#X7D2E70FC82D979D3">8 <span class="Heading">
                Numerical semigroups with maximal embedding dimension
            </span></a>
<div class="ContSect"><span class="nocss">&nbsp;</span><a href="chap8.html#X7D2E70FC82D979D3">8.1 <span class="Heading">
                    Numerical semigroups with maximal embedding dimension
                </span></a>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap8.html#X867615F8846824EB">8.1-1 IsMEDNumericalSemigroup</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap8.html#X86C8358D8530106F">8.1-2 MEDNumericalSemigroupClosure</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap8.html#X848FD3FA7DB2DD4C">8.1-3 MinimalMEDGeneratingSystemOfMEDNumericalSemigroup</a></span>
</div>
<div class="ContSect"><span class="nocss">&nbsp;</span><a href="chap8.html#X82E40EFD83A4A186">8.2 <span class="Heading">
                    Numerical semigroups with the Arf property and Arf closures
                </span></a>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap8.html#X8255C5907F8968B9">8.2-1 IsArfNumericalSemigroup</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap8.html#X7FE10E2F85CB01A2">8.2-2 ArfNumericalSemigroupClosure</a></span>
<span class="ContSS"><br /><span class="nocss">&nbsp;&nbsp;</span><a href="chap8.html#X7C0D2F7986165DDE">8.2-3 MinimalArfGeneratingSystemOfArfNumericalSemigroup</a></span>
</div>
</div>

<h3>8 <span class="Heading">
                Numerical semigroups with maximal embedding dimension
            </span></h3>

<p><a id="X7D2E70FC82D979D3" name="X7D2E70FC82D979D3"></a></p>

<h4>8.1 <span class="Heading">
                    Numerical semigroups with maximal embedding dimension
                </span></h4>

<p>If S is a numerical semigroup and m is its multiplicity (the least positive integer belonging to it), then the embedding dimension e of S (the cardinality of the minimal system of generators of S) is less than or equal to m. We say that S has maximal embedding dimension (MED for short) when e=m. 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 M={m &lt; m_1 &lt; cdots &lt; m_n &lt;cdots} with gcd(M)=1 as the intersection of all MED numerical semigroups with multiplicity m.</p>

<p>Given a MED numerical semigroup S, we say that M={m_1 &lt; cdots&lt; m_k} is a MED system of generators if the MED closure of M is S. Moreover, M is a minimal MED generating system for S provided that every proper subset of M is not a MED system of generators of S. Minimal MED generating systems are unique, and in general are smaller that the classical minimal generating systems (see <a href="chapBib.html#biBRGGB03">[GB03]</a>).</p>

<p><a id="X867615F8846824EB" name="X867615F8846824EB"></a></p>

<h5>8.1-1 IsMEDNumericalSemigroup</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">&gt; IsMEDNumericalSemigroup</code>( <var class="Arg">S</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p><var class="Arg">S</var> is a numerical semigroup.</p>

<p>Returns true if <var class="Arg">S</var> is a MED numerical semigroup and false otherwise.</p>


<table class="example">
<tr><td><pre>
gap&gt; IsMEDNumericalSemigroup(NumericalSemigroup(3,5,7)); 
true 
gap&gt; IsMEDNumericalSemigroup(NumericalSemigroup(3,5)); 
false

                        </pre></td></tr></table>

<p><a id="X86C8358D8530106F" name="X86C8358D8530106F"></a></p>

<h5>8.1-2 MEDNumericalSemigroupClosure</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">&gt; MEDNumericalSemigroupClosure</code>( <var class="Arg">S</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p><var class="Arg">S</var> is a numerical semigroup.</p>

<p>Returns the MED closure of <var class="Arg">S</var>.</p>


<table class="example">
<tr><td><pre>
gap&gt; MEDNumericalSemigroupClosure(NumericalSemigroup(3,5)); 
&lt;Numerical semigroup&gt; 
gap&gt; MinimalGeneratingSystemOfNumericalSemigroup(last); 
[ 3, 5, 7 ]

                        </pre></td></tr></table>

<p><a id="X848FD3FA7DB2DD4C" name="X848FD3FA7DB2DD4C"></a></p>

<h5>8.1-3 MinimalMEDGeneratingSystemOfMEDNumericalSemigroup</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">&gt; 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.</p>

<p>Returns the minimal MED generating system of <var class="Arg">S</var>.</p>


<table class="example">
<tr><td><pre>
gap&gt; MinimalMEDGeneratingSystemOfMEDNumericalSemigroup( 
&gt; NumericalSemigroup(3,5,7)); 
[ 3, 5 ]

                        </pre></td></tr></table>

<p><a id="X82E40EFD83A4A186" name="X82E40EFD83A4A186"></a></p>

<h4>8.2 <span class="Heading">
                    Numerical semigroups with the Arf property and Arf closures
                </span></h4>

<p>Numerical semigroups with the Arf property are a special kind of numerical semigroups with maximal embedding dimension. A numerical semigroup S is Arf if for every x,y,z in S with x&gt;= y&gt;= z, one has that x+y-zin S.</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.html#biBRGGB04">[GB04]</a>).</p>

<p><a id="X8255C5907F8968B9" name="X8255C5907F8968B9"></a></p>

<h5>8.2-1 IsArfNumericalSemigroup</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">&gt; IsArfNumericalSemigroup</code>( <var class="Arg">S</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p><var class="Arg">S</var> is a numerical semigroup.</p>

<p>Returns true if <var class="Arg">S</var> is an Arf numerical semigroup and false otherwise.</p>


<table class="example">
<tr><td><pre>
gap&gt;  IsArfNumericalSemigroup(NumericalSemigroup(3,5,7)); 
true 
gap&gt;  IsArfNumericalSemigroup(NumericalSemigroup(3,7,11)); 
false 
gap&gt; IsMEDNumericalSemigroup(NumericalSemigroup(3,7,11)); 
true

                        </pre></td></tr></table>

<p><a id="X7FE10E2F85CB01A2" name="X7FE10E2F85CB01A2"></a></p>

<h5>8.2-2 ArfNumericalSemigroupClosure</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">&gt; ArfNumericalSemigroupClosure</code>( <var class="Arg">S</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p><var class="Arg">S</var> is a numerical semigroup.</p>

<p>Returns the Arf closure of <var class="Arg">S</var>.</p>


<table class="example">
<tr><td><pre>
gap&gt; ArfNumericalSemigroupClosure(NumericalSemigroup(3,7,11)); 
&lt;Numerical semigroup&gt; 
gap&gt; MinimalGeneratingSystemOfNumericalSemigroup(last); 
[ 3, 7, 8 ]

                        </pre></td></tr></table>

<p><a id="X7C0D2F7986165DDE" name="X7C0D2F7986165DDE"></a></p>

<h5>8.2-3 MinimalArfGeneratingSystemOfArfNumericalSemigroup</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">&gt; 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.</p>

<p>Returns the minimal MED generating system of <var class="Arg">S</var>.</p>


<table class="example">
<tr><td><pre>
gap&gt; MinimalArfGeneratingSystemOfArfNumericalSemigroup( 
&gt; NumericalSemigroup(3,7,8)); 
[ 3, 7 ]

                        </pre></td></tr></table>


<div class="chlinkprevnextbot">&nbsp;<a href="chap0.html">Top of Book</a>&nbsp;  &nbsp;<a href="chap7.html">Previous Chapter</a>&nbsp;  &nbsp;<a href="chap9.html">Next Chapter</a>&nbsp;  </div>


<div class="chlinkbot"><span class="chlink1">Goto Chapter: </span><a href="chap0.html">Top</a>  <a href="chap1.html">1</a>  <a href="chap2.html">2</a>  <a href="chap3.html">3</a>  <a href="chap4.html">4</a>  <a href="chap5.html">5</a>  <a href="chap6.html">6</a>  <a href="chap7.html">7</a>  <a href="chap8.html">8</a>  <a href="chap9.html">9</a>  <a href="chapA.html">A</a>  <a href="chapB.html">B</a>  <a href="chapC.html">C</a>  <a href="chapBib.html">Bib</a>  <a href="chapInd.html">Ind</a>  </div>

<hr />
<p class="foot">generated by <a href="http://www.math.rwth-aachen.de/~Frank.Luebeck/GAPDoc">GAPDoc2HTML</a></p>
</body>
</html>