Presentation is loading. Please wait.

Presentation is loading. Please wait.

CS 15-251 Lecture 14 Powerful Tools     !. Build your toolbox of abstract structures and concepts. Know the capacities and limits of each tool.

Similar presentations


Presentation on theme: "CS 15-251 Lecture 14 Powerful Tools     !. Build your toolbox of abstract structures and concepts. Know the capacities and limits of each tool."— Presentation transcript:

1 CS 15-251 Lecture 14 Powerful Tools     !

2 Build your toolbox of abstract structures and concepts. Know the capacities and limits of each tool.

3 Today’s Lecture: groups

4 What makes this calculation possible are abstract properties of integers and addition. Closure: the sum of two integers is an integer Associativity: (x + y) + z = x + (y + z) Identity: there is an integer 0 such that  x, 0 + x = x + 0 = x Inverse:  x  an integer –x s.t. x + (-x) = (-x) + x = 0 Associativity Identity Inverse Inverse, Closure

5 closure, identity, associativity, inverse integers / addition naturals / addition odd integers / addition even integers / addition rationals / addition reals / addition complex numbers / addition all four not inverse not closure, not identity all four

6 Let S be a non-empty set. Let  be a binary operator on S. Definition of a Group ( S,  ) is called a group if it has these properties: closure: associativity: identity: inverse:

7 Commutativity A group ( S,  ) is commutative if A commutative group is also called an Abelian group.

8 integers / + naturals / + odd integers / + even integers / + rationals / + integers /  rationals /  rationals – {0} /  group not inverse not closure, not identity group not inverse group

9 0 1 0 0 1 1 1 0 is a group closure associativity identity: 0 inverse:

10 Cancellation Theorem: inverse, closure associativity inverse identity Proof:

11 Identity? 1 Is this a group? But 0 has no inverse!

12 group 1 2 1 1 2 2 2 1  1 2 3 1 1 2 3 2 2 0 2 3 3 2 1 Not: closure inverse

13  1 2 3 4 1 1 2 3 4 2 2 4 1 3 3 3 1 4 2 4 4 3 2 1 group Notice that each row and column is a permutation of the elements.

14 Theorem: Each row and column of the multiplication table is a permutation of the group elements. Proof: Suppose not. By closure, if a row is not a permutation, it must have repeated elements. ·  b  c  a x x  By cancelation:

15 Conjecture: S p is a group for prime p.  1 2 3 4 5 1 1 2 3 4 5 2 2 4 0 2 4 3 3 0 3 0 3 4 4 2 0 4 2 5 5 4 3 2 1 Not: closure inverse means that So  is not closed.

16 Theorem: Suppose (S,  ) has 1)closure 2)associativity 3)identity 4)cancelation And S is finite, Then (S,  ) is a group. Proof: a a This row is a permutation of the elements of S. Therefore, every a has an inverse, a -1, such that a  a -1 = 1. a -1 1

17 Cancelation modulo n Proof: Theorem: Corollary:

18

19 Let * denote multiplication modulo n. Suppose (a*b, n) > 1. Then there is a prime p such that p | n and p | a*b. p | a*b  p | ab-kn, for some k (note: ab is NOT modulo n)  p | ab (since p | n)  p | a or p | b (since p is prime)  (a,n)  p or (b,n)  p (a contradiction) closure: associativity. identity. cancelation: Theorem: with multiplication modulo n is a group. Proof:

20 A permutation  on [1..n] is a one-to-one function [1..n] mapping onto [1..n]. 1 2 3 4

21 Composition of permutations Let  1 and  2 be permutations on [ 1.. n ]. The composition of  1 and  2, written  1   2 is given by  1   2 ( x ) =  1 (  2 ( x ) ) x  2  1  1   2 ( x )

22 Example: “  2 composed with  1 ” Notice: Composition of permutations is not always commutative.

23 A n = set of all permutations on [1.. n ]  = permutation composition Theorem: ( A n,  ) is a group Proof: closure a b c associativity identity a a -1 inverse

24 Subgroups Let ( S,  ) be a group. Then H is a subgroup of S if H  S and ( H,  ) is a group.

25 Example: (H,+) is a group.

26 Lagrange’s Theorem: If H is a subgroup of a finite group G, then the size of H divides the size of G. Example:

27 Proof of Lagrange’s Theorem (slide 1 of 3): Lemma: Proof: If aH were smaller it would mean but by cancelation, Definition:

28 Proof of Lagrange’s Theorem (slide 2 of 3): Definition: Lemma: Proof: Similarly Suppose Then

29 Lemma: Proof: Every element in G appears in at least one of these. Thus, this list contains a finite list of distinct sets, all of size | H |, that partition G. Proof of Lagrange’s Theorem (slide 3 of 3):

30 Example:


Download ppt "CS 15-251 Lecture 14 Powerful Tools     !. Build your toolbox of abstract structures and concepts. Know the capacities and limits of each tool."

Similar presentations


Ads by Google