コンテンツにスキップ

群の準同型定理:核で潰した商が像と同型になる仕組み

対象読者: 本テーマ第 1〜3 章の群・部分群・正規部分群・商群を学んだ人。群準同型や準同型定理は仮定せず、行列式と置換の符号は既知とします。

前提となる記事:正規部分群と商群:剰余類に演算を入れるための条件

生 Markdown

二つの群を比べるとき、積の計算を保ったまま片方からもう片方へ写す写像があると便利です。この記事では、そのような写像によって何が捨てられ、何が残るのかを調べます。読み終えると、「割り算」で作った群が実は見慣れた群と同じものだ、と見抜けるようになります。

  • 群準同型 f ⁣:G→Hf \colon G \to H とは積を積に写す写像です。単位元・逆元・整数べきが保たれることは要求せずとも定義から従います。
  • 核 Ker⁡f\operatorname{Ker} f は GG の正規部分群、像 Im⁡f\operatorname{Im} f は HH の部分群です。逆に、任意の正規部分群はある準同型の核として現れます。つまり「正規部分群」と「準同型の核」は同じものの表と裏です。
  • ff が単射であることと Ker⁡f={eG}\operatorname{Ker} f = \{e_G\} は同値です。核は「ff がどれだけ情報を潰したか」を測る量です。
  • 準同型定理:G/Ker⁡f≅Im⁡fG/\operatorname{Ker} f \cong \operatorname{Im} f。証明の要は「f(x)=f(y)f(x) = f(y) と xKer⁡f=yKer⁡fx\operatorname{Ker} f = y\operatorname{Ker} f が同値」という一点だけです。
  • 応用すると GLn(K)/SLn(K)≅K×GL_n(K)/SL_n(K) \cong K^{\times} や Sn/An≅Z/2ZS_n/A_n \cong \mathbb{Z}/2\mathbb{Z} が、また R/Z\mathbb{R}/\mathbb{Z} が複素平面の単位円と同型であることが、いずれも数行で出ます。商群の正体を「見慣れた群」として同定する道具です。
  • GG が有限群なら ∣G∣=∣Ker⁡f∣⋅∣Im⁡f∣|G| = |\operatorname{Ker} f| \cdot |\operatorname{Im} f| が成り立ち、HH も有限群なら像の位数は ∣G∣|G| と ∣H∣|H| の共通の約数になります。

1. 動機 — 群を「比べる」ための写像、「潰す」ための写像

Section titled “1. 動機 — 群を「比べる」ための写像、「潰す」ための写像”

前章までで、部分群・剰余類・正規部分群・商群を作ってきました。商群 G/NG/N は「NN の元をすべて単位元とみなして得られる群」として構成しましたが、素朴な疑問が残っているはずです。そうやって抽象的に作った群は、いったい何者なのか、という疑問です。Z/12Z\mathbb{Z}/12\mathbb{Z} なら時計の文字盤だと納得できます。しかし GL2(R)/SL2(R)GL_2(\mathbb{R})/SL_2(\mathbb{R}) と言われて、その正体がすぐ見える人はいないでしょう。剰余類の集合という定義に戻っても、行列の集合の集合が並ぶだけで、手応えがありません。

この章の主定理である準同型定理は、この問いに一般的な答えを与えます。乱暴に言えばこうです。

商群 G/NG/N の正体を知りたければ、NN をちょうど潰すような見慣れた群への全射を 1 本見つけよ。G/NG/N はその行き先と同型である。

GL2(R)/SL2(R)GL_2(\mathbb{R})/SL_2(\mathbb{R}) なら行列式 det⁡\det がその 1 本で、答えは R×\mathbb{R}^{\times}(00 でない実数の乗法群)です。剰余類をいちいち書き下す必要はありません。

動機はもう一つあります。二つの群が「同じ」とはどういうことかという問いです。集合としての大きさだけでは足りません。Z/4Z\mathbb{Z}/4\mathbb{Z} と Z/2Z×Z/2Z\mathbb{Z}/2\mathbb{Z} \times \mathbb{Z}/2\mathbb{Z} はどちらも位数 44 ですが、前者には位数 44 の元 1ˉ\bar{1} があるのに対し、後者では単位元以外のすべての元 (1ˉ,0ˉ),(0ˉ,1ˉ),(1ˉ,1ˉ)(\bar1,\bar0), (\bar0,\bar1), (\bar1,\bar1) が位数 22 です。だから両者は「同じ群」とは言えません。比べるべきは元の個数ではなく積の表であり、積の表を保つ全単射こそが「同じ」の正しい定義になります。

そして、積を保つ写像は全単射でなくても意味を持ちます。整数を偶奇に潰す、行列を行列式に潰す、置換を符号に潰す。どれも情報を捨てていますが、捨て方が積と整合しているので、潰した先にもまた群の構造が残ります。捨てられた情報の全体がちょうど核であり、準同型定理は「捨てたぶんだけ商にとれば、残るのは像そのもの」という一種の保存則になっています。

群・環・加群に共通するこの形の定理群が現在の姿に整理されたのは、E. ネーターの 1920 年代の仕事によるとされ、今日でも「ネーターの同型定理」と呼ばれます。この記事で扱うのはその第一(準同型定理)と第三で、第二は演習に回します。


2. 準備 — 記号と、前章から使う事実

Section titled “2. 準備 — 記号と、前章から使う事実”

記号を確認します。群 GG の単位元を eGe_G(紛れのないときは単に ee)と書きます。KK が GG の部分群であることを K≤GK \le G、正規部分群であることを N⊴GN \trianglelefteq G と書きます。Z\mathbb{Z} は整数全体の加法群、N={1,2,…}\mathbb{N} = \{1,2,\ldots\} とします。

前章 正規部分群と商群 と 部分群と剰余類(ラグランジュの定理) から、次の事実を断りなく使います。証明の各所で参照するので、ここに並べておきます。

  1. 部分群の判定法(命題 3.3[部分群と剰余類]):K⊆GK \subseteq G が空でなく、a,b∈K  ⟹  ab−1∈Ka, b \in K \implies ab^{-1} \in K を満たすなら K≤GK \le G。
  2. 左剰余類(補題 5.2[部分群と剰余類]):x,y∈Gx, y \in G、K≤GK \le G に対して xK=yK  ⟺  x−1y∈KxK = yK \iff x^{-1}y \in K。また x∈xKx \in xK であり、二つの左剰余類は一致するか交わらないかのどちらかで、GG は左剰余類に分割されます。写像 k↦xkk \mapsto xk は KK から xKxK への全単射なので ∣xK∣=∣K∣|xK| = |K| です。
  3. 正規部分群(定義 4.1[正規部分群と商群]):N≤GN \le G が N⊴GN \trianglelefteq G であるとは、すべての g∈Gg \in G に対して gNg−1=NgNg^{-1} = N が成り立つことです。これは gN=NggN = Ng(すべての gg)とも同値です。
  4. 商群(定理 5.1[正規部分群と商群]):N⊴GN \trianglelefteq G のとき、左剰余類の集合 G/N={gN:g∈G}G/N = \{gN : g \in G\} に積 (xN)(yN)=xyN(xN)(yN) = xyN を定めると、これは代表元の取り方によらずに定まり、G/NG/N は群になります。単位元は eN=NeN = N、xNxN の逆元は x−1Nx^{-1}N です。
  5. 標準全射:π ⁣:G→G/N\pi \colon G \to G/N、π(g)=gN\pi(g) = gN。各元をそれを含む剰余類に送る写像のことです。
  6. ラグランジュの定理(定理 6.1[部分群と剰余類]):GG が有限群で K≤GK \le G なら ∣G∣=[G:K] ∣K∣|G| = [G : K]\,|K|。特に N⊴GN \trianglelefteq G なら ∣G/N∣=∣G∣/∣N∣|G/N| = |G|/|N| です。

定義 3.1(群準同型写像)↗

(G,⋅)(G, \cdot) と (H,∗)(H, \ast) を群とします。写像 f ⁣:G→Hf \colon G \to H が

f(x⋅y)=f(x)∗f(y)(∀x,y∈G)f(x \cdot y) = f(x) \ast f(y) \qquad (\forall x, y \in G)

を満たすとき、ff を GG から HH への群準同型写像(または単に準同型)といいます。以後、両群の演算はどちらも並置で書きます。

条件は 1 本だけです。「GG の中で先に掛けてから写す」ことと「写してから HH の中で掛ける」ことが一致する、と言っています。単位元を単位元に写すことも、逆元を逆元に写すことも要求していない点に注意してください。それらは次の命題のとおり自動的に従います(モノイドの準同型では単位元の保存を別に要求します。群では逆元の存在がこの差を埋めてくれます)。

定義 3.2(同型写像と同型)↗

準同型 f ⁣:G→Hf \colon G \to H が全単射であるとき、ff を同型写像といいます。GG から HH への同型写像が少なくとも一つ存在するとき、GG と HH は同型であるといい、G≅HG \cong H と書きます。GG から GG 自身への同型写像を自己同型といい、その全体を Aut⁡(G)\operatorname{Aut}(G) と書きます。

同型写像 ff の逆写像 f−1f^{-1} もまた準同型です。実際、u,v∈Hu, v \in H に対し u=f(x)u = f(x)、v=f(y)v = f(y) と書けば、f(xy)=uvf(xy) = uv なので f−1(uv)=xy=f−1(u)f−1(v)f^{-1}(uv) = xy = f^{-1}(u)f^{-1}(v) となります。したがって ≅\cong は反射律(恒等写像)・対称律(逆写像)・推移律(合成写像は準同型)を満たす同値関係のようにふるまい、「G≅HG \cong H ならば GG と HH は群としては区別できない」と考えてよいことになります。群論の目標のひとつは、群を同型を除いて分類することです。

