Math 344 Winter 07 Group Theory Part 2: Subgroups and Isomorphism

Slides:



Advertisements
Similar presentations
Mathematical Induction
Advertisements

Copyright © Cengage Learning. All rights reserved.
Week 7 - Wednesday.  What did we talk about last time?  Set proofs and disproofs  Russell’s paradox.
Basic properties of the integers
Math 344 Winter 07 Group Theory Part 3: Quotient Groups
Math 3121 Abstract Algebra I
Algebraic Structures: Group Theory II
Algebraic Structures DEFINITIONS: PROPERTIES OF BINARY OPERATIONS Let S be a set and let  denote a binary operation on S. (Here  does not necessarily.
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.
Functions, Pigeonhole Principle Lecture 14: Nov 4 A B f( ) =
Functions Section 2.3 of Rosen Fall 2008
1 Undecidability Andreas Klappenecker [based on slides by Prof. Welch]
Find all subgroups of the Klein 4- Group. How many are there?
EE1J2 - Slide 1 EE1J2 – Discrete Maths Lecture 12 Number theory Mathematical induction Proof by induction Examples.
1 Section 1.8 Functions. 2 Loose Definition Mapping of each element of one set onto some element of another set –each element of 1st set must map to something,
1.3 – AXIOMS FOR THE REAL NUMBERS. Goals  SWBAT apply basic properties of real numbers  SWBAT simplify algebraic expressions.
Chapter 7 Functions Dr. Curry Guinn. Outline of Today Section 7.1: Functions Defined on General Sets Section 7.2: One-to-One and Onto Section 7.3: The.
Functions A B f( ) =. This Lecture We will define a function formally, and then in the next lecture we will use this concept in counting. We will also.
FUNCTION Discrete Mathematics Asst. Prof. Dr. Choopan Rattanapoka.
Finite Groups & Subgroups. Order of a group Definition: The number of elements of a group (finite or infinite) is called its order. Notation: We will.
Numbers, Operations, and Quantitative Reasoning.
Mathematical Induction. F(1) = 1; F(n+1) = F(n) + (2n+1) for n≥ F(n) n F(n) =n 2 for all n ≥ 1 Prove it!
Prelude to Public-Key Cryptography Rocky K. C. Chang, February
Fall 2015 COMP 2300 Discrete Structures for Computation Donghyun (David) Kim Department of Mathematics and Physics North Carolina Central University 1.
Temperature Readings The equation to convert the temperature from degrees Fahrenheit to degrees Celsius is: c(x) = (x - 32) The equation to convert the.
Week 15 - Wednesday.  What did we talk about last time?  Review first third of course.
1 Lecture 3 (part 3) Functions – Cardinality Reading: Epp Chp 7.6.
Week 7 - Friday.  What did we talk about last time?  Set disproofs  Russell’s paradox  Function basics.
Groups Definition A group  G,  is a set G, closed under a binary operation , such that the following axioms are satisfied: 1)Associativity of  :
Order in the Integers Characterization of the Ring of Integers.
Temperature Readings The equation to convert the temperature from degrees Fahrenheit to degrees Celsius is: c(x) = (x - 32) The equation to convert the.
FUNCTIONS.
Functions Section 2.3 of Rosen Spring 2012 CSCE 235 Introduction to Discrete Structures Course web-page: cse.unl.edu/~cse235 Questions: Use Piazza.
Mathematical Induction
Week 7 - Monday.  What did we talk about last time?  Sets.
11 DISCRETE STRUCTURES DISCRETE STRUCTURES UNIT 5 SSK3003 DR. ALI MAMAT 1.
Math 3121 Abstract Algebra I Lecture 5 Finish Sections 6 + Review: Cyclic Groups, Review.
Fall 2015 COMP 2300 Discrete Structures for Computation Donghyun (David) Kim Department of Mathematics and Physics North Carolina Central University 1.
Math 344 Winter 07 Group Theory Part 1: Basic definitions and Theorems.
Snick  snack Supplement: Worked Set Proofs Based on work by Meghan Allen.
UNIT - 2.  A binary operation on a set combines two elements of the set to produce another element of the set. a*b  G,  a, b  G e.g. +, -, ,  are.
Chapter 6 Abstract algebra
Great Theoretical Ideas in Computer Science.
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
SECTION 8 Groups of Permutations Definition A permutation of a set A is a function  ϕ : A  A that is both one to one and onto. If  and  are both permutations.
FUNCTIONS COSC-1321 Discrete Structures 1. Function. Definition Let X and Y be sets. A function f from X to Y is a relation from X to Y with the property.
Axioms for Rational Numbers 9/14-9/15. Natural Numbers – Numbers used for counting: 1, 2, 3, and so on. Whole Numbers – Natural numbers and zero: 0, 1,
Great Theoretical Ideas in Computer Science.
Week 7 - Wednesday.  What did we talk about last time?  Proving the subset relationship  Proving set equality  Set counterexamples  Laws of set algebra.
Week 15 - Wednesday.  What did we talk about last time?  Review first third of course.
Group A set G is called a group if it satisfies the following axioms. G 1 G is closed under a binary operation. G 2 The operation is associative. G 3 There.
Properties of Groups Proposition 1: Let (G,  ) be a group. i.The inverse element of any element of G is unique. Remark: In view of i., we may use the.
1 Lecture 5 Functions. 2 Functions in real applications Curve of a bridge can be described by a function Converting Celsius to Fahrenheit.
Week 8 - Wednesday.  What did we talk about last time?  Relations  Properties of relations  Reflexive  Symmetric  Transitive.
Prepared By Meri Dedania (AITS) Discrete Mathematics by Meri Dedania Assistant Professor MCA department Atmiya Institute of Technology & Science Yogidham.
Math 3121 Abstract Algebra I Lecture 6 Midterm back over+Section 7.
Math 3121 Abstract Algebra I
Function Hubert Chan (Chapter 2.1, 2.2) [O1 Abstract Concepts]
Finite Groups and Subgroups, Terminology
Unit-III Algebraic Structures
Great Theoretical Ideas in Computer Science
Function Hubert Chan (Chapter 2.1, 2.2) [O1 Abstract Concepts]
Math 344 Winter 07 Group Theory Part 1: Basic definitions and Theorems
Great Theoretical Ideas in Computer Science
Great Theoretical Ideas in Computer Science
B.Sc. III Year Mr. Shrimangale G.W.
Functions Rosen 2.3, 2.5 f( ) = A B Lecture 5: Oct 1, 2.
Rayat Shikshan Sanstha’s S.M.Joshi College, Hadapsar -28
Presentation transcript:

