GroupTheory
RandomSmallGroup
return a random group from the database of small groups
Calling Sequence
Parameters
Description
Examples
Compatibility
RandomSmallGroup( idopt, ordopt, formopt )
idopt
-
(optional) option of the form id = true (or just id) or id = false
ordopt
(optional) option of the form maxorder = n, for a positive integer n
formopt
(optional) option of the form form = "permgroup" (default), form = "fpgroup" or form = "id"
The RandomSmallGroup() command returns a randomly selected group from the database of small groups, as a permutation group.
The id option controls how the group is selected. If the option id = true (or just id) is passed, then a randomly selected order in the range 1 .. 511 is first selected, and then, within the groups of that order, a random group is returned. If the id = false option is passed, then a truly (pseudo-)randomly selected group is returned from the database of small groups. Note that most groups in the small groups database have order equal to , so this is usually not what is wanted, which is why the default option is id = true.
The form option determines the form of what is returned. By default, a permutation group is returned. To have a finitely presented group returned, use the form = "fpgroup" option. Sometimes, only a valid small group ID is required, in which case, use the form = "id" option.
The GroupTheory[RandomSmallGroup] command was introduced in Maple 2017.
For more information on Maple 2017 changes, see Updates in Maple 2017.
See Also
GroupTheory,GroupOrder
GroupTheory,SmallGroup
with
Download Help Document