Homework 6 Solutions to Selected Problems

Similar documents
HOMEWORK 4 SOLUTIONS TO SELECTED PROBLEMS

MA441: Algebraic Structures I. Lecture 18

Answers to Final Exam

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

Integers and Division

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

MATH ABSTRACT ALGEBRA DISCUSSIONS - WEEK 8

Solution Sheet (i) q = 5, r = 15 (ii) q = 58, r = 15 (iii) q = 3, r = 7 (iv) q = 6, r = (i) gcd (97, 157) = 1 = ,

Section 11 Direct products and finitely generated abelian groups

Self-Directed Course: Transitional Math Module 4: Algebra

We begin with some definitions which apply to sets in general, not just groups.

Isomorphisms. 0 a 1, 1 a 3, 2 a 9, 3 a 7

Math 109 HW 9 Solutions


2MA105 Algebraic Structures I

Section 13 Homomorphisms

Extra exercises for algebra

Direction: You are required to complete this test within 50 minutes. Please make sure that you have all the 10 pages. GOOD LUCK!

We have seen the two pieces of the folowing result earlier in the course. Make sure that you understand this. Try proving this right now

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

INTRODUCTION TO THE GROUP THEORY

Math 103 HW 9 Solutions to Selected Problems

A Readable Introduction to Real Mathematics

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

Name: Solutions Final Exam

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

3.4 Isomorphisms. 3.4 J.A.Beachy 1. from A Study Guide for Beginner s by J.A.Beachy, a supplement to Abstract Algebra by Beachy / Blair

DISCRETE MATHEMATICS W W L CHEN

2x 1 7. A linear congruence in modular arithmetic is an equation of the form. Why is the solution a set of integers rather than a unique integer?

Homomorphisms. The kernel of the homomorphism ϕ:g G, denoted Ker(ϕ), is the set of elements in G that are mapped to the identity in G.

CS 468: Computational Topology Group Theory Fall b c b a b a c b a c b c c b a

Kevin James. MTHSC 412 Section 3.4 Cyclic Groups

S11MTH 3175 Group Theory (Prof.Todorov) Final (Practice Some Solutions) 2 BASIC PROPERTIES

φ(xy) = (xy) n = x n y n = φ(x)φ(y)

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

Algebraic Structures Exam File Fall 2013 Exam #1

SOLUTIONS Math 345 Homework 6 10/11/2017. Exercise 23. (a) Solve the following congruences: (i) x (mod 12) Answer. We have

MATH 361: NUMBER THEORY FOURTH LECTURE

Part V. Chapter 19. Congruence of integers

Number theory (Chapter 4)

2x 1 7. A linear congruence in modular arithmetic is an equation of the form. Why is the solution a set of integers rather than a unique integer?

Abstract Algebra, HW6 Solutions. Chapter 5

Recall: Properties of Homomorphisms

DEPARTMENT OF MATHEMATIC EDUCATION MATHEMATIC AND NATURAL SCIENCE FACULTY

5 Group theory. 5.1 Binary operations

Chapter 5 Groups of permutations (bijections) Basic notation and ideas We study the most general type of groups - groups of permutations

3.2 Solving linear congruences. v3

6 Cosets & Factor Groups

Mathematical Foundations of Cryptography

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

Math 370 Homework 2, Fall 2009

MA441: Algebraic Structures I. Lecture 15

17 More Groups, Lagrange s Theorem and Direct Products

MA441: Algebraic Structures I. Lecture 26

Cosets and Normal Subgroups

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

2 ALGEBRA II. Contents

Yale University Department of Mathematics Math 350 Introduction to Abstract Algebra Fall Midterm Exam Review Solutions

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

MODEL ANSWERS TO HWK #10

Section 15 Factor-group computation and simple groups

Math 103A Fall 2012 Exam 2 Solutions

Math 451, 01, Exam #2 Answer Key

ON THE RESIDUALITY A FINITE p-group OF HN N-EXTENSIONS

Math 430 Exam 2, Fall 2008

Balanced subgroups of the multiplicative group

Math 31 Take-home Midterm Solutions

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

6 Permutations Very little of this section comes from PJE.

Theorems and Definitions in Group Theory

Homework #11 Solutions

