GroupTheory - Maple Programming Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Group Theory : GroupTheory/Operations

GroupTheory

  

Operations

  

obtain a module of group operations

 

Calling Sequence

Parameters

Description

Examples

Compatibility

Calling Sequence

Operations(g)

Parameters

g

-

group data structure

Description

• 

The procedure Operations returns a module exporting procedures that implement the group operations for the elements of g. The module is in the same format that Group accepts for specifying the operations on a custom group:

symbol

description

`.`

Two-argument procedure to compute group operation

`/`

One-argument procedure to invert element

`1`

Unit element of the group

`=`

Two-argument procedure to test equality

`<`

Two-argument procedure to determine ordering

print

One-argument procedure to display elements

Examples

withGroupTheory&colon;

gens1Perm1&comma;2&comma;3&comma;4&comma;5&comma;Perm1&comma;2&comma;3&comma;4&comma;5

gens11&comma;23&comma;4&comma;5&comma;1&comma;2&comma;34&comma;5

(1)

g1PermutationGroupgens1

g11&comma;23&comma;4&comma;5&comma;1&comma;2&comma;34&comma;5

(2)

ops1Operationsg1

ops1:=modulelocalModuleApply&comma;ModuleLoad&semi;export`.`&comma;`/`&comma;`=`&comma;`<`&comma;print&comma;1&semi;end module

(3)

ops1:-`.`gens11&comma;gens12

1&comma;3&comma;5

(4)

ops1:-`/`gens11

1&comma;23&comma;5&comma;4

(5)

ops1:-`.`gens11&comma;ops1:-`/`gens11

(6)

ops1:-`=`ops1:-`1`&comma;

=

(7)

evalb

true

(8)

Compatibility

• 

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

• 

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

See Also

GroupTheory

GroupTheory[Group]