Math 344 Winter 07 Group Theory Part 2: Subgroups and Isomorphism

Recall our Definition of Group Definition: A group (G, •) is a set, G, together with an operation, •, satisfying the following axioms: (Associative) (a•b)•c = a•(b•c), for all a, b, c G (Identity) There exists an element e G such that a•e = e•a = a for all a G (Inverses) For each a G there is an element a-1  G such that a•a-1 = a-1•a = e.

We used this definition in proofs a couple of different ways We proved/disproved that a given set and operation formed a group. Example: Prove or disprove {0, 1} forms a group under multiplication. We proved various things (both specific and general) about groups Example: Prove that a group G is commutative if and only if (ab)2 = a2b2  a, b  G

Some Theorems about Groups Theorem: The identity element of a group is unique. (See Day 5 proof) Theorem: Each element of a group has a unique inverse. (See Day 8 proof)

Subgroups We defined a subgroup to be a subset of a group that is a group itself under the same operation. We found all the subgroups of D6, D8 and Z. On a homework, you proved that the center of a group is a subgroup (the center is the set of elements that commute with every element of the group.) We also proved two handy theorems about subgroups: Theorem: Let G be a group and H a subset of G. Then H is a subgroup iff 1) H is nonempty, 2) H is closed under the operation defined on G, and 3) each element of H has its inverse in H. Theorem: Let G be a group and H a nonempty finite subset of G. If H is a closed under the operation defined on G then H is a subgroup of G.

All about Functions: Everywhere Defined By definition, all functions are everywhere defined and well defined. Definition: Suppose f: S  T. f is everywhere-defined if  s  S,  t  T such that f(s) = t. This means each element of the domain gets sent somewhere. If a “function” were not everywhere defined, you would get a picture like this: Example: Suppose I tried to make a function from the integers to the rational numbers using the formula f(n) = 1/n. What if anything would go wrong?

All about Functions: Well Defined By definition, all functions are everywhere-defined and well-defined Definition: Suppose f: S  T. f is well-defined if s1 = s2  f(s1) = f(s2) for all s1, s2  S. This means each element of the domain gets Each element of S goes to a unique element in T. If a “function” were not well-defined, you would get a picture like this: Example: Suppose I tried to make a function from the set of rotations of a triangle to the integers using the formula f(Rn) = n. What if anything would go wrong?

All about Functions: Onto Some functions are onto. Definition: Let f: S  T be a function. f is onto if  t  T,  s  S such that f(s) = t. This means each element of the co-domain (or target) gets hit. In other words, the range is the whole co-domain. If a function were onto, you would get a picture like this:

To prove a function is Onto Definition: Let f: S  T be a function. f is onto if  t  T,  s  S such that f(s) = t. This means each element of the co-domain (or target) gets hit. In other words, the range is the whole co-domain. So to prove a function is onto: Take an arbitrary element of the codomain and show that there is an element in the domain that maps to it. Proof: Let t  T (Magic whereby you find a domain element, s, that works) Then f(s) = t. QED

