Computational group theory
In mathematics, computational group theory is the study of
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
groups by means of computers. It is concerned
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
with designing and analysing algorithms and
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
data structures to compute information about groups. The subject
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
has attracted interest because for many interesting groups
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
(including most of the sporadic groups) it is impractical
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
to perform calculations by hand.
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Important algorithms in computational group theory include:
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
- the Schreier-Sims algorithm for finding the order of a permutation group
- the Todd-Coxeter algorithm and Knuth-Bendix algorithm for coset enumeration
- the product-replacement algorithm for finding random elements of a group
- complete enumeration of all finite groups of order less than 2000
- computation of representations for all the sporadic groups
Two important computer algebra systems (CAS) used for group theory are
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
GAP and MAGMA. Historically, other systems such as CAS (for character theory) and CAYLEY (a predecessor of MAGMA) were important.
Related Topics:
GAP - MAGMA - Character theory - CAYLEY
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Some achievements of the field include:
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
~ Table of Content ~
| ► | Introduction |
| ► | Computational Group Theory References |
~ What's Hot ~
~ Community ~
| ► | History Forum Come and discuss about History, Civilizations, Historical Events and Figures |
| ► | History Web-Ring A community of sites, blogs and forums dedicated to History. Do not hesitate to submit your site. |
and are licensed under the GNU Free Documentation License.
Lexicon - Privacy Policy - Spiritus-Temporis.com ©2005.