命題 3.3(準同型の基本性質)✓

f ⁣:G→Hf \colon G \to H を群準同型とします。このとき次が成り立ちます。

  1. f(eG)=eHf(e_G) = e_H。
  2. すべての x∈Gx \in G に対して f(x−1)=f(x)−1f(x^{-1}) = f(x)^{-1}。
  3. すべての x∈Gx \in G とすべての n∈Zn \in \mathbb{Z} に対して f(xn)=f(x)nf(x^n) = f(x)^n。
  4. x∈Gx \in G の位数が有限な nn であれば、f(x)f(x) の位数は有限で nn の約数である。
  5. K≤GK \le G ならば f(K)≤Hf(K) \le H。また L≤HL \le H ならば f−1(L)≤Gf^{-1}(L) \le G であり、さらに L⊴HL \trianglelefteq H ならば f−1(L)⊴Gf^{-1}(L) \trianglelefteq G である。

次の証明のねらいは、「準同型は単位元・逆元・べきを自動的に保ち、部分群の像と逆像も部分群にする」ことを、定義の 1 本の式だけから順に導くことです。(5) の最後に出てくる「包含を gg と g−1g^{-1} の両方で使って等号にする」操作は、この記事で何度も現れる挟み込みの型です。

証明(命題 3.3)

(1) eGeG=eGe_G e_G = e_G に ff を施すと、準同型の定義(定義 3.1)から f(eG)f(eG)=f(eG)f(e_G)f(e_G) = f(e_G) を得ます。HH は群なので f(eG)f(e_G) は HH の中に逆元 f(eG)−1f(e_G)^{-1} を持ちます。それを両辺の左から掛けると、左辺は f(eG)−1f(eG)f(eG)=eHf(eG)=f(eG)f(e_G)^{-1}f(e_G)f(e_G) = e_H f(e_G) = f(e_G)、右辺は f(eG)−1f(eG)=eHf(e_G)^{-1}f(e_G) = e_H となり、f(eG)=eHf(e_G) = e_H が従います。

(2) f(x)f(x−1)=f(xx−1)=f(eG)=eHf(x)f(x^{-1}) = f(xx^{-1}) = f(e_G) = e_H です。ここで最初の等号は準同型性、最後の等号は (1) を使いました。同様に f(x−1)f(x)=f(x−1x)=eHf(x^{-1})f(x) = f(x^{-1}x) = e_H です。群では逆元は一意なので、f(x−1)f(x^{-1}) は f(x)f(x) の逆元、すなわち f(x−1)=f(x)−1f(x^{-1}) = f(x)^{-1} です。

(3) まず n≥0n \ge 0 を nn についての帰納法で示します。n=0n = 0 のときは x0=eGx^0 = e_G と (1) から f(x0)=eH=f(x)0f(x^0) = e_H = f(x)^0 です。f(xn)=f(x)nf(x^n) = f(x)^n を仮定すると、

f(xn+1)=f(xnx)=f(xn)f(x)=f(x)nf(x)=f(x)n+1f(x^{n+1}) = f(x^n x) = f(x^n) f(x) = f(x)^n f(x) = f(x)^{n+1}

となり、二つめの等号が準同型性、三つめが帰納法の仮定です。次に n<0n < 0 のときは m=−n>0m = -n > 0 とおくと xn=(xm)−1x^n = (x^m)^{-1} であり、(2) と既に示した非負の場合から f(xn)=f((xm)−1)=f(xm)−1=(f(x)m)−1=f(x)−m=f(x)nf(x^n) = f((x^m)^{-1}) = f(x^m)^{-1} = (f(x)^m)^{-1} = f(x)^{-m} = f(x)^n です。

(4) xx の位数が nn とは xn=eGx^n = e_G を満たす最小の正整数が nn ということです。(3) と (1) から f(x)n=f(xn)=f(eG)=eHf(x)^n = f(x^n) = f(e_G) = e_H なので、f(x)f(x) の位数は有限です。f(x)f(x) の位数を dd とすると、nn を dd で割って n=qd+rn = qd + r(0≤r<d0 \le r < d)と書けば

eH=f(x)n=(f(x)d)qf(x)r=f(x)re_H = f(x)^n = (f(x)^d)^q f(x)^r = f(x)^r

となり、dd の最小性から r=0r = 0、すなわち d∣nd \mid n です。

(5) まず f(K)f(K) について。K≤GK \le G なので eG∈Ke_G \in K であり、(1) から eH=f(eG)∈f(K)e_H = f(e_G) \in f(K)、特に空ではありません。u,v∈f(K)u, v \in f(K) を取り u=f(a)u = f(a)、v=f(b)v = f(b)(a,b∈Ka, b \in K)と書くと、(2) と準同型性から

uv−1=f(a)f(b)−1=f(a)f(b−1)=f(ab−1)uv^{-1} = f(a)f(b)^{-1} = f(a)f(b^{-1}) = f(ab^{-1})

であり、K≤GK \le G より ab−1∈Kab^{-1} \in K なので uv−1∈f(K)uv^{-1} \in f(K) です。準備 2 節の部分群の判定法から f(K)≤Hf(K) \le H です。

次に f−1(L)f^{-1}(L) について。(1) より f(eG)=eH∈Lf(e_G) = e_H \in L なので eG∈f−1(L)e_G \in f^{-1}(L) で空ではありません。a,b∈f−1(L)a, b \in f^{-1}(L) なら、上と同じ計算で f(ab−1)=f(a)f(b)−1∈Lf(ab^{-1}) = f(a)f(b)^{-1} \in L(LL が部分群であることを使いました)となり ab−1∈f−1(L)ab^{-1} \in f^{-1}(L) です。よって f−1(L)≤Gf^{-1}(L) \le G です。最後に L⊴HL \trianglelefteq H を仮定します。g∈Gg \in G、a∈f−1(L)a \in f^{-1}(L) に対し

f(gag−1)=f(g)f(a)f(g)−1∈f(g) L f(g)−1=Lf(gag^{-1}) = f(g)f(a)f(g)^{-1} \in f(g)\,L\,f(g)^{-1} = L

となります。ここで最初の等号は準同型性と (2)、最後の等号は LL の正規性です。したがって gag−1∈f−1(L)gag^{-1} \in f^{-1}(L)、すなわち g f−1(L) g−1⊆f−1(L)g\,f^{-1}(L)\,g^{-1} \subseteq f^{-1}(L) がすべての gg で成り立ちます。この包含を g−1g^{-1} に対して使うと g−1f−1(L)g⊆f−1(L)g^{-1} f^{-1}(L) g \subseteq f^{-1}(L)、両辺を g⋅(−)⋅g−1g \cdot (-) \cdot g^{-1} で写して f−1(L)⊆gf−1(L)g−1f^{-1}(L) \subseteq g f^{-1}(L) g^{-1} を得るので、等号 gf−1(L)g−1=f−1(L)g f^{-1}(L) g^{-1} = f^{-1}(L) が成り立ち、f−1(L)⊴Gf^{-1}(L) \trianglelefteq G です。

命題 3.3 の (4) は「位数が保たれる」とは言っていません。約数に落ちるだけです。実際、f ⁣:Z/4Z→Z/2Zf \colon \mathbb{Z}/4\mathbb{Z} \to \mathbb{Z}/2\mathbb{Z} を「44 を法とする剰余類を 22 を法とする剰余類に読み替える写像」とすると(4Z⊆2Z4\mathbb{Z} \subseteq 2\mathbb{Z} なのでこれは代表元の取り方によらず定まります)、ff は準同型ですが、位数 44 の元 1ˉ\bar1 の像 f(1ˉ)=1ˉf(\bar1) = \bar1 の位数は 22 です。22 は 44 の約数なので主張と矛盾しません。

例 3.4(準同型の見本帳と、準同型でない写像)

以下はすべて群準同型です。括弧内に準同型性の根拠を書きます。

写像定義域 → 値域準同型である理由
自明写像 g↦eHg \mapsto e_HG→HG \to HeH=eHeHe_H = e_H e_H
包含写像 ι(k)=k\iota(k) = kK→GK \to G(K≤GK \le G)GG の積が KK の積の拡張だから
標準全射 π(g)=gN\pi(g) = gNG→G/NG \to G/N(N⊴GN \trianglelefteq G)商群の積の定義 (xN)(yN)=xyN(xN)(yN) = xyN
行列式 det⁡\detGLn(K)→K×GL_n(K) \to K^{\times}det⁡(AB)=det⁡Adet⁡B\det(AB) = \det A \det B
置換の符号 sgn⁡\operatorname{sgn}Sn→{±1}S_n \to \{\pm 1\}sgn⁡(στ)=sgn⁡σ⋅sgn⁡τ\operatorname{sgn}(\sigma\tau) = \operatorname{sgn}\sigma \cdot \operatorname{sgn}\tau
指数関数 t↦ett \mapsto e^{t}(R,+)→(R>0,×)(\mathbb{R},+) \to (\mathbb{R}_{>0}, \times)es+t=esete^{s+t} = e^s e^t
z↦znz \mapsto z^nC×→C×\mathbb{C}^{\times} \to \mathbb{C}^{\times}(zw)n=znwn(zw)^n = z^n w^n(可換だから)
共役 cg(x)=gxg−1c_g(x) = gxg^{-1}G→GG \to Gcg(xy)=gxyg−1=(gxg−1)(gyg−1)c_g(xy) = gxyg^{-1} = (gxg^{-1})(gyg^{-1})

