環論

提供: testwiki
2024年10月17日 (木) 05:07時点における155.190.48.48 (トーク)による版 (環の定義)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

テンプレート:Pathnav

群論においては群について扱ったが、群には演算がひとつしか定義されていない。しかし、我々がよく知っている整数や実数には、掛け算と足し算という質の異なるふたつの演算が定義されている。このような代数構造を扱うため、環という概念を考える。

環の定義

集合 R が演算·と+について環であるとは、次の全てを満たすことである。

  1. (R,+)はアーベル群
  2. (R,·)はモノイド
  3. a,b,cGa · (b + c) = a · b + a · c , (a + b) · c = a · c + b · c

3番の性質を分配法則という。この3つに加えてさらに演算 · が可換なとき、 R は可換環であるという。

ここで、乗法についてはモノイドでよいとしている。すなわち、すべての元に対して逆元が存在しなくても構わない。特に乗法について逆元が存在する元を単元と呼ぶ。

整数の集合や実数の集合は、通常の掛け算と足し算について可換環になる。また、環Rを係数とするn変数多項式の全体R[X1,X2,,Xn]や、環を成分とするn次正方行列の全体M(n,R)は環となる。

trivialな例として、単集合{0}も上の定義を満たす立派な環である。これを零環と呼ぶ。ただし、零環自体にはあまり面白いことがない割に、命題を述べる際には例外的に取り扱う必要が生じることがあり、面倒である。よってここでは、特記しない限り「環」といえば「零環でない環」をさすことにする。

(R,+)の単位元を0R、(R, ·)の単位元を1Rと書くことにする。また、(R,+)におけるaの逆元を-aと書き、a+(-b)をa-bと書くことにしよう。これらの記法はもちろん整数環での記法を流用したものである。

部分環とイデアル

Rの部分集合Sが部分環であるとは、次の条件を満たすことをいう。

  1. x,ySxyS
  2. x,ySxyS
  3. 1GS

群における部分群の概念と似ている。ところで、群においては部分群の中でも正規部分群という特別な部分群を考えることが重要であった。環においては、イデアルという概念がそれにあたる重要な概念である。

Rの部分集合Iが左イデアルであるとは、次の条件を満たすことをいう。

  1. x,yIx+yI
  2. xI,aRaxI

条件2の代わりにxI,aRxaIを満たすものを右イデアルという。左イデアルかつ右イデアルであるものを両側イデアルという。特にRが可換環のときには左イデアルと右イデアルの区別はないので、しばしば単にイデアルという。

a1,,anRがあるとき、Rの部分集合{x1a1++xnan | x1,,xnR}は左イデアルであり、これはa1,,anを含む左イデアルの中で最小のものである。これをa1,,anが生成する左イデアルといい、(a1,,an)と書く。特に、あるひとつの元aで生成されるイデアルのことを単項イデアルといい、(a)aRと表す。

剰余環

IRをイデアルとする。環は加法については群をなしており、イデアルは加法群としての部分群なので、加法群としての剰余群R/Iを考えることができる。Iが両側イデアルであれば、さらに(a+I)(b+I)=ab+Iという乗法を考えることで、R/Iに環の構造を定めることができる。これをRIで割った剰余環という。

  1. の部分集合{px|x}の両側イデアルである。これをpと書く。/pは、直感的な言い方をすれば、整数をpで割った余りに着目した環である。
  2. {0}もイデアルである。以下では簡単のためにこのイデアルのことを単に0と書くことがある。
  3. Rに対して、R自身もRのイデアルである。特にイデアルI1Iを満たすとき、R=Iである。

整域と体

整域

整数の集合では、0でないものどうしの掛け算は0にはならないが、この性質は環の定義から直接導き出されるものではない。環であってもこの性質を満たさないものは存在するのである。しかし、この性質を仮定したほうが見通しがよいことも多いので、そのような集合を環の中で特別なものとして取り扱うことにする。

定義 環Rの任意の元a,bについてab=0a=0 or b=0を満たすとき、Rは整域であるという。

逆に、0でない元との積が0になるような元を零因子という。整域とは0以外に零因子を持たない環のことである。

整域となる環の例のほうがすぐに思い浮かびやすいので、整域ではない例とはどのようなものがあるかをよく理解してほしい。例えば、/6においては、2・3=0なので、この環は整域ではない。また、整数を成分とする2行2列の行列環M(2,)も、

(1100)(1010)=(0000)

なので、整域ではない。

環の定義の際、加法に関しては群をなすことを要請したが、乗法に関してはモノイドであればよいとした。しかし、中には乗法に関しても群をなす環がある。このような環を体という。

