Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 


Quelle  chap1.html   Sprache: HTML

 
 products/Sources/formale Sprachen/GAP/pkg/smallantimagmas/doc/chap1.html


<?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 (smallantimagmas) - Chapter 1: smallantimagmas automatic generated documentation</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" />
<script src="manual.js" type="text/javascript"></script>
<script type="text/javascript">overwriteStyle();</script>
</head>
<body class="chap1"  onload="jscontent()">


<div class="chlinktop"><span class="chlink1">Goto Chapter: </span><a href="chap0.html">Top</a>  <a href="chap1.html">1</a>  <a href="chapInd.html">Ind</a>  </div>

<div class="chlinkprevnexttop"> <a href="chap0.html">[Top of Book]</a>   <a href="chap0.html#contents">[Contents]</a>    <a href="chap0.html">[Previous Chapter]</a>    <a href="chapInd.html">[Next Chapter]</a>   </div>

<p id="mathjaxlink" class="pcenter"><a href="chap1_mj.html">[MathJax on]</a></p>
<p><a id="X7EB7BB817CC15891" name="X7EB7BB817CC15891"></a></p>
<div class="ChapSects"><a href="chap1.html#X7EB7BB817CC15891">1 <span class="Heading">smallantimagmas automatic generated documentation</span></a>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap1.html#X78F902077A6714C4">1.1 <span class="Heading">smallantimagmas automatic generated documentation of properties</span></a>
</span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7B8537C57970AE37">1.1-1 IsAntiassociative</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X8392BFEE78284DE1">1.1-2 IsLeftCyclic</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7BE3D1C0801AE7EA">1.1-3 IsRightCyclic</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7D377A068350EE46">1.1-4 IsLeftDistributive</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X856E2BBA7B87F209">1.1-5 IsRightDistributive</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7D994F7382127E77">1.1-6 IsLeftCancellative</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X85C01ECF83CD5484">1.1-7 IsRightCancellative</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7E58570787350F43">1.1-8 IsCancellative</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7965D94579F05D6F">1.1-9 IsLeftFPFInducted</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X866768408460130D">1.1-10 IsRightFPFInducted</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7B55200A7A734759">1.1-11 IsLeftDerangementInducted</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7E0D0CD780550E81">1.1-12 IsRightDerangementInducted</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X83147660820830E8">1.1-13 IsLeftAlternative</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7C16C7657F8B5A61">1.1-14 IsRightAlternative</a></span>
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap1.html#X839C88FC81394B14">1.2 <span class="Heading">smallantimagmas automatic generated documentation of attributes</span></a>
</span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X809A477180F2A0F6">1.2-1 AssociativityIndex</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X802DA9B083E7F4A3">1.2-2 DiagonalOfMultiplicationTable</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X87FED7267EB0A068">1.2-3 CommutativityIndex</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7D32B8F780294AEC">1.2-4 AnticommutativityIndex</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X85904967802C27B4">1.2-5 SquaresIndex</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X783C01BD7B931A12">1.2-6 IdSmallAntimagma</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X78BF96667D805695">1.2-7 LeftOrder</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X850894387AD0E717">1.2-8 RightOrder</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7CDCE61679BFD1F7">1.2-9 LeftOrdersOfElements</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X84D8A5D88790F870">1.2-10 RightOrdersOfElements</a></span>
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap1.html#X7A4C95527CCD8524">1.3 <span class="Heading">smallantimagmas automatic generated documentation of global functions</span></a>
</span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X8011AFA47C662D53">1.3-1 AllSubmagmas</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7BA7BE44861A8C51">1.3-2 MagmaIsomorphismInvariantsMatch</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7F7EAF23807EE984">1.3-3 IsMagmaIsomorphic</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X807BD59180325341">1.3-4 IsMagmaAntiisomorphic</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X79BF9EB48562EF6C">1.3-5 TransposedMagma</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7FD21A58851687DF">1.3-6 LeftPower</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X788005DE7947D914">1.3-7 RightPower</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7DDB92C284197B0B">1.3-8 AllSmallAntimagmas</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7E5054007A985873">1.3-9 NrSmallAntimagmas</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7903CEEA79DEBA73">1.3-10 SmallAntimagma</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X804A623879A9AC7F">1.3-11 OneSmallAntimagma</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7D0A720279246D45">1.3-12 ReallyAllSmallAntimagmas</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X796637787C216BA1">1.3-13 ReallyNrSmallAntimagmas</a></span>
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap1.html#X8553DA53796C81EA">1.4 <span class="Heading">smallantimagmas automatic generated documentation of methods</span></a>
</span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X87F3EA827FF3D302">1.4-1 MagmaIsomorphism</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap1.html#X7AB3F3E37D8A5687">1.4-2 MagmaAntiisomorphism</a></span>
</div></div>
</div>

