0
大学数学基礎解説
文献あり

中山の補題を行間0で理解する!

163
0

はじめに

「中山の補題」は,可換環論のほとんどの本(アティマク,松村など)に載っていて重要な定理ですが,証明がかなり端折られていて正確に理解するのが難しいです.
この記事では中山の補題の証明を完璧に理解することを目指します!

中山の補題

中山の補題

MA上有限生成な加群,IAのイデアルとする.
もしM=IMなら,aM=0a1 mod IなるaAが存在する.
さらに,Irad(A)ならばM=0である.ここでrad(A)Aのジャコブソン根基である.

中山の補題には様々な形があります.他の形についてはMAAMYUを参照してください.可換or非可換など微妙な差はありますが,ほとんど同じことを言っています.

中山の補題を示すときに使う命題(行列式のトリック)

次に示す行列式を用いた命題が,中山の補題の理解を阻害している一番の原因です.
この記事ではこの命題の証明に全力を尽くします.
(Reid可換環論REではこの命題を「行列式のトリック」と称していたため,採用します.)

行列式のトリック

MA上有限生成な加群,IAのイデアル,φ:MMを自己準同型とする.
φ(M)IMならば,Mの自己準同型として
φn+a1φn1++an1φ+an=0 (aiIi)
が成り立つ.

Step1. 行列Δを作る

MA上有限生成なので,m1,,mnMが存在し,M=<m1,,mn>A,つまりMの各元はm1,,mnMA線型結合で表される.

仮定φIMより,Mの任意の元mに対してφ(m)IMであるから,IMの元の形より
m=j=1najmj (ajI)
と書くことができる.

生成元をφで送った先φ(m1),,φ(mn)Mもこのように書けるため,各i=1,,nについて
φ(mi)=j=1naijmj (aijI)
と書くことができる.

ここで,φ(mi)j=1naijmj=0なので,クロネッカーのデルタδijを用いて

(1) j=1n(δijφaij)(mj)=0 

と書くことができる.

ここで,aijmaijmというMMの自己準同型として扱っている.つまり

(δijφaij)(mi)={φ(mi)aiimi (i=j)aijmj (ij)

となり,(δijφaij)EndA(M) (Mの自己準同型全体)となっている.
(もしこれが分かりにくければ,laij:MM;maijmaijの代わりに用いて読み替えていただきたい.)

ここで,δijφaijMの生成元m1,,mnを全て0に送るから,準同型写像として0である.

bij:=δijφaijとし,Δ:=(bij)i,jEndA(M)n×nとする.

つまり,Δは自己準同型を成分とするn×n行列である.

Step2. detΔ=0を示す

行列式detΔを計算するために,余因子行列を用いる.

Δの余因子行列Δ~=(b~ij)i,jEndA(M)n×nに対し,Δ~Δ=detΔIn (Inn次単位行列)であるから,行列の積Δ~Δ(i,j)成分に着目すると,

k=1nb~ikbkj={detΔ (i=j)0 (ij)

であるから,再びクロネッカーのデルタδijを用いると,

k=1nb~ikbkj=δijdetΔ

と書ける.

ここで,jについて和を取ると,

(2) j=1nk=1nb~ikbkj=j=1nδijdetΔ=detΔ (i=j)

となるが,左辺を変形すると,

(3) j=1nk=1nb~ikbkj=k=1nb~ikj=1nbkj=k=1nb~ikj=1n(δkjφakj)

となり,(1)で言ったように(δijφaij)は準同型写像として0なので,(3)=k=1nb~ikj=1n0=0となる.

従って(2)(3)を合わせて

detΔ=j=1nk=1nb~ikbkj=0

が示された.

Step3. φn+a1φn1++an1φ+an=0なるaiを作る

今一度,行列Δを成分表示すると,

Δ=(φa11a12a1na21φa22a2nan1an2φann)

となっていた.

detΔ=det(φa11a12a1na21φa22a2nan1an2φann)=0

より,実際にこれを定義通り展開して計算し,φの次数でくくることを考える.

各項は,(φa11)(a23)(an2)のような形をしており,これを展開するのだから,φの多項式の形になる.ここから求める式

φn+a1φn1++an1φ+an=0

が出てくる.

ここで,φniの係数aiは,行列式の計算ではi個,対角成分でない成分との積を取っているのだから,それぞれの元aklIより,aiIiとなる.

以上より,求める式

φn+a1φn1++an1φ+an=0 (aiIi)

を作ることができた.

Aの元をMMの準同型とも見ることができる,というのが大事なポイントです.

定理の証明

では,中山の補題を示していきましょう.

中山の補題

Step1. aの存在

M=IMという仮定は,特にidM(M)IMと書くこともできる.
これは「行列式のトリック」の仮定を満たすから,a1,,an (aiIi)が存在して,

idMn+a1idMn1++an1idM+an=0

となる.

ここでidM1と書くことにすれば,準同型の等式として

1+a1++an1+an=0

となる.これは,mMを代入すると

(1+a1++an1+an)(m)=m+a1m++an1m+anm=0

となるということである.上の式は準同型の等式だったが,1+a1++an1+anAに注意しよう.

ここでa:=1+a1++an1+anAとすれば,aは準同型として0に等しいため,任意のmMについてam=0となるから,aM=0である.

また,a1,,anIより

a=1+a1++an1+an1 mod I

がわかる.(ai0 mod Iということである)

Step2. Irad(A)の場合

a1 mod Iだったから,a10 mod I,従って

a1Irad(A)

ここで,xrad(A)x1Aの単元

が一般に成り立つので,aAの単元である.(この証明はAMなどを参照)

aM=0だったから,両辺に左からa1をかけて

aa1M=M=0

となる.

なにか間違っている点,分かりにくい点があれば,教えていただけると幸いです!みんなで中山の補題を倒しましょう!

参考文献

[1]
Miles Reid, Undergraduate Commutative Algebra
[2]
松村英之, 復刊 可換環論
[3]
Atiyah-MacDonald, 可換代数入門
[4]
雪江明彦, 代数学の広がり
投稿日:2024126
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

代数幾何を勉強しています

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. 中山の補題
  3. 中山の補題を示すときに使う命題(行列式のトリック)
  4. 定理の証明
  5. 参考文献