

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Solutions to homework problems in math 3124, covering topics such as modular arithmetic and permutations. The solutions involve calculating the orders of elements in groups, determining the equivalence of groups, and proving the well-definedness and homomorphism properties of functions.
Typology: Assignments
1 / 2
This page cannot be seen from the preview
Don't miss anything!


Math 3124 Monday, November 3
(a)
616 = 9 ∗ 65 + 31 , 65 = 2 ∗ 31 + 3 , 31 = 10 ∗ 3 + 1
so working from bottom to top,
1 = 31 − 10 ∗ 3 = 31 − 10 ∗ ( 65 − 2 ∗ 31 ) = 21 ∗ 31 − 10 ∗ 65 = 21 ∗ ( 616 − 9 ∗ 65 ) − 10 ∗ 65 = 21 ∗ 616 − 199 ∗ 65
and we deduce that 417 ∗ 65 ≡ 1 mod 616. Therefore Peter Linnell’s public key is ( 417 , 667 ). Another way to do this is with Mathematica with the command
PowerMod[65,-1,616]
(b) We need to calculate 123^417 mod 667. We have 123^16 = 393 mod 667. Therefore 123416 = 39316 = 285 mod 667. Thus 123^417 = 123 ∗ 285 = 371 mod 667 and we conclude that the number 371 has to be sent. (c) We need to calculate 123^65 mod 667. We have 123^13 = 547 mod 667. Therefore 12365 = 5475 = 49 mod 667 and hence the number 49 was originally sent.
(b) θ ([a] ⊕ [b]) = θ ([a + b]) = ([a + b], [a + b]) = ([a], [a]) ⊕ ([b], [b]) = θ [a] ⊕ θ [b], which proves that θ is a homomorphism.
(c)
[x] ∈ ker θ ⇐⇒ θ [x] = ([ 0 ], [ 0 ]) ⇐⇒ [x] 5 = [ 0 ] 5 , [x] 7 = [ 0 ] 7 ⇐⇒ 5 , 7 | x ⇐⇒ 35 | x ⇐⇒ [x] = 0.
Therefore ker θ = {[ 0 ]}.
(d) ker θ = {[ 0 ]} tells us that θ is one-to-one. Since |Z 35 | = |Z 5 × Z 7 | = 35, which is finite, we see that ker θ is also onto. Therefore θ : Z 35 → Z 5 × Z 7 is an isomor- phism and the result follows.