最後の行の計算を確認しておきます。cg(x)cg(y)=gxg−1gyg−1=gxeyg−1=g(xy)g−1=cg(xy)c_g(x)c_g(y) = gxg^{-1}gyg^{-1} = gx e y g^{-1} = g(xy)g^{-1} = c_g(xy) です。また cg∘cg−1=cg−1∘cg=id⁡Gc_g \circ c_{g^{-1}} = c_{g^{-1}} \circ c_g = \operatorname{id}_G なので cgc_g は全単射、すなわち自己同型です。

一方、次は準同型ではありません。

  • f ⁣:Z→Zf \colon \mathbb{Z} \to \mathbb{Z}、f(n)=n+1f(n) = n + 1。f(0)=1≠0f(0) = 1 \ne 0 となり 命題 3.3 の (1) に反します。
  • f ⁣:G→Gf \colon G \to G、f(x)=x2f(x) = x^2(GG が非可換のとき)。f(xy)=xyxyf(xy) = xyxy に対し f(x)f(y)=xxyyf(x)f(y) = xxyy であり、これらが常に等しいことは xy=yxxy = yx と同値です。たとえば G=S3G = S_3、x=(1 2)x = (1\,2)、y=(1 3)y = (1\,3) とします(置換の積は右の置換から順に作用させる合成とします)。xyxy は 1↦31 \mapsto 3、3↦23 \mapsto 2、2↦12 \mapsto 1 なので xy=(1 3 2)xy = (1\,3\,2) であり、f(xy)=(1 3 2)2=(1 2 3)f(xy) = (1\,3\,2)^2 = (1\,2\,3) です。一方 x2=y2=ex^2 = y^2 = e なので f(x)f(y)=e⋅e=ef(x)f(y) = e \cdot e = e となり、両者は一致しません。
  • f ⁣:Z/2Z→Z/3Zf \colon \mathbb{Z}/2\mathbb{Z} \to \mathbb{Z}/3\mathbb{Z} で f(1ˉ)=1ˉf(\bar1) = \bar1 とするもの。そもそも矛盾なく定まりません。1ˉ+1ˉ=0ˉ\bar1 + \bar1 = \bar0 から f(0ˉ)=1ˉ+1ˉ=2ˉ≠0ˉf(\bar0) = \bar1 + \bar1 = \bar2 \ne \bar0 となり、(1) に反します。

定義 4.1(核と像)↗

f ⁣:G→Hf \colon G \to H を群準同型とします。

Ker⁡f={x∈G:f(x)=eH}=f−1({eH}),Im⁡f=f(G)={f(x):x∈G}\operatorname{Ker} f = \{x \in G : f(x) = e_H\} = f^{-1}(\{e_H\}), \qquad \operatorname{Im} f = f(G) = \{f(x) : x \in G\}

をそれぞれ ff の核(kernel)、像(image)といいます。

核は「ff によって単位元に潰される元の全体」、像は「ff の値として実際に現れる元の全体」です。核は GG の側、像は HH の側にあることに注意してください。

命題 4.2(核と像の基本性質)✓

f ⁣:G→Hf \colon G \to H を群準同型とします。

  1. Im⁡f≤H\operatorname{Im} f \le H。
  2. Ker⁡f⊴G\operatorname{Ker} f \trianglelefteq G。
  3. 逆に、N⊴GN \trianglelefteq G ならば標準全射 π ⁣:G→G/N\pi \colon G \to G/N は全射準同型であり Ker⁡π=N\operatorname{Ker} \pi = N である。

したがって、GG の部分群 NN について「NN がある群準同型の核である」ことと「N⊴GN \trianglelefteq G」であることは同値です。

証明(命題 4.2)

(1) 命題 3.3 の (5) で K=GK = G とすればよく、Im⁡f=f(G)≤H\operatorname{Im} f = f(G) \le H です。

(2) 直接確かめます。まず部分群であること。命題 3.3 の (1) から f(eG)=eHf(e_G) = e_H なので eG∈Ker⁡fe_G \in \operatorname{Ker} f となり空ではありません。x,y∈Ker⁡fx, y \in \operatorname{Ker} f とすると、命題 3.3 の (2) と準同型性から

f(xy−1)=f(x)f(y)−1=eHeH−1=eHf(xy^{-1}) = f(x)f(y)^{-1} = e_H e_H^{-1} = e_H

なので xy−1∈Ker⁡fxy^{-1} \in \operatorname{Ker} f です。判定法より Ker⁡f≤G\operatorname{Ker} f \le G です。次に正規性。g∈Gg \in G、x∈Ker⁡fx \in \operatorname{Ker} f に対して

f(gxg−1)=f(g)f(x)f(g)−1=f(g) eH f(g)−1=f(g)f(g)−1=eHf(gxg^{-1}) = f(g)f(x)f(g)^{-1} = f(g)\,e_H\,f(g)^{-1} = f(g)f(g)^{-1} = e_H

なので gxg−1∈Ker⁡fgxg^{-1} \in \operatorname{Ker} f、つまり g(Ker⁡f)g−1⊆Ker⁡fg(\operatorname{Ker} f)g^{-1} \subseteq \operatorname{Ker} f がすべての g∈Gg \in G で成り立ちます。この包含を gg の代わりに g−1g^{-1} に適用すると g−1(Ker⁡f)g⊆Ker⁡fg^{-1}(\operatorname{Ker} f)g \subseteq \operatorname{Ker} f となり、両辺を左から gg、右から g−1g^{-1} で挟むと Ker⁡f⊆g(Ker⁡f)g−1\operatorname{Ker} f \subseteq g(\operatorname{Ker} f)g^{-1} を得ます。二つの包含から g(Ker⁡f)g−1=Ker⁡fg(\operatorname{Ker} f)g^{-1} = \operatorname{Ker} f、すなわち Ker⁡f⊴G\operatorname{Ker} f \trianglelefteq G です。(命題 3.3 の (5) で L={eH}⊴HL = \{e_H\} \trianglelefteq H とした特別な場合でもあります。)

(3) 準同型性は商群の積の定義そのものです。π(xy)=xyN=(xN)(yN)=π(x)π(y)\pi(xy) = xyN = (xN)(yN) = \pi(x)\pi(y)。全射性は、G/NG/N の任意の元が定義により gNgN(g∈Gg \in G)の形であり、これが π(g)\pi(g) に等しいことから従います。核については、G/NG/N の単位元が eN=NeN = N であることに注意すると

x∈Ker⁡π  ⟺  xN=N  ⟺  x−1e∈N  ⟺  x∈Nx \in \operatorname{Ker}\pi \iff xN = N \iff x^{-1}e \in N \iff x \in N

です(二つめの同値は準備 2 節の左剰余類の性質 xN=yN  ⟺  x−1y∈NxN = yN \iff x^{-1}y \in N を y=ey = e に適用したもの)。よって Ker⁡π=N\operatorname{Ker}\pi = N です。

最後の主張は、(2) が「核ならば正規」を、(3) が「正規ならば(π\pi の)核」を与えることから従います。

(3) は見かけよりも重要です。正規部分群は、商群を作るために便宜的に導入された条件のように見えますが、実際には「準同型の核になれる部分群」という内在的な特徴づけを持っていた、ということだからです。この視点は環のイデアル(イデアルと剰余環)やベクトル空間の部分空間でもそのまま繰り返されます。

4.1. ファイバーは核の剰余類である

Section titled “4.1. ファイバーは核の剰余類である”

準同型定理の証明は、次の補題にほとんど尽きています。これは「ff が同じ値を取る元の集まり(ファイバー)は、核の左剰余類にほかならない」と述べています。

補題 4.3(ファイバーは核の左剰余類)✓

f ⁣:G→Hf \colon G \to H を群準同型、N=Ker⁡fN = \operatorname{Ker} f とおきます。x,y∈Gx, y \in G に対して次の三つは同値です。

  1. f(x)=f(y)f(x) = f(y)
  2. x−1y∈Nx^{-1}y \in N
  3. xN=yNxN = yN

さらに h∈Im⁡fh \in \operatorname{Im} f と f(x)=hf(x) = h なる xx に対して、f−1({h})=xNf^{-1}(\{h\}) = xN が成り立ちます。

証明(補題 4.3)

(1) ⇒\Rightarrow (2):f(x)=f(y)f(x) = f(y) とします。命題 3.3 の (2) と準同型性から f(x−1y)=f(x)−1f(y)=f(x)−1f(x)=eHf(x^{-1}y) = f(x)^{-1}f(y) = f(x)^{-1}f(x) = e_H なので x−1y∈Ker⁡f=Nx^{-1}y \in \operatorname{Ker} f = N です。

(2) ⇒\Rightarrow (1):x−1y∈Nx^{-1}y \in N とすると eH=f(x−1y)=f(x)−1f(y)e_H = f(x^{-1}y) = f(x)^{-1}f(y) です。両辺に左から f(x)f(x) を掛けると f(x)=f(y)f(x) = f(y) を得ます。

(2) ⇔\Leftrightarrow (3):これは準備 2 節に挙げた左剰余類の性質 xN=yN  ⟺  x−1y∈NxN = yN \iff x^{-1}y \in N そのものです。念のため両向きを書いておきます。x−1y=n∈Nx^{-1}y = n \in N なら y=xny = xn であり、NN が部分群なので nN=NnN = N、したがって yN=xnN=xNyN = xnN = xN です。逆に xN=yNxN = yN なら y=ye∈yN=xNy = ye \in yN = xN より y=xny = xn となる n∈Nn \in N が存在し、x−1y=n∈Nx^{-1}y = n \in N です。

最後の主張:f(x)=hf(x) = h とします。任意の y∈Gy \in G について

y∈f−1({h})  ⟺  f(y)=h=f(x)  ⟺  xN=yNy \in f^{-1}(\{h\}) \iff f(y) = h = f(x) \iff xN = yN