All about Functions: One-to-One Some functions are 1-1. Definition: Let f: S  T be a function. f is 1-1 if f(s1) = f(s2)  s1 = s2 for all s1, s2  S. This means no two elements of the domain go to the same element in the codomain. If a function were 1-1, you would get a picture like this:

To prove a function is One-to-One Definition: Let f: S  T be a function. f is 1-1 if f(s1) = f(s2)  s1 = s2 for all s1, s2  S. This means no two elements of the domain go to the same element in the codomain. So to prove a function is 1-1, you suppose that two inputs give the same output and show that these inputs must be equal. Proof: Suppose f(s1) = f(s2) (Magic happens until you get…) Then s1 = s2. QED

Isomorphism Informal: Two groups are isomorphic if they are essentially the same. Definition: Let (G, ) and (H, ) be groups. G is isomorphic to H if there exists a bijective function :GH such that a, b  G, (ab) = (a)(b). Because the function is bijective, we know the groups are the same size. Because of the equation (ab) = (a)(b), we know that the operation works the same in each group.

A little lemma about isomorphisms Lemma: Suppose (G, ) and (H, ) are groups and : GH is an isomorphism. Then (xn) = (x)n x  G and n  N . Proof:Let x  G. (Will Proceed by Mathematical Induction) Base case: Note that (x1) = (x) = (x)1 So the statement is true for n=1. Inductive step: Assume that (xk) = (x)k. Then (xk+1) = (xkx) = (xk)(x) = (x)k (x) = (x)k+1. So if the statement is true for n = k, it is true for n = k+1. Therefore by the Principle of Mathematical Induction, the statement is true for all n n  N if we don’t count 0. Does it work for 0? Why?

Two Theorems about Isomorphic Groups Theorems: Suppose G and H are isomorphic groups then, If G is abelian, then H is abelian. If G is cyclic, then H is cyclic. Proof of 1: Suppose : GH is an isomorphism. And suppose G is abelian. Will show H is abelian. Let c, d H. Since  is onto, there exist a, b G such that (a)= c and (b)= d. Since G is commutative, ab = ba. Thus since  is an isomorphism, cd = (a) (b) = (ab) = (ba) = (b)(a)= dc.  H is abelian. Proof of 2: Suppose : GH is an isomorphism. And suppose there exists x G such that G = {xn n Z}. Will show that H = {(x)nn Z} (This will show H is cyclic). Let h H. Since  is onto, there exist gG such that (g)= h. Then there exists nZ such that g = xn. Then h = (g) = (xn) = (x)n This shows that H  {(x)nn Z}. But since H is a group (closed) it is clear that H  {(x)nn Z}. So H = {(x)nn Z}. Therefore, H is cyclic.

Two Theorems about Isomorphisms Theorems: Suppose (G, ) and (H, ) are groups and : GH is an isomorphism. Let a  G. Then, 1. (a)-1 = (a-1) and 2. a = (a). Proof of 1: Let eG be the identity of G. Note (eG) is the identity of H (proved in class Day 10). Since  is an isomorphism, (a)(a-1) = (aa-1) = (eG) = eH (the identity in H) and (a-1) (a) = (a-1  a) = (eG) = eH . So the inverse of (a) is (a-1) In other words, (a)-1 = (a-1). Proof of 2: Suppose a= n. Then (a)n = (an) = (eG) = eH. Now we need to show n is the smallest integer with this property. Suppose that k  n and (a)k = eH. But since (a)k = (ak) and (eG) = eH, this means (ak) = (eG). So, since  is 1-1, ak = eG. This cannot be! (Becauseais n and kn.) We have a contradiction. Thus n is the smallest integer such that (a)n = eH. Therefore, (a) = a.

Why do we like these theorems? Because they make it easy to prove groups are not isomorphic! And they give a way to check whether we need to go to the trouble of creating an isomorphism. When asked to prove/disprove whether two groups are isomorphic, check to see if they have the same properties: Commutative? (if one is, they both need to be) Cyclic? (if one is, they both need to be) Same number of self inverses? Same number of elements of elements of order 2, 3, etc… If the two groups are different in any of these ways, they are NOT isomorphic. You prove they are not isomorphic simply by showing that they are different in the way you claim they are.

Why do we like these theorems? (Part 2) If it looks like the groups probably are isomorphic, these theorems can help when you try to create your isomorphism. Make sure to: Send the identity to the identity Send self-inverses to self-inverses (cyclic groups) Send generators to generators. In the case of small finite groups: You do NOT need make a formula for your isomorphism. Simply use arrows to match up the elements then use the tables to test to see if it works. In the case of infinite groups: You WILL need to make a formula for your isomorphism. You can use the points above to make sure you are on the right track. Be careful to make sure you are actually defining a function (well-defined and everywhere-defined).

And that is where we are so far!