RAMEGA stands for ``RAndom MEthods in Group ALgebras". This package is dedicated to realization of some standard functions for group rings by the means of the random methods. This approach allows to compute the needed function in a reasonable time and with minimal memory use even for the large group rings [BR00].
The main purpose of RAMEGA is to deal with the group of units of group algebras, in particular, modular group algebras. In modular case the order of group of units is an exponenetial function of the order of basic group. Therefore the size of group of units can be very large even for smaller basic groups. This package contains random functions corresponding to the properties of group of units of group algebras. Most functions also can be found in LAGUNA [BKRS17], but due to random methods, their computation time are significantly reduced in RAMEGA.
RAMEGA also contains functions related to Lie properties of group alebras and there are some functions that work for any group structure not only for group algebras.
Chapter 2 describes the functions for group algebras which were obtained using the random methods. There are three subchapters in it. The first one, 2.1, describes some basic operations for group algebras, which don't involve randomness. Chapter 2.2 describes the methods, which return the elements with some desired property by a random way. Chapter 2.3 describes some general methods for group algebras. All the methods in this section also return the result by a random way.
To get the newest version of this GAP 4 package download the archive file ramega-x.x.tar.gz
and unpack it in a directory called "pkg
", preferably (but not necessarily) in the "pkg
" subdirectory of your GAP 4 installation. It creates a subdirectory called "RAMEGA
".
As RAMEGA has no additional C libraries, there is no need in any additional installation steps.
For bug reports, feature requests and suggestions, please use the github issue tracker at https://github.com/vlaver/RAMEGA/issues.
generated by GAPDoc2HTML