<h3>1 <span class="Heading">smallantimagmas automatic generated documentation</span></h3>

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

<h4>1.1 <span class="Heading">smallantimagmas automatic generated documentation of properties</span></h4>

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

<h5>1.1-1 IsAntiassociative</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsAntiassociative</code>( <var class="Arg">M</var> )</td><td class="tdright">( property )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>identifies whether magma <var class="Arg">M</var> is antiassociative.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">IsAntiassociative(OneSmallGroup(16));</span>
false
<span class="GAPprompt">gap></span> <span class="GAPinput">IsAntiassociative(OneSmallAntimagma(2));</span>
true
<span class="GAPprompt">gap></span> <span class="GAPinput">IsAntiassociative(OneSmallAntimagma(3));</span>
true
</pre></div>

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

<h5>1.1-2 IsLeftCyclic</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsLeftCyclic</code>( <var class="Arg">M</var> )</td><td class="tdright">( property )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>if magma is left cyclic <var class="Arg">m</var>.</p>

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

<h5>1.1-3 IsRightCyclic</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsRightCyclic</code>( <var class="Arg">M</var> )</td><td class="tdright">( property )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>if magma is left cyclic <var class="Arg">m</var>.</p>

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

<h5>1.1-4 IsLeftDistributive</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsLeftDistributive</code>( <var class="Arg">M</var> )</td><td class="tdright">( property )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>if magma is left distributive <var class="Arg">m</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">List(AllSmallAntimagmas(3), M -> IsLeftDistributive(M) );</span>
[ true, false, false, false, false, false, false, false, false, true ]
</pre></div>

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

<h5>1.1-5 IsRightDistributive</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsRightDistributive</code>( <var class="Arg">M</var> )</td><td class="tdright">( property )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>if magma is right distributive <var class="Arg">m</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">List(AllSmallAntimagmas(3), M -> IsRightDistributive(M) );</span>
[ false, false, false, false, true, false, false, false, true, false ]
</pre></div>

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

<h5>1.1-6 IsLeftCancellative</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsLeftCancellative</code>( <var class="Arg">M</var> )</td><td class="tdright">( property )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>if magma is left cancellative <var class="Arg">m</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">M := SmallAntimagma(2, 1);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">Display( MultiplicationTable(M) );</span>
[ [  2,  1 ],
  [  2,  1 ] ]
<span class="GAPprompt">gap></span> <span class="GAPinput">IsRightCancellative(M);</span>
false
<span class="GAPprompt">gap></span> <span class="GAPinput">IsLeftCancellative(M);</span>
true
<span class="GAPprompt">gap></span> <span class="GAPinput">List(AllSmallAntimagmas(2), M -> IsLeftCancellative(M));</span>
[ true, false ]
</pre></div>

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

<h5>1.1-7 IsRightCancellative</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsRightCancellative</code>( <var class="Arg">M</var> )</td><td class="tdright">( property )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>if magma is right cancellative <var class="Arg">m</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">List(AllSmallAntimagmas(2), M -> IsRightCancellative(M));</span>
[ false, true ]
</pre></div>

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

