Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download

📚 The CoCalc Library - books, templates and other resources

132928 views
License: OTHER
Kernel:
%%html <link href="http://mathbook.pugetsound.edu/beta/mathbook-content.css" rel="stylesheet" type="text/css" /> <link href="https://aimath.org/mathbook/mathbook-add-on.css" rel="stylesheet" type="text/css" /> <style>.subtitle {font-size:medium; display:block}</style> <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic" rel="stylesheet" type="text/css" /> <link href="https://fonts.googleapis.com/css?family=Inconsolata:400,700&subset=latin,latin-ext" rel="stylesheet" type="text/css" /><!-- Hide this cell. --> <script> var cell = $(".container .cell").eq(0), ia = cell.find(".input_area") if (cell.find(".toggle-button").length == 0) { ia.after( $('<button class="toggle-button">Toggle hidden code</button>').click( function (){ ia.toggle() } ) ) ia.hide() } </script>

Important: to view this notebook properly you will need to execute the cell above, which assumes you have an Internet connection. It should already be selected, or place your cursor anywhere above to select. Then press the "Run" button in the menu bar above (the right-pointing arrowhead), or press Shift-Enter on your keyboard.

ParseError: KaTeX parse error: \newcommand{\lt} attempting to redefine \lt; use \renewcommand

Section5.1Definitions and Notation

¶

In general, the permutations of a set XX form a group SX.S_X\text{.} If XX is a finite set, we can assume X={1,2,…,n}.X=\{ 1, 2, \ldots, n\}\text{.} In this case we write SnS_n instead of SX.S_X\text{.} The following theorem says that SnS_n is a group. We call this group the on nn letters.

Theorem5.1

The symmetric group on nn letters, Sn,S_n\text{,} is a group with n!n! elements, where the binary operation is the composition of maps.

Proof

The identity of SnS_n is just the identity map that sends 1 to 1, 2 to 2, …,\ldots\text{,} nn to n.n\text{.} If f:Sn→Snf : S_n \rightarrow S_n is a permutation, then f−1f^{-1} exists, since ff is one-to-one and onto; hence, every permutation has an inverse. Composition of maps is associative, which makes the group operation associative. We leave the proof that ∣Sn∣=n!|S_n|= n! as an exercise.

A subgroup of SnS_n is called a .

Example5.2

Consider the subgroup GG of S5S_5 consisting of the identity permutation id\identity and the permutations

σ=(1234512354)τ=(1234532145)μ=(1234532154).\begin{align*} \sigma & = \begin{pmatrix} 1 & 2 & 3 & 4 & 5 \\ 1 & 2 & 3 & 5 & 4 \end{pmatrix}\\ \tau & = \begin{pmatrix} 1 & 2 & 3 & 4 & 5 \\ 3 & 2 & 1 & 4 & 5 \end{pmatrix}\\ \mu & = \begin{pmatrix} 1 & 2 & 3 & 4 & 5 \\ 3 & 2 & 1 & 5 & 4 \end{pmatrix}. \end{align*}

The following table tells us how to multiply elements in the permutation group G.G\text{.}

∘idστμididστμσσidμτττμidσμμτσid\begin{equation*} \begin{array}{c|cccc} \circ & \identity & \sigma & \tau & \mu \\ \hline \identity & \identity & \sigma & \tau & \mu \\ \sigma & \sigma & \identity & \mu & \tau \\ \tau & \tau & \mu & \identity & \sigma \\ \mu & \mu & \tau & \sigma & \identity \end{array} \end{equation*}
Remark5.3

