GAP

Main BranchesDownloads Installation Overview Data Libraries Packages Documentation Contacts FAQ GAP 3 

Find us on GitHubNavigation Tree 
GAP 3 Package "smash"The former package SmashThe package "smash" had already been superseded by the GAP 3 share package "matrix" and hence has not been transferred to GAP 4. The Smash functionality is (mostly) available as part of the GAP 4 library. AuthorsDerek Holt, Charles LeedhamGreen, Eamonn O'Brien, and Sarah Rees. Implementation
Language: GAP 3 DescriptionThis share library provides functions which may be used to construct and investigate the structure of matrix groups defined over finite fields. These functions permit the user to construct certain types of matrix groups and Gmodules; to test whether a Gmodule is irreducible or absolutely irreducible; to decide whether a group has certain decomposition with respect to a normal subgroup; and to select random elements with certain properties. The code was developed as part of the ongoing project to "recognise" the Aschbacher categories of matrix groups defined over finite fields. Contact addresses
Derek F. Holt BibliographyThe interested reader is referred to the following paper for details of the algorithms used. [HR94] Derek F. Holt and Sarah Rees, Testing modules for irreducibility, J. Austral. Math. Soc. Ser. A, 57, 1994. [HLO96a] Derek F. Holt, C.R. LeedhamGreen, E.A. O'Brien and Sarah Rees, Computing matrix group decompositions with respect to a normal subgroup, J. Algebra, 184 (3), 818838, 1996. [HLO96b] Derek F. Holt, C.R. LeedhamGreen, E.A. O'Brien and Sarah Rees, Testing Matrix Groups for Primitivity, J. Algebra, 184 (3), 795817, 1996. 

The GAP Group 