Ma/CS 6a - 2014-15/1term/ma006a/class20.pdfΒ Β· Ma/CS 6a Class 20: Subgroups, Orbits, and...

17
11/13/2014 1 Ma/CS 6a Class 20: Subgroups, Orbits, and Stabilizers By Adam Sheffer A Group A group consists of a set and a binary operation βˆ—, satisfying the following. β—¦ Closure. For every , ∈ , we have βˆ—βˆˆ . β—¦ Associativity. For every , , ∈ , we have βˆ— βˆ—=βˆ— βˆ— . β—¦ Identity. The exists ∈ , such that for every ∈ , we have βˆ—=βˆ— = . β—¦ Inverse. For every ∈ there exists βˆ’1 ∈ such that βˆ— βˆ’1 = βˆ’1 βˆ—= .

Transcript of Ma/CS 6a - 2014-15/1term/ma006a/class20.pdfΒ Β· Ma/CS 6a Class 20: Subgroups, Orbits, and...

11/13/2014

1

Ma/CS 6a Class 20: Subgroups, Orbits, and Stabilizers

By Adam Sheffer

A Group

A group consists of a set 𝐺 and a binary operation βˆ—, satisfying the following.

β—¦ Closure. For every π‘₯, 𝑦 ∈ 𝐺, we have π‘₯ βˆ— 𝑦 ∈ 𝐺.

β—¦ Associativity. For every π‘₯, 𝑦, 𝑧 ∈ 𝐺, we have π‘₯ βˆ— 𝑦 βˆ— 𝑧 = π‘₯ βˆ— 𝑦 βˆ— 𝑧 .

β—¦ Identity. The exists 𝑒 ∈ 𝐺, such that for every π‘₯ ∈ 𝐺, we have

𝑒 βˆ— π‘₯ = π‘₯ βˆ— 𝑒 = π‘₯.

β—¦ Inverse. For every π‘₯ ∈ 𝐺 there exists π‘₯βˆ’1 ∈ 𝐺 such that π‘₯ βˆ— π‘₯βˆ’1 = π‘₯βˆ’1 βˆ— π‘₯ = 𝑒.

11/13/2014

2

Reminder: Subgroups

A subgroup of a group 𝐺 is a group with the same operation as 𝐺, and whose set of members is a subset of 𝐺.

No action Rotation 90∘ Rotation 180∘ Rotation 270∘

Vertical flip Horizontal flip Diagonal flip Diagonal flip 2

Lagrange’s Theorem

Theorem. If 𝐺 is a group of a finite order 𝑛 and 𝐻 is a subgroup of 𝐺 of order π‘š, then π‘š|𝑛.

β—¦ We will not prove the theorem.

Example. The symmetry group of the square is of order 8.

β—¦ The subgroup of rotations is of order 4.

β—¦ The subgroup of the identity and rotation by 180∘ is of order 2.

11/13/2014

3

Reminder: Parity of a Permutation

Theorem. Consider a permutation 𝛼 ∈ 𝑆𝑛. Then

β—¦ Either every decomposition of 𝛼 consists of an even number of transpositions,

β—¦ or every decomposition of 𝛼 consists of an odd number of transpositions.

1 2 3 4 5 6 :

β—¦ 1 3 1 2 4 6 4 5 .

β—¦ 1 4 1 6 1 5 3 4 2 4 1 4 .

Subgroup of Even Permutations

Consider the group 𝑆𝑛:

β—¦ Recall. A product of two even permutations is even.

β—¦ The subset of even permutations is a subgroup. It is called the alternating group 𝐴𝑛.

β—¦ Recall. Exactly half of the permutations of 𝑆𝑛 are even. That is, the order of 𝐴𝑛 is half the order of 𝑆𝑛.

11/13/2014

4

Atlas of Finite Groups

(only in class)

Application of Lagrange’s Theorem

Problem. Let 𝐺 be a finite group of order 𝑛 and let 𝑔 ∈ 𝐺 be of order π‘š. Prove that

π‘š|𝑛 and 𝑔𝑛 = 1.

Proof.

β—¦ Notice that 1, 𝑔, 𝑔2, … , π‘”π‘šβˆ’1 is a cyclic subgroup of order π‘š.

β—¦ By Lagrange’s theorem π‘š|𝑛.

β—¦ Write 𝑛 = π‘šπ‘˜ for some integer π‘˜. Then 𝑔𝑛 = π‘”π‘šπ‘˜ = π‘”π‘š π‘˜ = 1.

11/13/2014

5

Groups of a Prime Order

Claim. Every group 𝐺 of a prime order 𝑝 is isomorphic to the cyclic group 𝐢𝑝.

Proof.

β—¦ By Lagrange’s theorem, 𝐺 has no subgroups.

β—¦ Thus, by the previous slide, every element of 𝐺 βˆ– 1 is of order 𝑝.

β—¦ 𝐺 is cyclic since any element of 𝐺 βˆ– 1 generates it.

Symmetries of a Tiling Given a repetitive tiling of the plane, its

symmetries are the transformations of the plane that

β—¦ Map the tiling to itself (ignoring colors).

β—¦ Preserve distances.

These are combinations of translations, rotations, and reflections.

11/13/2014

6

Example: Square Tiling

What symmetries does the square tiling has?

β—¦ Translations in every direction.

β—¦ Rotations around a vertex by 0∘, 90∘, 180∘, 270∘.

β—¦ Rotations around the center of a square by 0∘, 90∘, 180∘, 270∘.

β—¦ Reflections across vertical, horizontal and diagonal lines.

β—¦ Rotations around the center of an edge by 180∘.

Wallpaper Groups

Given a tiling, its set of symmetries is a group called a wallpaper group (not accurate! More technical conditions).

β—¦ Closure. Composing two symmetries results in a transformation that preserves distances and takes the lattice to itself.

β—¦ Associativity. Holds.

β—¦ Identity. The β€œno operation” element.

β—¦ Inverse. Since symmetries are bijections from the plane to itself, inverses are well defined.

11/13/2014

7

Wallpaper Groups

There are exactly 17 different wallpaper groups.

That is, the set of all repetitive tilings of the plane can be divided into 17 classes. Two tilings of the same class have the same β€œbehavior”.

Equivalence Relations

Recall. A relation 𝑅 on a set 𝑋 is an equivalence relation if it satisfies the following properties.

β—¦ Reflexive. For any π‘₯ ∈ 𝑋, we have π‘₯𝑅π‘₯.

β—¦ Symmetric. For any π‘₯, 𝑦 ∈ 𝑋, we have π‘₯𝑅𝑦 if and only if 𝑦𝑅π‘₯.

β—¦ Transitive. If π‘₯𝑅𝑦 and 𝑦𝑅𝑧 then π‘₯𝑅𝑧.

11/13/2014

8

Example: Equivalence Relations

Problem. Consider the relation of congruence π‘šπ‘œπ‘‘ 31, defined over the set of integers β„€. Is it an equivalence relation?

Solution.

β—¦ Reflexive. For any π‘₯ ∈ β„€, we have π‘₯ ≑ π‘₯ π‘šπ‘œπ‘‘ 31.

β—¦ Symmetric. For any π‘₯, 𝑦 ∈ β„€, we have π‘₯ ≑ 𝑦 π‘šπ‘œπ‘‘ 31 iff 𝑦 ≑ π‘₯ π‘šπ‘œπ‘‘ 31.

β—¦ Transitive. If π‘₯ ≑ 𝑦 π‘šπ‘œπ‘‘ 31 and 𝑦 ≑ 𝑧 π‘šπ‘œπ‘‘ 31 then π‘₯ ≑ 𝑧 π‘šπ‘œπ‘‘ 31.

Equivalence Via Permutation Groups Let 𝐺 be a group of permutations of the

set 𝑋. We define a relation on 𝑋: π‘₯~𝑦 ⇔ 𝑔 π‘₯ = 𝑦 for some 𝑔 ∈ 𝐺.

Claim. ~ is an equivalence relation.

β—¦ Reflexive. The group 𝐺 contains the identity permutation id. For every π‘₯ ∈ 𝑋 we have id π‘₯ = π‘₯ and thus π‘₯~π‘₯.

β—¦ Symmetric. If π‘₯~𝑦 then 𝑔 π‘₯ = 𝑦 for some 𝑔 ∈ 𝐺. This implies that π‘”βˆ’1 ∈ 𝐺 and π‘₯ = π‘”βˆ’1 𝑦 . So 𝑦~π‘₯.

11/13/2014

9

Equivalence Via Permutation Groups Let 𝐺 be a group of permutations of the

set 𝑋. We define a relation on 𝑋: π‘₯~𝑦 ⇔ 𝑔 π‘₯ = 𝑦 for some 𝑔 ∈ 𝐺.

Claim. ~ is an equivalence relation.

β—¦ Transitive. If π‘₯~𝑦 and 𝑦~𝑧 then 𝑔 π‘₯ = 𝑦 and β„Ž 𝑦 = 𝑧 for 𝑔, β„Ž ∈ 𝐺. Then β„Žπ‘” ∈ 𝐺 and β„Žπ‘” π‘₯ = 𝑧, which in turn implies π‘₯~𝑧.

Orbits

Given a permutation group 𝐺 of a set 𝑋, the equivalence relation ~ partitions 𝑋 into equivalence classes or orbits.

β—¦ For every π‘₯ ∈ 𝑋 the orbit of π‘₯ is 𝐺π‘₯ = 𝑦 ∈ 𝑋 | π‘₯~𝑦

= 𝑦 ∈ 𝑋 | 𝑔 π‘₯ = 𝑦 for some 𝑔 ∈ 𝐺 .

11/13/2014

10

Example: Orbits

Let 𝑋 = 1,2,3,4,5 and let 𝐺 = id, 1 2 , 3 4 , 1 2 3 4 .

What are the equivalence classes that 𝐺 induces on 𝑋?

β—¦ 𝐺1 = 𝐺2 = 1,2 .

β—¦ 𝐺3 = 𝐺4 = 3,4 .

β—¦ 𝐺5 = 5 .

Stabilizers

Let 𝐺 be a permutation group of the set 𝑋.

Let 𝐺 π‘₯ β†’ 𝑦 denote the set of permutations 𝑔 ∈ 𝐺 such that 𝑔 π‘₯ = 𝑦.

The stabilizer of π‘₯ is 𝐺π‘₯ = 𝐺 π‘₯ β†’ π‘₯ .

11/13/2014

11

Example: Stabilizer

Consider the following permutation group of {1,2,3,4}:

𝐺 = {id, 1 2 3 4 , 1 3 2 4 , 1 4 3 2 , 2 4 , 1 3 , 1 2 3 4 , 1 4 2 3 }.

The stabilizers are

β—¦ 𝐺1 = id, 2 4 .

β—¦ 𝐺2 = id, 1 3 .

β—¦ 𝐺3 = id, 2 4 .

β—¦ 𝐺4 = id, 1 3 .

Stabilizers are Subgroups

Claim. 𝐺π‘₯ is a subgroup of 𝐺.

β—¦ Closure. If 𝑔, β„Ž ∈ 𝐺π‘₯ then 𝑔 π‘₯ = π‘₯ and β„Ž π‘₯ = π‘₯. Since π‘”β„Ž π‘₯ = π‘₯ we have π‘”β„Ž ∈ 𝐺π‘₯.

β—¦ Associativity. Implied by the associativity of 𝐺.

β—¦ Identity. Since id π‘₯ = π‘₯, we have 𝑖𝑑 ∈ 𝐺π‘₯.

β—¦ Inverse. If 𝑔 ∈ 𝐺π‘₯ then 𝑔 π‘₯ = π‘₯. This implies that π‘”βˆ’1 π‘₯ = π‘₯ so π‘”βˆ’1 ∈ 𝐺π‘₯.

11/13/2014

12

Cosets

Let 𝐻 be a subgroup of the group 𝐺. The left coset of 𝐻 with respect to 𝑔 ∈ 𝐺 is

𝑔𝐻 = π‘Ž ∈ 𝐺 | π‘Ž = π‘”β„Ž for some β„Ž ∈ 𝐻 .

Example. The coset of the alternating group 𝐴𝑛 with respect to a transposition π‘₯ 𝑦 ∈ 𝑆𝑛 is the subset of odd

permutations of 𝑆𝑛.

𝐺 π‘₯ β†’ 𝑦 are Cosets

Claim. Let 𝐺 be a permutation group and let β„Ž ∈ 𝐺 π‘₯ β†’ 𝑦 . Then

𝐺 π‘₯ β†’ 𝑦 = β„ŽπΊπ‘₯ .

Proof.

β—¦ β„ŽπΊπ‘₯ βŠ† 𝐺 π‘₯ β†’ 𝑦 . If π‘Ž ∈ β„ŽπΊπ‘₯, then π‘Ž = β„Žπ‘” for some 𝑔 ∈ 𝐺π‘₯. We have π‘Ž ∈ 𝐺 π‘₯ β†’ 𝑦 since

π‘Ž π‘₯ = β„Žπ‘” π‘₯ = β„Ž π‘₯ = 𝑦.

β—¦ 𝐺 π‘₯ β†’ 𝑦 βŠ† β„ŽπΊπ‘₯. If 𝑏 ∈ 𝐺 π‘₯ β†’ 𝑦 then β„Žβˆ’1𝑏 π‘₯ = β„Žβˆ’1 𝑦 = π‘₯.

