NONLINEAR CONGRUENCES IN THE THEORY OF NUMBERS
|
|
- Melvin Ward
- 6 years ago
- Views:
Transcription
1 Bulletin of the Marathwada Mathematical Society Vol. 12, No. 2, December 2011, Pages NONLINEAR CONGRUENCES IN THE THEORY OF NUMBERS S.R.Joshi 8, Karmayog, Tarak Housing Society, Opp to Ramkrishna Mission Ashram, Beed bye pass Road, Aurangabad Abstract The purpose of this paper is to use the concept of isomorphism in solving some nonlinear congruences in the theory of numbers, by considering two finite groups and establishing a suitable isomorphism between them. If m is an integer > 1 and such that m+1 ia a prime number, then we consider two groups A and B, each of order m, such that the binary operations in A and B are addition modulo m and multiplication modulo m+1 respectively. After establishing a suitable isomorphism between A and B, it is shown that the problem of solving a nonlinear congruence related to B can be reduced to a problem on linear congruence related to A. Examples are given to illustrate the results obtained. 1 INTRODUCTION It is well known that Isomorphism is one of the important and useful concepts in Mathematics, as far as the study of algebraic and topological structures is concerned. If A and B are two isomorphic structures and the structure A is easier to study, then many properties of B can be studied with the help of the corresponding properties of A. This is a very useful advantage of isomorphism. In this paper the concept of isomorphic groups is considered and is used to solve a non-linear congruences of the form x n a (mod m+1). If for a given positive integer m > 1, m + 1 is a prime number, then we consider two finite groups A and B each of order m, such that the binary operations in A and B are addition modulo m and multiplication modulo m + 1 respectively and show that they are isomorphic by establishing a suitable isomorphism between them. By using this result, it is then shown that the problem of solving a nonlinear congruence related to B, can be solved by reducing it to a problem on linear congruence related to A. Examples are given to illustrate the theorems proved. The paper ends with some remarks. 24
2 Nonlinear Congruences in the PRELIMINARIES Let Z denote the set of all integers. For a given integer in Z let Z(m) denote the set {0, 1, 2,..., m-1}. Z(m) is also known as the set of all remainders ( or residues ) modulo m. We require the following definitions. Definition 2.1 : If m is a positive integer and x, y are in Z, then we say that x is congruent to y modulo m (written as x y ( mod m) ), if (x-y) is divisible by m. Definition 2.2 : An integer x is said to be co-prime to another integer y or relatively prime to y, if the greatest common divisor of x and y is 1. For example 20 is co-prime to 63 and 77. The integer 1 is co-prime to every integer in Z. Remark 2.1: If m is a prime number, then every non zero member of Z(m) is relatively prime to m. Definition 2.3 : If m is a positive integer, then the total number of members of Z(m), each of which is co-prime to m is denoted by φ(m). The function φ is also known as Euler s phi function. For example φ(10) = φ(12) = 4, φ(6) = 2, φ(7) = 6 etc. Definition 2.4 : If a, b are any two integers and m > 1, then we define a b and a b as remainders obtained when a + b and a b are divided by m respectively. For example if m = 7, a = 24, b = 13, then it can be verified that a b = 2, and a b = 4. The operations and are known as addition modulo m and multiplication modulo m respectively. Definition 2.5 : [1] Let (A, + ) and (B, ) be two groups, where + and are any two binary operations in A and B which need not always represent the usual addition and multiplication of numbers. Then we say that A is isomorphic to B, and write A = B if there exists a one-one and onto mapping f : A B, such that f(a + b) = f(a) f(b), a, b A. (2.1) Definition 2.6 : If (G,.) is a finite cyclic group, then an element g of G is said to be a generator of G, if every element of G can be expressed as a non-negative integral power of g. For example 3 and 5 are the generators for the group G 7 = {1, 2, 3, 4, 5, 6} with binary operation as multiplication modulo 7. Remark 2.2 : If G is a cyclic group of order m then the number of generators of G is φ(m).[1] Notation 2.1:If an integer b is divisible by a nonzero integer a, then we write a b. For example 5 30, , 1 x, x x, where x is any nonzero integer.
3 26 S.R. Joshi Notation 2.2: If a and b are any two integers not both zero then their g.c.d. will be denoted by (a,b). Lastly we state two theorems from Number Theory related to linear and nonlinear congruences respectively. Theorem 2.1 : (see Theorem 2.13 of [1]). If d = (n,m), then ny b (mod m) has no solution if b is not divisible by d. If d b, then it has d solutions given by, y (b/d)y 0 + t(m/d), t = 0, 1, 2,..., d 1, (2.2) where y 0 is the solution of (n/d)y 1 (mod m/d) and is given by y 0 = (n/d) φ(m/d) 1. (see Cor. 2.9 on page 24 of [2]) Theorem 2.2 : (see Theorem 2.27 of [2]). Let m be an integer > 2 such that m+1 is a prime number. Let d = (n,m), where n is a known positive integer such that (n, m+1) = 1. Then the congruence x n a (mod m+1) has d solutions or no solution according as a m/d 1 ( mod m+1 ) or a m/d 1 ( mod m+1 ). 3 NONLINEAR CONGRUENCES In this section we shall discuss how to solve a nonlinear congruence by reducing it to a corresponding linear congruence. For this purpose we consider two isomorphic groups both being cyclic. We first prove the following two theorems. Theorem 3.1 : Let m be a positive integer > 1 such that (m+1) is a prime number. Let A = Z(m) and B = { 1, 2, 3,..., m } be two groups w.r.t. addition modulo m and multiplication modulo (m+1) respectively. Then A = B. Proof : It is clear that A is a cyclic group of order m with 1 as one of the generators. By Theorem 2.33 on page 59 of [2], the set Z(m+1) is a field. Hence B ( which also coincides with the set of non-zero elements of of Z(m+1)) is a commutative group w.r.t. multiplication modulo (m+1). The order of B is also m. Hence by Problem 3 on page 60 of [2] A = B, and the proof is complete. Remark 3.1 :By Remark 2.2 there are φ(m) generators of the additive group A. Among these 1 is one of the generators. It is easy to verify that any nonzero integer in A which is relatively prime to m is a generator of A. Further B is isomorphic to A and hence the number of generators of B is also φ(m). These are obtained by taking the images of generators of A under some isomorphism f from A onto B. In the Theorem 3.1 the groups A and B are finite each containing m elements.
4 Nonlinear Congruences in the Hence by theory of permutations and the definition of one-one and onto mappings there are m! one-one and onto mappings from A to B. But each of these mappings is not an isomorphism from A to B. The following theorem gives the answer for the number of isomorphisms between A and B. Theorem 3.2 :Let the hypotheses of Theorem 3.1 hold. Then there are k isomorphisms between A and B, where k = φ(m). Proof: By Remark(2.2), there are k generators in each of the groups A and B. Let g 1, g 2, g 3,..., g k be the k generators of B. For a fixed g i define a mapping f i : A B as follows: f i (n) = (g i ) n, 0 n (m 1) (3.1) It is very easy to verify that the mapping f i is an isomorphism between A and B, since the relation (2.1) holds for any two integers a and b in A. Now g i can be selected in k ways only. Hence there are only k isomorphisms between A and B, for each of which A and B are isomorphic. The proof is complete. Theorem 3.3 : Let all the assumptions of Theorem 2.1 hold, and a be any integer in B. Let f be an isomorphism from A onto B, with g as its inverse isomorphism. Then the congruence x n a(mod m + 1) (3.2) has d solutions given by x = f(y), where y is one of the solutions of the linear congruence ny b(mod m), (3.3) and are given by, y (b/d)y 0 + t(m/d), t = 0, 1, 2,..., d 1, (3.4) where y 0 is the solution of (n/d)x 1 (mod m/d) and b = g(a). Proof : Taking the image of the equation (3.2) under g and using the property of group isomorphism we see that the relation (3.2)is reduced to the relation (3.3) which can be solved by applying Theorem 2.1, and the proof is complete. Remark 3.2 : Theorem 3.2 is the same as Theorem 2.2 mentioned in Section 2. The proof given here is clearly easier than that given in [2]. In finding solutions of nonlinear congruences, it is sufficient to determine one generator of B, which can be found by trial method, i.e. by considering different powers of some integer in B, and checking whether they cover the complete set B. If g is one of the generators of B, then it can be shown that g r is also a generator of B, where r is such that (r,m) = 1. (see remarks on page 263 of [1] )
5 28 S.R. Joshi 4 EXAMPLES ON NONLINEAR CONGRUENCES Example 4.1 Solve the following congruences. (i) x 3 6x x 15 0 (mod 19), (ii) x 3 2 (mod 7), (iii)x 15 7 (mod 19). Solution :(i): The given congruence can be expressed in the form t 3 7(mod19), where t = (x 2). (4.1) Here m = 18, n = 3, d = (n,m) = 3. Consider the groups (A, ), and (B, ) where A = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,1516,17}, B = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18} Note that A and B are groups under the operations of addition modulo 18 and multiplication modulo 19 respectively. Since φ (18) = 6, there are 6 generators for each of the groups A and B. Further it can be verified that 2 is one of the 6 generators of B. By considering powers of 2 (starting with 0 ) mod 19, the group B can be expressed as B = {1,2,4,8,16,13,7,14,9,18,17,15,11,3,6,12,5,10} With this representation of B the groups A and B are isomorphic and if f is the isomorphism we may express f in the form of a table given below : T able 4.1 x A f(x) B Here f(i) 2 i (mod 19), i = 0,1,2..., 18. By Theorem 3.3, the congruence (4.1) is reduced to 3y 6, (mod 18) because f(6) = 7. Note that b = 6, and d b. Hence by Theorem 2.1, it has 3 solutions since (3,18)= 3, and they are given by y = 2,8,14. The images of these numbers under f are 4, 9, and 6 respectively. But x = t + 2, and hence x = 6, 11, 8. It can be verified that these three integers are the solutions of the given congruence. Instead of 2 we may take any other generator and establish an isomorphism
6 Nonlinear Congruences in the between A and B. For example by Remark 3.2, 2 5 is also a generator of B, since (5,2) = 1. But ( mod 19 ). Hence 13 is a generator of B. Taking powers of 13 (starting with 0 ), and with h as the corresponding isomorphism we may express h in the form of a table given below : T able 4.2 x A h(x) B Here h(i) 13 i (mod 19), i = 0,1,2..., 18. Now by Theorem 3.3 the congruence (4.1) reduces to 3y 12 (mod 18), because h(12) = 7. Again by Theorem 2.1, this congruence has 3 solutions viz. y = 4,10,16. By considering the images of these elements under h we see that t = 4,6,9, and hence x = t+2 = 6, 8, 11, the same answer. (ii): For this congruence, we have m = 6, n = 3, d = 3, m/d = 2, and a = 2. Here 2 2 = 4, and 4 is not congruent to 1 modulo 7. Hence the condition mentioned in Theorem 2.2 is not satisfied, and therefore the given congruence has no solution. (iii): Here the power 15 of x is greater compared to 3 in Example (i). Hence even if we reduce it to a corresponding linear congruence, it will require more time to solve it. Now the power 15 is more than the integer part of 19/2. Hence we can adopt the method given in [3]. By multiplying both sides of the given congruence by x 3 (the power 3 = ) we get the following congruence x 18 7x 3 (mod 19) (4.2) By Fermat s Theorem x 18 1 (mod 19). Hence we get the following congruence 7 x 3 1 (mod 19) (4.3) By considering the isomorphism f used in Example(i) we observe that the above congruence can be reduced to the following linear congruence y 0 (mod 18) (4.4) The solutions of this congruence are 2, 8 and 14. Hence the corresponding values of x are 17, 16 and 5 respectively,which can be verified to be the solutions. Remark 4.1 : In the following problem on nonlinear congruence m+1 is not a prime number but a product of two different primes m 1 and m 2. To solve such a problem we first solve two congruences related to m 1 and m 2 separately and then obtain final solution by applying Chinese Remainder Theorem (Theorem 2.14 of [1] ). We state below this theorem in the modified form for two prime factors only.
7 30 S.R. Joshi Theorem 4.1: For an integer variable x, let F(x) stand for a polynomial with integer coefficients. For any two different primes m 1 and m 2 let a 1, a 2,...,a k1, be k 1, solutions of the congruences F(x) 0 (mod m 1 ) and let b 1, b 2,...,b k2, be k 2 solutions of the congruences F(x) 0 (mod m 2 ). Let d 1 and d 2 be two integers satisfying the conditions m 2 d 1 1 (mod m 1 ) and m 1 d 2 1 (mod m 2 ) respectively. Then the solutions of the congruence F (x) 0 (mod m 1 m 2 ) are given by u m 2 d 1 a i + m 1 d 2 b j (mod m 1 m 2 ), i = 1, 2,..., k 1, and j = 1, 2,..., k 2. (4.5) Example 4.2 Solve the congruence x 3 34 (mod 91). Solution : Here F(x) = x We may take m 1 = 7 and m 2 = 13. We shall first solve the congruences x 3 34 (mod 7 ), and x 3 34 (mod 13) separately. These congruences can be expressed in the form and x 3 6 (mod 7), (4.6) x 3 8 (mod 13). (4.7) By applying the method used for Example 4.1 these congruence can be reduced to linear congruences given below: 3y 6 (mod 6). (4.8) 3y 9 (mod 12). (4.9) By Theorem 2.1 the solutions of (4.5) and (4.6) are y = 1, 3, 5 and y = 3, 7, 11 respectively. If A and B are the groups with binary operations as addition modulo 6 (or 12) and multiplication modulo 7 (or 13) respectively and if f 1 and f 2 are the isomorphisms between them related to these two congruences, then we may express f 1 and f 2 as follows; T able 4.3 x A f 1 (x) B T able 4.4 x A f 2 (x) B
8 Nonlinear Congruences in the Here f 1 (i) = 5 i (mod 7 ), i = 0,1,2..., 5 and f 2 (i) = 7 i (mod 13), i = 0,1,2..., 12. Note that while considering the isomorphisms f 1 and f 2 we have taken 5 and 7 respectively as generators of B. From Table 4.3 and Table 4.4 we see that the values of x corresponding to the values of y are x = 3,5, 6 and 2,5,6 respectively. In respect to the notations used in Theorem 4.1 we have a 1 = 3, a 2 = 5,a 3 = 6, b 1 = 2, b 2 = 5, b 3 = 6. Further it is easy to show that d 1 = -1, and d 2 = 2. Hence using the formula (4.2) we get 9 different solutions of the given congruence, since k 1 k 2 = 3 3 = 9. One of the 9 solutions is obtained by taking a 1 = 3, b 1 = 2. It is -11 which is congruent to 80 modulo 91. The other 8 solutions are 41, 45, 54, 5, 19, 50, and CONCLUDING REMARKS The author thinks that the method of isomorphism for reducing a given non linear congruence to a linear congruence is easier than the usual method given in almost all text books on Number Theory. A minute observation of the method we have adopted indicates that our method is not far different from the usual method, because the concept of generator we have used, coincides with the concept of primitive root in Number Theory. Of course when the power n in the congruence x n a (mod m + 1) is large both methods require almost equal time to solve such a congruence. When the integer n is greater than m/2, then the degree of the congruence x n a (mod m + 1) can be reduced to a smaller one by adopting the method given in [3], as we have done in solving Example 4.1(iii). When the integer m is large and without calculator it becomes difficult to solve a nonlinear congruence then the only way to solve it quickly is to make use of a computer program and then solve it. References [1] I.N.Herstein, Topics in Algebra,Vikas Publishing House, Pvt. Ltd., New Delhi,7th Indian Edition(1978). [2] Ivan Niven and Herbert S. Zuckerman, An Introduction to the theory of Numbers,Wiley Eastern Limited,(1976). [3] Peta beogradska, Solutions of Some Classes of Congruences,The Teaching of Mathematics, Vol. IX, 1 (2006),
Congruences and Residue Class Rings
Congruences and Residue Class Rings (Chapter 2 of J. A. Buchmann, Introduction to Cryptography, 2nd Ed., 2004) Shoichi Hirose Faculty of Engineering, University of Fukui S. Hirose (U. Fukui) Congruences
More informationNumber Theory. Modular Arithmetic
Number Theory The branch of mathematics that is important in IT security especially in cryptography. Deals only in integer numbers and the process can be done in a very fast manner. Modular Arithmetic
More informationALGEBRA I (LECTURE NOTES 2017/2018) LECTURE 9 - CYCLIC GROUPS AND EULER S FUNCTION
ALGEBRA I (LECTURE NOTES 2017/2018) LECTURE 9 - CYCLIC GROUPS AND EULER S FUNCTION PAVEL RŮŽIČKA 9.1. Congruence modulo n. Let us have a closer look at a particular example of a congruence relation on
More information2.3 In modular arithmetic, all arithmetic operations are performed modulo some integer.
CHAPTER 2 INTRODUCTION TO NUMBER THEORY ANSWERS TO QUESTIONS 2.1 A nonzero b is a divisor of a if a = mb for some m, where a, b, and m are integers. That is, b is a divisor of a if there is no remainder
More informationBasic elements of number theory
Cryptography Basic elements of number theory Marius Zimand 1 Divisibility, prime numbers By default all the variables, such as a, b, k, etc., denote integer numbers. Divisibility a 0 divides b if b = a
More informationBasic elements of number theory
Cryptography Basic elements of number theory Marius Zimand By default all the variables, such as a, b, k, etc., denote integer numbers. Divisibility a 0 divides b if b = a k for some integer k. Notation
More informationA Readable Introduction to Real Mathematics
Solutions to selected problems in the book A Readable Introduction to Real Mathematics D. Rosenthal, D. Rosenthal, P. Rosenthal Chapter 7: The Euclidean Algorithm and Applications 1. Find the greatest
More informationChapter 3 Basic Number Theory
Chapter 3 Basic Number Theory What is Number Theory? Well... What is Number Theory? Well... Number Theory The study of the natural numbers (Z + ), especially the relationship between different sorts of
More informationROLE OF GEOMETRY IN DIFFERENT DISCIPLINES OF MATHEMATICS
Bulletin of the Marathwada Mathematical Society Vol. 17, No. 2, December 2016, Pages 13 21. ROLE OF GEOMETRY IN DIFFERENT DISCIPLINES OF MATHEMATICS S.R. Joshi 8, Karmayog, Tarak Housing Society, Opp.
More informationChapter 9 Mathematics of Cryptography Part III: Primes and Related Congruence Equations
Chapter 9 Mathematics of Cryptography Part III: Primes and Related Congruence Equations Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 9.1 Chapter 9 Objectives
More informationThe primitive root theorem
The primitive root theorem Mar Steinberger First recall that if R is a ring, then a R is a unit if there exists b R with ab = ba = 1. The collection of all units in R is denoted R and forms a group under
More informationSummary Slides for MATH 342 June 25, 2018
Summary Slides for MATH 342 June 25, 2018 Summary slides based on Elementary Number Theory and its applications by Kenneth Rosen and The Theory of Numbers by Ivan Niven, Herbert Zuckerman, and Hugh Montgomery.
More informationSEVENTH EDITION and EXPANDED SEVENTH EDITION
SEVENTH EDITION and EXPANDED SEVENTH EDITION Slide 10-1 Chapter 10 Mathematical Systems 10.1 Groups Definitions A mathematical system consists of a set of elements and at least one binary operation. A
More informationTheory of Numbers Problems
Theory of Numbers Problems Antonios-Alexandros Robotis Robotis October 2018 1 First Set 1. Find values of x and y so that 71x 50y = 1. 2. Prove that if n is odd, then n 2 1 is divisible by 8. 3. Define
More informationPart V. Chapter 19. Congruence of integers
Part V. Chapter 19. Congruence of integers Congruence modulo m Let m be a positive integer. Definition. Integers a and b are congruent modulo m if and only if a b is divisible by m. For example, 1. 277
More informationNotes on Systems of Linear Congruences
MATH 324 Summer 2012 Elementary Number Theory Notes on Systems of Linear Congruences In this note we will discuss systems of linear congruences where the moduli are all different. Definition. Given the
More informationAlgebra. Modular arithmetic can be handled mathematically by introducing a congruence relation on the integers described in the above example.
Coding Theory Massoud Malek Algebra Congruence Relation The definition of a congruence depends on the type of algebraic structure under consideration Particular definitions of congruence can be made for
More informationMATH 4400 SOLUTIONS TO SOME EXERCISES. 1. Chapter 1
MATH 4400 SOLUTIONS TO SOME EXERCISES 1.1.3. If a b and b c show that a c. 1. Chapter 1 Solution: a b means that b = na and b c that c = mb. Substituting b = na gives c = (mn)a, that is, a c. 1.2.1. Find
More informationNumber Theory Proof Portfolio
Number Theory Proof Portfolio Jordan Rock May 12, 2015 This portfolio is a collection of Number Theory proofs and problems done by Jordan Rock in the Spring of 2014. The problems are organized first by
More informationLECTURE NOTES IN CRYPTOGRAPHY
1 LECTURE NOTES IN CRYPTOGRAPHY Thomas Johansson 2005/2006 c Thomas Johansson 2006 2 Chapter 1 Abstract algebra and Number theory Before we start the treatment of cryptography we need to review some basic
More information2x 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?
Chapter 3: Theory of Modular Arithmetic 25 SECTION C Solving Linear Congruences By the end of this section you will be able to solve congruence equations determine the number of solutions find the multiplicative
More informationCSC 474 Information Systems Security
CSC Information Systems Security Topic. Basic Number Theory CSC Dr. Peng Ning Basic Number Theory We are talking about integers! Divisor We say that b divides a if a = mb for some m, denoted b a. b is
More informationSOLUTIONS Math 345 Homework 6 10/11/2017. Exercise 23. (a) Solve the following congruences: (i) x (mod 12) Answer. We have
Exercise 23. (a) Solve the following congruences: (i) x 101 7 (mod 12) Answer. We have φ(12) = #{1, 5, 7, 11}. Since gcd(7, 12) = 1, we must have gcd(x, 12) = 1. So 1 12 x φ(12) = x 4. Therefore 7 12 x
More information7.2 Applications of Euler s and Fermat s Theorem.
7.2 Applications of Euler s and Fermat s Theorem. i) Finding and using inverses. From Fermat s Little Theorem we see that if p is prime and p a then a p 1 1 mod p, or equivalently a p 2 a 1 mod p. This
More informationECEN 5022 Cryptography
Elementary Algebra and Number Theory University of Colorado Spring 2008 Divisibility, Primes Definition. N denotes the set {1, 2, 3,...} of natural numbers and Z denotes the set of integers {..., 2, 1,
More informationMathematical Foundations of Cryptography
Mathematical Foundations of Cryptography Cryptography is based on mathematics In this chapter we study finite fields, the basis of the Advanced Encryption Standard (AES) and elliptical curve cryptography
More informationIntroduction to Information Security
Introduction to Information Security Lecture 5: Number Theory 007. 6. Prof. Byoungcheon Lee sultan (at) joongbu. ac. kr Information and Communications University Contents 1. Number Theory Divisibility
More informationPart IA Numbers and Sets
Part IA Numbers and Sets Definitions Based on lectures by A. G. Thomason Notes taken by Dexter Chua Michaelmas 2014 These notes are not endorsed by the lecturers, and I have modified them (often significantly)
More information2x 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?
Chapter 3: Theory of Modular Arithmetic 25 SECTION C Solving Linear Congruences By the end of this section you will be able to solve congruence equations determine the number of solutions find the multiplicative
More informationCS 5319 Advanced Discrete Structure. Lecture 9: Introduction to Number Theory II
CS 5319 Advanced Discrete Structure Lecture 9: Introduction to Number Theory II Divisibility Outline Greatest Common Divisor Fundamental Theorem of Arithmetic Modular Arithmetic Euler Phi Function RSA
More informationMathematics for Cryptography
Mathematics for Cryptography Douglas R. Stinson David R. Cheriton School of Computer Science University of Waterloo Waterloo, Ontario, N2L 3G1, Canada March 15, 2016 1 Groups and Modular Arithmetic 1.1
More informationFermat s Little Theorem. Fermat s little theorem is a statement about primes that nearly characterizes them.
Fermat s Little Theorem Fermat s little theorem is a statement about primes that nearly characterizes them. Theorem: Let p be prime and a be an integer that is not a multiple of p. Then a p 1 1 (mod p).
More informationAlgebra Homework, Edition 2 9 September 2010
Algebra Homework, Edition 2 9 September 2010 Problem 6. (1) Let I and J be ideals of a commutative ring R with I + J = R. Prove that IJ = I J. (2) Let I, J, and K be ideals of a principal ideal domain.
More informationMATH 310: Homework 7
1 MATH 310: Homework 7 Due Thursday, 12/1 in class Reading: Davenport III.1, III.2, III.3, III.4, III.5 1. Show that x is a root of unity modulo m if and only if (x, m 1. (Hint: Use Euler s theorem and
More informationM381 Number Theory 2004 Page 1
M81 Number Theory 2004 Page 1 [[ Comments are written like this. Please send me (dave@wildd.freeserve.co.uk) details of any errors you find or suggestions for improvements. ]] Question 1 20 = 2 * 10 +
More informationChapter 5. Modular arithmetic. 5.1 The modular ring
Chapter 5 Modular arithmetic 5.1 The modular ring Definition 5.1. Suppose n N and x, y Z. Then we say that x, y are equivalent modulo n, and we write x y mod n if n x y. It is evident that equivalence
More informationNumber Theory and Algebra: A Brief Introduction
Number Theory and Algebra: A Brief Introduction Indian Statistical Institute Kolkata May 15, 2017 Elementary Number Theory: Modular Arithmetic Definition Let n be a positive integer and a and b two integers.
More informationFinite Fields. Mike Reiter
1 Finite Fields Mike Reiter reiter@cs.unc.edu Based on Chapter 4 of: W. Stallings. Cryptography and Network Security, Principles and Practices. 3 rd Edition, 2003. Groups 2 A group G, is a set G of elements
More informationFinite Fields. Saravanan Vijayakumaran Department of Electrical Engineering Indian Institute of Technology Bombay
1 / 25 Finite Fields Saravanan Vijayakumaran sarva@ee.iitb.ac.in Department of Electrical Engineering Indian Institute of Technology Bombay September 25, 2014 2 / 25 Fields Definition A set F together
More informationApplied Cryptography and Computer Security CSE 664 Spring 2018
Applied Cryptography and Computer Security Lecture 12: Introduction to Number Theory II Department of Computer Science and Engineering University at Buffalo 1 Lecture Outline This time we ll finish the
More informationKnow the Well-ordering principle: Any set of positive integers which has at least one element contains a smallest element.
The first exam will be on Monday, June 8, 202. The syllabus will be sections. and.2 in Lax, and the number theory handout found on the class web site, plus the handout on the method of successive squaring
More informationChapter 8. Introduction to Number Theory
Chapter 8 Introduction to Number Theory CRYPTOGRAPHY AND NETWORK SECURITY 1 Index 1. Prime Numbers 2. Fermat`s and Euler`s Theorems 3. Testing for Primality 4. Discrete Logarithms 2 Prime Numbers 3 Prime
More informationABSTRACT ALGEBRA: A STUDY GUIDE FOR BEGINNERS
ABSTRACT ALGEBRA: A STUDY GUIDE FOR BEGINNERS John A. Beachy Northern Illinois University 2006 2 This is a supplement to Abstract Algebra, Third Edition by John A. Beachy and William D. Blair ISBN 1 57766
More informationTopics in Cryptography. Lecture 5: Basic Number Theory
Topics in Cryptography Lecture 5: Basic Number Theory Benny Pinkas page 1 1 Classical symmetric ciphers Alice and Bob share a private key k. System is secure as long as k is secret. Major problem: generating
More informationName: Solutions Final Exam
Instructions. Answer each of the questions on your own paper. Be sure to show your work so that partial credit can be adequately assessed. Put your name on each page of your paper. 1. [10 Points] All of
More informationAbstract Algebra, Second Edition, by John A. Beachy and William D. Blair. Corrections and clarifications
1 Abstract Algebra, Second Edition, by John A. Beachy and William D. Blair Corrections and clarifications Note: Some corrections were made after the first printing of the text. page 9, line 8 For of the
More informationElementary Algebra Chinese Remainder Theorem Euclidean Algorithm
Elementary Algebra Chinese Remainder Theorem Euclidean Algorithm April 11, 2010 1 Algebra We start by discussing algebraic structures and their properties. This is presented in more depth than what we
More informationPublic-key Cryptography: Theory and Practice
Public-key Cryptography Theory and Practice Department of Computer Science and Engineering Indian Institute of Technology Kharagpur Chapter 2: Mathematical Concepts Divisibility Congruence Quadratic Residues
More informationWilson s Theorem and Fermat s Little Theorem
Wilson s Theorem and Fermat s Little Theorem Wilson stheorem THEOREM 1 (Wilson s Theorem): (p 1)! 1 (mod p) if and only if p is prime. EXAMPLE: We have (2 1)!+1 = 2 (3 1)!+1 = 3 (4 1)!+1 = 7 (5 1)!+1 =
More information[Part 2] Asymmetric-Key Encipherment. Chapter 9. Mathematics of Cryptography. Objectives. Contents. Objectives
[Part 2] Asymmetric-Key Encipherment Mathematics of Cryptography Forouzan, B.A. Cryptography and Network Security (International Edition). United States: McGraw Hill, 2008. Objectives To introduce prime
More informationGalois fields/1. (M3) There is an element 1 (not equal to 0) such that a 1 = a for all a.
Galois fields 1 Fields A field is an algebraic structure in which the operations of addition, subtraction, multiplication, and division (except by zero) can be performed, and satisfy the usual rules. More
More informationHomework #2 solutions Due: June 15, 2012
All of the following exercises are based on the material in the handout on integers found on the class website. 1. Find d = gcd(475, 385) and express it as a linear combination of 475 and 385. That is
More informationDiscrete Structures Lecture Solving Congruences. mathematician of the eighteenth century). Also, the equation gggggg(aa, bb) =
First Introduction Our goal is to solve equations having the form aaaa bb (mmmmmm mm). However, first we must discuss the last part of the previous section titled gcds as Linear Combinations THEOREM 6
More information7. Prime Numbers Part VI of PJE
7. Prime Numbers Part VI of PJE 7.1 Definition (p.277) A positive integer n is prime when n > 1 and the only divisors are ±1 and +n. That is D (n) = { n 1 1 n}. Otherwise n > 1 is said to be composite.
More informationDiscrete Logarithms. Let s begin by recalling the definitions and a theorem. Let m be a given modulus. Then the finite set
Discrete Logarithms Let s begin by recalling the definitions and a theorem. Let m be a given modulus. Then the finite set Z/mZ = {[0], [1],..., [m 1]} = {0, 1,..., m 1} of residue classes modulo m is called
More informationCoding Theory ( Mathematical Background I)
N.L.Manev, Lectures on Coding Theory (Maths I) p. 1/18 Coding Theory ( Mathematical Background I) Lector: Nikolai L. Manev Institute of Mathematics and Informatics, Sofia, Bulgaria N.L.Manev, Lectures
More informationMATH 420 FINAL EXAM J. Beachy, 5/7/97
MATH 420 FINAL EXAM J. Beachy, 5/7/97 1. (a) For positive integers a and b, define gcd(a, b). (b) Compute gcd(1776, 1492). (c) Show that if a, b, c are positive integers, then gcd(a, bc) = 1 if and only
More informationCourse 2316 Sample Paper 1
Course 2316 Sample Paper 1 Timothy Murphy April 19, 2015 Attempt 5 questions. All carry the same mark. 1. State and prove the Fundamental Theorem of Arithmetic (for N). Prove that there are an infinity
More informationNUMBER SYSTEMS. Number theory is the study of the integers. We denote the set of integers by Z:
NUMBER SYSTEMS Number theory is the study of the integers. We denote the set of integers by Z: Z = {..., 3, 2, 1, 0, 1, 2, 3,... }. The integers have two operations defined on them, addition and multiplication,
More informationA Guide to Arithmetic
A Guide to Arithmetic Robin Chapman August 5, 1994 These notes give a very brief resumé of my number theory course. Proofs and examples are omitted. Any suggestions for improvements will be gratefully
More informationPolynomials. Chapter 4
Chapter 4 Polynomials In this Chapter we shall see that everything we did with integers in the last Chapter we can also do with polynomials. Fix a field F (e.g. F = Q, R, C or Z/(p) for a prime p). Notation
More informationChapter 4 Finite Fields
Chapter 4 Finite Fields Introduction will now introduce finite fields of increasing importance in cryptography AES, Elliptic Curve, IDEA, Public Key concern operations on numbers what constitutes a number
More informationDefinition For a set F, a polynomial over F with variable x is of the form
*6. Polynomials Definition For a set F, a polynomial over F with variable x is of the form a n x n + a n 1 x n 1 + a n 2 x n 2 +... + a 1 x + a 0, where a n, a n 1,..., a 1, a 0 F. The a i, 0 i n are the
More information10 Problem 1. The following assertions may be true or false, depending on the choice of the integers a, b 0. a "
Math 4161 Dr. Franz Rothe December 9, 2013 13FALL\4161_fall13f.tex Name: Use the back pages for extra space Final 70 70 Problem 1. The following assertions may be true or false, depending on the choice
More informationMath 261 Spring 2014 Final Exam May 5, 2014
Math 261 Spring 2014 Final Exam May 5, 2014 1. Give a statement or the definition for ONE of the following in each category. Circle the letter next to the one you want graded. For an extra good final impression,
More informationSolution 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 = ,
Solution Sheet 2 1. (i) q = 5, r = 15 (ii) q = 58, r = 15 (iii) q = 3, r = 7 (iv) q = 6, r = 3. 2. (i) gcd (97, 157) = 1 = 34 97 21 157, (ii) gcd (527, 697) = 17 = 4 527 3 697, (iii) gcd (2323, 1679) =
More informationMATH 3240Q Introduction to Number Theory Homework 4
If the Sun refused to shine I don t mind I don t mind If the mountains fell in the sea Let it be it ain t me Now if six turned out to be nine Oh I don t mind I don t mind Jimi Hendrix If Six Was Nine from
More informationNumber Theory. CSS322: Security and Cryptography. Sirindhorn International Institute of Technology Thammasat University CSS322. Number Theory.
CSS322: Security and Cryptography Sirindhorn International Institute of Technology Thammasat University Prepared by Steven Gordon on 29 December 2011 CSS322Y11S2L06, Steve/Courses/2011/S2/CSS322/Lectures/number.tex,
More informationChapter 0. Introduction: Prerequisites and Preliminaries
Chapter 0. Sections 0.1 to 0.5 1 Chapter 0. Introduction: Prerequisites and Preliminaries Note. The content of Sections 0.1 through 0.6 should be very familiar to you. However, in order to keep these notes
More informationMathematics of Cryptography
UNIT - III Mathematics of Cryptography Part III: Primes and Related Congruence Equations 1 Objectives To introduce prime numbers and their applications in cryptography. To discuss some primality test algorithms
More information7. Let K = 15 be the subgroup of G = Z generated by 15. (a) List the elements of K = 15. Answer: K = 15 = {15k k Z} (b) Prove that K is normal subgroup of G. Proof: (Z +) is Abelian group and any subgroup
More informationGroups, Rings, and Finite Fields. Andreas Klappenecker. September 12, 2002
Background on Groups, Rings, and Finite Fields Andreas Klappenecker September 12, 2002 A thorough understanding of the Agrawal, Kayal, and Saxena primality test requires some tools from algebra and elementary
More informationDefinition List Modern Algebra, Fall 2011 Anders O.F. Hendrickson
Definition List Modern Algebra, Fall 2011 Anders O.F. Hendrickson On almost every Friday of the semester, we will have a brief quiz to make sure you have memorized the definitions encountered in our studies.
More informationMATH 433 Applied Algebra Lecture 4: Modular arithmetic (continued). Linear congruences.
MATH 433 Applied Algebra Lecture 4: Modular arithmetic (continued). Linear congruences. Congruences Let n be a postive integer. The integers a and b are called congruent modulo n if they have the same
More informationNumber Theory Math 420 Silverman Exam #1 February 27, 2018
Name: Number Theory Math 420 Silverman Exam #1 February 27, 2018 INSTRUCTIONS Read Carefully Time: 50 minutes There are 5 problems. Write your name neatly at the top of this page. Write your final answer
More informationMATH 361: NUMBER THEORY FOURTH LECTURE
MATH 361: NUMBER THEORY FOURTH LECTURE 1. Introduction Everybody knows that three hours after 10:00, the time is 1:00. That is, everybody is familiar with modular arithmetic, the usual arithmetic of the
More informationNumber Theory and Group Theoryfor Public-Key Cryptography
Number Theory and Group Theory for Public-Key Cryptography TDA352, DIT250 Wissam Aoudi Chalmers University of Technology November 21, 2017 Wissam Aoudi Number Theory and Group Theoryfor Public-Key Cryptography
More informationCOMP239: Mathematics for Computer Science II. Prof. Chadi Assi EV7.635
COMP239: Mathematics for Computer Science II Prof. Chadi Assi assi@ciise.concordia.ca EV7.635 The Euclidean Algorithm The Euclidean Algorithm Finding the GCD of two numbers using prime factorization is
More informationELEMENTS OF NUMBER THEORY
ELEMENTS OF NUMBER THEORY Examination corner 1 one mark question in part A 1 - two mark question in part B 1 five mark OR 3mark+2 mark question in part C 1 two or four mark question in part E concepts
More informationTESTS FOR DIVISIBILITY BY PRIME NUMBERS
Bulletin of the Marathwada Mathematical Society Vol. 9, No. 1, June 2008, Pages 55 61. TESTS FOR DIVISIBILITY BY PRIME NUMBERS G S. Kawale Department of Mathematics, Vasantrao Naik Mahavidyalaya, Aurangabad
More informationNumber Theory Homework.
Number Theory Homewor. 1. The Theorems of Fermat, Euler, and Wilson. 1.1. Fermat s Theorem. The following is a special case of a result we have seen earlier, but as it will come up several times in this
More informationCSCE 564, Fall 2001 Notes 6 Page 1 13 Random Numbers The great metaphysical truth in the generation of random numbers is this: If you want a function
CSCE 564, Fall 2001 Notes 6 Page 1 13 Random Numbers The great metaphysical truth in the generation of random numbers is this: If you want a function that is reasonably random in behavior, then take any
More informationA connection between number theory and linear algebra
A connection between number theory and linear algebra Mark Steinberger Contents 1. Some basics 1 2. Rational canonical form 2 3. Prime factorization in F[x] 4 4. Units and order 5 5. Finite fields 7 6.
More informationGREGORIAN CALENDAR. Abstract
Bulletin of the Marathwada Mathematical Society Vol. 12, No. 1, June 2011, Pages 65 75. GREGORIAN CALENDAR S.R.Joshi 8, Karmayog, Tarak Colony, Opp. to Ram-krishna Ashram, Beed bye pass Road, Aurangabad
More informationa the relation arb is defined if and only if = 2 k, k
DISCRETE MATHEMATICS Past Paper Questions in Number Theory 1. Prove that 3k + 2 and 5k + 3, k are relatively prime. (Total 6 marks) 2. (a) Given that the integers m and n are such that 3 (m 2 + n 2 ),
More information1 2 3 style total. Circle the correct answer; no explanation is required. Each problem in this section counts 5 points.
1 2 3 style total Math 415 Examination 3 Please print your name: Answer Key 1 True/false Circle the correct answer; no explanation is required. Each problem in this section counts 5 points. 1. The rings
More informationThis exam contains 5 pages (including this cover page) and 4 questions. The total number of points is 100. Grade Table
MAT115A-21 Summer Session 2 2018 Practice Final Solutions Name: Time Limit: 1 Hour 40 Minutes Instructor: Nathaniel Gallup This exam contains 5 pages (including this cover page) and 4 questions. The total
More informationCourse 2BA1: Trinity 2006 Section 9: Introduction to Number Theory and Cryptography
Course 2BA1: Trinity 2006 Section 9: Introduction to Number Theory and Cryptography David R. Wilkins Copyright c David R. Wilkins 2006 Contents 9 Introduction to Number Theory and Cryptography 1 9.1 Subgroups
More informationRings of Residues. S. F. Ellermeyer. September 18, ; [1] m
Rings of Residues S F Ellermeyer September 18, 2006 If m is a positive integer, then we obtain the partition C = f[0] m ; [1] m ; : : : ; [m 1] m g of Z into m congruence classes (This is discussed in
More informationNumbers. Çetin Kaya Koç Winter / 18
Çetin Kaya Koç http://koclab.cs.ucsb.edu Winter 2016 1 / 18 Number Systems and Sets We represent the set of integers as Z = {..., 3, 2, 1,0,1,2,3,...} We denote the set of positive integers modulo n as
More informationMath 109 HW 9 Solutions
Math 109 HW 9 Solutions Problems IV 18. Solve the linear diophantine equation 6m + 10n + 15p = 1 Solution: Let y = 10n + 15p. Since (10, 15) is 5, we must have that y = 5x for some integer x, and (as we
More informationLecture 11 - Basic Number Theory.
Lecture 11 - Basic Number Theory. Boaz Barak October 20, 2005 Divisibility and primes Unless mentioned otherwise throughout this lecture all numbers are non-negative integers. We say that a divides b,
More information3 The fundamentals: Algorithms, the integers, and matrices
3 The fundamentals: Algorithms, the integers, and matrices 3.4 The integers and division This section introduces the basics of number theory number theory is the part of mathematics involving integers
More informationIntroduction to Number Theory 1. c Eli Biham - December 13, Introduction to Number Theory 1
Introduction to Number Theory 1 c Eli Biham - December 13, 2012 206 Introduction to Number Theory 1 Division Definition: Let a and b be integers. We say that a divides b, or a b if d s.t. b = ad. If b
More informationPart II. Number Theory. Year
Part II Year 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2017 Paper 3, Section I 1G 70 Explain what is meant by an Euler pseudoprime and a strong pseudoprime. Show that 65 is an Euler
More information1 Structure of Finite Fields
T-79.5501 Cryptology Additional material September 27, 2005 1 Structure of Finite Fields This section contains complementary material to Section 5.2.3 of the text-book. It is not entirely self-contained
More informationIntroduction to Number Theory
INTRODUCTION Definition: Natural Numbers, Integers Natural numbers: N={0,1,, }. Integers: Z={0,±1,±, }. Definition: Divisor If a Z can be writeen as a=bc where b, c Z, then we say a is divisible by b or,
More information* 8 Groups, with Appendix containing Rings and Fields.
* 8 Groups, with Appendix containing Rings and Fields Binary Operations Definition We say that is a binary operation on a set S if, and only if, a, b, a b S Implicit in this definition is the idea that
More informationMath 312/ AMS 351 (Fall 17) Sample Questions for Final
Math 312/ AMS 351 (Fall 17) Sample Questions for Final 1. Solve the system of equations 2x 1 mod 3 x 2 mod 7 x 7 mod 8 First note that the inverse of 2 is 2 mod 3. Thus, the first equation becomes (multiply
More informationElementary Number Theory Review. Franz Luef
Elementary Number Theory Review Principle of Induction Principle of Induction Suppose we have a sequence of mathematical statements P(1), P(2),... such that (a) P(1) is true. (b) If P(k) is true, then
More information