群論においては群について扱ったが、群には演算がひとつしか定義されていない。しかし、我々がよく知っている整数や実数には、掛け算と足し算という質の異なるふたつの演算が定義されている。このような代数構造を扱うため、環という概念を考える。
集合 が演算·と+について環であるとは、次の全てを満たすことである。
- (R,+)はアーベル群
- (R,·)はモノイド
- a,b,c ∈ G ⇒ a · (b + c) = a · b + a · c , (a + b) · c = a · c + b · c
3番の性質を分配法則という。この3つに加えてさらに演算 · が可換なとき、 は可換環であるという。
ここで、乗法についてはモノイドでよいとしている。すなわち、すべての元に対して逆元が存在しなくても構わない。特に乗法について逆元が存在する元を単元と呼ぶ。
整数の集合や実数の集合は、通常の掛け算と足し算について可換環になる。また、環Rを係数とするn変数多項式の全体や、環を成分とするn次正方行列の全体は環となる。
trivialな例として、単集合も上の定義を満たす立派な環である。これを零環と呼ぶ。ただし、零環自体にはあまり面白いことがない割に、命題を述べる際には例外的に取り扱う必要が生じることがあり、面倒である。よってここでは、特記しない限り「環」といえば「零環でない環」をさすことにする。
(R,+)の単位元を、(R, ·)の単位元をと書くことにする。また、(R,+)におけるaの逆元を-aと書き、a+(-b)をa-bと書くことにしよう。これらの記法はもちろん整数環での記法を流用したものである。
環の部分集合が部分環であるとは、次の条件を満たすことをいう。
群における部分群の概念と似ている。ところで、群においては部分群の中でも正規部分群という特別な部分群を考えることが重要であった。環においては、イデアルという概念がそれにあたる重要な概念である。
環の部分集合が左イデアルであるとは、次の条件を満たすことをいう。
条件2の代わりにを満たすものを右イデアルという。左イデアルかつ右イデアルであるものを両側イデアルという。特にが可換環のときには左イデアルと右イデアルの区別はないので、しばしば単にイデアルという。
があるとき、の部分集合は左イデアルであり、これはを含む左イデアルの中で最小のものである。これをが生成する左イデアルといい、と書く。特に、あるひとつの元で生成されるイデアルのことを単項イデアルといい、やと表す。
をイデアルとする。環は加法については群をなしており、イデアルは加法群としての部分群なので、加法群としての剰余群を考えることができる。が両側イデアルであれば、さらにという乗法を考えることで、に環の構造を定めることができる。これををで割った剰余環という。
- の部分集合はの両側イデアルである。これをと書く。は、直感的な言い方をすれば、整数をpで割った余りに着目した環である。
- もイデアルである。以下では簡単のためにこのイデアルのことを単に0と書くことがある。
- 環に対して、自身ものイデアルである。特にイデアルがを満たすとき、である。
整数の集合では、0でないものどうしの掛け算は0にはならないが、この性質は環の定義から直接導き出されるものではない。環であってもこの性質を満たさないものは存在するのである。しかし、この性質を仮定したほうが見通しがよいことも多いので、そのような集合を環の中で特別なものとして取り扱うことにする。
定義 環Rの任意の元a,bについてを満たすとき、Rは整域であるという。
逆に、0でない元との積が0になるような元を零因子という。整域とは0以外に零因子を持たない環のことである。
整域となる環の例のほうがすぐに思い浮かびやすいので、整域ではない例とはどのようなものがあるかをよく理解してほしい。例えば、においては、2・3=0なので、この環は整域ではない。また、整数を成分とする2行2列の行列環も、
なので、整域ではない。
環の定義の際、加法に関しては群をなすことを要請したが、乗法に関してはモノイドであればよいとした。しかし、中には乗法に関しても群をなす環がある。このような環を体という。
定義 可換環 の でない任意の元が単元であるとき、 は体であるという。
有理数体 、実数体 、複素数体 などが代表的な体である。
他に、環 は が素数ならば体になることが知られている。
なお、体については豊かな理論があるので、詳しくはこのページではなく体論において触れる。
整域と体の関係について、以下に命題を2つあげておく。
命題 体は必ず整域である。
- (証明)
- Kを体とする。について、かつとすると、両辺にをかけるととなる。したがって、ならばまたは、すなわちKは整域である。//
命題 整域であって、有限集合であるものは体である。
- (証明)
- n個の元からなる集合が整域であるとする。のとき、であり、Rは整域なのでである。すなわち、はすべて相異なる0でない元であり、したがってこれらのうちのいずれかは1である(鳩の巣原理)。すなわち、任意のkに対しては逆元を持つので、Rは体である。//
2つの環の直積集合を考える。この集合には、に対し、
と演算を定めることによって、環の構造を入れることができる。これを直積環という。
可換環どうしの直積はまた可換環になることが容易に確かめられる。
群の場合と同様に、環の間の写像についても準同型という概念を考えることができる。環R,R'の間の写像が環の準同型であるとは、次の条件を満たすことである。
- 加法群の間の写像としてみたとき、群の準同型になっている。
- 任意のについて、
特に、部分環からの包含写像、剰余環への自然な全射は準同型になっていることを確かめられたい。
準同型が全単射であるとき同型ということも群の場合と同じである。準同型のkernelも群の場合と同様にとして定められ、これはRの両側イデアルになっている。
準同型定理も、群の場合とまったく同様である。すなわち、全射な環準同型があったとき、が成り立つ。
Chinese remainder theorem
[編集]
準同型定理のひとつの応用として、次のような定理がある。
定理 Rを整域、a,bを(a,b)=Rを満たすRの元とするとき、
証明は、全射を構成し、準同型定理を使えばよい。
この定理は、Chinese remainder theoremと呼ばれる(日本語訳は「中国の剰余定理」「中国人の剰余定理」「中国式剰余定理」など揺れがある)。これは、古代中国の数学書に、この定理のの場合を用いる問題が載っていたことによる。
2つの環A,Rの間に環準同型があるとき、RはA上の代数(あるいはA代数)であるという。加群の言葉でいえば、Rが環であってしかもA加群の構造を持っている、ということと同値である。
次のようにして写像fを定めることができるので、任意の環Rは代数であることがわかる。
- (n個の和)
整数の集合には、素数という特別な元が存在した。この概念を一般の整域に対して拡張してみよう。まずは記号を準備する。
定義 Rを整域とする。に対し、となるようなが存在するとき、b|aと書く。
このとき、「bはaを割り切る」という。整数や多項式については既におなじみの概念だろう。この記号を用いて、素数にあたるものを定義する。
定義 整域Rの単元でも0でもない元pが、を満たすとき、pはRの素元であるという。
定義 整域Rの単元でも0でもない元pが、aとbのどちらかは単元、を満たすとき、pはRの既約元であるという。
命題 素元は既約元である。
- (証明)
- pを素元とし、を満たすとする。pは素元なので、またはである。と仮定して一般性を失わない。すなわち、あるcを用いてと表せるので、
- である。よって、bは単元である。すなわち、pは既約元である。//
整数の集合における素数は素元でもありまた既約元でもある。しかし一般の整域においては、上の命題の逆は成り立たない。すなわち、素元は既約元であるが、既約元であっても素元であるとは限らない。
例 において、2は既約元だが素元ではない。
- (証明)
- が2を割り切るとすると、も2を割り切るので、は4を割り切る。a,bは整数であることに注意すると、これはかつの場合に限る。すなわち、2は既約元である。
- 一方、であるが、2はもも割り切らない。これは2が素元でないことを表している。//
整数においては、素数という概念と関連して、素因数分解という概念があった。このような操作を行うことができる整域は、特別な整域として名前をつけておこう。
定義 整域Rの単元でも0でもない任意の元が、Rの素元の有限個の積として表せるとき、Rは素元分解整域であるという。
実は、素元分解が可能であるとき、この分解は一意的である。命題の形で書くと、
命題 整域Rの単元でも0でもない元がRの素元の有限個の積として表せるとき、その表し方は単元倍を除いて一意。
- (証明)
- と2通りに素元分解できたとすると、なので、であるかまたは、であるかのいずれかである。は素元ゆえ既約元なので、前者のとき単元倍を除いてである。のとき、同様にしてまたはであるので、以下同様に繰り返すことではのいずれかと単元倍を除いて一致することがわかる。この議論を繰り返せば、この2つの素元分解が同じものであることがわかる。//
単元倍を除いて、とは、例えば整数6は2・3とも1・2・3とも(-1)・(-1)・2・3とも分解できるが、1や-1の適当な個数の積はともかくとして、「2・3」という部分の表し方は一意である、という意味である。この命題が成り立つので、ふつう素元分解整域のことは一意分解整域(unique factorization domain,UFD)と呼ぶ。
命題 UFDにおいては、既約元は素元である。
- (証明)
- RをUFD、を既約元とすると、
- と素元分解することができるが、xは既約元なので、とするとまたはのいずれかは単元となり、矛盾。したがってとなり、すなわち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を割り切ることである。
言葉にして書くとまどろっこしいが、よく考えればこれが整数における最大公約数・最小公倍数の特徴づけになっていることがわかるだろう。整数の集合には絶対値という概念があるので、最大・最小という言葉の意味はもっと素朴に考えてもよいのだが、一般の環にはそのような「大きさ」はないのである。
整域Rであって、Rの任意のイデアルが単項イデアルであるものを、単項イデアル整域(principal ideal domain,PID)という。
命題 はPIDである。
- (証明)
- をイデアルとし、Iの元の中で最小の正整数をとする。を任意にとると、を満たす整数が存在する(cf.初等整数論/整除性)。このとき、なので、である。しかし、とするとaがIの元で最小の正整数であることに反するので、。すなわち、と表せるので、である。//
整域がPIDであればUFDである。つまり、PIDとはUFDの中の特別なものである。
がPIDであることを示すのに、初等整数論における定理を用いた。他の整域であっても、同様の命題が成立するならばこれと同様にしてその環はPIDになるということが示される。そのような整域を(Euclidの互除法にちなんで)Euclid整域と呼ぶ。正確には、次のように定義する。
定義 整域Rに対してある整列集合Nへの写像が存在して、Rの任意の元x,yに対して次の条件を満たすとき、Euclid整域という。
- ならば、
- ならば、となるようなRの元q,rであって、またはr=0であるようなものが存在する。
fとして通常の絶対値を考えると、はEuclid整域である。また、体上の一変数多項式環も、fとして次数を考えるとEuclid整域である。特に上の一変数多項式環がEuclid整域であることは、高等学校数学II 式と証明・高次方程式#整式の除法において扱っている。
これまでは、環全体としてある特別な性質を満たす環を中心に見てきた。次に、特別な性質を持つイデアルの代表例として、素イデアルと極大イデアルについて解説する。まずは定義を述べる。
定義 環 のイデアル が素イデアルであるとは、を満たすことである。
定義 環 のイデアルmが極大イデアルであるとは、なるイデアルIが存在しないことである。
中身は大きく異なるが、どちらもそのイデアルが「十分大きい」イデアルであるという主張であることは共通している。しかし、これだけではどのようなイデアルかわかりにくいかもしれない。そこでこれらの性質をより特徴付けるのが、次の命題である。
命題 環 のイデアルpが素イデアルであることは、剰余環R/pが整域であることと同値である。
- (証明)
- pを素イデアルとする。に対してとすると、であり、なので、pが素イデアルであることからまたはである。すなわち、R/pにおいてはまたはである。よって、R/pは整域である。
- 逆に、イデアルpに対してR/pは整域であるとする。このとき、とすると、R/pにおいてはなので、R/pが整域であることから、またはである。すなわち、またはなので、pは素イデアルである。//
命題 環Rのイデアルmが極大イデアルであることは、剰余環R/mが体であることと同値である。
- (証明)
- mを極大イデアルとする。が0でないとすると、なので、イデアルはmを真に包含するイデアルであり、mが極大イデアルであることからこのイデアルはRと一致する。すなわち、を満たすが存在する。このとき、R/mにおいてはなので、はの逆元である。すなわち、R/mは体である。
- R/mが体であるとする。なるイデアルIを考え、をとる。このとき、R/mにおいてなので、なるが存在する。すなわち、あるを用いてと表すことができ、であることからである。すなわち、であり、mは極大イデアルである。
この2つから次のことが直ちにわかる。
系 極大イデアルは素イデアルである。
なぜならば、体は必ず整域だからである。ただし、PIDの場合は素イデアルという概念と極大イデアルという概念は一致する。
命題 PIDの0でない素イデアルは極大イデアルである。
- (証明)
- RをPIDとする。まず、定義から明らかに、単項イデアル(p)が素イデアルであることはpが素元であることは同値である。したがって、Rの0でない素イデアルはある素元pを用いて(p)と表せる。素元は既約元なので、pは既約元でもある。
- ここで、なるイデアルIが存在するとする。PIDなので、あるaを用いてと表される。すなわち、あるを用いてと表される。pは既約元なのでa,bのいずれかは単元である。aが単元のときは、bが単元のときはなので、(p)は極大イデアルである。//
さて、注意深い読者なら気づいているだろうが、以上で述べたことは、環Rに極大イデアルや素イデアルというものが存在するならばこのような性質を満たす、ということである。どの環にも極大イデアルや素イデアルが存在するのか、ということにはよく気を払うべきである。結論から言うと、これは選択公理を認めるか否かによる。
命題 選択公理の下で、環RのR自身以外の任意のイデアルIには、Iを含むようなRの極大イデアルが存在する。
証明にはZornの補題を用いることができる。Zornの補題の扱いに慣れている読者からみれば、いかにもこの補題を使えそうな命題に見えることだろう。したがって、任意の環には少なくとも一つは極大イデアルがあることがわかった。極大イデアルをただ一つしか持たない環を局所環と呼ぶ。
極大イデアルや素イデアルの例として、多項式環のイデアルからいくつかを挙げ、剰余環が実際にどのような体や整域になるのかをみてみる。
実数体上の一変数多項式環のイデアルは、生成元が因数分解できず、いかにも大きなイデアルであるが、実際これが極大イデアルであることが、次のようにしてわかる。
命題
- (証明)準同型をで定めると、これは全射で、である。//
命題
- (証明)準同型をで定めると、これは全射で、である。(fは係数なので、であることより従う)//
なお、多項式が既約かどうか(つまり、生成するイデアルが極大イデアルかどうか)は係数体に依存する。たとえば上で見たようには実数体上では既約だが、複素数体上ではと因数分解できるし、有限体上ではと、上ではと因数分解できる。一般に有限体上でが既約かどうかについては、次の命題が知られている。
命題 有限体上の多項式が既約多項式となるための必要十分条件は、素数pを4で割った余りが3であること。
- (証明)のとき可約なことは既にみたので、pが奇素数のときを考えればよい。このとき、は重根を持たないことに注意する。また、フェルマーの小定理より、任意のに対してなので、次数を考えるとであることがわかる。以上より、が既約であるための必要十分条件は、がを割り切らないことである。
- ところでpは奇数なので、であることに注意する。のときであり、のときであるから、をで割った余りは、pが4で割って1余る数のとき0、pが4で割って3余る数のときである。以上より、が既約多項式となるための必要十分条件は、素数pを4で割った余りが3であることである。//
ところで、はユークリッド整域であり、したがってPID、UFDでもあるので、(0)以外の素イデアルは極大イデアルであるが、二変数の場合はそうとはならない。たとえば、のイデアルを考えると、生成元が因数分解できないので素イデアルであるが、なので、極大イデアルではない。このことは、次の事実と対応する。
命題
- (証明)準同型をで定めると、これは全射で、である。//
は明らかに整域だが体ではない。
有理数は、分母と分子が整数である分数として作ることができる。ここではこの操作を一般化して、ある環の分数として新たな環を作る操作を考えてみる。なお、非可換環でも同様のことを考えることはできるが、煩雑になるので、ひとまずこの節では特別に記さない限り可換環上で考えることにする。
まず、積閉集合という概念を用意する。
定義 可換環Rの部分集合Sが次の条件を満たすとき、この集合は積閉な部分集合であるという。
が積閉のとき、直積集合上で次の二項関係を考えると、これは同値関係になっている。
問 同値関係であることを確かめよ。
そこで、この同値関係で割った商集合を考え、これをと書くことにする。を含む同値類をと表す。この集合に演算を定義して環にしたい。そのためには、有理数(すなわち通常の分数)の演算を参考に、次のように定めればよい。
問 この演算がwell-definedであることと、この演算によってが可換環になることを確かめよ。(ヒント:有理数において単位元・零元・加法逆元は何であったかを思い出す)
こうして定義された環をRのSによる商環(あるいは分数環)という。商環という語はイデアルで割った剰余環と紛らわしいが、今見てきたとおりまったく別の概念である。
整数の集合が有理数の集合の部分集合とみなせるのと同様、自然な単射があるので、Rはの部分集合とみなすことができる。
商環を作る操作によって、さまざまな重要な環が作られる。
Sを可換環Rの零因子でない元全体とすると、これは積閉集合になっている。このときを全商環という。特にRが整域のとき、となるが、このときは体になる。これを整域Rの商体という。商体はRを含むような最小の体である。
例 の商体はである。
また、可換環Rの素イデアルPがあるとき、が積閉であることは素イデアルの定義から明らかである。このとき、をと書き、RのPによる局所化という。名前から察せられるとおり、局所化は局所環になっている。
命題 Pを可換環Rの素イデアルとするとき、は局所環である。
- (証明)
- の部分集合Mを
- と定める。Mは明らかにの(1を含まない)イデアルである。これが唯一の極大イデアルであることを示す。そのためには、のイデアルIがMの部分集合でないならば自身であることを示せばよい。
- のイデアルIがMの部分集合でないと仮定する。すなわち、あるが存在する。定義より、なので、であり、Iはイデアルなのでである。したがって、である。//