表紙は wikibooks - Group_Theory からのものです。
最近の半年間、いくつかの方向で群論に関連する知識に触れてきました。この 2 週間で少し理解を深めました(抽象代数の概念は本当に多くて複雑です 🥲)。自分ができるだけ理解できる方法で、いくつかの概念をまとめて、今後の学習のためのチートシートとしておきます。
興味がある方は、こちらの動画を直接見ることをお勧めします: 史上最好的群论入门 たった 30 分で、内容が簡潔で、テキストよりも理解しやすいです。また、東南大学李逸 教授が編纂した基本分析の講義教材(研究成果ページの教科書からダウンロード可能)も参考にしました。集合論に関連する内容も多く参考にしています。
集合と写像の基礎#
デカルト積 (cartesian product)#
A と B を 2 つの与えられた集合とし、その Cartesian 積を次のように定義します:
A×B={(a,b)∣a∈A & b∈B}
例えば、A={a,b},B={i,j,k} とすると、A×B={(a,i),(b,i),(a,j),(b,j),(a,k),(b,k)} となります。
ここで、(a,b) は a と b の 有序対 (ordered pair) として定義され、(a,b)={{a},{a,b}} という表現方法において、最初の要素 {a} は有序対の最初の要素が a であることを示し、2 番目の要素 {a,b} は要素間の順序を示します。参考に Kuratowski's definition と ZFC 集合公理化を見てください。ここで、a は有序対の第一座標、b は有序対の第二座標と呼ばれ、a=b の場合、(a,b)={{a}} となります。x=(a,b) に対して、射影写像を次のように定義します: pr1(x)=a, pr2(x)=b
写像 (map)#
C と D を 2 つの与えられた集合とし、割り当て法則 R は次の条件を満たす C×D の部分集合を指します。
(c,d)∈R & (c,d′)∈R⟹d=d′
割り当て法則 R の 定義域 (domain) と 像域 (image set) を次のように定義します:
Dom(R):={c∈C∣∃ d∈D s.t. (c,d)∈R}
Im(R):={d∈D∣∃ c∈C s.t. (c,d)∈R}
写像 f は二元対 (R,B) であり、ここで R は割り当て法則、B は集合(f の値域 (range) と呼ばれる)で、Im(R)⊆B を満たします。定義は次の通りです:
- f の定義域 Dom(f):=Dom(R)
- f の像域 Im(f):=Im(R)
- 記号を導入します: f:A⟶B,a⟼f(a) ここで A と B はそれぞれ f の定義域と値域です。したがって、Im(f)⊆B であり、f(a) は B の中で (a,f(a))∈R を満たす唯一の要素です。
- グラフ graph(f):={(a,b)∈A×B∣b=f(a)}={(a,f(a))∣a∈A}⊆A×B を定義します。
様々な写像の種類#
1A=A⟶A,a⟼a を恒等写像 (identity mapping) と呼びます。
f:A⟶B,a⟼b で、ここで b は定数であるものを定数写像 (constant mapping) と呼びます。
任意の与えられた A の部分集合 A0 に対して、f の A0 上の制限 (restriction) を写像 f∣A0=f:A0⟶B と定義します。
f と g の 合成 (composition) を f∘g=A⟶C,a⟼c と定義しますが、Im(f)⊆Dom(g) の場合にのみ f∘g は意味を持ちます。
f(a)=f(a′)⟹a=a′ であれば、f は単射 (injective) です。
∀ b∈B,∃ a∈A s.t. f(a)=b であれば、f は満射 (surjective) です。
f が単射かつ満射であれば、f は双射 (bijective) と呼ばれます。
f が双射である場合、その 逆写像 (inverse) を f−1:B⟶A と定義し、f−1(b)=a⟺f(a)=b となります。
写像 f:A⟶B が存在し、g:B⟶A が存在して、g∘f=1∣A すなわち f(f(a))=a が任意の a∈A に対して成り立つ場合、f は必ず単射です。
写像 f:A⟶B が存在し、f の左逆 (left inverse) g:B⟶A (すなわち g(f(a))=a がすべての a∈A に対して成り立つ)と f の右逆 (right inverse) h:B⟶A (すなわち f(h(b))=b がすべての b∈B に対して成り立つ)が存在する場合、g=h=f−1 となります。
任意の群 G の 2 つの平凡な部分群 {e} と G は G の正規部分群でもあります。これらは平凡な正規部分群とも呼ばれます。
群 G の任意の要素 g に対して、部分群 G′ の中に g′ という要素が存在し、元の群 G の要素 x∈G が存在して、g=g′∘x となります。
例えば、群 G=({1,2,3,4,5,6},a∘b=a∗bmod6) とその部分群 G=({1,3},∘) の場合、元の群の各要素は次のように表現できます: 1=1∘1,2=1∘2,3=3∘1,4=3∘2,5=1∘5,6=3∘5
整数加法群の正規部分群は {2n,n∈Z} です。
正規部分群は、群の中で特別な性質を持つ部分群として直感的に理解できます。群の演算と部分群の演算は等価です。直感的には、正規部分群は単位群を形成し、正規部分群を通じて全体の群を構成できます。
商群 (factor group)#
群 (G,∘) が正規部分群 (N,∘) を持つとき、a,b∈G に対して、陪集演算 (a∘N)⋄(b∘N)={a∘b∘n∣n∈N} を定義します。
この演算の下で、N の陪集が構成する群を商群と呼び、記号 G/N=({aN∣a∈G},⋄) で表します。
例えば、すべての正整数と加法演算からなる群 (Z,+) は無限の部分群 2Z,3Z,... を持ちます。5Z を観察すると、Z を 1 つの部分群(陪集とも見なせる)と 4 つの陪集に分割します:
- 部分群: 5Z={...,−5,0,5,10,...}
- 陪集: 1+5Z={...,−4,1,6,11,...}
- 陪集: 2+5Z={...,−3,2,7,12,...}
- 陪集: 3+5Z={...,−2,3,8,13,...}
- 陪集: 4+5Z={...,−1,4,9,14,...}
この 5 つの陪集は新しい群(陪集群)を形成し、商群として記録されます Z/5Z です。
注意事項:
- 商群 G/N は G の部分群ではありません。
- 陪集が必ずしも群を形成するわけではありません。
- 陪集群(商群) G/N の恒等元 (identity) は N です。
商群は群の中のいくつかの要素 a∈G,b∈G0 を同じ要素(この要素自体は集合です){a,b}∈Gn に統合することを指します。
商群の要素は元の群の要素の同値類であり、同値関係は群の演算結果が等しいことを指します。
直感的には、商群は正規部分群 N を単位元と見なして構成される群です。
群同態 (group homomorphism)#
2 つの群 (G,∗) と (H,⊙) が与えられたとき、すべての G の u,v に対して h(u∗v)=h(u)⊙h(v) を満たす関数 h が存在する場合、(G,∗) から (H,⊙) への群の同態と呼びます。
同態核 (kernel of homomorphism)#
G1,G2 が群で、f:G1→G2 が同態写像であるとき、集合 kerf={x∣x∈G1 & f(x)=e2} を定義します。ここで e2 は群 G2 の単位元であり、kerf は G1 の正規部分群です。
- 非空: G1 の単位元は必ず kerf に含まれます。
- 部分群: ∀a,b∈kerf,f(a)=f(b)=e2 であれば、f(a∗b−1)=f(a)∗f(b)−1=e2 となります。
- 正規部分群: ∀a∈kerf,x∈G に対して、f(a)=e2 であるため、f(x∗a∗x−1)=f(x)∗f(a)∗f(x)−1=e2 となります。したがって、g∗a∗g−1∈kerf です。
同態基本定理#
群 G,G′ があり、f:G→G′ が全射同態写像であるとき、G/kerf≅G′ となります。
群同型 (group isomorphism)#
2 つの群 (G,∗) と (H,⊙) が与えられたとき、すべての G の u,v に対して f(u∗v)=f(u)⊙f(v) を満たす双射関数 f:G→H が存在する場合、群 (G,∗) と (H,⊙) は同型と呼ばれます。
例えば、実数加法群 (R,+) は f(x)=ex によって正の実数乗法群 (R+,∗) と同型です。
半群 (Semigroup)#
集合 S とその上の二元演算 ⋅:S×S→S があり、演算 ⋅ が結合律を満たす場合、すなわち ∀x,y,z∈S に対して (x⋅y)⋅z=x⋅(y⋅z) が成り立つとき、有序対 (S,⋅) は半群と呼ばれます。
例えば、正整数と加法は半群を構成します。
幺半群 (Monoid)#
集合 M とその上の二元演算 ∗:M×M→M があり、次の条件を満たす場合:
- 結合律: ∀a,b,c∈M,(a∗b)∗c=a∗(b∗c)
- 単位元: ∃e∈M,∀a∈M,e∗a=a∗e
- 閉包性: ∀a,b∈M,a∗b∈M
このとき、(M,∗) は幺半群と呼ばれます。群に対して、幺半群は逆要素の要求がありません。半群に対しては、幺半群は単位元を持ちます。
変換群 (transformation group)#
非空集合 A に対して、f:A→A を A 上の変換と呼びます。変換の乗法は関数の合成演算 h(x)=g(f(x)) です。
写像 f が双射(単射 + 満射)であるとき、この変換を一一変換と呼び、以下のように理解しやすくするために、集合 A 上の一一変換が交換乗法に関して構成する群を変換群と呼びます。
非空集合上のすべての双射変換は群を構成します#
- 閉包性:双射の合成は依然として双射です。
- 結合律: (f∘g)∘h=f(g(x))∘h=f(g(h(x)))=f∘g(h(x))=f∘(g∘h)
- 単位元:単位元 e:f(x)=x が存在し、任意の変換 g に対して f∘g=g∘f が成り立ちます。
- 逆要素:任意の双射 g に対して、逆関数 g−1 が存在し、すなわち逆要素です。
変換群の例#
集合 G={fa,b ∣ fa,b(x)=ax+b (a,b∈R,a=0)} とすると、(G,∘) は群を構成します(変換群)。
置換 (permutation)#
有限集合 S 上の双射 σ:S→S を S 上の n 元置換と呼び、次のように記述します:
ここで、σ(1),σ(2),..σ(n) は 1,2,..,n の異なる排列であり、各置換は排列の一種です。
i1i2..in が 1,2,..,n の一つの排列であり、任意の i,j に対して ij>ik かつ j<k であれば、ijik を逆序と呼びます。排列中の逆序の総数はその排列の逆序数と呼ばれます。
σ が S={1,2,..,n} 上の n 元置換であり、次の条件を満たす場合:
σ(i1)=i2,σ(i2)=i3,..,σ(ik−1)=ik,σ(ik)=i1
かつ:
∀x∈S,x=ij(j=1,2,..,k),σ(x)=x
(このステップの意味は ij と ik+j が同等であることです)
このとき、σ を S 上の k 階輪换と呼びます。k=2 の場合は対换とも呼ばれ、記号 (i1,i2,..,ik) で表します。
不相交轮换相乘#
Sn の 2 つの輪换 σ=(i1,i2,..,ik) と τ=(j1,j2,..,js) があり、{i1,i2,..,ik}∩{j1,j2,..,js}=ϕ であれば、σ と τ は不相交と呼ばれます。σ と τ が不相交であれば、στ=τσ となります。
推論:
- 任意の n 元置換 σ は互いに相交しない輪换の積として表現できます。
- k(k>1) 階輪换 σ=(i1i2..ik) は k−1 個の対换の積として表現できます。すなわち、(i1i2)..(i1ik−1)(i1ik) の形式です。
- σ が S 上の置換 σ(j)=aj(j=1,2,...n) である場合、σ の任意の対换表示における対换の個数は排列 a1,a2,..,an の逆序数と同じ奇偶性を持ちます。
置換群#
有限集合 S 上のすべての置換は群を構成し、対称群と呼ばれ、記号 Sn で表されます。ここで n は S の階数です。
Sn の任意の部分集合が群を構成する場合、それは置換群です。置換群は変換群の特例であり、対称群は置換群の特例です。
Sn のすべての偶置換は部分群を構成し、交錯群と呼ばれます。
既存の群に基づいて変換群を構築する#
群 (G,∗) の任意の要素 a∈G に対して、次のように定義します:
τa:G→G,∀x∈G,τa(x)=x∗a
この場合、τa は一一(双射)変換です。
- 満射:任意の b∈G に対して方程式 x∗a=b は唯一の解を持ちます。
- 単射: x∗a=y∗a⇒x=y であり、両辺に a−1 を掛けることで成り立ちます。
G′={τa∣a∈G} とすると、明らかに G′ は変換群を構成できます。
Cayley 定理#
任意の群 G は変換群と同型です。φ:G→G′,∀a∈G,φ(a)=τa と定義すると、φ は同型写像です。
φ(a∗b)=τa∗b
∀x∈G,φ(a∗b)(x)=τa∗b(x)=x∗(a∗b)=(x∗a)∗b=τb(τa(x))
φ(a∗b)=τa∘τb=φ(a)∘φ(b)
環 (ring)#
環は集合 R とその上の 2 つの二元演算 + (加法) と ⋅ (乗法) から構成され、次の条件を満たします:
- (R,+) は阿ベール群(交換群)を構成します。
- (R,⋅) は半群を構成します。
- 乗法は加法に対して分配律を満たします。すなわち、∀a,b,c∈R
- a⋅(b+c)=(a⋅b)+(a⋅c)
- (a+b)⋅c=(a⋅c)+(b⋅c)