定義 可換環 R0 でない任意の元が単元であるとき、R は体であるという。

有理数体 、実数体 、複素数体 などが代表的な体である。 他に、環 /pp が素数ならば体になることが知られている。

なお、体については豊かな理論があるので、詳しくはこのページではなく体論において触れる。

整域と体の関係について、以下に命題を2つあげておく。

命題 体は必ず整域である。

(証明)
Kを体とする。a,bKについて、ab=0かつb0とすると、両辺にb1をかけるとa=0となる。したがって、ab=0ならばa=0またはb=0、すなわちKは整域である。//

命題 整域であって、有限集合であるものは体である。

(証明)
n個の元からなる集合R={0,a1,a2,,an1}が整域であるとする。akai=akajのとき、ak(aiaj)=0であり、Rは整域なのでai=ajである。すなわち、aka1,aka2,,akan1はすべて相異なる0でない元であり、したがってこれらのうちのいずれかは1である(鳩の巣原理)。すなわち、任意のkに対してakは逆元を持つので、Rは体である。//

環の直積

2つの環の直積集合R×Rを考える。この集合には、(x1,x2),(y1,y2)R×Rに対し、

(x1,x2)+(y1,y2)=(x1+y1,x2+y2)
(x1,x2)(y1,y2)=(x1y1,x2y2)

と演算を定めることによって、環の構造を入れることができる。これを直積環という。

可換環どうしの直積はまた可換環になることが容易に確かめられる。

環の準同型と準同型定理

準同型

群の場合と同様に、環の間の写像についても準同型という概念を考えることができる。環R,R'の間の写像f:RRが環の準同型であるとは、次の条件を満たすことである。

  1. 加法群の間の写像としてみたとき、群の準同型になっている。
  2. 任意のx,yRについて、f(xy)=f(x)f(y)
  3. f(1R)=1R

特に、部分環からの包含写像、剰余環への自然な全射は準同型になっていることを確かめられたい。

準同型が全単射であるとき同型ということも群の場合と同じである。準同型のkernelも群の場合と同様にkerf={xR|f(x)=0}として定められ、これはRの両側イデアルになっている。

準同型定理も、群の場合とまったく同様である。すなわち、全射な環準同型f:RRがあったとき、R/kerfRが成り立つ。

Chinese remainder theorem

準同型定理のひとつの応用として、次のような定理がある。

定理 Rを整域、a,bを(a,b)=Rを満たすRの元とするとき、R/(ab)R/(a)×R/(b)

証明は、全射RR/(a)×R/(b)を構成し、準同型定理を使えばよい。

この定理は、Chinese remainder theoremと呼ばれる(日本語訳は「中国の剰余定理」「中国人の剰余定理」「中国式剰余定理」など揺れがある)。これは、古代中国の数学書に、この定理のR=の場合を用いる問題が載っていたことによる。

環上の代数

2つの環A,Rの間に環準同型f:ARがあるとき、RA上の代数(あるいはA代数)であるという。加群の言葉でいえば、Rが環であってしかもA加群の構造を持っている、ということと同値である。

次のようにして写像fを定めることができるので、任意の環R代数であることがわかる。

f(n)=1R+1R++1Rn個の和)

UFDとPID

UFD

整数の集合には、素数という特別な元が存在した。この概念を一般の整域に対して拡張してみよう。まずは記号を準備する。

定義 Rを整域とする。a,bRに対し、a=bcとなるようなcRが存在するとき、b|aと書く。

このとき、「bはaを割り切る」という。整数や多項式については既におなじみの概念だろう。この記号を用いて、素数にあたるものを定義する。

定義 整域Rの単元でも0でもない元pが、p|abp|a or p|bを満たすとき、pはRの素元であるという。

定義 整域Rの単元でも0でもない元pが、p=abaとbのどちらかは単元、を満たすとき、pはRの既約元であるという。

命題 素元は既約元である。

(証明)
pを素元とし、p=abを満たすとする。pは素元なので、p|aまたはp|bである。p|aと仮定して一般性を失わない。すなわち、あるcを用いてa=pcと表せるので、
p=pbc
p(1bc)=0
bc=1
である。よって、bは単元である。すなわち、pは既約元である。//

整数の集合における素数は素元でもありまた既約元でもある。しかし一般の整域においては、上の命題の逆は成り立たない。すなわち、素元は既約元であるが、既約元であっても素元であるとは限らない。

 R=[5]において、2は既約元だが素元ではない。

