Number Theory unit 2
Number Theory unit 2
Properties of Integers
Let us denote the set of natural numbers (also called positive integers)by N and the set of
integers by Z.
i.e., N = {1, 2, 3...} and Z = {...., −2, −1, 0, 1, 2...}.
The following simple rules associated with addition and multiplication of these inte-gers are
given below:
(a). Associative law for multiplication and addition
(a + b) + c = a + (b + c) and (ab)c = a(bc), for all a, b, c ∈ Z.
(b). Commutative law for multiplication and addition a + b = b + a and ab = ba, for all a, b ∈
Z.
(c). Distritbutive law a(b + c) = ab + ac and (b + c)a = ba + ca, for all a, b, c ∈ Z.
(d). Additive identity 0 and multiplicative identity 1
a + 0 = 0 + a = a and a.1 = 1.a = a, for all a ∈ Z.
(e). Additive inverse of −a for any integer a
a + (−a) = (−a) + a = 0.
Definition: Let a and b be any two integers. Then a is said to be greater than b if a − b is
positive integer and it is denoted by a > b. a > b can also be denoted by b < a.
103
∴ c = bq2 = (aq1)q2 = a(q1q2) = aq, where q = q1q2 ∈ Z. ⇒ a/c.
(iii). We have a/b ⇒ b = aq1, where q1 ∈ Z.
a/c ⇒ c = aq2, where q2 ∈ Z.
Now b + c = aq1 + aq2 = a(q1 + q2) = aq, where q = q1 + q2 ∈ Z.
⇒ a/b + c.
Also, b − c = aq1 − aq2 = a(q1 − q2) = aq, where q = q1 − q2 ∈ Z.
⇒ a/b − c.
(iv). We have a/b ⇒ b = aq, where q ∈ Z.
For any integer m, bm = (aq)m = a(qm) = aq, where a = qm ∈ Z.
⇒ a/bm.
(v). We have a/b ⇒ b = aq1, where q1 ∈ Z.
a/c ⇒ c = aq2, where q2 ∈ Z.
Now bm + cn = (aq1)m + (aq2)n = a(q1m + q2n) = aq, where q = q1m + q2n ∈ Z
⇒ a/mb + cn.
(vi). We have a/b ⇒ b = aq1, where q1 ∈ Z.
b/a ⇒ a = bq2, where q2 ∈ Z.
∴ b = aq1 = (bq2)q1 = b(q2q1)
⇒ b(1 − q2q1) = 0
q2q1 = 1 ⇒ q2 = q1 = 1 or q2 = q1 = −1
∴ a = b or a = −b i.e., a ± b. (vii). We have a/b ⇒ b
= aq1, where q1 ∈ Z.
a/b + c ⇒ b + c = aq2, where q2 ∈ Z
Now, c = b − aq2 = aq1 − aq2 = a(q1 − q2) = aq, where q = q1 − q2 ∈ Z.
⇒ a/c.
(viii). We have a/b ⇒ b = aq1, where q1 ∈ Z.
Since m ≠ 0, mb = m(aq1) = ma(q1)
⇒ ma/mb.
Greatest Common Divisor (GCD)
Common Divisor: A non-zero integer d is said to be a common divisor of integers a and b if
d/a and d/b.
Example:
(1). 3/ − 15 and 3/21 ⇒ 3 is a common divisor of 15, 21.
(2). ±1 is a common divisor of a, b, where a, b ∈ Z.
104
Greatest Common Divisor: A non-zero integer d is said to be a greatest common divisor
(gcd) of a and b if
(i). d is a common divisor of a and b; and
(ii). every divisor of a and b is a divisor of d.
We write d = (a, b)=gcd of a, b.
Example: 2, 3 and 6 are common divisors of 18, 24.
Also 2/6 and 3/6. Therefore 6 = (18, 24).
Relatively Prime: Two integers a and b are said to be relatively prime if their greatest
common divisor is 1, i.e., gcd(a, b)=1.
Example: Since (15, 8) = 1, 15 and 8 are relatively prime.
Note:
(i). If a, b are relatively prime then a, b have no common divisors.
(ii). a, b ∈ Z are relatively prime iff there exists x, y ∈ Z such that ax + by = 1.
Basic Properties of Greatest Common Divisors:
(1). If c/ab and gcd(a, c) = 1 then c/b.
Solution: We have c/ab ⇒ ab = cq1, q1 ∈ Z.
(a, c) = 1 ⇒ there exist x, y ∈ Z such that
ax + cy = 1.
ax + cy = 1 ⇒ b(ax + cy) = b
⇒ (ba)x + b(cy) = b ⇒ (cq1)x + b(cy) = b ⇒ c[q1x + by] = b
⇒ cq = b, where q = q1x + by ∈ Z ⇒ c/b.
105
∴ (ka, kb) = kd = k(a, b)
a b
(4). If (a, b) = d, then ( d , d ) = 1.
Solution: Since (a, b) = d ⇒ there exist x, y ∈ Z such that ax + by = d.
⇒( ax+by)/d = 1
⇒ (a/d)x + (b/d)y = 1
Since d is a divisor of both a and b, a/d and b/d are both integers.
Hence (a/d,b/d) = 1.
Proof:
Consider the set, S, of all numbers of the form a+nd, where n is an integer.
S = {a - nd : n is an integer}
S contains at least one nonnegative integer, because there is an integer, n, that ensures a-nd ≥
0, namely
Now, by the well-ordering principle, there is a least nonnegative element of S, which we will
call r, where r=a-nd for some n. Let q = (a-r)/d = (a-(a-nd))/d = n. To show that r < |d|,
suppose to the contrary that r ≥ |d|. In that case, either r-|d|=a-md, where m=n+1 (if d is
positive) or m=n-1 (if d is negative), and so r-|d| is an element of S that is nonnegative and
smaller than r, a contradiction. Thus r < |d|.
To show uniqueness, suppose there exist q,r,q',r' with 0 ≤ r,r' < |d|
Subtracting these equations gives d(q'-q) = r'-r, so d|r'-r. Since 0 ≤ r,r' < |d|, the difference r'-r
must also be smaller than d. Since d is a divisor of this difference, it follows that the
difference r'-r must be zero, i.e. r'=r, and so q'=q.
106
Euclidean Algorithm for finding the GCD
An efficient method for finding the greatest common divisor of two integers based on the
quotient and remainder technique is called the Euclidean algorithm. The following lemma
provides the key to this algorithm.
Lemma: If a = bq + r, where a, b, q and r are integers, then gcd(a, b)=gcd(b, r).
Statement: When a and b are any two integers (a > b), if r1 is the remainder when a is
divided by b, r2 is the remainder when b is divided by r1, r3 is the remainder when r1 is
divided by r2 and so on and if rk+1 = 0, then the last non-zero remainder rk is the gcd(a, b).
Proof:
Consider now, a sequence of divisions, beginning with a divided by b giving quotient q1 and
remainder b1, then b divided by b1 giving quotient q2 and remainder b2, etc.
a=bq1+b1,
b=b1q2+b2,
b1=b2q3+b3,
...
bn-2=bn-1qn+bn,
bn-1=bnqn+1
In this sequence of divisions, 0 ≤ b1 < |b|, 0 ≤ b2 < |b1|, etc., so we have the sequence
|b| > |b1| > |b2| > ... ≥ 0. Since each b is strictly smaller than the one before it, eventually one
of them will be 0. We will let bn be the last non-zero element of this sequence.
From the last equation, we see bn | bn-1, and then from this fact and the equation before it, we
see that bn | bn-2, and from the one before that, we see that bn | bn-3, etc. Following the chain
backwards, it follows that bn | b, and bn | a. So we see that bn is a common divisor of a and b.
To see that bn is the greatest common divisor of a and b, consider, d, an arbitrary common
divisor of a and b. From the first equation, a-bq1=b1, we see d|b1, and from the second,
equation, b-b1q2=b2, we see d|b2, etc. Following the chain to the bottom, we see that d|bn.
Since an arbitrary common divisor of a and b divides bn, we see that bn is the greatest
common divisor of a and b.
107
Example: Find the gcd of 826, 1890.
Solution: By Euclid Algorithm for 826 and 1890, we have
1890= 2.826+ 238,r1= 238
826= 3.238+ 112,r2= 112
238= 2.112+ 14,r3 = 14
112= 8.14 + 0, r4 = 0
∴ r3 = 14 is the last non-zero remainder. ∴ d = (826, 1890) = 14.
****Example: Find the gcd of 615 and 1080, and find the integers x and y such that gcd(615,
1080) = 615x + 1080y.
Solution: By Euclid Algorithm for 615 and 1080, we have
1080 = 1.615 + 465, r1 = 465 − − − − − (1)
615 = 1.465 + 150, r2 = 150 − − − − − (2)
465 = 3.150 + 15, r3 = 15 − − − − − −(3)
150 = 10.15 + 0, r4 = 0 − − − − − − − (4)
∴ r3 = 15 is the last non-zero remainder.
∴ d = (615, 1080) = 15. Now, we find x and y such that
615x + 1080y = 15.
To find x and y, we begin with last non-zero remainder as follows.
d = 15 = 465 + (−3).150; using (3)
In other words, if a and b are positive integers, then the smallest positive integer that is
divisible by both a and b is called the least common multiple of a and b and is denoted by
lcm(a, b).
Note: If either or both of a and b are negative then lcm(a, b) is always positive.
Example: lcm(5, -10)=10, lcm(16, 20)=80.
109
Prime Numbers
Definition: An integer n is called prime if n > 1 and if the only positive divisors of n are 1
and n. If n > 1 and if n is not prime, then n is called composite.
Examples: The prime numbers less than 100 are 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41,
43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, and 97.
Theorem: Every integer n > 1 is either a prime number or a product of prime numbers.
Proof: We use induction on n. The theorem is clearly true for n = 2. Assume it is true for
every integer < n. Then if n is not prime it has a positive divisor d ≠ 1, d ≠ n. Hence n = cd,
where c ≠ n. But both c and d are < n and > 1 so each of c, d is a product of prime numbers,
hence so is n.
Proof:
There are two things to be proved. Both parts of the proof will use he Well-ordering
Principle for the set of natural numbers.
(1) We first prove that every a > 1 can be written as a product of prime factors. (This
includes the possibility of there being only one factor in case a is prime.)
Suppose bwoc that there exists a integer a > 1 such that a cannot be written as a product of
primes.
By the Well-ordering Principle, there is a smallest such a.
Then by assumption a is not prime so a = bc where 1 < b, c < a.
So b and c can be written as products of prime factors (since a is the smallest positive
integer than cannot be.)
But since a = bc, this makes a a product of prime factors, a contradiction.
(2) Now suppose bwoc that there exists an integer a > 1 that has two different prime
factorizations, say a = p1 ··· ps = q1 ··· qt , where the pi and qj are all primes. (We allow
repetitions among the pi and qj . That way, we don‘t have to use exponents.)
Then p1| a = q1 ··· qt . Since p1 is prime, by the Lemma above, p1| qj for some j .
Since qj is prime and p1 > 1, this means that p1 = qj .
For convenience, we may renumber the qj so that p1 = q1 .
We can now cancel p1 from both sides of the equation above to get p2 ··· ps = q2 ··· qt . But
p2 ··· ps < a and by assumption a is the smallest positive integer with a non–unique prime
factorization.
It follows that s = t and that p2,...,ps are the same as q2,...,qt , except possibly in a different
order.
But since p1 = q1 as well, this is a contradition to the assumption that these were two
different factorizations.
Thus there cannot exist such an integer a with two different factorizations
4
Example: Find the prime factorisation of 81, 100 and 289. Solution: 81 = 3 × 3 × 3 × 3 = 3
110
2 2
100 = 2 × 2 × 5 × 5 = 2 × 5
2
289 = 17 × 17 = 17 .
a a a b b b
Theorem: Let m = p1 1 p2 2 ...pk k and n = p1 1 p2 2 ...pk k . Then
min(a ,b )
gcd(m, n) = p1 1 1 × p2min(a2,b2) × ... × pkmin(ak,bk)
=∏ min(ai,bi)
pi , where min(a, b) represents the minimum of the two numbers a and b.
max(a ,b ) max(a ,b )
lcm(m, n) = p1 1 1 × p2 2 2 × ... × pkmax(ak,bk)
=∏ max(ai,bi)
pi , where max(a,b) represents the maximum of the two numbers a and b.
Theorem: If a and b are two positive integers, then gcd(a, b).lcm(a, b) = ab.
(a +b ) (a +b ) (a +b )
=p1 1 1
.p2 2 2
...pk k k
a1 a2 ak b1 b2 b
=( p1 p2 ...pk )( p1 p2 ...pk k)
=ab.
Example: Use prime factorisation to find the greatest common divisor of 18 and 30.
Solution: Prime factorisation of 18 and 30 are
1 2 0 1 1 1
18 = 2 × 3 × 5 and 30 = 2 × 3 × 5 .
gcd(18, 30) = 2min(1,1) × 3min(2,1) × 5min(0,1)
1 1 0
=2 × 3 × 5
=2 × 3 × 1
=6.
Example: Use prime factorisation to find the least common multiple of 119 and 544.
Solution: Prime factorisation of 119 and 544 are
0 1 1 5 0 1
119 = 2 × 7 × 17 and 544 = 2 × 7 × 17 .
111
(i). (231, 1575) (ii). (337500, 21600). Verify also gcd(m, n). lcm(m, n) = mn.
112
Example: Determine whether the integer 113 is prime or not.
2
Solution: Note that 2 does not divide 113. We now find all odd primes p such that p ≤ 113.
2 2
These primes are 3, 5 and 7, since 7 < 113 < 11 .
None of these primes divide 113.
Hence, 113 is a prime.
a≡ b(mod m)
m is called the modulus of the congruence, b is called the residue of a(mod m). If a is not
congruent to b modulo m, then it is denoted by a ̸≡b(mod m).
Example:
(i). 89 ≡ 25(mod 4), since 89-25=64 is divisible by 4. Consequently 25 is the residue of
89(mod 4) and 4 is the modulus of the congruent.
(ii). 153 ≡ −7(mod 8), since 153-(-7)=160 is divisible by 8. Thus -7 is the residue of
153(mod 8) and 8 is the modulus of the congruent.
(iii). 24 ̸≡3(mod 5), since 24-3=21 is not divisible by 5. Thus 24 and 3 are incon-gruent
modulo 5
Note: If a ≡ b(mod m) ⇔ a − b = mk, for some integer k
⇔ a = b + mk, for some integer k.
Properties of Congruence
Property 1: The relation ‖Congruence modulo m‖ is an equivalence relation. i.e., for all
integers a, b and c, the relation is
Proof: (i). Let a be any integer. Then a − a = 0 is divisible by any fixed positive integer m.
Thus a ≡ a(mod m).
113
∴ The congruence relation is reflexive.
(ii). Given a ≡ b(mod m)
⇒ a − b is divisible by m ⇒ −(a − b) is
divisible by m ⇒ b − a is divisible by
m
i.e., b ≡ a(mod m).
Hence the congruence relation is symmetric.
(iii). Given a ≡ b(mod m) and b ≡ c(mod m)
⇒ a − b is divisible of m and b − c is divisible by m. Hence (a −
b) + (b − c) = a − c is divisible by m
i.e., a ≡ c(mod m)
⇒ The congruence relation is transitive.
Hence, the congruence relation is an equivalence relation.
Property 2: If a ≡ b(mod m) and c is any integer, then
(i). a ± c ≡ b ± c(mod m)
(ii). ac ≡ bc(mod m).
Proof:
(i). Since a ≡ b(mod m) ⇒ a − b is divisible by m.
Now (a ± c) − (b ± c) = a − b is divisible by m.
∴ a ± c ≡ b ± c(mod m).
(ii). Since a ≡ b(mod m) ⇒ a − b is divisible by m.
Now, (a − b)c = ac − bc is also divisible by m.
∴ ac ≡ bc(mod m).
Note: The converse of property (2) (ii) is not true always.
Property 3: If ac ≡ bc(mod m), then a ≡ b(mod m) only if gcd(c,m) = 1. In fact, if c is an
m
integer which divides m, and if ac ≡ bc(mod m), then a ≡ b mod[ ]
gcd(c, m)
Proof: Since ac ≡ bc(mod m) ⇒ ac − bc is divisible by m.
i.e., ac − bc = pm, where p is an integer.
m
⇒ a − b= p( )
c
m m
∴ a ≡ b[ mod ( )] , provided that is an integer.
c c
Since c divides m, gcd(c, m) = c.
m
Hence, a ≡ b mod [ ]
gcd(c, m)
But, if gcd(c, m) = 1, then a ≡ b(mod m).
Property 4: If a, b, c, d are integers and m is a positive integer such that a ≡ b(mod m) and c
≡ d(mod m), then
(i). a ± c ≡ b ± d(mod m)
(ii). ac ≡ bd(mod m)
n n
(iii). a ≡ b (mod m), where n is a positive integer.
114
Proof: (i). Since a ≡ b(mod m) ⇒ a − b is divisible by m.
Also c ≡ d(mod m) ⇒ c − d is divisible by m.
∴ (a − b) ± (c − d) is divisible by m. i.e., (a ± c) −
(b ± d) is divisible by m. i.e., a ± c ≡ b ± d(mod
m).
(ii). Since a ≡ b(mod m) ⇒ a − b is divisible by m.
∴ (a − b)c is also divisible by m.
∴ (c − d)b is also divisible by m.
∴ (a − b)c + (c − d)b = ac − bd is divisible by m. i.e., ac − bd is divisible by m.
i.e., ac ≡ bd(mod m)...........................(1)
(iii). In (1), put c = a and d = b. Then, we get
a2 ≡ b2(mod m)................(2)
Also a ≡ b(mod m)................(3)
3 3
Using the property (ii) in equations (2) and (3), we have a ≡ b (mod
m)
Proceeding the above process we get
n n
a ≡ b (mod m), where n is a positive integer.
Fermat’s Theorem
p−1 p−1
If p is a prime and (a, p) = 1 then a − 1 is divisible by p i.e., a ≡ 1 (mod p).
Proof
We offer several proofs using different techniques to prove the statement .
If , then we can cancel a factor of from both sides and retrieve the first version
of the theorem.
Proof by Induction
The most straightforward way to prove this theorem is by by applying the induction principle. We
fix as a prime number. The base case, , is obviously true. Suppose the
statement is true. Then, by the binomial theorem,
Note that divides into any binomial coefficient of the form for . This
115
Taken , all of the middle terms disappear, and we end up
with . Since we also know that ,
then , as desired.
Solution: By Fermat‘ s theorem, 5 is a prime number and 5 does not divide 3, we have
35−1≡ 1 (mod 5)
4
3 ≡ 1 (mod 5)
75
(34)75≡ 1 (mod 5)
3300≡ 1 (mod 5)
2
3302≡ 3 = 9 (mod 5)
201
Example: Using Fermat‘s theorem, find 3 (mod 11).
13332
Example: Using Fermat‘s theorem, prove that 4 ≡ 16 (mod 13331). Also, give an
example to show that the Fermat theorem is true for a composite integer. Solution:
(i). Since 13331 is a prime number and 13331 does not divide 4.
By Fermat‘s theorem, we have
13331−1
4 ≡ 1 (mod 13, 331)
13330
4 ≡ 1 (mod 13, 331)
13331
4 ≡ 4 (mod 13, 331)
13332
4 ≡ 16 (mod 13, 331)
(ii). Since 11 is prime and 11 does not divide 2.
116
By Fermat‘s theorem, we have
11−1
2 ≡ 1 (mod 11)
10
i.e., 2 ≡ 1 (mod 11)
10 34 34
(2 ) ≡ 1 (mod 11)
340
2 ≡ 1 (mod 11).............(1)
Also,
5
2 ≡ 1 (mod 31)
5 68 68
(2 ) ≡ 1 (mod 31)
340
2 ≡ 1 (mod 31).............(2)
ϕ(35) = ϕ(5 × 7)
1 1
= 35 (1 )(1 )
5 7
= 24
117
ϕ(n)
Euler’s Theorem: If a and n > 0 are integers such that (a, n) = 1 then a ≡ 1(mod n).
Proof:
Consider the elements r1 , r2 , …, r ( n ) of (Z/n) the congruence classes of integers that
are relatively prime to n.
For a (Z/n) the claim is that multiplication by a is a permutation of this set; that is,
the set { ar1 , ar2 , …, ar ( n ) } equals (Z/n). The claim is true because multiplication by a is a
function from the finite set (Z/n) to itself that has an inverse, namely multiplication by 1/a (mod n)
Now, given the claim, consider the product of all the elements of (Z/n), on one hand, it
is r1 r2 , …r ( n ) . On the other hand, it is ar1 ar2 …ar ( n ) . So these products are congruent
mod n
r1 r2 …r ( n ) ar1 ar2 …ar ( n )
r1 r2 …r ( n ) a (n) r1 r2 …r ( n )
1 a (n )
where, cancellation of the ri is allowed because they all have multiplicative inverses(mod n)
Example: Find the remainder 29202 when divided by 13.
Solution: We first note that (29,13)=1.
Hence we can apply Euler's Theorem to get that 29ϕ(13) ≡1(mod13).
Since 13 is prime, it follows that ϕ(13)=12, hence 2912≡1(mod13).
We can now apply the division algorithm between 202 and 12 as follows:
202=12(16)+10
Hence it follows that 29 =(29 ) ⋅2910≡(1)26⋅2910≡2910(mod13).
202 12 26
118
Example: Now, let us solve the question given at the beginning of the article using the
concept of Euler Number: What is the remainder of 192200002/23?
Solution: The Euler Number of the divisor i.e. 23 is 22, where 19 and 23 are co-prime.
Hence, the remainder will be 1 for any power which is of the form of 220000.
The given power is 2200002.
Dividing that power by 22, the remaining power will be 2.
Your job remains to find the remainder of 192/23.
As you know the square of 19, just divide 361 by 23 and get the remainder as 16.
119