정수 a,b,m 에 대하여 m∣(a−b) (즉, 적당한 정수 k 에 대하여 a−b=km) 일 때, a≡b(modm) 이라고 쓴다.
합동식의 기본성질
양의 정수 m,n,k 와 임의의 정수 a,b,c,d 에 대하여 다음이 성립한다.
(1) |
a≡a(modm) |
|
a−a=0 이고, m⋅0=0 이므로 m∣0 이다. 따라서 a≡a(modm) 이다. |
|
|
(2) |
a≡b(modm) 이면 b≡a(modm) 이다. |
|
a≡b(modm) 이면 m∣(a−b) 이다. 또 m∣(a−b) 이므로 m∣(b−a) 이다. 따라서 b ≡a(modm) 이다. |
|
|
(3) |
a≡b(modm) , b ≡c(modm) 이면 a≡c(modm) 이다. |
|
a≡b(modm) 이면 m∣(a−b) 이고, b ≡c(modm) 이면 m∣(b−c) 이다. 그러므로 m∣{(a−b)+(b−c)} 이다. 즉, m∣(a−c) 이다. 따라서 a≡c(modm) 이다, |
|
|
(4) |
a≡b(modm), c≡d(modm) 이면 a± c≡b±d(modm) 이다. (복부호동순) |
|
a≡b(modm) 이면 m∣(a−b) 이고, c ≡d(modm) 이면 m∣(c−d) 이다. 그러므로 m∣{(a−b)±(c−d)} 이다. 즉, m∣{(a±c)−(b±d)} 이다. 따라서 a±c ≡b±d(modm) 이다. |
|
|
(5) |
a≡b(modm), c≡d(modm) 이면 ac ≡bd(modm) 이다. |
|
a≡b(modm) 이면 m∣(a−b) 이고, c ≡d(modm) 이면 m∣(c−d) 이다. 그러므로 m∣{(a−b)c+ (c−d)b} 이다. 즉, m∣(ac−bd) 이다. 따라서 ac ≡bd(modm) 이다. |
|
|
(6) |
a≡b(modm) 이면 ak ≡bk(modm) 이다. |
|
a≡b(modm) 이면 m∣(a−b) 이다. 또, k≥2 일 때, ak−bk=(a−b)(ak−1+ak−2b+⋯+abk−2+bk−1) 이므로 m∣(ak−bk) 이다. 따라서 ak ≡bk(modm) 이다. |
|
|
(7) |
ab ≡ac(modm) 이고, d=gcd(a,m) 이면 b≡c(moddm) 이다. |
|
ab ≡ac(modm) 이면 m∣a(b−c) 이다. d=gcd(a,m) 이므로, a=dx1, m=dx2 를 만족하는 정수 x1,x2 가 존재한다. 또한 dx2∣dx1(b−c) 이다. 또 x1 과 x2 가 서로소이므로 x2∣(b−c) 이다. 그런데 x2=dm 이므로, dm∣∣∣∣(b−c) 이다. 따라서 b≡c(moddm) 이다. |
|
|
(8) |
a ≡b(modm) 이고, n 이 m 의 약수이면 a ≡b(modn) 이다. |
|
a≡b(modm) 이면 m∣(a−b) 이다. 또, n∣m 이면 n∣(a−b) 이다. 따라서 a ≡b(modn) 이다. |
|
|
(9) |
a ≡b(modm) 이고, d>0 이 a,b,m 의 공약수이면, da≡db(moddm) 이다. |
|
a≡b(modm) 이면 m∣(a−b) 이다. 또, d 가 a,b,m 의 공약수이므로 a=dx1, b=dx2, m=dx3 를 만족하는 정수 x1,x2,x3 가 존재한다. 또한 dx3∣d(x1−x2) 이다. 그러므로, x3∣(x1−x2) 이다. 그런데 x1=da, x2=db, x3=dm 이므로 dm∣∣∣∣(da−db) 이다. 따라서 da≡db(moddm) 이다. |
<예제> 220−1 은 41 로 나누어 떨어짐을 증명하여라.
증명 보기
25≡−9(mod41) 이므로 (25)4=(−9)4(mod41) 이다.
따라서 220≡81⋅81≡(−1)⋅(−1)≡1(mod41) 이다.
결국 220−1≡1−1≡0(mod41) 이 된다.
<예제> 111333+333111 은 7 의 배수임을 증명하여라.
증명 보기
111≡6(mod7)
1112≡62≡1(mod7)
(1112)166≡111332 ≡1162 ≡1(mod7)
111332⋅111≡111333≡1⋅111≡6(mod7)
333≡4(mod7)
3333 ≡43 ≡64≡1(mod7)
(3333)37≡333111≡137≡1(mod7)
따라서 111333+333111≡6+1≡7≡0(mod7)