Cycle notation in symmetric groups

https://arbital.com/p/cycle_notation_symmetric_group

by Patrick Stevens Jun 14 2016 updated Jun 15 2016

Cycle notation is a convenient way to represent the elements of a symmetric group.


There is a convenient way to represent the elements of a Symmetric group on a finite set.

k-cycle

A k-cycle is a member of Sn which moves k elements to each other cyclically. That is, letting a1,,ak be distinct in {1,2,,n}, a k-cycle σ is such that σ(ai)=ai+1 for 1i<k, and σ(ak)=a1, and σ(x)=x for any x{a1,,ak}.

We have a much more compact notation for σ in this case: we write σ=(a1a2ak). (If spacing is ambiguous, we put in commas: σ=(a1,a2,,ak).) Note that there are several ways to write this: (a1a2ak)=(a2a3aka1), for example. It is conventional to put the smallest ai at the start.

Note also that a cycle's inverse is extremely easy to find: the inverse of (a1a2ak) is (akak1a1).

For example, the double-row notation (123231) is written as (123) or (231) or (312) in cycle notation.

However, it is unclear without context which symmetric group (123) lies in: it could be Sn for any n3. Similarly, (145) could be in Sn for any n5.

General elements, not just cycles

Not every element of Sn is a cycle. For example, the following element of S4 has order 2 so could only be a 2-cycle, but it moves all four elements: (12342143)

However, it may be written as the composition of the two cycles (12) and (34): it is the result of applying one and then the other. Note that since the cycles are disjoint (having no elements in common), it doesn't matter in which order we perform them. It is a very important fact that every permutation may be written as the product of disjoint cycles. If σ is a permutation obtained by first doing cycle c1=(a1a2ak), then by doing cycle c2, then cycle c3, we write σ=c3c2c1; this is by analogy with function composition, indicating that the first permutation to apply is on the rightmost end of the expression. (Be aware that some authors differ on this.)

Order of an element

Firstly, a cycle has order equal to its length. Indeed, the cycle (a1a2ak) has the effect of rotating a1a2a3aka1, and if we do this k times we get back to where we started. (And if we do it fewer times - say i times - we can't get back to where we started: a1ai+1.)

Now, suppose we have an element in disjoint cycle notation: (a1a2a3)(a4a5), say, where all the ai are different. Then the order of this element is 3×2=6, because:

This reasoning generalises: the order of an element in disjoint cycle notation is equal to the Least common multiple of the lengths of the cycles.

Examples

This example suggests a general procedure for expressing a permutation which is already in cycle form, in disjoint cycle form. It turns out that this can be done in an essentially unique way.

Cycle type

The Cycle type of a permutation is given by taking the list of lengths of the cycles in the disjoint cycle form.


Comments

Alexei Andreev

Note also that a cycle's inverse is extremely easy to find: the inverse of (a_1a_2dotsa_k) is (a_ka_k1dotsa_1)\.

I'm curious if the inverse has any particular use in this field.

Patrick Stevens

None that I'm aware of, but I've found it convenient to know when I was doing exercises in a first course in group theory.