§E7.6Lagrange の定理

最終更新

部分群HHの左剰余類は、群GGを互いに交わらない同じ大きさの部分集合へ分割する。有限群では、この分割から∣H∣|H|が∣G∣|G|を割り切ることが従う。本記事では左剰余類と右剰余類を区別し、代表元、分割、全単射を一つずつ証明する。

1 左剰余類と右剰余類

定義 1.1. 群GG、部分群H≤GH\leq G、元g∈Gg\in Gに対して

gH={gh∣h∈H},Hg={hg∣h∈H}gH=\{gh\mid h\in H\},\qquad Hg=\{hg\mid h\in H\}

と定める。gHgHをggが代表する左剰余類 (left coset)、HgHgをggが代表する右剰余類 (right coset) という。

一つの剰余類は複数の元によって代表される。次の命題が、代表元を変更しても同じ部分集合を表すための条件を与える。

命題 1.2. 群GG、部分群H≤GH\leq G、元a,b∈Ga,b\in Gに対して

aH=bH⟺a−1b∈H(1)aH=bH\quad\Longleftrightarrow\quad a^{-1}b\in H \tag{1}

および

Ha=Hb⟺ab−1∈H(2)Ha=Hb\quad\Longleftrightarrow\quad ab^{-1}\in H \tag{2}

が成り立つ。とくにb∈aHb\in aHならばbH=aHbH=aHであり、b∈Hab\in HaならばHb=HaHb=Haである。

証明.aH=bHaH=bHならばb=beG∈bH=aHb=be_G\in bH=aHであるから、b=ahb=ahを満たすh∈Hh\in Hが存在する。したがってa−1b=h∈Ha^{-1}b=h\in Hである。逆にa−1b=h0∈Ha^{-1}b=h_0\in Hならばb=ah0b=ah_0である。h0H=Hh_0H=Hであるため

bH=ah0H=aHbH=ah_0H=aH

を得る。よって (1) が成り立つ。

Ha=HbHa=Hbならばa∈Ha=Hba\in Ha=Hbであるから、a=hba=hbを満たすh∈Hh\in Hが存在し、ab−1=h∈Hab^{-1}=h\in Hとなる。逆にab−1=h0∈Hab^{-1}=h_0\in Hならばa=h0ba=h_0bであり、Hh0=HHh_0=Hから

Ha=Hh0b=HbHa=Hh_0b=Hb

を得る。よって (2) も成り立つ。最後の二主張は、(1)、(2) と剰余類の定義から従う。▨

証明では、左剰余類と右剰余類をそれぞれ同値関係の同値類として構成する。次に、群の簡約律を用いてHHから各剰余類への乗法写像が全単射であることを示す。最後に、剰余類の各元の逆元を取る対応が代表元によらないことを確認する。この対応の逆写像も同じ操作から構成し、左右の剰余類集合の全単射へ帰着させる。

定理 1.3. 群GGと部分群H≤GH\leq Gに対して、左剰余類全体はGGの分割を与え、右剰余類全体もGGの分割を与える。

各g∈Gg\in Gに対して

Lg ⁣:H⟶gH,h⟼ghL_g\colon H\longrightarrow gH,\qquad h\longmapsto gh

および

Rg ⁣:H⟶Hg,h⟼hgR_g\colon H\longrightarrow Hg,\qquad h\longmapsto hg

は全単射である。さらに、左剰余類全体と右剰余類全体の間には

gH⟼Hg−1gH\longmapsto Hg^{-1}

という全単射がある。

証明.a,b∈Ga,b\in Gに対して

a∼Lb⟺a−1b∈Ha\sim_L b\quad\Longleftrightarrow\quad a^{-1}b\in H

と定める。a−1a=eG∈Ha^{-1}a=e_G\in Hであるから反射律が成り立つ。a−1b∈Ha^{-1}b\in Hならば(a−1b)−1=b−1a∈H(a^{-1}b)^{-1}=b^{-1}a\in Hであるから対称律が成り立つ。a−1b,b−1c∈Ha^{-1}b,b^{-1}c\in Hならば

a−1c=(a−1b)(b−1c)∈Ha^{-1}c=(a^{-1}b)(b^{-1}c)\in H

