§E7.22可解群

最終更新

四次対称群S4S_4は非アーベル群であるが、正規列S4▹A4▹V4▹{e}S_4\triangleright A_4\triangleright V_4\triangleright\{e\}の各因子はアーベル群である。ここでV4V_4は単位元と三つの二重互換からなる部分群である。一方、五次対称群S5S_5には、因子がすべてアーベル群となる正規列は存在しない。同じ対称群の系列でも、四文字と五文字では、アーベル群を因子とする分解の存在が異なる。

この相違を捉えるには、群の位数や個々の置換の計算に加えて、非可換性が商群を取ることでどのように変化するかを調べる必要がある。交換子で生成される部分群を繰り返し取る操作は、その分解の存在を群自身から判定する手段を与える。可解性は、非アーベル群も含めて、有限個のアーベル因子による構造の記述が成立する範囲を表す。本記事の主題は、この可解性と群の分解との関係である。

1 交換子部分群とアーベル化

定義 1.1. 群GGの元x,yx,yに対して

[x,y]=xyx−1y−1[x,y]=xyx^{-1}y^{-1}

と定める。すべての交換子[x,y][x,y]で生成される部分群を

[G,G]=⟨[x,y]∣x,y∈G⟩[G,G]=\langle[x,y]\mid x,y\in G\rangle

と書き、GGの交換子部分群 (commutator subgroup) または導来部分群 (derived subgroup) という。ここで[x,y][x,y]をx,yx,yの交換子 (commutator) という。

補題 1.2. 群GGの交換子部分群[G,G][G,G]はGGの特性部分群である。

証明.α∈Aut⁡(G)\alpha\in\operatorname{Aut}(G)とする。任意のx,y∈Gx,y\in Gに対して

α([x,y])=[α(x),α(y)]\alpha([x,y])=[\alpha(x),\alpha(y)]

であるから、α([G,G])⊆[G,G]\alpha([G,G])\subseteq[G,G]である。α−1\alpha^{-1}にもこの包含を適用すると[G,G]⊆α([G,G])[G,G]\subseteq\alpha([G,G])を得る。したがってα([G,G])=[G,G]\alpha([G,G])=[G,G]である。▨

定理 1.3. 群GGに対して、商群

Gab=G/[G,G]G^{\mathrm{ab}}=G/[G,G]

はアーベル群であり、GGの アーベル化と呼ばれる。

アーベル群AAへの任意の準同型f ⁣:G→Af\colon G\to Aに対して、一意な準同型

f‾ ⁣:Gab⟶A\overline f\colon G^{\mathrm{ab}}\longrightarrow A

が存在し、商写像q ⁣:G→Gabq\colon G\to G^{\mathrm{ab}}と

f=f‾∘qf=\overline f\circ q

を満たす。

証明.補題 1.2と§E7.15 命題 4.2 (1)により[G,G]⊴G[G,G]\trianglelefteq Gである。

G/[G,G]G/[G,G]における二元x[G,G]x[G,G]、y[G,G]y[G,G]の交換子は

[x,y][G,G]=[G,G][x,y][G,G]=[G,G]

なので、この商群はアーベル群である。

AAはアーベル群なので、任意のx,y∈Gx,y\in Gに対して

f([x,y])=[f(x),f(y)]=eAf([x,y])=[f(x),f(y)]=e_A

である。したがって[G,G]⊆ker⁡f[G,G]\subseteq\ker fである。§E7.7 定理 2.4を正規部分群[G,G][G,G]と準同型ffに適用すると、f=f‾∘qf=\overline f\circ qを満たす準同型f‾ ⁣:Gab→A\overline f\colon G^{\mathrm{ab}}\to Aがただ一つ存在する。具体的にはf‾(g[G,G])=f(g)\overline f(g[G,G])=f(g)である。

▨

命題 1.4.N⊴GN\trianglelefteq Gとする。このとき、

G/N がアーベル群⟺[G,G]⊆NG/N\text{ がアーベル群} \quad\Longleftrightarrow\quad [G,G]\subseteq N(1.4.1)\text{(1.4.1)}

が成り立つ。したがって、[G,G][G,G]はアーベル商を与える最小の正規部分群である。

証明. 商写像をq ⁣:G→G/Nq\colon G\to G/Nとする。G/NG/Nがアーベル群ならば、任意のx,y∈Gx,y\in Gに対して

