MATH 433 Applied Algebra Lecture 19: Subgroups (continued). Error-detecting and error-correcting codes.

Similar documents
Algebraic Structures Exam File Fall 2013 Exam #1

MATH 433 Applied Algebra Lecture 21: Linear codes (continued). Classification of groups.

Modern Algebra I. Circle the correct answer; no explanation is required. Each problem in this section counts 5 points.

MATH 433 Applied Algebra Lecture 22: Review for Exam 2.

Definition List Modern Algebra, Fall 2011 Anders O.F. Hendrickson

Foundations of Cryptography

ALGEBRA I (LECTURE NOTES 2017/2018) LECTURE 9 - CYCLIC GROUPS AND EULER S FUNCTION

INTRODUCTION TO THE GROUP THEORY

Cyclic Group Supplement. g = g k : k Z.

MATH 420 FINAL EXAM J. Beachy, 5/7/97

Definitions. Notations. Injective, Surjective and Bijective. Divides. Cartesian Product. Relations. Equivalence Relations

CHAPTEER - TWO SUBGROUPS. ( Z, + ) is subgroup of ( R, + ). 1) Find all subgroups of the group ( Z 8, + 8 ).

5 Group theory. 5.1 Binary operations

0 Sets and Induction. Sets

Discrete Mathematics with Applications MATH236

( ) 3 = ab 3 a!1. ( ) 3 = aba!1 a ( ) = 4 " 5 3 " 4 = ( )! 2 3 ( ) =! 5 4. Math 546 Problem Set 15

Quiz 2 Practice Problems


Kevin James. MTHSC 412 Section 3.4 Cyclic Groups

May 6, Be sure to write your name on your bluebook. Use a separate page (or pages) for each problem. Show all of your work.

GRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory.

Groups Subgroups Normal subgroups Quotient groups Homomorphisms Cyclic groups Permutation groups Cayley s theorem Class equations Sylow theorems

Lagrange s Theorem. Philippe B. Laval. Current Semester KSU. Philippe B. Laval (KSU) Lagrange s Theorem Current Semester 1 / 10

INTEGERS. In this section we aim to show the following: Goal. Every natural number can be written uniquely as a product of primes.

Part V. Chapter 19. Congruence of integers

PROBLEMS FROM GROUP THEORY

MATH EXAMPLES: GROUPS, SUBGROUPS, COSETS

1 Structure of Finite Fields

Group Theory

Mathematics for Cryptography

ECEN 5022 Cryptography

MATH HL OPTION - REVISION SETS, RELATIONS AND GROUPS Compiled by: Christos Nikolaidis

MATH 25 CLASS 21 NOTES, NOV Contents. 2. Subgroups 2 3. Isomorphisms 4

MA441: Algebraic Structures I. Lecture 18

D-MATH Algebra I HS 2013 Prof. Brent Doran. Solution 3. Modular arithmetic, quotients, product groups

The number of ways to choose r elements (without replacement) from an n-element set is. = r r!(n r)!.

2 Lecture 2: Logical statements and proof by contradiction Lecture 10: More on Permutations, Group Homomorphisms 31

Answers to Final Exam

ABSTRACT ALGEBRA 1, LECTURES NOTES 5: SUBGROUPS, CONJUGACY, NORMALITY, QUOTIENT GROUPS, AND EXTENSIONS.

Name: Solutions Final Exam

GROUPS AS GRAPHS. W. B. Vasantha Kandasamy Florentin Smarandache

2) e = e G G such that if a G 0 =0 G G such that if a G e a = a e = a. 0 +a = a+0 = a.

Wilson s Theorem and Fermat s Little Theorem

Math 31 Take-home Midterm Solutions

Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr.

Supplement. Dr. Bob s Modern Algebra Glossary Based on Fraleigh s A First Course on Abstract Algebra, 7th Edition, Sections 0 through IV.

Homework 6 Solutions to Selected Problems

120A LECTURE OUTLINES

