For example, when I enter G:=CyclicGroup(2); in GAP, the program returns with the information <pc group of size 2 with 1 generators>.
Question: What does "pc group" mean in the above?
For example, when I enter G:=CyclicGroup(2); in GAP, the program returns with the information <pc group of size 2 with 1 generators>.
Question: What does "pc group" mean in the above?
Copyright © 2021 JogjaFile Inc.
It stands for "polycyclic group (presentation)".
This question may also be of interest.
If you want to inspect the underlying presentation of the group, one way to do this is as follows:
This presentation does not necessarily have a minimal possible number of generators - its generators should satisfy different conditions, what makes algorithms to work with such groups very efficient. For example,
In some cases,
SimplifiedFpGroupcan help to get a more human-readable presentation:and this is indeed what one would expect to see for $D_8$.