1 左剰余類と右剰余類
定義 1.1. 群G、部分群H≤G、元g∈Gに対して
gH={gh∣h∈H},Hg={hg∣h∈H}と定める。gHをgが代表する左剰余類 (left coset)、Hgをgが代表する右剰余類 (right coset) という。
一つの剰余類は複数の元によって代表される。次の命題が、代表元を変更しても同じ部分集合を表すための条件を与える。
命題 1.2. 群G、部分群H≤G、元a,b∈Gに対して
aH=bH⟺a−1b∈H(1)および
Ha=Hb⟺ab−1∈H(2)が成り立つ。とくにb∈aHならばbH=aHであり、b∈HaならばHb=Haである。
証明.aH=bHならばb=beG∈bH=aHであるから、b=ahを満たすh∈Hが存在する。したがってa−1b=h∈Hである。逆にa−1b=h0∈Hならばb=ah0である。h0H=Hであるため
bH=ah0H=aHを得る。よって (1) が成り立つ。
Ha=Hbならばa∈Ha=Hbであるから、a=hbを満たすh∈Hが存在し、ab−1=h∈Hとなる。逆にab−1=h0∈Hならばa=h0bであり、Hh0=Hから
Ha=Hh0b=Hbを得る。よって (2) も成り立つ。最後の二主張は、(1)、(2) と剰余類の定義から従う。▨
証明では、左剰余類と右剰余類をそれぞれ同値関係の同値類として構成する。次に、群の簡約律を用いてHから各剰余類への乗法写像が全単射であることを示す。最後に、剰余類の各元の逆元を取る対応が代表元によらないことを確認する。この対応の逆写像も同じ操作から構成し、左右の剰余類集合の全単射へ帰着させる。
定理 1.3. 群Gと部分群H≤Gに対して、左剰余類全体はGの分割を与え、右剰余類全体もGの分割を与える。
各g∈Gに対して
Lg:H⟶gH,h⟼ghおよび
Rg:H⟶Hg,h⟼hgは全単射である。さらに、左剰余類全体と右剰余類全体の間には
gH⟼Hg−1という全単射がある。
証明.a,b∈Gに対して
a∼Lb⟺a−1b∈Hと定める。a−1a=eG∈Hであるから反射律が成り立つ。a−1b∈Hならば(a−1b)−1=b−1a∈Hであるから対称律が成り立つ。a−1b,b−1c∈Hならば
a−1c=(a−1b)(b−1c)∈Hであるから推移律が成り立つ。したがって∼Lは同値関係である。aの同値類は
{b∈G∣a−1b∈H}={ah∣h∈H}=aHであるため、左剰余類は同値類としてGを分割する。
同じく
a∼Rb⟺ba−1∈Hと定める。反射律と対称律は左の場合と同じである。ba−1,cb−1∈Hならば
ca−1=(cb−1)(ba−1)∈Hであるから推移律も成り立つ。aの同値類は
{b∈G∣ba−1∈H}={ha∣h∈H}=Haであるため、右剰余類もGを分割する。
Lgは左簡約律によって単射であり、gHの定義によって全射である。Rgは右簡約律によって単射であり、Hgの定義によって全射である。
最後に、部分集合の各元の逆元を取ると
(gH)−1=Hg−1である。gH=kHならば逆元を取ってHg−1=Hk−1となるため、表示された対応は代表元によらず定まる。右剰余類から左剰余類への対応
Hg⟼g−1Hも同じ理由で代表元によらず定まり、二つの対応の合成はそれぞれ恒等写像になる。したがって、表示された対応は全単射である。▨
定義 1.4. 群Gの部分群Hに対して、左剰余類の個数をHのGにおける指数 (index of a subgroup) といい、
[G:H]と書く。定理 1.3により、右剰余類の個数も同じである。
左剰余類と右剰余類は個数と各部分集合の大きさが等しいが、同じ代表元に対する二つの部分集合が一致するとは限らない。
例 1.5 (S3の左右剰余類).H={e,(12)}≤S3、g=(123)とする。積を右側から作用させると
gH={(123),(13)},Hg={(123),(23)}である。したがってgH=Hgである。一方、どちらの剰余類もHと全単射であり、
2個の元をもつ。
2 Lagrange の定理
証明では、有限群Gを部分群Hの左剰余類へ分割することから始める。各左剰余類とHの間の左乗法による全単射を用いて、各部分の元の個数を求める。交わらない各部分の元の個数を加え、∣G∣=[G:H]∣H∣へ帰着させる。最後に、右辺が整数の積であることから整除性を得る。
定理 2.1 (Lagrange の定理).Gを有限群、H≤Gを部分群とする。このとき
∣G∣=[G:H]∣H∣が成り立つ。とくに、∣H∣は∣G∣を割り切る。
証明.定理 1.3によって、Gは[G:H]個の左剰余類の交わらない和である。同じ定理の全単射Lg:H→gHによって、各左剰余類はちょうど∣H∣個の元をもつ。したがって
∣G∣=[G:H] 個∣H∣+⋯+∣H∣=[G:H]∣H∣である。▨
系 2.2. 有限群Gの任意の部分群Hに対して
∣H∣∣∣G∣が成り立つ。
証明.定理 2.1の等式で、[G:H]は正の整数である。▨
系 2.3. 有限群Gの任意の元gに対して
ord(g)∣∣G∣が成り立つ。したがって
g∣G∣=eGである。
証明.§E7.2 定理 5.1によって、巡回部分群⟨g⟩の元の個数はord(g)に等しい。⟨g⟩≤Gであるから、系 2.2より
ord(g)=∣⟨g⟩∣∣∣G∣を得る。∣G∣=kord(g)と書けば
g∣G∣=(gord(g))k=eGである。▨
系 2.4.Gを位数が素数pの群とする。このときGは巡回群であり、
G≅Z/pZである。
証明.p≥2であるから、g∈G∖{eG}を取ることができる。系 2.3によりord(g)はpを割り切る。g=eGであるからord(g)=1であり、pが素数であることからord(g)=pとなる。したがって∣⟨g⟩∣=p=∣G∣であり、⟨g⟩=Gである。§E7.2 定理 5.1によってG≅Z/pZを得る。▨
3 正二十面体の軌道と安定化群
正二十面体を一つ固定し、その向きを保つ回転全体をI+と書く。I+は頂点集合、面集合、辺集合のそれぞれに作用する。
例 3.1 (正二十面体の三つの軌道). 正二十面体の頂点数、面数、辺数は、それぞれ
12,20,30であり、I+の各集合への作用は可移である。頂点v、面f、辺eを一つずつ固定すると、それぞれの安定化群は
(I+)v≅C5,(I+)f≅C3,(I+)e≅C2となる。したがって、三つの作用から同じ等式
∣I+∣=12⋅5=20⋅3=30⋅2=60を得る。
証明. 頂点vを固定する回転は、vと反対側の頂点を結ぶ軸のまわりの2π/5の整数倍の回転であり、位数5の巡回群をなす。面fを固定する回転は、fと反対側の面の中心を結ぶ軸のまわりの2π/3の整数倍の回転であり、位数3の巡回群をなす。辺eを集合として固定する向きを保つ回転は、恒等変換と、eの中点と反対側の辺の中点を結ぶ軸のまわりの半回転であり、位数2の巡回群をなす。
頂点vを任意の頂点wへ送る回転をgwとする。vをwへ送る回転全体は左剰余類gw(I+)vである。異なる頂点に対応する左剰余類は交わらず、可移性によってこれらの左剰余類はI+を尽くす。したがって、頂点作用から
∣I+∣=12∣(I+)v∣=12⋅5=60を得る。面と辺についても同じ剰余類分割を用いると、∣I+∣=20⋅3=30⋅2=60となる。頂点数・面数・辺数、作用の可移性、および安定化群を与える回転の存在は次の注意で外部文献へ委ねる。□
4 応用と境界例
補題 4.1.pを素数とし、aをp∤aを満たす整数とする。このとき、ある整数u,vが存在して
au+pv=1が成り立つ。
証明.r1をaのpによる最小非負剰余とすると、ある整数q0によって
a=q0p+r1と表される。p∤aであるから1≤r1<pである。r0=pとおき、
Euclid の除法を繰り返して
ri−1=qiri+ri+1,0≤ri+1<riを得る。非負整数の剰余は正の間は狭義に減少するため、あるm≥1においてrm>0かつrm+1=0となる。
各除法式から、ri−1とriの公約数はriとri+1の公約数であり、逆も成り立つ。したがって、最後の非零剰余rmはp=r0とr1の公約数である。pは素数であり0<r1<pであるから、rm=1となる。
各除法式を末尾から順に代入して戻すと、ある整数u,vによって
1=rm=r1u+pvと表される。最初の等式のr1=a−q0pを代入すれば
1=au+p(v−q0u)を得る。v−q0uを改めてvと書けば主張が従う。▨
定理 4.2 (Fermat の小定理).pを素数とし
Up={[a]p∈Z/pZ∣p∤a}とする。剰余類の積を[a]p[b]p=[ab]pと定めると、Upは位数p−1の群である。したがって、p∤aを満たす任意の整数aに対して
ap−1≡1(modp)が成り立つ。
証明.a≡a′(modp)ならばp∣(a−a′)であるから、p∣aとp∣a′は同値である。したがってUpの定義は代表元によらない。
a≡a′(modp)かつb≡b′(modp)とする。a−a′=pr、b−b′=psを満たす整数r,sが存在し、
ab−a′b′=a(b−b′)+b′(a−a′)=p(as+b′r)である。したがって剰余類の積は代表元によらず定まる。
p∤aとする。補題 4.1によりau+pv=1を満たす整数u,vが存在するため
[a]p[u]p=[u]p[a]p=[1]pである。この等式からp∤uも従うため、[u]p∈Upである。また、p∤aかつp∤bならばp∤abである。実際、p∣abならば、上の等式にbを掛けて
b=abu+pbvを得る。右辺の二項はともにpで割り切れるためp∣bとなり、仮定に反する。よってUpは積について閉じている。結合律は整数の乗法から従い、[1]pは単位元であり、上で構成した[u]pが[a]pの逆元である。したがってUpは群である。
§E7.1 命題 2.4により、Upの元は[1]p,…,[p−1]pのp−1個である。d=ord([a]p)とおく。定理 2.1を有限群Upとその部分群⟨[a]p⟩に適用すると、d∣p−1である。したがってp−1=dmを満たす正の整数mが存在し、
[a]pp−1=([a]pd)m=[1]pとなる。ゆえにap−1≡1(modp)を得る。▨
剰余類は一般に部分群ではない。
例 4.3 (部分群でない剰余類). 加法群Zの部分群2Zに対して、1+2Zは奇数全体の左剰余類である。この剰余類は単位元0を含まないため、Zの部分群ではない。
Lagrange の定理の逆は一般には成り立たない。次の例では、後続の正規部分群や
Sylow 理論を用いずに反例を確認する。
命題 4.4.∣A4∣=12かつ6∣12であるが、交代群A4は位数6の部分群をもたない。
証明.§E7.5 命題 4.3によりA4は位数4!/2=12の群である。§E7.4 定理 3.1と§E7.5 命題 2.3により、A4の元は、恒等置換、8個の3-cycle、および3個の二重互換
(12)(34),(13)(24),(14)(23)である。3-cycle の位数は3、二重互換の位数は2である。
位数6の部分群H≤A4が存在すると仮定する。Hの5個の非単位元のうち、位数3の元は逆元どうしの二元の組に分かれる。したがってHに含まれる位数2の元の個数は奇数である。A4には位数2の元が3個しかなく、そのうち二つの積は残る一つになるため、Hに含まれる位数2の元の個数は1または3である。
3個すべてを含む場合、恒等置換とその3個は位数4の部分群Vをなし、V≤Hとなる。しかし定理 2.1を有限群Hと部分群Vに適用すると4∣6が必要となり、矛盾する。
位数2の元が一つだけの場合、その元をtとする。残る4元の中から位数3の元pを取り、P=⟨p⟩とする。∣P∣=3であるから、定理 1.3と定理 2.1により
H=P⊔tP,tP={t,tp,tp2}である。tpはPに属さず、tとも異なるため、位数3である。その逆元はPに属さず、tでもtp自身でもない。したがって
(tp)−1=tp2である。一方、左辺はp2tであるからp2t=tp2となり、pとtは可換である。すると
(tp)3=t3p3=t=eとなり、tpの位数が3であることに反する。二つの場合がともに矛盾するため、A4は位数6の部分群をもたない。▨
5 演習
問題 5.1.
- 部分群H≤Gと元a,b∈Gに対して、b∈aHとaH=bHが同値であることを証明せよ。
- 加法群Zの部分群3Zの左剰余類をすべて求めよ。
- 位数15の有限群の元がもち得る位数を、Lagrange の定理から列挙せよ。
解答 (演習の要点).
第1問は命題 1.2の左剰余類に関する条件を用いる。第2問の剰余類は3Z、1+3Z、2+3Zの三つである。第3問で可能性として残る位数は1,3,5,15である。Lagrange の定理だけでは、各位数の元が実際に存在するとは結論できない。▨