であり(二つめは (1) ⇔\Leftrightarrow (3))、xN=yNxN = yN かつ y∈yNy \in yN から y∈xNy \in xN が従います。逆に y∈xNy \in xN なら y=xny = xn から yN=xnN=xNyN = xnN = xN となり (3) が成り立ちます。よって f−1({h})=xNf^{-1}(\{h\}) = xN です。

この補題を絵にすると次のようになります。GG は核の左剰余類たちに分割され、各剰余類まるごとが Im⁡f\operatorname{Im} f のただ 1 点に潰れます。しかも異なる剰余類は異なる点に行きます(補題 4.3 の (1) ⇔\Leftrightarrow (3) の対偶)。

GKer fx₁ Ker fx₂ Ker fx₃ Ker ffHIm ff(e)f(x₁)f(x₂)f(x₃)
核の左剰余類による G の分割と、像の点との一対一対応。各帯(剰余類)はちょうど 1 点に潰れ、異なる帯は異なる点に行く。帯の大きさはどれも |Ker f| に等しい。

4.2. 単射性は単位元だけで判定できる

Section titled “4.2. 単射性は単位元だけで判定できる”

命題 4.4(単射性の判定)✓

群準同型 f ⁣:G→Hf \colon G \to H について、ff が単射であることと Ker⁡f={eG}\operatorname{Ker} f = \{e_G\} であることは同値です。

証明(命題 4.4)

(⇒\Rightarrow) ff を単射とします。x∈Ker⁡fx \in \operatorname{Ker} f なら f(x)=eH=f(eG)f(x) = e_H = f(e_G)(後半の等号は 命題 3.3 の (1))なので、単射性から x=eGx = e_G です。逆に eG∈Ker⁡fe_G \in \operatorname{Ker} f は同じ (1) から言えるので、Ker⁡f={eG}\operatorname{Ker} f = \{e_G\} です。

(⇐\Leftarrow) Ker⁡f={eG}\operatorname{Ker} f = \{e_G\} とします。f(x)=f(y)f(x) = f(y) とすると 補題 4.3 の (1) ⇒\Rightarrow (2) から x−1y∈Ker⁡f={eG}x^{-1}y \in \operatorname{Ker} f = \{e_G\}、すなわち x−1y=eGx^{-1}y = e_G となり y=xy = x です。よって ff は単射です。

線形代数で「線形写像が単射であることと核が {0}\{\boldsymbol{0}\} であることは同値」と習った命題(ベクトル空間と線形変換 の 命題 7.2[ベクトル空間と線形変換])は、この命題を加法群に適用したものです。一般の写像では単射性は「すべての点対」を調べる条件ですが、群準同型では単位元の 1 点だけを調べれば済む、というのがここでの利得です。

注意 4.5

GG が有限群のとき、補題 4.3 から、空でないファイバー f−1({h})f^{-1}(\{h\}) はすべて核の左剰余類であり、準備 2 節の性質から ∣f−1({h})∣=∣Ker⁡f∣|f^{-1}(\{h\})| = |\operatorname{Ker} f| です。つまり ff は「どの点の上でも同じ枚数だけ重なる被覆」のようにふるまいます。核が大きいほど大量の情報が潰れ、核が自明なら何も潰れない(単射)、というわけです。


準備は整いました。補題 4.3 は「Im⁡f\operatorname{Im} f の点」と「Ker⁡f\operatorname{Ker} f の左剰余類」が一対一に対応することを言っています。ところで左剰余類の集合は、核が正規部分群である(命題 4.2 の (2))おかげで、それ自身が群 G/Ker⁡fG/\operatorname{Ker} f になっていました。ならばこの一対一対応は、単なる集合の全単射ではなく群の同型になっているはずです。それが準同型定理です。

定理 5.1(準同型定理(第一同型定理))✓

GG、HH を群、f ⁣:G→Hf \colon G \to H を群準同型とし、N=Ker⁡fN = \operatorname{Ker} f とおきます。このとき N⊴GN \trianglelefteq G であって商群 G/NG/N が定義され、写像

fˉ ⁣:G/N⟶Im⁡f,fˉ(xN)=f(x)\bar{f} \colon G/N \longrightarrow \operatorname{Im} f, \qquad \bar{f}(xN) = f(x)

は代表元の取り方によらずに定まり、群同型写像となります。すなわち

G/Ker⁡f  ≅  Im⁡f.G/\operatorname{Ker} f \;\cong\; \operatorname{Im} f .

さらに π ⁣:G→G/N\pi \colon G \to G/N を標準全射、ι ⁣:Im⁡f↪H\iota \colon \operatorname{Im} f \hookrightarrow H を包含写像とすると、f=ι∘fˉ∘πf = \iota \circ \bar{f} \circ \pi が成り立ちます。特に ff が全射ならば G/Ker⁡f≅HG/\operatorname{Ker} f \cong H です。

証明の流れは、fˉ\bar{f} が写像として定まる(Step 1)、準同型である(Step 2)、全射である(Step 3)、単射である(Step 4)を順に確かめるというものです。Step 4 では 命題 4.4 により「核が単位元だけ」を示せば足りますが、商群 G/NG/N の単位元は NN 自身なので、核が一点集合 {N}\{N\} になることをその意味で読んでください。

証明(定理 5.1)

Step 0(対象が定義されること):N=Ker⁡f⊴GN = \operatorname{Ker} f \trianglelefteq G は 命題 4.2 の (2) です。よって商群 G/NG/N が定義できます。また Im⁡f≤H\operatorname{Im} f \le H は同命題の (1) なので、Im⁡f\operatorname{Im} f は HH の演算で群になります。fˉ\bar{f} の行き先を HH ではなく Im⁡f\operatorname{Im} f に取っているのは、全射にするためです。

Step 1(well-defined であること):G/NG/N の元 cc を一つ取ると、c=xNc = xN と書く書き方は一般に複数あります。fˉ\bar{f} が写像として定まるには、xN=yNxN = yN ならば f(x)=f(y)f(x) = f(y) でなければなりません。これはまさに 補題 4.3 の (3) ⇒\Rightarrow (1) です。よって fˉ(c)\bar{f}(c) は代表元の選び方によらず一意に定まります。また値は f(x)∈Im⁡ff(x) \in \operatorname{Im} f なので、行き先も正しく取れています。

Step 2(準同型であること):xN,yN∈G/NxN, yN \in G/N に対して、

fˉ((xN)(yN))=fˉ(xyN)=f(xy)=f(x)f(y)=fˉ(xN) fˉ(yN)\bar{f}\bigl((xN)(yN)\bigr) = \bar{f}(xyN) = f(xy) = f(x)f(y) = \bar{f}(xN)\,\bar{f}(yN)

です。最初の等号は商群の積の定義(準備 2 節の 4)、二つめと四つめは fˉ\bar{f} の定義、三つめは ff が準同型であること(定義 3.1)です。

Step 3(全射であること):Im⁡f\operatorname{Im} f の任意の元は、定義より f(x)f(x)(x∈Gx \in G)の形に書けます。そして f(x)=fˉ(xN)f(x) = \bar{f}(xN) なので、xN∈G/NxN \in G/N がその原像になります。

Step 4(単射であること):Step 2 より fˉ\bar{f} は群準同型なので、命題 4.4 を使えば Ker⁡fˉ\operatorname{Ker}\bar{f} が自明であることを示せば十分です。G/NG/N の単位元は N=eNN = eN です。xN∈Ker⁡fˉxN \in \operatorname{Ker}\bar{f} とすると f(x)=fˉ(xN)=eHf(x) = \bar{f}(xN) = e_H、つまり x∈Ker⁡f=Nx \in \operatorname{Ker} f = N であり、このとき xN=NxN = N(準備 2 節の左剰余類の性質)となって xNxN は単位元です。逆に単位元 N=eNN = eN は fˉ(eN)=f(e)=eH\bar{f}(eN) = f(e) = e_H(命題 3.3 の (1))より核に属します。よって Ker⁡fˉ={N}\operatorname{Ker}\bar{f} = \{N\} は自明群であり、fˉ\bar{f} は単射です。

Step 5(分解):x∈Gx \in G に対して (ι∘fˉ∘π)(x)=ι(fˉ(xN))=ι(f(x))=f(x)(\iota \circ \bar{f} \circ \pi)(x) = \iota\bigl(\bar{f}(xN)\bigr) = \iota\bigl(f(x)\bigr) = f(x) なので f=ι∘fˉ∘πf = \iota \circ \bar{f} \circ \pi です。

Step 1 から Step 4 により fˉ\bar{f} は全単射な準同型、すなわち同型写像(定義 3.2)であり、G/Ker⁡f≅Im⁡fG/\operatorname{Ker} f \cong \operatorname{Im} f が示されました。ff が全射のときは Im⁡f=H\operatorname{Im} f = H なので G/Ker⁡f≅HG/\operatorname{Ker} f \cong H です。

準同型定理の可換図式。任意の群準同型 f は「核で潰す(全射 π)」「同型で読み替える」「像を H に埋め込む(単射 ι)」の 3 段に分解される。真ん中の段が同型であることが定理の内容。

この図式の読み方を一言で書いておきます。あらゆる群準同型は、全射と同型と単射の合成に一意に分解される、というのが準同型定理の内容です。全射の部分(潰す操作)は核だけで決まり、単射の部分(埋め込む操作)は像だけで決まります。その間に挟まっているものは、同型を除いて何もありません。準同型という一般の写像を調べる問題が、「核」と「像」という二つの部分群を調べる問題に還元される、と言い換えてもよいでしょう。

系 5.2(位数の分解)✓

GG を有限群、f ⁣:G→Hf \colon G \to H を群準同型とします。このとき