(証明)
a+b5[5]が2を割り切るとすると、ab5も2を割り切るので、(a+b5)(ab5)=a2+5b2は4を割り切る。a,bは整数であることに注意すると、これはb=0かつa=±1,±2の場合に限る。すなわち、2は既約元である。
一方、6=23=(1+5)(15)であるが、2は1+515も割り切らない。これは2が素元でないことを表している。//

整数においては、素数という概念と関連して、素因数分解という概念があった。このような操作を行うことができる整域は、特別な整域として名前をつけておこう。

定義 整域Rの単元でも0でもない任意の元が、Rの素元の有限個の積として表せるとき、Rは素元分解整域であるという。

実は、素元分解が可能であるとき、この分解は一意的である。命題の形で書くと、

命題 整域Rの単元でも0でもない元がRの素元の有限個の積として表せるとき、その表し方は単元倍を除いて一意。

(証明)
a=p1p2pk=q1q2qn
と2通りに素元分解できたとすると、p1|aなので、p1|q1であるかまたは、p1|q2qnであるかのいずれかである。q1は素元ゆえ既約元なので、前者のとき単元倍を除いてp1=q1である。p1q1のとき、同様にしてp1=q2またはp1|q3qnであるので、以下同様に繰り返すことでp1q1,q2,,qnのいずれかと単元倍を除いて一致することがわかる。この議論を繰り返せば、この2つの素元分解が同じものであることがわかる。//

単元倍を除いて、とは、例えば整数6は2・3とも1・2・3とも(-1)・(-1)・2・3とも分解できるが、1や-1の適当な個数の積はともかくとして、「2・3」という部分の表し方は一意である、という意味である。この命題が成り立つので、ふつう素元分解整域のことは一意分解整域(unique factorization domain,UFD)と呼ぶ。

命題 UFDにおいては、既約元は素元である。

(証明)
RをUFD、xRを既約元とすると、
x=p1p2pr
と素元分解することができるが、xは既約元なので、r>1とするとp1またはp2prのいずれかは単元となり、矛盾。したがってx=p1となり、すなわちxは素元である。//

つまり、UFDにおいては素元という概念と既約元という概念が一致する。

また、UFDにおいては、最大公約元・最小公倍元という概念を考えることができる。

命題 RがUFDならば、Rの任意の2元について最大公約元・最小公倍元が単元倍を除いて一意に存在する。

ここで、最大公約元・最小公倍元とは、下で定義される元のことである。

定義 dがaとbの最大公約元であるとは、dはa,bをともに割り切り、かつ、a,bをともに割り切る任意の元cに対し、cがdを割り切ることである。mがaとbの最小公倍元であるとは、a,bがともにmを割り切り、かつ、a,bにともに割り切られる任意の元cに対し、mがcを割り切ることである。

言葉にして書くとまどろっこしいが、よく考えればこれが整数における最大公約数・最小公倍数の特徴づけになっていることがわかるだろう。整数の集合には絶対値という概念があるので、最大・最小という言葉の意味はもっと素朴に考えてもよいのだが、一般の環にはそのような「大きさ」はないのである。

PID

整域Rであって、Rの任意のイデアルが単項イデアルであるものを、単項イデアル整域(principal ideal domain,PID)という。

命題 はPIDである。

(証明)
Iをイデアルとし、Iの元の中で最小の正整数をaとする。xIを任意にとると、x=aq+rを満たす整数q,r(0r<a)が存在する(cf.初等整数論/整除性)。このとき、r=xaqなので、rIである。しかし、r>0とするとaIの元で最小の正整数であることに反するので、r=0。すなわち、x=aqと表せるので、I=(a)である。//

整域がPIDであればUFDである。つまり、PIDとはUFDの中の特別なものである。

Euclid整域

がPIDであることを示すのに、初等整数論における定理を用いた。他の整域であっても、同様の命題が成立するならばこれと同様にしてその環はPIDになるということが示される。そのような整域を(Euclidの互除法にちなんで)Euclid整域と呼ぶ。正確には、次のように定義する。

定義 整域Rに対してある整列集合Nへの写像f:R{0}Nが存在して、Rの任意の元x,yに対して次の条件を満たすとき、Euclid整域という。

  1. x0,y0ならば、f(xy)>f(y)
  2. x0ならば、y=qx+rとなるようなRの元q,rであって、f(x)>f(r)またはr=0であるようなものが存在する。

fとして通常の絶対値を考えると、はEuclid整域である。また、体上の一変数多項式環も、fとして次数を考えるとEuclid整域である。特に上の一変数多項式環がEuclid整域であることは、高等学校数学II 式と証明・高次方程式#整式の除法において扱っている。

素イデアルと極大イデアル

