この章の目標
- 環・整域・体の定義を理解し、Z、多項式環、行列環、関数環、ガウス整数、四元数で具体的に計算できる
- イデアルと剰余環を扱い、環の準同型定理を証明して剰余環を具体的に決定できる
- 素イデアル・極大イデアルを剰余環によって特徴づけ、極大イデアルの存在をツォルンの補題で証明できる
- 環の中国剰余定理・分数体・多項式環の代入・標数と素体を理解する
前提:第1章(整数と合同式)、第2章(剰余群と準同型定理)、00-foundations 第6章(ツォルンの補題)
群は 1 つの演算をもつ集合であった。整数・多項式・行列には足し算と掛け算の 2 つの演算があり、分配法則で結びついている。この構造を抽象化したものが環である。
環論の中心的な概念はイデアルである。Z の「n の倍数全体」nZ は、足し算で閉じているだけでなく、任意の整数を掛けても外に出ない。この性質をもつ部分集合がイデアルであり、イデアルで割ることで剰余環 Z/nZ のような新しい環が作られる。19 世紀にクンマーとデデキントは、Z[−5] のような環で素因数分解の一意性が崩れる現象を、「数」の代わりにイデアルを考えることで救った(第6章、代数的整数論 第2章)。
5.1 環の定義と例
定義 5.1(環, ring)集合 R と 2 つの演算 +(加法)、⋅(乗法)の組が次をみたすとき、R を環という。
- (R,+) は可換群である。その単位元を 0、a の逆元を −a と書く。
- 乗法は結合法則 (ab)c=a(bc) をみたし、単位元 1(1a=a1=a)をもつ。
- 分配法則 a(b+c)=ab+ac, (a+b)c=ac+bc が成り立つ。
任意の a,b について ab=ba が成り立つ環を可換環 (commutative ring) という。
本教材では環は必ず乗法の単位元 1 をもつとする(NOTATION)。{0} も 1=0 である環とみなし、零環 (zero ring) という。
命題 5.2 環 R の任意の元 a,b について
- 0a=a0=0
- (−a)b=a(−b)=−(ab)、(−a)(−b)=ab、特に (−1)a=−a
- 1=0 ならば R={0}
証明. (1) 0a=(0+0)a=0a+0a の両辺に −0a を加えて 0a=0。a0 も同様。(2) ab+(−a)b=(a+(−a))b=0b=0 より (−a)b=−(ab)。a(−b) も同様で、(−a)(−b)=−(a(−b))=−(−(ab))=ab。(3) a=1a=0a=0。□
定義 5.3(部分環)環 R の部分集合 S が 1 を含み、減法と乗法で閉じているとき、S を R の部分環 (subring) という。
例 5.4(環の例)
- Z,Q,R,C は可換環であり、Z⊂Q⊂R⊂C は部分環の列である。Z/nZ も可換環である。
- 多項式環 (polynomial ring):可換環 R に対し、R 係数の x の多項式 f=a0+a1x+⋯+anxn 全体 R[x] は通常の和と積
(i∑aixi)(j∑bjxj)=k∑(i+j=k∑aibj)xk
で可換環になる(厳密な定義は 5.9 節)。an=0 のとき n を f の次数 (degree) degf、an を最高次係数 (leading coefficient) といい、an=1 のとき f をモニック (monic) という。deg0=−∞ と約束する。繰り返して多変数多項式環 R[x1,…,xn]=R[x1,…,xn−1][xn] が定まる。
3. 行列環:環 R に対し R 成分の n 次正方行列全体 Mn(R) は行列の和と積で環になる。n≥2 なら可換でない:(i,j) 成分だけが 1 で他が 0 の行列を Eij とすると E12E21=E11=E22=E21E12。
4. 関数環:集合 X から環 R への写像全体 RX は、各点ごとの和と積 (f+g)(x)=f(x)+g(x), (fg)(x)=f(x)g(x) で環になる。[0,1] 上の実数値連続関数全体 C([0,1]) はその部分環である。
5. ガウス整数環 (ring of Gaussian integers):Z[i]={a+bi∣a,b∈Z} は C の部分環である((a+bi)(c+di)=(ac−bd)+(ad+bc)i)。同様に Z[−5]={a+b−5∣a,b∈Z}, Z[2] なども C の部分環である。
6. 四元数環 (quaternions):H={a+bi+cj+dk∣a,b,c,d∈R} に、第2章 例 2.8 の関係式 i2=j2=k2=−1, ij=−ji=k, jk=−kj=i, ki=−ik=j と分配法則で積を定めたものは可換でない環である(第2章と同様に M2(C) の部分環として実現すれば環の公理が従う)。q=a+bi+cj+dk に対し q=a−bi−cj−dk とおくと、展開して qq=qq=a2+b2+c2+d2 が確かめられる。
7. 直積:環 R,S に対し R×S は成分ごとの演算で環になる(単位元は (1,1))。
8. 部分環でない例:2Z は加法と乗法で閉じているが 1 を含まないので、本教材の約束では Z の部分環ではない。
5.2 単元・零因子・整域・体
定義 5.5 R を環とする。
- ab=ba=1 となる b∈R が存在する a を単元(可逆元, unit)という。単元全体 R× は乗法で群をなし、単元群 (group of units) という。
- a=0 で、ab=0 または ba=0 となる b=0 が存在するとき、a を零因子 (zero divisor) という。an=0 となる n∈N が存在する a を冪零元 (nilpotent element) という。
- 1=0 で零因子をもたない可換環を整域 (integral domain) という。
- 1=0 で 0 以外のすべての元が単元である環を斜体(可除環, division ring)といい、可換な斜体を体 (field) という。
整域では簡約律が成り立つ:a=0, ab=ac なら a(b−c)=0 より b=c。
命題 5.6
- 体は整域である。
- 有限な整域は体である。
証明. (1) a=0, ab=0 なら b=a−1ab=0。(2) R を有限整域、a=0 とする。写像 R→R, x↦ax は簡約律により単射で、R は有限なので全射。よって ax=1 となる x があり、可換性より a は単元。□
例 5.7
- Z は整域だが体でなく、Z×={±1}。Q,R,C は体。
- Z/nZ が整域 ⟺ 体 ⟺ n が素数(第1章 系 1.24)。Z/6Z では 2⋅3=0。Z/8Z では 23=0 で 2 は冪零元。
- R が整域なら R[x] も整域で、deg(fg)=degf+degg、R[x]×=R× である。実際、f,g の最高次係数 a,b について ab=0 なので fg の最高次係数は ab である。fg=1 なら degf+degg=0 で f,g は定数。
- 整域でない係数環では (3) は成り立たない:(Z/4Z)[x] で (1+2x)2=1+4x+4x2=1 なので、1+2x は 1 次の単元である。
- Mn(K)(K は体, n≥2)では E11E22=0 で、単元群は GLn(K)。
- C([0,1]) で f(x)=max(0,21−x), g(x)=max(0,x−21) とすると fg=0 なので零因子をもつ。単元は零点をもたない関数である。
- Z[i] は C の部分環なので整域である。ノルム N(a+bi)=a2+b2=∣a+bi∣2 は乗法的(N(αβ)=N(α)N(β))であり、α が単元なら N(α)N(α−1)=1 から N(α)=1、よって Z[i]×={±1,±i}。
- H は斜体だが体でない:q=0 なら q−1=q/(a2+b2+c2+d2)。
- R×S(R,S=0)は (1,0)(0,1)=(0,0) なので整域でない。
- Q(2)={a+b2∣a,b∈Q} は体である:(a,b)=(0,0) なら 2 の無理性から a2−2b2=0 で、(a+b2)−1=(a−b2)/(a2−2b2)。
以下、特に断らない限り環は可換環とする。
5.3 イデアルと剰余環
剰余群 G/N を作るには N が正規部分群である必要があった。剰余環 R/I で積 (a+I)(b+I)=ab+I が well-defined であるための条件がイデアルである。
定義 5.8(イデアル, ideal)可換環 R の部分集合 I が
- I は (R,+) の部分群である
- 任意の r∈R, a∈I について ra∈I
をみたすとき、I を R のイデアルという。非可換環では、2 の代わりに ra∈I(左イデアル)、ar∈I(右イデアル)、両方(両側イデアル)を考える。
{0}((0) とも書く)と R はイデアルである。I=R⟺1∈I⟺I が単元を含む(u∈I が単元なら 1=u−1u∈I)。I=R となるイデアルを真のイデアルという。
a1,…,an∈R で生成されるイデアルを
(a1,…,an)=a1R+⋯+anR={r1a1+⋯+rnan∣ri∈R}
と書く。1 つの元で生成されるイデアル (a)=aR を単項イデアル (principal ideal) という。イデアル I,J に対し、I+J={a+b∣a∈I,b∈J}、I∩J、IJ(積 ab(a∈I, b∈J)の有限和全体)もイデアルであり、IJ⊂I∩J である。
命題 5.9 1=0 の可換環 R が体であるための必要十分条件は、R のイデアルが (0) と R だけであることである。
証明. 体なら、(0) でないイデアルは 0 でない元、すなわち単元を含むので R に等しい。逆に a=0 なら (a)=(0) なので (a)=R∋1、すなわち ab=1 となる b がある。□
例 5.10
- Z のイデアルは nZ=(n)(n≥0)に限る。イデアルは加法部分群であり、Z の部分群は nZ の形に限る(第2章 定理 2.23)からである。(m)+(n)=(gcd(m,n)), (m)∩(n)=(lcm(m,n)), (m)(n)=(mn)。
- Z[x] で (2,x)={2f+xg} は定数項が偶数の多項式全体である。これは単項イデアルでない(問題 5.2)。
- C([0,1]) で mc={f∣f(c)=0}(c∈[0,1])はイデアルである。
- Mn(K) の両側イデアルは 0 と全体だけである(問題 5.7)。一方、第 1 列以外が 0 の行列全体は左イデアルである。
定理 5.11(剰余環)I を可換環 R のイデアルとする。加法群としての剰余群 R/I に、積 (a+I)(b+I):=ab+I を定めると well-defined であり、R/I は可換環になる。これを剰余環(商環, quotient ring)という。自然な射影 π:R→R/I, a↦a+I は環準同型(定義 5.12)である。
証明. a′=a+x, b′=b+y(x,y∈I)なら a′b′=ab+(ay+xb+xy) で、括弧内はイデアルの性質 2 により I に属する。よって a′b′+I=ab+I。環の公理は R の公理から直ちに従う。□
a+I を a と書き、a−b∈I を a≡b(modI) と書くことが多い。
5.4 環準同型と準同型定理
定義 5.12(環準同型, ring homomorphism)環 R,S の間の写像 f:R→S が
f(a+b)=f(a)+f(b),f(ab)=f(a)f(b),f(1)=1
をみたすとき、f を環準同型写像という。全単射な環準同型を同型写像といい、同型写像が存在するとき R≅S と書く。
Kerf=f−1(0) は R のイデアルであり(a∈Kerf なら f(ra)=f(r)⋅0=0)、Imf は S の部分環である。群の場合と同様に、f が単射 ⟺Kerf=(0)。
例 5.13
- 自然な射影 Z→Z/nZ。複素共役 C→C は同型写像である。
- 任意の環 R に対し、環準同型 Z→R はただ一つ存在する:f(1)=1 から f(n)=n⋅1=1+⋯+1(n 個)と決まる。
- 代入:a∈R に対し R[x]→R, f↦f(a) は環準同型である(5.9 節)。R[x]→C, f↦f(i) も環準同型。
- 準同型でない例:Z→Z, n↦2n は加法を保つが積を保たない。Z/6Z→Z/6Z, x↦3x は和と積を保つ(9≡3(mod6) による)が、1 を 3 に写すので本教材の約束では環準同型でない。
定理 5.14(環の準同型定理)f:R→S を環準同型とすると、f:R/Kerf→Imf, a+Kerf↦f(a) は well-defined な環の同型写像である。
証明. 加法群としての第 1 同型定理(第2章 定理 2.41)により、f は well-defined な加法群の同型写像である。さらに f((a+I)(b+I))=f(ab+I)=f(ab)=f(a)f(b)、f(1+I)=1 なので環準同型である。□
群の場合と同様に、対応定理が成り立つ:I を含む R のイデアル J と R/I のイデアルは J↦J/I=π(J) で 1 対 1 に対応し、(R/I)/(J/I)≅R/J である(第 3 同型定理)。証明は第2章 定理 2.45, 2.47 と同様で、π(J) がイデアルになることは π の全射性から、π−1 でイデアルがイデアルに写ることは直接確かめられる。
例 5.15(剰余環の決定)
- R[x]/(x2+1)≅C:φ:R[x]→C, f↦f(i) は a+bx↦a+bi より全射。x2+1∈Kerφ であり、逆に f(i)=0 なら、f を x2+1 で割って f=(x2+1)q+(a+bx)(5.9 節の除法の原理)とすると a+bi=0 より a=b=0。よって Kerφ=(x2+1)。同じ議論で Z[x]/(x2+1)≅Z[i](モニック多項式による割り算は Z 係数でできる)。
- Z[i]/(2+i)≅Z/5Z:ψ:Z→Z[i]/(2+i) を考える。剰余環で i≡−2 なので a+bi≡a−2b となり ψ は全射。5=(2+i)(2−i)∈(2+i) なので 5Z⊂Kerψ。逆に n=(2+i)β なら n2=N(n)=5N(β) で、5 は素数なので 5∣n。よって Kerψ=5Z。
- Z[x]/(n)≅(Z/nZ)[x](係数を n で割った余りに写す準同型の核が (n))。Z[x]/(2,x)≅Z/2Z(f↦f(0)mod2 の核が (2,x))。
- K を体、a∈K とすると K[x]/(x−a)≅K(f↦f(a) の核が (x−a)。因数定理(系 5.29)による)。
- C([0,1])/mc≅R(f↦f(c) は全射で核は mc)。
5.5 素イデアルと極大イデアル
素数 p は「p∣ab⇒p∣a または p∣b」という性質をもつ(第1章 補題 1.14)。これをイデアルの言葉にしたものが素イデアルである。
定義 5.16(素イデアルと極大イデアル)R を可換環とする。
- 真のイデアル p が「ab∈p⇒a∈p または b∈p」をみたすとき、p を素イデアル (prime ideal) という。
- 真のイデアル m で、m⊊J⊊R となるイデアル J が存在しないものを極大イデアル (maximal ideal) という。
定理 5.17 R を可換環、I をイデアルとする。
- I が素イデアル ⟺R/I が整域。
- I が極大イデアル ⟺R/I が体。
特に、極大イデアルは素イデアルである。
証明. (1) R/I で 1=0⟺1∈/I⟺I=R。また (a+I)(b+I)=0⟺ab∈I なので、「R/I に零因子がない」は「ab∈I⇒a∈I または b∈I」と同値である。
(2) I が極大とし、a∈/I とする。I⊊I+(a) なので極大性より I+(a)=R、よって 1=x+ra(x∈I, r∈R)と書け、(r+I)(a+I)=1+I。I=R より R/I において 1=0 なので、R/I は体である。逆に R/I が体なら I=R で、I⊊J となるイデアル J から a∈J∖I をとると、a+I が可逆なので ab−1∈I⊂J となる b があり、1=ab−(ab−1)∈J、J=R。
最後の主張は、体が整域であること(命題 5.6)から従う。□
例 5.18
- Z の素イデアルは (0) と (p)(p は素数)であり、極大イデアルは (p) である。n≥2 が合成数なら n=ab(1<a,b<n)で ab∈(n), a,b∈/(n) なので (n) は素イデアルでない。(0) は素イデアルだが極大でない。
- K を体とすると (x−a)⊂K[x] は極大イデアル(K[x]/(x−a)≅K)。R[x] の (x2+1) も極大イデアル(R[x]/(x2+1)≅C)。
- Z[x] で、(x) は素イデアル(Z[x]/(x)≅Z は整域)だが極大でない((x)⊊(2,x)⊊Z[x])。(2,x) は極大(剰余環は Z/2Z)。(x2+1) は素イデアル(剰余環は Z[i])で、x2+1=(x−2)(x+2)+5 より (x2+1)⊊(5,x−2)、Z[x]/(5,x−2)≅Z/5Z なので (5,x−2) は極大である。こうして素イデアルの列 (0)⊊(x2+1)⊊(5,x−2) が得られる。
- C([0,1]) の mc は極大イデアル(剰余環は R)。実は C([0,1]) の極大イデアルはこれで尽きる(問題 5.9)。
- Z/12Z の素イデアルは、対応定理により 12Z を含む Z の素イデアル (2),(3) に対応する (2),(3) であり、これらは極大でもある。
命題 5.19 f:R→S を可換環の準同型、q を S の素イデアルとすると、f−1(q) は R の素イデアルである。
証明. f(1)=1∈/q より f−1(q)=R。ab∈f−1(q) なら f(a)f(b)∈q で、f(a)∈q または f(b)∈q。□
注意
極大イデアルの逆像は極大とは限らない。包含写像 Z→Q で Q の極大イデアル (0) の逆像は (0) で、Z の極大イデアルではない。
5.6 極大イデアルの存在
定理 5.20(クルル, Krull)R を零環でない可換環、I を真のイデアルとすると、I を含む極大イデアルが存在する。特に R は極大イデアルをもつ。
証明. S={J∣J は R のイデアルで I⊂J=R} を包含関係で順序づける。I∈S なので S=∅。C⊂S を空でない全順序部分集合(鎖)とし、U=⋃J∈CJ とおく。a,b∈U なら a∈J1, b∈J2(J1,J2∈C)で、全順序性からたとえば J1⊂J2 なので a−b∈J2⊂U。また r∈R なら ra∈J1⊂U。よって U はイデアルであり、I⊂U。さらに各 J∈C は 1 を含まないので 1∈/U、すなわち U=R。よって U∈S は C の上界である(空の鎖の上界としては I がとれる)。ツォルンの補題(00-foundations 第6章)により S は極大元 m をもつ。m⊊J⊊R となるイデアル J があれば J∈S となり極大性に反するので、m は極大イデアルである。□
系 5.21 a∈R が単元であるための必要十分条件は、a がどの極大イデアルにも属さないことである。
証明. 単元はどの真のイデアルにも属さない。単元でなければ (a)=R なので、定理 5.20 より (a) を含む極大イデアルがある。□
補足
Z や K[x] のように具体的な環では、極大イデアルは具体的に構成できるのでツォルンの補題は不要である(ネーター環では「イデアルの上昇列が止まる」ことから存在がわかる。可換環論 第3章)。一方、一般の可換環に対する定理 5.20 は、ZF 集合論のもとで選択公理と同値であることが知られている。
5.7 中国剰余定理
第1章の中国剰余定理は、環とイデアルの言葉で一般化される。
定義 5.22 可換環 R のイデアル I,J が I+J=R をみたすとき、I と J は互いに素 (coprime, comaximal) であるという。
Z では (m)+(n)=(gcd(m,n)) なので、(m),(n) が互いに素 ⟺gcd(m,n)=1 である。
定理 5.23(中国剰余定理, Chinese remainder theorem)可換環 R のイデアル I1,…,In がどの 2 つも互いに素ならば、I1∩⋯∩In=I1I2⋯In であり、
R/(I1∩⋯∩In)→R/I1×⋯×R/In,a+⋂kIk↦(a+I1,…,a+In)
は環の同型写像である。
証明. n=2 の場合:I+J=R より 1=a+b(a∈I, b∈J)と書ける。IJ⊂I∩J であり、逆に x∈I∩J なら x=xa+xb で、xa∈JI、xb∈IJ なので x∈IJ。環準同型 φ:R→R/I×R/J, r↦(r+I,r+J) の核は I∩J である。全射性:(x+I,y+J) に対し r=xb+ya とおくと、r=x(1−a)+ya≡x(modI)、r=xb+y(1−b)≡y(modJ)。準同型定理より主張が従う。
一般の場合:n についての帰納法。各 k≥2 について 1=ak+bk(ak∈I1, bk∈Ik)と書くと
1=k=2∏n(ak+bk)∈I1+I2I3⋯In
(展開すると b2⋯bn 以外の項は I1 に属する)なので、I1 と I2⋯In は互いに素である。帰納法の仮定より I2∩⋯∩In=I2⋯In で、n=2 の場合を I1 と I2⋯In に適用すれば ⋂kIk=I1I2⋯In、および R/⋂kIk≅R/I1×R/(I2⋯In)≅R/I1×R/I2×⋯×R/In(後者は帰納法の仮定)。□
例 5.24
- R=Z なら第1章 定理 1.28 そのものである。
- ラグランジュ補間:K を体、a1,…,an∈K を相異なる元とすると、(x−ai)+(x−aj)∋aj−ai(単元)なので互いに素であり、K[x]/((x−a1)⋯(x−an))≅Kn。すなわち、n 個の点で任意の値をとる n−1 次以下の多項式がただ一つ存在する。
- R[x]/(x2−1)≅R×R(f↦(f(1),f(−1)))。
- Z[i] で (2+i)+(2−i)∋5−(2+i)−(2−i)=1 なので (2+i) と (2−i) は互いに素であり、(2+i)(2−i)=(5)。例 5.15(2) と同様に Z[i]/(2−i)≅Z/5Z なので、Z[i]/(5)≅F5×F5。
5.8 分数体
Z から Q を作るように、整域には分数を付け加えて体を作ることができる。
定理 5.25(分数体, field of fractions)R を整域とする。R×(R∖{0}) 上の関係 (a,b)∼(c,d)⟺ad=bc は同値関係である。(a,b) の同値類を a/b と書き、商集合を Frac(R) とおくと、
ba+dc=bdad+bc,ba⋅dc=bdac
は well-defined で、Frac(R) は体になる。ι:R→Frac(R), a↦a/1 は単射な環準同型である。さらに、体 L への単射な環準同型 f:R→L は f~(a/b)=f(a)f(b)−1 によって Frac(R) からの環準同型に一意的に拡張される。
証明. 反射律・対称律は明らか。推移律:ad=bc, cf=de なら adf=bcf=bde で、d(af−be)=0, d=0 と R が整域であることから af=be。b,d=0 なら bd=0(整域)なので演算の右辺は意味をもつ。和の well-defined 性:(a,b)∼(a′,b′) なら (ad+bc)b′d=ab′dd+bb′cd=a′bdd+bb′cd=(a′d+b′c)bd より (ad+bc,bd)∼(a′d+b′c,b′d)。積も同様である。環の公理は分数の通常の計算と同じく直接確かめられ、零元は 0/1、単位元は 1/1。a/b=0(すなわち a=0)なら (a/b)(b/a)=ab/ab=1/1 なので体である。ι が準同型であることは明らかで、a/1=0/1⟺a=0 より単射。
拡張:f が単射なので b=0 なら f(b)=0 で、f~(a/b)=f(a)f(b)−1 は意味をもつ。ad=bc なら f(a)f(d)=f(b)f(c) より f(a)f(b)−1=f(c)f(d)−1 なので well-defined であり、準同型性は計算で確かめられる。f~(b/1)=f(b) と f~(a/b)f~(b/1)=f~(a/1) から、拡張は f の値だけで決まり一意である。□
ι によって R を Frac(R) の部分環とみなす。拡張の性質から、Frac(R) は「R を含む最小の体」である。
例 5.26 Frac(Z)=Q。Frac(K[x])=K(x)(有理関数体、f/g の形の元全体)。Frac(Z[i])=Q(i)={a+bi∣a,b∈Q}(C の部分体として。(a+bi)−1=(a−bi)/(a2+b2) より分母を有理数にできる)。分母を「0 でない元全体」から一般の積閉集合に替えたものが局所化である(可換環論 第2章)。
5.9 多項式環と代入準同型
可換環 R 上の多項式環 R[x] は、厳密には「有限個を除いて 0 である R の元の列 (a0,a1,a2,…) 全体」に、成分ごとの和と例 5.4(2) の畳み込み積を入れた環として定義される。x=(0,1,0,0,…) とおけば (a0,a1,…,an,0,…)=∑aixi と書ける。多項式は「x に値を代入する関数」とは異なる形式的な対象であることに注意する。たとえば Fp[x] で xp−x=0 だが、フェルマーの小定理より Fp のすべての元 a で ap−a=0 である。
定理 5.27(代入の普遍性)φ:R→S を可換環の準同型、s∈S とすると、φ を拡張し x を s に写す環準同型 Φ:R[x]→S がただ一つ存在する。それは Φ(∑aixi)=∑φ(ai)si で与えられる。
証明. 環準同型が R 上で φ と一致し x↦s ならば、和と積を保つことから Φ(∑aixi)=∑φ(ai)si でなければならず、一意性が従う。逆にこの式で Φ を定めると、加法と 1 を保つことは明らか。積については、S の可換性により
Φ(f)Φ(g)=(i∑φ(ai)si)(j∑φ(bj)sj)=k∑(i+j=k∑φ(ai)φ(bj))sk=Φ(fg)
□
R⊂S で φ が包含写像のとき、Φ(f) を f(s) と書き、Φ を代入準同型 (evaluation homomorphism) という。f(s)=0 となる s を f の根 (root) という。像 Φ(R[x])={f(s)∣f∈R[x]} を R[s] と書き、R に s を添加した環という(Z[i] はこの意味で Z に i を添加した環である)。
定理 5.28(多項式の除法の原理)R を可換環、g∈R[x] を最高次係数が単元の多項式とする。任意の f∈R[x] に対し、f=qg+r, degr<degg をみたす q,r∈R[x] がただ一つ存在する。
証明. 存在:degf についての帰納法。degf<degg なら q=0, r=f。degf=n≥m=degg とし、f,g の最高次係数を a,b(b∈R×)とすると、f1=f−ab−1xn−mg は degf1<n なので、帰納法の仮定より f1=q1g+r と書け、f=(q1+ab−1xn−m)g+r。一意性:qg+r=q′g+r′ なら (q−q′)g=r′−r。q=q′ なら、g の最高次係数が単元(したがって零因子でない)なので左辺の次数は degg 以上となり、右辺の次数 <degg に矛盾。よって q=q′, r=r′。□
系 5.29(因数定理)a∈R, f∈R[x] について、f(a)=0⟺f は x−a で割り切れる。
証明. f=q(x−a)+r(r∈R は定数)と割ると、代入して f(a)=r。□
系 5.30 R を整域とする。0 でない f∈R[x] の R における根の個数は degf 以下である。
証明. degf についての帰納法。f が根 a をもてば f=(x−a)q, degq=degf−1。b=a が f の根なら (b−a)q(b)=0 で、R は整域なので q(b)=0。よって f の根は a と q の根に限り、帰納法の仮定より個数は 1+(degf−1) 以下。□
注意
整域でないと系 5.30 は成り立たない:Z/8Z で x2−1 は 4 個の根 1,3,5,7 をもつ。非可換な斜体 H では x2+1 が bi+cj+dk(b2+c2+d2=1)という無限個の根をもつ。
系 5.31 K を体とすると、K[x] の任意のイデアルは単項イデアルである。より詳しく、I=(0) なら I=(f) で、f は I に属する 0 でない多項式のうち次数最小のものである。
証明. I=(0) として、0 でない元のうち次数最小の f をとる。g∈I を g=qf+r(degr<degf)と割ると、r=g−qf∈I なので次数の最小性から r=0。よって I=(f)。□
この性質(単項イデアル整域であること)は第6章で詳しく扱う。
5.10 標数と素体
定義 5.32(標数, characteristic)環 R に対し、唯一の環準同型 Z→R の核を nZ(n≥0)とするとき、n を R の標数といい charR と書く。
すなわち charR は、n⋅1=0 となる最小の n∈N(存在しなければ 0)である。charQ=charR=0、charZ/nZ=n、charFp[x]=p。
命題 5.33 整域の標数は 0 または素数である。
証明. charR=n とすると、準同型定理より Z/nZ は R の部分環と同型であり、整域の部分環は整域である。R は零環でないので n=1。n≥2 なら Z/nZ が整域であることから n は素数である。□
定義 5.34(素体, prime field)体 K の部分体(K の部分環で体であるもの)すべての共通部分を K の素体という。
素体は K の最小の部分体である。
定理 5.35 体 K の素体は、charK=0 なら Q に、charK=p なら Fp=Z/pZ に同型である。
証明. 部分体はすべて 1 を含むので、ι:Z→K の像 ι(Z) を含む。charK=p なら ι(Z)≅Z/pZ は体なので、これが最小の部分体、すなわち素体である。charK=0 なら ι は単射で、定理 5.25 により Q=Frac(Z)→K に拡張される。その像は ι(Z) を含む体で、ι(Z) を含む任意の部分体は ι(a)ι(b)−1 の形の元をすべて含むので、像が素体であり、Q と同型(体からの準同型は単射。核が真のイデアル (0) だから)である。□
命題 5.36(フロベニウス準同型)R を標数 p(素数)の可換環とすると、任意の a,b∈R について (a+b)p=ap+bp である。したがって F:R→R, a↦ap は環準同型であり、これをフロベニウス準同型 (Frobenius homomorphism) という。
証明. 二項定理より (a+b)p=∑k=0p(kp)akbp−k。0<k<p なら (kp)=k!(p−k)!p! の分子は p で割り切れ、分母は割り切れないので p∣(kp)、よってこれらの項は 0 である。積と 1 を保つことは可換性より明らか。□
Fp 上ではフェルマーの小定理より F は恒等写像である。体上の F は単射であり(体からの準同型)、有限体上では全単射である。フロベニウス準同型は、有限体のガロア理論(第9章)で主役を演じる。
まとめ
- 環は加法について可換群、乗法について結合的で単位元をもち、分配法則が成り立つ。例:Z, Z/nZ, R[x], Mn(R), C([0,1]), Z[i], H。
- 整域は零因子のない可換環、体は 0 以外が単元の可換環。有限整域は体。Z[i]×={±1,±i}、(Z/4Z)[x] には 1 次の単元がある。
- イデアルは「任意の元を掛けても外に出ない」加法部分群であり、剰余環 R/I が作れる条件である。
- 環の準同型定理 R/Kerf≅Imf で剰余環を決定する:R[x]/(x2+1)≅C, Z[i]/(2+i)≅Z/5Z。
- p が素イデアル ⟺R/p が整域、m が極大イデアル ⟺R/m が体。極大イデアルは素イデアル。
- ツォルンの補題により、真のイデアルは極大イデアルに含まれる。
- 互いに素なイデアルについて R/(I1∩⋯∩In)≅∏R/Ik(中国剰余定理)。ラグランジュ補間はその例。
- 整域 R は分数体 Frac(R) に埋め込まれる。
- 多項式環は代入の普遍性をもつ。最高次係数が単元の多項式で割り算ができ、整域上の d 次多項式の根は高々 d 個、体上の多項式環のイデアルは単項。
- 体の標数は 0 か素数で、素体はそれぞれ Q, Fp。標数 p ではフロベニウス写像 a↦ap が環準同型になる。
演習問題
問題 5.1 ★ Z/12Z の単元・零因子・冪零元をすべて求めよ。また、有限可換環の 0 でない元は単元か零因子のいずれかであることを示せ。
解答
単元は gcd(a,12)=1 となる 1,5,7,11。零因子は残りの 0 でない元 2,3,4,6,8,9,10(gcd(a,12)=d>1 なら a⋅12/d=0)。冪零元は an≡0(mod12) となるもので、2⋅3∣a が必要十分なので 0,6。
一般に、有限可換環 R の元 a=0 が零因子でなければ、x↦ax は単射(ax=ay⇒a(x−y)=0⇒x=y)で、R が有限なので全射。よって ax=1 となる x があり、a は単元である。
問題 5.2 ★ Z[x] のイデアル (2,x) は単項イデアルでないことを示せ。
解答
(2,x)=(f) と仮定する。2∈(f) より 2=fg で、Z は整域なので degf+degg=0、f は定数で f∈{±1,±2}。f=±1 なら (2,x)=Z[x] だが、Z[x]/(2,x)≅Z/2Z=0(例 5.15(3))に矛盾。f=±2 なら x∈(2) となるが、2h の係数はすべて偶数なので x=2h は不可能。
問題 5.3 ★ R[x]/(x2−1)≅R×R であるが、R[x]/(x2) は R×R と同型でないことを示せ。
解答
前半は中国剰余定理(例 5.24(3)):(x−1)+(x+1)∋2 は単元なので互いに素で、R[x]/(x2−1)≅R[x]/(x−1)×R[x]/(x+1)≅R×R。
後半:R[x]/(x2) で x=0, x2=0 なので 0 でない冪零元がある。R×R で (a,b)n=(an,bn)=0 なら a=b=0 なので 0 でない冪零元はない。同型写像は冪零元を冪零元に写すので、両者は同型でない。
問題 5.4 ★★ Z[i]/(3) は 9 個の元からなる体であり、Z[i]/(5) は体でないことを示せ。
解答
Z[i]≅Z[x]/(x2+1) なので、第 3 同型定理より Z[i]/(3)≅Z[x]/(3,x2+1)≅F3[x]/(x2+1)。除法の原理より各元は a+bx(a,b∈F3)とただ一通りに書けるので、元は 9 個。(a+bx)(a−bx)=a2−b2x2=a2+b2 である。F3 の平方は 0,1 だけなので、a2+b2=0⟺a=b=0。よって a+bx=0 なら a2+b2∈F3× で、(a+bx)−1=(a2+b2)−1(a−bx)。したがって体である。
Z[i]/(5) では (2+i)(2−i)=5≡0 だが、2+i∈/(5)((5) の元は実部・虚部とも 5 の倍数)なので零因子があり、体でない。(例 5.24(4) より F5×F5 に同型である。)
問題 5.5 ★★ 可換環 R の冪零元全体 nil(R) はイデアルであり、R/nil(R) は 0 以外に冪零元をもたないことを示せ。
解答
am=0, bn=0 とする。二項定理より (a−b)m+n−1=∑k(km+n−1)ak(−b)m+n−1−k で、各項は k≥m なら ak=0、k≤m−1 なら m+n−1−k≥n で bm+n−1−k=0 なので 0。また (ra)m=rmam=0。よってイデアルである(二項定理には可換性が必要)。
a∈R/nil(R) が冪零、すなわち ak∈nil(R) なら、(ak)l=0 となる l があり akl=0、よって a∈nil(R)、a=0。
問題 5.6 ★★ (1) 有限可換環の素イデアルは極大イデアルであることを示せ。
(2) Z/nZ の素イデアルをすべて求めよ。
解答
(1) p が素イデアルなら R/p は有限整域なので体(命題 5.6(2))。定理 5.17 より p は極大。
(2) 対応定理より、Z/nZ のイデアルは nZ⊂dZ、すなわち d∣n(d≥1)となる dZ/nZ=(d) である。(Z/nZ)/(d)≅Z/dZ が整域 ⟺d は素数。よって素イデアルは n の素因数 p に対する (p) であり、(1) よりすべて極大である。
問題 5.7 ★★ K を体とする。行列環 Mn(K) の両側イデアルは 0 と Mn(K) だけであることを示せ。
解答
I=0 を両側イデアルとし、A=(akl)∈I, akl=0 とする。行列単位について EikAElj=aklEij(EikA は A の第 k 行を第 i 行に置いた行列で、それに Elj を右から掛けると (i,l) 成分 akl が (i,j) 成分に移る)。よって Eij=akl−1EikAElj∈I がすべての i,j で成り立ち、単位行列 E=∑iEii∈I。ゆえに I=Mn(K)。
(したがって Mn(K) は非可換環として「単純」であるが、零因子をもつので斜体ではない。可換環で命題 5.9 が成り立つのとは対照的である。)
問題 5.8 ★★ f≡2(modx−1) かつ f≡x(modx2+1) をみたす f∈Q[x] で次数 2 以下のものを求めよ。
解答
(x2+1)−(x+1)(x−1)=2 より、a=−21(x2−1)∈(x−1), b=21(x2+1)∈(x2+1) として a+b=1。定理 5.23 の証明に従い
f0=2b+xa=(x2+1)−2x3−x=2−x3+2x2+x+2
これを (x−1)(x2+1)=x3−x2+x−1 で割った余りを求めると、−x3+2x2+x+2=−(x3−x2+x−1)+(x2+2x+1) より
f=2x2+2x+1=2(x+1)2
検算:f(1)=4/2=2。x2≡−1(modx2+1) より f≡(−1+2x+1)/2=x。
問題 5.9 ★★★ C([0,1]) の極大イデアルは mc={f∣f(c)=0}(c∈[0,1])の形のものに限ることを示せ。
解答
I を真のイデアルとし、ある c で I⊂mc となることを示せばよい(I が極大なら I=mc)。そうでないと仮定すると、各 c∈[0,1] に対し fc(c)=0 となる fc∈I がある。連続性より fc は c の開近傍 Uc 上で 0 にならない。[0,1] はコンパクトなので(集合と位相 第5章)、有限個の Uc1,…,Ucm で覆われる。g=fc12+⋯+fcm2∈I は各点で正であり、1/g∈C([0,1]) なので g は単元、I=C([0,1]) となり矛盾する。
(点 c と極大イデアル mc を同一視する考え方は、代数幾何学 第1章の出発点である。)
問題 5.10 ★★ p を素数とする。Fp[x] において、任意の f について f(x)p=f(xp) が成り立つことを示せ。これを用いて、整数 ai に対し (a0+a1+⋯+an)p≡a0+a1+⋯+an(modp) を導け。
解答
f=∑aixi とする。Fp[x] は標数 p なのでフロベニウス写像は環準同型で、fp=∑aipxip。フェルマーの小定理より aip=ai なので、fp=∑ai(xp)i=f(xp)。
後半:f=∑aixi に上の等式を適用して x=1 を代入する(代入は環準同型)と、(∑ai)p=∑ai。これは両辺の Z における値について主張の合同式を意味する(フェルマーの小定理そのものの言い換えでもある)。