RandomSmallGroup - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Group Theory : RandomSmallGroup

GroupTheory

  

RandomSmallGroup

  

return a random group from the database of small groups

 

Calling Sequence

Parameters

Description

Examples

Compatibility

Calling Sequence

RandomSmallGroup( idopt, ordopt, formopt )

Parameters

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"

Description

• 

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 256, 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.

Examples

SEED = ,59308905600

(1)

withGroupTheory:

RandomSmallGroup

1,23,84,75,106,911,2212,2413,2314,1915,2116,2017,2618,2527,4228,4129,4430,4331,3832,3733,4034,3935,4636,4547,6248,6149,6450,6351,5852,5753,6054,5955,6656,6567,8268,8169,8470,8371,7872,7773,8074,7975,8676,8587,10288,10189,10490,10391,9892,9793,10094,9995,10696,105107,122108,121109,124110,123111,118112,117113,120114,119115,126116,125127,142128,141129,144130,143131,138132,137133,140134,139135,146136,145147,162148,161149,164150,163151,158152,157153,160154,159155,166156,165167,180168,179169,182170,181171,176172,175173,178174,177183,190184,189185,188186,187,1,3,11,14,42,7,19,22,85,12,27,31,156,13,28,32,169,20,37,41,2310,21,38,42,2417,29,47,51,3318,30,48,52,3425,39,57,61,4326,40,58,62,4435,49,67,71,5336,50,68,72,5445,59,77,81,6346,60,78,82,6455,69,87,91,7356,70,88,92,7465,79,97,101,8366,80,98,102,8475,89,107,111,9376,90,108,112,9485,99,117,121,10386,100,118,122,10495,109,127,131,11396,110,128,132,114105,119,137,141,123106,120,138,142,124115,129,147,151,133116,130,148,152,134125,139,157,161,143126,140,158,162,144135,149,167,171,153136,150,168,172,154145,159,175,179,163146,160,176,180,164155,169,183,185,173156,170,184,186,174165,177,187,189,181166,178,188,190,182,1,5,17,35,55,75,95,115,135,155,156,136,116,96,76,56,36,18,62,9,25,45,65,85,105,125,145,165,166,146,126,106,86,66,46,26,103,12,29,49,69,89,109,129,149,169,170,150,130,110,90,70,50,30,134,15,33,53,73,93,113,133,153,173,174,154,134,114,94,74,54,34,167,20,39,59,79,99,119,139,159,177,178,160,140,120,100,80,60,40,218,23,43,63,83,103,123,143,163,181,182,164,144,124,104,84,64,44,2411,27,47,67,87,107,127,147,167,183,184,168,148,128,108,88,68,48,2814,31,51,71,91,111,131,151,171,185,186,172,152,132,112,92,72,52,3219,37,57,77,97,117,137,157,175,187,188,176,158,138,118,98,78,58,3822,41,61,81,101,121,141,161,179,189,190,180,162,142,122,102,82,62,42

(2)

RandomSmallGroupid=false

⟨a permutation group on 256 letters with 8 generators⟩

(3)

GRandomSmallGroupid,maxorder=200

G1,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,118,120,122,124,126,128,130,132,134,136,138,140,142,144,146,148,150,152,154,156,158,160,162,164,166,168,170,172,173,171,169,167,165,163,161,159,157,155,153,151,149,147,145,143,141,139,137,135,133,131,129,127,125,123,121,119,117,115,113,111,109,107,105,103,101,99,97,95,93,91,89,87,85,83,81,79,77,75,73,71,69,67,65,63,61,59,57,55,53,51,49,47,45,43,41,39,37,35,33,31,29,27,25,23,21,19,17,15,13,11,9,7,5,3

(4)

GroupOrderG

173

(5)

GRandomSmallGroupform=fpgroup

Ga1,a2,a3,a4a12,a22,a32,a1-1a2-1a1a2,a1-1a3-1a1a3,a1-1a4-1a1a4,a2-1a1-1a2a1,a2-1a3-1a2a3,a2-1a4-1a2a4,a3-1a1-1a3a1,a3-1a2-1a3a2,a3-1a4-1a3a4,a4-1a1-1a4a1,a4-1a2-1a4a2,a4-1a3-1a4a3,a437

(6)

GRandomSmallGroupmaxorder=100,form=fpgroup

G_a,_b_b3,_a-1_b-1_a_b,_a9

(7)

GroupOrderG

27

(8)

RandomSmallGroupform=id

153,2

(9)

idRandomSmallGroupform=id,maxorder=150

id97,1

(10)

evalbid1150

true

(11)

Compatibility

• 

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