∣G∣=∣Ker⁡f∣⋅∣Im⁡f∣|G| = |\operatorname{Ker} f| \cdot |\operatorname{Im} f|

が成り立ちます。特に ∣Im⁡f∣|\operatorname{Im} f| は ∣G∣|G| の約数です。さらに HH も有限群ならば、∣Im⁡f∣|\operatorname{Im} f| は ∣H∣|H| の約数でもあります。

証明(系 5.2)

N=Ker⁡fN = \operatorname{Ker} f とおきます。定理 5.1 より G/N≅Im⁡fG/N \cong \operatorname{Im} f であり、同型写像は特に全単射なので ∣G/N∣=∣Im⁡f∣|G/N| = |\operatorname{Im} f| です。一方 N≤GN \le G とラグランジュの定理(準備 2 節の 6)から ∣G/N∣=∣G∣/∣N∣|G/N| = |G|/|N| なので、

∣G∣=∣N∣⋅∣G/N∣=∣Ker⁡f∣⋅∣Im⁡f∣|G| = |N| \cdot |G/N| = |\operatorname{Ker} f| \cdot |\operatorname{Im} f|

です。この等式から ∣Im⁡f∣|\operatorname{Im} f| が ∣G∣|G| を割ることが従います。また Im⁡f≤H\operatorname{Im} f \le H(命題 4.2 の (1))なので、HH が有限ならふたたびラグランジュの定理から ∣Im⁡f∣|\operatorname{Im} f| は ∣H∣|H| を割ります。

注意 5.3

実用上、準同型定理は次の「レシピ」として使われます。商群 G/NG/N の正体を知りたいとします。

  1. よく知っている群 HH と、準同型 f ⁣:G→Hf \colon G \to H を見つける。
  2. Ker⁡f=N\operatorname{Ker} f = N を確かめる。
  3. Im⁡f\operatorname{Im} f を決定する(多くの場合、全射であることを示す)。
  4. 結論:G/N≅Im⁡fG/N \cong \operatorname{Im} f。

剰余類を書き下したり、代表元ごとの積を計算したりする必要はまったくありません。次の節でこのレシピを 4 回使います。


6. 応用:準同型定理で群を同定する

Section titled “6. 応用:準同型定理で群を同定する”

例 6.1(巡回群の分類)

G=⟨a⟩G = \langle a \rangle を aa で生成される巡回群とします。写像 f ⁣:Z→Gf \colon \mathbb{Z} \to G を f(n)=anf(n) = a^n で定めます。指数法則 am+n=amana^{m+n} = a^m a^n より ff は加法群 Z\mathbb{Z} から GG への準同型で、GG の元はすべて ana^n の形なので ff は全射、つまり Im⁡f=G\operatorname{Im} f = G です。

核 Ker⁡f\operatorname{Ker} f は Z\mathbb{Z} の部分群です(命題 4.2 の (2))。Z\mathbb{Z} の部分群 MM は必ず mZm\mathbb{Z} の形になります。実際、M={0}M = \{0\} なら m=0m = 0 とすればよく、M≠{0}M \ne \{0\} なら MM は正の元を含む(x∈Mx \in M、x≠0x \ne 0 なら −x∈M-x \in M でもある)ので最小の正の元 mm が取れ、任意の n∈Mn \in M を n=qm+rn = qm + r(0≤r<m0 \le r < m)と割ると r=n−qm∈Mr = n - qm \in M となり、mm の最小性から r=0r = 0、すなわち n∈mZn \in m\mathbb{Z} です。逆の包含 mZ⊆Mm\mathbb{Z} \subseteq M は、m∈Mm \in M と MM が部分群であることから、任意の q∈Zq \in \mathbb{Z} について qm∈Mqm \in M となることによります。以上で M=mZM = m\mathbb{Z} を得ます。

そこで Ker⁡f=mZ\operatorname{Ker} f = m\mathbb{Z}(m≥0m \ge 0)と書けば、定理 5.1 より

G≅Z/mZG \cong \mathbb{Z}/m\mathbb{Z}

です。m=0m = 0 のときは Z/0Z=Z\mathbb{Z}/0\mathbb{Z} = \mathbb{Z} なので G≅ZG \cong \mathbb{Z}(無限巡回群)、m≥1m \ge 1 のときは ∣G∣=m|G| = m です。結論として、巡回群は Z\mathbb{Z} か Z/mZ\mathbb{Z}/m\mathbb{Z} のいずれかに同型であり、特に位数 nn の巡回群は同型を除いてただ一つに定まります。「同型を除く分類」の最初の例です。

例 6.2(一般線形群を特殊線形群で割ると何になるか)

KK を体、n≥1n \ge 1 とし、GLn(K)GL_n(K) を KK 成分の nn 次正則行列のなす群、K×=K∖{0}K^{\times} = K \setminus \{0\} を KK の乗法群とします。行列式は積を保つので

det⁡ ⁣:GLn(K)→K×,det⁡(AB)=det⁡A⋅det⁡B\det \colon GL_n(K) \to K^{\times}, \qquad \det(AB) = \det A \cdot \det B

は群準同型です(行列式とその性質 の 定理 6.1[行列式とその性質])。

  • 核:Ker⁡(det⁡)={A∈GLn(K):det⁡A=1}=SLn(K)\operatorname{Ker}(\det) = \{A \in GL_n(K) : \det A = 1\} = SL_n(K)。これは特殊線形群の定義そのものです。同時に、命題 4.2 の (2) から SLn(K)⊴GLn(K)SL_n(K) \trianglelefteq GL_n(K) が無料で従います。正規性を共役の計算で直接示す必要はありません。
  • 像:任意の a∈K×a \in K^{\times} に対して対角行列 Da=diag⁡(a,1,…,1)D_a = \operatorname{diag}(a, 1, \ldots, 1) は正則で det⁡Da=a\det D_a = a なので、det⁡\det は全射です。よって Im⁡(det⁡)=K×\operatorname{Im}(\det) = K^{\times}。

定理 5.1 より

GLn(K)/SLn(K)≅K×.GL_n(K)/SL_n(K) \cong K^{\times}.

K=RK = \mathbb{R} なら右辺は R×\mathbb{R}^{\times} で、「行列を、その行列式という 1 個のスカラーに要約したもの」が商群の正体だと分かります。

数値でも確かめておきます。K=F3K = \mathbb{F}_3(33 元体)、n=2n = 2 とすると

∣GL2(F3)∣=(32−1)(32−3)=8⋅6=48|GL_2(\mathbb{F}_3)| = (3^2 - 1)(3^2 - 3) = 8 \cdot 6 = 48

(第 1 列は零ベクトル以外の 88 通り、第 2 列は第 1 列の張る 11 次元部分空間の 33 個のベクトル以外の 9−3=69 - 3 = 6 通り)。∣F3×∣=2|\mathbb{F}_3^{\times}| = 2 なので、系 5.2 から

∣SL2(F3)∣=∣GL2(F3)∣∣F3×∣=482=24|SL_2(\mathbb{F}_3)| = \frac{|GL_2(\mathbb{F}_3)|}{|\mathbb{F}_3^{\times}|} = \frac{48}{2} = 24

です。2424 個の行列を数え上げることなく位数が決まりました。

例 6.3(交代群の指数は 2 である)

n≥2n \ge 2 とし、SnS_n を nn 次対称群、sgn⁡ ⁣:Sn→{±1}\operatorname{sgn} \colon S_n \to \{\pm 1\} を置換の符号とします。{±1}\{\pm 1\} は乗法について位数 22 の群で、sgn⁡(στ)=sgn⁡(σ)sgn⁡(τ)\operatorname{sgn}(\sigma\tau) = \operatorname{sgn}(\sigma)\operatorname{sgn}(\tau) なので sgn⁡\operatorname{sgn} は準同型です。

  • 核:定義により Ker⁡(sgn⁡)=An\operatorname{Ker}(\operatorname{sgn}) = A_n(偶置換全体、交代群)。したがって An⊴SnA_n \trianglelefteq S_n です。
  • 像:n≥2n \ge 2 なら互換 (1 2)∈Sn(1\,2) \in S_n が存在し sgn⁡((1 2))=−1\operatorname{sgn}((1\,2)) = -1、また sgn⁡(e)=1\operatorname{sgn}(e) = 1 なので Im⁡(sgn⁡)={±1}\operatorname{Im}(\operatorname{sgn}) = \{\pm 1\}、すなわち全射です。

定理 5.1 より Sn/An≅{±1}≅Z/2ZS_n/A_n \cong \{\pm 1\} \cong \mathbb{Z}/2\mathbb{Z} となり、系 5.2 から

∣An∣=∣Sn∣∣{±1}∣=n!2|A_n| = \frac{|S_n|}{|\{\pm 1\}|} = \frac{n!}{2}

です。たとえば n=4n = 4 なら ∣A4∣=24/2=12|A_4| = 24/2 = 12。偶置換と奇置換がちょうど半々である、という事実の証明がこれです。

例 6.4(実数直線を整数で割ると円になる)

U={z∈C:∣z∣=1}U = \{z \in \mathbb{C} : |z| = 1\} を複素平面の単位円周とします。UU は複素数の乗法について群です。写像

f ⁣:(R,+)→(C×,×),f(t)=e2πitf \colon (\mathbb{R}, +) \to (\mathbb{C}^{\times}, \times), \qquad f(t) = e^{2\pi i t}