q([x,y])=[q(x),q(y)]=eG/Nq([x,y])=[q(x),q(y)]=e_{G/N}

である。したがって、すべての交換子がker⁡q=N\ker q=Nに属するので[G,G]⊆N[G,G]\subseteq Nとなる。

逆に[G,G]⊆N[G,G]\subseteq Nとする。任意のx,y∈Gx,y\in Gに対して

[xN,yN]=[x,y]N=N[xN,yN]=[x,y]N=N

であるから、G/NG/Nの任意の二元は可換する。したがってG/NG/Nはアーベル群である。

▨

定義 1.5. 群GGが[G,G]=G[G,G]=Gを満たすとき、GGを完全群 (perfect group) という。

命題 1.6. 非アーベル単純群は完全群である。

証明.GGを非アーベル単純群とする。可換しない元x,y∈Gx,y\in Gが存在するので[x,y]≠eG[x,y]\neq e_Gであり、[G,G]≠{eG}[G,G]\neq\{e_G\}である。補題 1.2と§E7.15 命題 4.2 (1)により[G,G][G,G]はGGの正規部分群である。単純性から[G,G]=G[G,G]=Gである。▨

2 導来列と可解性

定義 2.1. 群GGの導来列 (derived series) を

G(0)=G,G(n+1)=[G(n),G(n)]G^{(0)}=G, \qquad G^{(n+1)}=[G^{(n)},G^{(n)}]

によって定める。ある整数n≥0n\geq0に対してG(n)={eG}G^{(n)}=\{e_G\}となるとき、GGを可解群 (solvable group) という。そのような最小のnnをGGの導来長 (derived length) という。

補題 2.2. 群GGと整数n≥0n\geq0に対して、G(n)G^{(n)}はGGの特性部分群である。したがって導来列はGGの正規部分群からなる降下列である。

証明.G(0)=GG^{(0)}=GはGGの特性部分群である。G(n)G^{(n)}がGGの特性部分群であるとする。補題 1.2によりG(n+1)G^{(n+1)}はG(n)G^{(n)}の特性部分群であるから、§E7.15 命題 4.2 (2)によりGGの特性部分群でもある。帰納法によってすべてのn≥0n\geq0に対して特性性が従う。§E7.15 命題 4.2 (1)により各項は正規部分群であり、定義からG(n+1)≤G(n)G^{(n+1)}\leq G^{(n)}である。▨

定理 2.3. 群GGについて次の二条件は同値である。

  1. GGは可解群である。

  2. 正規列

    G=G0▹G1▹⋯▹Gr={eG}G=G_0\triangleright G_1\triangleright\cdots\triangleright G_r=\{e_G\}

    が存在し、すべての因子Gi/Gi+1G_i/G_{i+1}がアーベル群である。

証明.GGが可解であるとし、G(n)={eG}G^{(n)}=\{e_G\}を満たす最小のnnを取る。i<ni<nでG(i+1)=G(i)≠{eG}G^{(i+1)}=G^{(i)}\neq\{e_G\}ならば、それ以後の導来列も同じ部分群に停留するので、最小性に反する。したがってG(0),…,G(n)G^{(0)},\ldots,G^{(n)}は真の包含からなる。各区間について

[G(i),G(i)]=G(i+1)[G^{(i)},G^{(i)}]=G^{(i+1)}

であるから、式 (1.4.1)によってG(i)/G(i+1)G^{(i)}/G^{(i+1)}はアーベル群である。補題 2.2により導来列は正規列であり、(2)を満たす。

(2)の正規列が存在するとする。Gi/Gi+1G_i/G_{i+1}がアーベル群なので、式 (1.4.1)により

[Gi,Gi]⊆Gi+1[G_i,G_i]\subseteq G_{i+1}

である。i=0i=0ではG(0)=G=G0G^{(0)}=G=G_0である。G(i)⊆GiG^{(i)}\subseteq G_iならば

G(i+1)=[G(i),G(i)]⊆[Gi,Gi]⊆Gi+1G^{(i+1)} =[G^{(i)},G^{(i)}] \subseteq[G_i,G_i] \subseteq G_{i+1}

となる。したがってG(r)⊆Gr={eG}G^{(r)}\subseteq G_r=\{e_G\}であり、GGは可解である。

▨

3 準同型と導来列

補題 3.1. 準同型f ⁣:G→Hf\colon G\to Hと整数n≥0n\geq0に対して