MATH 361: NUMBER THEORY FOURTH LECTURE

Euler s, Fermat s and Wilson s Theorems

Section 0. Sets and Relations

Finite Fields. Saravanan Vijayakumaran Department of Electrical Engineering Indian Institute of Technology Bombay

Assume that the follow string of bits constitutes one of the segments we which to transmit.

ABSTRACT ALGEBRA 1, LECTURE NOTES 5: HOMOMORPHISMS, ISOMORPHISMS, SUBGROUPS, QUOTIENT ( FACTOR ) GROUPS. ANDREW SALCH

Math 451, 01, Exam #2 Answer Key

A. (Groups of order 8.) (a) Which of the five groups G (as specified in the question) have the following property: G has a normal subgroup N such that

Theorems and Definitions in Group Theory

MATH3302 Coding Theory Problem Set The following ISBN was received with a smudge. What is the missing digit? x9139 9

Modular Arithmetic Instructor: Marizza Bailey Name:

Basic Definitions: Group, subgroup, order of a group, order of an element, Abelian, center, centralizer, identity, inverse, closed.

Course 2BA1: Trinity 2006 Section 9: Introduction to Number Theory and Cryptography

Math 3121, A Summary of Sections 0,1,2,4,5,6,7,8,9

SF2729 GROUPS AND RINGS LECTURE NOTES

Part IA Numbers and Sets

Fall /29/18 Time Limit: 75 Minutes

6 Cosets & Factor Groups

Course MA2C02, Hilary Term 2013 Section 9: Introduction to Number Theory and Cryptography

MATH 101: ALGEBRA I WORKSHEET, DAY #3. Fill in the blanks as we finish our first pass on prerequisites of group theory.

Chapter 4 Mathematics of Cryptography

DISCRETE MATH (A LITTLE) & BASIC GROUP THEORY - PART 3/3. Contents

EDULABZ INTERNATIONAL NUMBER SYSTEM

Background Material in Algebra and Number Theory. Groups

Math 109 HW 9 Solutions

Lecture 5.6: The Sylow theorems

Notes on Systems of Linear Congruences

Exercises on chapter 1

Introduction to Elliptic Curve Cryptography. Anupam Datta

Modern Algebra Prof. Manindra Agrawal Department of Computer Science and Engineering Indian Institute of Technology, Kanpur

Algebra: Groups. Group Theory a. Examples of Groups. groups. The inverse of a is simply a, which exists.

MATH 3030, Abstract Algebra FALL 2012 Toby Kenney Midyear Examination Friday 7th December: 7:00-10:00 PM

HOMEWORK 4 SOLUTIONS TO SELECTED PROBLEMS

A Little Beyond: Linear Algebra

Section 10: Counting the Elements of a Finite Group

Chapter 5. Modular arithmetic. 5.1 The modular ring

MATH 433 Applied Algebra Lecture 4: Modular arithmetic (continued). Linear congruences.

ABSTRACT ALGEBRA: A STUDY GUIDE FOR BEGINNERS

On non-hamiltonian circulant digraphs of outdegree three

List of topics for the preliminary exam in algebra

AN ALGEBRAIC PROOF OF RSA ENCRYPTION AND DECRYPTION

Page Points Possible Points. Total 200

Homework #4 Solutions Due: July 3, Do the following exercises from Lax: Page 124: 9.1, 9.3, 9.5

Definitions, Theorems and Exercises. Abstract Algebra Math 332. Ethan D. Bloch

Math 120. Groups and Rings Midterm Exam (November 8, 2017) 2 Hours

23.1. Proof of the fundamental theorem of homomorphisms (FTH). We start by recalling the statement of FTH introduced last time.

Midterm Exam. There are 6 problems. Your 5 best answers count. Please pay attention to the presentation of your work! Best 5

Assigment 1. 1 a b. 0 1 c A B = (A B) (B A). 3. In each case, determine whether G is a group with the given operation.

