定理証明済み
ヒルベルトの零点定理
内容
k を代数閉体、J⊆k[x1,…,xn] をイデアルとする。V(J) 上で消える多項式全体のイデアルを I(V(J))、J の根基を J={f:fm∈J for some m≥1} と書くとき、強い零点定理は I(V(J))=J を述べる。特に、J がすでに根基イデアルである(J=J)場合、この等式は I(V(J))=J と書き換えられる。
なぜ正しいのか?
これは代数と幾何学を対応させる正確な辞書項目である:ある図形上で消える関数のイデアルが、まさにその図形を切り出したイデアルの根基に一致し、重複度を除いて情報が失われないことを述べる。代数閉性は不可欠である——R 上ではイデアル (x2+1)⊆R[x] は真であるにもかかわらず V((x2+1))=∅ であり、I(V((x2+1)))=R[x]=(x2+1) となって辞書が破綻する。
証明の概略
ステップ1(入力として使う弱い零点定理)。k が代数閉体であるから、k[x1,…,xn] のすべての極大イデアルはある点 (a1,…,an)∈kn に対して (x1−a1,…,xn−an) の形をしている;これはザリスキの補題(体 k 上の代数として有限生成な体は k の有限次拡大であり、k が代数閉体なので k 自身に等しい)により証明される。したがって J=(1) ならば J はある極大イデアルに含まれ、V(J)=∅ となる。
ステップ2(易しい包含関係、J⊆I(V(J)))。ある m に対して fm∈J ならば、fm は V(J) のすべての点で消え、体の元の積が 0 になるのはある因子が 0 の場合のみだから f 自身もそこで消え、f∈I(V(J)) となる。
ステップ3(逆の包含関係へのラビノヴィッチのトリック)。f∈I(V(J)) とする。新しい変数 y を導入し J′=J+(1−yf)⊆k[x1,…,xn,y] を作る。V(J′) の任意の点は(J の生成元を満たすため)V(J) に属さねばならず、かつ 1−yf=0 も満たさねばならない;しかし f は V(J) 全体で消えるのでそこでは 1−yf=1 となり、決して 0 にならない。よって V(J′)=∅ であり、ステップ1の対偶により J′=(1) である:J の生成元 Ji に対して 1=h(x,y)(1−yf)+∑igi(x,y)Ji(x) を満たす多項式が存在する。
ステップ4(分母を払う)。この等式に形式的に y=1/f を代入する(k[x1,…,xn][1/f] で作業する)——h を含む項は 1−yf が 0 になるため消え、1=∑igi(x,1/f)Ji(x) が残る。gi によって生じるすべての分母 f を払うのに十分高いべき fm を両辺に掛けると、ある多項式 g~i に対して fm=∑ig~i(x)Ji(x)∈J が得られ、すなわち f∈J である。ステップ2と合わせて I(V(J))=J が得られ、J=J のとき両辺の根基をとると述べられた系 I(V(J))=J が得られる。
ステップごとの証明
この定理のステップごとの証明はまだありません。