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

Online Help

All Products    Maple    MapleSim


Overview of the group Package

 

Calling Sequence

Description

List of group Package Commands

Examples

Calling Sequence

group[command](arguments)

command(arguments)

Description

• 

Important: The group package has been deprecated. Use the superseding GroupTheory package instead.

• 

The group package provides commands for working with finite groups generated by permutations, and for groups defined by finite presentations by generators and defining relators.

• 

Permutation groups are constructed by using the permgroup command. Certain commands (e.g., LCS) in the group package apply only to finite permutation groups.

• 

Finitely presented groups are created by using the grelgroup command.

• 

Each command in the group package can be accessed by using either the long form or the short form of the command name in the command calling sequence.

• 

To provide type-checking and conversion routines for the data types used in the group package, the type command accepts disjcyc and the convert command accepts disjcyc and permlist as second arguments. For details, see type/disjcyc and convert/disjcyc.

List of group Package Commands

• 

The following is a list of available commands.

areconjugate

center

centralizer

core

cosets

cosrep

derived

DerivedS

elements

groupmember

grouporder

inter

invperm

isabelian

isnormal

issubgroup

LCS

mulperms

normalizer

orbit

parity

permrep

pres

RandElement

SnConjugates

Sylow

transgroup

 

• 

To display the help page for a particular group command, see Getting Help with a Command in a Package.

• 

For help with how to represent groups, subgroups, and group elements for this package, see the information under group[grelgroup], group[permgroup], and group[subgrel].

Examples

Important: The group package has been deprecated. Use the superseding GroupTheory package instead.

An example using the group package to find the order of a permutation group:

withgroup:

grouporderpermgroup8,a=1,2,b=1,2,3,4,5,6,7,8

40320

(1)

Find the order, and a Sylow 2-subgroup of one of the Mathieu groups.

a1,13,2,8,3,16,4,12,6,22,7,17,9,10,11,14:

b1,22,3,21,2,18,4,13,5,12,6,11,7,15,8,14,20,10,17,19:

gpermgroup23,a,b:

ngrouporderg

n443520

(2)

ifactorsn

1,2,7,3,2,5,1,7,1,11,1

(3)

We therefore expect a Sylow 2-subgroup to have order 2^7 = 128.

grouporderSylowg,2

128

(4)

See Also

combinat[permute]

convert/disjcyc

convert/permlist

grelgroup

group(deprecated)[LCS]

group[type]

GroupTheory

permgroup

type/disjcyc

UsingPackages

with