Isomorphism testing for \(p\)-groups (Q1333168)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Isomorphism testing for \(p\)-groups |
scientific article |
Statements
Isomorphism testing for \(p\)-groups (English)
0 references
30 October 1995
0 references
Usually proving the isomorphism of two explicitly given groups is a difficult problem. Often it is easier to prove that two groups are not isomorphic by finding different group invariants. The paper solves this problem for \(p\)-groups. The standard \(p\)-group generation algorithm [the author, J. Symb. Comput. 9, 677-698 (1990; Zbl 0736.20001)] constructs specific extensions of \(p\)-groups, called immediate descendants. The construction requires knowledge of the generators of the automorphism group of the \(p\)-group. The \(p\)-quotient algorithm [\textit{G. Havas} and \textit{M. F. Newman}, Lect. Notes Math. 806, 211-230 (1980; Zbl 0432.20033)] uses the lower exponent- \(p\) central series (a variation of the lower central series) to construct a power commutator presentation of a given \(p\)-group. However, the resulting presentation is by no means canonical. Two different presentations may easily define isomorphic groups. In this paper both techniques are combined. A standard presentation of a given \(p\)-group is obtained by constructing a presentation with the \(p\)-group generation algorithm along its lower exponent-\(p\) central series. This presentation is canonical and depends only on the isomorphism type of the group. Isomorphism testing can now simply be done by comparing presentations. As a side effect generators of the automorphism group of the given \(p\)-group are constructed. Explicit construction of an isomorphism between the constructed and given presentation, and therefore the tested groups, is possible. However, the construction of the standard presentation is significantly slower than computing an arbitrary power commutator presentation with the \(p\)-quotient algorithm. Thus it should only be used for isomorphism testing, but not to simply obtain a finite presentation. This and other issues concerning performance and implementation are also discussed in the paper.
0 references
generators of automorphism groups
0 references
construction of isomorphisms
0 references
finite \(p\)-groups
0 references
standard \(p\)-group generation algorithm
0 references
extensions of \(p\)-groups
0 references
immediate descendants
0 references
\(p\)-quotient algorithm
0 references
lower exponent-\(p\) central series
0 references
lower central series
0 references
power commutator presentations
0 references
standard presentations
0 references
isomorphism testing
0 references
performance
0 references
implementation
0 references