chikaku

且听风吟

永远是深夜有多好。
github
email

群論基礎概念 cheatsheet

封面來自 wikibooks - Group_Theory

最近大半年在好幾個方向上接觸到了群論相關的知識,這兩週稍微了解了一下 (抽象代數的概念實在是又多又複雜 🥲),用自己能夠盡量理解的方式,總結了一些概念算作後續學習的一個 cheatsheet 吧。

感興趣推薦直接看這個視頻: 史上最好的群論入門 只有三十分鐘,內容精煉,比文本好理解很多。另外也可以看下東南大學李逸老師編的基本分析講義教材 (在研究成果頁面 Textbooks 可下載),集合論相關的東西參考了很多。

集合與映射基礎#

笛卡爾積 (cartesian produce)#

AABB 為兩個給定的集合,定義其 Cartesian 乘積為:

A×B={(a,b)aA & bB}A \times B = \left \{ (a, b) | a \in A \space\And\space b \in B \right \}

如設 A={a,b},B={i,j,k}A = \left \{ a, b \right \}, B = \left \{ i,j,k \right \} 則有 A×B={(a,i),(b,i),(a,j),(b,j),(a,k),(b,k)}A \times B = \{(a,i),(b,i),(a,j),(b,j),(a,k),(b,k)\}

其中 (a,b)(a, b) 表示 aabb有序對 (ordered pair) 定義為 (a,b)={{a},{a,b}}(a, b) = \left \{ \left \{ a \right \}, \left \{ a, b \right \} \right \} 這種表示方式中第一個元素 {a}\left \{ a \right \} 表示有序對的第一元素是 aa 第二個元素 {a,b}\left \{ a,b \right \} 表示元素之間的順序,參考 Kuratowski's definition 和 ZFC 集合公理化。其中 aa 稱為有序對的第一坐標 bb 稱為有序對的第二坐標,當 a=ba = b(a,b)={{a}}(a, b) = \left \{ \left \{ a \right \} \right \} 對於 x=(a,b)x = (a, b) 定義投影映射 pr1(x)=a, pr2(x)=bpr_{1}(x) = a,\space pr_{2}(x) = b

映射 (map)#

CCDD 是兩個給定的集合,賦值法則 RR 指的是滿足以下條件的 C×DC \times D 的子集

