この章の目標
群の公理を理解し、対称群・二面体群・行列群・四元数群・Z / n Z \mathbb{Z}/n\mathbb{Z} Z / n Z で具体的に計算できる
元の位数と巡回群を理解し、巡回群の部分群をすべて決定できる
剰余類を使ってラグランジュの定理を証明し、群の位数・部分群・元の位数の関係を使える
正規部分群・剰余群・準同型の関係を理解し、第 1〜第 3 同型定理と対応定理を証明して使える
前提 :第1章 (Z / n Z \mathbb{Z}/n\mathbb{Z} Z / n Z 、ベズーの等式、オイラー関数)、00-foundations 第3章 (写像)、00-foundations 第4章 (同値関係と商集合)、02-linear-algebra 第4章 (置換と行列式)
正三角形を自分自身に重ねる操作を考えよう。中心のまわりの 0 ∘ , 120 ∘ , 240 ∘ 0^\circ, 120^\circ, 240^\circ 0 ∘ , 12 0 ∘ , 24 0 ∘ 回転と、3 本の対称軸に関する裏返しの計 6 個がある。2 つの操作を続けて行うと再びこの 6 個のどれかになり、「何もしない」操作があり、どの操作も元に戻す操作をもつ。これは整数の足し算(0 0 0 を足すと変わらない、a a a に − a -a − a を足すと 0 0 0 に戻る)とまったく同じ形の構造である。
群 は「可逆な操作の集まり」を抽象化した概念である。第1章の Z / n Z \mathbb{Z}/n\mathbb{Z} Z / n Z の加法や ( Z / n Z ) × (\mathbb{Z}/n\mathbb{Z})^\times ( Z / n Z ) × の乗法、行列の積、置換の合成はすべて群の例であり、そこで個別に行っていた議論――たとえばオイラーの定理――は群の一般論(ラグランジュの定理)の特別な場合として理解される。
2.1 群の定義と基本的な例
定義 2.1 (群, group)集合 G G G と写像 G × G → G G \times G \to G G × G → G , ( a , b ) ↦ a b (a, b) \mapsto ab ( a , b ) ↦ ab (演算 , operation)の組が次の 3 条件をみたすとき、G G G を群 という。
(G1) 結合法則 (associativity):任意の a , b , c ∈ G a, b, c \in G a , b , c ∈ G について ( a b ) c = a ( b c ) (ab)c = a(bc) ( ab ) c = a ( b c ) 。
(G2) 単位元 (identity element) の存在:ある e ∈ G e \in G e ∈ G があって、任意の a ∈ G a \in G a ∈ G について e a = a e = a ea = ae = a e a = a e = a 。
(G3) 逆元 (inverse element) の存在:任意の a ∈ G a \in G a ∈ G に対し、a b = b a = e ab = ba = e ab = ba = e となる b ∈ G b \in G b ∈ G が存在する。
さらに任意の a , b ∈ G a, b \in G a , b ∈ G について a b = b a ab = ba ab = ba が成り立つとき、G G G を可換群 またはアーベル群 (abelian group) という。G G G の元の個数 ∣ G ∣ \lvert G \rvert ∣ G ∣ を G G G の位数 (order) といい、∣ G ∣ < ∞ \lvert G \rvert < \infty ∣ G ∣ < ∞ のとき G G G を有限群 (finite group) という。
演算を積の形 a b ab ab で書く流儀を乗法的記法 という。可換群では演算を a + b a + b a + b 、単位元を 0 0 0 、逆元を − a -a − a と書く加法的記法 もよく使う。
命題 2.2 (群の基本性質)G G G を群とする。
単位元はただ一つである。
各 a ∈ G a \in G a ∈ G の逆元はただ一つである。これを a − 1 a^{-1} a − 1 と書く。
( a − 1 ) − 1 = a (a^{-1})^{-1} = a ( a − 1 ) − 1 = a 、( a b ) − 1 = b − 1 a − 1 (ab)^{-1} = b^{-1}a^{-1} ( ab ) − 1 = b − 1 a − 1 。
(簡約律)a b = a c ab = ac ab = a c ならば b = c b = c b = c であり、b a = c a ba = ca ba = c a ならば b = c b = c b = c である。
任意の a , b ∈ G a, b \in G a , b ∈ G に対し、a x = b ax = b a x = b をみたす x ∈ G x \in G x ∈ G は x = a − 1 b x = a^{-1}b x = a − 1 b ただ一つであり、y a = b ya = b y a = b をみたす y ∈ G y \in G y ∈ G は y = b a − 1 y = ba^{-1} y = b a − 1 ただ一つである。
証明. (1) e , e ′ e, e' e , e ′ がともに単位元なら e = e e ′ = e ′ e = ee' = e' e = e e ′ = e ′ 。(2) b , b ′ b, b' b , b ′ がともに a a a の逆元なら b = b e = b ( a b ′ ) = ( b a ) b ′ = e b ′ = b ′ b = be = b(ab') = (ba)b' = eb' = b' b = b e = b ( a b ′ ) = ( ba ) b ′ = e b ′ = b ′ 。(3) a − 1 a = a a − 1 = e a^{-1}a = aa^{-1} = e a − 1 a = a a − 1 = e は a a a が a − 1 a^{-1} a − 1 の逆元であることを意味するので、(2) より ( a − 1 ) − 1 = a (a^{-1})^{-1} = a ( a − 1 ) − 1 = a 。また ( a b ) ( b − 1 a − 1 ) = a ( b b − 1 ) a − 1 = a a − 1 = e (ab)(b^{-1}a^{-1}) = a(bb^{-1})a^{-1} = aa^{-1} = e ( ab ) ( b − 1 a − 1 ) = a ( b b − 1 ) a − 1 = a a − 1 = e 、同様に ( b − 1 a − 1 ) ( a b ) = e (b^{-1}a^{-1})(ab) = e ( b − 1 a − 1 ) ( ab ) = e だから ( a b ) − 1 = b − 1 a − 1 (ab)^{-1} = b^{-1}a^{-1} ( ab ) − 1 = b − 1 a − 1 。(4) a b = a c ab = ac ab = a c の両辺に左から a − 1 a^{-1} a − 1 を掛ければよい。右側も同様。(5) x = a − 1 b x = a^{-1}b x = a − 1 b が解であることは代入すればわかり、逆に a x = b ax = b a x = b なら左から a − 1 a^{-1} a − 1 を掛けて x = a − 1 b x = a^{-1}b x = a − 1 b 。y y y についても同様である。□ \square □
結合法則により、3 個以上の元の積は括弧のつけ方によらない(一般結合法則。元の個数についての帰納法で示せる)ので、括弧を省略して a b c abc ab c などと書く。n ∈ N n \in \mathbb{N} n ∈ N に対し a n = a a ⋯ a a^n = aa\cdots a a n = aa ⋯ a (n n n 個の積)、a 0 = e a^0 = e a 0 = e 、a − n = ( a − 1 ) n a^{-n} = (a^{-1})^n a − n = ( a − 1 ) n と定めると、任意の m , n ∈ Z m, n \in \mathbb{Z} m , n ∈ Z について指数法則 a m a n = a m + n a^m a^n = a^{m+n} a m a n = a m + n , ( a m ) n = a m n (a^m)^n = a^{mn} ( a m ) n = a mn が成り立つ(m , n m, n m , n の符号で場合分けして確かめる)。ただし ( a b ) n = a n b n (ab)^n = a^n b^n ( ab ) n = a n b n は、a b = b a ab = ba ab = ba でなければ一般には成り立たない。加法的記法では a n a^n a n を n a na na と書く。
例 2.3 (数の群)
( Z , + ) (\mathbb{Z}, +) ( Z , + ) , ( Q , + ) (\mathbb{Q}, +) ( Q , + ) , ( R , + ) (\mathbb{R}, +) ( R , + ) , ( C , + ) (\mathbb{C}, +) ( C , + ) は可換群である。
Q × = Q ∖ { 0 } \mathbb{Q}^\times = \mathbb{Q} \setminus \lbrace 0 \rbrace Q × = Q ∖ { 0 } , R × \mathbb{R}^\times R × , C × \mathbb{C}^\times C × は乗法で可換群である。正の実数全体 R > 0 \mathbb{R}_{>0} R > 0 、単位円周 S 1 = { z ∈ C ∣ ∣ z ∣ = 1 } S^1 = \lbrace z \in \mathbb{C} \mid \lvert z \rvert = 1 \rbrace S 1 = { z ∈ C ∣ ∣ z ∣ = 1 } 、1 1 1 の n n n 乗根全体 μ n = { z ∈ C ∣ z n = 1 } = { e 2 π i k / n ∣ 0 ≤ k < n } \mu_n = \lbrace z \in \mathbb{C} \mid z^n = 1 \rbrace = \lbrace e^{2\pi i k/n} \mid 0 \leq k < n \rbrace μ n = { z ∈ C ∣ z n = 1 } = { e 2 π ik / n ∣ 0 ≤ k < n } も乗法で可換群である。
群でない例:( N , + ) (\mathbb{N}, +) ( N , + ) は単位元をもたない(0 ∉ N 0 \notin \mathbb{N} 0 ∈ / N )。( Z ≥ 0 , + ) (\mathbb{Z}_{\geq 0}, +) ( Z ≥ 0 , + ) は単位元 0 0 0 をもつが 1 1 1 の逆元がない。( Z , × ) (\mathbb{Z}, \times) ( Z , × ) では 2 2 2 の逆元がない。( Z , − ) (\mathbb{Z}, -) ( Z , − ) は ( 1 − 1 ) − 1 ≠ 1 − ( 1 − 1 ) (1 - 1) - 1 \neq 1 - (1 - 1) ( 1 − 1 ) − 1 = 1 − ( 1 − 1 ) なので結合法則をみたさない。
例 2.4 (剰余類の群)n ∈ N n \in \mathbb{N} n ∈ N とする。第1章の Z / n Z \mathbb{Z}/n\mathbb{Z} Z / n Z は加法で位数 n n n の可換群であり、( Z / n Z ) × (\mathbb{Z}/n\mathbb{Z})^\times ( Z / n Z ) × は乗法で位数 φ ( n ) \varphi(n) φ ( n ) の可換群である(第1章 定理 1.23)。たとえば ( Z / 8 Z ) × = { 1 ‾ , 3 ‾ , 5 ‾ , 7 ‾ } (\mathbb{Z}/8\mathbb{Z})^\times = \lbrace \overline{1}, \overline{3}, \overline{5}, \overline{7} \rbrace ( Z /8 Z ) × = { 1 , 3 , 5 , 7 } では、どの元も 2 乗すると 1 ‾ \overline{1} 1 になる(9 , 25 , 49 ≡ 1 ( m o d 8 ) 9, 25, 49 \equiv 1 \pmod 8 9 , 25 , 49 ≡ 1 ( mod 8 ) )。
例 2.5 (対称群, symmetric group)集合 X X X からそれ自身への全単射全体 S ( X ) \mathfrak{S}(X) S ( X ) は、写像の合成を演算として群をなす。単位元は恒等写像、逆元は逆写像であり、結合法則は写像の合成の結合法則である。X = { 1 , 2 , … , n } X = \lbrace 1, 2, \dots, n \rbrace X = { 1 , 2 , … , n } のとき S ( X ) \mathfrak{S}(X) S ( X ) を S n \mathfrak{S}_n S n と書き、n n n 次対称群 という。その元を置換 (permutation) とよぶ。∣ S n ∣ = n ! \lvert \mathfrak{S}_n \rvert = n! ∣ S n ∣ = n ! である。
置換の積 σ τ \sigma\tau σ τ は合成 σ ∘ τ \sigma \circ \tau σ ∘ τ 、すなわち先に τ \tau τ 、次に σ \sigma σ を施すものとする。相異なる a 1 , … , a k a_1, \dots, a_k a 1 , … , a k を a 1 ↦ a 2 ↦ ⋯ ↦ a k ↦ a 1 a_1 \mapsto a_2 \mapsto \cdots \mapsto a_k \mapsto a_1 a 1 ↦ a 2 ↦ ⋯ ↦ a k ↦ a 1 と巡回させ、他の元を動かさない置換を ( a 1 a 2 ⋯ a k ) (a_1\ a_2\ \cdots\ a_k) ( a 1 a 2 ⋯ a k ) と書き、長さ k k k の巡回置換 (cycle) という。長さ 2 の巡回置換を互換 (transposition) という(巡回置換分解の一般論は第4章 で扱う)。
S 3 \mathfrak{S}_3 S 3 で σ = ( 1 2 3 ) \sigma = (1\ 2\ 3) σ = ( 1 2 3 ) , τ = ( 1 2 ) \tau = (1\ 2) τ = ( 1 2 ) とおく。σ τ \sigma\tau σ τ は 1 → τ 2 → σ 3 1 \xrightarrow{\tau} 2 \xrightarrow{\sigma} 3 1 τ 2 σ 3 , 2 → τ 1 → σ 2 2 \xrightarrow{\tau} 1 \xrightarrow{\sigma} 2 2 τ 1 σ 2 , 3 → τ 3 → σ 1 3 \xrightarrow{\tau} 3 \xrightarrow{\sigma} 1 3 τ 3 σ 1 と動かすので σ τ = ( 1 3 ) \sigma\tau = (1\ 3) σ τ = ( 1 3 ) であり、同様に τ σ = ( 2 3 ) \tau\sigma = (2\ 3) τ σ = ( 2 3 ) である。よって σ τ ≠ τ σ \sigma\tau \neq \tau\sigma σ τ = τ σ で、S 3 \mathfrak{S}_3 S 3 は可換でない(n ≥ 3 n \geq 3 n ≥ 3 なら S n \mathfrak{S}_n S n も同じ理由で可換でない)。さらに σ 3 = τ 2 = e \sigma^3 = \tau^2 = e σ 3 = τ 2 = e 、τ σ = σ 2 τ \tau\sigma = \sigma^2\tau τ σ = σ 2 τ が成り立ち、
S 3 = { e , σ , σ 2 , τ , σ τ , σ 2 τ } , σ 2 = ( 1 3 2 ) , σ τ = ( 1 3 ) , σ 2 τ = ( 2 3 ) \mathfrak{S}_3 = \lbrace e, \sigma, \sigma^2, \tau, \sigma\tau, \sigma^2\tau \rbrace, \qquad \sigma^2 = (1\ 3\ 2), \quad \sigma\tau = (1\ 3), \quad \sigma^2\tau = (2\ 3) S 3 = { e , σ , σ 2 , τ , σ τ , σ 2 τ } , σ 2 = ( 1 3 2 ) , σ τ = ( 1 3 ) , σ 2 τ = ( 2 3 )
である。関係式 τ σ k = σ − k τ \tau\sigma^k = \sigma^{-k}\tau τ σ k = σ − k τ を繰り返し使うと、次の群表 (乗積表, group table)が得られる。行 x x x 、列 y y y の欄に積 x y xy x y を書いている。
e e e
σ \sigma σ
σ 2 \sigma^2 σ 2
τ \tau τ
σ τ \sigma\tau σ τ
σ 2 τ \sigma^2\tau σ 2 τ
e e e
e e e
σ \sigma σ
σ 2 \sigma^2 σ 2
τ \tau τ
σ τ \sigma\tau σ τ
σ 2 τ \sigma^2\tau σ 2 τ
σ \sigma σ
σ \sigma σ
σ 2 \sigma^2 σ 2
e e e
σ τ \sigma\tau σ τ
σ 2 τ \sigma^2\tau σ 2 τ
τ \tau τ
σ 2 \sigma^2 σ 2
σ 2 \sigma^2 σ 2
e e e
σ \sigma σ
σ 2 τ \sigma^2\tau σ 2 τ
τ \tau τ
σ τ \sigma\tau σ τ
τ \tau τ
τ \tau τ
σ 2 τ \sigma^2\tau σ 2 τ
σ τ \sigma\tau σ τ
e e e
σ 2 \sigma^2 σ 2
σ \sigma σ
σ τ \sigma\tau σ τ
σ τ \sigma\tau σ τ
τ \tau τ
σ 2 τ \sigma^2\tau σ 2 τ
σ \sigma σ
e e e
σ 2 \sigma^2 σ 2
σ 2 τ \sigma^2\tau σ 2 τ
σ 2 τ \sigma^2\tau σ 2 τ
σ τ \sigma\tau σ τ
τ \tau τ
σ 2 \sigma^2 σ 2
σ \sigma σ
e e e
たとえば σ τ ⋅ σ 2 τ = σ ( τ σ 2 ) τ = σ ( σ τ ) τ = σ 2 \sigma\tau \cdot \sigma^2\tau = \sigma(\tau\sigma^2)\tau = \sigma(\sigma\tau)\tau = \sigma^2 σ τ ⋅ σ 2 τ = σ ( τ σ 2 ) τ = σ ( σ τ ) τ = σ 2 である。命題 2.2(5) により、群表の各行・各列には G G G の元がちょうど 1 回ずつ現れる。
例 2.6 (二面体群, dihedral group)n ≥ 3 n \geq 3 n ≥ 3 とし、原点を中心とし頂点 P k = ( cos ( 2 π k / n ) , sin ( 2 π k / n ) ) P_k = (\cos(2\pi k/n), \sin(2\pi k/n)) P k = ( cos ( 2 π k / n ) , sin ( 2 π k / n )) (k = 0 , 1 , … , n − 1 k = 0, 1, \dots, n-1 k = 0 , 1 , … , n − 1 )をもつ正 n n n 角形を考える。これを自分自身に移す平面の合同変換(距離を保つ全単射)全体を D n D_n D n と書き、二面体群 という。r r r を原点のまわりの角 θ = 2 π / n \theta = 2\pi/n θ = 2 π / n の回転、s s s を x x x 軸に関する折り返しとすると、行列で
r = ( cos θ − sin θ sin θ cos θ ) , s = ( 1 0 0 − 1 ) , s r s − 1 = ( cos θ sin θ − sin θ cos θ ) = r − 1 r = \begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix}, \qquad s = \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}, \qquad srs^{-1} = \begin{pmatrix} \cos\theta & \sin\theta \\ -\sin\theta & \cos\theta \end{pmatrix} = r^{-1} r = ( cos θ sin θ − sin θ cos θ ) , s = ( 1 0 0 − 1 ) , sr s − 1 = ( cos θ − sin θ sin θ cos θ ) = r − 1
であり、
D n = { e , r , r 2 , … , r n − 1 , s , r s , r 2 s , … , r n − 1 s } , r n = s 2 = e , s r s − 1 = r − 1 D_n = \lbrace e, r, r^2, \dots, r^{n-1}, s, rs, r^2s, \dots, r^{n-1}s \rbrace, \qquad r^n = s^2 = e, \quad srs^{-1} = r^{-1} D n = { e , r , r 2 , … , r n − 1 , s , r s , r 2 s , … , r n − 1 s } , r n = s 2 = e , sr s − 1 = r − 1
となる。実際、D n D_n D n の元は頂点の集合を保つので頂点の重心である原点を固定し、原点を固定する合同変換は線形変換(直交変換)である。線形変換は一次独立な P 0 , P 1 P_0, P_1 P 0 , P 1 の行き先で決まり、P 0 P_0 P 0 の行き先は n n n 通り、隣接する頂点 P 1 P_1 P 1 の行き先は P 0 P_0 P 0 の行き先の両隣の 2 通りなので、∣ D n ∣ ≤ 2 n \lvert D_n \rvert \leq 2n ∣ D n ∣ ≤ 2 n 。一方、r k r^k r k と r k s r^k s r k s はどちらも P 0 P_0 P 0 を P k P_k P k に移し、前者は向きを保ち(行列式 1 1 1 )後者は向きを反転する(行列式 − 1 -1 − 1 )ので、上の 2 n 2n 2 n 個は相異なる。よって ∣ D n ∣ = 2 n \lvert D_n \rvert = 2n ∣ D n ∣ = 2 n である。
関係式 s r = r − 1 s sr = r^{-1}s sr = r − 1 s から s r k = r − k s sr^k = r^{-k}s s r k = r − k s が従い、どんな積も r i s j r^i s^j r i s j (0 ≤ i < n 0 \leq i < n 0 ≤ i < n , j ∈ { 0 , 1 } j \in \lbrace 0, 1 \rbrace j ∈ { 0 , 1 } )の形に直せる。D n D_n D n は n ≥ 3 n \geq 3 n ≥ 3 で可換でない。
注意
位数 2 n 2n 2 n の二面体群を D 2 n D_{2n} D 2 n と書く本も多い(添字が位数を表す流儀)。本教材では D n D_n D n は正 n n n 角形の対称性の群で、位数は 2 n 2n 2 n である。
例 2.7 (行列群)K K K を体(Q \mathbb{Q} Q , R \mathbb{R} R , C \mathbb{C} C , F p = Z / p Z \mathbb{F}_p = \mathbb{Z}/p\mathbb{Z} F p = Z / p Z など)とし、E E E を単位行列とする。
一般線形群 (general linear group) GL n ( K ) = { A ∈ M n ( K ) ∣ det A ≠ 0 } \operatorname{GL}_n(K) = \lbrace A \in \operatorname{M}_n(K) \mid \det A \neq 0 \rbrace GL n ( K ) = { A ∈ M n ( K ) ∣ det A = 0 } は行列の積で群をなす(det ( A B ) = det A det B \det(AB) = \det A \det B det ( A B ) = det A det B による)。n ≥ 2 n \geq 2 n ≥ 2 なら可換でない。
特殊線形群 (special linear group) SL n ( K ) = { A ∈ M n ( K ) ∣ det A = 1 } \operatorname{SL}_n(K) = \lbrace A \in \operatorname{M}_n(K) \mid \det A = 1 \rbrace SL n ( K ) = { A ∈ M n ( K ) ∣ det A = 1 } 、直交群 O ( n ) = { A ∈ GL n ( R ) ∣ t A A = E } \operatorname{O}(n) = \lbrace A \in \operatorname{GL}_n(\mathbb{R}) \mid {}^t A A = E \rbrace O ( n ) = { A ∈ GL n ( R ) ∣ t AA = E } 、特殊直交群 SO ( n ) = O ( n ) ∩ SL n ( R ) \operatorname{SO}(n) = \operatorname{O}(n) \cap \operatorname{SL}_n(\mathbb{R}) SO ( n ) = O ( n ) ∩ SL n ( R ) 、ユニタリ群 U ( n ) = { A ∈ GL n ( C ) ∣ A ∗ A = E } \operatorname{U}(n) = \lbrace A \in \operatorname{GL}_n(\mathbb{C}) \mid A^{\ast} A = E \rbrace U ( n ) = { A ∈ GL n ( C ) ∣ A ∗ A = E } も行列の積で群をなす。
p p p を素数とすると GL n ( F p ) \operatorname{GL}_n(\mathbb{F}_p) GL n ( F p ) は有限群で
∣ GL n ( F p ) ∣ = ( p n − 1 ) ( p n − p ) ( p n − p 2 ) ⋯ ( p n − p n − 1 ) \lvert \operatorname{GL}_n(\mathbb{F}_p) \rvert = (p^n - 1)(p^n - p)(p^n - p^2) \cdots (p^n - p^{n-1}) ∣ GL n ( F p )∣ = ( p n − 1 ) ( p n − p ) ( p n − p 2 ) ⋯ ( p n − p n − 1 )
である。実際、正則行列であることは列ベクトルが一次独立であることと同値であり、第 1 列は零ベクトル以外の p n − 1 p^n - 1 p n − 1 通り、第 k k k 列は第 1 , … , k − 1 1, \dots, k-1 1 , … , k − 1 列の張る部分空間(p k − 1 p^{k-1} p k − 1 個の元をもつ)の外から選ぶので p n − p k − 1 p^n - p^{k-1} p n − p k − 1 通りある。たとえば ∣ GL 2 ( F 2 ) ∣ = 3 ⋅ 2 = 6 \lvert \operatorname{GL}_2(\mathbb{F}_2) \rvert = 3 \cdot 2 = 6 ∣ GL 2 ( F 2 )∣ = 3 ⋅ 2 = 6 、∣ GL 2 ( F 3 ) ∣ = 8 ⋅ 6 = 48 \lvert \operatorname{GL}_2(\mathbb{F}_3) \rvert = 8 \cdot 6 = 48 ∣ GL 2 ( F 3 )∣ = 8 ⋅ 6 = 48 。
例 2.8 (四元数群, quaternion group)8 個の元 ± 1 , ± i , ± j , ± k \pm 1, \pm i, \pm j, \pm k ± 1 , ± i , ± j , ± k からなり、− 1 -1 − 1 は他のすべての元と可換で ( − 1 ) 2 = 1 (-1)^2 = 1 ( − 1 ) 2 = 1 、さらに
i 2 = j 2 = k 2 = − 1 , i j = − j i = k , j k = − k j = i , k i = − i k = j i^2 = j^2 = k^2 = -1, \qquad ij = -ji = k, \quad jk = -kj = i, \quad ki = -ik = j i 2 = j 2 = k 2 = − 1 , ij = − j i = k , j k = − k j = i , k i = − ik = j
で積が定まる群を四元数群 Q 8 Q_8 Q 8 という。結合法則を直接確かめるのは面倒だが、
± 1 ↦ ± ( 1 0 0 1 ) , ± i ↦ ± ( i 0 0 − i ) , ± j ↦ ± ( 0 1 − 1 0 ) , ± k ↦ ± ( 0 i i 0 ) \pm 1 \mapsto \pm \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix}, \quad \pm i \mapsto \pm \begin{pmatrix} i & 0 \\ 0 & -i \end{pmatrix}, \quad \pm j \mapsto \pm \begin{pmatrix} 0 & 1 \\ -1 & 0 \end{pmatrix}, \quad \pm k \mapsto \pm \begin{pmatrix} 0 & i \\ i & 0 \end{pmatrix} ± 1 ↦ ± ( 1 0 0 1 ) , ± i ↦ ± ( i 0 0 − i ) , ± j ↦ ± ( 0 − 1 1 0 ) , ± k ↦ ± ( 0 i i 0 )
と GL 2 ( C ) \operatorname{GL}_2(\mathbb{C}) GL 2 ( C ) の 8 個の行列で実現すれば(右辺の行列が上の関係式をみたすことは直接の計算で確かめられる)、行列の積の結合法則から従う。i j = k ≠ − k = j i ij = k \neq -k = ji ij = k = − k = j i なので Q 8 Q_8 Q 8 は可換でない。
例 2.9 (直積)群 G , H G, H G , H に対し、直積集合 G × H G \times H G × H は成分ごとの演算 ( g , h ) ( g ′ , h ′ ) = ( g g ′ , h h ′ ) (g, h)(g', h') = (gg', hh') ( g , h ) ( g ′ , h ′ ) = ( g g ′ , h h ′ ) で群をなす。これを G G G と H H H の直積 (direct product) という(詳しくは第4章 )。V = Z / 2 Z × Z / 2 Z V = \mathbb{Z}/2\mathbb{Z} \times \mathbb{Z}/2\mathbb{Z} V = Z /2 Z × Z /2 Z をクラインの四元群 (Klein four-group) という。
2 つの群が「元の名前が違うだけで演算の構造は同じ」であることを表す言葉を用意しておく(一般の準同型は 2.6 節で扱う)。
定義 2.10 (同型, isomorphism)群 G , H G, H G , H の間の全単射 f : G → H f\colon G \to H f : G → H で、任意の a , b ∈ G a, b \in G a , b ∈ G について f ( a b ) = f ( a ) f ( b ) f(ab) = f(a)f(b) f ( ab ) = f ( a ) f ( b ) をみたすものを同型写像 という。同型写像が存在するとき G G G と H H H は同型 (isomorphic) であるといい、G ≅ H G \cong H G ≅ H と書く。
同型写像の逆写像も同型写像である(f − 1 ( x y ) = f − 1 ( x ) f − 1 ( y ) f^{-1}(xy) = f^{-1}(x)f^{-1}(y) f − 1 ( x y ) = f − 1 ( x ) f − 1 ( y ) は両辺を f f f で写せば確かめられる)。同型な群は、元の名前を付け替えれば群表が一致する。たとえば
μ n ≅ Z / n Z \mu_n \cong \mathbb{Z}/n\mathbb{Z} μ n ≅ Z / n Z (e 2 π i k / n ↔ k ‾ e^{2\pi i k/n} \leftrightarrow \overline{k} e 2 π ik / n ↔ k )、( R , + ) ≅ ( R > 0 , × ) (\mathbb{R}, +) \cong (\mathbb{R}_{>0}, \times) ( R , + ) ≅ ( R > 0 , × ) (x ↦ e x x \mapsto e^x x ↦ e x )。
( Z / 8 Z ) × ≅ V (\mathbb{Z}/8\mathbb{Z})^\times \cong V ( Z /8 Z ) × ≅ V (1 ‾ , 3 ‾ , 5 ‾ , 7 ‾ \overline{1}, \overline{3}, \overline{5}, \overline{7} 1 , 3 , 5 , 7 を ( 0 , 0 ) , ( 1 , 0 ) , ( 0 , 1 ) , ( 1 , 1 ) (0, 0), (1, 0), (0, 1), (1, 1) ( 0 , 0 ) , ( 1 , 0 ) , ( 0 , 1 ) , ( 1 , 1 ) に対応させる。3 ⋅ 5 = 15 ≡ 7 3 \cdot 5 = 15 \equiv 7 3 ⋅ 5 = 15 ≡ 7 などを確かめよ)。
D 3 ≅ S 3 D_3 \cong \mathfrak{S}_3 D 3 ≅ S 3 :正三角形の頂点 P 0 , P 1 , P 2 P_0, P_1, P_2 P 0 , P 1 , P 2 を 1 , 2 , 3 1, 2, 3 1 , 2 , 3 と名付けると、各合同変換は頂点の置換を引き起こし、r ↦ ( 1 2 3 ) r \mapsto (1\ 2\ 3) r ↦ ( 1 2 3 ) , s ↦ ( 2 3 ) s \mapsto (2\ 3) s ↦ ( 2 3 ) となる。これが同型写像を与える。
2.2 部分群
二面体群 D n D_n D n の中で、回転だけを集めた { e , r , … , r n − 1 } \lbrace e, r, \dots, r^{n-1} \rbrace { e , r , … , r n − 1 } はそれ自身が群になっている。このように、群の中に含まれる小さな群を調べることが群の構造を理解する第一歩である。
定義 2.11 (部分群, subgroup)群 G G G の部分集合 H H H が G G G の演算で群になるとき、H H H を G G G の部分群 といい、H ≤ G H \leq G H ≤ G と書く。
H ≤ G H \leq G H ≤ G ならば H H H の単位元は G G G の単位元 e e e に一致する。実際、H H H の単位元 e H e_H e H は e H e H = e H e_H e_H = e_H e H e H = e H をみたすので、G G G の中で両辺に e H − 1 e_H^{-1} e H − 1 を掛けて e H = e e_H = e e H = e である。したがって H H H における逆元も G G G における逆元と一致する。
命題 2.12 (部分群の判定法)群 G G G の空でない部分集合 H H H について、次は同値である。
H ≤ G H \leq G H ≤ G 。
a , b ∈ H a, b \in H a , b ∈ H ならば a b ∈ H ab \in H ab ∈ H かつ a − 1 ∈ H a^{-1} \in H a − 1 ∈ H 。
a , b ∈ H a, b \in H a , b ∈ H ならば a b − 1 ∈ H ab^{-1} \in H a b − 1 ∈ H 。
さらに H H H が有限集合ならば、これらは「a , b ∈ H a, b \in H a , b ∈ H ならば a b ∈ H ab \in H ab ∈ H 」とも同値である。
証明. (1)⇒(2):部分群の単位元・逆元は G G G のものと一致するので明らか。(2)⇒(3):b − 1 ∈ H b^{-1} \in H b − 1 ∈ H だから a b − 1 ∈ H ab^{-1} \in H a b − 1 ∈ H 。(3)⇒(1):H ≠ ∅ H \neq \emptyset H = ∅ から a ∈ H a \in H a ∈ H をとると e = a a − 1 ∈ H e = aa^{-1} \in H e = a a − 1 ∈ H 。b ∈ H b \in H b ∈ H なら b − 1 = e b − 1 ∈ H b^{-1} = eb^{-1} \in H b − 1 = e b − 1 ∈ H 。a , b ∈ H a, b \in H a , b ∈ H なら a b = a ( b − 1 ) − 1 ∈ H ab = a(b^{-1})^{-1} \in H ab = a ( b − 1 ) − 1 ∈ H 。結合法則は G G G で成り立つので H H H でも成り立つ。よって H H H は群である。
最後の主張:H H H が有限で積について閉じているとする。a ∈ H a \in H a ∈ H に対し a , a 2 , a 3 , … a, a^2, a^3, \dots a , a 2 , a 3 , … はすべて H H H に属するから、ある i < j i < j i < j で a i = a j a^i = a^j a i = a j となり、m = j − i ≥ 1 m = j - i \geq 1 m = j − i ≥ 1 について a m = e a^m = e a m = e 。よって e = a m ∈ H e = a^m \in H e = a m ∈ H であり、a − 1 = a m − 1 ∈ H a^{-1} = a^{m-1} \in H a − 1 = a m − 1 ∈ H (m = 1 m = 1 m = 1 のときは a 0 = e ∈ H a^0 = e \in H a 0 = e ∈ H )。したがって (2) が成り立つ。□ \square □
例 2.13
n ∈ Z ≥ 0 n \in \mathbb{Z}_{\geq 0} n ∈ Z ≥ 0 に対し n Z = { n k ∣ k ∈ Z } ≤ Z n\mathbb{Z} = \lbrace nk \mid k \in \mathbb{Z} \rbrace \leq \mathbb{Z} n Z = { nk ∣ k ∈ Z } ≤ Z 。後で見るように、Z \mathbb{Z} Z の部分群はこれで尽くされる。
SL n ( K ) ≤ GL n ( K ) \operatorname{SL}_n(K) \leq \operatorname{GL}_n(K) SL n ( K ) ≤ GL n ( K ) 、SO ( n ) ≤ O ( n ) ≤ GL n ( R ) \operatorname{SO}(n) \leq \operatorname{O}(n) \leq \operatorname{GL}_n(\mathbb{R}) SO ( n ) ≤ O ( n ) ≤ GL n ( R ) 、μ n ≤ S 1 ≤ C × \mu_n \leq S^1 \leq \mathbb{C}^\times μ n ≤ S 1 ≤ C × 。
D n D_n D n の回転全体 ⟨ r ⟩ = { e , r , … , r n − 1 } ≤ D n \langle r \rangle = \lbrace e, r, \dots, r^{n-1} \rbrace \leq D_n ⟨ r ⟩ = { e , r , … , r n − 1 } ≤ D n 。
S n \mathfrak{S}_n S n の偶置換(符号 sgn \operatorname{sgn} sgn が + 1 +1 + 1 の置換。線形代数 第4章 )全体 A n \mathfrak{A}_n A n は、sgn ( σ τ ) = sgn ( σ ) sgn ( τ ) \operatorname{sgn}(\sigma\tau) = \operatorname{sgn}(\sigma)\operatorname{sgn}(\tau) sgn ( σ τ ) = sgn ( σ ) sgn ( τ ) により部分群である。これを n n n 次交代群 (alternating group) という。
群 G G G の中心 (center) Z ( G ) = { z ∈ G ∣ 任意の g ∈ G について z g = g z } Z(G) = \lbrace z \in G \mid \text{任意の } g \in G \text{ について } zg = gz \rbrace Z ( G ) = { z ∈ G ∣ 任意の g ∈ G について z g = g z } と、a ∈ G a \in G a ∈ G の中心化群 (centralizer) C G ( a ) = { g ∈ G ∣ g a = a g } C_G(a) = \lbrace g \in G \mid ga = ag \rbrace C G ( a ) = { g ∈ G ∣ g a = a g } は部分群である(z g = g z zg = gz z g = g z の両辺に左右から z − 1 z^{-1} z − 1 を掛けると g z − 1 = z − 1 g gz^{-1} = z^{-1}g g z − 1 = z − 1 g となることに注意して判定法を使う)。G G G が可換 ⟺ Z ( G ) = G \iff Z(G) = G ⟺ Z ( G ) = G 。
部分群でない例:奇数全体(1 + 1 = 2 1 + 1 = 2 1 + 1 = 2 が奇数でない)、{ A ∈ GL 2 ( R ) ∣ det A = 2 } \lbrace A \in \operatorname{GL}_2(\mathbb{R}) \mid \det A = 2 \rbrace { A ∈ GL 2 ( R ) ∣ det A = 2 } (単位元を含まない)、2 Z ∪ 3 Z 2\mathbb{Z} \cup 3\mathbb{Z} 2 Z ∪ 3 Z (2 + 3 = 5 2 + 3 = 5 2 + 3 = 5 を含まない)、Z ≥ 0 ⊂ Z \mathbb{Z}_{\geq 0} \subset \mathbb{Z} Z ≥ 0 ⊂ Z (加法で閉じているが逆元で閉じていない。無限集合なので命題 2.12 の最後の主張は使えない)。
命題 2.14 群 G G G の部分群の族 { H λ } λ ∈ Λ \lbrace H_\lambda \rbrace_{\lambda \in \Lambda} { H λ } λ ∈ Λ の共通部分 ⋂ λ H λ \bigcap_{\lambda} H_\lambda ⋂ λ H λ は G G G の部分群である。
証明. 各 H λ H_\lambda H λ が e e e を含むので共通部分は空でない。a , b a, b a , b が共通部分に属せば、各 λ \lambda λ について a b − 1 ∈ H λ ab^{-1} \in H_\lambda a b − 1 ∈ H λ だから a b − 1 ab^{-1} a b − 1 も共通部分に属する。命題 2.12 による。□ \square □
定義 2.15 (生成される部分群)S ⊂ G S \subset G S ⊂ G に対し、S S S を含む G G G の部分群全体の共通部分を ⟨ S ⟩ \langle S \rangle ⟨ S ⟩ と書き、S S S で生成される部分群 (subgroup generated by S S S ) という。⟨ S ⟩ = G \langle S \rangle = G ⟨ S ⟩ = G のとき S S S を G G G の生成系 (generating set) という。S = { a 1 , … , a k } S = \lbrace a_1, \dots, a_k \rbrace S = { a 1 , … , a k } のときは ⟨ a 1 , … , a k ⟩ \langle a_1, \dots, a_k \rangle ⟨ a 1 , … , a k ⟩ と書く。有限集合を生成系にもつ群を有限生成 (finitely generated) という。
命題 2.14 により、⟨ S ⟩ \langle S \rangle ⟨ S ⟩ は S S S を含む最小の部分群である。
命題 2.16 ⟨ S ⟩ \langle S \rangle ⟨ S ⟩ は、S S S の元とその逆元の有限個の積 a 1 ε 1 a 2 ε 2 ⋯ a m ε m a_1^{\varepsilon_1} a_2^{\varepsilon_2} \cdots a_m^{\varepsilon_m} a 1 ε 1 a 2 ε 2 ⋯ a m ε m (m ≥ 0 m \geq 0 m ≥ 0 , a i ∈ S a_i \in S a i ∈ S , ε i = ± 1 \varepsilon_i = \pm 1 ε i = ± 1 。m = 0 m = 0 m = 0 のときは e e e と約束する)全体 W W W に一致する。
証明. W W W は e e e を含み、w = a 1 ε 1 ⋯ a m ε m ∈ W w = a_1^{\varepsilon_1} \cdots a_m^{\varepsilon_m} \in W w = a 1 ε 1 ⋯ a m ε m ∈ W の逆元 w − 1 = a m − ε m ⋯ a 1 − ε 1 w^{-1} = a_m^{-\varepsilon_m} \cdots a_1^{-\varepsilon_1} w − 1 = a m − ε m ⋯ a 1 − ε 1 も W W W に属し、W W W の 2 元の積も W W W に属する。よって W W W は S S S を含む部分群であり、⟨ S ⟩ ⊂ W \langle S \rangle \subset W ⟨ S ⟩ ⊂ W 。逆に S S S を含む任意の部分群は S S S の元とその逆元の積をすべて含むから、W ⊂ ⟨ S ⟩ W \subset \langle S \rangle W ⊂ ⟨ S ⟩ 。□ \square □
例 2.17
Z \mathbb{Z} Z で ⟨ a , b ⟩ = { a x + b y ∣ x , y ∈ Z } = gcd ( a , b ) Z \langle a, b \rangle = \lbrace ax + by \mid x, y \in \mathbb{Z} \rbrace = \gcd(a, b)\mathbb{Z} ⟨ a , b ⟩ = { a x + b y ∣ x , y ∈ Z } = g cd( a , b ) Z (ベズーの等式、第1章 定理 1.7)。たとえば ⟨ 4 , 6 ⟩ = 2 Z \langle 4, 6 \rangle = 2\mathbb{Z} ⟨ 4 , 6 ⟩ = 2 Z 。
S 3 = ⟨ σ , τ ⟩ \mathfrak{S}_3 = \langle \sigma, \tau \rangle S 3 = ⟨ σ , τ ⟩ (例 2.5 の全元が σ i τ j \sigma^i\tau^j σ i τ j の形)、D n = ⟨ r , s ⟩ D_n = \langle r, s \rangle D n = ⟨ r , s ⟩ 、Q 8 = ⟨ i , j ⟩ Q_8 = \langle i, j \rangle Q 8 = ⟨ i , j ⟩ 。
S n \mathfrak{S}_n S n は互換全体で生成される(線形代数 第4章 、第4章 )。
( Q , + ) (\mathbb{Q}, +) ( Q , + ) は有限生成でない(問題 2.9)。
2.3 元の位数と巡回群
定義 2.18 (元の位数, order of an element)群 G G G の元 a a a について、a m = e a^m = e a m = e となる m ∈ N m \in \mathbb{N} m ∈ N が存在するとき、その最小値を a a a の位数 といい ord ( a ) \operatorname{ord}(a) ord ( a ) と書く。存在しないとき a a a の位数は無限であるといい、ord ( a ) = ∞ \operatorname{ord}(a) = \infty ord ( a ) = ∞ と書く。
命題 2.19 a ∈ G a \in G a ∈ G とする。
ord ( a ) = ∞ \operatorname{ord}(a) = \infty ord ( a ) = ∞ ならば、a m a^m a m (m ∈ Z m \in \mathbb{Z} m ∈ Z )はすべて相異なる。
ord ( a ) = n < ∞ \operatorname{ord}(a) = n < \infty ord ( a ) = n < ∞ ならば、a m = e ⟺ n ∣ m a^m = e \iff n \mid m a m = e ⟺ n ∣ m であり、a m = a m ′ ⟺ m ≡ m ′ ( m o d n ) a^m = a^{m'} \iff m \equiv m' \pmod{n} a m = a m ′ ⟺ m ≡ m ′ ( mod n ) である。特に ⟨ a ⟩ = { e , a , … , a n − 1 } \langle a \rangle = \lbrace e, a, \dots, a^{n-1} \rbrace ⟨ a ⟩ = { e , a , … , a n − 1 } はちょうど n n n 個の元からなる。
ord ( a ) = n < ∞ \operatorname{ord}(a) = n < \infty ord ( a ) = n < ∞ ならば、k ∈ Z k \in \mathbb{Z} k ∈ Z に対し ord ( a k ) = n / gcd ( n , k ) \operatorname{ord}(a^k) = n/\gcd(n, k) ord ( a k ) = n / g cd( n , k ) である。
証明. (1) m > m ′ m > m' m > m ′ で a m = a m ′ a^m = a^{m'} a m = a m ′ なら a m − m ′ = e a^{m-m'} = e a m − m ′ = e となり、位数が有限になってしまう。(2) m = q n + r m = qn + r m = q n + r (0 ≤ r < n 0 \leq r < n 0 ≤ r < n )と割ると a m = ( a n ) q a r = a r a^m = (a^n)^q a^r = a^r a m = ( a n ) q a r = a r 。a m = e a^m = e a m = e なら a r = e a^r = e a r = e で、n n n の最小性から r = 0 r = 0 r = 0 。逆は明らか。a m = a m ′ ⟺ a m − m ′ = e a^m = a^{m'} \iff a^{m-m'} = e a m = a m ′ ⟺ a m − m ′ = e なので後半も従う。命題 2.16 より ⟨ a ⟩ = { a m ∣ m ∈ Z } \langle a \rangle = \lbrace a^m \mid m \in \mathbb{Z} \rbrace ⟨ a ⟩ = { a m ∣ m ∈ Z } だから、最後の主張も従う。(3) d = gcd ( n , k ) d = \gcd(n, k) d = g cd( n , k ) とおく。(2) より
( a k ) m = e ⟺ n ∣ k m ⟺ n d ∣ k d m ⟺ n d ∣ m (a^k)^m = e \iff n \mid km \iff \frac{n}{d} \Bigm| \frac{k}{d} m \iff \frac{n}{d} \Bigm| m ( a k ) m = e ⟺ n ∣ k m ⟺ d n d k m ⟺ d n m
であり(最後の同値は gcd ( n / d , k / d ) = 1 \gcd(n/d, k/d) = 1 g cd( n / d , k / d ) = 1 と第1章 命題 1.9 による)、ord ( a k ) = n / d \operatorname{ord}(a^k) = n/d ord ( a k ) = n / d 。□ \square □
例 2.20
S 3 \mathfrak{S}_3 S 3 :σ , σ 2 \sigma, \sigma^2 σ , σ 2 は位数 3、互換 3 個は位数 2。一般に長さ k k k の巡回置換の位数は k k k である。
Q 8 Q_8 Q 8 :± i , ± j , ± k \pm i, \pm j, \pm k ± i , ± j , ± k は位数 4、− 1 -1 − 1 は位数 2。D n D_n D n :r k r^k r k の位数は n / gcd ( n , k ) n/\gcd(n, k) n / g cd( n , k ) 、r k s r^k s r k s はすべて位数 2(( r k s ) 2 = r k ( s r k s ) = r k r − k = e (r^ks)^2 = r^k(sr^ks) = r^k r^{-k} = e ( r k s ) 2 = r k ( s r k s ) = r k r − k = e )。
Z / 12 Z \mathbb{Z}/12\mathbb{Z} Z /12 Z :8 ‾ \overline{8} 8 の位数は 12 / gcd ( 12 , 8 ) = 3 12/\gcd(12, 8) = 3 12/ g cd( 12 , 8 ) = 3 (8 ‾ + 8 ‾ + 8 ‾ = 24 ‾ = 0 ‾ \overline{8} + \overline{8} + \overline{8} = \overline{24} = \overline{0} 8 + 8 + 8 = 24 = 0 )。
GL 2 ( R ) \operatorname{GL}_2(\mathbb{R}) GL 2 ( R ) で
A = ( 0 − 1 1 0 ) , B = ( 0 1 − 1 − 1 ) , A B = ( 1 1 0 1 ) A = \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix}, \qquad B = \begin{pmatrix} 0 & 1 \\ -1 & -1 \end{pmatrix}, \qquad AB = \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix} A = ( 0 1 − 1 0 ) , B = ( 0 − 1 1 − 1 ) , A B = ( 1 0 1 1 )
とすると、A 2 = − E A^2 = -E A 2 = − E より A A A の位数は 4 である。また
B 2 = ( − 1 − 1 1 0 ) , B 3 = E , ( A B ) m = ( 1 m 0 1 ) ( m ∈ Z ) B^2 = \begin{pmatrix} -1 & -1 \\ 1 & 0 \end{pmatrix}, \qquad B^3 = E, \qquad (AB)^m = \begin{pmatrix} 1 & m \\ 0 & 1 \end{pmatrix} \quad (m \in \mathbb{Z}) B 2 = ( − 1 1 − 1 0 ) , B 3 = E , ( A B ) m = ( 1 0 m 1 ) ( m ∈ Z )
より B B B の位数は 3 であるが、A B AB A B の位数は無限である。
注意
非可換群では、a , b a, b a , b の位数から a b ab ab の位数は決まらない。上の例のように、有限位数の元の積が無限位数になることさえある。可換群で gcd ( ord ( a ) , ord ( b ) ) = 1 \gcd(\operatorname{ord}(a), \operatorname{ord}(b)) = 1 g cd( ord ( a ) , ord ( b )) = 1 ならば ord ( a b ) = ord ( a ) ord ( b ) \operatorname{ord}(ab) = \operatorname{ord}(a)\operatorname{ord}(b) ord ( ab ) = ord ( a ) ord ( b ) が成り立つ(問題 2.3)。
定義 2.21 (巡回群, cyclic group)ある a ∈ G a \in G a ∈ G により G = ⟨ a ⟩ G = \langle a \rangle G = ⟨ a ⟩ となるとき、G G G を巡回群 といい、a a a をその生成元 (generator) という。
巡回群は可換である(a m a n = a m + n = a n a m a^m a^n = a^{m+n} = a^n a^m a m a n = a m + n = a n a m )。Z = ⟨ 1 ⟩ \mathbb{Z} = \langle 1 \rangle Z = ⟨ 1 ⟩ 、Z / n Z = ⟨ 1 ‾ ⟩ \mathbb{Z}/n\mathbb{Z} = \langle \overline{1} \rangle Z / n Z = ⟨ 1 ⟩ 、μ n = ⟨ e 2 π i / n ⟩ \mu_n = \langle e^{2\pi i/n} \rangle μ n = ⟨ e 2 π i / n ⟩ は巡回群である。第1章の原始根の存在(定理 1.44)は ( Z / p Z ) × (\mathbb{Z}/p\mathbb{Z})^\times ( Z / p Z ) × が巡回群であることを主張している。一方 ( Z / 8 Z ) × (\mathbb{Z}/8\mathbb{Z})^\times ( Z /8 Z ) × は位数 4 だがどの元も位数 2 以下なので、巡回群でない。
定理 2.22 (巡回群の分類)G = ⟨ a ⟩ G = \langle a \rangle G = ⟨ a ⟩ を巡回群とする。
ord ( a ) = ∞ \operatorname{ord}(a) = \infty ord ( a ) = ∞ ならば G ≅ Z G \cong \mathbb{Z} G ≅ Z 。
ord ( a ) = n < ∞ \operatorname{ord}(a) = n < \infty ord ( a ) = n < ∞ ならば G ≅ Z / n Z G \cong \mathbb{Z}/n\mathbb{Z} G ≅ Z / n Z 。
特に、位数の等しい巡回群は互いに同型である。
証明. (1) f : Z → G f\colon \mathbb{Z} \to G f : Z → G , m ↦ a m m \mapsto a^m m ↦ a m は指数法則により f ( m + m ′ ) = f ( m ) f ( m ′ ) f(m + m') = f(m)f(m') f ( m + m ′ ) = f ( m ) f ( m ′ ) をみたし、命題 2.16 により全射、命題 2.19(1) により単射である。(2) f : Z / n Z → G f\colon \mathbb{Z}/n\mathbb{Z} \to G f : Z / n Z → G , m ‾ ↦ a m \overline{m} \mapsto a^m m ↦ a m は命題 2.19(2) の「a m = a m ′ ⟺ m ≡ m ′ ( m o d n ) a^m = a^{m'} \iff m \equiv m' \pmod n a m = a m ′ ⟺ m ≡ m ′ ( mod n ) 」によって well-defined かつ単射であり、全射で演算を保つ。□ \square □
定理 2.23 (巡回群の部分群)
巡回群の部分群は巡回群である。
Z \mathbb{Z} Z の部分群は d Z d\mathbb{Z} d Z (d ∈ Z ≥ 0 d \in \mathbb{Z}_{\geq 0} d ∈ Z ≥ 0 )の形のものに限り、d d d は部分群から一意に定まる。
G = ⟨ a ⟩ G = \langle a \rangle G = ⟨ a ⟩ を位数 n n n の巡回群とする。n n n の各正の約数 d d d に対し、位数 d d d の G G G の部分群はただ一つ存在し、それは ⟨ a n / d ⟩ \langle a^{n/d} \rangle ⟨ a n / d ⟩ である。G G G の部分群はこれらで尽くされる。
証明. (1) G = ⟨ a ⟩ G = \langle a \rangle G = ⟨ a ⟩ , H ≤ G H \leq G H ≤ G とする。H = { e } H = \lbrace e \rbrace H = { e } なら H = ⟨ e ⟩ H = \langle e \rangle H = ⟨ e ⟩ である。そうでなければ a m ∈ H a^m \in H a m ∈ H となる m ≠ 0 m \neq 0 m = 0 があり、a − m ∈ H a^{-m} \in H a − m ∈ H でもあるから、a m ∈ H a^m \in H a m ∈ H となる正の整数 m m m が存在する。その最小値を d d d とする。a k ∈ H a^k \in H a k ∈ H とし k = q d + r k = qd + r k = q d + r (0 ≤ r < d 0 \leq r < d 0 ≤ r < d )と割ると a r = a k ( a d ) − q ∈ H a^r = a^k(a^d)^{-q} \in H a r = a k ( a d ) − q ∈ H で、d d d の最小性から r = 0 r = 0 r = 0 。よって a k = ( a d ) q a^k = (a^d)^q a k = ( a d ) q で H = ⟨ a d ⟩ H = \langle a^d \rangle H = ⟨ a d ⟩ である。
(2) (1) の証明を G = Z G = \mathbb{Z} G = Z , a = 1 a = 1 a = 1 に適用すると、H ≤ Z H \leq \mathbb{Z} H ≤ Z は H = { 0 } = 0 Z H = \lbrace 0 \rbrace = 0\mathbb{Z} H = { 0 } = 0 Z であるか H = d Z H = d\mathbb{Z} H = d Z (d d d は H H H の最小の正の元)である。d Z = d ′ Z d\mathbb{Z} = d'\mathbb{Z} d Z = d ′ Z (d , d ′ ≥ 0 d, d' \geq 0 d , d ′ ≥ 0 )なら d ∣ d ′ d \mid d' d ∣ d ′ かつ d ′ ∣ d d' \mid d d ′ ∣ d なので d = d ′ d = d' d = d ′ 。
(3) d ∣ n d \mid n d ∣ n なら命題 2.19(3) より ord ( a n / d ) = n / gcd ( n , n / d ) = d \operatorname{ord}(a^{n/d}) = n/\gcd(n, n/d) = d ord ( a n / d ) = n / g cd( n , n / d ) = d なので、⟨ a n / d ⟩ \langle a^{n/d} \rangle ⟨ a n / d ⟩ は位数 d d d の部分群である。逆に H ≤ G H \leq G H ≤ G とする。H = { e } = ⟨ a n ⟩ H = \lbrace e \rbrace = \langle a^n \rangle H = { e } = ⟨ a n ⟩ なら d = 1 d = 1 d = 1 の場合にあたる。H ≠ { e } H \neq \lbrace e \rbrace H = { e } なら (1) の証明より H = ⟨ a m ⟩ H = \langle a^m \rangle H = ⟨ a m ⟩ (m m m は a m ∈ H a^m \in H a m ∈ H となる最小の正の整数)であり、a n = e ∈ H a^n = e \in H a n = e ∈ H に同じ割り算の議論を適用すると m ∣ n m \mid n m ∣ n 。命題 2.19(3) より ∣ H ∣ = ord ( a m ) = n / m \lvert H \rvert = \operatorname{ord}(a^m) = n/m ∣ H ∣ = ord ( a m ) = n / m である。したがって ∣ H ∣ = d \lvert H \rvert = d ∣ H ∣ = d ならば m = n / d m = n/d m = n / d 、すなわち H = ⟨ a n / d ⟩ H = \langle a^{n/d} \rangle H = ⟨ a n / d ⟩ である。□ \square □
例 2.24 Z / 12 Z \mathbb{Z}/12\mathbb{Z} Z /12 Z の部分群は、12 12 12 の正の約数 d = 1 , 2 , 3 , 4 , 6 , 12 d = 1, 2, 3, 4, 6, 12 d = 1 , 2 , 3 , 4 , 6 , 12 に対応して
{ 0 ‾ } , ⟨ 6 ‾ ⟩ = { 0 ‾ , 6 ‾ } , ⟨ 4 ‾ ⟩ = { 0 ‾ , 4 ‾ , 8 ‾ } , ⟨ 3 ‾ ⟩ = { 0 ‾ , 3 ‾ , 6 ‾ , 9 ‾ } , ⟨ 2 ‾ ⟩ , Z / 12 Z \lbrace \overline{0} \rbrace, \quad \langle \overline{6} \rangle = \lbrace \overline{0}, \overline{6} \rbrace, \quad \langle \overline{4} \rangle = \lbrace \overline{0}, \overline{4}, \overline{8} \rbrace, \quad \langle \overline{3} \rangle = \lbrace \overline{0}, \overline{3}, \overline{6}, \overline{9} \rbrace, \quad \langle \overline{2} \rangle, \quad \mathbb{Z}/12\mathbb{Z} { 0 } , ⟨ 6 ⟩ = { 0 , 6 } , ⟨ 4 ⟩ = { 0 , 4 , 8 } , ⟨ 3 ⟩ = { 0 , 3 , 6 , 9 } , ⟨ 2 ⟩ , Z /12 Z
の 6 個である。位数 d , d ′ d, d' d , d ′ の部分群 H d , H d ′ H_d, H_{d'} H d , H d ′ について H d ⊂ H d ′ ⟺ d ∣ d ′ H_d \subset H_{d'} \iff d \mid d' H d ⊂ H d ′ ⟺ d ∣ d ′ となる。実際、H d ⊂ H d ′ H_d \subset H_{d'} H d ⊂ H d ′ なら H d H_d H d は位数 d ′ d' d ′ の巡回群 H d ′ H_{d'} H d ′ の部分群なので (3) より d ∣ d ′ d \mid d' d ∣ d ′ 。逆に d ∣ d ′ d \mid d' d ∣ d ′ なら H d ′ H_{d'} H d ′ は位数 d d d の部分群をもち、それは G G G の位数 d d d の部分群として H d H_d H d に等しい。
系 2.25 位数 n n n の巡回群 G = ⟨ a ⟩ G = \langle a \rangle G = ⟨ a ⟩ の生成元は a k a^k a k (gcd ( n , k ) = 1 \gcd(n, k) = 1 g cd( n , k ) = 1 )であり、ちょうど φ ( n ) \varphi(n) φ ( n ) 個ある。また ∑ d ∣ n φ ( d ) = n \sum_{d \mid n} \varphi(d) = n ∑ d ∣ n φ ( d ) = n が成り立つ。
証明. 命題 2.19 より、⟨ a k ⟩ = G ⟺ ord ( a k ) = n ⟺ gcd ( n , k ) = 1 \langle a^k \rangle = G \iff \operatorname{ord}(a^k) = n \iff \gcd(n, k) = 1 ⟨ a k ⟩ = G ⟺ ord ( a k ) = n ⟺ g cd( n , k ) = 1 。0 ≤ k < n 0 \leq k < n 0 ≤ k < n の範囲にそのような k k k は φ ( n ) \varphi(n) φ ( n ) 個ある。次に、G G G の各元 x x x について ⟨ x ⟩ \langle x \rangle ⟨ x ⟩ は G G G の部分群であり、定理 2.23(3) よりそれは n n n のある約数 d d d に対する唯一の位数 d d d の部分群 H d H_d H d である。x x x は H d H_d H d の生成元であり、巡回群 H d H_d H d の生成元は前半より φ ( d ) \varphi(d) φ ( d ) 個ある。G G G の元を「どの H d H_d H d を生成するか」で分類して数えると n = ∑ d ∣ n φ ( d ) n = \sum_{d \mid n} \varphi(d) n = ∑ d ∣ n φ ( d ) 。□ \square □
これは第1章 命題 1.33 の群論的な証明である。
2.4 剰余類とラグランジュの定理
Z \mathbb{Z} Z は n n n を法とする剰余類 a + n Z a + n\mathbb{Z} a + n Z によって互いに交わらない n n n 個の部分集合に分割された。これを一般の群と部分群に拡張すると、群の位数についての強い制約(ラグランジュの定理)が得られる。
定義 2.26 (剰余類, coset)H ≤ G H \leq G H ≤ G , a ∈ G a \in G a ∈ G に対し、a H = { a h ∣ h ∈ H } aH = \lbrace ah \mid h \in H \rbrace a H = { ah ∣ h ∈ H } を H H H の左剰余類 (left coset)、H a = { h a ∣ h ∈ H } Ha = \lbrace ha \mid h \in H \rbrace H a = { ha ∣ h ∈ H } を右剰余類 (right coset) という。左剰余類全体の集合を G / H G/H G / H 、右剰余類全体の集合を H \ G H \backslash G H \ G と書く。G / H G/H G / H の元の個数を H H H の G G G における指数 (index) といい、[ G : H ] [G : H] [ G : H ] と書く。
命題 2.27 H ≤ G H \leq G H ≤ G とする。
a ∼ b ⟺ a − 1 b ∈ H a \sim b \iff a^{-1}b \in H a ∼ b ⟺ a − 1 b ∈ H で定まる関係 ∼ \sim ∼ は G G G 上の同値関係であり、a a a の同値類は a H aH a H である。特に、2 つの左剰余類は一致するか交わらないかのいずれかであり、G G G は左剰余類の非交和である。
a H = b H ⟺ a − 1 b ∈ H ⟺ b ∈ a H aH = bH \iff a^{-1}b \in H \iff b \in aH a H = b H ⟺ a − 1 b ∈ H ⟺ b ∈ a H 。同様に H a = H b ⟺ a b − 1 ∈ H Ha = Hb \iff ab^{-1} \in H H a = H b ⟺ a b − 1 ∈ H 。
写像 H → a H H \to aH H → a H , h ↦ a h h \mapsto ah h ↦ ah は全単射である。特に ∣ a H ∣ = ∣ H ∣ \lvert aH \rvert = \lvert H \rvert ∣ a H ∣ = ∣ H ∣ 。
a H ↦ H a − 1 aH \mapsto Ha^{-1} a H ↦ H a − 1 は G / H G/H G / H から H \ G H \backslash G H \ G への well-defined な全単射である。特に左剰余類と右剰余類の個数は等しい。
証明. (1) 反射律:a − 1 a = e ∈ H a^{-1}a = e \in H a − 1 a = e ∈ H 。対称律:a − 1 b ∈ H a^{-1}b \in H a − 1 b ∈ H なら b − 1 a = ( a − 1 b ) − 1 ∈ H b^{-1}a = (a^{-1}b)^{-1} \in H b − 1 a = ( a − 1 b ) − 1 ∈ H 。推移律:a − 1 b , b − 1 c ∈ H a^{-1}b, b^{-1}c \in H a − 1 b , b − 1 c ∈ H なら a − 1 c = ( a − 1 b ) ( b − 1 c ) ∈ H a^{-1}c = (a^{-1}b)(b^{-1}c) \in H a − 1 c = ( a − 1 b ) ( b − 1 c ) ∈ H 。a a a の同値類は { b ∣ a − 1 b ∈ H } = { a h ∣ h ∈ H } = a H \lbrace b \mid a^{-1}b \in H \rbrace = \lbrace ah \mid h \in H \rbrace = aH { b ∣ a − 1 b ∈ H } = { ah ∣ h ∈ H } = a H 。同値類は商集合の元として一致するか交わらないかのいずれかである。(2) (1) から従う。右剰余類も同様。(3) 逆写像は x ↦ a − 1 x x \mapsto a^{-1}x x ↦ a − 1 x 。(4) (2) より a H = b H ⟺ a − 1 b ∈ H ⟺ a − 1 ( b − 1 ) − 1 ∈ H ⟺ H a − 1 = H b − 1 aH = bH \iff a^{-1}b \in H \iff a^{-1}(b^{-1})^{-1} \in H \iff Ha^{-1} = Hb^{-1} a H = b H ⟺ a − 1 b ∈ H ⟺ a − 1 ( b − 1 ) − 1 ∈ H ⟺ H a − 1 = H b − 1 。左から右が well-defined 性、右から左が単射性である。H c Hc H c は c − 1 H c^{-1}H c − 1 H の像なので全射である。□ \square □
例 2.28 G = S 3 G = \mathfrak{S}_3 G = S 3 , H = ⟨ τ ⟩ = { e , τ } H = \langle \tau \rangle = \lbrace e, \tau \rbrace H = ⟨ τ ⟩ = { e , τ } とする。群表を使うと左剰余類は
H = { e , τ } , σ H = { σ , σ τ } , σ 2 H = { σ 2 , σ 2 τ } H = \lbrace e, \tau \rbrace, \qquad \sigma H = \lbrace \sigma, \sigma\tau \rbrace, \qquad \sigma^2 H = \lbrace \sigma^2, \sigma^2\tau \rbrace H = { e , τ } , σ H = { σ , σ τ } , σ 2 H = { σ 2 , σ 2 τ }
であり、右剰余類は
H = { e , τ } , H σ = { σ , τ σ } = { σ , σ 2 τ } , H σ 2 = { σ 2 , τ σ 2 } = { σ 2 , σ τ } H = \lbrace e, \tau \rbrace, \qquad H\sigma = \lbrace \sigma, \tau\sigma \rbrace = \lbrace \sigma, \sigma^2\tau \rbrace, \qquad H\sigma^2 = \lbrace \sigma^2, \tau\sigma^2 \rbrace = \lbrace \sigma^2, \sigma\tau \rbrace H = { e , τ } , H σ = { σ , τ σ } = { σ , σ 2 τ } , H σ 2 = { σ 2 , τ σ 2 } = { σ 2 , σ τ }
である。σ H ≠ H σ \sigma H \neq H\sigma σ H = H σ で、左右の剰余類分割は異なる。一方 N = ⟨ σ ⟩ = { e , σ , σ 2 } N = \langle \sigma \rangle = \lbrace e, \sigma, \sigma^2 \rbrace N = ⟨ σ ⟩ = { e , σ , σ 2 } では τ N = N τ = { τ , σ τ , σ 2 τ } \tau N = N\tau = \lbrace \tau, \sigma\tau, \sigma^2\tau \rbrace τ N = N τ = { τ , σ τ , σ 2 τ } となり、左右の分割が一致する。この違いが 2.5 節の正規部分群につながる。
定理 2.29 (ラグランジュの定理, Lagrange's theorem)G G G を有限群、H ≤ G H \leq G H ≤ G とすると
∣ G ∣ = [ G : H ] ∣ H ∣ \lvert G \rvert = [G : H] \lvert H \rvert ∣ G ∣ = [ G : H ] ∣ H ∣
が成り立つ。特に ∣ H ∣ \lvert H \rvert ∣ H ∣ と [ G : H ] [G : H] [ G : H ] はともに ∣ G ∣ \lvert G \rvert ∣ G ∣ の約数である。
証明. 命題 2.27(1) より G G G は [ G : H ] [G : H] [ G : H ] 個の左剰余類の非交和であり、同 (3) よりそれぞれの左剰余類はちょうど ∣ H ∣ \lvert H \rvert ∣ H ∣ 個の元をもつ。□ \square □
系 2.30 G G G を位数 n n n の有限群とする。
任意の a ∈ G a \in G a ∈ G について ord ( a ) ∣ n \operatorname{ord}(a) \mid n ord ( a ) ∣ n 。したがって a n = e a^n = e a n = e 。
n n n が素数ならば G G G は巡回群で G ≅ Z / n Z G \cong \mathbb{Z}/n\mathbb{Z} G ≅ Z / n Z であり、単位元以外のどの元も生成元である。
(オイラーの定理)m ∈ N m \in \mathbb{N} m ∈ N , gcd ( a , m ) = 1 \gcd(a, m) = 1 g cd( a , m ) = 1 ならば a φ ( m ) ≡ 1 ( m o d m ) a^{\varphi(m)} \equiv 1 \pmod{m} a φ ( m ) ≡ 1 ( mod m ) 。
証明. (1) 命題 2.19(2) より ord ( a ) = ∣ ⟨ a ⟩ ∣ \operatorname{ord}(a) = \lvert \langle a \rangle \rvert ord ( a ) = ∣⟨ a ⟩∣ であり、これはラグランジュの定理により n n n を割る。(2) a ≠ e a \neq e a = e なら ord ( a ) \operatorname{ord}(a) ord ( a ) は 1 1 1 でない n n n の約数なので n n n に等しく、⟨ a ⟩ = G \langle a \rangle = G ⟨ a ⟩ = G 。定理 2.22 による。(3) (1) を位数 φ ( m ) \varphi(m) φ ( m ) の群 ( Z / m Z ) × (\mathbb{Z}/m\mathbb{Z})^\times ( Z / m Z ) × に適用する。□ \square □
実験群の演算表 巡回群・二面体群・対称群の演算表を色で眺め、元の位数・部分群・剰余類を探します。
この実験は JavaScript を有効にすると動きます。
命題 2.31 (指数の乗法性)K ≤ H ≤ G K \leq H \leq G K ≤ H ≤ G で [ G : H ] [G : H] [ G : H ] , [ H : K ] [H : K] [ H : K ] が有限ならば、[ G : K ] = [ G : H ] [ H : K ] [G : K] = [G : H][H : K] [ G : K ] = [ G : H ] [ H : K ] である。
証明. G = ⨆ i = 1 m g i H G = \bigsqcup_{i=1}^{m} g_i H G = ⨆ i = 1 m g i H , H = ⨆ j = 1 l h j K H = \bigsqcup_{j=1}^{l} h_j K H = ⨆ j = 1 l h j K と左剰余類に分解する。g ∈ G g \in G g ∈ G は g = g i h g = g_i h g = g i h (h ∈ H h \in H h ∈ H )と書け、h ∈ h j K h \in h_j K h ∈ h j K なので g ∈ g i h j K g \in g_i h_j K g ∈ g i h j K 。よって G = ⋃ i , j g i h j K G = \bigcup_{i, j} g_i h_j K G = ⋃ i , j g i h j K 。これが非交和であることを示す。g i h j K = g i ′ h j ′ K g_i h_j K = g_{i'} h_{j'} K g i h j K = g i ′ h j ′ K とすると、右から H H H を掛けて(集合として K H = H KH = H K H = H , h j H = H h_j H = H h j H = H に注意)g i H = g i ′ H g_i H = g_{i'} H g i H = g i ′ H 、よって i = i ′ i = i' i = i ′ 。左から g i − 1 g_i^{-1} g i − 1 を掛けて h j K = h j ′ K h_j K = h_{j'} K h j K = h j ′ K 、よって j = j ′ j = j' j = j ′ 。したがって [ G : K ] = m l [G : K] = ml [ G : K ] = m l 。□ \square □
注意
ラグランジュの定理の逆は成り立たない。d ∣ ∣ G ∣ d \mid \lvert G \rvert d ∣ ∣ G ∣ であっても位数 d d d の部分群があるとは限らない(例 2.32)。ただし d d d が素数べきなら存在する(第3章 のシローの定理)。
例 2.32 交代群 A 4 \mathfrak{A}_4 A 4 は、単位元、( 1 2 ) ( 3 4 ) (1\ 2)(3\ 4) ( 1 2 ) ( 3 4 ) , ( 1 3 ) ( 2 4 ) (1\ 3)(2\ 4) ( 1 3 ) ( 2 4 ) , ( 1 4 ) ( 2 3 ) (1\ 4)(2\ 3) ( 1 4 ) ( 2 3 ) 、および長さ 3 の巡回置換 8 個(( 1 2 3 ) (1\ 2\ 3) ( 1 2 3 ) など)の計 12 個の元からなる。A 4 \mathfrak{A}_4 A 4 は位数 6 の部分群をもたない。実際、H ≤ A 4 H \leq \mathfrak{A}_4 H ≤ A 4 , ∣ H ∣ = 6 \lvert H \rvert = 6 ∣ H ∣ = 6 と仮定すると [ A 4 : H ] = 2 [\mathfrak{A}_4 : H] = 2 [ A 4 : H ] = 2 なので、左剰余類は H H H と A 4 ∖ H \mathfrak{A}_4 \setminus H A 4 ∖ H の 2 つである。長さ 3 の巡回置換 c c c が H H H に属さないとすると、c 2 = c − 1 c^2 = c^{-1} c 2 = c − 1 も H H H に属さない(H H H は逆元で閉じている)ので c H = c 2 H = A 4 ∖ H cH = c^2H = \mathfrak{A}_4 \setminus H cH = c 2 H = A 4 ∖ H となり、命題 2.27(2) より c − 1 c 2 = c ∈ H c^{-1}c^2 = c \in H c − 1 c 2 = c ∈ H となって矛盾する。よって 8 個の巡回置換はすべて H H H に属し、単位元と合わせて ∣ H ∣ ≥ 9 \lvert H \rvert \geq 9 ∣ H ∣ ≥ 9 となり矛盾である。
2.5 正規部分群と剰余群
Z / n Z \mathbb{Z}/n\mathbb{Z} Z / n Z では剰余類どうしの和 ( a + n Z ) + ( b + n Z ) = ( a + b ) + n Z (a + n\mathbb{Z}) + (b + n\mathbb{Z}) = (a + b) + n\mathbb{Z} ( a + n Z ) + ( b + n Z ) = ( a + b ) + n Z が定義できた。一般の H ≤ G H \leq G H ≤ G でも ( a H ) ( b H ) : = a b H (aH)(bH) := abH ( a H ) ( b H ) := ab H と定義したいが、これは代表元のとり方によってしまうことがある。例 2.28 の H = ⟨ τ ⟩ ≤ S 3 H = \langle \tau \rangle \leq \mathfrak{S}_3 H = ⟨ τ ⟩ ≤ S 3 では e H = τ H eH = \tau H eH = τ H なのに、( e H ) ( σ H ) = σ H (eH)(\sigma H) = \sigma H ( eH ) ( σ H ) = σ H と ( τ H ) ( σ H ) = τ σ H = σ 2 τ H = σ 2 H (\tau H)(\sigma H) = \tau\sigma H = \sigma^2\tau H = \sigma^2 H ( τ H ) ( σ H ) = τ σ H = σ 2 τ H = σ 2 H は異なる。代表元によらずに積が定まるための条件が正規性である。
定義 2.33 (正規部分群, normal subgroup)N ≤ G N \leq G N ≤ G が、任意の g ∈ G g \in G g ∈ G について g N g − 1 = N gNg^{-1} = N g N g − 1 = N (ここで g N g − 1 = { g n g − 1 ∣ n ∈ N } gNg^{-1} = \lbrace gng^{-1} \mid n \in N \rbrace g N g − 1 = { g n g − 1 ∣ n ∈ N } )をみたすとき、N N N を G G G の正規部分群 といい、N ⊴ G N \trianglelefteq G N ⊴ G と書く。
命題 2.34 N ≤ G N \leq G N ≤ G について次は同値である。
N ⊴ G N \trianglelefteq G N ⊴ G 。
任意の g ∈ G g \in G g ∈ G について g N g − 1 ⊂ N gNg^{-1} \subset N g N g − 1 ⊂ N 。
任意の g ∈ G g \in G g ∈ G について g N = N g gN = Ng g N = N g (左剰余類と右剰余類が一致する)。
証明. (1)⇒(2) は明らか。(2)⇒(1):(2) を g − 1 g^{-1} g − 1 に適用すると g − 1 N g ⊂ N g^{-1}Ng \subset N g − 1 N g ⊂ N で、左から g g g 、右から g − 1 g^{-1} g − 1 を掛けると N ⊂ g N g − 1 N \subset gNg^{-1} N ⊂ g N g − 1 。(1)⇒(3):g N = ( g N g − 1 ) g = N g gN = (gNg^{-1})g = Ng g N = ( g N g − 1 ) g = N g 。(3)⇒(1):g N g − 1 = ( N g ) g − 1 = N gNg^{-1} = (Ng)g^{-1} = N g N g − 1 = ( N g ) g − 1 = N 。□ \square □
例 2.35
可換群のすべての部分群は正規部分群である。
{ e } \lbrace e \rbrace { e } と G G G は正規部分群である。G ≠ { e } G \neq \lbrace e \rbrace G = { e } で、これら以外に正規部分群をもたない群を単純群 (simple group) という。素数位数の巡回群は単純群である(ラグランジュの定理より部分群自体が { e } \lbrace e \rbrace { e } と G G G しかない)。
SL n ( K ) ⊴ GL n ( K ) \operatorname{SL}_n(K) \trianglelefteq \operatorname{GL}_n(K) SL n ( K ) ⊴ GL n ( K ) :det ( g A g − 1 ) = det A \det(gAg^{-1}) = \det A det ( g A g − 1 ) = det A による。
中心 Z ( G ) ⊴ G Z(G) \trianglelefteq G Z ( G ) ⊴ G :z ∈ Z ( G ) z \in Z(G) z ∈ Z ( G ) なら g z g − 1 = z gzg^{-1} = z g z g − 1 = z 。
指数 2 の部分群は正規である :[ G : H ] = 2 [G : H] = 2 [ G : H ] = 2 で g ∉ H g \notin H g ∈ / H なら、左剰余類は H H H と g H gH g H 、右剰余類は H H H と H g Hg H g であり、g H = G ∖ H = H g gH = G \setminus H = Hg g H = G ∖ H = H g 。g ∈ H g \in H g ∈ H なら g H = H = H g gH = H = Hg g H = H = H g 。よって ⟨ σ ⟩ ⊴ S 3 \langle \sigma \rangle \trianglelefteq \mathfrak{S}_3 ⟨ σ ⟩ ⊴ S 3 、⟨ r ⟩ ⊴ D n \langle r \rangle \trianglelefteq D_n ⟨ r ⟩ ⊴ D n 、A n ⊴ S n \mathfrak{A}_n \trianglelefteq \mathfrak{S}_n A n ⊴ S n 。
⟨ τ ⟩ \langle \tau \rangle ⟨ τ ⟩ は S 3 \mathfrak{S}_3 S 3 の正規部分群でない:σ τ σ − 1 = σ τ σ 2 = σ ( σ τ ) = σ 2 τ ∉ ⟨ τ ⟩ \sigma\tau\sigma^{-1} = \sigma\tau\sigma^2 = \sigma(\sigma\tau) = \sigma^2\tau \notin \langle \tau \rangle σ τ σ − 1 = σ τ σ 2 = σ ( σ τ ) = σ 2 τ ∈ / ⟨ τ ⟩ 。
Q 8 Q_8 Q 8 は可換でないが、すべての部分群が正規である。実際、Q 8 Q_8 Q 8 の位数 2 の元は − 1 -1 − 1 だけなので位数 2 の部分群は { ± 1 } = Z ( Q 8 ) \lbrace \pm 1 \rbrace = Z(Q_8) { ± 1 } = Z ( Q 8 ) のみ。位数 4 の部分群は位数 4 の元 x x x を含み(含まなければ元はすべて位数 2 以下で { ± 1 } \lbrace \pm 1 \rbrace { ± 1 } に含まれてしまう)⟨ x ⟩ \langle x \rangle ⟨ x ⟩ に等しいので、⟨ i ⟩ , ⟨ j ⟩ , ⟨ k ⟩ \langle i \rangle, \langle j \rangle, \langle k \rangle ⟨ i ⟩ , ⟨ j ⟩ , ⟨ k ⟩ の 3 つであり、いずれも指数 2 である。(4), (5) により、これらはすべて正規である。
注意
正規性は推移的でない:K ⊴ H ⊴ G K \trianglelefteq H \trianglelefteq G K ⊴ H ⊴ G でも K ⊴ G K \trianglelefteq G K ⊴ G とは限らない。D 4 D_4 D 4 で H = { e , r 2 , s , r 2 s } H = \lbrace e, r^2, s, r^2s \rbrace H = { e , r 2 , s , r 2 s } , K = ⟨ s ⟩ = { e , s } K = \langle s \rangle = \lbrace e, s \rbrace K = ⟨ s ⟩ = { e , s } とすると、どちらも指数 2 なので K ⊴ H ⊴ D 4 K \trianglelefteq H \trianglelefteq D_4 K ⊴ H ⊴ D 4 だが、s r − 1 = r s sr^{-1} = rs s r − 1 = r s より r s r − 1 = r 2 s ∉ K rsr^{-1} = r^2s \notin K r s r − 1 = r 2 s ∈ / K である。
定理 2.36 (剰余群, quotient group)N ⊴ G N \trianglelefteq G N ⊴ G とする。G / N G/N G / N 上の演算 ( a N ) ( b N ) : = a b N (aN)(bN) := abN ( a N ) ( b N ) := ab N は well-defined であり、G / N G/N G / N はこの演算で群になる。単位元は N = e N N = eN N = e N 、a N aN a N の逆元は a − 1 N a^{-1}N a − 1 N である。この群を G G G の N N N による剰余群 (商群)という。写像 π : G → G / N \pi\colon G \to G/N π : G → G / N , a ↦ a N a \mapsto aN a ↦ a N を自然な射影 (canonical projection) という。
証明. a N = a ′ N aN = a'N a N = a ′ N , b N = b ′ N bN = b'N b N = b ′ N とすると、a ′ = a n 1 a' = an_1 a ′ = a n 1 , b ′ = b n 2 b' = bn_2 b ′ = b n 2 (n 1 , n 2 ∈ N n_1, n_2 \in N n 1 , n 2 ∈ N )と書ける。
a ′ b ′ = a n 1 b n 2 = a b ( b − 1 n 1 b ) n 2 a'b' = an_1bn_2 = ab(b^{-1}n_1b)n_2 a ′ b ′ = a n 1 b n 2 = ab ( b − 1 n 1 b ) n 2
で、正規性より b − 1 n 1 b ∈ N b^{-1}n_1b \in N b − 1 n 1 b ∈ N だから a ′ b ′ ∈ a b N a'b' \in abN a ′ b ′ ∈ ab N 、すなわち a ′ b ′ N = a b N a'b'N = abN a ′ b ′ N = ab N 。群の公理は G G G の公理から従う:( a N b N ) c N = ( a b ) c N = a ( b c ) N = a N ( b N c N ) (aN\ bN)cN = (ab)cN = a(bc)N = aN(bN\ cN) ( a N b N ) c N = ( ab ) c N = a ( b c ) N = a N ( b N c N ) 、e N a N = a N e N = a N eN\ aN = aN\ eN = aN e N a N = a N e N = a N 、a − 1 N a N = a N a − 1 N = e N a^{-1}N\ aN = aN\ a^{-1}N = eN a − 1 N a N = a N a − 1 N = e N 。□ \square □
G G G が有限なら、ラグランジュの定理より ∣ G / N ∣ = [ G : N ] = ∣ G ∣ / ∣ N ∣ \lvert G/N \rvert = [G : N] = \lvert G \rvert/\lvert N \rvert ∣ G / N ∣ = [ G : N ] = ∣ G ∣ / ∣ N ∣ である。
補足
積が well-defined であるためには正規性が必要である。実際、H ≤ G H \leq G H ≤ G について ( a H ) ( b H ) : = a b H (aH)(bH) := abH ( a H ) ( b H ) := ab H が well-defined ならば、h ∈ H h \in H h ∈ H , g ∈ G g \in G g ∈ G に対し h H = e H hH = eH h H = eH だから ( h H ) ( g − 1 H ) = ( e H ) ( g − 1 H ) (hH)(g^{-1}H) = (eH)(g^{-1}H) ( h H ) ( g − 1 H ) = ( eH ) ( g − 1 H ) 、すなわち h g − 1 H = g − 1 H hg^{-1}H = g^{-1}H h g − 1 H = g − 1 H 。命題 2.27(2) より g h g − 1 ∈ H ghg^{-1} \in H g h g − 1 ∈ H となり、H ⊴ G H \trianglelefteq G H ⊴ G である。
例 2.37
Z / n Z \mathbb{Z}/n\mathbb{Z} Z / n Z は Z \mathbb{Z} Z の n Z n\mathbb{Z} n Z による剰余群そのものである。
S 3 / ⟨ σ ⟩ = { ⟨ σ ⟩ , τ ⟨ σ ⟩ } \mathfrak{S}_3/\langle \sigma \rangle = \lbrace \langle \sigma \rangle, \tau\langle \sigma \rangle \rbrace S 3 / ⟨ σ ⟩ = {⟨ σ ⟩ , τ ⟨ σ ⟩} は位数 2 の群で、Z / 2 Z \mathbb{Z}/2\mathbb{Z} Z /2 Z と同型である。同様に D n / ⟨ r ⟩ ≅ Z / 2 Z D_n/\langle r \rangle \cong \mathbb{Z}/2\mathbb{Z} D n / ⟨ r ⟩ ≅ Z /2 Z 。
Q 8 / { ± 1 } = { 1 ‾ , i ‾ , j ‾ , k ‾ } Q_8/\lbrace \pm 1 \rbrace = \lbrace \overline{1}, \overline{i}, \overline{j}, \overline{k} \rbrace Q 8 / { ± 1 } = { 1 , i , j , k } (x ‾ = { ± x } \overline{x} = \lbrace \pm x \rbrace x = { ± x } )では i ‾ 2 = − 1 ‾ = 1 ‾ \overline{i}^2 = \overline{-1} = \overline{1} i 2 = − 1 = 1 などよりどの元も位数 2 以下であり、i ‾ j ‾ = k ‾ \overline{i}\ \overline{j} = \overline{k} i j = k などが成り立つ。1 ‾ , i ‾ , j ‾ , k ‾ \overline{1}, \overline{i}, \overline{j}, \overline{k} 1 , i , j , k を ( 0 , 0 ) , ( 1 , 0 ) , ( 0 , 1 ) , ( 1 , 1 ) (0, 0), (1, 0), (0, 1), (1, 1) ( 0 , 0 ) , ( 1 , 0 ) , ( 0 , 1 ) , ( 1 , 1 ) に対応させると V V V との同型写像になる。
D 4 / ⟨ r 2 ⟩ = { e ‾ , r ‾ , s ‾ , r s ‾ } D_4/\langle r^2 \rangle = \lbrace \overline{e}, \overline{r}, \overline{s}, \overline{rs} \rbrace D 4 / ⟨ r 2 ⟩ = { e , r , s , r s } でも r ‾ 2 = s ‾ 2 = r s ‾ 2 = e ‾ \overline{r}^2 = \overline{s}^2 = \overline{rs}^2 = \overline{e} r 2 = s 2 = r s 2 = e であり、同様に V V V と同型である。
R / Z \mathbb{R}/\mathbb{Z} R / Z の元は x + Z x + \mathbb{Z} x + Z で、代表元を [ 0 , 1 ) [0, 1) [ 0 , 1 ) にとれる。演算は「足して整数部分を捨てる」ことである。
2.6 準同型と同型定理
群どうしを比較するには、演算を保つ写像(準同型)を使う。準同型の核は正規部分群になり、準同型定理によって「像」と「剰余群」が結びつく。これは線形代数の次元定理 dim V = dim Ker f + rank f \dim V = \dim \operatorname{Ker} f + \operatorname{rank} f dim V = dim Ker f + rank f の背後にある同型 V / Ker f ≅ Im f V/\operatorname{Ker} f \cong \operatorname{Im} f V / Ker f ≅ Im f の群版である(線形代数 第3章 )。
定義 2.38 (準同型, homomorphism)群 G , H G, H G , H の間の写像 f : G → H f\colon G \to H f : G → H が、任意の a , b ∈ G a, b \in G a , b ∈ G について f ( a b ) = f ( a ) f ( b ) f(ab) = f(a)f(b) f ( ab ) = f ( a ) f ( b ) をみたすとき、f f f を(群の)準同型写像 という。Ker f = { a ∈ G ∣ f ( a ) = e H } \operatorname{Ker} f = \lbrace a \in G \mid f(a) = e_H \rbrace Ker f = { a ∈ G ∣ f ( a ) = e H } を f f f の核 (kernel)、Im f = f ( G ) \operatorname{Im} f = f(G) Im f = f ( G ) を像 (image) という。全単射な準同型写像が同型写像(定義 2.10)である。
命題 2.39 f : G → H f\colon G \to H f : G → H を準同型写像とする。
f ( e G ) = e H f(e_G) = e_H f ( e G ) = e H 、f ( a − 1 ) = f ( a ) − 1 f(a^{-1}) = f(a)^{-1} f ( a − 1 ) = f ( a ) − 1 、f ( a m ) = f ( a ) m f(a^m) = f(a)^m f ( a m ) = f ( a ) m (m ∈ Z m \in \mathbb{Z} m ∈ Z )。
K ≤ G K \leq G K ≤ G なら f ( K ) ≤ H f(K) \leq H f ( K ) ≤ H 。L ≤ H L \leq H L ≤ H なら f − 1 ( L ) ≤ G f^{-1}(L) \leq G f − 1 ( L ) ≤ G であり、L ⊴ H L \trianglelefteq H L ⊴ H なら f − 1 ( L ) ⊴ G f^{-1}(L) \trianglelefteq G f − 1 ( L ) ⊴ G 。特に Im f ≤ H \operatorname{Im} f \leq H Im f ≤ H 、Ker f ⊴ G \operatorname{Ker} f \trianglelefteq G Ker f ⊴ G 。
f f f が単射 ⟺ Ker f = { e G } \iff \operatorname{Ker} f = \lbrace e_G \rbrace ⟺ Ker f = { e G } 。
ord ( a ) < ∞ \operatorname{ord}(a) < \infty ord ( a ) < ∞ ならば ord ( f ( a ) ) ∣ ord ( a ) \operatorname{ord}(f(a)) \mid \operatorname{ord}(a) ord ( f ( a )) ∣ ord ( a ) 。
準同型写像の合成は準同型写像である。
証明. (1) f ( e ) = f ( e e ) = f ( e ) f ( e ) f(e) = f(ee) = f(e)f(e) f ( e ) = f ( ee ) = f ( e ) f ( e ) の両辺に f ( e ) − 1 f(e)^{-1} f ( e ) − 1 を掛けて f ( e ) = e H f(e) = e_H f ( e ) = e H 。f ( a ) f ( a − 1 ) = f ( e ) = e H f(a)f(a^{-1}) = f(e) = e_H f ( a ) f ( a − 1 ) = f ( e ) = e H から f ( a − 1 ) = f ( a ) − 1 f(a^{-1}) = f(a)^{-1} f ( a − 1 ) = f ( a ) − 1 。m ≥ 0 m \geq 0 m ≥ 0 は帰納法で、m < 0 m < 0 m < 0 はこれと合わせて従う。(2) f ( a ) f ( b ) − 1 = f ( a b − 1 ) f(a)f(b)^{-1} = f(ab^{-1}) f ( a ) f ( b ) − 1 = f ( a b − 1 ) より f ( K ) f(K) f ( K ) は部分群。a , b ∈ f − 1 ( L ) a, b \in f^{-1}(L) a , b ∈ f − 1 ( L ) なら f ( a b − 1 ) = f ( a ) f ( b ) − 1 ∈ L f(ab^{-1}) = f(a)f(b)^{-1} \in L f ( a b − 1 ) = f ( a ) f ( b ) − 1 ∈ L 。L ⊴ H L \trianglelefteq H L ⊴ H なら、g ∈ G g \in G g ∈ G , a ∈ f − 1 ( L ) a \in f^{-1}(L) a ∈ f − 1 ( L ) に対し f ( g a g − 1 ) = f ( g ) f ( a ) f ( g ) − 1 ∈ L f(gag^{-1}) = f(g)f(a)f(g)^{-1} \in L f ( g a g − 1 ) = f ( g ) f ( a ) f ( g ) − 1 ∈ L 。Ker f = f − 1 ( { e H } ) \operatorname{Ker} f = f^{-1}(\lbrace e_H \rbrace) Ker f = f − 1 ({ e H }) はその特別な場合である。(3) 単射なら f ( a ) = e H = f ( e ) f(a) = e_H = f(e) f ( a ) = e H = f ( e ) から a = e a = e a = e 。逆に核が自明なら、f ( a ) = f ( b ) ⇒ f ( a − 1 b ) = e H ⇒ a − 1 b = e f(a) = f(b) \Rightarrow f(a^{-1}b) = e_H \Rightarrow a^{-1}b = e f ( a ) = f ( b ) ⇒ f ( a − 1 b ) = e H ⇒ a − 1 b = e 。(4) a n = e a^n = e a n = e なら f ( a ) n = e H f(a)^n = e_H f ( a ) n = e H なので命題 2.19(2) による。(5) g ( f ( a b ) ) = g ( f ( a ) f ( b ) ) = g ( f ( a ) ) g ( f ( b ) ) g(f(ab)) = g(f(a)f(b)) = g(f(a))g(f(b)) g ( f ( ab )) = g ( f ( a ) f ( b )) = g ( f ( a )) g ( f ( b )) 。□ \square □
例 2.40
det : GL n ( K ) → K × \det\colon \operatorname{GL}_n(K) \to K^\times det : GL n ( K ) → K × は全射準同型で、核は SL n ( K ) \operatorname{SL}_n(K) SL n ( K ) 。
sgn : S n → { ± 1 } \operatorname{sgn}\colon \mathfrak{S}_n \to \lbrace \pm 1 \rbrace sgn : S n → { ± 1 } は準同型で、核は A n \mathfrak{A}_n A n 。n ≥ 2 n \geq 2 n ≥ 2 なら(互換の符号が − 1 -1 − 1 なので)全射。
exp : ( R , + ) → ( R > 0 , × ) \exp\colon (\mathbb{R}, +) \to (\mathbb{R}_{>0}, \times) exp : ( R , + ) → ( R > 0 , × ) は同型写像。R → S 1 \mathbb{R} \to S^1 R → S 1 , t ↦ e 2 π i t t \mapsto e^{2\pi i t} t ↦ e 2 π i t は全射準同型で、核は Z \mathbb{Z} Z 。
C × → R > 0 \mathbb{C}^\times \to \mathbb{R}_{>0} C × → R > 0 , z ↦ ∣ z ∣ z \mapsto \lvert z \rvert z ↦ ∣ z ∣ は全射準同型で、核は S 1 S^1 S 1 。
自然な射影 π : G → G / N \pi\colon G \to G/N π : G → G / N は全射準同型で Ker π = N \operatorname{Ker} \pi = N Ker π = N 。命題 2.39(2) と合わせると、正規部分群とは、ちょうど準同型写像の核になる部分群のことである 。
a ∈ G a \in G a ∈ G に対し、Z → G \mathbb{Z} \to G Z → G , m ↦ a m m \mapsto a^m m ↦ a m は準同型写像。
準同型でない例:Z → Z \mathbb{Z} \to \mathbb{Z} Z → Z , x ↦ x + 1 x \mapsto x + 1 x ↦ x + 1 (0 0 0 を 0 0 0 に写さない)。群 G G G で x ↦ x 2 x \mapsto x^2 x ↦ x 2 が準同型であることは G G G が可換であることと同値である(a b a b = a a b b ⟺ b a = a b abab = aabb \iff ba = ab abab = aabb ⟺ ba = ab )。たとえば S 3 \mathfrak{S}_3 S 3 では ( σ τ ) 2 = e ≠ σ 2 = σ 2 τ 2 (\sigma\tau)^2 = e \neq \sigma^2 = \sigma^2\tau^2 ( σ τ ) 2 = e = σ 2 = σ 2 τ 2 。
定理 2.41 (第 1 同型定理, 準同型定理, first isomorphism theorem)f : G → H f\colon G \to H f : G → H を準同型写像とすると、
f ‾ : G / Ker f → Im f , a Ker f ↦ f ( a ) \overline{f}\colon G/\operatorname{Ker} f \to \operatorname{Im} f, \qquad a\operatorname{Ker} f \mapsto f(a) f : G / Ker f → Im f , a Ker f ↦ f ( a )
は well-defined な同型写像である。特に G / Ker f ≅ Im f G/\operatorname{Ker} f \cong \operatorname{Im} f G / Ker f ≅ Im f 。
証明. K = Ker f K = \operatorname{Ker} f K = Ker f とおくと、
a K = b K ⟺ a − 1 b ∈ K ⟺ f ( a ) − 1 f ( b ) = e H ⟺ f ( a ) = f ( b ) aK = bK \iff a^{-1}b \in K \iff f(a)^{-1}f(b) = e_H \iff f(a) = f(b) a K = b K ⟺ a − 1 b ∈ K ⟺ f ( a ) − 1 f ( b ) = e H ⟺ f ( a ) = f ( b )
である。左から右の含意が f ‾ \overline{f} f の well-defined 性を、右から左の含意が単射性を与える。f ‾ ( a K b K ) = f ‾ ( a b K ) = f ( a b ) = f ( a ) f ( b ) \overline{f}(aK\ bK) = \overline{f}(abK) = f(ab) = f(a)f(b) f ( a K b K ) = f ( ab K ) = f ( ab ) = f ( a ) f ( b ) なので準同型であり、全射性は Im f \operatorname{Im} f Im f の定義から明らかである。□ \square □
π : G → G / Ker f \pi\colon G \to G/\operatorname{Ker} f π : G → G / Ker f を自然な射影、ι : Im f → H \iota\colon \operatorname{Im} f \to H ι : Im f → H を包含写像とすると、f = ι ∘ f ‾ ∘ π f = \iota \circ \overline{f} \circ \pi f = ι ∘ f ∘ π が成り立つ:
G → f H π ↓ ↑ ι G / Ker f → f ‾ Im f \begin{array}{ccc}
G & \xrightarrow{f} & H \\
{\scriptstyle \pi}\downarrow & & \uparrow{\scriptstyle \iota} \\
G/\operatorname{Ker} f & \xrightarrow{\overline{f}} & \operatorname{Im} f
\end{array} G π ↓ G / Ker f f f H ↑ ι Im f
すなわち、どんな準同型も「全射(剰余群への射影)」「同型」「単射(包含)」に分解される。
例 2.42
GL n ( K ) / SL n ( K ) ≅ K × \operatorname{GL}_n(K)/\operatorname{SL}_n(K) \cong K^\times GL n ( K ) / SL n ( K ) ≅ K × 、S n / A n ≅ { ± 1 } \mathfrak{S}_n/\mathfrak{A}_n \cong \lbrace \pm 1 \rbrace S n / A n ≅ { ± 1 } (n ≥ 2 n \geq 2 n ≥ 2 )。特に ∣ A n ∣ = n ! / 2 \lvert \mathfrak{A}_n \rvert = n!/2 ∣ A n ∣ = n ! /2 (n ≥ 2 n \geq 2 n ≥ 2 )。
R / Z ≅ S 1 \mathbb{R}/\mathbb{Z} \cong S^1 R / Z ≅ S 1 、C × / S 1 ≅ R > 0 \mathbb{C}^\times/S^1 \cong \mathbb{R}_{>0} C × / S 1 ≅ R > 0 。
定理 2.22 の別証明:f : Z → G = ⟨ a ⟩ f\colon \mathbb{Z} \to G = \langle a \rangle f : Z → G = ⟨ a ⟩ , m ↦ a m m \mapsto a^m m ↦ a m は全射準同型で、定理 2.23(2) より Ker f = n Z \operatorname{Ker} f = n\mathbb{Z} Ker f = n Z (n ≥ 0 n \geq 0 n ≥ 0 )と書ける。n = 0 n = 0 n = 0 なら G ≅ Z G \cong \mathbb{Z} G ≅ Z 、n ≥ 1 n \geq 1 n ≥ 1 なら n = ord ( a ) n = \operatorname{ord}(a) n = ord ( a ) で G ≅ Z / n Z G \cong \mathbb{Z}/n\mathbb{Z} G ≅ Z / n Z 。
定理 2.43 (第 2 同型定理, second isomorphism theorem)H ≤ G H \leq G H ≤ G , N ⊴ G N \trianglelefteq G N ⊴ G とする。このとき H N = { h n ∣ h ∈ H , n ∈ N } HN = \lbrace hn \mid h \in H, n \in N \rbrace H N = { hn ∣ h ∈ H , n ∈ N } は G G G の部分群で N ⊴ H N N \trianglelefteq HN N ⊴ H N 、H ∩ N ⊴ H H \cap N \trianglelefteq H H ∩ N ⊴ H であり、
H / ( H ∩ N ) ≅ H N / N H/(H \cap N) \cong HN/N H / ( H ∩ N ) ≅ H N / N
が成り立つ。
証明. h 1 , h 2 ∈ H h_1, h_2 \in H h 1 , h 2 ∈ H , n 1 , n 2 ∈ N n_1, n_2 \in N n 1 , n 2 ∈ N について
( h 1 n 1 ) ( h 2 n 2 ) − 1 = h 1 n 1 n 2 − 1 h 2 − 1 = ( h 1 h 2 − 1 ) ( h 2 n 1 n 2 − 1 h 2 − 1 ) ∈ H N (h_1n_1)(h_2n_2)^{-1} = h_1n_1n_2^{-1}h_2^{-1} = (h_1h_2^{-1})\bigl(h_2n_1n_2^{-1}h_2^{-1}\bigr) \in HN ( h 1 n 1 ) ( h 2 n 2 ) − 1 = h 1 n 1 n 2 − 1 h 2 − 1 = ( h 1 h 2 − 1 ) ( h 2 n 1 n 2 − 1 h 2 − 1 ) ∈ H N
(正規性より第 2 因子は N N N に属する)なので H N ≤ G HN \leq G H N ≤ G 。N ⊂ H N N \subset HN N ⊂ H N で、N N N は G G G で正規だから H N HN H N でも正規である。写像 φ : H → H N / N \varphi\colon H \to HN/N φ : H → H N / N , h ↦ h N h \mapsto hN h ↦ h N は自然な射影の制限なので準同型であり、h n N = h N hnN = hN hn N = h N より全射である。Ker φ = { h ∈ H ∣ h N = N } = H ∩ N \operatorname{Ker} \varphi = \lbrace h \in H \mid hN = N \rbrace = H \cap N Ker φ = { h ∈ H ∣ h N = N } = H ∩ N 。よって H ∩ N ⊴ H H \cap N \trianglelefteq H H ∩ N ⊴ H であり、第 1 同型定理から主張が従う。□ \square □
例 2.44 G = Z G = \mathbb{Z} G = Z , H = a Z H = a\mathbb{Z} H = a Z , N = b Z N = b\mathbb{Z} N = b Z (a , b ∈ N a, b \in \mathbb{N} a , b ∈ N )とすると、H + N = gcd ( a , b ) Z H + N = \gcd(a, b)\mathbb{Z} H + N = g cd( a , b ) Z (例 2.17)、H ∩ N = lcm ( a , b ) Z H \cap N = \operatorname{lcm}(a, b)\mathbb{Z} H ∩ N = lcm ( a , b ) Z であり、
a Z / lcm ( a , b ) Z ≅ gcd ( a , b ) Z / b Z a\mathbb{Z}/\operatorname{lcm}(a, b)\mathbb{Z} \cong \gcd(a, b)\mathbb{Z}/b\mathbb{Z} a Z / lcm ( a , b ) Z ≅ g cd( a , b ) Z / b Z
を得る。d ∣ m d \mid m d ∣ m のとき ∣ d Z / m Z ∣ = m / d \lvert d\mathbb{Z}/m\mathbb{Z} \rvert = m/d ∣ d Z / m Z ∣ = m / d だから、両辺の位数を比べると lcm ( a , b ) / a = b / gcd ( a , b ) \operatorname{lcm}(a, b)/a = b/\gcd(a, b) lcm ( a , b ) / a = b / g cd( a , b ) 、すなわち gcd ( a , b ) lcm ( a , b ) = a b \gcd(a, b)\operatorname{lcm}(a, b) = ab g cd( a , b ) lcm ( a , b ) = ab が再び得られる。
定理 2.45 (第 3 同型定理, third isomorphism theorem)N , M ⊴ G N, M \trianglelefteq G N , M ⊴ G , N ⊂ M N \subset M N ⊂ M とする。このとき M / N ⊴ G / N M/N \trianglelefteq G/N M / N ⊴ G / N であり、
( G / N ) / ( M / N ) ≅ G / M (G/N)/(M/N) \cong G/M ( G / N ) / ( M / N ) ≅ G / M
が成り立つ。
証明. ψ : G / N → G / M \psi\colon G/N \to G/M ψ : G / N → G / M , a N ↦ a M aN \mapsto aM a N ↦ a M を考える。a N = b N aN = bN a N = b N なら a − 1 b ∈ N ⊂ M a^{-1}b \in N \subset M a − 1 b ∈ N ⊂ M なので a M = b M aM = bM a M = b M となり、ψ \psi ψ は well-defined である。ψ \psi ψ は明らかに全射準同型で、Ker ψ = { a N ∣ a ∈ M } = M / N \operatorname{Ker} \psi = \lbrace aN \mid a \in M \rbrace = M/N Ker ψ = { a N ∣ a ∈ M } = M / N 。命題 2.39(2) と第 1 同型定理から主張が従う。□ \square □
例 2.46 ( Z / 12 Z ) / ( 4 Z / 12 Z ) ≅ Z / 4 Z (\mathbb{Z}/12\mathbb{Z})/(4\mathbb{Z}/12\mathbb{Z}) \cong \mathbb{Z}/4\mathbb{Z} ( Z /12 Z ) / ( 4 Z /12 Z ) ≅ Z /4 Z 。ここで 4 Z / 12 Z = { 0 ‾ , 4 ‾ , 8 ‾ } 4\mathbb{Z}/12\mathbb{Z} = \lbrace \overline{0}, \overline{4}, \overline{8} \rbrace 4 Z /12 Z = { 0 , 4 , 8 } である。
定理 2.47 (対応定理, correspondence theorem)N ⊴ G N \trianglelefteq G N ⊴ G とし、π : G → G / N \pi\colon G \to G/N π : G → G / N を自然な射影とする。写像
{ H ∣ N ⊂ H ≤ G } → { H ‾ ∣ H ‾ ≤ G / N } , H ↦ π ( H ) = H / N \lbrace H \mid N \subset H \leq G \rbrace \to \lbrace \overline{H} \mid \overline{H} \leq G/N \rbrace, \qquad H \mapsto \pi(H) = H/N { H ∣ N ⊂ H ≤ G } → { H ∣ H ≤ G / N } , H ↦ π ( H ) = H / N
は全単射で、逆写像は H ‾ ↦ π − 1 ( H ‾ ) \overline{H} \mapsto \pi^{-1}(\overline{H}) H ↦ π − 1 ( H ) である。この対応は包含関係を保ち、H ⊴ G ⟺ H / N ⊴ G / N H \trianglelefteq G \iff H/N \trianglelefteq G/N H ⊴ G ⟺ H / N ⊴ G / N 、および [ G : H ] = [ G / N : H / N ] [G : H] = [G/N : H/N] [ G : H ] = [ G / N : H / N ] が成り立つ。
証明. N ⊂ H ≤ G N \subset H \leq G N ⊂ H ≤ G なら π ( H ) \pi(H) π ( H ) は準同型の像として G / N G/N G / N の部分群。H ‾ ≤ G / N \overline{H} \leq G/N H ≤ G / N なら π − 1 ( H ‾ ) \pi^{-1}(\overline{H}) π − 1 ( H ) は N = π − 1 ( { e N } ) N = \pi^{-1}(\lbrace eN \rbrace) N = π − 1 ({ e N }) を含む G G G の部分群である(命題 2.39(2))。π \pi π は全射なので π ( π − 1 ( H ‾ ) ) = H ‾ \pi(\pi^{-1}(\overline{H})) = \overline{H} π ( π − 1 ( H )) = H 。また x ∈ π − 1 ( π ( H ) ) ⟺ x N = h N x \in \pi^{-1}(\pi(H)) \iff xN = hN x ∈ π − 1 ( π ( H )) ⟺ x N = h N (ある h ∈ H h \in H h ∈ H ) ⟺ x ∈ H N \iff x \in HN ⟺ x ∈ H N で、N ⊂ H N \subset H N ⊂ H より H N = H HN = H H N = H だから π − 1 ( π ( H ) ) = H \pi^{-1}(\pi(H)) = H π − 1 ( π ( H )) = H 。よって 2 つの写像は互いに逆である。包含関係を保つことは明らか。
正規性:H ⊴ G H \trianglelefteq G H ⊴ G なら π ( g ) π ( H ) π ( g ) − 1 = π ( g H g − 1 ) = π ( H ) \pi(g)\pi(H)\pi(g)^{-1} = \pi(gHg^{-1}) = \pi(H) π ( g ) π ( H ) π ( g ) − 1 = π ( g H g − 1 ) = π ( H ) で、π \pi π は全射だから π ( H ) ⊴ G / N \pi(H) \trianglelefteq G/N π ( H ) ⊴ G / N 。逆に π ( H ) ⊴ G / N \pi(H) \trianglelefteq G/N π ( H ) ⊴ G / N なら H = π − 1 ( π ( H ) ) ⊴ G H = \pi^{-1}(\pi(H)) \trianglelefteq G H = π − 1 ( π ( H )) ⊴ G (命題 2.39(2))。
指数:g H ↦ π ( g ) π ( H ) gH \mapsto \pi(g)\pi(H) g H ↦ π ( g ) π ( H ) が G / H G/H G / H から ( G / N ) / ( H / N ) (G/N)/(H/N) ( G / N ) / ( H / N ) への全単射であることを示す。g H = g ′ H ⟺ g − 1 g ′ ∈ H = π − 1 ( π ( H ) ) ⟺ π ( g ) − 1 π ( g ′ ) ∈ π ( H ) ⟺ π ( g ) π ( H ) = π ( g ′ ) π ( H ) gH = g'H \iff g^{-1}g' \in H = \pi^{-1}(\pi(H)) \iff \pi(g)^{-1}\pi(g') \in \pi(H) \iff \pi(g)\pi(H) = \pi(g')\pi(H) g H = g ′ H ⟺ g − 1 g ′ ∈ H = π − 1 ( π ( H )) ⟺ π ( g ) − 1 π ( g ′ ) ∈ π ( H ) ⟺ π ( g ) π ( H ) = π ( g ′ ) π ( H ) より well-defined かつ単射であり、π \pi π の全射性から全射である。□ \square □
例 2.48
Z / 12 Z \mathbb{Z}/12\mathbb{Z} Z /12 Z の部分群は、12 Z 12\mathbb{Z} 12 Z を含む Z \mathbb{Z} Z の部分群 d Z d\mathbb{Z} d Z 、すなわち d ∣ 12 d \mid 12 d ∣ 12 となる d Z d\mathbb{Z} d Z と 1 対 1 に対応し、d Z / 12 Z = ⟨ d ‾ ⟩ d\mathbb{Z}/12\mathbb{Z} = \langle \overline{d} \rangle d Z /12 Z = ⟨ d ⟩ である。例 2.24 の結果と一致する。
D 4 / ⟨ r 2 ⟩ ≅ V D_4/\langle r^2 \rangle \cong V D 4 / ⟨ r 2 ⟩ ≅ V (例 2.37)の部分群は 5 個(自明な 2 個と位数 2 の 3 個)なので、⟨ r 2 ⟩ \langle r^2 \rangle ⟨ r 2 ⟩ を含む D 4 D_4 D 4 の部分群も 5 個ある:⟨ r 2 ⟩ \langle r^2 \rangle ⟨ r 2 ⟩ 、⟨ r ⟩ \langle r \rangle ⟨ r ⟩ 、{ e , r 2 , s , r 2 s } \lbrace e, r^2, s, r^2s \rbrace { e , r 2 , s , r 2 s } 、{ e , r 2 , r s , r 3 s } \lbrace e, r^2, rs, r^3s \rbrace { e , r 2 , r s , r 3 s } 、D 4 D_4 D 4 。
2.7 自己同型群と内部自己同型
図形の対称性が群をなしたように、群自身の「対称性」、すなわち群からそれ自身への同型写像全体も群をなす。これは第4章の半直積の構成で本質的に使われる。
定義 2.49 (自己同型, automorphism)群 G G G から G G G 自身への同型写像を G G G の自己同型 といい、その全体を Aut ( G ) \operatorname{Aut}(G) Aut ( G ) と書く。Aut ( G ) \operatorname{Aut}(G) Aut ( G ) は写像の合成で群をなし(S ( G ) \mathfrak{S}(G) S ( G ) の部分群)、G G G の自己同型群 という。g ∈ G g \in G g ∈ G に対し c g ( x ) = g x g − 1 c_g(x) = gxg^{-1} c g ( x ) = g x g − 1 で定まる c g c_g c g を内部自己同型 (inner automorphism) といい、その全体を Inn ( G ) \operatorname{Inn}(G) Inn ( G ) と書く。
c g c_g c g は準同型(c g ( x y ) = g x y g − 1 = g x g − 1 ⋅ g y g − 1 c_g(xy) = gxyg^{-1} = gxg^{-1} \cdot gyg^{-1} c g ( x y ) = g x y g − 1 = g x g − 1 ⋅ g y g − 1 )で、c g − 1 c_{g^{-1}} c g − 1 が逆写像だから自己同型である。x x x と g x g − 1 gxg^{-1} g x g − 1 は共役 (conjugate) であるという。
命題 2.50 c : G → Aut ( G ) c\colon G \to \operatorname{Aut}(G) c : G → Aut ( G ) , g ↦ c g g \mapsto c_g g ↦ c g は準同型写像で、Ker c = Z ( G ) \operatorname{Ker} c = Z(G) Ker c = Z ( G ) である。よって Inn ( G ) ≤ Aut ( G ) \operatorname{Inn}(G) \leq \operatorname{Aut}(G) Inn ( G ) ≤ Aut ( G ) かつ Inn ( G ) ≅ G / Z ( G ) \operatorname{Inn}(G) \cong G/Z(G) Inn ( G ) ≅ G / Z ( G ) 。さらに Inn ( G ) ⊴ Aut ( G ) \operatorname{Inn}(G) \trianglelefteq \operatorname{Aut}(G) Inn ( G ) ⊴ Aut ( G ) である。
証明. c g c h ( x ) = g ( h x h − 1 ) g − 1 = ( g h ) x ( g h ) − 1 = c g h ( x ) c_g c_h(x) = g(hxh^{-1})g^{-1} = (gh)x(gh)^{-1} = c_{gh}(x) c g c h ( x ) = g ( h x h − 1 ) g − 1 = ( g h ) x ( g h ) − 1 = c g h ( x ) より c c c は準同型。c g = i d G ⟺ c_g = \mathrm{id}_G \iff c g = id G ⟺ 任意の x x x について g x g − 1 = x ⟺ g ∈ Z ( G ) gxg^{-1} = x \iff g \in Z(G) g x g − 1 = x ⟺ g ∈ Z ( G ) 。第 1 同型定理より Inn ( G ) = Im c ≅ G / Z ( G ) \operatorname{Inn}(G) = \operatorname{Im} c \cong G/Z(G) Inn ( G ) = Im c ≅ G / Z ( G ) 。最後に、φ ∈ Aut ( G ) \varphi \in \operatorname{Aut}(G) φ ∈ Aut ( G ) に対し
φ c g φ − 1 ( x ) = φ ( g φ − 1 ( x ) g − 1 ) = φ ( g ) x φ ( g ) − 1 \varphi c_g \varphi^{-1}(x) = \varphi\bigl(g\varphi^{-1}(x)g^{-1}\bigr) = \varphi(g)x\varphi(g)^{-1} φ c g φ − 1 ( x ) = φ ( g φ − 1 ( x ) g − 1 ) = φ ( g ) x φ ( g ) − 1
すなわち φ c g φ − 1 = c φ ( g ) ∈ Inn ( G ) \varphi c_g \varphi^{-1} = c_{\varphi(g)} \in \operatorname{Inn}(G) φ c g φ − 1 = c φ ( g ) ∈ Inn ( G ) 。□ \square □
剰余群 Out ( G ) = Aut ( G ) / Inn ( G ) \operatorname{Out}(G) = \operatorname{Aut}(G)/\operatorname{Inn}(G) Out ( G ) = Aut ( G ) / Inn ( G ) を外部自己同型群 (outer automorphism group) という。可換群では Inn ( G ) = { i d G } \operatorname{Inn}(G) = \lbrace \mathrm{id}_G \rbrace Inn ( G ) = { id G } である。
自己同型群を決定する基本的な道具は次の 2 点である:(i) 自己同型は元の位数を保つ(命題 2.39(4) を φ \varphi φ と φ − 1 \varphi^{-1} φ − 1 に適用する)。(ii) 準同型は生成系の行き先で決まる(命題 2.16)。
命題 2.51 Aut ( Z ) = { ± i d } ≅ Z / 2 Z \operatorname{Aut}(\mathbb{Z}) = \lbrace \pm\mathrm{id} \rbrace \cong \mathbb{Z}/2\mathbb{Z} Aut ( Z ) = { ± id } ≅ Z /2 Z 、Aut ( Z / n Z ) ≅ ( Z / n Z ) × \operatorname{Aut}(\mathbb{Z}/n\mathbb{Z}) \cong (\mathbb{Z}/n\mathbb{Z})^\times Aut ( Z / n Z ) ≅ ( Z / n Z ) × 。
証明. φ ∈ Aut ( Z ) \varphi \in \operatorname{Aut}(\mathbb{Z}) φ ∈ Aut ( Z ) は a = φ ( 1 ) a = \varphi(1) a = φ ( 1 ) で決まり φ ( m ) = m a \varphi(m) = ma φ ( m ) = ma 。全射性より 1 ∈ a Z 1 \in a\mathbb{Z} 1 ∈ a Z なので a = ± 1 a = \pm 1 a = ± 1 。逆に ± i d \pm\mathrm{id} ± id は自己同型である。
Z / n Z \mathbb{Z}/n\mathbb{Z} Z / n Z から自身への準同型 φ \varphi φ は φ ( 1 ‾ ) = a ‾ \varphi(\overline{1}) = \overline{a} φ ( 1 ) = a で決まり、φ ( m ‾ ) = a m ‾ \varphi(\overline{m}) = \overline{am} φ ( m ) = am である。逆に各 a ‾ \overline{a} a に対し φ a ( m ‾ ) = a m ‾ \varphi_a(\overline{m}) = \overline{am} φ a ( m ) = am は well-defined な準同型である。φ a \varphi_a φ a が全単射 ⟺ \iff ⟺ 像 ⟨ a ‾ ⟩ \langle \overline{a} \rangle ⟨ a ⟩ が全体 ⟺ gcd ( a , n ) = 1 \iff \gcd(a, n) = 1 ⟺ g cd( a , n ) = 1 (系 2.25)。こうして Φ : ( Z / n Z ) × → Aut ( Z / n Z ) \Phi\colon (\mathbb{Z}/n\mathbb{Z})^\times \to \operatorname{Aut}(\mathbb{Z}/n\mathbb{Z}) Φ : ( Z / n Z ) × → Aut ( Z / n Z ) , a ‾ ↦ φ a \overline{a} \mapsto \varphi_a a ↦ φ a は全単射であり、φ a ∘ φ b = φ a b \varphi_a \circ \varphi_b = \varphi_{ab} φ a ∘ φ b = φ ab だから同型写像である。□ \square □
例 2.52
Aut ( Z / 8 Z ) ≅ ( Z / 8 Z ) × ≅ V \operatorname{Aut}(\mathbb{Z}/8\mathbb{Z}) \cong (\mathbb{Z}/8\mathbb{Z})^\times \cong V Aut ( Z /8 Z ) ≅ ( Z /8 Z ) × ≅ V は巡回群でない。p p p が素数なら Aut ( Z / p Z ) ≅ ( Z / p Z ) × ≅ Z / ( p − 1 ) Z \operatorname{Aut}(\mathbb{Z}/p\mathbb{Z}) \cong (\mathbb{Z}/p\mathbb{Z})^\times \cong \mathbb{Z}/(p-1)\mathbb{Z} Aut ( Z / p Z ) ≅ ( Z / p Z ) × ≅ Z / ( p − 1 ) Z (原始根の存在、第1章 定理 1.44)。
Aut ( V ) ≅ S 3 \operatorname{Aut}(V) \cong \mathfrak{S}_3 Aut ( V ) ≅ S 3 :V V V の 0 0 0 以外の 3 元 a , b , c a, b, c a , b , c は、どの 2 つの和も残りの 1 つになる。自己同型はこの 3 元を置換する。逆に、3 元の任意の置換(0 ↦ 0 0 \mapsto 0 0 ↦ 0 と合わせる)は「x + x = 0 x + x = 0 x + x = 0 」「相異なる 2 元の和は第 3 の元」という関係を保つので自己同型になる。V V V は可換なので Inn ( V ) \operatorname{Inn}(V) Inn ( V ) は自明、Out ( V ) ≅ S 3 \operatorname{Out}(V) \cong \mathfrak{S}_3 Out ( V ) ≅ S 3 。
Aut ( S 3 ) = Inn ( S 3 ) ≅ S 3 \operatorname{Aut}(\mathfrak{S}_3) = \operatorname{Inn}(\mathfrak{S}_3) \cong \mathfrak{S}_3 Aut ( S 3 ) = Inn ( S 3 ) ≅ S 3 :群表から σ \sigma σ と可換な元は e , σ , σ 2 e, \sigma, \sigma^2 e , σ , σ 2 で、そのうち τ \tau τ とも可換なのは e e e だけなので Z ( S 3 ) = { e } Z(\mathfrak{S}_3) = \lbrace e \rbrace Z ( S 3 ) = { e } 、よって Inn ( S 3 ) ≅ S 3 \operatorname{Inn}(\mathfrak{S}_3) \cong \mathfrak{S}_3 Inn ( S 3 ) ≅ S 3 は位数 6。一方、自己同型 φ \varphi φ は生成元 σ , τ \sigma, \tau σ , τ の行き先で決まり、φ ( σ ) \varphi(\sigma) φ ( σ ) は位数 3 の元(2 通り)、φ ( τ ) \varphi(\tau) φ ( τ ) は位数 2 の元(3 通り)なので ∣ Aut ( S 3 ) ∣ ≤ 6 \lvert \operatorname{Aut}(\mathfrak{S}_3) \rvert \leq 6 ∣ Aut ( S 3 )∣ ≤ 6 。したがって Aut ( S 3 ) = Inn ( S 3 ) \operatorname{Aut}(\mathfrak{S}_3) = \operatorname{Inn}(\mathfrak{S}_3) Aut ( S 3 ) = Inn ( S 3 ) 。
Z ( Q 8 ) = { ± 1 } Z(Q_8) = \lbrace \pm 1 \rbrace Z ( Q 8 ) = { ± 1 } なので Inn ( Q 8 ) ≅ Q 8 / { ± 1 } ≅ V \operatorname{Inn}(Q_8) \cong Q_8/\lbrace \pm 1 \rbrace \cong V Inn ( Q 8 ) ≅ Q 8 / { ± 1 } ≅ V (例 2.37)。
ヒント
群の問題で迷ったら、まず「元の位数の分布」を調べるとよい。同型写像は位数を保つので、位数の分布が異なる群は同型でない。逆に位数の分布が同じでも同型とは限らないが(位数 16 以上で反例がある)、小さな群を区別するにはたいていこれで足りる。
まとめ
群は結合法則・単位元・逆元をみたす演算をもつ集合である。基本例は Z / n Z \mathbb{Z}/n\mathbb{Z} Z / n Z , ( Z / n Z ) × (\mathbb{Z}/n\mathbb{Z})^\times ( Z / n Z ) × , 対称群 S n \mathfrak{S}_n S n (位数 n ! n! n ! )、二面体群 D n D_n D n (位数 2 n 2n 2 n 、s r s − 1 = r − 1 srs^{-1} = r^{-1} sr s − 1 = r − 1 )、行列群 GL n ( K ) \operatorname{GL}_n(K) GL n ( K ) , SL n ( K ) \operatorname{SL}_n(K) SL n ( K ) 、四元数群 Q 8 Q_8 Q 8 。
部分群の判定は「a b − 1 ∈ H ab^{-1} \in H a b − 1 ∈ H 」。部分群の共通部分は部分群で、⟨ S ⟩ \langle S \rangle ⟨ S ⟩ は S S S の元とその逆元の積全体である。
ord ( a k ) = n / gcd ( n , k ) \operatorname{ord}(a^k) = n/\gcd(n, k) ord ( a k ) = n / g cd( n , k ) 。巡回群は Z \mathbb{Z} Z か Z / n Z \mathbb{Z}/n\mathbb{Z} Z / n Z に同型で、位数 n n n の巡回群は n n n の各約数 d d d に対し位数 d d d の部分群をちょうど一つもつ。
左剰余類は G G G を同じ大きさの部分集合に分割する。ここからラグランジュの定理 ∣ G ∣ = [ G : H ] ∣ H ∣ \lvert G \rvert = [G:H]\lvert H \rvert ∣ G ∣ = [ G : H ] ∣ H ∣ が従い、元の位数は群の位数を割る。逆は成り立たない(A 4 \mathfrak{A}_4 A 4 )。
正規部分群とは左右の剰余類が一致する部分群であり、剰余群 G / N G/N G / N が定義できる条件である。指数 2 の部分群と中心は正規。
準同型の核は正規部分群であり、逆に正規部分群は自然な射影の核である。
第 1 同型定理 G / Ker f ≅ Im f G/\operatorname{Ker} f \cong \operatorname{Im} f G / Ker f ≅ Im f 、第 2 同型定理 H / ( H ∩ N ) ≅ H N / N H/(H \cap N) \cong HN/N H / ( H ∩ N ) ≅ H N / N 、第 3 同型定理 ( G / N ) / ( M / N ) ≅ G / M (G/N)/(M/N) \cong G/M ( G / N ) / ( M / N ) ≅ G / M 、対応定理(N N N を含む部分群と G / N G/N G / N の部分群の 1 対 1 対応)。
Inn ( G ) ≅ G / Z ( G ) \operatorname{Inn}(G) \cong G/Z(G) Inn ( G ) ≅ G / Z ( G ) は Aut ( G ) \operatorname{Aut}(G) Aut ( G ) の正規部分群。Aut ( Z / n Z ) ≅ ( Z / n Z ) × \operatorname{Aut}(\mathbb{Z}/n\mathbb{Z}) \cong (\mathbb{Z}/n\mathbb{Z})^\times Aut ( Z / n Z ) ≅ ( Z / n Z ) × 、Aut ( S 3 ) ≅ S 3 \operatorname{Aut}(\mathfrak{S}_3) \cong \mathfrak{S}_3 Aut ( S 3 ) ≅ S 3 。
群の概念は数学のあらゆる場所に現れる。たとえば位相空間から作られる基本群(位相幾何学 第1章 )や、線形変換による群の表現(リー群と表現論 第1章 )がその代表例である。
演習問題
問題 2.1 ★ D 4 D_4 D 4 と Q 8 Q_8 Q 8 のすべての元の位数と中心を求め、D 4 ≇ Q 8 D_4 \not\cong Q_8 D 4 ≅ Q 8 を示せ。
解答
D 4 D_4 D 4 :e e e は位数 1、r , r 3 r, r^3 r , r 3 は位数 4、r 2 r^2 r 2 は位数 2、s , r s , r 2 s , r 3 s s, rs, r^2s, r^3s s , r s , r 2 s , r 3 s は位数 2(例 2.20)。位数 2 の元が 5 個、位数 4 の元が 2 個。
Q 8 Q_8 Q 8 :1 1 1 は位数 1、− 1 -1 − 1 は位数 2、± i , ± j , ± k \pm i, \pm j, \pm k ± i , ± j , ± k は位数 4。位数 2 の元は 1 個、位数 4 の元は 6 個。
同型写像は元の位数を保つ(命題 2.39(4) を同型写像とその逆に適用)ので、位数 2 の元の個数が異なる D 4 D_4 D 4 と Q 8 Q_8 Q 8 は同型でない。
中心:s r k = r − k s sr^k = r^{-k}s s r k = r − k s より r k r^k r k が s s s と可換 ⟺ r 2 k = e ⟺ 4 ∣ 2 k \iff r^{2k} = e \iff 4 \mid 2k ⟺ r 2 k = e ⟺ 4 ∣ 2 k なので、r k r^k r k のうち中心に入りうるのは e , r 2 e, r^2 e , r 2 で、実際これらは r r r とも可換である。r k s r^ks r k s は r r r と可換でない(r ⋅ r k s = r k + 1 s r \cdot r^ks = r^{k+1}s r ⋅ r k s = r k + 1 s 、r k s ⋅ r = r k − 1 s r^ks \cdot r = r^{k-1}s r k s ⋅ r = r k − 1 s で r 2 ≠ e r^2 \neq e r 2 = e )。よって Z ( D 4 ) = { e , r 2 } Z(D_4) = \lbrace e, r^2 \rbrace Z ( D 4 ) = { e , r 2 } 。Q 8 Q_8 Q 8 では ± 1 \pm 1 ± 1 は中心に入り、i i i は j j j と、j j j は k k k と、k k k は i i i と可換でないので Z ( Q 8 ) = { ± 1 } Z(Q_8) = \lbrace \pm 1 \rbrace Z ( Q 8 ) = { ± 1 } 。
問題 2.2 ★ Z / 20 Z \mathbb{Z}/20\mathbb{Z} Z /20 Z の部分群をすべて求めよ。また、位数 4 の元と位数 10 の元をすべて挙げよ。
解答
定理 2.23(3) より、20 20 20 の約数 d = 1 , 2 , 4 , 5 , 10 , 20 d = 1, 2, 4, 5, 10, 20 d = 1 , 2 , 4 , 5 , 10 , 20 に対応して、部分群は ⟨ 20 / d ‾ ⟩ \langle \overline{20/d} \rangle ⟨ 20/ d ⟩ の 6 個:
{ 0 ‾ } , ⟨ 10 ‾ ⟩ = { 0 ‾ , 10 ‾ } , ⟨ 5 ‾ ⟩ = { 0 ‾ , 5 ‾ , 10 ‾ , 15 ‾ } , ⟨ 4 ‾ ⟩ = { 0 ‾ , 4 ‾ , 8 ‾ , 12 ‾ , 16 ‾ } , ⟨ 2 ‾ ⟩ , Z / 20 Z \lbrace \overline{0} \rbrace, \quad \langle \overline{10} \rangle = \lbrace \overline{0}, \overline{10} \rbrace, \quad \langle \overline{5} \rangle = \lbrace \overline{0}, \overline{5}, \overline{10}, \overline{15} \rbrace, \quad \langle \overline{4} \rangle = \lbrace \overline{0}, \overline{4}, \overline{8}, \overline{12}, \overline{16} \rbrace, \quad \langle \overline{2} \rangle, \quad \mathbb{Z}/20\mathbb{Z} { 0 } , ⟨ 10 ⟩ = { 0 , 10 } , ⟨ 5 ⟩ = { 0 , 5 , 10 , 15 } , ⟨ 4 ⟩ = { 0 , 4 , 8 , 12 , 16 } , ⟨ 2 ⟩ , Z /20 Z
命題 2.19(3) より k ‾ \overline{k} k の位数は 20 / gcd ( 20 , k ) 20/\gcd(20, k) 20/ g cd( 20 , k ) 。位数 4 ⟺ gcd ( 20 , k ) = 5 \iff \gcd(20, k) = 5 ⟺ g cd( 20 , k ) = 5 なので 5 ‾ , 15 ‾ \overline{5}, \overline{15} 5 , 15 (φ ( 4 ) = 2 \varphi(4) = 2 φ ( 4 ) = 2 個)。位数 10 ⟺ gcd ( 20 , k ) = 2 \iff \gcd(20, k) = 2 ⟺ g cd( 20 , k ) = 2 なので 2 ‾ , 6 ‾ , 14 ‾ , 18 ‾ \overline{2}, \overline{6}, \overline{14}, \overline{18} 2 , 6 , 14 , 18 (φ ( 10 ) = 4 \varphi(10) = 4 φ ( 10 ) = 4 個)。
問題 2.3 ★ (1) すべての元 x x x が x 2 = e x^2 = e x 2 = e をみたす群は可換であることを示せ。
(2) 可換群 G G G の元 a , b a, b a , b が ord ( a ) = m \operatorname{ord}(a) = m ord ( a ) = m , ord ( b ) = n \operatorname{ord}(b) = n ord ( b ) = n , gcd ( m , n ) = 1 \gcd(m, n) = 1 g cd( m , n ) = 1 をみたすならば、ord ( a b ) = m n \operatorname{ord}(ab) = mn ord ( ab ) = mn であることを示せ。
解答
(1) 仮定より各元は自分自身の逆元である。よって a b = ( a b ) − 1 = b − 1 a − 1 = b a ab = (ab)^{-1} = b^{-1}a^{-1} = ba ab = ( ab ) − 1 = b − 1 a − 1 = ba 。
(2) 可換性より ( a b ) m n = ( a m ) n ( b n ) m = e (ab)^{mn} = (a^m)^n(b^n)^m = e ( ab ) mn = ( a m ) n ( b n ) m = e なので、k = ord ( a b ) k = \operatorname{ord}(ab) k = ord ( ab ) は m n mn mn を割る。( a b ) k = e (ab)^k = e ( ab ) k = e より a k = b − k ∈ ⟨ a ⟩ ∩ ⟨ b ⟩ a^k = b^{-k} \in \langle a \rangle \cap \langle b \rangle a k = b − k ∈ ⟨ a ⟩ ∩ ⟨ b ⟩ 。⟨ a ⟩ ∩ ⟨ b ⟩ \langle a \rangle \cap \langle b \rangle ⟨ a ⟩ ∩ ⟨ b ⟩ は位数 m m m の群と位数 n n n の群の共通の部分群なので、ラグランジュの定理よりその位数は gcd ( m , n ) = 1 \gcd(m, n) = 1 g cd( m , n ) = 1 を割り、⟨ a ⟩ ∩ ⟨ b ⟩ = { e } \langle a \rangle \cap \langle b \rangle = \lbrace e \rbrace ⟨ a ⟩ ∩ ⟨ b ⟩ = { e } 。よって a k = e a^k = e a k = e , b k = e b^k = e b k = e で、m ∣ k m \mid k m ∣ k , n ∣ k n \mid k n ∣ k 。gcd ( m , n ) = 1 \gcd(m, n) = 1 g cd( m , n ) = 1 より m n ∣ k mn \mid k mn ∣ k 。したがって k = m n k = mn k = mn 。
問題 2.4 ★★ H , K H, K H , K を有限群 G G G の部分群とし、H K = { h k ∣ h ∈ H , k ∈ K } HK = \lbrace hk \mid h \in H, k \in K \rbrace H K = { hk ∣ h ∈ H , k ∈ K } とおく。
(1) ∣ H K ∣ = ∣ H ∣ ∣ K ∣ / ∣ H ∩ K ∣ \lvert HK \rvert = \lvert H \rvert\lvert K \rvert/\lvert H \cap K \rvert ∣ H K ∣ = ∣ H ∣ ∣ K ∣ / ∣ H ∩ K ∣ を示せ。
(2) S 3 \mathfrak{S}_3 S 3 で H = ⟨ ( 1 2 ) ⟩ H = \langle (1\ 2) \rangle H = ⟨( 1 2 )⟩ , K = ⟨ ( 1 3 ) ⟩ K = \langle (1\ 3) \rangle K = ⟨( 1 3 )⟩ とすると、H K HK H K は部分群でないことを示せ。
解答
(1) 写像 μ : H × K → H K \mu\colon H \times K \to HK μ : H × K → H K , ( h , k ) ↦ h k (h, k) \mapsto hk ( h , k ) ↦ hk は全射である。h k hk hk の逆像が { ( h x , x − 1 k ) ∣ x ∈ H ∩ K } \lbrace (hx, x^{-1}k) \mid x \in H \cap K \rbrace {( h x , x − 1 k ) ∣ x ∈ H ∩ K } に一致することを示す。( h x ) ( x − 1 k ) = h k (hx)(x^{-1}k) = hk ( h x ) ( x − 1 k ) = hk は明らか。逆に h ′ k ′ = h k h'k' = hk h ′ k ′ = hk なら x : = h − 1 h ′ = k k ′ − 1 x := h^{-1}h' = kk'^{-1} x := h − 1 h ′ = k k ′ − 1 は H H H と K K K の両方に属し、h ′ = h x h' = hx h ′ = h x , k ′ = x − 1 k k' = x^{-1}k k ′ = x − 1 k 。また x x x が異なれば h x hx h x も異なる。よって各逆像はちょうど ∣ H ∩ K ∣ \lvert H \cap K \rvert ∣ H ∩ K ∣ 個の元をもち、∣ H × K ∣ = ∣ H K ∣ ∣ H ∩ K ∣ \lvert H \times K \rvert = \lvert HK \rvert \lvert H \cap K \rvert ∣ H × K ∣ = ∣ H K ∣ ∣ H ∩ K ∣ 。
(2) H ∩ K = { e } H \cap K = \lbrace e \rbrace H ∩ K = { e } なので ∣ H K ∣ = 4 \lvert HK \rvert = 4 ∣ H K ∣ = 4 。実際 H K = { e , ( 1 2 ) , ( 1 3 ) , ( 1 2 ) ( 1 3 ) } HK = \lbrace e, (1\ 2), (1\ 3), (1\ 2)(1\ 3) \rbrace H K = { e , ( 1 2 ) , ( 1 3 ) , ( 1 2 ) ( 1 3 )} で、( 1 2 ) ( 1 3 ) = ( 1 3 2 ) (1\ 2)(1\ 3) = (1\ 3\ 2) ( 1 2 ) ( 1 3 ) = ( 1 3 2 ) 。4 4 4 は 6 6 6 を割らないので、ラグランジュの定理より H K HK H K は部分群でない。
問題 2.5 ★★ G / Z ( G ) G/Z(G) G / Z ( G ) が巡回群ならば G G G は可換群であることを示せ。これを用いて、可換でない有限群 G G G について [ G : Z ( G ) ] [G : Z(G)] [ G : Z ( G )] は素数でないことを示せ。
解答
Z = Z ( G ) Z = Z(G) Z = Z ( G ) とし、G / Z = ⟨ g Z ⟩ G/Z = \langle gZ \rangle G / Z = ⟨ g Z ⟩ とする。任意の x , y ∈ G x, y \in G x , y ∈ G は x = g i z x = g^iz x = g i z , y = g j w y = g^jw y = g j w (i , j ∈ Z i, j \in \mathbb{Z} i , j ∈ Z , z , w ∈ Z z, w \in Z z , w ∈ Z )と書ける。z , w z, w z , w は中心の元なので
x y = g i z g j w = g i + j z w , y x = g j w g i z = g i + j w z = g i + j z w xy = g^izg^jw = g^{i+j}zw, \qquad yx = g^jwg^iz = g^{i+j}wz = g^{i+j}zw x y = g i z g j w = g i + j z w , y x = g j w g i z = g i + j w z = g i + j z w
よって x y = y x xy = yx x y = y x 。
G G G が可換でなく [ G : Z ] [G : Z] [ G : Z ] が素数 p p p だとすると、系 2.30(2) より G / Z G/Z G / Z は巡回群であり、前半より G G G は可換となって矛盾する。
問題 2.6 ★★ GL 2 ( F 2 ) ≅ S 3 \operatorname{GL}_2(\mathbb{F}_2) \cong \mathfrak{S}_3 GL 2 ( F 2 ) ≅ S 3 を示せ。
解答
F 2 2 \mathbb{F}_2^2 F 2 2 の零でないベクトルは v 1 = t ( 1 , 0 ) v_1 = {}^t(1, 0) v 1 = t ( 1 , 0 ) , v 2 = t ( 0 , 1 ) v_2 = {}^t(0, 1) v 2 = t ( 0 , 1 ) , v 3 = t ( 1 , 1 ) v_3 = {}^t(1, 1) v 3 = t ( 1 , 1 ) の 3 個である。A ∈ GL 2 ( F 2 ) A \in \operatorname{GL}_2(\mathbb{F}_2) A ∈ GL 2 ( F 2 ) は F 2 2 \mathbb{F}_2^2 F 2 2 上の全単射で 0 0 0 を 0 0 0 に写すので、{ v 1 , v 2 , v 3 } \lbrace v_1, v_2, v_3 \rbrace { v 1 , v 2 , v 3 } を置換する。これを ρ ( A ) ∈ S 3 \rho(A) \in \mathfrak{S}_3 ρ ( A ) ∈ S 3 (A v i = v ρ ( A ) ( i ) Av_i = v_{\rho(A)(i)} A v i = v ρ ( A ) ( i ) )とおくと、( A B ) v i = A ( B v i ) (AB)v_i = A(Bv_i) ( A B ) v i = A ( B v i ) より ρ ( A B ) = ρ ( A ) ρ ( B ) \rho(AB) = \rho(A)\rho(B) ρ ( A B ) = ρ ( A ) ρ ( B ) で、ρ \rho ρ は準同型である。ρ ( A ) = e \rho(A) = e ρ ( A ) = e なら A v 1 = v 1 Av_1 = v_1 A v 1 = v 1 , A v 2 = v 2 Av_2 = v_2 A v 2 = v 2 より A = E A = E A = E 。よって ρ \rho ρ は単射で、∣ GL 2 ( F 2 ) ∣ = 6 = ∣ S 3 ∣ \lvert \operatorname{GL}_2(\mathbb{F}_2) \rvert = 6 = \lvert \mathfrak{S}_3 \rvert ∣ GL 2 ( F 2 )∣ = 6 = ∣ S 3 ∣ (例 2.7)なので全単射、したがって同型である。
問題 2.7 ★★ 第 1 同型定理を用いて、次の同型を示せ。
(1) C × / μ n ≅ C × \mathbb{C}^\times/\mu_n \cong \mathbb{C}^\times C × / μ n ≅ C × (2) R × / { ± 1 } ≅ R > 0 \mathbb{R}^\times/\lbrace \pm 1 \rbrace \cong \mathbb{R}_{>0} R × / { ± 1 } ≅ R > 0
解答
(1) f : C × → C × f\colon \mathbb{C}^\times \to \mathbb{C}^\times f : C × → C × , z ↦ z n z \mapsto z^n z ↦ z n は C × \mathbb{C}^\times C × が可換なので準同型である。w = ρ e i θ w = \rho e^{i\theta} w = ρ e i θ (ρ > 0 \rho > 0 ρ > 0 )に対し z = ρ 1 / n e i θ / n z = \rho^{1/n}e^{i\theta/n} z = ρ 1/ n e i θ / n とおけば z n = w z^n = w z n = w なので全射。Ker f = μ n \operatorname{Ker} f = \mu_n Ker f = μ n 。第 1 同型定理より C × / μ n ≅ C × \mathbb{C}^\times/\mu_n \cong \mathbb{C}^\times C × / μ n ≅ C × 。
(2) x ↦ ∣ x ∣ x \mapsto \lvert x \rvert x ↦ ∣ x ∣ は R × \mathbb{R}^\times R × から R > 0 \mathbb{R}_{>0} R > 0 への全射準同型で、核は { ± 1 } \lbrace \pm 1 \rbrace { ± 1 } 。
((1) は、剰余群がもとの群と同型になりうることを示している。有限群ではこのようなことは起こらない。)
問題 2.8 ★★ n ≥ 3 n \geq 3 n ≥ 3 とする。D n D_n D n の中心を求めよ。
解答
r k r^k r k (0 ≤ k < n 0 \leq k < n 0 ≤ k < n )について:s r k = r − k s sr^k = r^{-k}s s r k = r − k s なので r k r^k r k が s s s と可換 ⟺ r 2 k = e ⟺ n ∣ 2 k \iff r^{2k} = e \iff n \mid 2k ⟺ r 2 k = e ⟺ n ∣ 2 k 。0 ≤ k < n 0 \leq k < n 0 ≤ k < n でこれをみたすのは k = 0 k = 0 k = 0 と、n n n が偶数のときの k = n / 2 k = n/2 k = n /2 である。これらは r r r とも可換なので ⟨ r , s ⟩ = D n \langle r, s \rangle = D_n ⟨ r , s ⟩ = D n の全元と可換である。
r k s r^ks r k s について:r ⋅ r k s = r k + 1 s r \cdot r^ks = r^{k+1}s r ⋅ r k s = r k + 1 s 、r k s ⋅ r = r k r − 1 s = r k − 1 s r^ks \cdot r = r^kr^{-1}s = r^{k-1}s r k s ⋅ r = r k r − 1 s = r k − 1 s で、これらが等しいのは r 2 = e r^2 = e r 2 = e のときだが n ≥ 3 n \geq 3 n ≥ 3 なので成り立たない。
よって n n n が奇数なら Z ( D n ) = { e } Z(D_n) = \lbrace e \rbrace Z ( D n ) = { e } 、n n n が偶数なら Z ( D n ) = { e , r n / 2 } Z(D_n) = \lbrace e, r^{n/2} \rbrace Z ( D n ) = { e , r n /2 } 。
問題 2.9 ★★★ (1) ( Q , + ) (\mathbb{Q}, +) ( Q , + ) の有限生成部分群は巡回群であることを示せ。
(2) ( Q , + ) (\mathbb{Q}, +) ( Q , + ) は有限生成でないことを示せ。
解答
(1) H = ⟨ a 1 / b 1 , … , a k / b k ⟩ H = \langle a_1/b_1, \dots, a_k/b_k \rangle H = ⟨ a 1 / b 1 , … , a k / b k ⟩ (a i ∈ Z a_i \in \mathbb{Z} a i ∈ Z , b i ∈ N b_i \in \mathbb{N} b i ∈ N )とし、b = b 1 b 2 ⋯ b k b = b_1b_2\cdots b_k b = b 1 b 2 ⋯ b k とおく。各生成元は 1 / b 1/b 1/ b の整数倍なので H ⊂ ⟨ 1 / b ⟩ H \subset \langle 1/b \rangle H ⊂ ⟨ 1/ b ⟩ 。⟨ 1 / b ⟩ \langle 1/b \rangle ⟨ 1/ b ⟩ は巡回群であり、定理 2.23(1) よりその部分群 H H H も巡回群である。
(2) Q \mathbb{Q} Q が有限生成なら (1) より Q = ⟨ x ⟩ \mathbb{Q} = \langle x \rangle Q = ⟨ x ⟩ と書ける。x ≠ 0 x \neq 0 x = 0 であり、x / 2 ∈ Q x/2 \in \mathbb{Q} x /2 ∈ Q なので x / 2 = m x x/2 = mx x /2 = m x となる m ∈ Z m \in \mathbb{Z} m ∈ Z があるが、m = 1 / 2 m = 1/2 m = 1/2 となって矛盾する。
問題 2.10 ★★ (1) 有限群 G G G の部分群 H H H が、位数 ∣ H ∣ \lvert H \rvert ∣ H ∣ の G G G の部分群としてただ一つのものならば、H ⊴ G H \trianglelefteq G H ⊴ G であることを示せ。
(2) N ⊴ G N \trianglelefteq G N ⊴ G (G G G は有限群)で ∣ N ∣ \lvert N \rvert ∣ N ∣ と [ G : N ] [G : N] [ G : N ] が互いに素ならば、N N N は位数 ∣ N ∣ \lvert N \rvert ∣ N ∣ の唯一の部分群であることを示せ。
解答
(1) 任意の g ∈ G g \in G g ∈ G について、g H g − 1 = c g ( H ) gHg^{-1} = c_g(H) g H g − 1 = c g ( H ) は自己同型 c g c_g c g による H H H の像なので、H H H と同じ位数の部分群である。一意性より g H g − 1 = H gHg^{-1} = H g H g − 1 = H 。
(2) H ≤ G H \leq G H ≤ G , ∣ H ∣ = ∣ N ∣ \lvert H \rvert = \lvert N \rvert ∣ H ∣ = ∣ N ∣ とする。第 2 同型定理より H N / N ≅ H / ( H ∩ N ) HN/N \cong H/(H \cap N) H N / N ≅ H / ( H ∩ N ) 。左辺は G / N G/N G / N の部分群なので位数は [ G : N ] [G : N] [ G : N ] を割り、右辺の位数は ∣ H ∣ = ∣ N ∣ \lvert H \rvert = \lvert N \rvert ∣ H ∣ = ∣ N ∣ を割る。両者は互いに素なので ∣ H N / N ∣ = 1 \lvert HN/N \rvert = 1 ∣ H N / N ∣ = 1 、すなわち H N = N HN = N H N = N で H ⊂ N H \subset N H ⊂ N 。位数が等しいので H = N H = N H = N 。