Sophie

Sophie

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

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

<html><head><title>[Nilmat] 4 Installation</title></head>
<body text="#000000" bgcolor="#ffffff">
[<a href = "chapters.htm">Up</a>] [<a href ="CHAP003.htm">Previous</a>] [<a href = "theindex.htm">Index</a>]
<h1>4 Installation</h1><p>
<p>
<a name = "I0"></a>

The Package <font face="Gill Sans,Helvetica,Arial">Nilmat</font> is a <font face="Gill Sans,Helvetica,Arial">GAP</font> code only package and requires 
no external binaries.
<p>
Once <font face="Gill Sans,Helvetica,Arial">Nilmat</font> is loaded, calls to the <font face="Gill Sans,Helvetica,Arial">GAP</font> functions
<code>IsNilpotent</code>, <code>IsNilpotentGroup</code>, <code>SylowSubgroup</code>, and
<code>SylowSystem</code> for subgroups of <var>GL(n,q)</var>, and calls to
<code>IsNilpotent</code>, <code>IsNilpotentGroup</code>, and <code>IsFinite</code> for subgroups of
<var>GL(n,<font face="helvetica,arial">Q</font>)</var>, automatically switch to corresponding functions
from <font face="Gill Sans,Helvetica,Arial">Nilmat</font>. Thus <font face="Gill Sans,Helvetica,Arial">Nilmat</font> should be disabled if
one wishes to use the former <font face="Gill Sans,Helvetica,Arial">GAP</font> functions for matrix groups
over <var>GF(q)</var> or <var><font face="helvetica,arial">Q</font></var>.
<p>
For testing nilpotency and finiteness over <var><font face="helvetica,arial">Q</font></var>, the <font face="Gill Sans,Helvetica,Arial">GAP</font>
package <font face="Gill Sans,Helvetica,Arial">Polenta</font> is also required. Note that <code>Nilmat</code>
does not use functions from <font face="Gill Sans,Helvetica,Arial">Polenta</font> which depend on
<code>KASH</code>. Hence to use <font face="Gill Sans,Helvetica,Arial">Nilmat</font>, <code>KASH</code> installation is not
required, and all <font face="Gill Sans,Helvetica,Arial">Nilmat</font> functions run under both
Windows and Linux.
<p>
If your version of <font face="Gill Sans,Helvetica,Arial">GAP</font> is earlier than <font face="Gill Sans,Helvetica,Arial">GAP</font> 4.4.10, then to
use some <font face="Gill Sans,Helvetica,Arial">Nilmat</font> facilities such as the library of
primitive nilpotent subgroups of <var>GL(n,q)</var>,
<code>MaximalAbsolutelyIrreducibleNilpotentMatGroup</code>, and
<code>ReducibleNilpotentMatGroup</code>, you will need updates of the files
<code>ffeconway.gi</code> and <code>ffe.gi</code>. These updated files incorporate
relevant bugfixes, and  are included in the <font face="Gill Sans,Helvetica,Arial">Nilmat</font>
directory <code>etc</code>. Simply replace the old versions of <code>ffeconway.gi</code>
and <code>ffe.gi</code> in the directory <code>lib</code> of <font face="Gill Sans,Helvetica,Arial">GAP</font> by the updated
ones. Then start <font face="Gill Sans,Helvetica,Arial">GAP</font> with options <code>-A -N</code>, and type
<code>CreateCompletionFiles()</code>. After carrying out these steps, quit
<font face="Gill Sans,Helvetica,Arial">GAP</font> and then restart.
<p>
[<a href = "chapters.htm">Up</a>] [<a href ="CHAP003.htm">Previous</a>] [<a href = "theindex.htm">Index</a>]
<P>
<address>Nilmat manual<br>June 2007
</address></body></html>