5. 정수론: 서로소와 합동식 (Number Theory: Congruent and Relatively Prime)
서로소
$\text{gcd}(x,y) = 1$이면, $x$와 $y$는 서로소relatively prime이다.
합동식Congruent Expression
정수 $x,y$의 차가 $n$의 배수인 경우, 법Modular $n$에 대해, 정수 $x,y$가 합동Congruent이라 하고 아래와 같이 나타낸다.
$$ x \equiv y (\mod n)$$
예를들어 $10\equiv 1 (\mod 3)$, $5\equiv 9 (\mod 4)$이다.
합동식의 곱셈의 역원
어떤 합동식 (예, $3x \equiv 7 (\mod 4)$)에 대하여, 올바른 $x$를 합동식의 해라 하는데, 특히 $xx^{-1} \equiv 1 (\mod n$꼴의 합동식에서, $x^{-1}$을 합동식의 곱셈의 역원Moular Multiplcative Inverse이라 한다.
$$\text{ex) } 3\cdot2 \equiv 1 ( \mod 5) $$
$x=3, x^{-1}=2$이다.
확장된 유클리드 호제법Extended Euclidean Algorithm
확장된 유클리드 호제법을 이용하여 합동식의 곱셈의 역원을 구할 수 있다.
$ xx^{-1} \equiv 1 (\mod n)$일 때, $x,n$의 최대공약수를 구하면 된다.
합동식의 성질
$$ \text{rem}(b, n) \equiv b (\mod n)$$
$b$를 $n$으로 나눈 나머지는 $b-q\cdot n$이다.
$b-q\cdot n \equiv b (\mod n)$이므로 $n|-q\cdot n$이 된다.
$$ a+k\equiv b+k (\mod n)$$
$a+k$와 $b-k$의 차는 $a,b$의 차와 변하지 않으므로, $a,b$에 정수 $k$를 더해도 여전히 합동이다.
$$ a\cdot k \equiv b \cdot k (\mod n)$$
$ka - kb$도 여전히 $n$의 배수이므로 합동이다.
$(a1, b1)$, $(a2, b2)$가 각각 $n$에 대해 합동일 때,
$$a1\mp a2 \equiv b1 \mp b2 (\mod n)$$
$$a1\cdot a2 \equiv b1\cdot b2 (\mod n)$$
$$a^k \equiv b^k (\mod n)$$
'학부 수업 > 이산수학' 카테고리의 다른 글
7. 정수론: 오일러의 피 함수과 페르마의 소정리 (Number Theory: Euler's Phi Function and Fermat's Little Theorem) (2) | 2020.10.17 |
---|---|
6. 정수론: 암호화, 복호화 (Number Theory: Encryption and Decryption) (2) | 2020.10.17 |
4. 정수론: 최대공약수 (Number Theory: Great Common Divisor) (1) | 2020.10.14 |
3.5 Unstacking Game 강한 귀납법으로 증명하기 (0) | 2020.10.14 |
3.5 귀납법을 통한 문자 퍼즐 문제 증명 (0) | 2020.10.14 |
댓글
이 글 공유하기
다른 글
-
7. 정수론: 오일러의 피 함수과 페르마의 소정리 (Number Theory: Euler's Phi Function and Fermat's Little Theorem)
7. 정수론: 오일러의 피 함수과 페르마의 소정리 (Number Theory: Euler's Phi Function and Fermat's Little Theorem)
2020.10.17 -
6. 정수론: 암호화, 복호화 (Number Theory: Encryption and Decryption)
6. 정수론: 암호화, 복호화 (Number Theory: Encryption and Decryption)
2020.10.17 -
4. 정수론: 최대공약수 (Number Theory: Great Common Divisor)
4. 정수론: 최대공약수 (Number Theory: Great Common Divisor)
2020.10.14 -
3.5 Unstacking Game 강한 귀납법으로 증명하기
3.5 Unstacking Game 강한 귀납법으로 증명하기
2020.10.14