XMod Crossed Modules and Cat1-Groups 2.82 23 October 2020 Chris Wensley Murat Alp Alper Odabas Enver Onder Uslu XMod 2 Chris Wensley Email:
[email protected] Homepage: http://pages.bangor.ac.uk/~mas023/ Address: Dr. C.D. Wensley School of Computer Science and Electronic Engineering Bangor University Dean Street Bangor Gwynedd LL57 1UT UK Murat Alp Email:
[email protected] Address: Prof. Dr. M. Alp Ömer Halisdemir University Art and Science Faculty Mathematics Department Nigde Turkey Alper Odabas Email:
[email protected] Address: Dr. A. Odabas Osmangazi University Arts and Sciences Faculty Department of Mathematics and Computer Science Eskisehir Turkey XMod 2 Abstract The XMod package provides functions for computation with • finite crossed modules of groups and cat1-groups, and morphisms of these structures; • finite pre-crossed modules, pre-cat1-groups, and their Peiffer quotients; • isoclinism classes of groups and crossed modules; • derivations of crossed modules and sections of cat1-groups; • crossed squares and their morphisms, including the actor crossed square of a crossed module; • crossed modules of finite groupoids (experimental version). XMod was originally implemented in 1996 using the GAP3 language, when the second author was studying for a Ph.D. [Alp97] in Bangor. In April 2002 the first and third parts were converted to GAP4, the pre-structures were added, and version 2.001 was released. The final two parts, covering derivations, sections and actors, were included in the January 2004 release 2.002 for GAP 4.4. In October 2015 functions for computing isoclinism classes of crossed modules, written by Alper Odaba¸s and Enver Uslu, were added.