であるから推移律が成り立つ。したがって∼L\sim_Lは同値関係である。aaの同値類は

{b∈G∣a−1b∈H}={ah∣h∈H}=aH\{b\in G\mid a^{-1}b\in H\} =\{ah\mid h\in H\}=aH

であるため、左剰余類は同値類としてGGを分割する。

同じく

a∼Rb⟺ba−1∈Ha\sim_R b\quad\Longleftrightarrow\quad ba^{-1}\in H

と定める。反射律と対称律は左の場合と同じである。ba−1,cb−1∈Hba^{-1},cb^{-1}\in Hならば

ca−1=(cb−1)(ba−1)∈Hca^{-1}=(cb^{-1})(ba^{-1})\in H

であるから推移律も成り立つ。aaの同値類は

{b∈G∣ba−1∈H}={ha∣h∈H}=Ha\{b\in G\mid ba^{-1}\in H\} =\{ha\mid h\in H\}=Ha

であるため、右剰余類もGGを分割する。

LgL_gは左簡約律によって単射であり、gHgHの定義によって全射である。RgR_gは右簡約律によって単射であり、HgHgの定義によって全射である。

最後に、部分集合の各元の逆元を取ると

(gH)−1=Hg−1(gH)^{-1}=Hg^{-1}

である。gH=kHgH=kHならば逆元を取ってHg−1=Hk−1Hg^{-1}=Hk^{-1}となるため、表示された対応は代表元によらず定まる。右剰余類から左剰余類への対応

Hg⟼g−1HHg\longmapsto g^{-1}H

も同じ理由で代表元によらず定まり、二つの対応の合成はそれぞれ恒等写像になる。したがって、表示された対応は全単射である。▨

定義 1.4. 群GGの部分群HHに対して、左剰余類の個数をHHのGGにおける指数 (index of a subgroup) といい、

[G:H][G:H]

と書く。定理 1.3により、右剰余類の個数も同じである。

左剰余類と右剰余類は個数と各部分集合の大きさが等しいが、同じ代表元に対する二つの部分集合が一致するとは限らない。

例 1.5 (S3S_3の左右剰余類).H={e,(1 2)}≤S3H=\{e,(1\,2)\}\leq S_3、g=(1 2 3)g=(1\,2\,3)とする。積を右側から作用させると

gH={(1 2 3),(1 3)},Hg={(1 2 3),(2 3)}gH=\{(1\,2\,3),(1\,3)\},\qquad Hg=\{(1\,2\,3),(2\,3)\}

である。したがってgH≠HggH\neq Hgである。一方、どちらの剰余類もHHと全単射であり、 2個の元をもつ。

2 Lagrange の定理

証明では、有限群GGを部分群HHの左剰余類へ分割することから始める。各左剰余類とHHの間の左乗法による全単射を用いて、各部分の元の個数を求める。交わらない各部分の元の個数を加え、∣G∣=[G:H]∣H∣|G|=[G:H]|H|へ帰着させる。最後に、右辺が整数の積であることから整除性を得る。

定理 2.1 (Lagrange の定理).GGを有限群、H≤GH\leq Gを部分群とする。このとき

∣G∣=[G:H]∣H∣|G|=[G:H]|H|

が成り立つ。とくに、∣H∣|H|は∣G∣|G|を割り切る。

証明.定理 1.3によって、GGは[G:H][G:H]個の左剰余類の交わらない和である。同じ定理の全単射Lg ⁣:H→gHL_g\colon H\to gHによって、各左剰余類はちょうど∣H∣|H|個の元をもつ。したがって

∣G∣=∣H∣+⋯+∣H∣⏟[G:H] 個=[G:H]∣H∣|G|=\underbrace{|H|+\cdots+|H|}_{[G:H]\text{ 個}} =[G:H]|H|

である。▨

系 2.2. 有限群GGの任意の部分群HHに対して

∣H∣∣∣G∣|H|\mid|G|

が成り立つ。

証明.定理 2.1の等式で、[G:H][G:H]は正の整数である。▨

系 2.3. 有限群GGの任意の元ggに対して

ord⁡(g)∣∣G∣\operatorname{ord}(g)\mid|G|

が成り立つ。したがって

g∣G∣=eGg^{|G|}=e_G