Though it is natural to multiply elements in a group from left to right, functions are composed from right to left. Let σ\sigma and τ\tau be permutations on a set X.X\text{.} To compose σ\sigma and τ\tau as functions, we calculate (σ∘τ)(x)=σ(τ(x)).(\sigma \circ \tau)(x) = \sigma( \tau(x))\text{.} That is, we do τ\tau first, then σ.\sigma\text{.} There are several ways to approach this inconsistency. We will adopt the convention of multiplying permutations right to left. To compute στ,\sigma \tau\text{,} do τ\tau first and then σ.\sigma\text{.} That is, by στ(x)\sigma \tau (x) we mean σ(τ(x)).\sigma( \tau( x))\text{.} (Another way of solving this problem would be to write functions on the right; that is, instead of writing σ(x),\sigma(x)\text{,} we could write (x)σ.(x)\sigma\text{.} We could also multiply permutations left to right to agree with the usual way of multiplying elements in a group. Certainly all of these methods have been used.

Example5.4

Permutation multiplication is not usually commutative. Let

σ=(12344123)τ=(12342143).\begin{align*} \sigma & = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 4 & 1 & 2 & 3 \end{pmatrix}\\ \tau & = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 2 & 1 & 4 & 3 \end{pmatrix}. \end{align*}

Then

στ=(12341432),\begin{equation*} \sigma \tau = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 1 & 4 & 3 & 2 \end{pmatrix}, \end{equation*}

but

τσ=(12343214).\begin{equation*} \tau \sigma = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 3 & 2 & 1 & 4 \end{pmatrix}. \end{equation*}

SubsectionCycle Notation

¶

The notation that we have used to represent permutations up to this point is cumbersome, to say the least. To work effectively with permutation groups, we need a more streamlined method of writing down and manipulating permutations.

A permutation σ∈SX\sigma \in S_X is a kk if there exist elements a1,a2,…,ak∈Xa_1, a_2, \ldots, a_k \in X such that

σ(a1)=a2σ(a2)=a3⋮σ(ak)=a1\begin{align*} \sigma( a_1 ) & = a_2\\ \sigma( a_2 ) & = a_3\\ & \vdots\\ \sigma( a_k ) & = a_1 \end{align*}

and σ(x)=x\sigma( x) =x for all other elements x∈X.x \in X\text{.} We will write (a1,a2,…,ak)(a_1, a_2, \ldots, a_k ) to denote the cycle σ.\sigma\text{.} Cycles are the building blocks of all permutations.

Example5.5

The permutation

σ=(12345676351427)=(162354)\begin{equation*} \sigma = \begin{pmatrix} 1 & 2 & 3 & 4 & 5 & 6 & 7\\ 6 & 3 & 5 & 1 & 4 & 2 & 7 \end{pmatrix} = (1 6 2 3 5 4 ) \end{equation*}

is a cycle of length 6, whereas

Ï„=(123456142356)=(243)\begin{equation*} \tau = \begin{pmatrix} 1 & 2 & 3 & 4 & 5 & 6 \\ 1 & 4 & 2 & 3 & 5 & 6 \end{pmatrix} = (2 4 3) \end{equation*}

is a cycle of length 3.

Not every permutation is a cycle. Consider the permutation

(123456241365)=(1243)(56).\begin{equation*} \begin{pmatrix} 1 & 2 & 3 & 4 & 5 & 6 \\ 2 & 4 & 1 & 3 & 6 & 5 \end{pmatrix} = (1 2 4 3)(5 6). \end{equation*}

This permutation actually contains a cycle of length 2 and a cycle of length 4.

Example5.6

It is very easy to compute products of cycles. Suppose that

σ=(1352)andτ=(256).\begin{equation*} \sigma = (1 3 5 2 ) \quad \text{and} \quad \tau = (2 5 6). \end{equation*}

If we think of σ\sigma as

1↦3,3↦5,5↦2,2↦1,\begin{equation*} 1 \mapsto 3, \qquad 3 \mapsto 5, \qquad 5 \mapsto 2, \qquad 2 \mapsto 1, \end{equation*}

and Ï„\tau as

2↦5,5↦6,6↦2,\begin{equation*} 2 \mapsto 5, \qquad 5 \mapsto 6, \qquad 6 \mapsto 2, \end{equation*}

then for στ\sigma \tau remembering that we apply τ\tau first and then σ,\sigma\text{,} it must be the case that

1↦3,3↦5,5↦6,6↦2↦1,\begin{equation*} 1 \mapsto 3, \qquad 3 \mapsto 5, \qquad 5 \mapsto 6, \qquad 6 \mapsto 2 \mapsto 1, \end{equation*}

or στ=(1356).\sigma \tau = (1 3 5 6 )\text{.} If μ=(1634),\mu = (1634)\text{,} then σμ=(1652)(34).\sigma \mu = (1 6 5 2)(3 4)\text{.}

Two cycles in SX,S_X\text{,} σ=(a1,a2,…,ak)\sigma = (a_1, a_2, \ldots, a_k ) and τ=(b1,b2,…,bl),\tau = (b_1, b_2, \ldots, b_l )\text{,} are if ai≠bja_i \neq b_j for all ii and j.j\text{.}

Example5.7

The cycles (135)(1 3 5) and (27)(2 7 ) are disjoint; however, the cycles (135)(1 3 5) and (347)(3 4 7 ) are not. Calculating their products, we find that

(135)(27)=(135)(27)(135)(347)=(13475).\begin{align*} (1 3 5)(2 7 ) & = (1 3 5)(2 7 )\\ (1 3 5)(3 4 7 ) & = (1 3 4 7 5). \end{align*}

The product of two cycles that are not disjoint may reduce to something less complicated; the product of disjoint cycles cannot be simplified.

Proposition5.8

Let σ\sigma and τ\tau be two disjoint cycles in SX.S_X\text{.} Then στ=τσ.\sigma \tau = \tau \sigma\text{.}

Proof

Let σ=(a1,a2,…,ak)\sigma = (a_1, a_2, \ldots, a_k ) and τ=(b1,b2,…,bl).\tau = (b_1, b_2, \ldots, b_l )\text{.} We must show that στ(x)=τσ(x)\sigma \tau(x) = \tau \sigma(x) for all x∈X.x \in X\text{.} If xx is neither in {a1,a2,…,ak}\{ a_1, a_2, \ldots, a_k \} nor {b1,b2,…,bl},\{b_1, b_2, \ldots, b_l \}\text{,} then both σ\sigma and τ\tau fix x.x\text{.} That is, σ(x)=x\sigma(x)=x and τ(x)=x.\tau(x)=x\text{.} Hence,

στ(x)=σ(τ(x))=σ(x)=x=τ(x)=τ(σ(x))=τσ(x).\begin{equation*} \sigma \tau(x) = \sigma( \tau(x)) = \sigma(x) = x = \tau(x) = \tau( \sigma(x)) = \tau \sigma(x). \end{equation*}

Do not forget that we are multiplying permutations right to left, which is the opposite of the order in which we usually multiply group elements. Now suppose that x∈{a1,a2,…,ak}.x \in \{ a_1, a_2, \ldots, a_k \}\text{.} Then σ(ai)=a(i mod k)+1;\sigma( a_i ) = a_{(i \bmod k) + 1}\text{;} that is,

a1↦a2a2↦a3⋮ak−1↦akak↦a1.\begin{align*} a_1 & \mapsto a_2\\ a_2 & \mapsto a_3\\ & \vdots\\ a_{k-1} & \mapsto a_k\\ a_k & \mapsto a_1. \end{align*}

However, τ(ai)=ai\tau(a_i) = a_i since σ\sigma and τ\tau are disjoint. Therefore,

στ(ai)=σ(τ(ai))=σ(ai)=a(i mod k)+1=τ(a(i mod k)+1)=τ(σ(ai))=τσ(ai).\begin{align*} \sigma \tau(a_i) & = \sigma( \tau(a_i))\\ & = \sigma(a_i)\\ & = a_{(i \bmod k)+1}\\ & = \tau( a_{(i \bmod k)+1} )\\ & = \tau( \sigma(a_i) )\\ & = \tau \sigma(a_i). \end{align*}

Similarly, if x∈{b1,b2,…,bl},x \in \{b_1, b_2, \ldots, b_l \}\text{,} then σ\sigma and τ\tau also commute.

Theorem5.9

Every permutation in SnS_n can be written as the product of disjoint cycles.

Proof

We can assume that X={1,2,…,n}.X = \{ 1, 2, \ldots, n \}\text{.} If σ∈Sn\sigma \in S_n and we define X1X_1 to be {σ(1),σ2(1),…},\{ \sigma(1), \sigma^2(1), \ldots \}\text{,} then the set X1X_1 is finite since XX is finite. Now let ii be the first integer in XX that is not in X1X_1 and define X2X_2 by {σ(i),σ2(i),…}.\{ \sigma(i), \sigma^2(i), \ldots \}\text{.} Again, X2X_2 is a finite set. Continuing in this manner, we can define finite disjoint sets X3,X4,….X_3, X_4, \ldots\text{.} Since XX is a finite set, we are guaranteed that this process will end and there will be only a finite number of these sets, say r.r\text{.} If σi\sigma_i is the cycle defined by

σi(x)={σ(x)x∈Xixx∉Xi,\begin{equation*} \sigma_i( x ) = \left\{\begin{array}{ll} \sigma( x ) & x \in X_i \\ x & x \notin X_i, \end{array}\right. \end{equation*}

then σ=σ1σ2⋯σr.\sigma = \sigma_1 \sigma_2 \cdots \sigma_r\text{.} Since the sets X1,X2,…,XrX_1, X_2, \ldots, X_r are disjoint, the cycles σ1,σ2,…,σr\sigma_1, \sigma_2, \ldots, \sigma_r must also be disjoint.

Example5.10

Let

σ=(123456643152)τ=(123456321564).\begin{align*} \sigma & = \begin{pmatrix} 1 & 2 & 3 & 4 & 5 & 6 \\ 6 & 4 & 3 & 1 & 5 & 2 \end{pmatrix}\\ \tau & = \begin{pmatrix} 1 & 2 & 3 & 4 & 5 & 6 \\ 3 & 2 & 1 & 5 & 6 & 4 \end{pmatrix}. \end{align*}

Using cycle notation, we can write

σ=(1624)τ=(13)(456)στ=(136)(245)τσ=(143)(256).\begin{align*} \sigma & = (1624)\\ \tau & = (13)(456)\\ \sigma \tau & = (1 3 6) ( 2 4 5)\\ \tau \sigma & = (1 4 3 )(2 5 6). \end{align*}
Remark5.11

From this point forward we will find it convenient to use cycle notation to represent permutations. When using cycle notation, we often denote the identity permutation by (1).(1)\text{.}

SubsectionTranspositions

¶

The simplest permutation is a cycle of length 2. Such cycles are called . Since

(a1,a2,…,an)=(a1an)(a1an−1)⋯(a1a3)(a1a2),\begin{equation*} (a_1, a_2, \ldots, a_n ) = (a_1 a_n ) (a_1 a_{n-1} ) \cdots ( a_1 a_3 ) (a_1 a_2 ), \end{equation*}

any cycle can be written as the product of transpositions, leading to the following proposition.

Proposition5.12

Any permutation of a finite set containing at least two elements can be written as the product of transpositions.

Example5.13

Consider the permutation

(16)(253)=(16)(23)(25)=(16)(45)(23)(45)(25).\begin{equation*} ( 1 6 ) (2 5 3) = (1 6 )( 2 3 )( 2 5 ) = (1 6 )( 4 5 )(2 3 )( 4 5 )(2 5 ). \end{equation*}

As we can see, there is no unique way to represent permutation as the product of transpositions. For instance, we can write the identity permutation as (12)(12),(1 2 )(1 2 )\text{,} as (13)(24)(13)(24),(1 3 )(2 4 )(1 3 )( 2 4 )\text{,} and in many other ways. However, as it turns out, no permutation can be written as the product of both an even number of transpositions and an odd number of transpositions. For instance, we could represent the permutation (16)(1 6) by

(23)(16)(23)\begin{equation*} (2 3 )(1 6)( 2 3) \end{equation*}

or by

(35)(16)(13)(16)(13)(35)(56),\begin{equation*} (3 5) (1 6) (1 3) (1 6) (1 3) (3 5) (5 6), \end{equation*}

but (16)(1 6) will always be the product of an odd number of transpositions.

Lemma5.14

If the identity is written as the product of rr transpositions,

id=τ1τ2⋯τr,\begin{equation*} \identity = \tau_1 \tau_2 \cdots \tau_r, \end{equation*}

then rr is an even number.

Proof

We will employ induction on r.r\text{.} A transposition cannot be the identity; hence, r>1.r \gt 1\text{.} If r=2,r=2\text{,} then we are done. Suppose that r>2.r \gt 2\text{.} In this case the product of the last two transpositions, τr−1τr,\tau_{r-1} \tau_r\text{,} must be one of the following cases:

(ab)(ab)=id(bc)(ab)=(ac)(bc)(cd)(ab)=(ab)(cd)(ac)(ab)=(ab)(bc),\begin{align*} (a b)(a b) & = \identity\\ (b c)(a b) & = (a c)(b c)\\ (c d)(a b) & = (a b)(c d)\\ (a c)(a b) & = (a b)(b c), \end{align*}

where a,a\text{,} b,b\text{,} c,c\text{,} and dd are distinct.

The first equation simply says that a transposition is its own inverse. If this case occurs, delete τr−1τr\tau_{r-1} \tau_r from the product to obtain

id=τ1τ2⋯τr−3τr−2.\begin{equation*} \identity = \tau_1 \tau_2 \cdots \tau_{r - 3} \tau_{r - 2}. \end{equation*}

By induction r−2r - 2 is even; hence, rr must be even.

In each of the other three cases, we can replace τr−1τr\tau_{r - 1} \tau_r with the right-hand side of the corresponding equation to obtain a new product of rr transpositions for the identity. In this new product the last occurrence of aa will be in the next-to-the-last transposition. We can continue this process with τr−2τr−1\tau_{r - 2} \tau_{r - 1} to obtain either a product of r−2r - 2 transpositions or a new product of rr transpositions where the last occurrence of aa is in τr−2.\tau_{r - 2}\text{.} If the identity is the product of r−2r - 2 transpositions, then again we are done, by our induction hypothesis; otherwise, we will repeat the procedure with τr−3τr−2.\tau_{r - 3} \tau_{r - 2}\text{.}

At some point either we will have two adjacent, identical transpositions canceling each other out or aa will be shuffled so that it will appear only in the first transposition. However, the latter case cannot occur, because the identity would not fix aa in this instance. Therefore, the identity permutation must be the product of r−2r-2 transpositions and, again by our induction hypothesis, we are done.

Theorem5.15

If a permutation σ\sigma can be expressed as the product of an even number of transpositions, then any other product of transpositions equaling σ\sigma must also contain an even number of transpositions. Similarly, if σ\sigma can be expressed as the product of an odd number of transpositions, then any other product of transpositions equaling σ\sigma must also contain an odd number of transpositions.

Proof

Suppose that

σ=σ1σ2⋯σm=τ1τ2⋯τn,\begin{equation*} \sigma = \sigma_1 \sigma_2 \cdots \sigma_m = \tau_1 \tau_2 \cdots \tau_n, \end{equation*}

where mm is even. We must show that nn is also an even number. The inverse of σ\sigma is σm⋯σ1.\sigma_m \cdots \sigma_1\text{.} Since

id=σσm⋯σ1=τ1⋯τnσm⋯σ1,\begin{equation*} \identity = \sigma \sigma_m \cdots \sigma_1 = \tau_1 \cdots \tau_n \sigma_m \cdots \sigma_1, \end{equation*}

nn must be even by Lemma 5.14. The proof for the case in which σ\sigma can be expressed as an odd number of transpositions is left as an exercise.

In light of Theorem 5.15, we define a permutation to be if it can be expressed as an even number of transpositions and if it can be expressed as an odd number of transpositions.

SubsectionThe Alternating Groups

¶

One of the most important subgroups of SnS_n is the set of all even permutations, An.A_n\text{.} The group AnA_n is called the .

Theorem5.16

The set AnA_n is a subgroup of Sn.S_n\text{.}

Proof

Since the product of two even permutations must also be an even permutation, AnA_n is closed. The identity is an even permutation and therefore is in An.A_n\text{.} If σ\sigma is an even permutation, then

σ=σ1σ2⋯σr,\begin{equation*} \sigma = \sigma_1 \sigma_2 \cdots \sigma_r, \end{equation*}

where σi\sigma_i is a transposition and rr is even. Since the inverse of any transposition is itself,

σ−1=σrσr−1⋯σ1\begin{equation*} \sigma^{-1} = \sigma_r \sigma_{r-1} \cdots \sigma_1 \end{equation*}

is also in An.A_n\text{.}

Proposition5.17

The number of even permutations in Sn,S_n\text{,} n≥2,n \geq 2\text{,} is equal to the number of odd permutations; hence, the order of AnA_n is n!/2.n!/2\text{.}

Proof

Let AnA_n be the set of even permutations in SnS_n and BnB_n be the set of odd permutations. If we can show that there is a bijection between these sets, they must contain the same number of elements. Fix a transposition σ\sigma in Sn.S_n\text{.} Since n≥2,n \geq 2\text{,} such a σ\sigma exists. Define

λσ:An→Bn\begin{equation*} \lambda_{\sigma} : A_n \rightarrow B_n \end{equation*}

by

λσ(τ)=στ.\begin{equation*} \lambda_{\sigma} ( \tau ) = \sigma \tau . \end{equation*}

Suppose that λσ(τ)=λσ(μ).\lambda_{\sigma} ( \tau ) = \lambda_{\sigma} ( \mu )\text{.} Then στ=σμ\sigma \tau = \sigma \mu and so

τ=σ−1στ=σ−1σμ=μ.\begin{equation*} \tau = \sigma^{-1} \sigma \tau = \sigma^{-1} \sigma \mu = \mu. \end{equation*}

Therefore, λσ\lambda_{\sigma} is one-to-one. We will leave the proof that λσ\lambda_{\sigma} is surjective to the reader.

Example5.18

The group A4A_4 is the subgroup of S4S_4 consisting of even permutations. There are twelve elements in A4:A_4\text{:}

(1)(12)(34)(13)(24)(14)(23)(123)(132)(124)(142)(134)(143)(234)(243).\begin{align*} & (1) && (12)(34) && (13)(24) && (14)(23) \\ & (123) && (132) && (124) && (142) \\ & (134) && (143) && (234) && (243). \end{align*}

One of the end-of-chapter exercises will be to write down all the subgroups of A4.A_4\text{.} You will find that there is no subgroup of order 6. Does this surprise you?

SubsectionHistorical Note

¶

Lagrange first thought of permutations as functions from a set to itself, but it was Cauchy who developed the basic theorems and notation for permutations. He was the first to use cycle notation. Augustin-Louis Cauchy (1789–1857) was born in Paris at the height of the French Revolution. His family soon left Paris for the village of Arcueil to escape the Reign of Terror. One of the family's neighbors there was Pierre-Simon Laplace (1749–1827), who encouraged him to seek a career in mathematics. Cauchy began his career as a mathematician by solving a problem in geometry given to him by Lagrange. Cauchy wrote over 800 papers on such diverse topics as differential equations, finite groups, applied mathematics, and complex analysis. He was one of the mathematicians responsible for making calculus rigorous. Perhaps more theorems and concepts in mathematics have the name Cauchy attached to them than that of any other mathematician.