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?

Slides:



Advertisements
Similar presentations
Section 7.5: Equivalence Relations Def: A relation R on a set A is called an equivalence relation if it is reflexive, symmetric, and transitive. Ex: Let.
Advertisements

1 In this lecture  Number Theory ● Rational numbers ● Divisibility  Proofs ● Direct proofs (cont.) ● Common mistakes in proofs ● Disproof by counterexample.
Chapter 3 Elementary Number Theory and Methods of Proof.
Section 11 Direct Products and Finitely Generated Abelian Groups One purpose of this section is to show a way to use known groups as building blocks to.
Primality Testing Patrick Lee 12 July 2003 (updated on 13 July 2003)
Greatest Common Divisor. Definitions Let a and b be two non-zero integers. The greatest common divisor of a and b, denoted gcd(a,b) is the largest of.
Basic properties of the integers
Math 344 Winter 07 Group Theory Part 3: Quotient Groups
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.
Algebraic Structures: Group Theory II
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.
Cyclic Groups Part 2.
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.
Foundations of Network and Computer Security J J ohn Black Lecture #10 Sep 18 th 2009 CSCI 6268/TLEN 5550, Fall 2009.
The essential quality of a proof is to compel belief.
Equivalence Relations. Fractions vs. Rationals Question: Are 1/2, 2/4, 3/6, 4/8, 5/10, … the same or different? Answer: They are different symbols that.
Cosets.
Relations Chapter 9.
CSE 321 Discrete Structures Winter 2008 Lecture 10 Number Theory: Primality.
Cryptography Lecture 6 Stefan Dziembowski
Great Theoretical Ideas in Computer Science.
1 Cryptography and Network Security Third Edition by William Stallings Lecture slides by Lawrie Brown Chapter 4 – Finite Fields.
Section 4.3: Fermat’s Little Theorem Practice HW (not to hand in) From Barr Text p. 284 # 1, 2.
External Direct Products (11/4) Definition. If G 1, G 2,..., G n are groups, then their external direct product G 1  G 2 ...  G n is simply the set.
The Polynomial Time Algorithm for Testing Primality George T. Gilbert.
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.
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!
March 10, 2015Applied Discrete Mathematics Week 6: Counting 1 Permutations and Combinations How many different sets of 3 people can we pick from a group.
Groups Definition A group  G,  is a set G, closed under a binary operation , such that the following axioms are satisfied: 1)Associativity of  :
Discrete Math for CS Binary Relation: A binary relation between sets A and B is a subset of the Cartesian Product A x B. If A = B we say that the relation.
Cyclic Groups (9/25) Definition. A group G is called cyclic if there exists an element a in G such that G =  a . That is, every element of G can be written.
Matrices Matrices For grade 1, undergraduate students For grade 1, undergraduate students Made by Department of Math.,Anqing Teachers college.
Math 3121 Abstract Algebra I Lecture 9 Finish Section 10 Section 11.
Great Theoretical Ideas in Computer Science for Some.
MATH10001 Project 2 Groups part 2 ugstudies/units/ /level1/MATH10001/
Elements of Coding and Encryption 1. Encryption In the modern word, it is crucial that the information is transmitted safely. For example, Internet purchases,
Math 3121 Abstract Algebra I Lecture 5 Finish Sections 6 + Review: Cyclic Groups, Review.
Math 3121 Abstract Algebra I
Cosets and Lagrange’s Theorem (10/28)
Cyclic Groups A Cyclic Group is a group which can be generated by one of its elements. That is, for some a in G, G={a n | n is an element of Z} Or, in.
Questions on Direct Products (11/6) How many elements does D 4  Z 4 have? A. 4B. 8C. 16D. 32E. 64 What is the largest order of an element in D 4  Z 4.
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.
CS Lecture 14 Powerful Tools     !. Build your toolbox of abstract structures and concepts. Know the capacities and limits of each tool.
SECTION 9 Orbits, Cycles, and the Alternating Groups Given a set A, a relation in A is defined by : For a, b  A, let a  b if and only if b =  n (a)
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 
Great Theoretical Ideas In Computer Science COMPSCI 102 Fall 2010 Lecture 16October 27, 2010Duke University Modular Arithmetic and the RSA Cryptosystem.
Great Theoretical Ideas in Computer Science.
Divisibility and Modular Arithmetic
All About Division. Definition / A nonzero integer t is a divisor of an integer s if there is an integer u such that s = tu. / If t is a divisor of s,
Prepared By Meri Dedania (AITS) Discrete Mathematics by Meri Dedania Assistant Professor MCA department Atmiya Institute of Technology & Science Yogidham.
Relations Chapter 9 Copyright © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill.
Assignment 4 is due! Assignment 5 is out and is due in two weeks!
The Pigeonhole Principle
Garis-garis Besar Perkuliahan
Unit-III Algebraic Structures
Sylow Theorems.
Great Theoretical Ideas in Computer Science
Great Theoretical Ideas In Computer Science
Math 3121 Abstract Algebra I
Chapter 8: External Direct Product
Great Theoretical Ideas in Computer Science
Great Theoretical Ideas in Computer Science
Theorem 6.29: Any Field is an integral domain
Algebraic Structures: Group Theory
PHY 745 Group Theory 11-11:50 AM MWF Olin 102 Plan for Lecture 1:
Counting Elements of Disjoint Sets: The Addition Rule
Counting Elements of Disjoint Sets: The Addition Rule
Presentation transcript:

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? –How many groups of order 2p where p is prime? (4, 6, 10, 14, 22, 26, …) –Is prime? –Is computer security possible? –etc.

