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

Online Help

All Products    Maple    MapleSim


GroupTheory

  

DihedralGroup

  

construct a dihedral group of a given degree

 

Calling Sequence

Parameters

Description

Examples

Compatibility

Calling Sequence

DihedralGroup( n )

DihedralGroup( n, s )

Parameters

n

-

: algebraic : an expression understood to be a positive integer or ∞

s

-

: equation : (optional) equation of the form form = "fpgroup" or form = "permgroup" (default)

Description

• 

The dihedral group of degree n is the symmetry group of an n-sided regular polygon for n>2. It is generated by a reflection (of order 2), and a rotation (of order n). It acts as a permutation group on the vertices of the regular n-sided polygon.

• 

For n=1, the dihedral group is a cyclic group of order 2.  For n=2, the dihedral group is the non-cyclic group of order 4, also known as the Klein 4-group.

• 

If n=∞, then an infinite dihedral group (a free product of two groups of order two, or the holomorph of an infinite cyclic group) is returned as a finitely presented group.

• 

The DihedralGroup( n ) command returns a dihedral group, either as a permutation group or a group defined by generators and defining relations. By default, if n is a positive integer, then a permutation group is returned, but a finitely presented group can be requested by passing the option 'form' = "fpgroup". If n=∞ then a finitely presented group is returned, regardless of any form option passed.

• 

If the value of the parameter n is not numeric, then a symbolic group representing the dihedral group of the indicated degree is returned.

• 

In the Standard Worksheet interface, you can insert this group into a document or worksheet by using the Group Constructors palette.

Examples

> 

with⁡GroupTheory:

> 

G≔DihedralGroup⁡13

G≔D13

(1)
> 

GroupOrder⁡G

26

(2)
> 

G≔DihedralGroup⁡13,form=fpgroup

G≔D13

(3)
> 

G≔DihedralGroup⁡17,form=permgroup

G≔D17

(4)
> 

GroupOrder⁡G

34

(5)
> 

AreIsomorphic⁡DihedralGroup⁡3,Symm⁡3

true

(6)
> 

GroupOrder⁡DihedralGroup⁡3⁢k

6⁢k

(7)
> 

IsNilpotent⁡DihedralGroup⁡6⁢kassumingk::posint

false

(8)
> 

IsNilpotent⁡DihedralGroup⁡2a⁢4bassumingposint

true

(9)
> 

IsFrobeniusGroup⁡DihedralGroup⁡7

true

(10)
> 

IsFrobeniusGroup⁡DihedralGroup⁡6

false

(11)
> 

DrawCayleyTable⁡DihedralGroup⁡5,conjugacy=true

> 

ClassNumber⁡DihedralGroup⁡6⁢nassumingn::posint

3⁢n+3

(12)
> 

Exponent⁡DihedralGroup⁡2⁢n+1assumingn::posint

4⁢n+2

(13)
> 

IsPerfectOrderClassesGroup⁡DihedralGroup⁡9

true

(14)
> 

IsPerfectOrderClassesGroup⁡DihedralGroup⁡10

false

(15)
> 

G≔DihedralGroup⁡∞

G≔D∞

(16)
> 

IsNilpotent⁡G

false

(17)
> 

IsSupersoluble⁡G

true

(18)
> 

IdentifyFrobeniusGroup⁡DihedralGroup⁡11

22,1

(19)
> 

Display⁡CharacterTable⁡DihedralGroup⁡5

C

1a

2a

5a

5b

|C|

1

5

2

2

 

 

 

 

 

chi__1

1

1

1

1

chi__2

1

−1

1

1

chi__3

2

0

−125−−135

−135−−125−1

chi__4

2

0

−135−−125−1

−125−−135

> 

caygr≔CayleyGraph⁡DihedralGroup⁡4

caygr≔Graph 1: a directed graph with 8 vertices and 16 arcs

(20)
> 

GraphTheory:-DrawGraph⁡caygr

Compatibility

• 

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

• 

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

See Also

GroupTheory[DicyclicGroup]

GroupTheory[GroupOrder]

GroupTheory[IsNilpotent]