Abilities:
The NQL package defines new GAP objects to work with finitely L-presented groups. The main part of the package is a nilpotent quotient algorithm for finitely L-presented groups. This is an algorithm which takes as input a finitely L-presented group G and a positive integer c. It computes a polycyclic presentation for the lower central series quotient G / γc(G).Requirements:
The package is written for GAP version 4.4. It requires the packages Polycyclic, AutPGrp, and FGA which are loaded automatically when loading the NQL package. Further we suggest to load the ParGap package for using the parallel version of the nilpotent quotient algorithm.Installation:
The installation follows standard GAP rules. So, the normal way to install the package is to unpack the archive in the `pkg' directory and load the package from within GAP using 'LoadPackage("NQL");'.Compiling the Manual:
To get the manual and the GAP Help System work you have to compile the documentation of the NQL package. Therefore change into the 'doc' directory of the NQL package and compile the manual via 'make'.Copyright:
The NQL package is free software; you can redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your opinion) any later version. The NQL package is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details.