Recall: Let H be a subgroup of G, and a,b in G. 3. aH = bH iff a belongs to bH 4. aH and bH are either equal or disjoint 6. |aH| = |bH|

Lagrange's Theorem If G is finite group and H is a subgroup of G, then a)|H| divides |G|. b)The number of distinct left (right) cosets of H in G is |G|/|H|

My proof: Let H ≤ G with |G| = n, and |H| = k. Write the elements of H in row 1: eh2h2 h3h3 …hkhk

a2a2 a 2 h 2 a 2 h 3 …a 2 h k My proof: Choose any a 2 in G not in row 1. Write a 2 H in the second row. eh2h2 h3h3 …hkhk

a3a3 a 3 h 2 a 3 h 3 …a 3 h k eh2h2 h3h3 …hkhk a2a2 a 2 h 2 a 2 h 3 …a 2 h k My proof: Continue in a similar manner… Since G is finite, this process will end :::: arar a r h 2 a r h 3 a r h k

My proof: Rows are disjoint by (4) Each row has k elements by (6) eh2h2 h3h3 …hkhk a2a2 a 2 h 2 a 2 h 3 …a 2 h k a3a3 a 3 h 2 a 3 h 3 …a 3 h k :::: arar a r h 2 a r h 3 a r h k

My proof: Let r be the number of distinct cosets. Clearly |G| = |H|r, and r = |G|/|H|. eh2h2 h3h3 …hkhk a2a2 a 2 h 2 a 2 h 3 …a 2 h k a3a3 a 3 h 2 a 3 h 3 …a 3 h k :::: arar a r h 2 a r h 3 a r h k

What does Lagrange's Theorem say? Let H ≤ G where |G| = 12. Then |H| could only be… 1, 2, 3, 4, 6, 12: The divisors of 12. G =Z 12 is cyclic, so there is exactly one subgroup of each of these orders. G = A 4 is not cyclic, and there is no subgroup of order 6. The converse of Lagrange's theorem is False!

Definition Let H be a subgroup of G. The number of left (right) cosets of H in G is called the index in G of H and is denoted |G:H|.

|G:H| = |G|/|H| Corollary 1: If G is a finite group and H is a subgroup of G, then |G:H| = |G|/|H|. Proof: This is a restatement of Lagrange's theorem using the definition of the index in G of H.

|a| divides |G| Corollary 2. In a finite group G, the order of each element of the group divides the order of the group. Proof: Let a be any element of G. Then |a| = | |. By Lagrange's Theorem, | | divides |G|.

Groups of prime order Corollary 3. A group of prime order is cyclic. Proof: Let |G| be prime. Choose any a≠e in G. Then | | > 1. Since | | divides |G|, | | = |G| It follows that G = So G is cyclic.

a |G| = e Corollary 4. Let G be a finite group, and let a belong to G. Then a |G| = e. Proof: By corollary 2, |a| divides |G|, so |G| = |a|k for some positive integer k. Hence a |G| = a |a|k = e k = e.

Fermat's little theorem For every integer a and every prime p, a p mod p = a mod p. Proof: To simplify notation, Let a mod p = r. Then a p mod p = (a mod p) p mod p = r p mod p. It remains to show that r p mod p = r for 0 ≤ r < p.

Fermat's little theorem (con't) In case r = 0, 0 p mod p = 0. If r > 0, then r in U(p) = {1, 2, …, p-1}. By corollary 4, r |U(p)| = r p-1 = 1 in U(p). In other words, r p-1 mod p = 1. So, r p mod p = r.

Example: Find mod mod 11 = 50 mod 11 = 6 Check it: = 4,882,812,500,000,000,000 = 11443,892,045,454,454,454+6 So mod 11 = 6

Example: not prime. Suppose, towards a contradiction, that p = is prime. Using Python, we get p = It is easy to calculate p, but factoring is hard!

However 10 p mod p = 10 So 10 p+1 mod p should be 100. To calculate 10 p+1, note that

In Python: p = 2**257-1 t = 10 for n in range(257): t = (t*t)%p print t

Since this number is not 100, p is not prime.