である。

証明.§E7.2 定理 5.1によって、巡回部分群⟨g⟩\langle g\rangleの元の個数はord⁡(g)\operatorname{ord}(g)に等しい。⟨g⟩≤G\langle g\rangle\leq Gであるから、系 2.2より

ord⁡(g)=∣⟨g⟩∣∣∣G∣\operatorname{ord}(g)=|\langle g\rangle|\mid|G|

を得る。∣G∣=kord⁡(g)|G|=k\operatorname{ord}(g)と書けば

g∣G∣=(gord⁡(g))k=eGg^{|G|} =(g^{\operatorname{ord}(g)})^k =e_G

である。▨

系 2.4.GGを位数が素数ppの群とする。このときGGは巡回群であり、

G≅Z/pZG\cong\mathbb Z/p\mathbb Z

である。

証明.p≥2p\geq2であるから、g∈G∖{eG}g\in G\setminus\{e_G\}を取ることができる。系 2.3によりord⁡(g)\operatorname{ord}(g)はppを割り切る。g≠eGg\neq e_Gであるからord⁡(g)≠1\operatorname{ord}(g)\neq1であり、ppが素数であることからord⁡(g)=p\operatorname{ord}(g)=pとなる。したがって∣⟨g⟩∣=p=∣G∣|\langle g\rangle|=p=|G|であり、⟨g⟩=G\langle g\rangle=Gである。§E7.2 定理 5.1によってG≅Z/pZG\cong\mathbb Z/p\mathbb Zを得る。▨

3 正二十面体の軌道と安定化群

正二十面体を一つ固定し、その向きを保つ回転全体をI+I^+と書く。I+I^+は頂点集合、面集合、辺集合のそれぞれに作用する。

例 3.1 (正二十面体の三つの軌道). 正二十面体の頂点数、面数、辺数は、それぞれ

12,20,3012,\qquad 20,\qquad 30

であり、I+I^+の各集合への作用は可移である。頂点vv、面ff、辺eeを一つずつ固定すると、それぞれの安定化群は

(I+)v≅C5,(I+)f≅C3,(I+)e≅C2(I^+)_v\cong C_5,\qquad (I^+)_f\cong C_3,\qquad (I^+)_e\cong C_2

となる。したがって、三つの作用から同じ等式

∣I+∣=12⋅5=20⋅3=30⋅2=60|I^+|=12\cdot5=20\cdot3=30\cdot2=60

を得る。

証明. 頂点vvを固定する回転は、vvと反対側の頂点を結ぶ軸のまわりの2π/52\pi/5の整数倍の回転であり、位数55の巡回群をなす。面ffを固定する回転は、ffと反対側の面の中心を結ぶ軸のまわりの2π/32\pi/3の整数倍の回転であり、位数33の巡回群をなす。辺eeを集合として固定する向きを保つ回転は、恒等変換と、eeの中点と反対側の辺の中点を結ぶ軸のまわりの半回転であり、位数22の巡回群をなす。

頂点vvを任意の頂点wwへ送る回転をgwg_wとする。vvをwwへ送る回転全体は左剰余類gw(I+)vg_w(I^+)_vである。異なる頂点に対応する左剰余類は交わらず、可移性によってこれらの左剰余類はI+I^+を尽くす。したがって、頂点作用から

∣I+∣=12∣(I+)v∣=12⋅5=60|I^+|=12|(I^+)_v|=12\cdot5=60

を得る。面と辺についても同じ剰余類分割を用いると、∣I+∣=20⋅3=30⋅2=60|I^+|=20\cdot3=30\cdot2=60となる。頂点数・面数・辺数、作用の可移性、および安定化群を与える回転の存在は次の注意で外部文献へ委ねる。□

注意 3.2 (正二十面体の例で用いた幾何学). 頂点数・面数・辺数、三つの作用の可移性、および指定した軸のまわりの回転が正二十面体を保つことは、正多面体の幾何学に属する。本記事はこれらを完全証明せず、参考文献欄の Coxeter の文献へ委ねる。上の例で行った群論的な部分は、安定化群を左剰余類として数える箇所である。この例は Lagrange の定理とその系の証明には用いない。

4 応用と境界例

