Chinese Remainder Theorem (CRT) Chinese Remainder Theorem (CRT)
n r1 (mod m1) r (mod m ) gcd(mi, mj) = 1
r2 (mod m2)
- • •
rk (mod mk)
1
Chinese Remainder Theorem (CRT) Chinese Remainder Theorem (CRT) n r - - PowerPoint PPT Presentation
Chinese Remainder Theorem (CRT) Chinese Remainder Theorem (CRT) n r 1 (mod m 1 ) gcd(m i , m j ) = 1 r (mod m ) r 2 (mod m 2 ) r k (mod m k ) 1 Chinese Remainder
1
solution:
k
i=1 k
1
solution:
k
i=1 k
ex: r1=1, r2=2, r3=3
1
solution:
k
i=1 k
ex: r1=1, r2=2, r3=3
1
solution:
k
i=1 k
ex: r1=1, r2=2, r3=3
1
solution:
k
i=1 k
ex: r1=1, r2=2, r3=3
1
n r1 (mod m1)
n
2
n r1 (mod m1)
n
s, t such that m1 s + m2 t = 1
2
n r1 (mod m1)
n
s, t such that m1 s + m2 t = 1
1 1 2 2
2
n r1 (mod m1)
n
s, t such that m1 s + m2 t = 1
1 1 2 2
2
n r1 (mod m1)
n
s, t such that m1 s + m2 t = 1
1 1 2 2
2
n r1 (mod m1)
n
s, t such that m1 s + m2 t = 1
1 1 2 2
n r1 (m2 m2
2
n r1 (mod m1)
n
s, t such that m1 s + m2 t = 1
1 1 2 2
n r1 (m2 m2
2
n r1 (mod m1)
n
s, t such that m1 s + m2 t = 1
1 1 2 2
n r1 (m2 m2
2
n r1 (mod m1)
n
s, t such that m1 s + m2 t = 1
1 1 2 2
n r1 (m2 m2
2
1
n r1 (mod m1)
n
s, t such that m1 s + m2 t = 1
1 1 2 2
n r1 (m2 m2
2
1
n r1 (mod m1)
n
s, t such that m1 s + m2 t = 1
1 1 2 2
n r1 (m2 m2
2
1 1
n r1 (mod m1)
n
s, t such that m1 s + m2 t = 1
1 1 2 2
n r1 (m2 m2
2
1
1
n r1 (mod m1)
n
s, t such that m1 s + m2 t = 1
1 1 2 2
n r1 (m2 m2
2
1
1
n r1 (mod m1)
n
s, t such that m1 s + m2 t = 1
1 1 2 2
n r1 (m2 m2
2
1
1
21
22
23
24
inverse of 3 (mod 5)
25
inverse of 3 (mod 5) inverse of 5 (mod 3)
26
inverse of 3 (mod 5) inverse of 5 (mod 3)
27
inverse of 3 (mod 5) inverse of 5 (mod 3)
28
29
30
31
inverse of 15 (mod 7)
inverse of 7 (mod 15)
32
inverse of 15 (mod 7)
inverse of 7 (mod 15)
3
33
inverse of 15 (mod 7)
inverse of 7 (mod 15)
3
34
3
35
3
36
n r1 (mod m1)
37
n r1 (mod m1)
38
n r1 (mod m1)
n 1 (mod 6)
39
n r1 (mod m1)
n 1 (mod 6)
40
n r1 (mod m1)
n 1 (mod 6)
3-1-3 (mod 5), 5-12 (mod 3)
41
n r1 (mod m1)
n 1 (mod 6)
3-1-3 (mod 5), 5-12 (mod 3)
42
n r1 (mod m1)
n 1 (mod 6)
3-1-3 (mod 5), 5-12 (mod 3)
43
n r1 (mod m1)
n 1 (mod 6)
3-1-3 (mod 5), 5-12 (mod 3)
44
n r1 (mod m1)
n 1 (mod 6)
3-1-3 (mod 5), 5-12 (mod 3)
45
n r1 (mod m1)
n 1 (mod 6)
3-1-3 (mod 5), 5-12 (mod 3)
46
n r1 (mod m1)
n 1 (mod 6)
3-1-3 (mod 5), 5-12 (mod 3)
n 1 (mod 6) 3 (mod 10), gcd(6,10)=2
47
n r1 (mod m1)
n 1 (mod 6)
3-1-3 (mod 5), 5-12 (mod 3)
n 1 (mod 6) 3 (mod 10), gcd(6,10)=2
48
n r1 (mod m1)
n 1 (mod 6)
3-1-3 (mod 5), 5-12 (mod 3)
n 1 (mod 6) 3 (mod 10), gcd(6,10)=2
49
n r1 (mod m1)
n 1 (mod 6)
3-1-3 (mod 5), 5-12 (mod 3)
n 1 (mod 6) 3 (mod 10), gcd(6,10)=2
50
n r1 (mod m1)
n 1 (mod 6)
3-1-3 (mod 5), 5-12 (mod 3)
n 1 (mod 6) 3 (mod 10), gcd(6,10)=2
51
n r1 (mod m1)
n 1 (mod 6)
3-1-3 (mod 5), 5-12 (mod 3)
n 1 (mod 6) 3 (mod 10), gcd(6,10)=2
consistent
52
n r1 (mod m1)
n 1 (mod 6)
3-1-3 (mod 5), 5-12 (mod 3)
n 1 (mod 6) 3 (mod 10), gcd(6,10)=2
53
n r1 (mod m1)
n 1 (mod 6)
3-1-3 (mod 5), 5-12 (mod 3)
n 1 (mod 6) 3 (mod 10), gcd(6,10)=2
54
n r1 (mod m1)
n 1 (mod 6)
3-1-3 (mod 5), 5-12 (mod 3)
n 1 (mod 6) 3 (mod 10), gcd(6,10)=2
55
n r1 (mod m1)
n 1 (mod 6)
3-1-3 (mod 5), 5-12 (mod 3)
n 1 (mod 6) 3 (mod 10), gcd(6,10)=2
56
n 3 (mod 10) n
5
n 3 (mod 10)
n
5
n 3 (mod 10)
n
5
n 3 (mod 10)
n
5
n 3 (mod 10)
n
5
n 3 (mod 10)
n
5
n 3 (mod 10)
n
5
n 3 (mod 10)
n
5
n 3 (mod 10)
n
5
n 3 (mod 10)
n
5
n 3 (mod 10)
n
5
n 3 (mod 10)
n
5
n 3 (mod 10)
n
5
n 3 (mod 10)
n
5
n 3 (mod 10)
n
n 3 (mod 10)
5
n 3 (mod 10)
n 3 (mod 10)
n
n 3 (mod 10)
5
n 3 (mod 10)
n 3 (mod 10)
n
n 3 (mod 10)
5
n 3 (mod 10)
n 3 (mod 10)
n
n 3 (mod 10)
5
n 3 (mod 10)
n 3 (mod 10)
n
n 3 (mod 10)
5
n 3 (mod 10)
Chinese Remainder Theorem:
6
Chinese Remainder Theorem:
6
Chinese Remainder Theorem:
6
Chinese Remainder Theorem:
1 k
6
Chinese Remainder Theorem:
1 k
2
k)
1 2 k
6
Chinese Remainder Theorem:
1 k
2
k)
1 2 k
Prime power moduli: n r (mod pc) Prime power moduli: n r (mod p )
6
Chinese Remainder Theorem:
1 k
2
k)
1 2 k
Prime power moduli: n r (mod pc)
Prime power moduli: n r (mod p )
6
Chinese Remainder Theorem:
1 k
2
k)
1 2 k
Prime power moduli: n r (mod pc)
Prime power moduli: n r (mod p ) CRT with prime modulus: n r (mod m)
6
Chinese Remainder Theorem:
1 k
2
k)
1 2 k
Prime power moduli: n r (mod pc)
Prime power moduli: n r (mod p )
c1p2 c2ꞏꞏꞏpk ck
CRT with prime modulus: n r (mod m)
6
Unique Prime Factorization Theorem
Chinese Remainder Theorem:
1 k
2
k)
1 2 k
Prime power moduli: n r (mod pc)
Prime power moduli: n r (mod p )
c1p2 c2ꞏꞏꞏpk ck
CRT with prime modulus: n r (mod m)
c1)
c2)
6
2 2
ck)
Unique Prime Factorization Theorem
7
CRT with moduli not relative prime:
7
CRT with moduli not relative prime:
7
CRT with moduli not relative prime:
c1p2 c2ꞏꞏꞏps cs
7
CRT with moduli not relative prime:
c1p2 c2ꞏꞏꞏps cs
7
CRT with moduli not relative prime:
c1p2 c2ꞏꞏꞏps cs
d1q2 d2ꞏꞏꞏꞏꞏ qt dt
7
CRT with moduli not relative prime:
c1p2 c2ꞏꞏꞏps cs
d1q2 d2ꞏꞏꞏꞏꞏ qt dt
7
c1) c
CRT with moduli not relative prime:
c2)
cs)
c1p2 c2ꞏꞏꞏps cs
1s (
d1q2 d2ꞏꞏꞏꞏꞏ qt dt
7
c1) c
CRT with moduli not relative prime:
c2)
cs)
c1p2 c2ꞏꞏꞏps cs
1s (
d
d1q2 d2ꞏꞏꞏꞏꞏ qt dt
d1)
d2)
dt)
7
c1) c
CRT with moduli not relative prime:
c2)
cs)
c1p2 c2ꞏꞏꞏps cs
1s (
d
d1q2 d2ꞏꞏꞏꞏꞏ qt dt
d1)
d2)
dt)
k) f
7
k), for pi = qj, k=min(ci,dj)