In group theory, a subfield of abstract algebra, a groupcycle graph illustrates the various cycles of a group and is particularly useful in visualizing the structure of small finite groups. Acycle is the set of powers of a given group elementa, where an, the n-th power of an element a is defined as the product of amultiplied by itself n times. The element a is said to generate the cycle. In a finite group, some non-zero power of a must be the group identity, e; the lowest such power is the order of the cycle, the number of distinct elements in it. In a cycle graph, the cycle is represented as a polygon, with the vertices representing the group elements, and the connecting lines indicating that all elements in that polygon are members of the same cycle.
Cycles
Cycles can overlap, or they can have no element in common but the identity. The cycle graph displays each interesting cycle as a polygon. If a generates a cycle of order 6, then a6 = e. Then the set of powers of a2, is a cycle, but this is really no new information. Similarly, a5 generates the same cycle as a itself. So, only the primitive cycles need be considered, namely those that are not subsets of another cycle. Each of these is generated by some primitive element, a. Take one point for each element of the original group. For each primitive element, connect e to a, a to a2,..., an−1 to an, etc., until e is reached. The result is the cycle graph. When a2 = e, a has order 2, and is connected to e by two edges. Except when the intent is to emphasize the two edges of the cycle, it is typically drawn as a single line between the two elements.
Properties
As an example of a group cycle graph, consider the dihedral group Dih4. The multiplication table for this group is shown on the left, and the cycle graph is shown on the right with e specifying the identity element.
o
e
b
a
a2
a3
ab
a2b
a3b
e
e
b
a
a2
a3
ab
a2b
a3b
b
b
e
a3b
a2b
ab
a3
a2
a
a
a
ab
a2
a3
e
a2b
a3b
b
a2
a2
a2b
a3
e
a
a3b
b
ab
a3
a3
a3b
e
a
a2
b
ab
a2b
ab
ab
a
b
a3b
a2b
e
a3
a2
a2b
a2b
a2
ab
b
a3b
a
e
a3
a3b
a3b
a3
a2b
ab
b
a2
a
e
Notice the cycle in the multiplication table, with a4 = e. The inverse a−1 = a3 is also a generator of this cycle: ; or more commonly the nodes are left unmarked. Two distinct cycles cannot intersect in a generator. Cycles that contain a non-prime number of elements have cyclic subgroups that are not shown in the graph. For the group Dih4 above, we could draw a line between a2 and e since, but since a2 is part of a larger cycle, this is not an edge of the cycle graph. There can be ambiguity when two cycles share a non-identity element. For example, the 8-element quaternion group has cycle graph shown at right. Each of the elements in the middle row when multiplied by itself gives −1. In this case we may use different colors to keep track of the cycles, although symmetry considerations will work as well. As noted earlier, the two edges of a 2-element cycle are typically represented as a single line. The inverse of an element is the node symmetric to it in its cycle, with respect to the reflection which fixes the identity.
Certain group types give typical graphs: Cyclic groups Zn, order n, is a single cycle graphed simply as an n-sided polygon with the elements at the vertices:
Z1
Z2 = Dih1
Z3
Z4
Z5
Z6 = Z3×Z2
Z7
Z8
Z9
Z10 = Z5×Z2
Z11
Z12 = Z4×Z3
Z13
Z14 = Z7×Z2
Z15 = Z5×Z3
Z16
Z17
Z18 = Z9×Z2
Z19
Z20 = Z5×Z4
Z21 = Z7×Z3
Z22 = Z11×Z2
Z23
Z24 = Z8×Z3
When n is a prime number, groups of the form m will have n-element cycles sharing the identity element:
Z22 = Dih2
Z23 = Dih2×Dih1
Z24 = Dih22
Z32
Dihedral groups Dihn, order 2n consists of an n-element cycle and n 2-element cycles:
Symmetric groups – The symmetric group Sn contains, for any group of order n, a subgroup isomorphic to that group. Thus the cycle graph of every group of order n will be found in the cycle graph of Sn. See example:
The full octahedral group is the cross product of the symmetric group S4 and the cyclic group Z2. Its order is 48, and it has subgroups of every order that divides 48. In the examples below nodes that are related to each other are placed next to each other, so these are not the simplest possible cycle graphs for these groups.
S4 × Z2
A4 × Z2
Dih4 × Z2
S3 × Z2= Dih6
S4
A4
Dih4
S3= Dih3
Like all graphs a cycle graph can be represented in different ways to emphasize different properties. The two representations of the cycle graph of S4 are an example of that.