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
    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
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    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
    0 references