This is an old revision of this page, as edited by DanielConstantinMayer(talk | contribs) at 10:53, 31 July 2014(User:DanielConstantinMayer created the article "p-group generation algorithm"). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.Revision as of 10:53, 31 July 2014 by DanielConstantinMayer(talk | contribs)(User:DanielConstantinMayer created the article "p-group generation algorithm")
In mathematics, specifically group theory,
finite groups of prime power order ,
for a fixed prime number and varying integer exponents ,
are briefly called finitep-groups.
The p-group generation algorithm[1][2]
is a recursive process for constructing the descendant tree
of an assigned finite p-group which is taken as the root of the tree.
Lower exponent-p central series
For a finite p-group , the lower exponent-p central series (briefly lower p-central series) of
is a descending series of characteristic subgroups of ,
defined recursively by and , for .
Since any non-trivial finite p-group is nilpotent, there exists an integer such that
and is called the exponent-p class (briefly p-class) of .
Only the trivial group has .
Generally , for any finite p-group , its p-class can be defined as .
The complete series is given by ,
since is the Frattini subgroup of .
For the convenience of the reader and for pointing out the shifted numeration, we recall that
the (usual) lower central series of is also a descending series of characteristic subgroups of ,
defined recursively by and , for .
As above, for any non-trivial finite p-group , there exists an integer such that
and is called the nilpotency class of , whereas is called the index of nilpotency of .
Only the trivial group has .
The complete series is given by ,
since is the commutator subgroup or derived subgroup of .
The following Rules should be remembered for the exponent-p class:
Let be a finite p-group.
Rule: , since the descend more quickly than the .
Rule: , for some group , for any .
Rule: For any , the conditions and imply .
Rule: For any , , for all , and , for all .
Parents and descendant trees
The parent of a finite non-trivial p-group with exponent-p class
is defined as the quotient of by the last non-trivial term of the lower exponent-p central series of .
Conversely, in this case, is called an immediate descendant of .
The p-classes of parent and immediate descendant are connected by .
A descendant tree is a hierarchical structure
for visualizing parent-descendant relations
between isomorphism classes of finite p-groups.
The vertices of a descendant tree are isomorphism classes of finite p-groups.
However, a vertex will always be labelled by selecting a representative of the corresponding isomorphism class.
Whenever a vertex is the parent of a vertex
a directed edge of the descendant tree is defined by
in the direction of the canonical projection onto the quotient .
In a descendant tree, the concepts of parents and immediate descendants can be generalized.
A vertex is a descendant of a vertex ,
and is an ancestor of ,
if either is equal to
or there is a path, with , of directed edges from to .
The vertices forming the path necessarily coincide with the iterated parents of , with .
They can also be viewed as the successive quotientsof p-class of
when the p-class of is given by .
In particular, every non-trivial finite p-group defines a maximal path
ending in the trivial group .
The last but one quotient of the maximal path of is the elementary abelian p-group of rank ,
where denotes the generator rank of .
Generally, the descendant treeof a vertex is the subtree of all descendants of , starting at the root.
The maximal possible descendant tree of the trivial group contains all finite p-groups and is exceptional,
since the trivial group has all the infinitely many elementary abelian p-groups with varying generator rank as its immediate descendants.
However, any non-trivial finite p-group (of order divisible by ) possesses only finitely many immediate descendants.
p-covering group
Let be a finite p-group with generators.
Our goal is to compile a complete list of pairwise non-isomorphic immediate descendants of .
It turned out that all immediate descendants can be obtained as quotients of a certain extension of
which is called the p-covering group of and can be constructed in the following manner.
We can certainly find a presentation of in the form of an exact sequence,
where denotes the free group with generators and is an epimorphism with kernel .
Then is a normal subgroup of consisting of the defining relations for .
For elements and ,
the conjugate and thus also the commutator are contained in .
Consequently, is a characteristic subgroup of ,
and the p-multiplicator of is an elementary abelian p-group, since .
Now we can define the p-covering group of by ,
and the exact sequence
shows that is an extension of by the elementary abelian p-multiplicator.
We call the p-multiplicator rank of .
Let us assume now that the assigned finite p-group is of p-class .
Then the conditions and imply , according to Rule 3,
and we can define the nucleus of by as a subgroup of the p-multiplier.
Consequently, the nuclear rank of is bounded from above by the p-multiplicator rank.
References
^
O'Brien, E. A. (1990). "The p-group generation algorithm". J. Symbolic Comput. 9: 677–698.
^
Holt, D. F., Eick, B., O'Brien, E. A. (2005). Handbook of computational group theory. Discrete mathematics and its applications, Chapman and Hall/CRC Press.{{cite book}}: CS1 maint: multiple names: authors list (link)