を考えます。指数法則 e2πi(s+t)=e2πise2πite^{2\pi i (s+t)} = e^{2\pi i s} e^{2\pi i t} より ff は準同型です。

  • 像:∣f(t)∣=1|f(t)| = 1 なので Im⁡f⊆U\operatorname{Im} f \subseteq U。逆に z∈Uz \in U は極形式で z=cos⁡θ+isin⁡θ=eiθz = \cos\theta + i\sin\theta = e^{i\theta}(0≤θ<2π0 \le \theta < 2\pi)と書けるので、t=θ/(2π)t = \theta/(2\pi) とすれば f(t)=zf(t) = z です。よって Im⁡f=U\operatorname{Im} f = U。
  • 核:e2πit=1e^{2\pi i t} = 1 は cos⁡2πt=1\cos 2\pi t = 1 かつ sin⁡2πt=0\sin 2\pi t = 0 と同値で、これは 2πt∈2πZ2\pi t \in 2\pi\mathbb{Z}、すなわち t∈Zt \in \mathbb{Z} と同値です。よって Ker⁡f=Z\operatorname{Ker} f = \mathbb{Z}。

定理 5.1 より

R/Z≅U.\mathbb{R}/\mathbb{Z} \cong U .

「実数から整数部分を忘れた世界」は円である、という直観がこれで正当化されます。R/Z\mathbb{R}/\mathbb{Z} の元 t+Zt + \mathbb{Z} は小数部分だけで決まり、それが円周上の角度に対応するわけです。同じ計算を f(t)=eitf(t) = e^{it} で行えば R/2πZ≅U\mathbb{R}/2\pi\mathbb{Z} \cong U となり、周期 2π2\pi の周期関数の話とつながります。


定理 5.1 の fˉ\bar{f} は「ff が G/NG/N の上に降りてきたもの」と読めます。この「降ろす」操作は、NN が核ちょうどでなくても、NN が核に含まれてさえいれば実行できます。これが商群の普遍性です。

定理 7.1(準同型の分解定理(商群の普遍性))✓

GG、HH を群、f ⁣:G→Hf \colon G \to H を群準同型、N⊴GN \trianglelefteq G とし、π ⁣:G→G/N\pi \colon G \to G/N を標準全射とします。このとき次の二つは同値です。

  1. N⊆Ker⁡fN \subseteq \operatorname{Ker} f。
  2. f=fˉ∘πf = \bar{f} \circ \pi を満たす群準同型 fˉ ⁣:G/N→H\bar{f} \colon G/N \to H が存在する。

さらにこのとき fˉ\bar{f} は一意に定まり、fˉ(xN)=f(x)\bar{f}(xN) = f(x) で与えられ、

Im⁡fˉ=Im⁡f,Ker⁡fˉ=(Ker⁡f)/N\operatorname{Im}\bar{f} = \operatorname{Im} f, \qquad \operatorname{Ker}\bar{f} = (\operatorname{Ker} f)/N

が成り立ちます。ここで (Ker⁡f)/N(\operatorname{Ker} f)/N は、N⊴Ker⁡fN \trianglelefteq \operatorname{Ker} f による商群を G/NG/N の部分群とみなしたものです。

証明(定理 7.1)

(2) ⇒\Rightarrow (1):f=fˉ∘πf = \bar{f} \circ \pi とします。n∈Nn \in N に対し π(n)=nN=N\pi(n) = nN = N は G/NG/N の単位元なので、命題 3.3 の (1) を fˉ\bar{f} に適用して f(n)=fˉ(π(n))=fˉ(N)=eHf(n) = \bar{f}(\pi(n)) = \bar{f}(N) = e_H を得ます。よって n∈Ker⁡fn \in \operatorname{Ker} f、すなわち N⊆Ker⁡fN \subseteq \operatorname{Ker} f です。

(1) ⇒\Rightarrow (2):N⊆Ker⁡fN \subseteq \operatorname{Ker} f を仮定し、fˉ(xN)=f(x)\bar{f}(xN) = f(x) と定めます。well-defined であること:xN=yNxN = yN とすると準備 2 節の性質から x−1y∈N⊆Ker⁡fx^{-1}y \in N \subseteq \operatorname{Ker} f であり、補題 4.3 の (2) ⇒\Rightarrow (1) から f(x)=f(y)f(x) = f(y) です。準同型であること:定理 5.1 の Step 2 とまったく同じ計算で fˉ((xN)(yN))=fˉ(xyN)=f(xy)=f(x)f(y)=fˉ(xN)fˉ(yN)\bar{f}((xN)(yN)) = \bar{f}(xyN) = f(xy) = f(x)f(y) = \bar{f}(xN)\bar{f}(yN) となります。f=fˉ∘πf = \bar{f}\circ\pi は fˉ(π(x))=fˉ(xN)=f(x)\bar{f}(\pi(x)) = \bar{f}(xN) = f(x) から従います。

一意性:g ⁣:G/N→Hg \colon G/N \to H が f=g∘πf = g \circ \pi を満たすとします。G/NG/N の任意の元は π\pi の全射性(命題 4.2 の (3))から π(x)=xN\pi(x) = xN の形なので、g(xN)=g(π(x))=f(x)=fˉ(xN)g(xN) = g(\pi(x)) = f(x) = \bar{f}(xN) となり g=fˉg = \bar{f} です。

像:Im⁡fˉ={fˉ(xN):x∈G}={f(x):x∈G}=Im⁡f\operatorname{Im}\bar{f} = \{\bar{f}(xN) : x \in G\} = \{f(x) : x \in G\} = \operatorname{Im} f。

核:N⊴GN \trianglelefteq G かつ N⊆Ker⁡f≤GN \subseteq \operatorname{Ker} f \le G なので、NN は部分群 Ker⁡f\operatorname{Ker} f の中でも正規です(g∈Ker⁡f⊆Gg \in \operatorname{Ker} f \subseteq G に対して gNg−1=NgNg^{-1} = N が成り立つから)。よって商群 (Ker⁡f)/N(\operatorname{Ker} f)/N が定義でき、その元は x∈Ker⁡fx \in \operatorname{Ker} f による剰余類 xNxN たちなので G/NG/N の部分集合です。そして

xN∈Ker⁡fˉ  ⟺  f(x)=eH  ⟺  x∈Ker⁡f  ⟺  xN∈(Ker⁡f)/NxN \in \operatorname{Ker}\bar{f} \iff f(x) = e_H \iff x \in \operatorname{Ker} f \iff xN \in (\operatorname{Ker} f)/N

です。最後の同値の右向きは定義そのものです。左向きは、xN=yNxN = yN なる y∈Ker⁡fy \in \operatorname{Ker} f が取れたとすると x−1y∈Nx^{-1}y \in N、したがって y−1x=(x−1y)−1∈N⊆Ker⁡fy^{-1}x = (x^{-1}y)^{-1} \in N \subseteq \operatorname{Ker} f となり、x=y(y−1x)x = y(y^{-1}x) は Ker⁡f\operatorname{Ker} f の二元の積なので x∈Ker⁡fx \in \operatorname{Ker} f、というように従います。

系 7.2(第三同型定理)✓

GG を群、NN と KK を GG の正規部分群で N⊆KN \subseteq K を満たすものとします。このとき K/NK/N は G/NG/N の正規部分群であり、

(G/N)/(K/N)  ≅  G/K(G/N)\big/(K/N) \;\cong\; G/K

が成り立ちます。

ここに出てくる K/NK/N は、「商群の中の商群」ではなく、KK の元を含む剰余類 kNkN だけを集めた G/NG/N の部分集合です。証明の方針は、G→G/KG \to G/K を G/NG/N の上に降ろした準同型の核がちょうど K/NK/N になることを示し、準同型定理を当てはめるというものです。

証明(系 7.2)

πK ⁣:G→G/K\pi_K \colon G \to G/K を標準全射とします。命題 4.2 の (3) より πK\pi_K は全射準同型で Ker⁡πK=K\operatorname{Ker}\pi_K = K です。仮定 N⊆K=Ker⁡πKN \subseteq K = \operatorname{Ker}\pi_K と N⊴GN \trianglelefteq G から、定理 7.1 が適用でき、群準同型

πK‾ ⁣:G/N→G/K,πK‾(xN)=xK\overline{\pi_K} \colon G/N \to G/K, \qquad \overline{\pi_K}(xN) = xK

が得られます。同定理の後半から

Im⁡πK‾=Im⁡πK=G/K,Ker⁡πK‾=(Ker⁡πK)/N=K/N\operatorname{Im}\overline{\pi_K} = \operatorname{Im}\pi_K = G/K, \qquad \operatorname{Ker}\overline{\pi_K} = (\operatorname{Ker}\pi_K)/N = K/N

です。特に K/NK/N は準同型 πK‾\overline{\pi_K} の核なので、命題 4.2 の (2) より K/N⊴G/NK/N \trianglelefteq G/N です。あとは 定理 5.1 を πK‾\overline{\pi_K} に適用すれば

(G/N)/(K/N)=(G/N)/Ker⁡πK‾≅Im⁡πK‾=G/K(G/N)\big/(K/N) = (G/N)\big/\operatorname{Ker}\overline{\pi_K} \cong \operatorname{Im}\overline{\pi_K} = G/K

となり、主張が示されました。

注意 7.3

第三同型定理は「約分の規則」と覚えると使いやすいです。分母 NN で先に割ってからさらに K/NK/N で割ることと、はじめから KK で割ることが同じ、というわけです。

具体例で確かめます。G=ZG = \mathbb{Z}、N=12ZN = 12\mathbb{Z}、K=4ZK = 4\mathbb{Z} とすると 12Z⊆4Z12\mathbb{Z} \subseteq 4\mathbb{Z}(12=4⋅312 = 4 \cdot 3)で、Z\mathbb{Z} は可換群なのでどちらも正規です。定理より

(Z/12Z)/(4Z/12Z)≅Z/4Z(\mathbb{Z}/12\mathbb{Z})\big/(4\mathbb{Z}/12\mathbb{Z}) \cong \mathbb{Z}/4\mathbb{Z}

