§0 简介
概念(名字) |
所有数字 |
导数 |
群 |
环 |
这个概念解释了...? (数学是一种表达思想的语言; 这些词语体现了什么思想呢?) |
计数, 数量 |
变化率, 线性化 |
对称性 |
空间上的函数 |
一些数学结果 |
|
|
几何的"代数化" (Descartes至今), 代数的"几何化" |
一些应用 (纯数之外) |
|
|
Nöther定理(物理) RSA算法(密码学) 逻辑电路作为"余层" 数据集的同调形状, 等等 |
§1 群
§1.1 群
考虑某个对象 X 。
什么是 X 的一个对称性呢?
通常来说,我们对于这个对象 X 会有一些关于结构的前置印象 (形状,距离,线性等等,比如说圆、三角、方块儿,再比如说度量,抑或是向量空间V等等) 。
%20circle%20(1)%3B%0A%5Cdraw%20(2%2C-1)--(4%2C-1)--(3%2C1)--(2%2C-1)%3B%0A%5Cdraw%20(5%2C-1)--(7%2C-1)--(7%2C1)--(5%2C1)--(5%2C-1)%3B%0A%5Cdraw%20%5B%0A%20%20%20%20decoration%3D%7B%0A%20%20%20%20%20%20%20%20brace%2C%0A%20%20%20%20%20%20%20%20mirror%2C%0A%20%20%20%20%20%20%20%20raise%3D0.3cm%0A%20%20%20%20%7D%2C%0A%20%20%20%20decorate%0A%5D%20(-1%2C-1)%20--%20(7%2C-1)%20%0Anode%20%5Bpos%3D0.5%2Canchor%3Dnorth%2Cyshift%3D-0.35cm%5D%20%7Bshapes%7D%3B%0A%5Cdraw%20(8%2C1)--(9%2C-1)node%5Bbelow%5D%7Bvector%20space%7D--(10%2C1)%3B%20%0A%5Cend%7Btikzpicture%7D)
X 的一个对称性应该是一个映射(为什么是一个从 X 到 X 的映射呢? 因为我们是对 X 进行了变换操作,而 X 本身并没变)
ϕ:X→X
满足
- 保持结构,比如 dist(x,y)=dist(ϕ(x),ϕ(y)) ,再比如 ϕ(x+y)=ϕ(x)+ϕ(y) ,并且
- 可以撤销这一操作。
现在,我们首先来尝试一般性地瞅瞅这玩意儿咋回事,以给我们一点启发:
令 G={ϕ} 是 X 的对称性的集合。
- 如果 ϕ1,ϕ2 保持结构,则它们的复合 ϕ1∘ϕ2,ϕ2∘ϕ1 也保持。 ⇒ 我们可以分解 G 的元素 ⇒ G×GmG ,结合性;
- “什么都不做”应该也是 X 的一个对称性。 ⇒idX∈G,idX∘ϕ=ϕ∘idX=ϕ;
- 因为 ϕ 可以撤销,我们应该有 ϕ−1∈G ,所以 ϕ∘ϕ−1=idX, ϕ−1∘ϕ=idX 。
这样通过最一般的映射来看是不是群的定义马上就呼之欲出呢?
§1.1.1 群的定义
定义 1.1 一个群 (group) 是一个有序对
其中 G 是一个集合,而 m 是一个映射
G×G→G(g1,g2)↦m(g1,g2)=:g1⋅g2=:g1g2
使得
- m 满足结合律,i.e.
m(m(g1,g2),g3)=m(g1,m(g2,g3))
i.e. (g1⋅g2)⋅g3=g1⋅(g2⋅g3) 或 (g1g2)g3=g1(g2g3) ;
- ∃一个元素1G∈G ,称为恒元(identity),使得
m(1G,g)=g=m(g,1G)
i.e. 1G⋅g=g=g⋅1G 或 1Gg=g=g1G ;
- ∀g∈G,∃ 元素 h∈G 使得
m(g,h)=1G=m(h,g)
i.e. g⋅h=1G=h⋅g 或 gh=1G=hg ,我们经常记 g−1:=h ,称为 " g 的逆 (inverse)" 。
§1.1.2 群的例子
例 1.1 令
G={…,−1,0,1,…}=:Z
为整数的集合。定义
G×GmG
为
m(g,h)=g+h
(i.e. 整数加法)
比如,我们有
m(−2,3)=1
则 (G,m) 是一个群。
证明: (Z,+) 是一个群,因为
(1) m 满足结合律,即:
(g+h)+k=g+(h+k)
(2) 0=1G 是恒元,即:
m(0,g)=0+g=gm(g,0)=g+0=g
(3) 每个元素都有一个逆元素:
m(g,−g)=g+(−g)=0
例 1.2 令
G={…,−1,0,1,…}=:Z
为整数的集合。并且令
m:G×G(a,b)→G↦a×b
举例
(2,3)→6
我们有 (G,m) 不是群。
证明: (Z,×) 不是群,因为不是所有元素 z∈Z 都有逆元素。举例而言, z=2 ,它的逆元素应该是 21 ,但不在 Z 中。
上面的两个例子
(Z,+) 是群。
(Z,×) 不是群。
说明了知道 m 很重要。无论如何,我们经常会缩写,比如说 "令 G 是一个群",省略提及 m 。
例 1.3 令 G=R\{0} (去掉 0 的实数的集合)。令
m:G×G(a,b)→G↦a×b
则 G 是一个群。我们从现在起记为 R×。
证明: R×是群,因为
(1) 实数乘法满足结合律。
(2) 数字 1 是恒元。
(3) ∀g∈R\{0} ,存在一个 g1 ,使得 gg1=g1g=1 。
§1.1.3 群的性质
命题 3.1 (消去律) 令 G 是一个群,并且 g,h,k∈G 。假设
gh=gk.
则
类似地,我们有
hg=kg⇒h=k
证明: ∃g−1 ,使得 g−1g=1G
gh=gk⇒g−1(gh)=g−1(gk)⇒(g−1g)h=(g−1g)k⇒1Gh=1Gk⇒h=k
我们运用了作为一个群的所有公理!
评论: 消去律对于矩阵乘法不成立,除非 g,h,k 是可逆的,比如 g=0 ?
命题 3.2 (恒元的唯一性) 群 G 的恒元是唯一的。(即:如果两个元素 1G 和 1G′ 满足定义的恒元的性质,则 1G=1G′ 。)
证明: 如果 1G 是恒元,则它必须满足方程: 对于任何 g∈G ,
1Gg=g1G=g
特别地,如果 1G′=g ,我们必须有
1G1G′=1G′.
另一方面,如果 1G′ 也是恒元,我们必须有
1G1G′=1G.
根据传递性,我们有
1G=1G′.
命题 3.3 (逆元的唯一性) 对于任意元素 g∈G ,它的逆 g−1 是唯一的。(即:给定元素 h , h′ 满足定义的 g−1 的性质,则 h=h′ 。)
证明:假设 h 和 h′ 都是 g 的逆。则
gh′=1G.
通过在等式两边都左乘 h ,我们得到
h(gh′)=h.
但是根据结合律,等号左边变成
(hg)h′=1Gh′=h′.
通过等号的传递性,我们有
§1.2 Abel群
例 1.4 令 n⩾1 和 n∈Z 。那么
G=GLn(R):={n×n实矩阵M∣detM=0}
是群,其中
m:G×G→G
通过矩阵乘法给出(这也说明一般情况下 gh=hg )。
证明: GLn(R) 是群,因为
(1) 矩阵乘法满足结合律。
(2) 单位矩阵是恒元。
(3) det(g)=0⇒g 是可逆的。
由于矩阵的乘法不满足交换律, 这说明一般情况下,gh=hg! 那么如果群乘法是可交换的呢? 我们有下面的定义:
定义 1.2 群G被称为Abel群(abelian group), 如果对于所有g1,g2∈G, 我们有g1g2=g2g1。
定义 1.3 群乘法对于不是所有元素都满足交换律的群叫非Abel群(non-abelian groups)。
§1.3 循环群
尽管Abel群通过交换性提供了有用的结构,但某些Abel群甚至更为简单。如果我们可以用一个单独的元素生成整个群呢?这就引出了循环群的概念,循环群是Abel群中最基本的例子之一。
循环群的特殊之处在于它将整个群的结构简化为某个元素的幂或倍数,这个元素称为生成元。这种简单性使得循环群在群论中成为一个重要的构建块,同时也是解决更复杂问题的关键工具。
定义 1.4 当且仅当存在一个元素 g∈G,称为生成元(generator),使得 G 中的每一个元素都可以表示为 g 的幂时,群 G 被称为循环群(cyclic group)。
G=⟨g⟩:={gn∣n∈Z}
例 1.5 (整数在加法下构成的群)
群 (Z,+) 是一个以 1 为生成元的循环群:
⟨1⟩={…,−2,−1,0,1,2,…}
例 1.6 (模运算群)
在模 n 的加法下,群 Z/nZ={0,1,…,n} 是一个循环群。元素 1 生成整个群:
⟨1⟩={1,2,…,n−1,0}
命题 1.4 循环群是Abel群。
证明:设循环群为 G,由元素 g 生成。那么 ∀x,y∈G,存在 m,n 使得 gm=x 且 gn=y。因此,
xy=gmgn=gm+n=gngm=yx
因此,G 是Abel群。
§1.4 群的阶
定义 1.5 令G是一个群。我们令
∣G∣∈Z⩾1∪{∞}
为G中元素的数量。我们称∣G∣为G的阶(order)。
定义 2.3 对于g∈G,考虑集合
{…,=:g−2g−1⋅g−1,g−1,idG,g,=:g2g⋅g,=:g3g⋅g⋅g,…}
我们定义 g的阶(order of g) 为
∣⟨g⟩∣
例 1.7
-
1G∈G的阶为1。
-
n∈Z, n=0有无穷阶。
-
(0110)∈GL2(R)的阶为2,因为
g2=(0110)(0110)=(1001)=1GL2(R)
所以{…,g−1,1,g,…}={1,g}。
定理 1.5 (Euler函数) 阶为 n 的循环群的生成元的数量由Euler函数φ(n)给出。
§1.5 群的中心
为了研究非Abel群, 我们经常关注满足交换律的子集。一个重要的概念便是群的中心:
定义 1.7 群G的中心(center), 记为Z(G), 定义为:
Z(G)={z∈G∣zg=gz 对于任意 g∈G}.
命题 1.6 一个Abel群的中心是整个群。
证明:一个群 G 的中心定义为:
Z(G)={z∈G∣zg=gz 对于所有 g∈G}.
在一个Abel群中,每一对元素都可交换:
g1⋅g2=g2⋅g1对于所有 g1,g2∈G.
因此,G 中的每个元素都在中心,这意味着:
群G的中心是与群G中每个元素可交换的元素的集合。这个集合不仅是特殊元素的收集,它实际上构成G的一个结构。我们将在下一节引入这个结构。