5

Eisensteinの既約判定法について

772
0

導入

多項式の既約性判定法として有名なものにEisensteinの既約判定法がありますが,どうも文献によって「既約」という用語の定義にブレがあって混乱のもとになっているようです.整理してしまえば簡単なことなので,Mathlogの練習がてらまとめてみようと思います.

前提知識

UFDについてある程度知っている(既約元,素元の定義,PIDがUFDであることの証明を呼んだことがある程度)ことを仮定します.UFD上の多項式環がUFDであることの証明を知っていれば,この記事で証明しなかった事実はすべて知っているはずです.また環Aの素イデアル全体の集合をSpecAで表します.

クラシカルなEisensteinの既約判定法

「Eisensteinの既約判定法(Eisenstein's criterion)」と呼ばれる主張で,最も有名なものは次の形であると思います;

f(X)=anXn++a0
を整数係数の多項式とする.ある素数pが存在して,以下の条件を満たすとき,fQ[X]で既約である.

  1. anpで割り切れない.
  2. an1,,a0pで割り切れる.
  3. a02p2で割り切れない.

非常に有名な注意ですが,これは十分条件でしかないので「完全な」判定法ではありません.例えばf=X2+3X+1Q[X]では既約ですが,定理の仮定を満たすpはありません.

もっと大切な注意として,fZの商体Qを係数とする多項式環で既約であるということしか主張していないことに注意してください.このときfZ[X]で既約であるとは限りません.

f=2X+6Z[X]とします.p=3とすれば定理1の仮定を満たしますが,fZ[X]で既約ではありません.

念の為,環上の元が既約であることの定義を書いておきます;

既約元

Aを環とする.aA既約(irreducible)であるとは,任意のb,cAについて,a=bcであるならばb,cの少なくとも一方は単元(可逆)であることをいう.

余談ですが,これはイデアルの拡大と縮小でもとのイデアルが保存されないという現象の1つの側面と見ることもできます.(2X+6)Z[X]というZ[X]のイデアルを自然な単射Z[X]Q[X]で拡大すると(X+3)Q[X]SpecQ[X]になりますが,これをZ[X]に引き戻すと(X+3)Q[X]Z[X](2X+6)Z[X]です.

にもかかわらず,Eisensteinの既約判定法の主張に「fZ上既約である」と述べる文献が存在していたりします.このとき「Z上既約」の定義を「fは2つの非定数(整数係数)多項式の積で書けない」としてあるのであれば論理的に問題はありません(個人的には,誤解を生みかねない定義なので使用することは推奨しません).本記事では「既約」といったら必ず既約元のことを指すと約束します.

Eisensteinの既約判定法の一般化

上の注意で非定数多項式の積で書けない,ならば成り立つと主張しましたが,実はその事実は一般の整域でも成り立ちます.本記事では一般化したEisensteinの定理を証明しましょう.

一般化されたEisensteinの既約判定法

Aを整域とする.多項式;
f(X)=anXn++a0A[X]  (an0)
に対して,あるPSpecAが存在して,次の条件を満たすならば,fは2つの非定数多項式の積で書けない.
(1) anP
(2) an1,,a0P
(3) a0P2

背理法

anXn++a0=(bsXs++b0)(ctXt++c0)  (bs,ct0,1s,t)
とかけていると仮定する.Aが整域なのでb+s=nである.さてb0c0=a0Pかつa0P2よりb0c0のどちらか一方のみがPの元である.ここではb0Pであると仮定しよう.するとa1=b1c0+b0c1よりb1c0Pで,c0Pなのでb1Pである.続けることでb0,b1,,bsPであることがわかる.しかしan=bsctPであるので,これは矛盾である.c0Pとしても同様.

ここで「fは2つの非定数多項式の積で書けない」という結論は,Aが体ならば「fは既約」と同値です.これにより,体でない整域上でも「既約」という言葉を「2つの非定数多項式の積で書けない」という意味で用いる文献があるのですが,これは誤解の元なのでそれに倣うのはやめましょう.

fにもう少し条件を課せば,fが既約であることまで証明できます.

Aを整域とする.fA[X]はEisensteinの既約判定法(定理2)の仮定を満たすとする.さらにfの係数すべての共通約元はすべて単元であるならばfA[X]で既約である.

f=ghと書けているとすると,EisensteinからgAとしてよいことがわかります.するとgfの係数すべての約元だから単元です.

余談(多変数多項式の既約性判定)

多変数多項式環について,A[X,Y,Z]=(A[X,Y])[Z]であるので多変数についてもEisensteinの既約判定法が使えるのですが,注意が必要です.例えばkを体としてZ2XYk[X,Y,Z]=(k[X,Y])[Z]を考えましょう.P=(X)Speck[X,Y,Z]とすればEisensteinの既約性判定法が使えますが,それは「f=ghとかけるならばgk[X,Y]としてよい」ということしか導かず,即座に既約であるかどうかはわからないことに注意が必要です.もっともこの場合はk[X,Y]がUFDで,1,XYの最大公約元は1だから既約であることがわかります.

投稿日:2021527
OptHub AI Competition

この記事を高評価した人

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

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

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

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

投稿者

RyoyaANDO
RyoyaANDO
21
4275
可換環論専攻のD1です. 松村,Hartshorne, Atiyah-Macdonald,Bruns-Herzogなどの有名所の教科書に書いてない話をまとめています. I am a doctoral student, studying Commutative Algebra. I am summarising a slightly different perspective on this site from the existing famous textbooks (in Japanese).

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. 導入
  2. クラシカルなEisensteinの既約判定法
  3. Eisensteinの既約判定法の一般化
  4. 余談(多変数多項式の既約性判定)