<h5>1.1-8 IsCancellative</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsCancellative</code>( <var class="Arg">M</var> )</td><td class="tdright">( property )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>if magma is cancellative <var class="Arg">m</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">List(AllSmallAntimagmas(2), M -> IsCancellative(M));</span>
[ false, false ]
</pre></div>

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

<h5>1.1-9 IsLeftFPFInducted</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsLeftFPFInducted</code>( <var class="Arg">M</var> )</td><td class="tdright">( property )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>is a left-hand sided fixed-point free inducted <var class="Arg">m</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">Display( MultiplicationTable( SmallAntimagma(2, 2) ) );</span>
[ [  2,  2 ],
  [  1,  1 ] ]
<span class="GAPprompt">gap></span> <span class="GAPinput">IsLeftFPFInducted( SmallAntimagma(2, 2) ); </span>
true
</pre></div>

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

<h5>1.1-10 IsRightFPFInducted</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsRightFPFInducted</code>( <var class="Arg">M</var> )</td><td class="tdright">( property )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>is a right-hand sided fixed-point free inducted <var class="Arg">m</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">Display( MultiplicationTable( SmallAntimagma(2, 1) ) );</span>
[ [  2,  1 ],
  [  2,  1 ] ]
<span class="GAPprompt">gap></span> <span class="GAPinput">IsRightFPFInducted( SmallAntimagma(2, 1) );            </span>
true
</pre></div>

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

<h5>1.1-11 IsLeftDerangementInducted</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsLeftDerangementInducted</code>( <var class="Arg">M</var> )</td><td class="tdright">( property )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>is a left-hand sided derangment inducted <var class="Arg">m</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">M := SmallAntimagma(2, 2);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">IsLeftFPFInducted(M);</span>
true
<span class="GAPprompt">gap></span> <span class="GAPinput">IsRightFPFInducted(M);</span>
false
<span class="GAPprompt">gap></span> <span class="GAPinput">IsRightDerangementInducted(M);</span>
false
</pre></div>

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

<h5>1.1-12 IsRightDerangementInducted</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsRightDerangementInducted</code>( <var class="Arg">M</var> )</td><td class="tdright">( property )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>is a right-hand sided derangment inducted <var class="Arg">m</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">M := SmallAntimagma(2, 1);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">IsLeftFPFInducted(M);</span>
false
<span class="GAPprompt">gap></span> <span class="GAPinput">IsRightFPFInducted(M);</span>
true
<span class="GAPprompt">gap></span> <span class="GAPinput">IsRightDerangementInducted(M);</span>
true
</pre></div>

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

<h5>1.1-13 IsLeftAlternative</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsLeftAlternative</code>( <var class="Arg">M</var> )</td><td class="tdright">( property )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>is a left-alternatve magma <var class="Arg">M</var>.</p>


<div class="example"><pre>
</pre></div>

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

<h5>1.1-14 IsRightAlternative</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsRightAlternative</code>( <var class="Arg">M</var> )</td><td class="tdright">( property )</td></tr></table></div>
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false</code></p>

<p>is a right-alternatve magma <var class="Arg">M</var>.</p>


<div class="example"><pre>
</pre></div>

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

<h4>1.2 <span class="Heading">smallantimagmas automatic generated documentation of attributes</span></h4>

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