f(G(n))=f(G)(n)f(G^{(n)})=f(G)^{(n)}

が成り立つ。また、部分群K≤GK\leq Gに対して

K(n)≤G(n)K^{(n)}\leq G^{(n)}

が成り立つ。

証明. 任意の部分群L≤GL\leq Gについて

f([L,L])=[f(L),f(L)]f([L,L])=[f(L),f(L)](3.1.1)\text{(3.1.1)}

である。左辺は交換子の像で生成され、f([x,y])=[f(x),f(y)]f([x,y])=[f(x),f(y)]なので右辺に含まれる。右辺の各生成元は左辺に属するので、逆の包含も成り立つ。式 (3.1.1)をnn回繰り返すと第一の等式を得る。

第二の包含は、K(0)≤G(0)K^{(0)}\leq G^{(0)}から始め、交換子を取る操作が部分群の包含を保つことを用いる帰納法によって従う。

▨

公式 3.2. 群GG、正規部分群N⊴GN\trianglelefteq G、整数n≥0n\geq0に対して、商写像qN ⁣:G→G/Nq_N\colon G\to G/Nに補題 3.1を適用すると

(G/N)(n)=qN(G(n))=G(n)N/N(G/N)^{(n)} =q_N(G^{(n)}) =G^{(n)}N/N(3.2.1)\text{(3.2.1)}

を得る。

定理 3.3. 次が成り立つ。

  1. 可解群の任意の部分群は可解である。
  2. 可解群の任意の商群は可解である。
  3. N⊴GN\trianglelefteq Gとする。NNとG/NG/Nがともに可解ならば、GGも可解である。

証明.G(r)={eG}G^{(r)}=\{e_G\}とし、K≤GK\leq Gとする。補題 3.1により

K(r)≤G(r)={eG}K^{(r)}\leq G^{(r)}=\{e_G\}

なのでKKは可解であり、主張 (1)が成り立つ。

N⊴GN\trianglelefteq Gとする。式 (3.2.1)により

(G/N)(r)=G(r)N/N=N/N(G/N)^{(r)}=G^{(r)}N/N=N/N

なのでG/NG/Nは可解であり、主張 (2)が成り立つ。

N⊴GN\trianglelefteq Gとし、(G/N)(a)={N}(G/N)^{(a)}=\{N\}、N(b)={eG}N^{(b)}=\{e_G\}とする。式 (3.2.1)によりG(a)≤NG^{(a)}\leq Nである。導来列の定義と部分群に関する単調性から

G(a+b)=(G(a))(b)≤N(b)={eG}G^{(a+b)} =(G^{(a)})^{(b)} \leq N^{(b)} =\{e_G\}

となる。したがってGGは可解であり、その導来長は高々a+ba+bである。

▨

4 無限可解線形群の例

例 4.1.KKを無限体とする。K×=K∖{0}K^\times=K\setminus\{0\}は加法群(K,+)(K,+)にa⋅b=aba\cdot b=abによって作用する。この半直積を

Aff⁡1(K)=K⋊K× \operatorname{Aff}_1(K)=K\rtimes K^\times

と書き、元を(b,a)(b,a)と表す。積と逆元は

(b,a)(d,c)=(b+ad,ac),(b,a)−1=(−a−1b,a−1)(b,a)(d,c)=(b+ad,ac), \qquad (b,a)^{-1}=(-a^{-1}b,a^{-1})(4.1.1)\text{(4.1.1)}

である。この元はKK上のアフィン変換x↦ax+bx\mapsto ax+bを表す。また、

(b,a)⟼(ab01) (b,a)\longmapsto \begin{pmatrix} a&b\\ 0&1 \end{pmatrix}

はAff⁡1(K)\operatorname{Aff}_1(K)からGL⁡2(K)\GL_2(K)への単射準同型である。したがってAff⁡1(K)\operatorname{Aff}_1(K)は無限線形群である。

交換子を式 (4.1.1)から計算すると、

[(b,a),(d,c)]=((1−c)b+(a−1)d,1)[(b,a),(d,c)] =\bigl((1-c)b+(a-1)d,1\bigr)(4.1.2)\text{(4.1.2)}

となる。よって、交換子部分群は平行移動だけからなるアーベル部分群

T={(t,1)∣t∈K} T=\{(t,1)\mid t\in K\}

