Computation with Finitely Presented Groups

Front Cover
Cambridge University Press, Jan 28, 1994 - Mathematics - 604 pages
Research in computational group theory, an active subfield of computational algebra, has emphasised three areas: finite permutation groups, finite solvable groups, and finitely presented groups. This book deals with the third of these areas. The author emphasises the connections with fundamental algorithms from theoretical computer science, particularly the theory of automata and formal languages, computational number theory, and computational commutative algebra. The LLL lattice reduction algorithm and various algorithms for Hermite and Smith normal forms from computational number theory are used to study the abelian quotients of a finitely presented group. The work of Baumslag, Cannonito and Miller on computing nonabelian polycyclic quotients is described as a generalisation of Buchberger's Gröbner basis methods to right ideals in the integral group ring of a polycyclic group. Researchers in computational group theory, mathematicians interested in finitely presented groups and theoretical computer scientists will find this book useful.
 

Contents

Introduction
1
1 Basic concepts
6
2 Rewriting systems
43
3 Automata and rational languages
96
4 Subgroups of free products of cyclic groups
151
5 Coset enumeration
217
6 The ReidemeisterSchreier procedure
268
7 Generalized automata
296
8 Abelian groups
319
9 Polycyclic groups
383
10 Module bases
448
11 Quotient groups
514
Implementation issues
570
Bibliography
581
Index
597
Copyright

Other editions - View all

Common terms and phrases

Bibliographic information