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

Online Help

All Products    Maple    MapleSim


GroupTheory

  

IsElementary

  

attempt to determine whether a group is elementary Abelian

 

Calling Sequence

Parameters

Description

Examples

Compatibility

Calling Sequence

IsElementary( G )

Parameters

G

-

a finite group

Description

• 

A group G is elementary if it is a finite Abelian group with prime exponent. Equivalently, G is elementary if it is a direct sum (product) of groups each of order equal to a fixed prime p.

• 

The IsElementary( G ) command attempts to determine whether the group G is elementary.  It returns true if G is elementary and returns false otherwise.

• 

The group G must be an instance of a permutation group, a Cayley table group or a finite, finitely presented group.

Examples

> 

with⁡GroupTheory:

> 

G≔SmallGroup⁡32,1:

> 

IsElementary⁡G

false

(1)
> 

G≔SmallGroup⁡17,1:

> 

IsElementary⁡G

true

(2)
> 

IsElementary⁡DirectProduct⁡`$`⁡CyclicGroup⁡2,5

true

(3)
> 

IsElementary⁡WreathProduct⁡`$`⁡CyclicGroup⁡2,5

false

(4)
> 

G≔CayleyTableGroup⁡1|2|3|4,2|1|4|3,3|4|1|2,4|3|2|1

G≔ < a Cayley table group with 4 elements >

(5)
> 

IsElementary⁡G

true

(6)
> 

G≔CayleyTableGroup⁡1|2|3|4|5|6&comma;2|1|4|3|6|5&comma;3|5|1|6|2|4&comma;4|6|2|5|1|3&comma;5|3|6|1|4|2&comma;6|4|5|2|3|1

G≔ < a Cayley table group with 6 elements >

(7)
> 

IsElementary⁡G

false

(8)
> 

IsElementary⁡a&comma;b&comma;c|a5&comma;b5&comma;c5&comma;a·b=b·a&comma;a·c=c·a&comma;b·c=c·b

true

(9)

Compatibility

• 

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

• 

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

See Also

GroupTheory

GroupTheory[IsAbelian]