に含まれる。

KKは無限体なので、a≠1a\neq1を満たすa∈K×a\in K^\timesを取ることができる。任意のt∈Kt\in Kに対してd=t/(a−1)d=t/(a-1)と置くと、式 (4.1.2)により

[(0,a),(d,1)]=(t,1) [(0,a),(d,1)]=(t,1)

である。したがって

[Aff⁡1(K),Aff⁡1(K)]=T,[T,T]={(0,1)}. [\operatorname{Aff}_1(K),\operatorname{Aff}_1(K)]=T, \qquad [T,T]=\{(0,1)\}.

この群の導来長は正確に22であり、Aff⁡1(K)\operatorname{Aff}_1(K)は無限可解線形群である。

5 組成因子による有限可解群の判定

定理 5.1. 有限群GGについて次の条件は同値である。

  1. GGは可解である。
  2. GGの一つの組成列のすべての組成因子が素数位数の巡回群である。
  3. GGのすべての組成列のすべての組成因子が素数位数の巡回群である。

証明.§E7.21 定理 4.1により、有限群GGは組成列をもつ。

GGが可解であるとする。組成列

G=G0▹⋯▹Gr={eG}G=G_0\triangleright\cdots\triangleright G_r=\{e_G\}

を一つ取る。定理 3.3により各GiG_iは可解であり、各商Gi/Gi+1G_i/G_{i+1}も可解である。組成因子S=Gi/Gi+1S=G_i/G_{i+1}は単純群である。SSが非アーベル群ならば、命題 1.6により[S,S]=S[S,S]=Sである。したがってすべてのn≥0n\geq0に対してS(n)=S≠{eS}S^{(n)}=S\neq\{e_S\}となり、SSの可解性に反する。したがってSSはアーベル単純群である。§E7.20 定理 1.3によりSSは素数位数の巡回群である。よって(1)⇒\Rightarrow(2)が従う。

(2)を仮定する。その組成列はアーベル因子をもつ正規列なので、定理 2.3によりGGは可解である。したがって(2)⇒\Rightarrow(1)が従う。

§E7.21 定理 5.1により、任意の二つの組成列の組成因子は順序を除いて重複度とともに一致する。したがって(2)⇔\Leftrightarrow(3)は同値である。

▨

6 A5A_5と高次対称群

定理 6.1.A5A_5は可解でない。さらに、n≥5n\geq5ならばAnA_nとSnS_nは可解でない。

証明.§E7.20 項目 (2)によりA5A_5は非アーベル群であり、§E7.20 定理 4.1により単純群である。したがって命題 1.6により

[A5,A5]=A5[A_5,A_5]=A_5

である。A5A_5の導来列はすべてA5A_5に等しいので、A5A_5は可解でない。

n≥5n\geq5とする。最初の五文字をA5A_5と同じように動かし、残りの文字を固定する埋め込みによって

A5≤An≤SnA_5\leq A_n\leq S_n

となる。AnA_nまたはSnS_nが可解ならば、定理 3.3によってその部分群A5A_5も可解となり、前段に反する。したがってAnA_nとSnS_nは可解でない。

▨

例 6.2.V4={e,(1 2)(3 4),(1 3)(2 4),(1 4)(2 3)}V_4=\{e,(1\,2)(3\,4),(1\,3)(2\,4),(1\,4)(2\,3)\}とおく。V4V_4は部分群であり、共役によって二重互換が二重互換へ移るのでV4⊴A4V_4\trianglelefteq A_4である。またA4A_4はS4S_4の指数22の部分群なので、§E7.7 命題 3.1によりA4⊴S4A_4\trianglelefteq S_4である。したがって

S4▹A4▹V4▹{e}S_4\triangleright A_4\triangleright V_4\triangleright\{e\}

は正規列である。各因子の位数は順に2,3,42,3,4であり、最初の二因子は素数位数の巡回群、最後の因子V4V_4はアーベル群である。定理 2.3によりS4S_4は可解である。

一方、定理 6.1をn=5n=5に適用するとS5S_5は可解でない。

注意 6.3.S3S_3は

S3▹A3▹{e}S_3\triangleright A_3\triangleright\{e\}

というアーベル因子をもつ正規列によって可解である。S3S_3は冪零群ではない。

7 演習

