이번 글에서 우리는 ring A의 ideal a를 고정하고, 이로부터 만들어지는 두 가지 graded A-algebra를 정의한다.
Associated graded module
정의 1 Ring A의 a에 대한 associated graded ring을
graA=A/a⊕a/a2⊕⋯
으로 정의한다.
위의 정의에서, graA에서의 곱셈은 임의의 a∈ak/ak+1, b∈al/al+1이 주어졌을 때 이들의 곱 ab는 우선 a,b 각각의 representative a~∈ak,b~∈al들의 곱 a~b~를 계산한 후 이를 다시 ak+l/ak+l+1로 제한시켜 얻어진다.
보조정리 2 위에서 정의한 graA의 곱셈은 잘 정의된다.
증명
서로 다른 representative a~′,b~′를 택했다 하고, 적당한 x∈ak+1과 y∈al+1에 대하여 a~′=a~+x,b~′=b~+y라 하자. 그럼
a~′b~′=a~b~+ya~+xb~+xy
이고, 여기서 xb~,ya~∈ak+l+1, xy∈ak+l+2⊆ak+l+1이므로 증명이 완료된다.
이를 A-module로 일반화시키기 위해 다음을 정의한다.
정의 3 Ring A와 A의 임의의 ideal a, A-module M에 대하여 다음의 filtration
M=M0⊇M1⊇⋯
이 a-filtrationI-여과라는 것은 모든 k에 대하여 aMk⊆Mk+1이 성립하는 것이다. 추가로 만일 어떠한 n이 존재하여 k>n일 때마다 aMk=Mk+1이 성립하도록 할 수 있으면 이 filtration이 a-stableI-안정적 여과이라 한다.
이제 임의의 a-filtration
J:M=M0⊇M1⊇⋯
에 대하여, M의 J에 대한 associated graded module을
grJM=M/M1⊕M1/M2⊕⋯
으로 정의한다.
위의 정의에서 grJM은 graA-module 구조를 가지며, 이는 임의의 a∈ak/ak+1과 x∈Ml/Ml+1에 대하여 이들의 representative a~∈ak, x~∈Ml을 택한 후 a~x~를 Mk+l/Mk+l+1로 제한시킨 것이며, 보조정리 2와 유사한 계산을 통해 이것이 잘 정의된다는 것을 확인할 수 있다. 특별히 M=A이고 Mi들이 A의 ideal들인 경우, 정의 1과 마찬가지로 grJA 또한 ring의 구조를 가지며, 이 또한 filtration J에 대한 associated graded ring이라 부른다.
이제 다음이 성립한다.
명제 4 Finitely generated module M의 a-stable filtration J가 주어졌다 하고, J의 모든 항 Mk가 M의 finitely generated submodule이라 하자. 그럼 grJA는 finitely generated graA-module이다.
증명
J가 a-stable filtration이므로 적당한 n이 존재하여 aMk=Mk+1이 모든 k>n에 대하여 성립한다. 따라서, 이러한 k에 대하여는 (a/a2)(Mk/Mk+1)=Mk+1/Mk+2이 성립한다. 따라서 grJM의 성분들 중
M0/M1,M1/M2,…,Mn+1/Mn+2
들을 생성하는 것들만 모으면 이들이 grJM을 모두 생성하게 된다. 이제 각각의 Mi들이 finitely generated라는 가정으로부터 원하는 주장이 성립한다.
부풀림 대수
정의 5 Ring A와 ideal a에 대하여, a의 A에서의 blowup algebra부풀림 대수는 다음의 graded A-algebra
BlaA=A⊕a⊕a2⊕⋯≅A[ta]⊆A[t]
를 의미한다.
그럼 BlaA/aBlaA=graA임이 자명하다. 한편 더 일반적으로, 임의의 A-module M, a-filtration J:M0⊇M1⊇⋯에 대하여 다음의 식
BlJM=M⊕M1⊕⋯
으로 정의한 BlJM은 graded BlaA-module이 된다는 것 또한 쉽게 확인할 수 있다. 이제 다음이 성립한다.
명제 6 M의 a-filtration J가 a-stable인 것과, BlJM이 BlaA-module로서 finitely generated인 것이 동치이다.
증명
우선 만일 BlJM이 finitely generated라면, 적당한 n이 존재하여 이들 generator들이 BlJM의 앞의 n개의 항에 포함되도록 할 수 있다. 이제 이들을 모두 homogeneous element들의 합으로 바꿔두면 이들 homogeneous element들로 BlJM이 생성된다. 이로부터 J가 a-stable임을 안다. 이 논증은 반대방향으로도 작동한다.
아틴-리스 보조정리
이제 우리는 다음의 유용한 아틴-리스 보조정리를 증명한다.
보조정리 7 (Artin-Rees) Noetherian ring A와 ideal a⊆A를 고정하고, finitely generated A-module M과 그 submodule M′을 고정하자. 만일
J:M=M0⊇M1⊇⋯
이 a-stable filtration이라면 이로부터 유도되는 다음의 filtration
J′:M′⊇M′∩M1⊇M′∩M2⊇⋯
또한 a-stable이다.
증명
J가 a-stable이므로 BlJM은 BlaA-module로서 finitely generated이다. 한편 BlaA는 finitely generated A-algebra이고 A가 noetherian이므로 §기본개념들, §§Finiteness condition에 의하여 BlaA도 noetherian이다. 따라서, BlJM의 submodule BlJ′M′ 또한 finitely generated이고, 다시 명제 6을 적용하면 원하는 결과를 얻는다.
따름정리 8 (Krull intersection theorem) Noetherian ring A, 그 ideal a와 finitely generated A-module M을 고정하자. 그럼 다음이 성립한다.
- (1−a)(⋂1∞aiM)=0이도록 하는 a∈a가 존재한다.
- 만일 A가 domain이거나 local ring이고 a가 proper ideal이라면 ⋂ai=0이 성립한다.
증명
M의 a-stable filtration
M⊇aM⊇a2M⊇⋯
을 생각하자. 그럼 보조정리 7에 의하여, 다음의 filtration
(⋂aiM)∩M⊇(⋂aiM)∩aM⊇(⋂aiM)∩a2M⊇⋯
또한 a-stable이다. 즉, 적당한 n에 대하여
a((⋂aiM)∩apM)=(⋂aiM)∩an+1M
이도록 할 수 있다. 이제 위 식의 좌변과 우변을 각각 정리하면
a(⋂aiM)=(⋂aiM)
을 얻으므로, §정수적 확장, ⁋보조정리 7을 적용하면 첫째 결과를 얻는다.
둘째 결과를 보이기 위해 M=A로 두자. 첫째 결과에서 얻어진 a에 대하여, 1−a가 zerodivisor가 아님을 보이면 충분하다. 우선 a가 A의 proper ideal이므로 1−a=0이고, 이로부터 A가 domain인 경우는 더 이상 증명할 것이 없다. 만일 A가 local ring이라면 a는 A의 (유일한) maximal ideal m에 속할 것이므로 a∈m이고, 이로부터 1−a가 unit이어야 한다.
마지막으로 다음을 정의한다.
정의 9 a-filtration
J:M=M0⊇M1⊇⋯
이 주어진 A-module M과 associated graded module grJM이 주어졌다 하자. 그럼 임의의 x∈M에 대하여, x의 initial form initial(x)를 다음의 식
initial(x)=x+Mk+1in Mk/Mk+1,where k is the greatest integer satisfying x∈Mk
으로 정의한다.
위와 같은 상황에서, 임의의 A-submodule M′⊆M이 주어졌다 하자. 그럼 grJM를 graA-module으로 보고, initial(M′)을 x∈M′들에 대해 initial(x)으로 생성된 grJM의 graA-submodule로 정의할 수 있다.
예시 10 A=k[x,y]라 하고, a=(x,y)라 하자. 그럼 graA는 다항식의 차수를 통해 grading이 결정된 graded ring이다. 이제 M=A로 두고, M의 A-submodule (즉 A의 ideal) b=(x2,y2)를 생각하자. 그럼 b의 임의의 원소는
f(x,y)x2+g(x,y)y2
의 꼴이므로, initial(b)는 x2,y2으로 생성되는 graA의 homogeneous ideal이다.
그러나 일반적으로 initial(M′)은 M′의 generator들의 initial form들로 생성되지는 않는다.
따름정리 11 Noetherian local ring A와, A의 proper ideal a에 대하여, 만일 graA가 domain이라면 A 또한 그러하다.
증명
A에서 ab=0임을 가정하고, a,b=0임을 보이면 충분하다. 이제 graA에서 initial(a)initial(b)=0이 성립해야 하고, 따라서 initial(x) 혹은 initial(y)가 0이어야 한다. 이제 위의 따름정리로부터 ⋂an=0이므로, a=0이거나 b=0이어야 한다.
참고문헌
[Eis] David Eisenbud. Commutative Algebra: with a view toward algebraic geometry. Springer, 1995.
댓글남기기