IdentifySmallGroup - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


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

GroupTheory

  

IdentifySmallGroup

  

find where a group is in the small groups database

 

Calling Sequence

Parameters

Options

Description

Examples

Compatibility

Calling Sequence

IdentifySmallGroup(G, opts)

Parameters

G

-

a group

opts

-

(optional) equations of the form keyword = value, listed below

Options

• 

assign = name

  

If given the option assign = x, where x is any name, IdentifySmallGroup will assign the isomorphism mapping G to H to the name x. This isomorphism can be used in the same way as the isomorphisms assigned by AreIsomorphic.

  

If x already has a value, then it needs to be protected from evaluation using quotation marks.

• 

form = fpgroup or form = permgroup

  

This option can be used together with the assign option, explained above, in order to specify the form of the group H that is the codomain of the isomorphism to be assigned to the name specified in the assign option.

  

Specifying form = fpgroup results in the codomain being a finitely presented group. Specifying form = permgroup (the default) results in the codomain being a permutation group. You can equivalently specify the string forms of these values, as form = "fpgroup" or form = "permgroup".

  

If no assign option is specified, then the form option is ignored.

Description

• 

The command IdentifySmallGroup finds if a group H isomorphic to G occurs in the small groups database. (Currently, that means that the order of the group is at most 511.) If so, it returns the numbers under which H occurs in the database.

• 

The value returned is a sequence of two numbers such that calling SmallGroup with those two numbers as arguments returns the group H.  The first number is the order of G.

Examples

> 

with⁡GroupTheory:

We identify the three-dimensional projective special linear group over the field of two elements.

> 

IdentifySmallGroup⁡PSL⁡3,2

168,42

(1)
> 

IdentifySmallGroup⁡PSL⁡2,7

168,42

(2)

We see that both groups are isomorphic (because they are both isomorphic to SmallGroup⁡168,42). Now construct a group using the SmallGroup command, then create a Cayley table group that is isomorphic to it, and test that it is still recognized as the same group.

> 

g1≔SmallGroup⁡96,7

g1≔1,23,214,305,156,147,178,169,1810,2011,1912,2313,2722,5124,4725,4626,5228,6629,6531,4532,4833,8034,7935,5836,5737,5638,5539,6240,6141,6042,5943,6444,6349,7050,6953,7854,7767,9468,9371,9072,8973,8874,8775,9676,9581,8682,8583,9284,91,1,3,22,32,8,26,5,23,9,27,6,24,7,25,31,42,12,45,52,17,48,14,21,18,30,15,46,16,47,51,1310,28,67,83,41,75,35,69,43,77,37,71,39,73,81,3311,29,68,84,42,76,36,70,44,78,38,72,40,74,82,3419,49,85,95,61,91,55,65,63,79,57,87,59,89,93,5320,50,86,96,62,92,56,66,64,80,58,88,60,90,94,54,1,5,7,22,9,31,8,62,14,16,45,18,51,17,153,23,25,32,27,4,26,2410,35,39,67,43,81,41,3711,36,40,68,44,82,42,3812,21,47,52,30,13,48,4619,55,59,85,63,93,61,5720,56,60,86,64,94,62,5828,69,73,83,77,33,75,7129,70,74,84,78,34,76,7249,65,89,95,79,53,91,8750,66,90,96,80,54,92,88,1,7,9,82,16,18,173,25,27,264,24,23,325,22,31,610,39,43,4111,40,44,4212,47,30,4813,46,21,5214,45,51,1519,59,63,6120,60,64,6228,73,77,7529,74,78,7633,71,69,8334,72,70,8435,67,81,3736,68,82,3849,89,79,9150,90,80,9253,87,65,9554,88,66,9655,85,93,5756,86,94,58,1,92,183,274,235,316,227,810,4311,4412,3013,2114,5115,4516,1719,6320,6424,3225,2628,7729,7833,6934,7035,8136,8237,6738,6839,4140,4246,5247,4849,7950,8053,6554,6655,9356,9457,8558,8659,6160,6271,8372,8473,7574,7687,9588,9689,9190,92,1,10,112,19,203,28,294,33,345,35,366,37,387,39,408,41,429,43,4412,49,5013,53,5414,55,5615,57,5816,59,6017,61,6218,63,6421,65,6622,67,6823,69,7024,71,7225,73,7426,75,7627,77,7830,79,8031,81,8232,83,8445,85,8646,87,8847,89,9048,91,9251,93,9452,95,96

(3)
> 

g2≔CayleyTableGroup⁡g1

g2≔ < a Cayley table group with 96 elements >

(4)
> 

IdentifySmallGroup⁡g2&comma;assign=iso

96,7

(5)
> 

