Cycle and Cycle Decomposition

cycle

A cycle is a string of integers which represents the elements of Sn which cyclically permutes these integers. The cycle (a1am) is the permutation which sends ai to ai+1 for 1im1 and sends am to a1.

For example, (3 1 2) maps 2 to 1, 1 to 3, 3 to 2. In general, for σSn the numbers from 1 to n will be rearranged and groups into k cycles of the form:

(a1 a2 am1)(am1+1 am1+2 am2)(amk1+1 amk1+2 amk)

from which the action of σ on any number from 1 to n can easily be read, as follows. For any x{1,2,3,,n} first locate x in the above expression. If x is not followed immediately by a right parenthesis (ie: x is not at the right end of one of the k cycles) then σ(x) is the integer appearing immediately to the right of x. If x is followed by a right parenthesis, then σ(x) is the number which is at the start of the cycle ending with x (ie: if x=ami for some i, then σ(x)=ami1+1 (where m0 is taken to be 0)). We can represent this description of σ by:

Pasted image 20250112172735.png

cycle decomposition of σ

The product of all the cycles is called the cycle decomposition of σ.

Cycle Decomposition Algorithm

Pasted image 20250112172929.png

length

The length of a cycle is the number of integers which appear in it.

By convention 1-cycles aren't written (so if an integer is missing, it's in it's own cycle). For example (2 3) in S6 is the cycle that swaps 2,3 and keeps everything else the same.

Why Use the Convention?

We can count the number of cycle decompositions of Sn since these are equivalent to permutations. For example (2 3) for S6 is the permutations:

(123456132456)

For any σSn the cycle decomposition of σ1 is obtained by writing the numbers in each cycle of the cycle decomposition of σ in reverse order. For example if σ=(1 12 8 10 4)(2 13)(5 11 7)(6 9) is:

σ1=(4 10 8 12 1)(13 2)(7 11 5)(9 6)
Right to left for products

For successive products we read from right to left:

σ2σ1=(4 5)(1 2 3)

In particular the example (1 2)(1 3)=(1 3 2)(1 2 3)=(1 3)(1 2) is an example of showing S3 is not an Abelian Group. Namely, similar to Dihedral Groups, Sn is not abelian for n3.

Furthermore, since integers that don't show up fix all those integers, then disjoint cycles commute (they can apply in any order).

Lastly, you can permute (cyclically move) the numbers in any permutation and get the same cycle. Namely:

(a1 a2  am)=(a2 a3  am a1)=

By convention the smallest number is usually written first.

Some notes: