Math 344 Winter 07 Group Theory Part 3: Quotient Groups

Slides:



Advertisements
Similar presentations
Vector Spaces A set V is called a vector space over a set K denoted V(K) if is an Abelian group, is a field, and For every element vV and K there exists.
Advertisements

Completeness and Expressiveness
Some important properties Lectures of Prof. Doron Peled, Bar Ilan University.
Introduction to Proofs
Matrix Multiplication Hyun Lee, Eun Kim, Jedd Hakimi.
Possible World Semantics for Modal Logic
Ch. 10: What is a number?. MAIN DEFINITION OF THE COURSE: A symmetry of an object (in the plane or space) means a rigid motion (of the plane or space)
Elementary Number Theory and Methods of Proof
Chapter 3 : Area For every polygon P we can associate to P a nonnegative real number denoted area (P) such that (A1) Congruent polygons have equal areas.
Copyright © Cengage Learning. All rights reserved.
Math 3121 Abstract Algebra I
Groups TS.Nguyễn Viết Đông.
 Definition 16: Let H be a subgroup of a group G, and let a  G. We define the left coset of H in G containing g,written gH, by gH ={g*h| h  H}. Similarity.
Section 13 Homomorphisms Definition A map  of a group G into a group G’ is a homomorphism if the homomophism property  (ab) =  (a)  (b) Holds for.
1.  Detailed Study of groups is a fundamental concept in the study of abstract algebra. To define the notion of groups,we require the concept of binary.
1 Introduction to Computability Theory Lecture12: Reductions Prof. Amos Israeli.
EE1J2 - Slide 1 EE1J2 – Discrete Maths Lecture 12 Number theory Mathematical induction Proof by induction Examples.
CS5371 Theory of Computation Lecture 4: Automata Theory II (DFA = NFA, Regular Language)
Copyright © Cengage Learning. All rights reserved.
Cosets.
Matrix Algebra THE INVERSE OF A MATRIX © 2012 Pearson Education, Inc.
1 Set Theory. Notation S={a, b, c} refers to the set whose elements are a, b and c. a  S means “a is an element of set S”. d  S means “d is not an element.
1 MA 1128: Lecture 09 – 6/08/15 Solving Systems of Linear Equations.
259 Lecture 14 Elementary Matrix Theory. 2 Matrix Definition  A matrix is a rectangular array of elements (usually numbers) written in rows and columns.
Linear Algebra Chapter 4 Vector Spaces.
Ch. 5: Subgroups & Product Groups!. DEFINITION: A group is a set (denoted G) with an algebraic operation (denoted ) that satisfies the following properties:
CS 173, Lecture B August 27, 2015 Tandy Warnow. Proofs You want to prove that some statement A is true. You can try to prove it directly, or you can prove.
Lagrange's Theorem. The most important single theorem in group theory. It helps answer: –How large is the symmetry group of a volleyball? A soccer ball?
MA/CSSE 474 Theory of Computation DFSM Canonical Form Proof of NDFSM  DFSM ALGORITHM (as much as we have time for) This version includes the "answers"
The Integers. The Division Algorithms A high-school question: Compute 58/17. We can write 58 as 58 = 3 (17) + 7 This forms illustrates the answer: “3.
Methods of Proof Lecture 3: Sep 9. This Lecture Now we have learnt the basics in logic. We are going to apply the logical rules in proving mathematical.
Advanced Topics in Propositional Logic Chapter 17 Language, Proof and Logic.
Number Theory Project The Interpretation of the definition Andre (JianYou) Wang Joint with JingYi Xue.
Math 3121 Abstract Algebra I Lecture 9 Finish Section 10 Section 11.
Algebra Problems… Solutions Algebra Problems… Solutions © 2007 Herbert I. Gross Set 10 By Herbert I. Gross and Richard A. Medeiros next.
Mathematical Induction
College Algebra Sixth Edition James Stewart Lothar Redlin Saleem Watson.
Group Theory and Rubik’s Cube Hayley Poole. “What was lacking in the usual approach, even at its best was any sense of genuine enquiry, or any stimulus.
MATH10001 Project 2 Groups part 2 ugstudies/units/ /level1/MATH10001/
Word : Let F be a field then the expression of the form a 1, a 2, …, a n where a i  F  i is called a word of length n over the field F. We denote the.
Math 344 Winter 07 Group Theory Part 2: Subgroups and Isomorphism
Math 3121 Abstract Algebra I
Cosets and Lagrange’s Theorem (10/28)
Math 344 Winter 07 Group Theory Part 1: Basic definitions and Theorems.
Math 3121 Abstract Algebra I Lecture 11 Finish Section 13 Section 14.
CS 203: Introduction to Formal Languages and Automata
Great Theoretical Ideas in Computer Science.
Normal Subgroups and Factor Groups (11/11) Definition. A subgroup H of a group G is called normal if for every a  G, the left coset aH is the same set.
Section 14 Factor Groups Factor Groups from Homomorphisms. Theorem Let  : G  G’ be a group homomorphism with kernel H. Then the cosets of H form a factor.
CS Lecture 14 Powerful Tools     !. Build your toolbox of abstract structures and concepts. Know the capacities and limits of each tool.
Math 3121 Abstract Algebra I Lecture 14 Sections
Copyright © Cengage Learning. All rights reserved. CHAPTER 8 RELATIONS.
6.3.2 Cyclic groups §1.Order of an element §Definition 13: Let G be a group with an identity element e. We say that a is of order n if a n =e, and for.
SECTION 10 Cosets and the Theorem of Lagrange Theorem Let H be a subgroup of G. Let the relation  L be defined on G by a  L b if and only if a -1 b 
 Theorem 6.21: Let H be a subgroup of G. H is a normal subgroup of G iff g -1 hg  H for  g  G and h  H.  Proof: (1) H is a normal subgroup of G.
Great Theoretical Ideas in Computer Science.
2 2.2 © 2016 Pearson Education, Ltd. Matrix Algebra THE INVERSE OF A MATRIX.
CS 173, Lecture B August 27, 2015 Tandy Warnow. Proofs You want to prove that some statement A is true. You can try to prove it directly, or you can prove.
Great Theoretical Ideas in Computer Science
Abstract Algebra I.
6.3.2 Cyclic groups 1.Order of an element
Math 3121 Abstract Algebra I
Chapter 2 Sets and Functions.
Math 344 Winter 07 Group Theory Part 1: Basic definitions and Theorems
Great Theoretical Ideas in Computer Science
Great Theoretical Ideas in Computer Science
Algebraic Structures: Group Theory
Theorem 6.12: If a permutation of Sn can be written as a product of an even number of transpositions, then it can never be written as a product of an odd.
Rayat Shikshan Sanstha’s S.M.Joshi College, Hadapsar -28
Matrix Algebra THE INVERSE OF A MATRIX © 2012 Pearson Education, Inc.
Presentation transcript:

Math 344 Winter 07 Group Theory Part 3: Quotient Groups Note: This presentation features 4 uses of the word “clearly” and one use of the word “clear”. How many of these are actually clear to you?

Evens and Odds We know that (Z, +) is a group. We previously observed that this group could be broken up into two pieces to form a two element group:

The elements are subsets of the original group. This is a group! The elements are subsets of the original group. You add two subsets together like so: EVENS + ODDS = {n + m n  EVENS & m ODDS}

Flips and Rotations We figured out that we could do the same thing with D8, the group of symmetries of a square:

This is a group! The elements are subsets of D8 You multiply two subsets together like so: Flips  Rotations = {ab  aFlips & bRotations} In general, given two subsets, A and B, of a group G we can define their product as: AB = {ab aA & bB}

We figured out two other ways to make a 2-element group this way: We could break it into: {I, R2, F, FR2} and {R, R3, FR, FR3} Or we could break it into: {I, R2, FR, FR3} and {R, R3, F, FR2}

Breaking D8 into smaller pieces to make a group with 4 elements We only found one way that would work

These groups of subsets are called quotient groups What is needed to be able to construct a quotient group? We found out that: One of the subsets has to be a subgroup All of the subsets have to be the same size The subsets can not overlap All group elements must be used

Cosets We figured out how to find all of the subsets given the subgroup: Multiply a group element by the subgroup to get one of your subsets. For example, using the subgroup {I, R2} of D8, we would: Multiply by F (or FR2)to get the subset {F, FR2} Multiply by R (or R3) to get the subset {R, R3} Multiply by FR (or FR3) to get the subset {FR, FR3} These subsets are called the cosets of {I, R2} in D8.

Coset notation Let G be a group and H a subgroup of G. Then the set of left cosets of H in G is denoted by G/H = {gH  gG} Where given element g in G the coset gH is formed by multiplying g by each element of H. Formally, gH = {gh  hH} For practice: Let G = D8, and H = {I, FR}. List all the cosets of H in G.

Normal Subgroups We found out that not all subgroups can be used to make quotient groups. For example, {I, F} cannot be used to make a quotient group in D8. We figured out that we needed gH=Hg for each element of g in order for H to work. Subgroups that satisfy this condition are called normal subgroups: Definition: Let G be a group and H a subgroup of G. Then H is a normal subgroup of G if gH=Hg gG.

Why is gH = Hg for all gG needed? Consider the case of H = {I,F} in D8: When we get to the second spot in row one, we have to multiply by R on the right of H. This gives us different stuff than what is in RH = {R, FR3} which was created by multiplying by R on the left of H!

Formally we can show that we need HggH for each gG We need eH gH = gH For any h in H, ehge is in eH gH. So we know that hg is in gH. Thus HggH In the finite case, we can say that Hg and gH are clearly the same size so they must in fact be the same sets: Hg=gH.So H must be normal. Question you don’t have to answer: Is it necessary to also have gHHg in the infinite case or is HggH good enough? Yes! Proved in just a few slides!

An easier way to multiply cosets: Definition: Let G be a group and H a subgroup of G. If a, b G, then: aH bH = abH. Does this match our original way of thinking about multiplying cosets? First recall that gH = {gh: h H} Then, by our original definition of multiplication of subsets, aH bH = {(ah)(bh )  h, h H} But by our new definition, aH bH = abH = {(ab)h  h H}. Show that if H is normal, {(ah)(bh )  h, h H} = abH.

Showing our old definition is the same as the new one (if the subgroup is normal!) Let G be a group and H a normal subgroup of G. Will show that {(ah)(bh )  h, h H} = abH. First let x  abH. Then x = abh1 for some h1H. If we let h2 = e, we have x = aebh1 = (ah2)(bh1). This means that x  {(ah)(bh )  h, h H} Second, we let x  {(ah)(bh )  h, h H}, we have x = (ah1)(bh2) for some h1, h2 H. Since H is normal, bH = Hb. Clearly h1b Hb. Then we also have h1b bH. This means that h1b = bh3 for some h3 H. Thus x =a(h1b)h2 =a(bh3)h2 =(ab)(h3h2 ). Since H is a subgroup and hence closed, h3h2 H. Therefore xabH. This proves that {(ah)(bh )  h, h H} = abH. So in the case of a normal subgroup, our old way of thinking about multiplying cosets matches our new definition. Yeah!

An important detail Lemma X: Let G be a group and H a subgroup of G.Let a, b G. Then baH  aH = bH (and bHa  Ha = Hb.) Proof. “” Suppose that baH. Then b = ah1 for some h1H. Now, let xaH. Then x = ah2 for some h2H. But since b = ah1, a = bh1-1. Substituting, we have x = b(h1-1 h2). Since H is a subgroup, the stuff in parentheses is just an element of H, so xbH. We have shown aH  bH. Now, let xbH. Then x = bh2 for some h2H. Substituting we get x = a (h1h2). Again since H is a subgroup, the stuff in parentheses is just an element of H, so xbH. We have shown aH  bH. Therefore, aH = bH. “” Suppose that aH = bH. Clearly aaH since a = ae where e is the identity of G. But then since aH = bH, we must also have abH Thus baH iff aH = bH (The proof that bHa iff Ha = Hb is virtually identical.)

What does this lemma actually mean? Lemma X: Let G be a group and H a subgroup of G.Let a,b G. Then baH  aH = bH and bHa  Ha = Hb. This means that if two cosets have anything in common, they are exactly the same. And this works for both left and right cosets. This captures our informal idea that the cosets do not overlap. Note that this is true even if the subgroup is not normal (check out the proof, no use of normal!)

Do we need H to be normal to construct a quotient group? We can prove easily that we need to have HggH for each gG. Proof: Let gG. Let hH. Since eH =hH, we must have eHgH = hHgH. Thus we must have gH = hgH. But then by our lemma we must have hg gH. Thus we must have HggH for each gG. In the finite case this means we must have Hg=gH for each gG. So H must be normal! Question you don’t have to answer (same one as before) in the infinite case, do we need to also have gHHg for each gG? The answer is YES! See next slide…

Why it actually has to be normal! You only need the condition Hg  gH to make a quotient group (as we shall see), but this condition implies that gH  Hg as well! So if G/H makes a group, then H must be normal. Here is the proof: Suppose G is a group and H is a subgroup of G. Suppose that Hg  gH for all gG. Let gG. Then we know in particular that Hg-1  g-1H. Let x  gH (Just need to show x  Hg). Then x=gh for some h  H. Note that hg-1  Hg-1. Thus we have hg-1  g-1H. This means that hg-1 = g-1h1 for some h1 H. But then ghg-1 = gg-1h1 = h1. (Almost there!) Then ghg-1g = h1g. Therefore x = gh = h1g. So we have x  Hg. Thus gH  Hg for all gG. We have shown that if Hg  gH for all gG. then in fact Hg = gH for all gG. Woo Hoo! (or QED)

Theorem: A subgroup can always be used to construct a quotient group if it is normal! Theorem: Let G be a group and H a subgroup. Then G/H is a group under the operation defined above if and only if H is normal. Proof: Suppose that H is a normal subgroup of G. First we need to show that aHbH = abH a, bG. gives an operation defined on G/H. Everywhere defined: This is clear, given two cosets, the formula gives a coset! Well-Defined: Need to show that if aH = cH and bH = dH, then aHbH=cHdH. (This is one of the HW problems). By definition, aHbH=abH and cHdH=cdH. So we need to show that abH =cdH. By our previous lemma, we just need to show that cd abH Since aH = cH then c aH. Similarly, we have d bH. Then, c = ah1 and d =b h2 for some h1, h2 H. Then cd = ah1bh2 = a(h1b)h2 Clearly h1b Hb. But since H is normal, bH= Hb. Thus h1b bH. So, h1b = bh3 for some h3 H. This gives cd = a(bh3)h2 = (ab)(h3h2). Thus cd abH (since h3h2 bH.). So our operation is well defined.

Theorem: A subgroup can always be used to construct a quotient group if it is normal! Theorem: Let G be a group and H a subgroup. Then G/H is a group under the operation defined above if and only if H is normal. Proof: “ cont.” Now that we know we have defined an operation on the set of left cosets, we need to check that it gives us a group. This is the easy part! Let gG and e be the identity of G. Identity: From the definition of our operation and the existence/definition of the identity of G, we have, eH gh = egH = gH = geH = gH eH. So eH is the identity of G/H. Inverses: From the definition of our operation and the existence/definition of inverses in G, we have, gH g-1H = g-1H gH = eH. So each coset has an inverse in G/H. Associative: Let a, b, c G. From the definition of our operation and the associativity of G we have, aH (bH cH) = aH (bc)H = a(bc)H =(ab)cH = (ab)H cH = (aH bH ) cH So if H is a normal subgroup, G/H is a group! Note:If we had stuck with our old definition of coset multiplication, we would have had to use normality to prove this part as well, and the proof would have been more complicated!