環の基礎用語~準同型・部分環・イデアル~

この記事では環論において極めて重要な準同型・部分環・イデアルについて説明します。

準備

  • 環とは,大雑把にいうと足し算とかけ算ができるような代数系です。きちんとした定義は環の定義とその具体例を参照してください。

  • なお,リンク先の記事では,環を表す記号として RR を用いていますが,この記事では AA を用います。どちらを使うかは好みの問題です。

  • 今回の記事では可換環のみ考え,可換環のことを単に環と呼びます。すなわち,x,y∈Ax,y \in A に対して xy=yxxy = yx であることを仮定します。

  • 環には加法の単位元と乗法の単位元がありますが,複数の環が登場するとき単位元を区別するために,環 AA の加法・乗法の単位元をそれぞれ 0A,1A0_A , 1_A と書くことがあります。

準同型

写像は,2つの集合があるときに,これらの要素の間の対応関係を表す概念です。

環などの代数的な集合を考えるとき,写像の中でも特に性質の良い準同型というものを考えることが多いです。

定義

準同型の定義

A,BA,B を環とする。ϕ:A→B\phi : A \rightarrow B が次の条件を満たすとき,ϕ\phi を準同型という。

  1. 任意の x,y∈Ax,y \in A に対して次の式が成り立つ。 ϕ(x+y)=ϕ(x)+ϕ(y)ϕ(xy)=ϕ(x)ϕ(y) \phi (x+y) = \phi (x) + \phi (y)\\ \phi (xy) = \phi (x) \phi (y)

  2. ϕ(1A)=1B\phi (1_A) = 1_B である。

  • 1は「演算をしてから写像」しても「写像してから演算」しても結果が同じという意味です。

  • 大雑把に言うと「準同型によって環 AA の構造が BB に引き継がれる」「AA と BB はほぼ同じ構造」という感じです。

  • 2は乗法の単位元に関する条件です。加法の単位元については定義に含まれませんが,以下のように1つめの条件から ϕ(0A)=0B\phi (0_A) = 0_B が従います。

証明

ϕ(0A)=ϕ(0A+0A)=ϕ(0A)+ϕ(0A) \phi (0_A) = \phi (0_A + 0_A) = \phi (0_A) + \phi (0_A) である。両辺から ϕ(0A)\phi (0_A) を引くことで ϕ(0A)=0B\phi (0_A) = 0_B が従う。

写像に関して準同型よりも強い性質として,同型というものもあります。

同型の定義

準同型 ϕ\phi が逆写像を持ち,ϕ−1\phi^{-1} もまた準同型であるとき,ϕ\phi を 同型 という。このとき AA と BB は同型である といい,A≃BA \simeq B と表記する。

例

例

Z→Q\mathbb{Z} \to \mathbb{Q} を包含写像とします。これは準同型になります。

例

ϕ:R[x]→C\phi : \mathbb{R}[x] \to \mathbb{C} を xx に −1\sqrt{-1} を代入する写像とすると,これは準同型になります。

部分環

環の部分集合として重要なものに部分環とイデアルがあります。まずは部分環から解説します。

定義

部分環の定義

環 AA の部分集合 BB が次の条件を満たすとき,BB を AA の部分環という。また AA を BB の拡大環という。

  1. 環 AA の加法と乗法によって BB は環になる。

  2. BB は AA の乗法の単位元を含む。

1は面倒です。つまり,BB が部分環であることを確認するために,分配法則などを丁寧に確かめるのは大変です。

しかし,以下のように,より弱い条件のみ確認すれば,部分環であることを保証できます。

定理

AA を環,BB を AA の部分集合であるとする。BB が部分環であることと BB が次の3つの条件を満たすことと同値である。

  1. BB は加法について AA の部分群である。すなわち以下が成り立つ。
  • 任意の x,y∈Bx,y \in B に対して x+y∈Bx+y \in B
  • 0A∈B0_A \in B
  • 任意の x∈Bx\in B に対して −x∈B-x \in B
  1. 任意の x,y∈Bx,y \in B に対して xy∈Bxy \in B である。
  2. 1A∈B1_A \in B

具体例

例:整数と有理数

有理数全体の集合 Q\mathbb{Q} は(通常の積と和について)環をなす。整数全体の集合 Z\mathbb{Z} は Q\mathbb{Q} の部分環である。

実際に,上記の定理の条件1~3を満たしていることが簡単に確認できる。