STEP Support Programme. Hints and Partial Solutions for Assignment 17

0 Sets and Induction. Sets

3. G. Groups, as men, will be known by their actions. - Guillermo Moreno

Math 210B:Algebra, Homework 2

CHAPTER 3. Congruences. Congruence: definitions and properties

ISOMORPHISMS KEITH CONRAD

Math 430 Final Exam, Fall 2008

Math 312/ AMS 351 (Fall 17) Sample Questions for Final

Ma/CS 6a Class 3: The RSA Algorithm

What is a semigroup? What is a group? What is the difference between a semigroup and a group?

LECTURE NOTES IN CRYPTOGRAPHY

Introduction to Cryptology. Lecture 19

Homework 10 M 373K by Mark Lindberg (mal4549)

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

Elements of solution for Homework 5

Quasi-cyclic codes. Jay A. Wood. Algebra for Secure and Reliable Communications Modeling Morelia, Michoacán, Mexico October 12, 2012

Congruences. September 16, 2006

Math 430 Midterm II Review Packet Spring 2018 SOLUTIONS TO PRACTICE PROBLEMS

First Semester Abstract Algebra for Undergraduates

NONABELIAN GROUPS WITH PERFECT ORDER SUBSETS

ECEN 5022 Cryptography

Mathematics for Cryptography

Algebra I: Final 2018 June 20, 2018

Examples: The (left or right) cosets of the subgroup H = 11 in U(30) = {1, 7, 11, 13, 17, 19, 23, 29} are

