&Circle;

Adjoint groups of finite rings

Version &VERSION;
Olexandr Konovalov obk1@st-andrews.ac.uk https://alex-konovalov.github.io/

                School of Computer Science

                University of St Andrews

                Jack Cole Building, North Haugh,

                St Andrews, Fife, KY16 9SX, Scotland

Panagiotis Soules psoules@math.uoa.gr

                Department of Mathematics

                National and Capodistrian University of Athens

                Panepistimioupolis, GR-15784, Athens, Greece

&RELEASEDATE;
&Circle; package The &GAP;4 package &Circle; extends the &GAP; functionality for computations in adjoint groups of associative rings. It provides functionality to construct circle objects that will respect the circle multiplication r \cdot s = r + s + rs , and to compute adjoint semigroups and adjoint groups of finite rings. Also it may serve as an example of extending the &GAP; system with new multiplicative objects.

©right; 2006-&RELEASEYEAR; by Olexandr Konovalov and Panagiotis Soules

&Circle; is free software; you can redistribute it 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 option) any later version. For details, see the FSF's own site http://www.gnu.org/licenses/gpl.html.

If you obtained &Circle;, we would be grateful for a short notification sent to one of the authors.

If you publish a result which was partially obtained with the usage of &Circle;, please cite it in the following form:

O. Konovalov, P. Soules. Circle --- Adjoint groups of finite rings, Version &VERSION;; &RELEASEYEAR; (https://gap-packages.github.io/circle/).
We acknowledge very much Alexander Hulpke and James Mitchell for their helpful comments and advices, and the referee for testing the package and useful suggestions.

<#Include SYSTEM "intro.xml"> <#Include SYSTEM "objects.xml"> <#Include SYSTEM "funct.xml"> <#Include SYSTEM "example.xml">