<h5>1.2-1 AssociativityIndex</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ AssociativityIndex</code>( <var class="Arg">M</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>identifies associativity index of <var class="Arg">M</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">OneSmallAntimagma(2);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">AssociativityIndex(OneSmallAntimagma(2));</span>
0
<span class="GAPprompt">gap></span> <span class="GAPinput">OneSmallGroup(4);</span>
<pc group of size 4 with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">AssociativityIndex(OneSmallGroup(4));</span>
64
<span class="GAPprompt">gap></span> <span class="GAPinput">AssociativityIndex(OneSmallGroup(4)) = 4 ^ 3;</span>
true
</pre></div>

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

<h5>1.2-2 DiagonalOfMultiplicationTable</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ DiagonalOfMultiplicationTable</code>( <var class="Arg">M</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>computes diaognal of multiplication table of <var class="Arg">M</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">List(AllSmallAntimagmas(3), M -> DiagonalOfMultiplicationTable((M)));                </span>
[ [ 2, 1, 1 ], [ 2, 1, 1 ], 
  [ 2, 3, 2 ], [ 2, 1, 1 ], 
  [ 2, 1, 1 ], [ 2, 1, 2 ], 
  [ 2, 3, 2 ], [ 2, 1, 2 ], 
  [ 2, 3, 1 ], [ 2, 3, 1 ]
]
</pre></div>

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

<h5>1.2-3 CommutativityIndex</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ CommutativityIndex</code>( <var class="Arg">M</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>identifies commutativity index of <var class="Arg">M</var>.</p>


<div class="example"><pre>

</pre></div>

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

<h5>1.2-4 AnticommutativityIndex</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ AnticommutativityIndex</code>( <var class="Arg">M</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>calculates anticommutativity index of <var class="Arg">M</var>.</p>


<div class="example"><pre>
</pre></div>

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

<h5>1.2-5 SquaresIndex</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SquaresIndex</code>( <var class="Arg">M</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>computes squares index of <var class="Arg">M</var> so the order of <span class="Math">\left\{ m^2 | m \in M \right\}</span>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">List(AllSmallAntimagmas(2), M -> List(M, m -> m * m) );                </span>
[ [ m2, m1 ], [ m2, m1 ] ]
<span class="GAPprompt">gap></span> <span class="GAPinput">List(AllSmallAntimagmas(2), M -> SquaresIndex(M ));</span>
[ 2, 2 ]
<span class="GAPprompt">gap></span> <span class="GAPinput">List(AllSmallAntimagmas(3), M -> SquaresIndex(M ));</span>
[ 2, 2, 2, 2, 2, 2, 2, 2, 3, 3 ]
</pre></div>

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

<h5>1.2-6 IdSmallAntimagma</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IdSmallAntimagma</code>( <var class="Arg">M</var> )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>identifies class of antiassociative magma <var class="Arg">M</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">IsAntiassociative(OneSmallGroup(16));</span>
false
<span class="GAPprompt">gap></span> <span class="GAPinput">IsAntiassociative(OneSmallAntimagma(2));</span>
true
<span class="GAPprompt">gap></span> <span class="GAPinput">IsAntiassociative(OneSmallAntimagma(3));</span>
true
</pre></div>

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

<h5>1.2-7 LeftOrder</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ LeftOrder</code>( [<var class="Arg">m</var>] )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>returns a left order of element <var class="Arg">m</var>.</p>

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

<h5>1.2-8 RightOrder</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ RightOrder</code>( [<var class="Arg">m</var>] )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>returns a right order of element <var class="Arg">m</var>.</p>

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

<h5>1.2-9 LeftOrdersOfElements</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ LeftOrdersOfElements</code>( [<var class="Arg">m</var>] )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>returns a left order of element <var class="Arg">m</var>.</p>

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

<h5>1.2-10 RightOrdersOfElements</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ RightOrdersOfElements</code>( [<var class="Arg">m</var>] )</td><td class="tdright">( attribute )</td></tr></table></div>
<p>returns a left order of element <var class="Arg">m</var>.</p>

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

<h4>1.3 <span class="Heading">smallantimagmas automatic generated documentation of global functions</span></h4>

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

<h5>1.3-1 AllSubmagmas</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ AllSubmagmas</code>( <var class="Arg">M</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p>builds a collection of non-isomorphic submagmas of <var class="Arg">M</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">AllSmallAntimagmas(2);</span>
[ <magma with 2 generators>, <magma with 2 generators> ]
<span class="GAPprompt">gap></span> <span class="GAPinput">List(AllSmallAntimagmas(2), M -> AllSubmagmas(M));</span>
[ [ <magma with 1 generator> ], [ <magma with 1 generator> ] ]
</pre></div>

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

<h5>1.3-2 MagmaIsomorphismInvariantsMatch</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ MagmaIsomorphismInvariantsMatch</code>( <var class="Arg">M</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p>computes isomorphism invariants of <var class="Arg">M</var>.</p>

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

<h5>1.3-3 IsMagmaIsomorphic</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsMagmaIsomorphic</code>( <var class="Arg">M</var>, <var class="Arg">N</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p>identifies whether magmas <var class="Arg">M</var>, <var class="Arg">N</var> are isomorphic.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">M := SmallAntimagma(2, 1);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">N := SmallAntimagma(2, 2);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">T := MagmaByMultiplicationTable([ [2, 1], [2, 1] ]);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">IsMagmaIsomorphic(M, M);</span>
true
<span class="GAPprompt">gap></span> <span class="GAPinput">IsMagmaIsomorphic(M, T);</span>
true
<span class="GAPprompt">gap></span> <span class="GAPinput">IsMagmaIsomorphic(M, N);</span>
false
</pre></div>

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

<h5>1.3-4 IsMagmaAntiisomorphic</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsMagmaAntiisomorphic</code>( [<var class="Arg">M</var>, <var class="Arg">N</var>] )</td><td class="tdright">( function )</td></tr></table></div>
<p>identifies whether magmas <var class="Arg">M</var>, <var class="Arg">N</var> are antiisomorphic.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">N := SmallAntimagma(2, 1);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">M := SmallAntimagma(2, 1);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">N := SmallAntimagma(2, 2);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">IsMagmaAntiisomorphic(M, M);</span>
false
<span class="GAPprompt">gap></span> <span class="GAPinput">IsMagmaAntiisomorphic(M, N);</span>
true
<span class="GAPprompt">gap></span> <span class="GAPinput">IsMagmaAntiisomorphic(M, TransposedMagma(M));</span>
true
</pre></div>

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

<h5>1.3-5 TransposedMagma</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ TransposedMagma</code>( [<var class="Arg">M</var>] )</td><td class="tdright">( function )</td></tr></table></div>
<p>generates transposed magma <var class="Arg">M</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">M := SmallAntimagma(2, 1);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">IsMagmaAntiisomorphic(M, TransposedMagma(M));</span>
true
<span class="GAPprompt">gap></span> <span class="GAPinput">IsMagmaIsomorphic(M, TransposedMagma(TransposedMagma(M)));</span>
true
<span class="GAPprompt">gap></span> <span class="GAPinput">M := SmallAntimagma(2, 1);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">Display(MultiplicationTable(M));</span>
[ [  2,  1 ],
  [  2,  1 ] ]
<span class="GAPprompt">gap></span> <span class="GAPinput">Display(MultiplicationTable(TransposedMagma(M)));</span>
[ [  2,  2 ],
  [  1,  1 ] ]
</pre></div>

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

<h5>1.3-6 LeftPower</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ LeftPower</code>( [<var class="Arg">m</var>, <var class="Arg">k</var>] )</td><td class="tdright">( function )</td></tr></table></div>
<p>returns a left <span class="Math">k</span>-power of element <var class="Arg">m</var>.</p>

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

<h5>1.3-7 RightPower</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ RightPower</code>( [<var class="Arg">m</var>, <var class="Arg">k</var>] )</td><td class="tdright">( function )</td></tr></table></div>
<p>returns a right <span class="Math">k</span>-power of element <var class="Arg">m</var>.</p>

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

<h5>1.3-8 AllSmallAntimagmas</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ AllSmallAntimagmas</code>( <var class="Arg">n</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p>returns all antiassociative magmas of specified size <var class="Arg">n</var> (a number)</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">AllSmallAntimagmas(2);</span>
[ <magma with 2 generators>, <magma with 2 generators> ]
<span class="GAPprompt">gap></span> <span class="GAPinput">AllSmallAntimagmas(3);</span>

  <magma with 3 generators>, <magma with 3 generators>, <magma with 3 generators>,
  <magma with 3 generators>, <magma with 3 generators>, <magma with 3 generators>,
  <magma with 3 generators>, <magma with 3 generators>,
  <magma with 3 generators>, <magma with 3 generators>
]
</pre></div>

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

<h5>1.3-9 NrSmallAntimagmas</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ NrSmallAntimagmas</code>( <var class="Arg">n</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p>counts number of antiassociative magmas of specified size <var class="Arg">n</var> (a number).</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">NrSmallAntimagmas(2);</span>
2
<span class="GAPprompt">gap></span> <span class="GAPinput">NrSmallAntimagmas(3);</span>
10
<span class="GAPprompt">gap></span> <span class="GAPinput">NrSmallAntimagmas(4);</span>
17780
</pre></div>

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

<h5>1.3-10 SmallAntimagma</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SmallAntimagma</code>( <var class="Arg">n</var>, <var class="Arg">i</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p>returns antiassociative magma of id <var class="Arg">[n, i]</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">SmallAntimagma(2, 1);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">SmallAntimagma(4, 5);</span>
<magma with 4 generators>
</pre></div>

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

<h5>1.3-11 OneSmallAntimagma</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ OneSmallAntimagma</code>( <var class="Arg">n</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p>returns a random antiassociative magma of size <var class="Arg">n</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">OneSmallAntimagma(2);</span>
<magma with 2 generators>

<span class="GAPprompt">gap></span> <span class="GAPinput">OneSmallAntimagma(3);</span>
<magma with 3 generators>
</pre></div>

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

<h5>1.3-12 ReallyAllSmallAntimagmas</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ ReallyAllSmallAntimagmas</code>( <var class="Arg">n</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p>returns really-all antiassociative magmas, isomorphic, of specified size <var class="Arg">n</var> (a number)</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">ReallyAllSmallAntimagmas(2);</span>
[ <magma with 2 generators>, <magma with 2 generators> ]
</pre></div>

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

<h5>1.3-13 ReallyNrSmallAntimagmas</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ ReallyNrSmallAntimagmas</code>( <var class="Arg">n</var> )</td><td class="tdright">( function )</td></tr></table></div>
<p>counts number of antiassociative magmas of specified size <var class="Arg">n</var> (a number)</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">ReallyNrSmallAntimagmas(3);</span>
52
</pre></div>

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

<h4>1.4 <span class="Heading">smallantimagmas automatic generated documentation of methods</span></h4>

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

<h5>1.4-1 MagmaIsomorphism</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ MagmaIsomorphism</code>( <var class="Arg">M</var>, <var class="Arg">N</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>computes an isomoprhism between magmas <var class="Arg">M</var>, <var class="Arg">N</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">M := SmallAntimagma(2, 1);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">N := MagmaByMultiplicationTable([ [2, 1], [2, 1] ]);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">MagmaIsomorphism(M, N);</span>
<general mapping: Domain([ m1, m2 ]) -> Domain([ m1, m2 ]) >
</pre></div>

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

<h5>1.4-2 MagmaAntiisomorphism</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ MagmaAntiisomorphism</code>( <var class="Arg">M</var>, <var class="Arg">N</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>creates an antiisomoprhism between magmas <var class="Arg">M</var>, <var class="Arg">N</var>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">M := SmallAntimagma(2, 1);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">N := SmallAntimagma(2, 2);</span>
<magma with 2 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">MagmaAntiisomorphism(M, N);</span>
<mapping: Domain([ m1, m2 ]) -> Domain([ m1, m2 ]) >
</pre></div>


<div class="chlinkprevnextbot"> <a href="chap0.html">[Top of Book]</a>   <a href="chap0.html#contents">[Contents]</a>    <a href="chap0.html">[Previous Chapter]</a>    <a href="chapInd.html">[Next Chapter]</a>   </div>


<div class="chlinkbot"><span class="chlink1">Goto Chapter: </span><a href="chap0.html">Top</a>  <a href="chap1.html">1</a>  <a href="chapInd.html">Ind</a>  </div>

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

99%


¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.21Angebot  Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können  ¤

*Eine klare Vorstellung vom Zielzustand






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

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.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Produkte
     Quellcodebibliothek

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Monitoring

Montastic status badge