Math 375 First Exam, Page a) Give an example of a non-abelian group of innite order and one of nite order. (Say which is

Error Correcting Codes Prof. Dr. P Vijay Kumar Department of Electrical Communication Engineering Indian Institute of Science, Bangalore

S11MTH 3175 Group Theory (Prof.Todorov) Quiz 6 (PracticeSolutions) Name: 1. Let G and H be two groups and G H the external direct product of G and H.

Group Isomorphisms - Some Intuition

Fall 2017 September 20, Written Homework 02

Transcription:

Homework 6 Solutions to Selected Problems March 16, 2012 1 Chapter 7, Problem 6 (not graded) Note that H = {bn : b Z}. That is, H is the subgroup of multiples of n. To nd cosets, we look for an integer a that is not in H add it to every element in H to get the coset a + H (remember that the operation in Z is addition). For example, if n > 1, then the coset 1 + H is 1 + H = {bn + 1 : b Z}. Hence 1 + H is the set of all integers congruent to 1 mod n. In general, let 0 r < n. Then every coset of H can be written as r + H = {bn + r : b Z}. How do we know that this is all the cosets? We just need to make sure that every integer is in one of these cosets. In this case, we can use the division algorithm: given any integer a, there exists integers b r with 0 r < n such that a = bn + r. Hence a r + H. 2 Chapter 7, Problem 22 (graded) Let g H. We need to show that g K in order to prove that H K. To show that g K, we can try to write g as a product of elements in K. We know that there are elements a b such that ah bk. Since g H, ag ah (remember that ah = {ah : h H}). Hence ag bk. This means that there is an element k K such that ag = bk. Be careful: we do not know if g = k. We also do not know if a b are in either H or K, so let us try to get rid of a b. 1

2.1 Getting rid of a Since e, the identity, is an element of H, we have that ae ah, so a ah. Since ah bk, a bk. This means that there is an element l K such that a = bl. Therefore, ag = (bl)g, so ag = (bl)g = bk. blg = bk. 2.2 Getting rid of b Cancel b by multiplying on the left by b 1 : Solve for g: lg = k. g = l 1 k. Since l K k K, l 1 k K, so g K. Therefore, if g H, then g K, so H K. 3 Chapter 7, Problem 26 (not graded) If G is cyclic, G would have at least one element of order 25. This is because if G = a, then by Corollary 1 on page 74, a = a = G = 25. However, if G is not cyclic, it has no element of order 25 (in general if you have a nite group an element with the same order as the group itself, then the group is cyclic that element is a generator for the group). In this case, we need to show that g 5 = e for every g G. By Corollary 2 on page 142, if g G, then g divides G. That is, g divides 25, so the only possibilities for g are 1, 5, 25. We already eliminated 25 since the group is not cyclic. If g = 1, the g = e, e 5 = e. If g = 5, then by denition of order, g 5 = e as well. Thus, if G is not cyclic, g 5 = e for every g G. 4 Chapter 7, Problem 28 (graded) Since G = 8, there exists an element g G with g e. By Corollary 2 on page 142, g divides G, so the only possibilities for g are 1, 2, 4, 8. g cannot be 1 since g is not the identity element. If g = 2, then we have found an element of order 2. If g is either 4 or 8, we will have to use Theorem 4.2 on page 75 to nd an element of order 2. If g = 4, then g 2 = 4 gcd(4,2) = 4 2 = 2, so g2 is an element of order 2 in G. If g = 8, then g 4 = 8 gcd(8,4) = 8 4 = 2, so g4 is an element of order 2 in G. 2

5 Chapter 8, Problem 14 (graded) Since G 1 G 2 H 1 H 2, we have functions φ : G 1 G 2 ϕ : H 1 H 2 such that φ ϕ are isomorphisms: both maps are 1-1, onto, operationpreserving. We need to nd an isomorphism from G 1 H 1 to G 2 H 2 using φ ϕ. Dene ψ : G 1 H 1 G 2 H 2 by 5.1 1-1 ψ(g, h) = (φ(g), ϕ(h)). Let (g 1, h 1 ) (g 2, h 2 ) be elements of G 1 H 1. That is, g 1 g 2 are in G 1, while h 1 h 2 are in H 1. Suppose Then Therefore, ψ(g 1, h 1 ) = ψ(g 2, h 2 ). (φ(g 1 ), ϕ(h 1 )) = (φ(g 2 ), ϕ(h 2 )). φ(g 1 ) = φ(g 2 ) ϕ(h 1 ) = ϕ(h 2 ). Since φ ϕ are 1-1, we can conclude that g 1 = g 2 h 1 = h 2. Hence so ψ is 1-1. 5.2 Onto (g 1, h 1 ) = (g 2, h 2 ), Let (g 2, h 2 ) G 2 H 2. In order to show that ψ is onto, we need to nd an element in G 1 H 1 that is sent to (g 2, h 2 ) via ψ. Since g 2 G 2 φ is onto, there exists g 1 G 1 such that φ(g 1 ) = g 2. Similarly, since h 2 H 2 ϕ is onto, there exists h 1 H 1 such that ϕ(h 1 ) = h 2. Let us check if ψ sends (g 1, h 1 ) to (g 2, h 2 ): ψ(g 1, h 1 ) = (φ(g 1 ), ϕ(h 1 )) = (g 2, h 2 ). Therefore, ψ is onto. 3

5.3 Operation-preserving Let (g 1, h 1 ) (g 2, h 2 ) be elements of G 1 H 1. Then we need to show that ψ ((g 1, h 1 )(g 2, h 2 )) = ψ(g 1, h 1 )ψ(g 2, h 2 ). Let us start on the left. We can use the denition of multiplication in an external direct product to write: Use the denition of ψ: φ ϕ are operation preserving: ψ ((g 1, h 1 )(g 2, h 2 )) = ψ(g 1 g 2, h 1 h 2 ). ψ(g 1 g 2, h 1 h 2 ) = (φ(g 1 g 2 ), ϕ(h 1 h 2 )). (φ(g 1 g 2 ), ϕ(h 1 h 2 )) = (φ(g 1 )φ(g 2 ), ϕ(h 1 )ϕ(h 2 )). We use the denition of multiplication in an external direct product to split the ordered pair on the right side into a product of ordered pairs: (φ(g 1 )φ(g 2 ), ϕ(h 1 )ϕ(h 2 )) = (φ(g 1 ), ϕ(h 1 )) (φ(g 2 ), ϕ(h 2 )). If you have trouble, remember that the left components must be elements of G 2, while the right components must be elements of H 2. Furthermore, since order matters when multiplying in a group (especially if the group is non-abelian), φ(g 1 ) must be to the left of φ(g 2 ), ϕ(h 1 ) must be to the left of ϕ(h 2 ). Finally, we use the denition of ψ: (φ(g 1 ), ϕ(h 1 )) (φ(g 2 ), ϕ(h 2 )) = ψ(g 1, h 1 )ψ(g 2, h 2 ). Therefore, ψ is operation-preserving. In conclusion, ψ is an isomorphism, G 1 H 1 G 2 H 2. 6 Chapter 8, Problem 16 (not graded) We can nd two subgroups of order 12 by using a direct product of a subgroup H Z 40 with a subgroup K Z 30. To make sure that the subgroup H K has order twelve, we need to make sure that H K = 12. Remember, the order of a nite (sub)group is the number of elements in it. The order of a direct product H K is the product of the orders of the groups: 6.1 H = 4 K = 3 H K = H K Let H = 10 K = 10. In Z 40, 10 has order 4, while in Z 30, 10 has order 3. Hence H = 4 K = 3 (see Corollary 1, page 74), so H K = H K = 4 3 = 12. Remark. Since H K are cyclic gcd(4, 3) = 1, by Theorem 8.2, page 158, H K is cyclic. 4

6.2 H = 2 K = 6 Let H = 20 K = 5. In Z 40, 20 has order 2, while in Z 30, 5 has order 6. Hence H = 2 K = 6, so H K = H K = 2 6 = 12. Remark. Although H K are cyclic, since gcd(2, 6) 1, by Theorem 8.2, H K is not cyclic. 7 Chapter 8, Problem 26 (graded) Before searching for a subgroup, let us discuss how to check if a subgroup H of Z 4 Z 2 is NOT a direct product. First, look for two elements (a, b) (c, d) in H. Second, check if both (a, d) (c, b) are in H. If not, then H is not a direct product. The reason this works is because a direct product is a Cartesian product, in a Cartesian product, you can mix components to get other elements. For example, Z 4 Z 2 = {(0, 0), (1, 0), (2, 0), (3, 0), (0, 1), (1, 1), (2, 1), (3, 1)}. Note that (1, 0) (2, 1) are in Z 4 Z 2, so are (1, 1) (2, 0). In contrast, consider the subgroup (2, 1) : (2, 1) = {(0, 0), (2, 1)}. Note that (0, 0) (2, 1) are in (2, 1), but (0, 1) (2, 0) are not in (2, 1). Therefore, (2, 1) is not a Cartesian product, so it cannot be a direct product. Remark. The test demonstrated in this solution is not eective at checking if a (sub)group is a direct product! 8 Chapter 8, Problem 74 (graded) We will use the RSA scheme with n = p q = 37 73 = 2701 r = 5 (in general r must be coprime to lcm(37 1, 73 1) = lcm(36, 72) = 72). To encode RM, we translate the letters into numbers using their position in the alphabet: RM = 1813. Next, we compute (1813) r = (1813) 5 reduce it modulo 2701: Thus, the encoded message is 1850. (1813) 5 = 1850 mod 2701. 5

Details To compute reduce (1813) 5 mod 2701 without having to work with large powers of a four-digit number, we can use the fact that (1813) 5 = ( (1813) 2) 2 (1813). This will allow us to work with smaller powers. We will reduce modulo 2701 along the way to keep the numbers fairly small. (1813) 2 : (1813) 2 = 3, 286, 969. To reduce this, we can divide it by 2701 round down: 3, 286, 969 2701 1216. Thus, 3, 286, 969 = (1216)(2701) + r 2 where 0 r 2 < 2701. Hence r 2 = 2553, (1813) 2 = 2553 mod 2701. (1813) 4 : Now, (1813) 4 = ( (1813) 2) 2 = (2553) 2 mod 2701. We repeat the above process: (2553) 2 = 6, 517, 809, 6, 517, 809 2701 2413. 6, 517, 809 = (2413)(2701) + r 4 where 0 r 4 < 2701. Hence r 4 = 296, (1813) 4 = 296 mod 2701. (1813) 5 : Finally, (1813) 5 = (1813) 4 (1813) = 296 1813 mod 2701. 296 1813 = 536, 648, 536, 648 198. 2701 Thus, 536, 648 = (198)(2701) + r 5 where 0 r 5 < 2701. Hence r 5 = 1850, (1813) 5 = 1850 mod 2701. 6