ちなみに,Z⊂Q⊂R⊂C\mathbb{Z} \subset \mathbb{Q} \subset \mathbb{R} \subset \mathbb{C} は部分環の列になっています。

例:整数の拡大

集合 Z[2]\mathbb{Z}\left[\sqrt{2}\right] を次のように定義する。

Z[2]={a+b2∣a,b∈Z} \mathbb{Z} \left[\sqrt{2}\right] = \{ a+b\sqrt{2} \mid a,b \in \mathbb{Z} \}

このとき Z\mathbb{Z} の加法と乗法を Z[2]\mathbb{Z} \left[\sqrt{2}\right] に拡張する。具体的には,+,⋅+, \cdot を通常の Z\mathbb{Z} の加法・乗法としたとき, (a+b2)+(c+d2)=(a+c)+(b+d)2(a+2)⋅(c+d2)=(a⋅c+2⋅b⋅d)+(a⋅d+b⋅c)2 (a+b \sqrt{2}) + (c + d\sqrt{2}) = (a+c) + (b+d) \sqrt{2}\\ (a+\sqrt{2})\cdot (c+d\sqrt{2}) = (a\cdot c + 2\cdot b\cdot d) + (a\cdot d+b\cdot c)\sqrt{2} と定める。この演算により Z[2]\mathbb{Z} \left[\sqrt{2}\right] は環の構造を持つ。逆に Z[2]\mathbb{Z} \left[\sqrt{2}\right] の加法・乗法を Z\mathbb{Z} に制限した(すなわち b=0b=0 のときを考えた)とき,Z\mathbb{Z} は環になる。

こうして Z[2]\mathbb{Z} \left[\sqrt{2}\right] は Z\mathbb{Z} の拡大環であることがわかる。

「拡大」という言葉は,体論のときに頻繁に使う印象があります。また代数的整数論でも拡大環を考えることが多いです。

最後に準同型と部分環が両方関係する例を紹介します。

像

ϕ:A→B\phi :A \rightarrow B を環の準同型とする。ϕ\phi の 像 Im  ϕ\mathrm{Im} \; \phi を次のように定める: Im  ϕ={y∈B∣ある x∈A が存在して y=ϕ(x).} \mathrm{Im} \; \phi = \{ y \in B \mid \text{ある}\:x \in A\: \text{が存在して}\:y = \phi (x). \}

すると,Im  ϕ\mathrm{Im} \; \phi は BB の部分環である。

イデアル

次はイデアルです。部分環と同じく環の部分集合ですが,条件が異なります。

定義

イデアルの定義

環 AA の空でない部分集合 II が次の条件を満たすとき,II を AA のイデアルという。

  1. 任意の x,y∈Ix,y \in I に対して,x+y∈Ix+y \in I (すなわち,II は加法に関して AA の部分群)
  2. 任意の a∈A,x∈Ia \in A, x \in I に対して,ax∈Iax \in I

なお,環が非可換である場合,aa を右から掛けるか左から掛けるかが問題になります。この場合,単にイデアルではなく「右イデアル」と「左イデアル」を区別します。ここでは詳細を省きます。

例

イデアルは定義だけ見てもわかりにくいですが,具体例を見ると一瞬でイメージがつくと思います。

非常に簡単な例

例:零イデアル

{0A}\{ 0_A \} はイデアルの構造を持つ。これを零イデアルという。以下 00 によって表す。

例:自分自身

環 AA そのものもイデアルになる。また 1A1_A を含むイデアルは環 AA と一致する。

倍数

例:nの倍数

環として Z\mathbb{Z} を考える。今,整数 nn に対して nZn \mathbb{Z} を次のように定める。

nZ={kn∣k∈Z} n \mathbb{Z} = \{ kn \mid k \in \mathbb{Z}\}

つまり nZn \mathbb{Z} は nn の倍数全体の集合である。これは Z\mathbb{Z} のイデアルになる。

実際に条件を満たしていることを確認する。

  1. x,y∈nZx,y \in n \mathbb{Z} を任意にとる。このとき,ある整数 k,lk,l を用いて x=kn,y=lnx = kn , y = ln と表される。x+y=kn+ln=(k+l)nx+y = kn+ln = (k+l)n である。よって x+y∈nZx+y \in n \mathbb{Z} となる。

  2. m∈Z,x∈nZm \in \mathbb{Z} , x \in n\mathbb{Z} を任意にとる。このとき,ある整数 kk を用いて x=knx = kn と表される。mx=m(kn)=(mk)nmx = m (kn) =(mk) n であるため mx∈nZmx \in n \mathbb{Z} である。よって mx∈nZmx \in n \mathbb{Z} となる。

