GAP 4 Package UnitLib

The library of normalized unit groups of modular group algebras



Description
The UnitLib package extends the GAP package LAGUNA and contains the library of normalized unit groups of modular group algebras of all finite p-groups of order not greater than 243 over the field of p elements.

The UnitLib package was submitted for consideration to the GAP Council on July 20, 2006, and was accepted in March 2007.

The most recent version of the package is UnitLib 3.0.0 released on 31 May 2009.

Authors
If you use UnitLib, we would be grateful for a short notification sent to one of the authors.

Copyright
(C) 2006 by Alexander Konovalov and Elena Yakimenko

For use and distribution of this software, we adopt the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. For details, see the text of the license at FSF's own site http://www.gnu.org/licenses/gpl.html.


Documentation
UnitLib documentation is a part of its distribution (see next section). To preview the documentation, select one of the following formats: The file PackageInfo.g with UnitLib package meta-information used by GAP 4.4 package loading mechanism is located here.

Downloads
UnitLib is designed for GAP 4.4 and no compatibility with previous releases of GAP is guaranteed.

Libraries of normalized unit groups of groups of orders less than 243, except for the order 128, will be available in any operating system.

The library for groups of order 128 was compressed using gzip program and, therefore, will be available only in UNIX-type systems (including UNIX-installation in Mac OS X and Cygwin installation in Windows).

To work with the library for groups of order 243 you will also need the cURL utility to retrieve the data from the UnitLib homepage, and the GAP package QaoS which provides the function Curl to work with cURL.

Because UnitLib is an extension of the LAGUNA package, you must have the LAGUNA package installed. You can obtain it from the GAP homepage or here.

To use the UnitLib online help it is necessary to install the package GAPDoc by Frank Luebeck and Max Neunhoeffer, which is available from the GAP homepage or here.

To use the parallel implementation of the computation of the normalized unit group, it is necessary to install the SCSCP package.

To download UnitLib distribution, select one of the following files:
Further instructions on UnitLib installation can be found in the file README.unitlib here.

Acknowledgments
The first author was supported by Francqui Stichting (Belgium) grant ADSI107, and acknowledges this support very much.

Last updated: 31 May, 2009