1. ์ ์
A = Bq + R์ผ ๋, A์ B์ ์ต๋๊ณต์ฝ์๋ B์ R์ ์ต๋๊ณต์ฝ์์ ๊ฐ๋ค.
์์ ์ ์๋ฅผ ํ์ฉํ๋ฉด ์ฐ์
์ ์ธ ๋๋์
์ผ๋ก A,B์ ์ต๋๊ณต์ฝ์๋ฅผ ์์ธ์ ๋ถํด ์์ด ๊ตฌํ ์ ์๋ค.
2. ๊ตฌํ
๊ฐ๋ฐ ์ธ์ด๋ก ์ด๋ฅผ ๊ตฌํํ๊ธฐ ์ํด์๋ %(mod)
์ฐ์ฐ์๋ฅผ ์๊ณ ์์ด์ผ ํ๋ค. A%B
์ ๊ฒฐ๊ณผ๊ฐ์ A๋ฅผ B๋ก ๋๋์์ ๋, ๋๋จธ์ง๋ฅผ ๋ฐํํ๋ค.
ํฐ ์๋ฅผ A
, ์์ ์๋ฅผ B
๋ผ๊ณ ํด๋ณด์.
1๏ธโฃ ํฐ ์๋ฅผ ์์ ์๋ก ๋๋๊ณ ๋๋จธ์ง๋ฅผ ์ป๋๋ค. ์ด๋ ๋๋จธ์ง๋ฅผ R
์ด๋ผ ํ์.
A % B = R
2๏ธโฃ ์์ ์๋ฅผ ๋๋จธ์ง๋ก ๋๋๋ค. ์ด๋ ๋์จ ๋๋จธ์ง ๊ฐ์ R'
๋ผ๊ณ ํ์.
B % R = R'
3๏ธโฃ 2๋ฒ์ ์์์๊ฐ ๋๋จธ์ง๋ก ๋๋์ด ๋จ์ด์ง ๋๊น์ง ๋ฐ๋ณตํ๋ค.
R % R' = 0
4๏ธโฃ ์์ ์๋ฅผ ๋๋์ด ๋จ์ด์ง๊ฒ ๋ง๋ R'
๋ ์ ํด๋ฆฌ๋ ํธ์ ๋ฒ์ ๋ฐ๋ผ ๊ฑฐ์ฌ๋ฌ ์ฌ๋ผ๊ฐ๋ฉด ์ฐ๋ฆฌ๊ฐ ์ฒ์์ ์๊ณ ์ ํ๋ A์ B์ ์ต๋ ๊ณต์ฝ์์ด๋ค.
GCD(A,B) = R'
3. ์ฆ๋ช
(1) A์ B์ R์ด ๊ฐ์ G๋ฅผ ๊ณต์ ํ๋๊ฐ?
A = Ga, B = Gb (G๊ฐ ์ต๋๊ณต์ฝ์์์ผ๋ก, a์b๋ ์๋ก์)
A = Bq + R ์์ผ๋ก,
R = G(a+bq)์ด๋ค. ๋ฐ๋ผ์ ๊ฐ์ G๋ฅผ ๊ณต์ ํ๋ค.
(2) B์ R์ ์ต๋๊ณต์ฝ์๋ G๊ฐ ๋ง๋๊ฐ?
B์ R์ ์ต๋๊ณต์ฝ์๋ G๋ ค๋ฉด, ์์ ์์์ b์ (a+bq)๋ ์๋ก์์ฌ์ผ ํ๋ค.
G๊ฐ ์ต๋๊ณต์ฝ์์ด๋ฉด, B์ R์ ๋์์ ๋๋ ์ ์๋ ์๋ ๋ชจ๋ G์ ํฉํด์ ธ ์์ผ๋ฏ๋ก ๋๋จธ์ง์ธ b์ a+bq๋ ์ ๋๋ก ์๋ก ๋๋๋ ์๊ฐ ๊ณต์ ๋์ด์๋ ์๋๊ธฐ ๋๋ฌธ์ด๋ค.
๊ท๋ฅ๋ฒ์ ์ฌ์ฉํ๊ฒ ๋ค.
๊ท๋ฅ๋ฒ์ ๊ฒฐ๋ก ์ ๋ถ์ ํ์ ์ ์๊ธฐ๋ ๋ชจ์์ผ๋ก ์๋ช
์ ๊ฐ ์ฐธ์์ ์ฆ๋ช
ํ๋ ๋ฐฉ์์ด๋ค.
G๊ฐ ๊ณต์ฝ์๊ฐ ์๋๋ผ์ b์ a+bq ์ฌ์ด์ผ ๊ณต์ฝ์๊ฐ m์ด ์๋ค๊ณ ๊ฐ์ ํด๋ณด๊ฒ ๋ค.
b = mk
a+bq = mk'
๊ทธ๋ฌ๋ฉด ๋ค์๊ณผ ๊ฐ์ ๋ชจ์์ด ์๊ธด๋ค.
a+bq = a+mkq = mk'
a = mk'-mkq
a = m(k'-kq)
๋งจ ์์์ a์ b๋ ์๋ก์๋ผ๊ณ ํ๋ค.
๋ง์ฝ m >=2 ์ด๋ฉด ํด๋น ์ ์ ์ ๋ชจ์๋๋ค. m = 1 ์ด๋ฉด, b์ a+bq๋ ๋ชจ์๋๋ค.
๋ฐ๋ผ์ b์ a+bq๋ ์๋ก์์ด๊ณ , B์ R์ G๋ฅผ ์ต๋๊ณต์ฝ์๋ก ๊ณต์ ํ๋ค.