Domain⁡iso

< a Cayley table group with 96 elements >

(6)
> 

Codomain⁡iso

1&comma;23&comma;214&comma;305&comma;156&comma;147&comma;178&comma;169&comma;1810&comma;2011&comma;1912&comma;2313&comma;2722&comma;5124&comma;4725&comma;4626&comma;5228&comma;6629&comma;6531&comma;4532&comma;4833&comma;8034&comma;7935&comma;5836&comma;5737&comma;5638&comma;5539&comma;6240&comma;6141&comma;6042&comma;5943&comma;6444&comma;6349&comma;7050&comma;6953&comma;7854&comma;7767&comma;9468&comma;9371&comma;9072&comma;8973&comma;8874&comma;8775&comma;9676&comma;9581&comma;8682&comma;8583&comma;9284&comma;91&comma;1&comma;3&comma;22&comma;32&comma;8&comma;26&comma;5&comma;23&comma;9&comma;27&comma;6&comma;24&comma;7&comma;25&comma;31&comma;42&comma;12&comma;45&comma;52&comma;17&comma;48&comma;14&comma;21&comma;18&comma;30&comma;15&comma;46&comma;16&comma;47&comma;51&comma;1310&comma;28&comma;67&comma;83&comma;41&comma;75&comma;35&comma;69&comma;43&comma;77&comma;37&comma;71&comma;39&comma;73&comma;81&comma;3311&comma;29&comma;68&comma;84&comma;42&comma;76&comma;36&comma;70&comma;44&comma;78&comma;38&comma;72&comma;40&comma;74&comma;82&comma;3419&comma;49&comma;85&comma;95&comma;61&comma;91&comma;55&comma;65&comma;63&comma;79&comma;57&comma;87&comma;59&comma;89&comma;93&comma;5320&comma;50&comma;86&comma;96&comma;62&comma;92&comma;56&comma;66&comma;64&comma;80&comma;58&comma;88&comma;60&comma;90&comma;94&comma;54&comma;1&comma;5&comma;7&comma;22&comma;9&comma;31&comma;8&comma;62&comma;14&comma;16&comma;45&comma;18&comma;51&comma;17&comma;153&comma;23&comma;25&comma;32&comma;27&comma;4&comma;26&comma;2410&comma;35&comma;39&comma;67&comma;43&comma;81&comma;41&comma;3711&comma;36&comma;40&comma;68&comma;44&comma;82&comma;42&comma;3812&comma;21&comma;47&comma;52&comma;30&comma;13&comma;48&comma;4619&comma;55&comma;59&comma;85&comma;63&comma;93&comma;61&comma;5720&comma;56&comma;60&comma;86&comma;64&comma;94&comma;62&comma;5828&comma;69&comma;73&comma;83&comma;77&comma;33&comma;75&comma;7129&comma;70&comma;74&comma;84&comma;78&comma;34&comma;76&comma;7249&comma;65&comma;89&comma;95&comma;79&comma;53&comma;91&comma;8750&comma;66&comma;90&comma;96&comma;80&comma;54&comma;92&comma;88&comma;1&comma;7&comma;9&comma;82&comma;16&comma;18&comma;173&comma;25&comma;27&comma;264&comma;24&comma;23&comma;325&comma;22&comma;31&comma;610&comma;39&comma;43&comma;4111&comma;40&comma;44&comma;4212&comma;47&comma;30&comma;4813&comma;46&comma;21&comma;5214&comma;45&comma;51&comma;1519&comma;59&comma;63&comma;6120&comma;60&comma;64&comma;6228&comma;73&comma;77&comma;7529&comma;74&comma;78&comma;7633&comma;71&comma;69&comma;8334&comma;72&comma;70&comma;8435&comma;67&comma;81&comma;3736&comma;68&comma;82&comma;3849&comma;89&comma;79&comma;9150&comma;90&comma;80&comma;9253&comma;87&comma;65&comma;9554&comma;88&comma;66&comma;9655&comma;85&comma;93&comma;5756&comma;86&comma;94&comma;58&comma;1&comma;92&comma;183&comma;274&comma;235&comma;316&comma;227&comma;810&comma;4311&comma;4412&comma;3013&comma;2114&comma;5115&comma;4516&comma;1719&comma;6320&comma;6424&comma;3225&comma;2628&comma;7729&comma;7833&comma;6934&comma;7035&comma;8136&comma;8237&comma;6738&comma;6839&comma;4140&comma;4246&comma;5247&comma;4849&comma;7950&comma;8053&comma;6554&comma;6655&comma;9356&comma;9457&comma;8558&comma;8659&comma;6160&comma;6271&comma;8372&comma;8473&comma;7574&comma;7687&comma;9588&comma;9689&comma;9190&comma;92&comma;1&comma;10&comma;112&comma;19&comma;203&comma;28&comma;294&comma;33&comma;345&comma;35&comma;366&comma;37&comma;387&comma;39&comma;408&comma;41&comma;429&comma;43&comma;4412&comma;49&comma;5013&comma;53&comma;5414&comma;55&comma;5615&comma;57&comma;5816&comma;59&comma;6017&comma;61&comma;6218&comma;63&comma;6421&comma;65&comma;6622&comma;67&comma;6823&comma;69&comma;7024&comma;71&comma;7225&comma;73&comma;7426&comma;75&comma;7627&comma;77&comma;7830&comma;79&comma;8031&comma;81&comma;8232&comma;83&comma;8445&comma;85&comma;8646&comma;87&comma;8847&comma;89&comma;9048&comma;91&comma;9251&comma;93&comma;9452&comma;95&comma;96