1. Group Theory Permutations.

CONSEQUENCES OF THE SYLOW THEOREMS

Topics in Cryptography. Lecture 5: Basic Number Theory

THE SYLOW THEOREMS AND THEIR APPLICATIONS

Transcription:

MATH 433 Applied Algebra Lecture 19: Subgroups (continued). Error-detecting and error-correcting codes.

Subgroups Definition. A group H is a called a subgroup of a group G if H is a subset of G and the group operation on H is obtained by restricting the group operation on G. Let S be a nonempty subset of a group G. The group generated by S, denoted S, is the smallest subgroup of G that contains the set S. The elements of the set S are called generators of the group S. Theorem (i) The group S is the intersection of all subgroups of G that contain the set S. (ii) The group S consists of all elements of the form g 1 g 2...g k, where each g i is either a generator s S or the inverse s 1 of a generator. A cyclic group is a subgroup generated by a single element: g = {g n : n Z}.

Lagrange s theorem The number of elements in a group G is called the order of G and denoted o(g). Given a subgroup H of G, the number of cosets of H in G is called the index of H in G and denoted [G : H]. Theorem (Lagrange) If H is a subgroup of a finite group G, then o(g) = [G : H] o(h). In particular, the order of H divides the order of G. Corollary (i) If G is a finite group, then the order of any element g G divides the order of G. (ii) If G is a finite group, then g o(g) = 1 for all g G. (iii) Any group G of prime order p is cyclic.

Subgroups of Z Integers Z with addition form a cyclic group, Z = 1 = 1. The proper cyclic subgroups of Z are: the trivial subgroup {0} = 0 and, for any integer m 2, the group mz = m = m. These are all subgroups of Z. Theorem Every subgroup of a cyclic group is cyclic as well. Proof: Suppose that G is a cyclic group and H is a subgroup of G. Let g be the generator of G, G = {g n : n Z}. Denote by k the smallest positive integer such that g k H (if there is no such integer then H = {e}, which is a cyclic group). We are going to show that H = g k. Take any h H. Then h = g n for some n Z. We have n = kq + r, where q is the quotient and r is the remainder of n by k (0 r < k). It follows that g r = g n kq = g n g kq = h(g k ) q H. By the choice of k, we obtain that r = 0. Thus h = (g k ) q g k.

Subgroups of (Z 10, +). The group is cyclic: Z 10 = [1] = [3] = [7] = [9]. It has three proper subgroups: the trivial subgroup {[0]} (generated by [0]), a cyclic subgroup of order 2 {[0], [5]} (generated by [5]), and a cyclic subgroup of order 5 {[0], [2], [4], [6], [8]} (generated by either of the elements [2], [4], [6], and [8]). Subgroups of (G 15, ). The group consists of 8 congruence classes modulo 15: G 15 = {[1], [2], [4], [7], [8], [11], [13], [14]}. It is Abelian, but not cyclic. The cyclic subgroups of G 15 are {[1]}, {[1], [4]}, {[1], [11]}, {[1], [14]}, {[1], [2], [4], [8]}, and {[1], [4], [7], [13]}. The only proper noncyclic subgroup is {[1], [4], [11], [14]}.

Subgroups of S(3). The group consists of 6 permutations: S(3) = {id, (1 2), (1 3), (2 3), (1 2 3), (1 3 2)}. It is not Abelian. All proper subgroups of S(3) are cyclic: {id}, {id, (1 2)}, {id, (1 3)}, {id, (2 3)}, and {id, (1 2 3), (1 3 2)}. Subgroups of A(4). The group consists of 12 permutations: A(4) = {id, (1 2)(3 4), (1 3)(2 4), (1 4)(2 3), (1 2 3), (1 3 2), (1 2 4), (1 4 2), (1 3 4), (1 4 3), (2 3 4), (2 4 3)}. It is not Abelian. The cyclic subgroups are {id}, {id, (1 2)(3 4)}, {id, (1 3)(2 4)}, {id, (1 4)(2 3)}, {id, (1 2 3), (1 3 2)}, {id, (1 2 4), (1 4 2)}, {id, (1 3 4), (1 4 3)}, and {id, (2 3 4), (2 4 3)}. Also, A(4) has one subgroup of order 4: {id, (1 2)(3 4), (1 3)(2 4), (1 4)(2 3)}.