倍数のアイデアは多項式などにも拡張できます。

例:多項式のイデアル

A=C[x]A = \mathbb{C}[x](一変数多項式環)とする。

xx で割り切れる多項式全体,つまり {xf∣f∈C[x]} \{ xf \mid f \in \mathbb{C} [x] \} という集合はイデアルになる。

生成されるイデアル

例:生成されるイデアル

a∈Aa \in A に対して {αa∣α∈A} \{ \alpha a \mid \alpha \in A \} は AA のイデアルになる。これを ⟨a⟩\langle a \rangle と書く。特に aa によって生成されるイデアルという。

さらに a1,a2,⋯ ,an∈Aa_1,a_2, \cdots ,a_n \in A に対して {α1a1+α2a2+⋯+αnan∣α1,α2,⋯ ,αn∈A} \{ \alpha_1 a_1 + \alpha_2 a_2 + \cdots + \alpha_n a_n \mid \alpha_1 , \alpha_2, \cdots ,\alpha_n \in A \} は AA のイデアルになる。これを ⟨a1,a2,⋯ ,an⟩\langle a_1,a_2, \cdots ,a_n \rangle と書く。特に a1,a2,⋯ ,ana_1 , a_2 , \cdots , a_n によって生成されるイデアルという。

核

部分環と準同型に関連する例として像を紹介しましたが,同様にイデアルと準同型に関連する例として核を紹介します。

核

ϕ:A→B\phi :A \rightarrow B を環の準同型とする。ϕ\phi の核 ker⁡ϕ\ker \phi を次のように定める。 ker⁡ϕ={x∈A∣ϕ(x)=0} \ker \phi = \{ x \in A \mid \phi (x) = 0 \}

核 ker⁡ϕ\ker \phi は AA のイデアルになる。実際に証明しよう。

  1. x,y∈ker⁡ϕx,y \in \ker \phi を任意にとる。このとき ϕ(x)=0,ϕ(y)=0\phi (x) =0,\phi (y)=0 である。ϕ(x+y)=ϕ(x)+ϕ(y)=0\phi (x+y) = \phi (x)+\phi (y) =0 より x+y∈ker⁡ϕx+y \in \ker \phi である。

  2. x∈ker⁡ϕx \in \ker \phi,a∈Aa \in A を任意にとる。このとき ϕ(ax)=ϕ(a)ϕ(x)=0\phi (ax) = \phi (a) \phi (x) = 0 より ax∈ker⁡ϕax \in \ker \phi である。

核は極めて重要なイデアルです。覚えておきましょう。

核に関連して,一般に次が成立します。

ϕ:A→B\phi : A \to B を環の準同型,JJ を BB のイデアルとする。このとき ϕ−1(J)={x∈A∣ϕ(x)∈J} \phi^{-1} (J) = \{ x \in A \mid \phi (x) \in J \} はイデアルになる。

証明

a∈Aa \in A,x,y∈ϕ−1(J)x,y \in \phi^{-1} (J) を任意に取る。このとき ϕ(x),ϕ(y)∈J\phi (x) , \phi (y) \in J である。

ϕ\phi は準同型であるため ϕ(x+y)=ϕ(x)+ϕ(y)∈J \phi (x+y) = \phi (x) + \phi (y) \in J である。(イデアルは和に閉じる)

よって x+y∈ϕ−1(J)x+y \in \phi^{-1} (J) である。

同じく ϕ\phi は準同型であるため ϕ(ax)=ϕ(a)ϕ(x)∈J \phi (ax) = \phi (a) \phi (x) \in J である。(イデアルは環の元倍に閉じる)

よって ax∈ϕ−1(J)ax \in \phi^{-1} (J) である。

特に核は J=0J = 0 の場合だと考えることもできますね。

イデアルの和・積

イデアルから新たなイデアルを作ることができます。

I,JI,J を環 AA のイデアルとする。このとき I+J={x+y∣x∈I,y∈J}IJ={∑i=1nxiyi∣xi∈I,yi∈J} I+J = \{ x+y \mid x\in I , y \in J \}\\ IJ = \left\{ \sum_{i=1}^n x_i y_i \mid x_i \in I , y_i \in J \right\} はそれぞれ AA のイデアルである。

特に IJ⊂I,J⊂I+JIJ \subset I,J \subset I+J である。

証明
  • I+JI+J について

和は明らか。

