ホーム › 群論 › 第3章 剰余類とラグランジュの定理 第3章 剰余類とラグランジュの定理
部分群は、群をきれいに“タイル張り”する
群論で最初に現れる、そして最も使う定理がラグランジュの定理です。主張は驚くほど単純——
部分群の大きさは、群全体の大きさを必ず割り切る 。位数 12 12 12 の群に、位数 5 5 5 の部分群は存在しえない。
なぜこんなことが言えるのか。カギは、部分群 H H H が群 G G G を等しい大きさのかけら(剰余類)に分割する ことです。
G G G が H H H と同じサイズのタイルで隙間なく敷き詰められるなら、∣ G ∣ |G| ∣ G ∣ は ∣ H ∣ |H| ∣ H ∣ の倍数になる——直感的にはこれだけ。
この「タイル張り」を厳密にするのが剰余類の理論で、そこから元の位数の制約、さらには数論のフェルマーの小定理まで、
一気に流れ出します。
部分群 H H H は G G G を ∣ H ∣ |H| ∣ H ∣ 個ずつの剰余類 に分割する。ゆえに ∣ H ∣ |H| ∣ H ∣ は ∣ G ∣ |G| ∣ G ∣ を割る(ラグランジュ)。
剰余類
定義 左剰余類・右剰余類
H ≤ G H\le G H ≤ G と a ∈ G a\in G a ∈ G に対し、a H = { a h : h ∈ H } aH=\{ah:h\in H\} a H = { ah : h ∈ H } を a a a を含む左剰余類 、H a = { h a : h ∈ H } Ha=\{ha:h\in H\} H a = { ha : h ∈ H } を右剰余類 という。
左剰余類 a H aH a H は「H H H を a a a で平行移動したかけら」。これらが G G G をきれいに分割することを示します。
補題 剰余類は G を分割する
左剰余類の全体は G G G の分割をなす:(a)各 a a a は a H aH a H に属す(a = a e a=ae a = a e )。(b)2つの左剰余類は一致するか、交わらない。
(c)どの左剰余類も ∣ H ∣ |H| ∣ H ∣ と同じ大きさ。
証明
(b)a H ∩ b H ≠ ∅ aH\cap bH\ne\emptyset a H ∩ b H = ∅ とし a h 1 = b h 2 ah_1=bh_2 a h 1 = b h 2 とする。すると a = b h 2 h 1 − 1 ∈ b H a=bh_2h_1^{-1}\in bH a = b h 2 h 1 − 1 ∈ b H 、任意の a h ∈ a H ah\in aH ah ∈ a H は
a h = b h 2 h 1 − 1 h ∈ b H ah=bh_2h_1^{-1}h\in bH ah = b h 2 h 1 − 1 h ∈ b H なので a H ⊆ b H aH\subseteq bH a H ⊆ b H 。対称に b H ⊆ a H bH\subseteq aH b H ⊆ a H 、よって a H = b H aH=bH a H = b H 。交われば一致する。
(c)写像 H → a H , h ↦ a h H\to aH,\ h\mapsto ah H → a H , h ↦ ah は全射で、消去律(a h = a h ′ ⇒ h = h ′ ah=ah'\Rightarrow h=h' ah = a h ′ ⇒ h = h ′ )より単射。ゆえに全単射で ∣ a H ∣ = ∣ H ∣ |aH|=|H| ∣ a H ∣ = ∣ H ∣ 。∎
∎
証明の心臓は2つ。「交われば一致」((b))が分割 を保証し、「h ↦ a h h\mapsto ah h ↦ ah が全単射」((c)、消去律が効く)が
各かけらが同じ大きさ を保証する。これで G G G が ∣ H ∣ |H| ∣ H ∣ サイズのタイルで敷き詰められました。下で確かめてください。
部分群 ⟨ g ⟩ \langle g\rangle ⟨ g ⟩ を選ぶと、G G G が等しい大きさの色ブロック(剰余類)に分かれます。
群
巡回群 Z₄(位数4・可換) 巡回群 Z₆(位数6・可換) 二面体群 D₃ ≅ S₃(位数6・非可換) 二面体群 D₄(位数8・非可換) 四元数群 Q₈(位数8・非可換) 部分群 ⟨g⟩
剰余類
左 gH 右 Hg
ラグランジュの定理
定義 指数
H ≤ G H\le G H ≤ G の左剰余類の個数を H H H の指数 [ G : H ] [G:H] [ G : H ] という。
定理 ラグランジュの定理
有限群 G G G と部分群 H ≤ G H\le G H ≤ G について
∣ G ∣ = [ G : H ] ⋅ ∣ H ∣ . |G|=[G:H]\cdot|H|. ∣ G ∣ = [ G : H ] ⋅ ∣ H ∣.
とくに ∣ H ∣ |H| ∣ H ∣ は ∣ G ∣ |G| ∣ G ∣ を割り切る。
証明
左剰余類は G G G を分割し(補題(a)(b))、どれも大きさ ∣ H ∣ |H| ∣ H ∣ (補題(c))。剰余類が [ G : H ] [G:H] [ G : H ] 個あるので、
それらの和集合= G G G の要素数は [ G : H ] ⋅ ∣ H ∣ [G:H]\cdot|H| [ G : H ] ⋅ ∣ H ∣ 。∎
∎
たった数行。剰余類が「同じ大きさで分割する」ことさえ言えれば、割り算の関係は自動です。
なお、左剰余類の個数と右剰余類の個数は等しい(a H ↦ H a − 1 aH\mapsto Ha^{-1} a H ↦ H a − 1 が全単射)ので、指数は左右で同じです。
元の位数への帰結
ラグランジュを元の位数(第2章)に適用すると、強力な制約が出ます。
系 元の位数は群の位数を割る
有限群 G G G の任意の元 a a a について、o r d ( a ) \mathrm{ord}(a) ord ( a ) は ∣ G ∣ |G| ∣ G ∣ を割り切る。したがって a ∣ G ∣ = e a^{|G|}=e a ∣ G ∣ = e 。
証明
o r d ( a ) = ∣ ⟨ a ⟩ ∣ \mathrm{ord}(a)=|\langle a\rangle| ord ( a ) = ∣ ⟨ a ⟩ ∣ (第2章)で、⟨ a ⟩ ≤ G \langle a\rangle\le G ⟨ a ⟩ ≤ G だからラグランジュより o r d ( a ) ∣ ∣ G ∣ \mathrm{ord}(a)\mid|G| ord ( a ) ∣ ∣ G ∣ 。
∣ G ∣ = o r d ( a ) ⋅ k |G|=\mathrm{ord}(a)\cdot k ∣ G ∣ = ord ( a ) ⋅ k と書けば a ∣ G ∣ = ( a o r d ( a ) ) k = e a^{|G|}=(a^{\mathrm{ord}(a)})^k=e a ∣ G ∣ = ( a ord ( a ) ) k = e 。∎
∎
系 素数位数の群は巡回群
∣ G ∣ = p |G|=p ∣ G ∣ = p (素数)なら G G G は巡回群 Z p \mathbb Z_p Z p 。特に単純(自明でない部分群をもたない)。
証明
e ≠ a ∈ G e\ne a\in G e = a ∈ G をとると o r d ( a ) ∣ p \mathrm{ord}(a)\mid p ord ( a ) ∣ p かつ o r d ( a ) > 1 \mathrm{ord}(a)>1 ord ( a ) > 1 なので o r d ( a ) = p \mathrm{ord}(a)=p ord ( a ) = p 。よって ⟨ a ⟩ \langle a\rangle ⟨ a ⟩ は位数 p = ∣ G ∣ p=|G| p = ∣ G ∣ 、
すなわち G = ⟨ a ⟩ ≅ Z p G=\langle a\rangle\cong\mathbb Z_p G = ⟨ a ⟩ ≅ Z p 。部分群の位数は p p p の約数 1 , p 1,p 1 , p しかないので自明なものだけ。∎
∎
「位数が素数なら、群の形は一つに決まる」。群の位数を素因数分解して構造を絞る——この戦略が、第8章のシロー理論で
本格化します。ラグランジュはその第一歩です。
数論への応用:フェルマーの小定理
抽象的なラグランジュの定理から、整数論の古典的定理が転がり出ます。
定理 オイラーの定理・フェルマーの小定理
n n n と互いに素な整数 a a a について a φ ( n ) ≡ 1 ( m o d n ) a^{\varphi(n)}\equiv1\pmod n a φ ( n ) ≡ 1 ( mod n ) (オイラー)。特に p p p が素数で p ∤ a p\nmid a p ∤ a なら
a p − 1 ≡ 1 ( m o d p ) a^{p-1}\equiv1\pmod p a p − 1 ≡ 1 ( mod p ) (フェルマーの小定理)。
証明
m o d n \bmod\,n mod n で可逆な剰余類全体 ( Z / n Z ) × (\mathbb Z/n\mathbb Z)^\times ( Z / n Z ) × は、乗法について位数 φ ( n ) \varphi(n) φ ( n ) の群をなす(第2章の φ \varphi φ )。
a a a が n n n と互いに素なら a a a の類はこの群の元で、系「a ∣ G ∣ = e a^{|G|}=e a ∣ G ∣ = e 」より a φ ( n ) ≡ 1 ( m o d n ) a^{\varphi(n)}\equiv1\pmod n a φ ( n ) ≡ 1 ( mod n ) 。
n = p n=p n = p なら φ ( p ) = p − 1 \varphi(p)=p-1 φ ( p ) = p − 1 。∎
∎
フェルマーの小定理——RSA暗号の土台でもある——が、「元の位数は群の位数を割る」の一例 にすぎないと分かります。
整数の合同という一見別世界の話が、群の言葉で一行に収まる。抽象化のご利益です。
つまずきポイント
注意 よくある誤解
ラグランジュの逆は成り立たない。 「d ∣ ∣ G ∣ d\mid|G| d ∣ ∣ G ∣ なら位数 d d d の部分群がある」は一般には偽(位数 12 12 12 の交代群 A 4 A_4 A 4 に位数 6 6 6 の部分群は無い)。存在を保証するのはアーベル群やシロー部分群など特別な場合。
剰余類は部分群とは限らない。 a H aH a H が部分群になるのは a ∈ H a\in H a ∈ H (= a H = H aH=H a H = H )のときだけ。剰余類は「H H H をずらしたかけら」。
左剰余類と右剰余類は一般に違う。 a H ≠ H a aH\ne Ha a H = H a でありうる。一致するのが正規部分群(次章)。個数(指数)は左右で等しい。
この章のまとめ
部分群 H H H は G G G を等しい大きさの剰余類 に分割する(交われば一致+消去律で同サイズ)。ゆえに ∣ G ∣ = [ G : H ] ⋅ ∣ H ∣ |G|=[G:H]\cdot|H| ∣ G ∣ = [ G : H ] ⋅ ∣ H ∣ (ラグランジュの定理 )。
帰結:元の位数は群の位数を割る (a ∣ G ∣ = e a^{|G|}=e a ∣ G ∣ = e )、素数位数の群は巡回で単純 。位数の素因数分解で構造を絞る戦略の起点。
応用としてフェルマーの小定理・オイラーの定理 が ( Z / n Z ) × (\mathbb Z/n\mathbb Z)^\times ( Z / n Z ) × への系として出る。
次章は、左右の剰余類が一致する特別な部分群——正規部分群 と、それで割って作る剰余群 を扱います。