GroupTheory
AllSmallGroups
Calling Sequence
Parameters
Description
Examples
Compatibility
AllSmallGroups( r )
AllSmallGroups( r, f )
r
-
a positive integer, an integer range, or a small group ID range
f
optional equation: form=permgroup (default) or form=fpgroup
The small groups library contains all groups of small orders up to 511. The groups are sorted by their orders and they are listed up to isomorphism; that is, for each of the available orders a complete and irredundant list of isomorphism type representatives of groups is given. These groups are available as permutation groups and as groups defined by generators and relations.
In its simplest form, the command AllSmallGroups( r ) returns a list of all the small groups in the small groups library of order r, where r is a positive integer less than 512.
If r is a range of the form m .. n, where m and n are positive integers, then AllSmallGroups( r ) returns a list of all the groups whose order lies in the range m .. n.
More generally, r may be a "range" of the form [ln, lk] .. [un, uk], where ln and un are positive integer less than 512, and where lk is a positive integer in the range 1 .. NumGroups( ln ), and uk is an integer in the range 1 .. NumGroups( un ). In this case, AllSmallGroups( r ) returns a list of the groups whose orders lie in the range ln .. un, beginning with the lk-th group of order ln, and ending with the uk-th group of order un. Think of the groups of each order as forming a "row" of a "ragged" matrix, and the first operand of the range r specifies a first position in this matrix, while the second operand of r specifies a second position in the matrix, so that the range r selects all the groups occurring between these two positions, where the matrix is traversed in row-major order, from the first to the second position.
with⁡GroupTheory:
AllSmallGroups⁡6
1,23,64,5,1,3,42,5,6,1,2,4,6,5,3
AllSmallGroups⁡6,form=fpgroup
⁢_a,_b⁢∣⁢_a2,_b3,_a-1⁢_b⁢_a⁢_b-2⁢,⁢g0⁢∣⁢g06⁢
AllSmallGroups⁡6,form=permgroup
AllSmallGroups⁡4..6
1,2,4,3,1,23,4,1,32,4,1,2,4,5,3,1,23,64,5,1,3,42,5,6,1,2,4,6,5,3
AllSmallGroups⁡6,2..8,3
1,2,4,6,5,3,1,2,4,6,7,5,3,1,2,4,6,8,7,5,3,1,2,5,34,6,8,7,1,42,63,75,8,1,23,74,65,8,1,32,54,86,7,1,42,63,85,7
AllSmallGroups⁡6,2..8,3,form=fpgroup
⁢g7⁢∣⁢g76⁢,⁢g8⁢∣⁢g87⁢,⁢_a⁢∣⁢_a8⁢,⁢_a,_b⁢∣⁢_b2,_a4,_a-1⁢_b-1⁢_a⁢_b⁢,⁢_a,_b,_c⁢∣⁢_a2,_b2,_c2,_c-1⁢_a-1⁢_c⁢_a,_c-1⁢_b-1⁢_c⁢_b,_b-1⁢_a-1⁢_b⁢_a⁢_c-1⁢
The GroupTheory[AllSmallGroups] command was introduced in Maple 17.
For more information on Maple 17 changes, see Updates in Maple 17.
See Also
GroupTheory[NumGroups]
GroupTheory[SmallGroup]
Download Help Document
What kind of issue would you like to report? (Optional)