(c,d)R & (c,d)Rd=d(c,d) \in R \space\And\space (c,d{}') \in R \Longrightarrow d=d{}'

定義賦值法則 RR 定義域 (domain)像域 (image set) 為:

Dom(R):={cC dD s.t. (c,d)R}Dom(R) := \{ c \in C | \exists\space d \in D \text{ s.t. } (c,d) \in R\}

Im(R):={dD cC s.t. (c,d)R}Im(R) := \{ d \in D | \exists\space c \in C \text{ s.t. } (c,d) \in R\}

一個映射 ff 是一個二元對 (R,B)(R, B) 其中 RR 是賦值法則,BB 是一個集合 (稱為 ff值域 (range)) 滿足 Im(R)BIm(R) \subseteq B 定義:

  • ff 的定義域 Dom(f):=Dom(R)Dom(f) := Dom(R)
  • ff 的像域 Im(f):=Im(R)Im(f) := Im(R)
  • 引入記號 f:AB,af(a)f: A \longrightarrow B, a \longmapsto f(a) 其中 AABB 分別是 ff 的定義域和值域,因此有 Im(f)BIm(f) \subseteq Bf(a)f(a)BB 中滿足 (a,f(a))R(a, f(a)) \in R 的唯一元素
  • 定義 graph(f):={(a,b)A×Bb=f(a)}={(a,f(a))aA}A×Bgraph(f) := \{(a,b) \in A \times B|b = f(a) \} = \{(a, f(a))|a \in A\} \subseteq A \times B

各種映射類型#

1A=AA,aa1_{A} = A \longrightarrow A, a \longmapsto a恒等映射 (identity mapping)

f:AB,abf: A \longrightarrow B, a \longmapsto b 其中 bb 是常數為常值映射 (constang mapping)

對任意給定 AA 的子集 A0A_{0} 定義 ffA0A_{0} 上限制 (restriction) 為映射 fA0=f:A0Bf|_{A_{0}} = f: A_{0} \longrightarrow B

定義 ffgg複合 (composition)fg=AC,acf \circ g = A \longrightarrow C, a \longmapsto c 但僅當 Im(f)Dom(g)Im(f) \subseteq Dom(g)fgf \circ g 才有意義

f(a)=f(a)a=af(a) = f(a{}') \Longrightarrow a = a{}'ff單射 (injective)

 bB, aA s.t. f(a)=b\forall \space b \in B, \exists \space a \in A \text{ s.t. } f(a) = bff滿射 (surjective)

ff 即是單射又是滿射則稱 ff雙射 (bijective)

ff 是雙射定義其 逆映射 (inverse)f1:BAf_{}^{-1}: B \longrightarrow Af1(b)=af(a)=bf_{}^{-1}(b) = a \Longleftrightarrow f(a) = b

給定映射 f:ABf: A \longrightarrow B 如果存在映射 g:BAg: B \longrightarrow A 使得 gf=1Ag \circ f = 1|_{A}f(f(a))=af(f(a)) = a 對任何 aAa \in A 成立則 ff 必是單射

給定映射 f:ABf: A \longrightarrow B 如果存在 ff 的左逆 (left inverse) g:BAg: B \longrightarrow A (即 g(f(a))=ag(f(a)) = a 對所有 aAa \in A 成立) 和 ff 的右逆 (right inverse) h:BAh: B \longrightarrow A (即 f(h(b))=bf(h(b)) = b 對所有的 bBb \in B 成立),則 g=h=f1g = h = f_{}^{-1}

如果在映射定義 (R,B)(R, B)BB 是一個數域則稱這種映射為函數

等勢 (equinumerous)#

如果在集合 AABB 之間存在雙射 f:ABf: A \rightarrow B, 稱這兩個集合等勢,記作 ABA \sim B

群基礎定義#

定義滿足以下條件的二元組 (G,)(G, \circ) 為一個群:

  • 群的元素屬於一個集合 GG
  • 群內元素包含一個二元操作 \circ
  • 封閉性 (closed under operation): 對於 x,yG,xyGx, y \in G, x \circ y \in G
  • 恒等元 (identity): 存在元素 eG,ex=xe=xe \in G, e \circ x = x \circ e = x
  • 逆 (inverse): 對於任意 xGx \in G 存在元素 x1G,xx1=ex_{}^{-1} \in G, x \circ x_{}^{-1} = e
  • 結合律 (associativity): (xy)z=x(yz)(x \circ y) \circ z = x \circ (y \circ z)

群的元素的數量稱為群的階數用 G \left | G \right | 表示,只包含一個元素 ee 的群 G=1\left | G \right | = 1 稱為平凡群(trivial group)

阿貝爾群 (abelian group)#

若對於群 (A,)(A, \circ) 中的所有元素 a,bAa, b \in A 都滿足 ab=baa \circ b = b \circ a 即交換律則稱 (A,)(A, \circ)阿貝爾群或者交換群,反之則稱為非阿貝爾群或者非交換群。

循環群 (cyclic group)#

(G,)(G, \circ) 為一個群,若存在元素 gGg \in G 使得 G={gkkZ}G = \left \{ g_{}^{k} | k \in \mathbb{Z} \right \} 則稱 (G,)(G, \circ) 形成一個循環群,其中元素 gg 稱為群的生成元記作 G=gG = \left \langle g \right \rangleGG 內任意一個元素所生成的群都是循環群,且是 GG 的子群。

例如 (Z,+)=1(\mathbb{Z}, +) = \left \langle 1 \right \rangle 是一個循環群。

子群 (subgroup)#

如果 HH 是群 (G,)(G, \circ) 中集合 G 的一個非空子集且 (H,)(H, \circ) 也構成一個群,則稱 (H,)(H, \circ)(G,)(G, \circ)子群,省略二元操作符,記作 HGH \le G 如果 HGH \ne G 則稱 HHGG 的真子群記作 H<GH \lt G

所有的 GG 都包含兩個子群:僅有恒等元 ee 構成的平凡子群 {e}\left \{ e \right \} 及其自身 GG 如果某個群 GG 除了這兩個子群以外沒有其他的子群,則稱其為單群(simple group)

拉格朗日定理 (Lagrange's Theorem): 如果 HGH \le G 則 G 的階數 G \left | G \right | 一定可以被 H 的階數整除即:

HGG divides HH \le G \Rightarrow \left | G \right | \space divides \space \left | H \right |

假設有一個群 G=35\left | G \right | = 35 則通過拉格朗日定理可知對於 GG 的子群 HH 一定有 H=1,5,7,35\left | H \right | = 1,5,7,35

共軛子群 (conjugate group)#

對於群中的元素 gGg \in Gaga1aga_{}^{-1}ggGG 中的共軛元

或者說,對於群 GG 中共軛的兩個元素 a,ba, b 必定存在 gGg \in G 使得 gag1=bgag_{}^{-1} = b

HHGG 的子群且 aGa \in GaHa1={aha1 hH}aHa_{}^{-1} = \left \{ aha_{}^{-1}|\space h \in H \right \}GG 的子群,稱為 HH 關於 GG 的共軛子群。

陪集 (coset)#

HHGG 的子群且 gGg \in G

  • gH={gh, hG}gH = \left \{ gh, \space h \in G \right \}HHGG 中的左陪集(Left Coset)
  • Hg={hg, hG}Hg = \left \{ hg, \space h \in G \right \}HHGG 中的右陪集(Right Coset)

注意陪集不一定是群,比如其不一定包含恒等元 ee

正規子群 (normal subgroup)#

正規子群的定義有多種方式,若 (N,)(N, \circ)(G,)(G, \circ) 的子群

  • gG, gNg1=N\forall g \in G,\space gNg_{}^{-1} = NNNGG 的正規子群
  • gG,gH=Hg\forall g \in G, gH = HgNNGG 的正規子群
  • NNGG 中的左陪集的集合和右陪集的集合是一致的,則稱 NNGG 的正規子群
  • NN 的所有共軛子群等於 NN 則稱 NNGG 的正規子群

NNGG 的正規子群記作 NGN \lhd G 或者 GNG \rhd N

任意群 GG 的兩個平凡子群 {e}\left \{ e \right \}GG 都是 GG 的正規子群,也稱作平凡正規子群。

對於 GG 中的任意元素 gg 都可以在子群 GG{'} 中找到一個元素 gg{'} 和原群 GG 中的一個元素 xGx \in G 使得 g=gxg = g{'} \circ x

例如給定一個群 G=({1,2,3,4,5,6},ab=abmod6) G = (\{1,2,3,4,5,6\}, a \circ b = a*b\mod{6}) 及其子群 G=({1,3},)G = (\{1,3\}, \circ)

則對於原群中的每個元素都可以表示為 1=11,2=12,3=31,4=32,5=15,6=351 = 1 \circ 1, 2 = 1 \circ 2, 3 = 3 \circ 1, 4 = 3 \circ 2, 5 = 1 \circ 5, 6 = 3 \circ 5

整數加法群的正規子群是 {2n,nZ}\{2n, n \in \mathbb{Z} \}

正規子群可以形象地理解為一個在群中具有特殊的性質的子群,它在群中的運算與子群中的運算是等價的 (?)。直覺上正規子群可以看作能夠單位群,通過正規子群可以構造出整個群。

商群 (factor group)#

設群 (G,)(G, \circ) 有正規子群 (N,)(N, \circ) 對於 a,bGa, b \in G 定義陪集運算 (aN)(bN)={abnnN}(a \circ N) \diamond (b \circ N) = \left \{ a \circ b \circ n|n \in N \right \}

則定義 NN 的陪集在該運算下構成的群為商群,記作 G/N=({aNaG},)G / N = (\left \{ aN| a \in G \right \} , \diamond)

如所有正整數和加法運算構成一個群 (Z,+)(\mathbb{Z}, +) 這個群有無數個子群 2Z,3Z,...2\mathbb{Z},3\mathbb{Z},... 觀察 5Z5\mathbb{Z} 其將 Z\mathbb{Z} 分割成一個子群 (也可以看作陪集) 和四個陪集:

  • 子群: 5Z={...,5,0,5,10,...}5\mathbb{Z} = \left \{ ...,-5,0,5,10,... \right \}
  • 陪集: 1+5Z={...,4,1,6,11,...}1 + 5\mathbb{Z} = \left \{ ...,-4,1,6,11,... \right \}
  • 陪集: 2+5Z={...,3,2,7,12,...}2 + 5\mathbb{Z} = \left \{ ...,-3,2,7,12,... \right \}
  • 陪集: 3+5Z={...,2,3,8,13,...}3 + 5\mathbb{Z} = \left \{ ...,-2,3,8,13,... \right \}
  • 陪集: 4+5Z={...,1,4,9,14,...}4 + 5\mathbb{Z} = \left \{ ...,-1,4,9,14,... \right \}

則這五個陪集可以組成一個新的群 (陪集群) 稱為商群記作 Z/5Z\mathbb{Z}/5\mathbb{Z}

注意事項:

  • 商群 G/NG/N 並非 GG 的子群
  • 陪集並不總能形成一個群
  • 陪集群 (商群) G/NG/N 的恒等元 (identity) 為 NN

商群指的是將群中的某些元素 aG,bG0a \in G, b \in G_{0} 合併成同一個元素 (這個元素本身是一個集合) {a,b}Gn\{a, b\} \in G_{n}

商群的元素是原群的元素的等價類,等價關係是指兩個元素在群中的運算結果是相等的。

直覺上商群是將正規子群 NN 看作單位元後構成的群

群同態 (group homomorphism)#

給定兩個群 (G,)(G, \ast)(H,)(H, \odot) 若存在函數 hh 使得對於所有 GG 中的 u,vu,vh(uv)=h(u)h(v)h(u \ast v) = h(u) \odot h(v) 則稱 (G,)(G, \ast)(H,)(H, \odot) 的群同態

同態核 (kernel of homomorphism)#

G1,G2G_{1},G_{2} 是群 f:G1G2f: G_{1} \rightarrow G_{2} 是同態映射,定義集合 kerf={xxG1 & f(x)=e2}ker f = \{x| x \in G_{1}\space\And\space f(x) = e_{2}\} 其中 e2e_{2} 是群 G2G_{2} 的單位元素稱 kerfker f 為同態核 且 kerfker fG1G_{1} 的正規子群:

  • 非空: G1G_{1} 的單位元素必在 kerfker f
  • 子群: a,bkerf,f(a)=f(b)=e2\forall a, b \in ker f, f(a) = f(b) = e_{2}f(ab1)=f(a)f(b)1=e2f(a \ast b_{}^{-1}) = f(a) \ast f(b)_{}^{-1} = e_{2}
  • 正規子群: akerf,xG\forall a \in ker f, x \in G 由於 f(a)=e2f(a) = e_{2}f(xax1)=f(x)f(a)f(x)1=e2f(x \ast a \ast x_{}^{-1}) = f(x) \ast f(a) \ast f(x)_{}^{-1} = e_{2}gag1kerfg \ast a \ast g_{}^{-1} \in ker f

同態基本定理#

假設 G,GG, G_{}^{'} 是群,f:GGf: G \rightarrow G_{}^{'} 是滿同態映射則 G/kerfGG/ker f \cong G_{}^{'}

群同構 (group isomorphism)#

給定兩個群 (G,)(G, \ast)(H,)(H, \odot) 若存在雙射函數 f:GHf: G \rightarrow H 使得對所有 GG 中的 u,vu, vf(uv)=f(u)f(v)f(u \ast v) = f(u) \odot f(v) 則稱群 (G,)(G, \ast)(H,)(H, \odot) 同構

例如實數加法群 (R,+)(\mathbb{R}, +) 通過 f(x)=exf(x) = e_{}^{x} 同構於正實數乘法群 (R+,)(\mathbb{R}_{}^{+}, \ast)

半群 (Semigroup)#

定義集合 SS 和其上的二元運算 :S×SS\cdot : S \times S \rightarrow S 若運算 \cdot 滿足結合律即對於 x,y,zS\forall x,y,z \in S(xy)z=x(yz)(x \cdot y) \cdot z = x \cdot (y \cdot z) 則稱有序對 (S,)(S, \cdot)半群

例如正整數和加法構成半群

幺半群 (Monoid)#

對於集合 MM 和其上的二元運算 :M×MM\ast: M \times M \rightarrow M 如果滿足:

  • 結合律: a,b,cM,(ab)c=a(bc)\forall a,b,c \in M, (a \ast b) \ast c = a \ast (b \ast c)
  • 單位元: eM,aM,ea=ae\exists e \in M, \forall a \in M, e \ast a = a \ast e
  • 封閉性: a,bM,abM\forall a,b \in M, a \ast b \in M

則稱 (M,)(M, \ast)幺半群,相對於群幺半群少了逆元素 (reverse) 的要求,相對於半群,幺半群多了單位元

變換群 (transformation group)#

對於非空集合 AAf:AAf: A \rightarrow AAA 上的一個變換變換乘法即函數複合運算 h(x)=g(f(x))h(x) = g(f(x))

當映射 ff 是雙射 (單射 + 滿射) 時稱這種變換為一一變換,下稱雙射變換便於理解,稱集合 AA 上的一一變換關於交換乘法構成的群為變換群

非空集合上的所有雙射變換構成群#

  • 封閉性:雙射的複合仍然是雙射
  • 結合律: (fg)h=f(g(x))h=f(g(h(x)))=fg(h(x))=f(gh)(f \circ g) \circ h = f(g(x)) \circ h = f(g(h(x))) = f \circ g(h(x)) = f \circ (g \circ h)
  • 單位元:存在單位元 e:f(x)=xe: f(x) = x 對於任意變換 gg 滿足 fg=gff \circ g = g \circ f
  • 逆元素:對於任意雙射 gg 必存在反函數 g1g_{}^{-1} 即逆元素

變換群舉例#

設集合 G={fa,b  fa,b(x)=ax+b (a,bR,a0)}G = \{f_{a,b}\space|\space f_{a,b}(x) = ax + b\space (a, b \in \mathbb{R}, a \ne 0)\}(G,)(G, \circ) 構成 (變換) 群

置換 (permutation)#

定義有限集合 SS 上的雙射 σ:SS\sigma: S \rightarrow SSS 上的 nn 元置換,記作:

image

其中 σ(1),σ(2),..σ(n)\sigma(1), \sigma(2), .. \sigma(n)1,2,..,n1,2,..,n 的不同排列,每種置換都相當於是一種排列方式

i1i2..ini_{1}i_{2}..i_{n}1,2,..,n1,2,..,n 的一種排列對任意的 i,ji,jij>iki_{j} > i_{k}j<kj < k 則稱 ijiki_{j}i_{k} 為一個逆序,一個排列中的逆序總個數稱為該排列的逆序數

迴圈#

σ\sigmaS={1,2,..,n}S = \{1,2,..,n\} 上的 n 元置換,若:

σ(i1)=i2,σ(i2)=i3,..,σ(ik1)=ik,σ(ik)=i1\sigma(i_{1}) = i_{2},\sigma(i_{2}) = i_{3},..,\sigma(i_{k-1}) = i_{k},\sigma(i_{k}) = i_{1}

且:

xS,xij(j=1,2,..,k),σ(x)=x\forall x \in S, x \ne i_{j} (j = 1,2,..,k), \sigma(x) = x
(這一步的意思是 iji_{j}ik+ji_{k+j} 等價)

則稱 σ\sigmaSS 上的 kk迴圈,當 k=2k = 2 時也稱為對換,記作 (i1,i2,..,ik)(i_{1},i_{2},..,i_{k})

image

不相交迴圈相乘#

對於 SnS_{n} 中的兩個迴圈 σ=(i1,i2,..,ik)\sigma = (i_{1},i_{2},..,i_{k})τ=(j1,j2,..,js)\tau = (j_{1},j_{2},..,j_{s}) 如果 {i1,i2,..,ik}{j1,j2,..,js}=ϕ\{i_{1},i_{2},..,i_{k}\} \cap \{j_{1},j_{2},..,j_{s}\} = \phi 則稱 σ\sigmaτ\tau 不相交,如果 σ\sigmaτ\tau 不相交則 στ=τσ\sigma\tau = \tau\sigma

推論:

  • 任意 n 元置換 σ\sigma 都可以表示成一組互不相交的迴圈的乘積
  • k(k>1)k(k > 1) 階迴圈 σ=(i1i2..ik)\sigma = (i_{1} i_{2} .. i_{k}) 可以表示成 k1k-1 個對換的乘積即 (i1i2)..(i1ik1)(i1ik)(i_{1}i_{2})..(i_{1}i_{k-1})(i_{1}i_{k}) 的形式
  • σ\sigmaSS 上的一個置換 σ(j)=aj(j=1,2,...n)\sigma(j) = a_{j} (j = 1,2,...n)σ\sigma 的任意對換表示中的對換個數與排列 a1,a2,..,ana_{1},a_{2},..,a_{n} 的逆序數同奇偶性
image

置換群#

有限集合 SS 上的所有置換一定構成群稱為對稱群,記作 SnS_{n} 其中 nnSS 的階數。

SnS_{n} 的任意子集若構成群,則是置換群,置換群是變換群的特例,對稱群是置換群的特例。

SnS_{n} 的所有偶置換構成子群,稱為交錯群

基於已有群構建變換群#

對於群 (G,)(G, \ast) 中的任意元素 aGa \in G 定義:

τa:GG,xG,τa(x)=xa\tau_{a}: G \rightarrow G, \forall x \in G, \tau_{a}(x) = x \ast a

τa\tau_{a} 是一一 (雙射) 變換:

  • 滿射:對任意的 bGb \in G 方程 xa=bx \ast a = b 有唯一解
  • 單射:若 xa=yax=yx \ast a = y \ast a \Rightarrow x = y 兩邊同時乘上 a1a_{}^{-1}

G={τaaG}G_{}^{'} = \{\tau_{a}|a \in G\} 顯然 GG_{}^{'} 可以構成變換群

Cayley 定理#

任意的群 GG 和一個變換群同構。定義 φ:GG,aG,φ(a)=τa\varphi: G \rightarrow G_{}^{'}, \forall a \in G, \varphi(a) = \tau_{a}φ\varphi 是同構映射。

φ(ab)=τab\varphi(a \ast b) = \tau_{a \ast b}

xG,φ(ab)(x)=τab(x)=x(ab)=(xa)b=τb(τa(x))\forall x \in G, \varphi(a \ast b)(x) = \tau_{a \ast b}(x) = x \ast (a \ast b) = (x \ast a) \ast b = \tau_{b}(\tau_{a}(x))

φ(ab)=τaτb=φ(a)φ(b)\varphi(a \ast b) = \tau_{a} \circ \tau_{b} = \varphi(a) \circ \varphi(b)

環 (ring)#

環由一個集合 RR 及其上的兩個二元運算 ++ (加法) 和 \cdot (乘法) 組成,且滿足以下條件:

  • (R,+)(R, +) 構成阿貝爾群 (交換群)
  • (R,)(R, \cdot) 構成半群
  • 乘法對於加法滿足分配律即 a,b,cR\forall a,b,c \in R
    • a(b+c)=(ab)+(ac)a \cdot (b + c) = (a \cdot b) + (a \cdot c)
    • (a+b)c=(ac)+(bc)(a + b) \cdot c = (a \cdot c) + (b \cdot c)
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。