That is, β„Žβˆ’1𝑏 ∈ 𝐺π‘₯, which implies 𝑏 ∈ β„ŽπΊπ‘₯.

11/13/2014

13

Sizes of Cosets and Stabilizers

Claim. Let 𝐺 be a permutation group on 𝑋 and let 𝐺π‘₯ be the stabilizer of π‘₯ ∈ 𝑋. Then

𝐺π‘₯ = β„ŽπΊπ‘₯ for any β„Ž ∈ 𝐺.

β—¦ Proof. By the Latin square property of 𝐺.

Corollary. The size of 𝐺 π‘₯ β†’ 𝑦 :

β—¦ If 𝑦 is in the orbit 𝐺π‘₯ then 𝐺 π‘₯ β†’ 𝑦 = 𝐺π‘₯ .

β—¦ If 𝑦 is not in the orbit 𝐺π‘₯ then 𝐺 π‘₯ β†’ 𝑦 = 0.

Sizes of Orbits and Stabilizers

Theorem. Let 𝐺 be a group of permutations of the set 𝑋. For every π‘₯ ∈ 𝑋 we have

𝐺π‘₯ β‹… 𝐺π‘₯ = 𝐺 .

The orbit of π‘₯ The stabilizer of π‘₯

11/13/2014

14

Example: Orbits and Stabilizers

Consider the following permutation group of {1,2,3,4}:

𝐺 = {id, 1 2 3 4 , 1 3 2 4 , 1 4 3 2 , 2 4 , 1 3 , 1 2 3 4 , 1 4 2 3 }.

β—¦ We have 𝐺 = 8.

β—¦ We have the orbit 𝐺1 = 1,2,3,4 . So 𝐺1 = 4.

β—¦ We have the stabilizer 𝐺1 = id, 2 4 . So 𝐺1 = 2.

β—¦ Combining the above yields 𝐺 = 8 = 𝐺1 β‹… 𝐺1 .

A Useful Table

Let 𝐺 = 𝑔1, 𝑔2, … , 𝑔𝑛 be a group of permutations of 𝑋 = π‘₯1, π‘₯2, … , π‘₯π‘š .

β—¦ For an element π‘₯ ∈ 𝑋, we build the following table, where implies that 𝑔𝑖 π‘₯ = π‘₯𝑗.

π’™πŸ π’™πŸ π’™πŸ‘ π’™πŸ’ π’™πŸ“ π’™πŸ” π’™πŸ• … π’™π’Ž

𝑔1

𝑔2

𝑔3

…

𝑔𝑛

11/13/2014

15

Table Properties 1

How many ’s are in the table?

β—¦ Since 𝑔𝑖 π‘₯ has a unique value, each row contains exactly one .

β—¦ The total number of ’s in the table is 𝐺 .

π’™πŸ π’™πŸ π’™πŸ‘ π’™πŸ’ π’™πŸ“ π’™πŸ” π’™πŸ• … π’™π’Ž

𝑔1

𝑔2

𝑔3

…

𝑔𝑛

Table Properties 2

How many ’s are in the column of π‘₯𝑖?

β—¦ If π‘₯𝑖 is not in the orbit 𝐺π‘₯, then 0.

β—¦ If π‘₯𝑖 is in the orbit 𝐺π‘₯, then 𝐺 π‘₯ β†’ 𝑦 = 𝐺π‘₯ .

π’™πŸ π’™πŸ π’™πŸ‘ π’™πŸ’ π’™πŸ“ π’™πŸ” π’™πŸ• … π’™π’Ž

𝑔1

𝑔2

𝑔3

…

𝑔𝑛

11/13/2014

16

Proving the Theorem

Theorem. Let 𝐺 be a group of permutations of the set 𝑋. For every π‘₯ ∈ 𝑋 we have

𝐺π‘₯ β‹… 𝐺π‘₯ = 𝐺 .

Proof.

β—¦ Counting by rows, the number of ’s in the table is 𝐺 .

β—¦ Counting by columns, there are 𝐺π‘₯ non-empty columns, each containing 𝐺π‘₯ ’s.

β—¦ That is, 𝐺 = 𝐺π‘₯ β‹… 𝐺π‘₯ .

Double Counting

Our proof technique was to count the same value (the number of ’s in the table) in two different ways.

This technique is called double counting and is very useful in combinatorics.

11/13/2014

17

The End: Alhambra

Alhmbra is a palace and fortress complex located in Granada, Spain.

β—¦ The Islamic art on the walls is claimed to contain all 17 wallpaper groups.

β—¦ Mathematicians like to visit the palace and look for as many types as they can find.