← 戻る ライブラリ › 代数学 › 抽象代数学 代数学
群論 対称性を捉える代数構造:一つの演算といくつかの公理から、立方体の回転から5次方程式が冪根で解けないことに至るまで、一つのアイデアが貫いている。
直観 対称性とは何か? 正方形の紙を見てみよう。90°、180°、270°回転させても、あるいは何もしなくても、形はまったく同じに見える。裏返す方法も4通りある。これら8通りの操作はいずれも正方形の対称 であり、形を変えない操作だ。ある対称の後に別の対称を続けて行っても、結果はやはり8通りの操作のどれかになる——90°回転してから裏返しても、結果はやはりその中の一つだ。
立方体を自分自身に写す回転。恒等変換を含めて全部で24通りあり、これは立方体の4本の対角線を並べ替える方法の数と一致する。 この構造——ある操作の集まり、それらを組み合わせる一つの方法(続けて行う)、何もしない操作、そしてすべての操作に「取り消し」があること——は数学のいたるところに現れる。図形の対称、トランプのシャッフル、0でない有理数の掛け算、正則行列の行列積。群論 はまさにこの構造を、それぞれの例を特殊にしている部分を取り除いて研究する分野だ。
中高 時計の算術:目の前に隠れている群 時計には12時間ある。10時に5時間足すと3時になる。10 + 5 = 15 10 + 5 = 15 10 + 5 = 15 で、15 15 15 は12を法として3 3 3 に「一周」するからだ。この一周する足し算を備えた集合 { 0 , 1 , … , 11 } \{0, 1, \dots, 11\} { 0 , 1 , … , 11 } は群になる。0を足しても変わらず、どの時刻にも足すと0に戻る時刻がある(5と7は互いに打ち消し合う)。これはすでに知っているかもしれない合同類の群 ( Z / 12 Z , + ) (\mathbb{Z}/12\mathbb{Z}, +) ( Z /12 Z , + ) そのものだ。
大学 形式的な定義 定義: 群
群 とは、集合 G G G と演算 ∗ : G × G → G *: G \times G \to G ∗ : G × G → G の組であって、次を満たすものである:(結合律)すべての a , b , c ∈ G a,b,c \in G a , b , c ∈ G について ( a ∗ b ) ∗ c = a ∗ ( b ∗ c ) (a*b)*c = a*(b*c) ( a ∗ b ) ∗ c = a ∗ ( b ∗ c ) ;(単位元)すべての a a a について e ∗ a = a ∗ e = a e*a = a*e = a e ∗ a = a ∗ e = a となる e ∈ G e \in G e ∈ G が存在する;(逆元)すべての a ∈ G a \in G a ∈ G について a ∗ a − 1 = a − 1 ∗ a = e a*a^{-1} = a^{-1}*a = e a ∗ a − 1 = a − 1 ∗ a = e となる a − 1 ∈ G a^{-1} \in G a − 1 ∈ G が存在する。さらにすべての a , b a, b a , b について a ∗ b = b ∗ a a*b = b*a a ∗ b = b ∗ a が成り立つとき、その群は可換群(アーベル群) と呼ばれる。
( a ∗ b ) ∗ c = a ∗ ( b ∗ c ) , e ∗ a = a ∗ e = a , a ∗ a − 1 = a − 1 ∗ a = e (a * b) * c = a * (b * c), \qquad e * a = a * e = a, \qquad a * a^{-1} = a^{-1} * a = e ( a ∗ b ) ∗ c = a ∗ ( b ∗ c ) , e ∗ a = a ∗ e = a , a ∗ a − 1 = a − 1 ∗ a = e 例:( Z , + ) (\mathbb{Z}, +) ( Z , + ) と ( Q , + ) (\mathbb{Q}, +) ( Q , + ) は単位元0を持つ可換群である。( Z , × ) (\mathbb{Z}, \times) ( Z , × ) は群ではない ——ほとんどの整数は Z \mathbb{Z} Z の中に乗法の逆元を持たない——が、( R ∖ { 0 } , × ) (\mathbb{R} \setminus \{0\}, \times) ( R ∖ { 0 } , × ) は群になる。可逆な n × n n \times n n × n 行列全体 G L n ( R ) \mathrm{GL}_n(\mathbb{R}) GL n ( R ) は行列の積のもとで群をなし、n ≥ 2 n \ge 2 n ≥ 2 になるとこの群は可換ではない:二つの対称を合成する順序が普通は結果に影響する。
大学 部分群、生成元、ケイリーグラフ 定義: 部分群
部分集合 H ⊆ G H \subseteq G H ⊆ G が e e e を含み、演算 ∗ * ∗ と逆元を取る操作について閉じているとき、この部分集合を部分群 という。このとき H H H は G G G から受け継いだ演算のもとでそれ自体が群になる。生成系 とは、G G G のすべての元が S S S の元とその逆元の積として書けるような部分集合 S ⊆ G S \subseteq G S ⊆ G のことである。一つの元で生成される群を巡回群 という。
ケイリーグラフ は生成系を絵に変える:G G G の各元を一つの頂点とし、各生成元 s s s について g g g と g ∗ s g*s g ∗ s を結ぶ。下の8個の頂点は、3つの「1座標を反転させる」操作で生成される群 ( Z / 2 Z ) 3 (\mathbb{Z}/2\mathbb{Z})^3 ( Z /2 Z ) 3 ——0と1の三つ組を座標ごとに mod 2 で足す——として読むことができる。どの群にもこのような絵があり、抽象的な乗法を歩き回れるグラフに変えてくれる。
立方体グラフ Q 3 Q_3 Q 3 :8個の頂点があり、それぞれ1座標だけ異なる3つの隣接頂点と結ばれている。ケイリーグラフとして読むと、これは生成元 ( 1 , 0 , 0 ) (1,0,0) ( 1 , 0 , 0 ) 、( 0 , 1 , 0 ) (0,1,0) ( 0 , 1 , 0 ) 、( 0 , 0 , 1 ) (0,0,1) ( 0 , 0 , 1 ) を持つ群 ( Z / 2 Z ) 3 (\mathbb{Z}/2\mathbb{Z})^3 ( Z /2 Z ) 3 である。 大学 部分群の大きさ G G G が有限群で H ≤ G H \le G H ≤ G が部分群であるとき、∣ H ∣ |H| ∣ H ∣ は ∣ G ∣ |G| ∣ G ∣ を割り切る。
なぜ正しいのか? 左剰余類 g H = { g h : h ∈ H } gH = \{gh : h \in H\} g H = { g h : h ∈ H } は G G G を、どれも正確に ∣ H ∣ |H| ∣ H ∣ 個の元を持つブロックに分割する(写像 h ↦ g h h \mapsto gh h ↦ g h は全単射 H → g H H \to gH H → g H である)ので、∣ G ∣ |G| ∣ G ∣ は ∣ H ∣ |H| ∣ H ∣ と剰余類の個数の積になる。
証明 **ステップ 1 — 同値関係により G G G を左剰余類に分割する。** G G G 上の関係を a ∼ b ⟺ a − 1 b ∈ H a \sim b \iff a^{-1}b \in H a ∼ b ⟺ a − 1 b ∈ H で定義する。H H H は部分群なので単位元を含み(a − 1 a = e ∈ H a^{-1}a = e \in H a − 1 a = e ∈ H 、反射律)、逆元について閉じ(( a − 1 b ) − 1 = b − 1 a ∈ H (a^{-1}b)^{-1} = b^{-1}a \in H ( a − 1 b ) − 1 = b − 1 a ∈ H 、対称律)、積について閉じている(( a − 1 b ) ( b − 1 c ) = a − 1 c ∈ H (a^{-1}b)(b^{-1}c) = a^{-1}c \in H ( a − 1 b ) ( b − 1 c ) = a − 1 c ∈ H 、推移律)。a a a の同値類は左剰余類 a H = { a h : h ∈ H } aH = \{ah : h \in H\} a H = { ah : h ∈ H } にほかならず、相異なる左剰余類は G G G を [ G : H ] [G : H] [ G : H ] 個の互いに素な部分集合に分割する。
**ステップ 2 — 各剰余類の位数が ∣ H ∣ |H| ∣ H ∣ であることを示し和をとる。** 各 a ∈ G a \in G a ∈ G に対し、左乗法写像 ϕ a : H → a H , h ↦ a h \phi_a : H \to aH,\; h \mapsto ah ϕ a : H → a H , h ↦ ah は定義より全射であり、左簡約律(a − 1 a^{-1} a − 1 を左から掛けて a h 1 = a h 2 ⟹ h 1 = h 2 ah_1 = ah_2 \implies h_1 = h_2 a h 1 = a h 2 ⟹ h 1 = h 2 )より単射である。ゆえにすべての剰余類で ∣ a H ∣ = ∣ H ∣ |aH| = |H| ∣ a H ∣ = ∣ H ∣ が成り立つ。[ G : H ] [G : H] [ G : H ] 個の互いに素な剰余類にわたって和をとれば ∣ G ∣ = [ G : H ] ∣ H ∣ |G| = [G : H]\,|H| ∣ G ∣ = [ G : H ] ∣ H ∣ となり、∣ H ∣ |H| ∣ H ∣ が ∣ G ∣ |G| ∣ G ∣ を割り切ることが示される。
g H = { g ∗ h : h ∈ H } , ∣ G ∣ = [ G : H ] ∣ H ∣ gH = \{g * h : h \in H\}, \qquad |G| = [G : H]\,|H| g H = { g ∗ h : h ∈ H } , ∣ G ∣ = [ G : H ] ∣ H ∣ ラグランジュの定理は、立方体の回転群(位数24、上で見た)が位数1, 2, 3, 4, 6, 8, 12, 24——24の約数——の部分群しか持てず、たとえば位数5の部分群は決して持てない理由を即座に説明する。これは強い制約であり、∣ G ∣ |G| ∣ G ∣ を知るだけですでにどんな部分群が存在しうるかが限定される。
よくある誤り. ラグランジュの定理の逆 は成り立たない:∣ G ∣ |G| ∣ G ∣ の約数が実際に存在する部分群の位数になるとは限らない。最小の例は正四面体の回転群 A 4 A_4 A 4 で、位数12を持つが位数6の部分群を持たない。 発展 対称群と、方程式に公式が存在しない理由 n n n 個の対象のすべての置換を「続けて行う」ことで合成したものが対称群 S n S_n S n で、位数は n ! n! n ! である。立方体の回転群は S 4 S_4 S 4 に同型であり、4本の対角線を並べ替えることに対応する。すべての有限群はある S n S_n S n の部分群である(ケイリーの定理)ため、対称群はすでに姿を変えて、あらゆる有限対称性を内包している。
すべての群 G G G は、G G G 上の置換がなす対称群 S y m ( G ) \mathrm{Sym}(G) Sym ( G ) の部分群に同型である。特に、位数 n = ∣ G ∣ n = |G| n = ∣ G ∣ のすべての有限群は S n S_n S n の部分群として埋め込まれる。
なぜ正しいのか? 抽象的な群の公理は具体的な置換よりも一般に見えるかもしれないが、ケイリーの定理はそうではないことを示す。元 g g g による G G G への左乗法は G G G の元を忠実に置換し、任意の抽象群を具体的な置換群へと変える。
証明 ステップ 1 — 各群の元に置換を対応させる。 各 g ∈ G g \in G g ∈ G に対し、左移動写像 λ g : G → G , x ↦ g ∗ x \lambda_g : G \to G,\; x \mapsto g * x λ g : G → G , x ↦ g ∗ x を定義する。λ g − 1 \lambda_{g^{-1}} λ g − 1 がその両側逆写像となるため λ g \lambda_g λ g は G G G 上の全単射であり、λ g ∈ S y m ( G ) \lambda_g \in \mathrm{Sym}(G) λ g ∈ Sym ( G ) である。
**ステップ 2 — Λ : G → S y m ( G ) , g ↦ λ g \Lambda : G \to \mathrm{Sym}(G),\; g \mapsto \lambda_g Λ : G → Sym ( G ) , g ↦ λ g が単射準同型であることを確かめる。** 結合律より、すべての x ∈ G x \in G x ∈ G に対して λ g ∗ h ( x ) = ( g ∗ h ) ∗ x = g ∗ ( h ∗ x ) = ( λ g ∘ λ h ) ( x ) \lambda_{g * h}(x) = (g * h) * x = g * (h * x) = (\lambda_g \circ \lambda_h)(x) λ g ∗ h ( x ) = ( g ∗ h ) ∗ x = g ∗ ( h ∗ x ) = ( λ g ∘ λ h ) ( x ) が成り立つので Λ ( g ∗ h ) = Λ ( g ) ∘ Λ ( h ) \Lambda(g * h) = \Lambda(g) \circ \Lambda(h) Λ ( g ∗ h ) = Λ ( g ) ∘ Λ ( h ) である。もし Λ ( g ) = i d \Lambda(g) = \mathrm{id} Λ ( g ) = id ならば、単位元での値を評価して λ g ( e ) = g ∗ e = g = e \lambda_g(e) = g * e = g = e λ g ( e ) = g ∗ e = g = e となり、ker ( Λ ) = { e } \ker(\Lambda) = \{e\} ker ( Λ ) = { e } が従う。よって G G G はその像 Λ ( G ) ≤ S y m ( G ) \Lambda(G) \le \mathrm{Sym}(G) Λ ( G ) ≤ Sym ( G ) に同型である。
2次、3次、4次方程式にはいずれも + , − , × , ÷ +, -, \times, \div + , − , × , ÷ と冪根を使った解の公式がある。一般の5次 方程式(n = 5 n = 5 n = 5 )に同様の公式が存在するかどうかは、実は対称群 S 5 S_5 S 5 についての問いになる:ガロア理論 はすべての多項式にその根の対称性の群を対応させ、冪根による公式が存在するのはその群が可換な部品から組み立てられる場合、すなわち群が可解 である場合に限られる。S 5 S_5 S 5 は可解ではない——その部分群 A 5 A_5 A 5 は自分自身と自明な部分群以外に正規部分群を持たない——ため、そのような公式は存在しえない。これがアーベル–ルフィニの定理であり、体と群の間の完全な対応が `ly-thuyet-galois` の主題である。
大学 実世界での応用と具体例 群論は現代の公開鍵暗号(ディフィー・ヘルマン鍵共有や楕円曲線暗号は離散対数問題が困難な素数位数 p p p の巡回群に基づく)、誤り訂正符号、分光学・結晶学(D 4 D_4 D 4 や S 4 S_4 S 4 などの点群が分子振動や結晶格子を分類する)、および素粒子物理学の基盤をなしている。
例: 暗号理論:乗法群 ( Z / 11 Z ) × (\mathbb{Z}/11\mathbb{Z})^\times ( Z /11 Z ) × における生成元と逆元
ディフィー・ヘルマン鍵共有で用いられる乗法群 ( Z / 11 Z ) × (\mathbb{Z}/11\mathbb{Z})^\times ( Z /11 Z ) × において、ラグランジュの定理を用いて g = 2 g = 2 g = 2 が巡回生成元であることを証明し、さらに 3 3 3 の乗法逆元を求めよ。
解答 ステップ 1 — ラグランジュの定理で位数の候補を絞る。 群 ( Z / 11 Z ) × (\mathbb{Z}/11\mathbb{Z})^\times ( Z /11 Z ) × は 11 11 11 を法とする乗法のもとで { 1 , 2 , … , 10 } \{1, 2, \dots, 10\} { 1 , 2 , … , 10 } からなり、∣ G ∣ = 10 |G| = 10 ∣ G ∣ = 10 である。ラグランジュの定理より、任意の元の位数は 10 10 10 の約数、すなわち 1 , 2 , 5 , 10 1, 2, 5, 10 1 , 2 , 5 , 10 のいずれかに限られる。
**ステップ 2 — g = 2 g = 2 g = 2 について真の約数を調べる。** 11 11 11 を法としてべき乗を計算すると、2 1 ≡ 2 2^1 \equiv 2 2 1 ≡ 2 、2 2 ≡ 4 2^2 \equiv 4 2 2 ≡ 4 、および 2 5 = 32 ≡ 10 ≡ − 1 ≢ 1 ( m o d 11 ) 2^5 = 32 \equiv 10 \equiv -1 \not\equiv 1 \pmod{11} 2 5 = 32 ≡ 10 ≡ − 1 ≡ 1 ( mod 11 ) となる。10 10 10 の真の約数では 1 1 1 にならず 2 10 ≡ ( − 1 ) 2 = 1 ( m o d 11 ) 2^{10} \equiv (-1)^2 = 1 \pmod{11} 2 10 ≡ ( − 1 ) 2 = 1 ( mod 11 ) であるため、g = 2 g = 2 g = 2 の位数は 10 10 10 であり、g = 2 g = 2 g = 2 は ( Z / 11 Z ) × (\mathbb{Z}/11\mathbb{Z})^\times ( Z /11 Z ) × 全体を生成する。
**ステップ 3 — 3 3 3 の逆元を求める。** 11 11 11 を法として 3 3 3 の倍数を調べると 3 × 4 = 12 ≡ 1 ( m o d 11 ) 3 \times 4 = 12 \equiv 1 \pmod{11} 3 × 4 = 12 ≡ 1 ( mod 11 ) が成り立つので、3 − 1 ≡ 4 ( m o d 11 ) 3^{-1} \equiv 4 \pmod{11} 3 − 1 ≡ 4 ( mod 11 ) である。
例: 分子と図形の対称性:正方形の二面体群 D 4 D_4 D 4
90 ∘ 90^\circ 9 0 ∘ 回転 r r r と鏡映 s s s で生成される位数 8 8 8 の二面体群 D 4 = ⟨ r , s ∣ r 4 = e , s 2 = e , s r s = r − 1 ⟩ D_4 = \langle r, s \mid r^4 = e,\; s^2 = e,\; srs = r^{-1} \rangle D 4 = ⟨ r , s ∣ r 4 = e , s 2 = e , sr s = r − 1 ⟩ を考える。s r 2 s s r^2 s s r 2 s と r s r r s r r sr を簡約して D 4 D_4 D 4 が非可換であることを確かめ、さらに回転部分群 H = ⟨ r ⟩ = { e , r , r 2 , r 3 } H = \langle r \rangle = \{e, r, r^2, r^3\} H = ⟨ r ⟩ = { e , r , r 2 , r 3 } の左剰余類をすべて挙げよ。
解答 **ステップ 1 — 関係式 s r s = r − 1 = r 3 srs = r^{-1} = r^3 sr s = r − 1 = r 3 を用いる。** 左から s s s を掛ける(s 2 = e s^2 = e s 2 = e を用いる)と r s = s r 3 r s = s r^3 r s = s r 3 となり、r s ≠ s r = r 3 s r s \neq s r = r^3 s r s = sr = r 3 s から D 4 D_4 D 4 が非可換であることがわかる。したがって r s r = ( s r 3 ) r = s r 4 = s r s r = (s r^3) r = s r^4 = s r sr = ( s r 3 ) r = s r 4 = s であり、また s r 2 s = ( s r s ) ( s r s ) = r − 1 r − 1 = r − 2 = r 2 s r^2 s = (srs)(srs) = r^{-1} r^{-1} = r^{-2} = r^2 s r 2 s = ( sr s ) ( sr s ) = r − 1 r − 1 = r − 2 = r 2 となる。
**ステップ 2 — D 4 D_4 D 4 を H = ⟨ r ⟩ = { e , r , r 2 , r 3 } H = \langle r \rangle = \{e, r, r^2, r^3\} H = ⟨ r ⟩ = { e , r , r 2 , r 3 } の左剰余類に分割する。** ∣ D 4 ∣ = 8 |D_4| = 8 ∣ D 4 ∣ = 8 かつ ∣ H ∣ = 4 |H| = 4 ∣ H ∣ = 4 より、ラグランジュの定理から指数は [ D 4 : H ] = 8 / 4 = 2 [D_4 : H] = 8 / 4 = 2 [ D 4 : H ] = 8/4 = 2 である。2つの互いに素な左剰余類は、回転全体の集合 H = { e , r , r 2 , r 3 } H = \{e, r, r^2, r^3\} H = { e , r , r 2 , r 3 } と鏡映全体の集合 s H = { s , s r , s r 2 , s r 3 } sH = \{s, sr, sr^2, sr^3\} sH = { s , sr , s r 2 , s r 3 } である。
歴史的ノート
ラグランジュ(1770年)は、まだ現代的な群の概念を持たないまま、多項式の根の置換を研究した。アーベル(1824年)は一般の5次方程式に冪根による公式が存在しないことを証明した。ガロア(1832年)は、決闘で命を落とす前夜に書いた手紙の中で、各多項式に群を対応させることで、どの方程式が冪根で解ける のかを正確に示した——これが独立した学問としての群論の誕生である。その一世紀後、エミー・ネーター(1920年代)は群・環・イデアルといった抽象構造を中心に代数学を再構築し、一つの例からではなく公理のみから純粋に推論するという、このページ全体で用いられている抽象代数学のスタイルを確立した。
ジョゼフ=ルイ・ラグランジュ ニールス・ヘンリク・アーベル エヴァリスト・ガロア エミー・ネーター
次のうち、与えられた演算のもとで群ではない ものはどれか?
( Z , + ) (\mathbb{Z}, +) ( Z , + ) ( Z , × ) (\mathbb{Z}, \times) ( Z , × ) ( R ∖ { 0 } , × ) (\mathbb{R} \setminus \{0\}, \times) ( R ∖ { 0 } , × ) ( Z / 12 Z , + ) (\mathbb{Z}/12\mathbb{Z}, +) ( Z /12 Z , + ) 立方体を自分自身に写す回転(何もしない場合を含む)はいくつあるか?
12 24 48 6
ラグランジュの定理により、次のうち位数24の群の部分群の位数になりえない ものはどれか?
5 8 12 6
一般の5次方程式(n = 5 n = 5 n = 5 )に + , − , × , ÷ +, -, \times, \div + , − , × , ÷ と冪根を使った解の公式が存在しないのはなぜか?
関連する対称群 S 5 S_5 S 5 が可解でないから。 5次方程式には実数解が全く存在しないことがあるから。 5が素数だから。 S 5 S_5 S 5 が無限群だから。