補題 4.1.ppを素数とし、aaをp∤ap\nmid aを満たす整数とする。このとき、ある整数u,vu,vが存在して

au+pv=1au+pv=1

が成り立つ。

証明.r1r_1をaaのppによる最小非負剰余とすると、ある整数q0q_0によって

a=q0p+r1a=q_0p+r_1

と表される。p∤ap\nmid aであるから1≤r1<p1\leq r_1<pである。r0=pr_0=pとおき、 Euclid の除法を繰り返して

ri−1=qiri+ri+1,0≤ri+1<rir_{i-1}=q_ir_i+r_{i+1},\qquad 0\leq r_{i+1}<r_i

を得る。非負整数の剰余は正の間は狭義に減少するため、あるm≥1m\geq1においてrm>0r_m>0かつrm+1=0r_{m+1}=0となる。

各除法式から、ri−1r_{i-1}とrir_iの公約数はrir_iとri+1r_{i+1}の公約数であり、逆も成り立つ。したがって、最後の非零剰余rmr_mはp=r0p=r_0とr1r_1の公約数である。ppは素数であり0<r1<p0<r_1<pであるから、rm=1r_m=1となる。

各除法式を末尾から順に代入して戻すと、ある整数u,vu,vによって

1=rm=r1u+pv1=r_m=r_1u+pv

と表される。最初の等式のr1=a−q0pr_1=a-q_0pを代入すれば

1=au+p(v−q0u)1=au+p(v-q_0u)

を得る。v−q0uv-q_0uを改めてvvと書けば主張が従う。▨

定理 4.2 (Fermat の小定理).ppを素数とし

Up={[a]p∈Z/pZ∣p∤a}U_p=\{[a]_p\in\mathbb Z/p\mathbb Z\mid p\nmid a\}

とする。剰余類の積を[a]p[b]p=[ab]p[a]_p[b]_p=[ab]_pと定めると、UpU_pは位数p−1p-1の群である。したがって、p∤ap\nmid aを満たす任意の整数aaに対して

ap−1≡1(modp)a^{p-1}\equiv1\pmod p

が成り立つ。

証明.a≡a′(modp)a\equiv a'\pmod pならばp∣(a−a′)p\mid(a-a')であるから、p∣ap\mid aとp∣a′p\mid a'は同値である。したがってUpU_pの定義は代表元によらない。

a≡a′(modp)a\equiv a'\pmod pかつb≡b′(modp)b\equiv b'\pmod pとする。a−a′=pra-a'=pr、b−b′=psb-b'=psを満たす整数r,sr,sが存在し、

