아이젠슈타인 판정법
📂추상대수아이젠슈타인 판정법
정리
f(x)=anxn+⋯+a0∈Z[x] 가 소수 p∈Z 와 k=0,1,2,⋯,n−1 에 대해 다음 조건들을 만족하면 f(x) 는 Q 상에서 기약함수다.
- (i): an≡0(modp)
- (ii): ak≡0(modp)
- (iii): a0≡0(modp2)
설명
f(x)=axn+b 꼴의 정수다항식에 대해 아주 쉬운 판정법으로써 의미가 있다. Q 에 대한 판정법이라는 점에서 대수적 수와 관련된 논의에서 유용하게 쓰일 수 있다.
예제
f(x)=25x5−9x4−3x2−12 가 Q 상에서 기약함수임을 보여라.
풀이
- (i) 25≡0(mod3)
- (ii) −9≡−3≡0(mod3)
- (iii) 12≡0(mod9)
p=3 에 대해 아이젠슈타인 판정법을 적용해보면 f(x) 는 기약함수다.
증명
f(x)∈Z[x] 는 차수가 r<n 인 R(x) 와 차수가 s<n 인 S(x) 에 대해 f(x)=R(x)S(x) 이라고 하면
R(x),S(x)∈Q[x]⟺R(x),S(x)∈Z[x]
임을 알 수 있다. Z[x] 에서
f(x)=(brxr+⋯+b0)(csxs+⋯+c0)
가 세 조건 (i), (ii), (iii)을 만족한다고 가정하면 조건 (iii)에서
b0c0=a0≡0(modp2)
이므로 b0 와 c0 가 동시에
b0≡c0≡p≡0(modp)
은 아니다. 대신 둘 중 하나가 합동인 경우인
{b0≡0(modp)c0≡0(modp)
를 생각해보면 조건 (i)에서
brcs=an≡0(modp)
이므로
{br≡0(modp)⋯(⋆)cs≡0(modp)
이어야한다.
이제 ck≡0(modp) 를 만족하는 k 중에 가장 작은 값을 m 이라고 해보면
am=b0cm+b1cm−1+⋯+{bmc0brcm−r,r≥m,r<m
이다. (⋆) 에서 b0≡0(modp) 이고 m 의 정의에 의해 cm≡0(modp) 이므로
cm−1≡⋯≡c0≡0(modp)
이다. 따라서
am≡0(modp)
이고, 조건 (i)와 (ii)에 따라 m=n 이어야한다.
결국 s≥m=n 인데, 이는 s<n 라는 전제에 모순이다.
■