원소의 유한 인수분해가 존재한다는 것은 주어진 원소가 유한한 수의 기약원의 곱으로 나타난다는 의미다. UFD가 유용한 이유는 어떤 큰 객체를 쪼개서 생각할 수 있게 되기 때문이다. 대수학의 특징 상 그게 꼭 뭐라고 말은 못하더라도, 일단 그러한 인수분해가 존재한다는 것만으로도 큰 도움이 된다. 덕분에 우리가 생각하는 ‘상식적인’ 계산이 통하는 정역이 된다.
유일 인수분해 정역의 예시가 되는 것은 아주 많다. 당장 정리 [2]에서 언급하듯 정수환 Z 가 그러하다. 그런데 정수환에 −5 를 첨가한 단순확대체 Z(−5) 를 생각해보자. 여기서 21∈Z(−5) 은 소인수분해 21=3⋅7 를 가지는 한편, 21=(1+2−5)(1−2−5) 역시 가능하므로 유일하지는 않고, Z(−5) 는 유일 인수분해 정역이 아님을 쉽게 확인할 수 있다.
원시적 함수?
함수가 원시적이라는 것은 미적분학에서의 원시함수와는 전혀 관계가 없고, (3x2+6x+3)∈Z[x] 가 3(x2+2x+1) 처럼 전체를 3 으로 묶어낼 수 있는 것과 달리 계수를 묶어낼 수 없는 함수를 말한다.
산술의 기본정리
정수론에서의 스테이트먼트와 달리 정수환 Z 가 UFD라는 말로 요약된다. 물론 이를 위해서 엄청나게 많은 개념들이 동원되었으니 당연히 그 말이 그 말이지만, 보다 수준 높은 정수론에선 이렇게 대수의 언어로 표현하는 것들이 많기 때문에 대수학을 공부하는 게 필수적이다. 대수학을 전공하진 않더라도 대수학을 모르면 바보가 된다.
가우스 보조정리
가우스 보조정리는 생각보다 신기한 정리다. 예를들어 (5x+1),(2x2+3x+1)∈Z[x] 을 생각해보면 그 곱은 (10x3+17x2+8x+1) 로써 실제로 어떤 최대공약수 a∈Z 로 묶어낼 수가 없다. 하다보면 반례 하나 정도는 얻어걸릴 것도 같은데, 가우스 보조정리 덕에 그런 삽질을 할 필요가 없어진다.
증명
[1]
Part 1. 존재성
D 가 PID라고 하면 d∈D 는 기약원 p1,⋯,pr 들의 유한한 곱 a=p1⋯pr 과 같이 나타난다.
Part 2. 유일성
또다른 기약원 q1,⋯,qs 에 대해 a=q1⋯qs 역시 가능하다고 해보자.
PID의 기약원은 소원소이므로, 어떤 1≤j≤s 에 대해 p1∣qj 여야한다.
p1p2⋯pr=p1u1q2⋯qs
의 양변에서 p1 을 소거하면
p2⋯pr=u1q2⋯qs
이다. 같은 방법으로 i=r 까지 반복하면
1=u1⋯urqr+1⋯qs
을 얻는다. qr+1⋯qs 는 기약원이므로, r=s 여야한다.
■
[2]
Z 의 모든 아이디얼은 ⟨n⟩=nZ 이므로 PID고, 정리 [1]에 의해 UFD다.
■
[3]
f(x)g(x):=a0+a1x+⋯+anxn:=b0+b1x+⋯+bmxm
원시 다항함수 f(x),g(x)∈D[x] 를 위와 같이 나타내자.
p∈D 를 기약원이라고 두자.
f(x) 는 원시적이므로 gcd(a0,⋯,an)=1 이고, p 가 a0,⋯,an 을 모두 나눌 순 없다. 이에 i=0,1,⋯,n 에 대해 p 가 ai 를 나눌 수 없게 되는 최초의 계수를 ar 이라고 두자.
g(x) 는 원시적이므로 gcd(b0,⋯,bm)=1 이고, p 가 b0,⋯,bm 을 모두 나눌 순 없다. 이에 j=0,1,⋯,m 에 대해 p 가 bj 를 나눌 수 없게 되는 최초의 계수를 bs 라고 두자.
그러면 f(x)g(x) 의 (r+s) 차항의 계수는
cr+s=(a0br+s+⋯+ar−1bs+1)+arbs+(ar+1bs−1+⋯+ar+sb0)
이고,
ar 의 정의에 의해
p∣(a0br+s+⋯+ar−1bs+1)
bs 의 정의에 의해
p∣(ar+1bs−1+⋯+ar+sb0)
이다. 그러나 p∤arbs 이므로 주어진 p 는 f(x)g(x) 를 나눌 수 없다. 이는 모든 기약원에 대해서 마찬가지이므로, f(x)g(x) 는 원시적이다.
■
[4]
f(x)∈D[x] 의 차수가 n 이라고 하자.
그러면 f(x) 는 r≤n 개의 인수로 인수분해되어
f(x)=g1(x)⋯gr(x))
와 같이 나타낼 수 있다. 또한 i=1,⋯,r 에 대해 각각의 인수를 원시함수 hi(x)∈D[x] 와 ci∈D 의 곱인
gi(x)=cihi(x)
으로 나타낼 수 있다. 이러한 ci 를 gi(x) 의 컨텐트content라 부르며, 이를 통해
f(x)=c1h1(x)⋯crhr(x)
을 얻는다. 컨텐트는 주어진 gi(x) 와 hi(x) 에 대해 유일하므로, f(x) 는 인수의 순서와 상수배를 고려하지 않으면 유일하게 인수분해된다.