ab−a′b′=a(b−b′)+b′(a−a′)=p(as+b′r)ab-a'b'=a(b-b')+b'(a-a')=p(as+b'r)

である。したがって剰余類の積は代表元によらず定まる。

p∤ap\nmid aとする。補題 4.1によりau+pv=1au+pv=1を満たす整数u,vu,vが存在するため

[a]p[u]p=[u]p[a]p=[1]p[a]_p[u]_p=[u]_p[a]_p=[1]_p

である。この等式からp∤up\nmid uも従うため、[u]p∈Up[u]_p\in U_pである。また、p∤ap\nmid aかつp∤bp\nmid bならばp∤abp\nmid abである。実際、p∣abp\mid abならば、上の等式にbbを掛けて

b=abu+pbvb=abu+pbv

を得る。右辺の二項はともにppで割り切れるためp∣bp\mid bとなり、仮定に反する。よってUpU_pは積について閉じている。結合律は整数の乗法から従い、[1]p[1]_pは単位元であり、上で構成した[u]p[u]_pが[a]p[a]_pの逆元である。したがってUpU_pは群である。

§E7.1 命題 2.4により、UpU_pの元は[1]p,…,[p−1]p[1]_p,\ldots,[p-1]_pのp−1p-1個である。d=ord⁡([a]p)d=\operatorname{ord}([a]_p)とおく。定理 2.1を有限群UpU_pとその部分群⟨[a]p⟩\langle[a]_p\rangleに適用すると、d∣p−1d\mid p-1である。したがってp−1=dmp-1=dmを満たす正の整数mmが存在し、

[a]p p−1=([a]pd)m=[1]p[a]_p^{\,p-1} =\bigl([a]_p^d\bigr)^m =[1]_p

となる。ゆえにap−1≡1(modp)a^{p-1}\equiv1\pmod pを得る。▨

剰余類は一般に部分群ではない。

例 4.3 (部分群でない剰余類). 加法群Z\mathbb Zの部分群2Z2\mathbb Zに対して、1+2Z1+2\mathbb Zは奇数全体の左剰余類である。この剰余類は単位元00を含まないため、Z\mathbb Zの部分群ではない。

Lagrange の定理の逆は一般には成り立たない。次の例では、後続の正規部分群や Sylow 理論を用いずに反例を確認する。

命題 4.4.∣A4∣=12|A_4|=12かつ6∣126\mid12であるが、交代群A4A_4は位数6の部分群をもたない。

証明.§E7.5 命題 4.3によりA4A_4は位数4!/2=124!/2=12の群である。§E7.4 定理 3.1と§E7.5 命題 2.3により、A4A_4の元は、恒等置換、8個の3-cycle、および3個の二重互換

(1 2)(3 4),(1 3)(2 4),(1 4)(2 3)(1\,2)(3\,4),\qquad(1\,3)(2\,4),\qquad(1\,4)(2\,3)

である。3-cycle の位数は3、二重互換の位数は2である。

位数6の部分群H≤A4H\leq A_4が存在すると仮定する。HHの5個の非単位元のうち、位数3の元は逆元どうしの二元の組に分かれる。したがってHHに含まれる位数2の元の個数は奇数である。A4A_4には位数2の元が3個しかなく、そのうち二つの積は残る一つになるため、HHに含まれる位数2の元の個数は1または3である。

3個すべてを含む場合、恒等置換とその3個は位数4の部分群VVをなし、V≤HV\leq Hとなる。しかし定理 2.1を有限群HHと部分群VVに適用すると4∣64\mid6が必要となり、矛盾する。

位数2の元が一つだけの場合、その元をttとする。残る4元の中から位数3の元ppを取り、P=⟨p⟩P=\langle p\rangleとする。∣P∣=3|P|=3であるから、定理 1.3と定理 2.1により

H=P⊔tP,tP={t,tp,tp2}H=P\sqcup tP,\qquad tP=\{t,tp,tp^2\}

である。tptpはPPに属さず、ttとも異なるため、位数3である。その逆元はPPに属さず、ttでもtptp自身でもない。したがって

(tp)−1=tp2(tp)^{-1}=tp^2

である。一方、左辺はp2tp^2tであるからp2t=tp2p^2t=tp^2となり、ppとttは可換である。すると

(tp)3=t3p3=t≠e(tp)^3=t^3p^3=t\neq e

となり、tptpの位数が3であることに反する。二つの場合がともに矛盾するため、A4A_4は位数6の部分群をもたない。▨

5 演習

問題 5.1.

  1. 部分群H≤GH\leq Gと元a,b∈Ga,b\in Gに対して、b∈aHb\in aHとaH=bHaH=bHが同値であることを証明せよ。
  2. 加法群Z\mathbb Zの部分群3Z3\mathbb Zの左剰余類をすべて求めよ。
  3. 位数15の有限群の元がもち得る位数を、Lagrange の定理から列挙せよ。
解答 (演習の要点).

第1問は命題 1.2の左剰余類に関する条件を用いる。第2問の剰余類は3Z3\mathbb Z、1+3Z1+3\mathbb Z、2+3Z2+3\mathbb Zの三つである。第3問で可能性として残る位数は1,3,5,151,3,5,15である。Lagrange の定理だけでは、各位数の元が実際に存在するとは結論できない。▨

参考文献

  1. Michael Artin, Algebra, 2nd ed., Pearson, Boston, 2011.剰余類、指数、Lagrange の定理を参考にした。
  2. David S. Dummit and Richard M. Foote, Abstract Algebra, 3rd ed., Wiley, 2004.左右剰余類と Lagrange の定理およびその系を参考にした。
  3. H. S. M. Coxeter, Regular Polytopes, 3rd ed., Dover Publications, New York, 1973, originally published 1963.正二十面体の頂点・面・辺と向きを保つ回転群の幾何学的記述を参考にした。

前提記事