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)
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。