아이젠슈타인 링의 놈
📂정수론아이젠슈타인 링의 놈
정리
아이젠슈타인 링 Z[ω] 에 대해 함수 N:Z[ω]→Z 를 생각해보자.
- [1]: N(x+ωy):=x2−xy+y2 이라고 정의하면 N 은 Z[ω] 의 승법적 놈이 된다.
- [2]: Z[ω] 은 유클리디안 도메인이다.
- [3]: Z[ω] 의 유닛은 ±1,±ω,±ω2 뿐이다.
설명
아이젠슈타인 정수는 추상대수의 도움을 받으면 훨씬 편하게 연구할 수 있다. 인티그럴 도메인에서 정의되는 놈 N 으로 [2] 를 증명하면 ED가 UFD 이므로 아이젠슈타인 소수로 확장된 산술의 기본정리가 곧바로 증명되는 것이나 마찬가지다. 이는 대수적으로 산술의 기본정리를 Z 가 UFD라고 설명하는 것과 비슷하다.
증명
[1]
승법적 놈의 정의:
- (i): N(α)=0⟺α=0
- (ii): N(αβ)=N(α)N(β)
N 이 승법적 놈이 되고 Z[ω] 가 실제로 ID가 됨을 보이면 된다. 당장은 놈이 정의되어야하는 정리가 필요하지 않므로 ID인 것을 먼저 보일 필요는 없다. a,b,c,d∈Z 에 대해 α:=a+ωb, β:=c+ωd 라고 하자.
Part (i). N(α)=0⟺α=0
a:=(A+B), b:=(A−B) 이라고 하면
⟺⟺⟺⟺⟺N(α)=a2−ab+b2=0(A+B)2−(A+B)(A−B)+(A−B)2=0A2+3B2=0A=B=0a=b=0α=a+ωb=0
Part (ii). N(αβ)=N(α)N(β)
아이젠슈타인 정수끼리의 곱은 (a+ωb)(c+ωd)=(ac−bd)+ω(ad−bd+bc) 와 같이 계산되므로
N(αβ)===========N(ac−bd+ω(ad−bd+bc))(ac−bd)2−(ac−bd)(ad−bd+bc)+(ad−bd+bc)2(ac−bd)(ac−ad−bc)+(ad−bd+bc)2(ac−bd)(ac−K)+(K−bd)2a2c2−acbd−acK+bdK+k2−2Kbd+bd2a2c2−acbd−acK−bdK+k2+bd2a2c2−acbd−(ac+bd)(ad+bc)+(ad+bc)2+bd2a2c2−acbd−a2cd−abc2−abd2−b2cd+a2d2+2adbc+b2c2+bd2a2c2−a2cd+ad2−abc2+abcd−abd2+b2c2−b2cd+b2d2(a2−ab+b2)(c2−cd+d2)N(α)N(β)
여기서 K:=(ad+bc) 이다.
Part 3. Z[ω] 는 ID
α, β 가 0∈Z[ω] 이 아니면서 αβ=0 이라고 가정하자. 그러면 Part (i)~(ii)에 따라
N(α)N(β)=N(αβ)=N(0)=0
이다. N(α), N(β) 는 인티그럴 도메인 Z 의 원소이므로 N(α)N(β)=0 을 만족시키려면 N(α) 와 N(β) 둘 중 하나는 0 이어야하는데, 이는 가정에 모순이므로 Z[ω] 역시 인티그럴 도메인이다.
■
[2]
유클리디안 놈의 정의:
- (i): 모든 a,b∈D(b=0) 에 대해 a=bq+r 을 만족하는 q 와 r 이 존재한다. 이 때 r=0 이거나 ν(r)<ν(b) 둘 중 하나여야한다.
- (ii): 모든 a,b∈D(b=0) 에 대해 ν(a)≤ν(ab)
ν:=N 이라고 두고 N 이 Z[ω] 의 유클리디안 놈이 됨을 보이면 된다. β=0 이라고 하자.
Part (i). ∃σ,ρ:α=βσ+ρ
어떤 r,s∈Q 에 대해 βα=r+ωs 라고 하자. 이 r,s 에 가능한 한 가까운 정수 q1,q2∈Z 에 대해 σ 와 ρ 를 다음과 같이 두자.
σ:=q1+ωq2ρ:=α−βσ
- Case 1. ρ=0
α=βσ 이므로 더 이상 보여야 할 것이 없다. σ=βα=q1+ωq2 와 ρ=0 를 찾았다. - Case 2. N(ρ)<N(β)
q1 와 q2 의 정의에 따라
∣r−q1∣≤21∣s−q2∣≤21
이므로
N(βα−σ)===≤≤=N[(r+ωs)−(q1+ωq2)]N[(r−q1)+ω(s−q2)](r−q1)2−(r−q1)(s−q2)+(s−q2)2∣r−q1∣2+∣r−q1∣∣s−q2∣+∣s−q2∣2(21)2+(21)(21)+(21)243
이에 따라
N(ρ)===≤≤N(α−βσ)N(β(βα−σ))N(β)N(βα−σ)N(β)43N(β)
따라서 ρ=0 이나 N(ρ)≤N(β) 를 만족하도록 하는 ρ, σ 가 존재함을 보장할 수 있다.
Part (ii). N(α)≥N(α)N(β)
β=0⟹N(β)≥1 이므로
N(α)≤≤=N(α)⋅1N(α)N(β)N(αβ)
■
[3]

승법적 놈의 성질에 따라 N(1)=1 이고 u∈Z[ω] 가 유닛이면 ∣N(u)∣=1 이므로, 대우법에 따라 ∣N(u)∣=1 이 아니면 u 은 유닛이 아니다. u:=x+ωy 에 대해 N(u)=x2−xy+y2=1 을 만족하는 경우는
e0πi/3=e1πi/3=e2πi/3=e3πi/3=e4πi/3=e5πi/3=1−ω2ω−1ω2−ω
즉, u∈{±1,±ω,±ω2} 일 때 뿐이다.
■