GroupTheory
MetacyclicGroup
construct a finite metacyclic group
Calling Sequence
Parameters
Description
Examples
Compatibility
MetacyclicGroup(m, n, k)
MetacyclicGroup(m, n, k, s)
m
-
a positive integer
n
k
s
(optional) equation of the form form= "fpgroup" or form = "permgroup" (default)
A group metacyclic if it has a cyclic normal subgroup the quotient by which is also cyclic. Every such group can be generated by two elements and , with the subgroup normal in . The group is then determined by the action of on . Since is normal in , it follows that the conjugate belongs to so there is a positive integer for which . Thus, a finite metacyclic group is completely determined by the orders of and and the integer .
The MetacyclicGroup( m, n, k ) command constructs a metacyclic group with generators and as described above, such that , and where and .
Note that the generators and need not have orders and , respectively, but that their orders are necessarily divisors of and .
By default, a permutation group is returned, but you can create a finitely presented group by passing the 'form' = "fpgroup" option.
In the following example, the first parameter is a proper multiple of the order of the corresponding generator.
The GroupTheory[MetacyclicGroup] command was introduced in Maple 17.
For more information on Maple 17 changes, see Updates in Maple 17.
See Also
GroupTheory[CyclicGroup]
GroupTheory[DicyclicGroup]
Download Help Document