積について,a∈Aa \in A,x∈Ix \in I,y∈Jy \in J とする。 a(x+y)=ax+ay a(x+y) = ax + ay イデアルの定義より ax∈Iax \in I,ay∈Jay \in J である。よって a(x+y)∈I+Ja (x+y) \in I+J である。

  • IJIJ について

同様

  • 包含関係

ほとんど明らかである。

任意に z∈IJz \in IJ を取る。このとき,ある x1,⋯ ,xn∈Ix_1,\cdots , x_n \in I,y1,⋯ ,yn∈Jy_1 , \cdots , y_n \in J が存在して z=x1y1+x2y2+⋯+xnyn z = x_1 y_1 + x_2 y_2+ \cdots + x_n y_n である。特に x1,⋯ ,xn∈Ax_1 , \cdots , x_n \in A であるため,イデアルの定義から x1y1,⋯ ,xnyn∈Jx_1 y_1 , \cdots , x_ny_n \in J である。

よって z∈Jz \in J である。z∈Iz \in I も同様である。(ただし AA が可換の場合のみできる議論であることに注意したい)こうして IJ⊂I,JIJ \subset I,J である。

x∈Ix \in I とする。 x=x+0Ax = x+0_A である。 0A∈J0_A \in J でもあるため x+0A∈I+Jx+0_A \in I+J である。同様に I,J∈I+JI,J \in I+J である。

例

A=C[x,y]A = \mathbb{C} [x,y],I=⟨x⟩I = \langle x \rangle,J=⟨y⟩J = \langle y \rangle とする。

IJ=⟨xy⟩IJ = \langle xy \rangle,I+J=⟨x,y⟩I+J = \langle x,y \rangle である。

イデアルの積について注意

IJIJ の定義は {xy∣x∈I,y∈J}\{ xy \mid x \in I , y \in J \} ではありません。なぜならイデアルの定義を満たさなくなるからです。特に和について閉じなくなる場合があります。

例えば A=C[x,y,z,w]A = \mathbb{C} [x,y,z,w](四変数多項式環)とする。

I=⟨x,y⟩I = \langle x,y \rangle,J=⟨z,w⟩J = \langle z,w \rangle とする。

S={ab∣a∈I,b∈J} S = \{ ab \mid a \in I , b \in J \} はイデアルにならない。

実際,xz,yw∈Sxz , yw \in S であるが,xz+ywxz + yw は II と JJ の元の積で表すことができない。

準同型の単射性と全射性

核・像という言葉を用いて準同型が単射・全射であることを言い換えることができます。

定理

ϕ:A→B\phi : A \to B を環の準同型とする。

  1. ϕ\phi が単射である   ⟺  \iff ker⁡ϕ=0\ker \phi = 0
  2. ϕ\phi が全射である   ⟺  \iff Im ϕ=H\mathrm{Im} \ \phi = H
証明
  1. ⟹\Longrightarrow
    x∈ker⁡ϕx \in \ker \phi を任意に取る。ϕ(x)=0\phi (x) = 0 である。一方,ϕ(0)=0\phi (0) = 0 であるため,ϕ(x)=ϕ(0)\phi (x) = \phi (0) を得る。
    ϕ\phi は単射であったため,x=0x = 0 である。xx を任意であったため ker⁡ϕ=0\ker \phi = 0 を得る。
    ⟸\Longleftarrow
    x,y∈Ax,y \in A は ϕ(x)=ϕ(y)\phi (x) = \phi (y) を満たすとする。
    移項すると ϕ(x−y)=0\phi (x-y) = 0 となるため x−y∈ker⁡ϕx-y \in \ker \phi である。今,仮定より ker⁡ϕ=0\ker \phi = 0 より x−y=0x-y=0,すなわち x=yx=y である。

  2. 明らか

→ 群の準同型と準同型定理

展望

今回紹介した話題に関連するより難しい話題を簡単に説明します。

  • イデアルの具体例として nn の倍数の集合を考えました。(正の)整数において nn が素数が合成数かは重要な問題でしたが,イデアルについても素数に対応する,素イデアル という概念があります。

  • イデアルに関して,剰余環 というものを考えたりします。実はこれは mod 演算の一般化になっています。

  • 準同型の像と核について説明しました。実は 準同型定理 という定理によってこれらは結びつきます。

これらは様々な数学の分野で活躍する重要な概念です。

ところでイデアルは英語で ideal と書きます。英単語 ideal の発音は「アイディール」となります。海外で「イデアル」と言わないようにしましょう。