これまでは、環全体としてある特別な性質を満たす環を中心に見てきた。次に、特別な性質を持つイデアルの代表例として、素イデアルと極大イデアルについて解説する。まずは定義を述べる。

定義 環 R のイデアル I が素イデアルであるとは、a,bR,abIaI or bIを満たすことである。

定義 環 R のイデアルmが極大イデアルであるとは、mIRなるイデアルIが存在しないことである。

中身は大きく異なるが、どちらもそのイデアルが「十分大きい」イデアルであるという主張であることは共通している。しかし、これだけではどのようなイデアルかわかりにくいかもしれない。そこでこれらの性質をより特徴付けるのが、次の命題である。

命題 環 R のイデアルpが素イデアルであることは、剰余環R/pが整域であることと同値である。

(証明)
pを素イデアルとする。x+p,y+pR/pに対して(x+p)(y+p)=0とすると、xy+p=0R/pであり、xypなので、pが素イデアルであることからxpまたはypである。すなわち、R/pにおいてはx+p=0またはy+p=0である。よって、R/pは整域である。
逆に、イデアルpに対してR/pは整域であるとする。このとき、xypとすると、R/pにおいては(x+p)(y+p)=0なので、R/pが整域であることから、x+p=0またはy+p=0である。すなわち、xpまたはypなので、pは素イデアルである。//

命題 環Rのイデアルmが極大イデアルであることは、剰余環R/mが体であることと同値である。

(証明)
mを極大イデアルとする。x+mR/mが0でないとすると、xmなので、イデアル(x)+m:={ax+b|aR,bm}はmを真に包含するイデアルであり、mが極大イデアルであることからこのイデアルはRと一致する。すなわち、ax+b=1を満たすaR,bmが存在する。このとき、R/mにおいては(a+m)(x+m)=1なので、a+mx+mの逆元である。すなわち、R/mは体である。
R/mが体であるとする。mIなるイデアルIを考え、xImをとる。このとき、R/mにおいてx+m0なので、(x+m)(a+m)=1なるaRが存在する。すなわち、あるbmを用いてax+b=1と表すことができ、x,bIであることから1Iである。すなわち、I=Rであり、mは極大イデアルである。

この2つから次のことが直ちにわかる。

 極大イデアルは素イデアルである。

なぜならば、体は必ず整域だからである。ただし、PIDの場合は素イデアルという概念と極大イデアルという概念は一致する。

命題 PIDの0でない素イデアルは極大イデアルである。

(証明)
RをPIDとする。まず、定義から明らかに、単項イデアル(p)が素イデアルであることはpが素元であることは同値である。したがって、Rの0でない素イデアルはある素元pを用いて(p)と表せる。素元は既約元なので、pは既約元でもある。
ここで、(p)IなるイデアルIが存在するとする。PIDなので、あるaを用いてI=(a)と表される。すなわち、あるbRを用いてp=abと表される。pは既約元なのでa,bのいずれかは単元である。aが単元のときはI=Rbが単元のときはI=(p)なので、(p)は極大イデアルである。//

さて、注意深い読者なら気づいているだろうが、以上で述べたことは、環Rに極大イデアルや素イデアルというものが存在するならばこのような性質を満たす、ということである。どの環にも極大イデアルや素イデアルが存在するのか、ということにはよく気を払うべきである。結論から言うと、これは選択公理を認めるか否かによる。

命題 選択公理の下で、環RのR自身以外の任意のイデアルIには、Iを含むようなRの極大イデアルが存在する。

証明にはZornの補題を用いることができる。Zornの補題の扱いに慣れている読者からみれば、いかにもこの補題を使えそうな命題に見えることだろう。したがって、任意の環には少なくとも一つは極大イデアルがあることがわかった。極大イデアルをただ一つしか持たない環を局所環と呼ぶ。

多項式環の例

極大イデアルや素イデアルの例として、多項式環のイデアルからいくつかを挙げ、剰余環が実際にどのような体や整域になるのかをみてみる。

実数体上の一変数多項式環のイデアル(X),(X2+1)は、生成元が因数分解できず、いかにも大きなイデアルであるが、実際これが極大イデアルであることが、次のようにしてわかる。

命題 [X]/(X)

(証明)準同型F:[X]F(f)=f(0)で定めると、これは全射で、kerF=(X)である。//

命題 [X]/(X2+1)

(証明)準同型F:[X]F(f)=f(i)で定めると、これは全射で、kerF=(X2+1)である。(f係数なので、f(i)=0f(i)=0であることより従う)//