Theorem The symmetric group S(n) is generated by two permutations: τ = (1 2) and π = (1 2 3... n). Proof: Let H = τ,π. We have to show that H = G. First we obtain that α = τπ = (2 3... n). Then we observe that σ(1 2)σ 1 = (σ(1) σ(2)) for any permutation σ. In particular, (1 k) = α k 2 (1 2)(α k 2 ) 1 for k = 2, 3...,n. It follows that the subgroup H contains all transpositions of the form (1 k). Further, for any integers 2 k < m n we have (k m) = (1 k)(1 m)(1 k). Therefore the subgroup H contains all transpositions. Finally, every permutation in S(n) is a product of transpositions, therefore it is contained in H. Remark. Although the group S(n) is generated by two elements, its subgroups need not be generated by two elements.

Error-detecting/correcting codes Messages sent over electronic and other channels are subject to distortions of various sorts. Therefore it is important to encode a message so that a possible error can be detected. Then the receiver may ask that the message be repeated. Such codes are called error-detecting. To achive this, the message should carry a certain degree of redundancy. One way to do this is a checksum. Namely, the sender adds to a message one or several check symbols, which are functions of the message. Then the receiver reevaluates these additional symbols. In some cases, requesting that the message be repeated is too expensive. For such cases, we need a code that not only can detect an error, but also allows to correct it. Such codes are called error-correcting.

ISBN International Standard Book Number (ISBN) is assigned to all published books. It is an example of an error-detecting code. ISBN-10 (old standard) consists of 9 decimal digits that constitute the number followed by a check symbol, which is a digit in base 11 (0 9 or X, the Roman notation for 10). If a 1 a 2...a 9 a 10 is the number, then 10a 1 + 9a 2 + 8a 3 + + 3a 8 + 2a 9 + a 10 is to be divisible by 11. This happens for a unique choice of a 10. The code allows to detect one wrong digit or exchange of two digits. Example. 0 521 54050 X (ISBN-10 of the textbook).

ISBN ISBN-13 (new standard) consists of 13 decimal digits, the last one being a checksum. If b 1 b 2...b 12 b 13 is the number, then b 1 + 3b 2 + b 3 + 3b 4 + + 3b 12 + b 13 is to be divisible by 10. This happens for a unique choice of b 13. The code allows to detect one wrong digit or exchange of two neighboring digits. Old numbers are converted into new ones by adding 978 at the beginning and recalculating the checksum. Example. ISBN-10 of the textbook is 052154050X. Therefore ISBN-13 of the textbook is 978-052154050d, where 9 + 3 7 + 8 + 3 0 + 5 + 3 2 + 1 + 3 5 + 4 + 3 0 + 5 + 3 0 + d 0 mod 10. We obtain that d = 6.

Problem 1. Find the missing digit in an ISBN-10: 04*5011614. Let d be the missing digit. Then 10 0 + 9 4 + 8d + 7 5 + 6 0 + 5 1 + 4 1 + 3 6 + 2 1 + 4 0 mod 11, which simplifies to 8d + 5 0 mod 11. The inverse of 8 modulo 11 is 7 (as 7 8 = 56 1 mod 11). It follows that d 7 ( 5) 9 mod 11. Thus d = 9. Problem 2. Could this be a valid ISBN-13: 978-0495022613? 9 + 3 7 + 8 + 3 0 + 4 + 3 9 + 5 + 3 0 + 2 + 3 2 + 6 + 3 1 + 3 4 0 mod 10, therefore this could not be a valid ISBN-13.