every permutation has a cycle decomposition
In this entry, we shall show that every permutation of afinite set
can be factored into a product
of disjoint cycles.To accomplish this, we shall proceed in two steps.
We begin by showing that, if is a non-trivialpermutation of a set ,then there exists a cycle where
and a permutation of such that and .
Since the permutation is not trivial, there exists such that . Define a sequenceinductively as follows:
Note that we cannot have for any .This follows from a simple induction argument. Bydefinition . Supposethat but that .By definition, . Since is apermutation, and imply that , so , whichcontradicts a hypothesis
. Hence, if ,then so, by induction, for all .
By the pigeonhole principle, there must exist and such that but . Let be theleast integer such that but when . Set .Then we have that is a cycle.
Since is a permutation and is closed under , it follows that
is also closed under . Define as follows:
Then it is easily verified that.
We are now in a position to finish the proof thatevery permutation can be decomposed into cycles.Trivially, a permutation of a set with one elementcan be decomposed into cycles because the onlypermutation of a set with one element is theidentity permutation, which requires no cyclesto decompose. Next, suppose that any set with lessthan elements can be decomposed into cycles.Let be a permutation on a set with elements.Then, by what we have shown, can be written asthe product of a cycle and a permutation whichfixes the elements of the cycle. The restriction
of to those elements such that is a permutation on less than elements andhence, by our supposition, can be decomposed intocycles. Thus, can also be decomposed intocycles. By induction, we conclude that anypermutation of a finite set can be decomposed into cycles.