です。左辺を直接数えてみます。4Z/12Z4\mathbb{Z}/12\mathbb{Z} は Z/12Z\mathbb{Z}/12\mathbb{Z} の中の {0ˉ,4ˉ,8ˉ}\{\bar0, \bar4, \bar8\} で位数 33、よって商の位数は 12/3=412/3 = 4 となり、右辺の位数 44 と一致します。しかも Z/12Z\mathbb{Z}/12\mathbb{Z} は巡回群なのでその商も巡回群であり、例 6.1 から位数 44 の巡回群は Z/4Z\mathbb{Z}/4\mathbb{Z} ただ一つですから、同型であることが独立に確認できます。


演習 8.1易

GG、HH を有限群とし、∣G∣=m|G| = m、∣H∣=n|H| = n、gcd⁡(m,n)=1\gcd(m, n) = 1 とします。このとき群準同型 f ⁣:G→Hf \colon G \to H は自明写像(すべての gg を eHe_H に写す写像)に限ることを示してください。また、この結果を使って S3S_3 から Z/5Z\mathbb{Z}/5\mathbb{Z} への準同型をすべて求めてください。

解答

f ⁣:G→Hf \colon G \to H を群準同型とし、d=∣Im⁡f∣d = |\operatorname{Im} f| とおきます。系 5.2 より dd は ∣G∣=m|G| = m の約数です。一方 Im⁡f≤H\operatorname{Im} f \le H(命題 4.2 の (1))なので、ラグランジュの定理から dd は ∣H∣=n|H| = n の約数でもあります。よって dd は mm と nn の公約数であり、d∣gcd⁡(m,n)=1d \mid \gcd(m,n) = 1 から d=1d = 1 です。位数 11 の部分群は単位元のみからなるので Im⁡f={eH}\operatorname{Im} f = \{e_H\}、すなわちすべての g∈Gg \in G で f(g)=eHf(g) = e_H です。

G=S3G = S_3、H=Z/5ZH = \mathbb{Z}/5\mathbb{Z} の場合、∣S3∣=6|S_3| = 6、∣Z/5Z∣=5|\mathbb{Z}/5\mathbb{Z}| = 5 で gcd⁡(6,5)=1\gcd(6,5) = 1 なので、準同型は自明写像 f(σ)=0ˉf(\sigma) = \bar0 ただ一つです。

演習 8.2標準

m,nm, n を正整数とします。群準同型 f ⁣:Z/mZ→Z/nZf \colon \mathbb{Z}/m\mathbb{Z} \to \mathbb{Z}/n\mathbb{Z} の個数はちょうど gcd⁡(m,n)\gcd(m,n) 個であることを示してください。m=4m = 4、n=6n = 6 の場合にすべて書き下してください。

解答

Z/mZ\mathbb{Z}/m\mathbb{Z} は 1ˉ\bar1 で生成される巡回群なので、準同型 ff は f(1ˉ)f(\bar1) の値だけで決まります。実際 命題 3.3 の (3)(加法群なので f(k1ˉ)=kf(1ˉ)f(k\bar1) = k f(\bar1))から f(kˉ)=k f(1ˉ)f(\bar k) = k\,f(\bar1) です。そこで f(1ˉ)=aˉ∈Z/nZf(\bar1) = \bar a \in \mathbb{Z}/n\mathbb{Z} とおきます。

