중국인의 나머지 정리

testwiki
둘러보기로 이동 검색으로 이동

틀:위키데이터 속성 추적

청나라 때 출판된 《손자산경》 사본. 중국인의 나머지 정리는 《손자산경》에서 최초로 언급되었다.

수론환론에서 중국인의 나머지 정리(中國人-定理, 틀:Llang)는 서로소 아이디얼들에 대한 몫환들의 곱에 대한 정리이다. 즉, 수론적 용어로 쓰면, 어떤 서로소 자연수들에 대한 연립 합동식의 해의 유일한 존재에 대한 정리이다.

정의

일반적 가환환에 대한 경우

어떤 R 속의 두 아이디얼 𝔞,𝔟R𝔞+𝔟=R를 만족시키면, 이 두 아이디얼을 서로소(틀:Llang)라고 한다.

R가 (곱셈 단위원을 갖는) 가환환이라고 하고, 𝔫1,,𝔫kR가 서로소 아이디얼들이라고 하자. 또한, 이 아이디얼들의 곱을

𝔫=i=1k𝔫i

라고 놓자. 그렇다면 다음이 성립한다.

𝔫=i=1k𝔫i
R/𝔫i=1kR/𝔫i

여기서, 환 동형사상은 구체적으로 다음과 같다.

r+𝔫(r+𝔫1,,r+𝔫k)

정수환에 대한 경우

일반적 가환환에 대한 중국인의 나머지 정리를 정수의 환 에 대하여 적용하여, 정수론적인 용어로 쓰면 다음과 같다. 이 경우, 아이디얼은 자연수(음이 아닌 정수)로, 서로소 아이디얼은 서로소 자연수로 번역할 수 있다.

서로소인 음이 아닌 정수 n1,n2,,nk가 주어졌다고 하고,

n=i=1kni

로 놓자. 그렇다면, 임의의 합동류들의 k-튜플

(a1,a2,,ak)i=1k/ni

가 주어졌을 때, 다음과 같은 연립 합동 방정식의 해 a/n이 항상 유일하게 존재한다.

aai(modni)i=1,,k

이에 따라서, 다음과 같은 환 동형사상이 존재한다.

/ni=1k/ni

증명

여기서는 환이 정수환 인 경우만 증명한다. 각 ni에 대해, n/nini는 서로소이기 때문에, rini+si(n/ni)=1인 정수 ri,si가 존재한다. 여기에서 ei=si(n/ni)라고 놓으면,

ei1(modni)
ei0(modnj)(ij)

가 성립한다.

여기에서 a=iaiei로 놓으면, 임의의 i에 대해 aai(modni)가 성립한다. 즉, a가 바로 구하는 해 중의 하나이다.

이제 /n 속에서의 유일성을 증명하기 위해, 두 해 x,y가 존재한다고 가정하자. 그러면 xai,yai(modni)이므로 xy는 모든 ni의 배수이고, 따라서 xyn1n2nk=n의 배수이다. 즉, xy(modn)이므로, /n 속에서는 항상 유일한 해가 존재한다.

역사

《손자산경》 하권(下卷) 문제 26번의 해

이 정리는 원래 5세기 남북조 시대의 중국 수학서 《손자산경》(孫子算經)에 최초로 등장하였다. 《손자산경》 하권(下卷) 문제 26번은 다음과 같다. 틀:인용문2 즉, 이는 다음과 같은 연립 합동 방정식에 관한 문제이다.

x2(mod3)3(mod5)2(mod7)

이 경우, 풀이에 따라

x23(mod357=105)

이다. 풀이에서 사용된 수는

1402(mod3)0(mod5)0(mod7)
630(mod3)3(mod5)0(mod7)
300(mod3)0(mod5)2(mod7)

이므로, 각 합동식에서 나머지를 하나하나씩 맞추어 가는 알고리즘이다.

이후 이러한 연립 합동 방정식의 문제의 해법은 1247년 남송의 수학자 진구소(秦九韶)가 저술한 《수서구장》(數書九章)에서 더 일반화되었다.

참고 문헌

같이 보기

외부 링크

틀:전거 통제