問題 7.1.

  1. [S3,S3]=A3[S_3,S_3]=A_3を示し、S3S_3の導来長を求めよ。
  2. N⊴GN\trianglelefteq Gとし、NNの導来長がbb、G/NG/Nの導来長がaaであるとする。GGの導来長が高々a+ba+bであることを、導来列の包含をすべて書いて示せ。
  3. 例 6.2の正規列を組成列へ細分し、S4S_4の組成因子を求めよ。
  4. A5A_5が非可換であることを二つの33-cycle を用いて確かめ、交換子部分群[A5,A5][A_5,A_5]を求めよ。
解答.
  1. 符号準同型の像はアーベル群なので、定理 1.3により[S3,S3]≤A3[S_3,S_3]\leq A_3である。一方、

    [(1 2),(2 3)]=(1 3 2)[(1\,2),(2\,3)]=(1\,3\,2)

    なのでA3≤[S3,S3]A_3\leq[S_3,S_3]である。したがって[S3,S3]=A3[S_3,S_3]=A_3であり、A3A_3はアーベル群なので導来長は22である。

  2. 標準射影をq ⁣:G→G/Nq\colon G\to G/Nとする。補題 3.1により、すべてのn≥0n\ge0についてq(G(n))=(G/N)(n)q(G^{(n)})=(G/N)^{(n)}である。G/NG/Nの導来長がaaであるから(G/N)(a)={N}(G/N)^{(a)}=\{N\}であり、q(G(a))={N}q(G^{(a)})=\{N\}、すなわちG(a)≤NG^{(a)}\le Nである。導来列の定義から、nnに関する帰納法により(G(a))(n)=G(a+n)(G^{(a)})^{(n)}=G^{(a+n)}である。補題 3.1の後半を部分群G(a)≤NG^{(a)}\le Nに適用すると(G(a))(n)≤N(n)(G^{(a)})^{(n)}\le N^{(n)}である。したがって

    G=G(0)≥G(1)≥⋯≥G(a),G(a)≤N,G(a+n)=(G(a))(n)≤N(n)(n≥0)G=G^{(0)}\ge G^{(1)}\ge\cdots\ge G^{(a)},\qquad G^{(a)}\le N,\qquad G^{(a+n)}=(G^{(a)})^{(n)}\le N^{(n)}\quad(n\ge0)

    である。NNの導来長がbbであるからN(b)={eG}N^{(b)}=\{e_G\}であり、G(a+b)≤N(b)={eG}G^{(a+b)}\le N^{(b)}=\{e_G\}である。よってGGは可解であり、その導来長は高々a+ba+bである。

  3. V4V_4の位数22の部分群C2C_2を一つ取ると、

    S4▹A4▹V4▹C2▹{e}S_4\triangleright A_4\triangleright V_4\triangleright C_2\triangleright\{e\}

    は組成列である。組成因子の多重集合は{C2,C3,C2,C2}\{C_2,C_3,C_2,C_2\}である。

  4. 33-cycle は偶置換なので、(1 2 3)(1\,2\,3)と(3 4 5)(3\,4\,5)はともにA5A_5に属する。右側の置換を先に施すと、(1 2 3)(3 4 5)(1\,2\,3)(3\,4\,5)は1↦21\mapsto2、2↦32\mapsto3、3↦43\mapsto4、4↦54\mapsto5、5↦15\mapsto1と移すので(1 2 3 4 5)(1\,2\,3\,4\,5)である。逆順の積(3 4 5)(1 2 3)(3\,4\,5)(1\,2\,3)は1↦21\mapsto2、2↦42\mapsto4、4↦54\mapsto5、5↦35\mapsto3、3↦13\mapsto1と移すので(1 2 4 5 3)(1\,2\,4\,5\,3)である。二つの積は22の像が異なるので等しくなく、A5A_5は非アーベル群である。§E7.20 定理 4.1によりA5A_5は単純群であるから、命題 1.6によりA5A_5は完全群である。したがって[A5,A5]=A5[A_5,A_5]=A_5である。

▨

参考文献

  1. David S. Dummit and Richard M. Foote, Abstract Algebra, 3rd ed., Wiley, 2004.交換子部分群、導来列、可解群、および組成因子による判定を参考にした。
  2. Joseph J. Rotman, An Introduction to the Theory of Groups, 4th ed., Graduate Texts in Mathematics 148, Springer, 1995.可解性の部分群・商群・拡大に関する閉性を参考にした。

前提記事