22.一意分解整域
整域における様々な環のクラスについて学ぶ。
素元と既約元
ゼロでない非単位元がと表せるとき組を因子分解(factorization)といい、をその長さという。二つの因子分解は長さが等しく、また並び替えてそれぞれが同伴となるとき等しいとする。この約束の下でとして既約元が取れるとき、は既約分解を持つという。
ゼロでない非単位元が既約分解を少なくとも一つ持つとき原子整域(atomic domain)という。例えばは原子整域ではない。実際に対しとなるは常に存在するため、既約元とならない。
整域において、非ゼロ非単元が素元(prime element)であるとは、が素イデアルであることとする。これはならまたはであることと同値であるため、素元なら既約元であることが分かる。この逆が成り立つ整域をEL整域と呼ぶ。*1素元による因子分解を素元分解と呼ぶ。
全ての非ゼロ非単元が素元分解を持つ整域を一意分解整域(Unique Factorization Domain, UFD)という。この名の由来は以下の命題に依る。
命題 UFDにおいて素元分解は一意的、特に既約分解も一意的である。
(証明)と素元分解できるとする。このとき並び替えてとしてよい。と表せるが、も素元であるためまたはが従う。後者の場合と書けるのでとなる。よりは単元となり矛盾する。故にとは同伴になる。よってとなるが、これを繰り返してを得る。
UFDにおいて既約元の素元分解をとすれば既約性よりを得る。つまり既約元は素元であり、UFDはEL整域であることが分かる。実はGCDであることも次のようにして分かる。の素元分解を
と表す。ただしは単元、積は素元の有限積とする。ここで
はそれぞれの最大公約元および最小公倍元となる。
命題 GCD整域はEL整域である。
(証明)非ゼロ非単元は既約元とする。とすればよりまたはがGCD同伴式から従う。とすれば既約性とよりを得る。つまりとなる。
まとめると以下の図式を得る。
ADかつEL整域はUFDであることに注意する。
多項式環と一意分解性
環上の多項式環について、性質を改めて纏めておこう。まず整域性は同値であった。ネーター性も同値となったが今回はこの発展には触れない。以下は整域とする。このとき単元は一致した。について既約性も同値となったが、実はがGCD整域であれば素元かどうかも同値になる。
命題 はGCD整域であるとする。に対し、がにおいて素元であることとにおいて素元であることは同値となる。
(証明)はにおいて素元とする。としてとする。内容を取ればガウスの補題よりが従う。よってまたはだが、これはまたはであることを意味している。
GCD整域において、ガウスの補題の系の素元バージョンを示すことが出来る。
補題 はGCD整域、その商体をとする。多項式は原始的であるとする。このとき
が成り立つ。
(証明)としてがにおいて成り立つとする。の元と見なせば素元であることからまたはがにおいて成り立つ。前回の二番目の系によりにおいて成り立つとしてよい。故ににおいて素元であることが分かる。
逆はとしてとするとによりと表せる。ここで分母を払い内容を括れば、原始的な元を用いてと表せる。となるので、内容を取ればを得る。故にとなるのでは素元であることからにおいてまたはが成り立つ。後はの元とみなせばよい。
実はがGCD整域であれば、原始的な多項式はにおける既約分解を持つ。実際は原始的であり既約でないとすると、単元でないによりと表せる。ここでである。内容を取ればより、はどちらも原始的となる。これを帰納的に続ければの既約分解を得る。
命題 体上の多項式環はUFDである。
(証明)がGCDであることはよい。まず任意の多項式は原始的であるから、上で述べたことにより任意の元は既約分解を持つ。即ち原子整域であることが分かる。次にが可約であれば単元でないによりと表せるが、は真に大きなイデアルとなる。逆にが既約としてを真のイデアルとすると、体上の多項式環のイデアルは一元により生成されるためを得る。つまりと書けるが既約性よりは単元となる。つまりの生成するイデアルはと一致する。従ってが既約であることとが極大イデアルであることは同値となる。極大イデアルは素イデアルなので、定義よりは素元となる。つまりはEL整域であり、従ってUFDであることが分かる。
定理 がGCD整域であることとがGCD整域であることは同値である。
(証明)をGCD整域とする。は内容を括りだしてと表せるとする。の商体をと置く。まずは原始的なので既約分解を持つ。各々の規約成分は原始的でもあるため、においても既約となる。はUFDなのでにおいて素元となるが、上の補題によりにおいても素元となる。ところで原始的な元の素元分解については、一意性を先ほどと同様に示すことが出来るので、特に最大公約元を作ることができる。この元を用いてと置く。に対してとして、及びよりを得る。つまりはの最大公約元であることが分かる。従ってもGCD整域であることが分かる。逆は明らかだろう。
より洗練された事実が言える。
定理 (ガウスの定理) がUFDであることとがUFDであることは同値である。
(証明)をと表しておく。と素元分解できる。これらはにおける素元分解でもある。をの商体として、と素元分解する。それぞれ分母を払い内容を取れば、と書ける。ここでは原始的かつにおいて素元なのでにおいても素元となる。より内容を取ればだからを得る。これは素元分解であるので、結局はにおける素元分解となる。
問 AD、EL整域、整閉整域は多項式環についても成り立つだろうか?
既約性にまつわる話題
一般に既約元であるかどうか、あるいは素元であるかどうかを判定することは極めて難しく、においてでさえ重要な問題となる。歴史的に幾つかの判定法が考案された。
定理 (アイゼンシュタインの判定法) を整域とする。を素イデアルとし、はただしを満たすとする。このときは定数(の元)でない積に分解できない。特にが原始的なら既約元である。*2
(証明)によりと書けるとする。
と置くと、である。は素イデアルだからまたはだが、でもあるので一方のみがに属する。とする。よりの係数全てがに属することはないのでなるが存在する。ここでのの係数を見ればとなる。整域へ落とすととなり、これはでなければならない。よってを得る。
に関連する話題としてRational Root Theorem及びCohnの判定法の二つを紹介しておく。前者は分母を払えば直ぐ従う。後者もM.Ram Murtyによる短い証明がある。
Rational Root Theorem *3 はを満たすとする。このときがの根ならはの素因子でありはの素因子である。
Cohn's Irreducibility Criterion *4 を正の整数とする。はを満たすとする。が素数ならは多項式環における素元となる。