なお、多項式が既約かどうか(つまり、生成するイデアルが極大イデアルかどうか)は係数体に依存する。たとえば上で見たようにX2+1は実数体上では既約だが、複素数体上では(X+i)(Xi)と因数分解できるし、有限体/2上では(X+1)(X+1)と、/5上では(X+2)(X+3)と因数分解できる。一般に有限体/p上でX2+1が既約かどうかについては、次の命題が知られている。

命題 有限体/p上の多項式X2+1が既約多項式となるための必要十分条件は、素数pを4で割った余りが3であること。

(証明)p=2のとき可約なことは既にみたので、pが奇素数のときを考えればよい。このとき、X2+1は重根を持たないことに注意する。また、フェルマーの小定理より、任意のx/pに対してxpx=0なので、次数を考えるとX(X1)(Xp+1)=XpXであることがわかる。以上より、X2+1が既約であるための必要十分条件は、X2+1XpXを割り切らないことである。
ところでpは奇数なので、XpX=((X2)p121)X((1)p121)Xmod(X2+1)であることに注意する。p=4k+1のとき(1)2k1=0であり、p=4k+3のとき(1)2k+11=2であるから、XpXX2+1で割った余りは、pが4で割って1余る数のとき0、pが4で割って3余る数のとき2Xである。以上より、X2+1が既約多項式となるための必要十分条件は、素数pを4で割った余りが3であることである。//

ところで、[X]はユークリッド整域であり、したがってPID、UFDでもあるので、(0)以外の素イデアルは極大イデアルであるが、二変数の場合はそうとはならない。たとえば、[X,Y]のイデアル(X2Y)を考えると、生成元X2Yが因数分解できないので素イデアルであるが、(X2Y)(X,Y)なので、極大イデアルではない。このことは、次の事実と対応する。

命題 [X,Y]/(X2Y)[X]

(証明)準同型F:[X,Y][X]F(f)=f(X,X2)で定めると、これは全射で、kerF=(X2Y)である。//

[X]は明らかに整域だが体ではない。

商環と局所化

商環

有理数は、分母と分子が整数である分数として作ることができる。ここではこの操作を一般化して、ある環の分数として新たな環を作る操作を考えてみる。なお、非可換環でも同様のことを考えることはできるが、煩雑になるので、ひとまずこの節では特別に記さない限り可換環上で考えることにする。

まず、積閉集合という概念を用意する。

定義 可換環Rの部分集合Sが次の条件を満たすとき、この集合は積閉な部分集合であるという。

  1. 1RS
  2. x,ySxyS

SRが積閉のとき、直積集合R×S上で次の二項関係を考えると、これは同値関係になっている。

(r,s)(r,s)tS t(rsrs)=0

 同値関係であることを確かめよ。

そこで、この同値関係で割った商集合R×S/を考え、これをS1Rと書くことにする。(r,s)を含む同値類をrsS1Rと表す。この集合に演算を定義して環にしたい。そのためには、有理数(すなわち通常の分数)の演算を参考に、次のように定めればよい。

rs+rs:=rs+rsss
rsrs=rrss

 この演算がwell-definedであることと、この演算によってS1Rが可換環になることを確かめよ。(ヒント:有理数において単位元・零元・加法逆元は何であったかを思い出す)

こうして定義された環S1RをRのSによる商環(あるいは分数環)という。商環という語はイデアルで割った剰余環と紛らわしいが、今見てきたとおりまったく別の概念である。

整数の集合が有理数の集合の部分集合とみなせるのと同様、自然な単射i:RS1R;rr1があるので、RS1Rの部分集合とみなすことができる。

商環の例

商環を作る操作によって、さまざまな重要な環が作られる。

Sを可換環Rの零因子でない元全体とすると、これは積閉集合になっている。このときS1R全商環という。特にRが整域のとき、S=R{0}となるが、このときS1Rは体になる。これを整域R商体という。商体はRを含むような最小の体である。

 の商体はである。

また、可換環Rの素イデアルPがあるとき、S=RPが積閉であることは素イデアルの定義から明らかである。このとき、S1RRPと書き、RPによる局所化という。名前から察せられるとおり、局所化は局所環になっている。

命題 Pを可換環Rの素イデアルとするとき、RPは局所環である。

(証明)
RPの部分集合M
M={pq | pP,qRP}
と定める。Mは明らかにRPの(1を含まない)イデアルである。これが唯一の極大イデアルであることを示す。そのためには、RPのイデアルIMの部分集合でないならばRP自身であることを示せばよい。
RPのイデアルIMの部分集合でないと仮定する。すなわち、あるrsIMが存在する。定義より、rRPなので、srRPであり、Iはイデアルなのでrssr=1Iである。したがって、I=RPである。//