逆に aa を勝手に決めて f(kˉ)=ka‾f(\bar k) = \overline{ka} と定めたとき、これが写像として矛盾なく定まる条件を求めます。kˉ=k′ˉ\bar k = \bar{k'}(Z/mZ\mathbb{Z}/m\mathbb{Z} で)とは m∣k−k′m \mid k - k' ということなので、ka‾=k′a‾\overline{ka} = \overline{k'a} が必要十分になるのは「m∣k−k′  ⟹  n∣(k−k′)am \mid k-k' \implies n \mid (k-k')a」、すなわち n∣man \mid ma のときです(k−k′=mk - k' = m の場合が最も強い条件で、逆にこれが成り立てば k−k′=qmk-k' = qm に対し (k−k′)a=q(ma)(k-k')a = q(ma) も nn で割り切れます)。これは 定理 7.1 を Z→Z/nZ\mathbb{Z} \to \mathbb{Z}/n\mathbb{Z}、k↦ka‾k \mapsto \overline{ka} と N=mZN = m\mathbb{Z} に適用した条件「mZ⊆Ker⁡m\mathbb{Z} \subseteq \operatorname{Ker}」と同じことです。

d=gcd⁡(m,n)d = \gcd(m,n) とおき、m=dm′m = d m'、n=dn′n = d n'(gcd⁡(m′,n′)=1\gcd(m',n') = 1)と書きます。

n∣ma  ⟺  dn′∣dm′a  ⟺  n′∣m′a  ⟺  n′∣an \mid ma \iff d n' \mid d m' a \iff n' \mid m'a \iff n' \mid a

です。最後の同値は gcd⁡(m′,n′)=1\gcd(m', n') = 1 とユークリッドの補題によります。0≤a<n=dn′0 \le a < n = dn' の範囲で n′n' の倍数は a=0,n′,2n′,…,(d−1)n′a = 0, n', 2n', \ldots, (d-1)n' のちょうど dd 個です。よって準同型は gcd⁡(m,n)\gcd(m,n) 個あります。

m=4m = 4、n=6n = 6 のときは d=gcd⁡(4,6)=2d = \gcd(4,6) = 2、n′=6/2=3n' = 6/2 = 3 なので a∈{0,3}a \in \{0, 3\} の 22 個です。すなわち

  • f0(kˉ)=0ˉf_0(\bar k) = \bar0(自明写像)
  • f1(kˉ)=3k‾f_1(\bar k) = \overline{3k}、つまり 0ˉ↦0ˉ\bar0 \mapsto \bar0、1ˉ↦3ˉ\bar1 \mapsto \bar3、2ˉ↦0ˉ\bar2 \mapsto \bar0、3ˉ↦3ˉ\bar3 \mapsto \bar3

の 2 つです。検算として f1f_1 の整合性を見ると、Z/4Z\mathbb{Z}/4\mathbb{Z} で 4ˉ=0ˉ\bar4 = \bar0 に対し 3⋅4‾=12‾=0ˉ\overline{3 \cdot 4} = \overline{12} = \bar0(Z/6Z\mathbb{Z}/6\mathbb{Z} で)となり矛盾しません。なお Ker⁡f1={0ˉ,2ˉ}\operatorname{Ker} f_1 = \{\bar0, \bar2\}、Im⁡f1={0ˉ,3ˉ}\operatorname{Im} f_1 = \{\bar0,\bar3\} で、系 5.2 の 4=2⋅24 = 2 \cdot 2 も成り立っています。

演習 8.3標準

群 GG に対し、g∈Gg \in G による共役写像を cg(x)=gxg−1c_g(x) = gxg^{-1} とし、Z(G)={g∈G:∀x∈G, gx=xg}Z(G) = \{g \in G : \forall x \in G,\ gx = xg\} を GG の中心、Inn⁡(G)={cg:g∈G}\operatorname{Inn}(G) = \{c_g : g \in G\} を内部自己同型全体とします。

  1. Φ ⁣:G→Aut⁡(G)\Phi \colon G \to \operatorname{Aut}(G)、Φ(g)=cg\Phi(g) = c_g が群準同型であることを示してください。
  2. Ker⁡Φ=Z(G)\operatorname{Ker}\Phi = Z(G) を示し、G/Z(G)≅Inn⁡(G)G/Z(G) \cong \operatorname{Inn}(G) を導いてください。
  3. G/Z(G)G/Z(G) が巡回群ならば GG は可換群であることを示してください。
解答

(1) 各 cgc_g が自己同型であることは 例 3.4 で確かめました。Aut⁡(G)\operatorname{Aut}(G) の演算は写像の合成です。任意の x∈Gx \in G に対して

cgh(x)=(gh)x(gh)−1=g (hxh−1) g−1=cg(ch(x))=(cg∘ch)(x)c_{gh}(x) = (gh)x(gh)^{-1} = g\,(hxh^{-1})\,g^{-1} = c_g\bigl(c_h(x)\bigr) = (c_g \circ c_h)(x)

なので Φ(gh)=cgh=cg∘ch=Φ(g)Φ(h)\Phi(gh) = c_{gh} = c_g \circ c_h = \Phi(g)\Phi(h) であり、Φ\Phi は準同型です。二つめの等号では (gh)−1=h−1g−1(gh)^{-1} = h^{-1}g^{-1} を使いました。

(2) Aut⁡(G)\operatorname{Aut}(G) の単位元は恒等写像 id⁡G\operatorname{id}_G です。

g∈Ker⁡Φ  ⟺  cg=id⁡G  ⟺  ∀x∈G, gxg−1=x  ⟺  ∀x∈G, gx=xg  ⟺  g∈Z(G)g \in \operatorname{Ker}\Phi \iff c_g = \operatorname{id}_G \iff \forall x \in G,\ gxg^{-1} = x \iff \forall x \in G,\ gx = xg \iff g \in Z(G)

(三つめの同値は両辺に右から gg を掛ける操作で行き来できます)。よって Ker⁡Φ=Z(G)\operatorname{Ker}\Phi = Z(G) です。また像は定義により Im⁡Φ={cg:g∈G}=Inn⁡(G)\operatorname{Im}\Phi = \{c_g : g \in G\} = \operatorname{Inn}(G) なので、定理 5.1 から

G/Z(G)≅Inn⁡(G)G/Z(G) \cong \operatorname{Inn}(G)

です。ついでに 命題 4.2 の (2) から Z(G)⊴GZ(G) \trianglelefteq G、(1) から Inn⁡(G)≤Aut⁡(G)\operatorname{Inn}(G) \le \operatorname{Aut}(G) も従います。

(3) Z=Z(G)Z = Z(G) と略記し、G/Z=⟨gZ⟩G/Z = \langle gZ \rangle が巡回群だとします。任意の x∈Gx \in G に対して xZ∈G/ZxZ \in G/Z はある整数 ii で xZ=(gZ)i=giZxZ = (gZ)^i = g^i Z と書けるので、準備 2 節の剰余類の性質から x=gizx = g^i z となる z∈Zz \in Z が存在します。同様に y∈Gy \in G を y=gjwy = g^j w(w∈Zw \in Z)と書きます。z,wz, w は中心の元なので GG のすべての元と交換し、特に gg とも互いとも交換します。したがって

xy=giz gjw=gigjzw=gi+jzw,yx=gjw giz=gjgiwz=gi+jzwxy = g^i z\, g^j w = g^i g^j z w = g^{i+j} zw, \qquad yx = g^j w\, g^i z = g^j g^i w z = g^{i+j} zw

となり xy=yxxy = yx です。x,yx, y は任意だったので GG は可換群です。

(この結果の対偶として、GG が非可換なら G/Z(G)G/Z(G) は巡回群になりえません。たとえば ∣G∣=p2|G| = p^2(pp は素数)の群が必ず可換であることの証明に使われます。)

演習 8.4難

GG を群、H≤GH \le G、N⊴GN \trianglelefteq G とし、HN={hn:h∈H, n∈N}HN = \{hn : h \in H,\ n \in N\} とおきます。次を示してください(第二同型定理)。

  1. HN≤GHN \le G であり、N⊴HNN \trianglelefteq HN。
  2. H∩N⊴HH \cap N \trianglelefteq H。
  3. HN/N≅H/(H∩N)HN/N \cong H/(H \cap N)。
解答

(1) e=ee∈HNe = ee \in HN なので空ではありません。h1n1,h2n2∈HNh_1n_1, h_2n_2 \in HN に対し、n3=n1n2−1∈Nn_3 = n_1 n_2^{-1} \in N(N≤GN \le G)とおくと

(h1n1)(h2n2)−1=h1n1n2−1h2−1=h1n3h2−1=(h1h2−1) (h2n3h2−1)(h_1n_1)(h_2n_2)^{-1} = h_1 n_1 n_2^{-1} h_2^{-1} = h_1 n_3 h_2^{-1} = (h_1 h_2^{-1})\,\bigl(h_2 n_3 h_2^{-1}\bigr)

です。最後の変形は h1n3h2−1=h1h2−1h2n3h2−1h_1 n_3 h_2^{-1} = h_1 h_2^{-1} h_2 n_3 h_2^{-1} と h2−1h2=eh_2^{-1}h_2 = e を挿入しただけです。h1h2−1∈Hh_1h_2^{-1} \in H であり、N⊴GN \trianglelefteq G から h2n3h2−1∈Nh_2 n_3 h_2^{-1} \in N なので、右辺は HNHN に属します。判定法より HN≤GHN \le G です。次に N⊆HNN \subseteq HN(n=enn = en と書ける)で N≤HNN \le HN であり、NN は GG 全体で正規なのでその部分群 HNHN の元による共役でも不変、すなわち N⊴HNN \trianglelefteq HN です。

(2)(3) 一度に示します。包含写像 H↪GH \hookrightarrow G と標準全射 π ⁣:G→G/N\pi \colon G \to G/N の合成

φ ⁣:H→G/N,φ(h)=hN\varphi \colon H \to G/N, \qquad \varphi(h) = hN

を考えます。準同型の合成は準同型なので φ\varphi は群準同型です(φ(h1h2)=h1h2N=(h1N)(h2N)=φ(h1)φ(h2)\varphi(h_1h_2) = h_1h_2N = (h_1N)(h_2N) = \varphi(h_1)\varphi(h_2) と直接確かめてもかまいません)。

像:Im⁡φ={hN:h∈H}\operatorname{Im}\varphi = \{hN : h \in H\} です。一方 HN/NHN/N(HNHN を NN で割った商群、(1) によりこれは定義できます)の元は hnNhnN(h∈Hh \in H、n∈Nn \in N)の形で、nN=NnN = N より hnN=hNhnN = hN です。よって集合として Im⁡φ=HN/N\operatorname{Im}\varphi = HN/N であり、演算もどちらも G/NG/N から受け継いだものなので、群として一致します。

核:G/NG/N の単位元は NN なので

Ker⁡φ={h∈H:hN=N}={h∈H:h∈N}=H∩N\operatorname{Ker}\varphi = \{h \in H : hN = N\} = \{h \in H : h \in N\} = H \cap N

です(二つめの等号は準備 2 節の hN=N  ⟺  h∈NhN = N \iff h \in N)。

命題 4.2 の (2) から Ker⁡φ=H∩N⊴H\operatorname{Ker}\varphi = H \cap N \trianglelefteq H となり (2) が示されました。そして 定理 5.1 を φ\varphi に適用して

H/(H∩N)=H/Ker⁡φ≅Im⁡φ=HN/NH/(H \cap N) = H/\operatorname{Ker}\varphi \cong \operatorname{Im}\varphi = HN/N

となり (3) が示されました。

有限群の場合は位数を取ると ∣HN∣⋅∣H∩N∣=∣H∣⋅∣N∣|HN| \cdot |H \cap N| = |H| \cdot |N| という積公式が得られます。実際 系 5.2 と (3) から ∣H∣/∣H∩N∣=∣HN∣/∣N∣|H|/|H\cap N| = |HN|/|N| だからです。


  • 松坂和夫『代数系入門』岩波書店、1976 — 第 2 章「群」。準同型・核・像と同型定理を、日本語の入門書として最も丁寧に扱っています。
  • 雪江明彦『代数学 1 群論入門』日本評論社、2010 — 群の準同型と同型定理の章。豊富な具体例が付いています。
  • D. S. Dummit and R. M. Foote, Abstract Algebra, 3rd ed., Wiley, 2004 — Chapter 3 “Quotient Groups and Homomorphisms”。第一〜第四同型定理がまとめて扱われています。
  • S. Lang, Algebra, revised 3rd ed., Springer GTM 211, 2002 — Chapter I “Groups”。普遍性(定理 7.1 の形)を前面に出した記述です。
  • E. Noether, “Abstrakter Aufbau der Idealtheorie in algebraischen Zahl- und Funktionenkörpern”, Mathematische Annalen 96 (1927) — 同型定理群が抽象的な形で整理された原典のひとつです。

Appendix: 環と線形写像でも同じ定理が繰り返される

Section titled “Appendix: 環と線形写像でも同じ定理が繰り返される”

線形代数での姿。 VV、WW を体 KK 上のベクトル空間、T ⁣:V→WT \colon V \to W を線形写像とします。TT は加法群としての準同型でもあるので、この記事の結果がそのまま使えます。核 Ker⁡T\operatorname{Ker} T は VV の部分空間、像 Im⁡T\operatorname{Im} T は WW の部分空間で、商空間 V/Ker⁡TV/\operatorname{Ker} T を作れば

V/Ker⁡T≅Im⁡TV/\operatorname{Ker} T \cong \operatorname{Im} T

が線形同型として成り立ちます。VV が有限次元なら両辺の次元を取り、dim⁡(V/Ker⁡T)=dim⁡V−dim⁡Ker⁡T\dim(V/\operatorname{Ker} T) = \dim V - \dim \operatorname{Ker} T を使うと

dim⁡V=dim⁡Ker⁡T+dim⁡Im⁡T\dim V = \dim \operatorname{Ker} T + \dim \operatorname{Im} T

すなわち階数・退化次数定理が出ます。線形代数で最初に習うこの定理は、準同型定理に「次元」という不変量を当てはめたものだったわけです。詳しくは ベクトル空間と線形変換 の 定理 7.3[ベクトル空間と線形変換] を参照してください。

環での姿。 RR、SS を環、φ ⁣:R→S\varphi \colon R \to S を環準同型とすると、Ker⁡φ\operatorname{Ker}\varphi は RR のイデアルになり、Im⁡φ\operatorname{Im}\varphi は SS の部分環になって

R/Ker⁡φ≅Im⁡φR/\operatorname{Ker}\varphi \cong \operatorname{Im}\varphi

が成り立ちます(環の準同型定理(定理 5.1)[イデアルと剰余環])。ここで正規部分群の役を果たすのがイデアルです。これは偶然ではなく、どちらも「商を作れる部分対象」=「準同型の核になれる部分対象」という同じ役割を担っているからです(命題 4.2 の (3) が群でのその主張でした)。次章以降の 環と体の基礎 と イデアルと剰余環 で、この対応がそのまま繰り返されるのを確認してください。

共通の骨格。 群・環・加群・ベクトル空間・位相群のいずれでも、話の骨格は次の 3 点に集約されます。第一に、構造を保つ写像(準同型)を定める。第二に、「核になれる部分対象」を特徴づける(正規部分群/イデアル/部分空間)。第三に、核で割った商が像と同型であることを示す。この記事で 補題 4.3 から 定理 5.1 へ進んだ道筋は、どの代数系でもほとんど文字を置き換えるだけで再現できます。抽象代数を学ぶ利得のひとつは、この「一度証明すれば何度でも使える」構造にあります。

このテーマの 100 本ノック(100 問)

執筆: Claude Code(Sonnet 5.5)・監査 3 回(Claude Code)・最終 2026-10-12

この記事の誤りを報告する ・運営: 夢現技研合同会社 ・料金 ・利用条件 ・特定商取引法に基づく表記

© 2026 夢現技研合同会社 ・コード例は MIT ライセンスです。