(7)

Using the infolevel facility, we can obtain some information about the progress of the command.

> 

infolevelGroupTheory≔3

infolevelGroupTheory≔3

(8)
> 

g3≔SmallGroup⁡128&comma;1607

g3≔1&comma;2&comma;8&comma;16&comma;11&comma;18&comma;9&comma;34&comma;24&comma;28&comma;19&comma;30&comma;12&comma;29&comma;255&comma;31&comma;35&comma;20&comma;37&comma;13&comma;36&comma;326&comma;14&comma;39&comma;56&comma;42&comma;58&comma;40&comma;217&comma;15&comma;44&comma;60&comma;47&comma;62&comma;45&comma;2210&comma;17&comma;48&comma;63&comma;50&comma;64&comma;49&comma;2326&comma;73&comma;78&comma;65&comma;80&comma;51&comma;79&comma;7527&comma;74&comma;82&comma;66&comma;84&comma;52&comma;83&comma;7633&comma;85&comma;90&comma;67&comma;92&comma;53&comma;91&comma;8734&comma;86&comma;94&comma;68&comma;96&comma;54&comma;95&comma;8838&comma;55&comma;97&comma;71&comma;43&comma;59&comma;98&comma;6941&comma;57&comma;100&comma;112&comma;102&comma;113&comma;101&comma;7046&comma;61&comma;104&comma;115&comma;106&comma;116&comma;105&comma;7277&comma;108&comma;123&comma;117&comma;81&comma;107&comma;124&comma;11889&comma;110&comma;125&comma;119&comma;93&comma;109&comma;126&comma;12099&comma;111&comma;127&comma;122&comma;103&comma;114&comma;128&comma;121&comma;1&comma;4&comma;10&comma;52&comma;12&comma;17&comma;133&comma;19&comma;23&comma;206&comma;26&comma;41&comma;337&comma;27&comma;46&comma;348&comma;28&comma;48&comma;359&comma;29&comma;49&comma;3611&comma;30&comma;50&comma;3714&comma;51&comma;57&comma;5315&comma;52&comma;61&comma;5416&comma;25&comma;63&comma;3218&comma;24&comma;64&comma;3121&comma;65&comma;70&comma;6722&comma;66&comma;72&comma;6838&comma;77&comma;99&comma;8939&comma;78&comma;100&comma;9040&comma;79&comma;101&comma;9142&comma;80&comma;102&comma;9243&comma;81&comma;103&comma;9344&comma;82&comma;104&comma;9445&comma;83&comma;105&comma;9547&comma;84&comma;106&comma;9655&comma;107&comma;111&comma;10956&comma;75&comma;112&comma;8758&comma;73&comma;113&comma;8559&comma;108&comma;114&comma;11060&comma;76&comma;115&comma;8862&comma;74&comma;116&comma;8669&comma;117&comma;121&comma;11971&comma;118&comma;122&comma;12097&comma;123&comma;127&comma;12598&comma;124&comma;128&comma;126&comma;1&comma;62&comma;143&comma;214&comma;265&comma;337&comma;438&comma;399&comma;4010&comma;4111&comma;4212&comma;5113&comma;5315&comma;5916&comma;5617&comma;5718&comma;5819&comma;6520&comma;6722&comma;7123&comma;7024&comma;7325&comma;7527&comma;8128&comma;7829&comma;7930&comma;8031&comma;8532&comma;8734&comma;9335&comma;9036&comma;9137&comma;9238&comma;4744&comma;9845&comma;9746&comma;10348&comma;10049&comma;10150&comma;10252&comma;10854&comma;11055&comma;6260&comma;6961&comma;11463&comma;11264&comma;11366&comma;11868&comma;12072&comma;12274&comma;10776&comma;11777&comma;8482&comma;12483&comma;12386&comma;10988&comma;11989&comma;9694&comma;12695&comma;12599&comma;106104&comma;128105&comma;127111&comma;116115&comma;121&comma;1&comma;72&comma;153&comma;224&comma;275&comma;346&comma;388&comma;449&comma;4510&comma;4611&comma;4712&comma;5213&comma;5414&comma;5516&comma;6017&comma;6118&comma;6219&comma;6620&comma;6821&comma;6923&comma;7224&comma;7425&comma;7626&comma;7728&comma;8229&comma;8330&comma;8431&comma;8632&comma;8833&comma;8935&comma;9436&comma;9537&comma;9639&comma;9740&comma;9841&comma;9942&comma;4348&comma;10449&comma;10550&comma;10651&comma;10753&comma;10956&comma;7157&comma;11158&comma;5963&comma;11564&comma;11665&comma;11767&comma;11970&comma;12173&comma;10875&comma;11878&comma;12379&comma;12480&comma;8185&comma;11087&comma;12090&comma;12591&comma;12692&comma;93100&comma;127101&comma;128102&comma;103112&comma;122113&comma;114&comma;1&comma;8&comma;11&comma;92&comma;16&comma;18&comma;34&comma;28&comma;30&comma;295&comma;35&comma;37&comma;366&comma;39&comma;42&comma;407&comma;44&comma;47&comma;4510&comma;48&comma;50&comma;4912&comma;25&comma;24&comma;1913&comma;32&comma;31&comma;2014&comma;56&comma;58&comma;2115&comma;60&comma;62&comma;2217&comma;63&comma;64&comma;2326&comma;78&comma;80&comma;7927&comma;82&comma;84&comma;8333&comma;90&comma;92&comma;9134&comma;94&comma;96&comma;9538&comma;97&comma;43&comma;9841&comma;100&comma;102&comma;10146&comma;104&comma;106&comma;10551&comma;75&comma;73&comma;6552&comma;76&comma;74&comma;6653&comma;87&comma;85&comma;6754&comma;88&comma;86&comma;6855&comma;71&comma;59&comma;6957&comma;112&comma;113&comma;7061&comma;115&comma;116&comma;7277&comma;123&comma;81&comma;12489&comma;125&comma;93&comma;12699&comma;127&comma;103&comma;128107&comma;118&comma;108&comma;117109&comma;120&comma;110&comma;119111&comma;122&comma;114&comma;121&comma;1&comma;102&comma;173&comma;234&comma;56&comma;417&comma;468&comma;489&comma;4911&comma;5012&comma;1314&comma;5715&comma;6116&comma;6318&comma;6419&comma;2021&comma;7022&comma;7224&comma;3125&comma;3226&comma;3327&comma;3428&comma;3529&comma;3630&comma;3738&comma;9939&comma;10040&comma;10142&comma;10243&comma;10344&comma;10445&comma;10547&comma;10651&comma;5352&comma;5455&comma;11156&comma;11258&comma;11359&comma;11460&comma;11562&comma;11665&comma;6766&comma;6869&comma;12171&comma;12273&comma;8574&comma;8675&comma;8776&comma;8877&comma;8978&comma;9079&comma;9180&comma;9281&comma;9382&comma;9483&comma;9584&comma;9697&comma;12798&comma;128107&comma;109108&comma;110117&comma;119118&comma;120123&comma;125124&comma;126&comma;1&comma;112&comma;183&comma;164&comma;305&comma;376&comma;427&comma;478&comma;910&comma;5012&comma;2413&comma;3114&comma;5815&comma;6217&comma;6419&comma;2520&comma;3221&comma;5622&comma;6023&comma;6326&comma;8027&comma;8428&comma;2933&comma;9234&comma;9635&comma;3638&comma;4339&comma;4041&comma;10244&comma;4546&comma;10648&comma;4951&comma;7352&comma;7453&comma;8554&comma;8655&comma;5957&comma;11361&comma;11665&comma;7566&comma;7667&comma;8768&comma;8869&comma;7170&comma;11272&comma;11577&comma;8178&comma;7982&comma;8389&comma;9390&comma;9194&comma;9597&comma;9899&comma;103100&comma;101104&comma;105107&comma;108109&comma;110111&comma;114117&comma;118119&comma;120121&comma;122123&comma;124125&comma;126127&comma;128

(9)
> 

IdentifySmallGroup⁡g3

128,1607

(10)

Compatibility

• 

The GroupTheory[IdentifySmallGroup] command was introduced in Maple 17.

• 

For more information on Maple 17 changes, see Updates in Maple 17.

See Also

GroupTheory[AllSmallGroups]

GroupTheory[SmallGroup]