title | tags | |||||
---|---|---|---|---|---|---|
11. 群 |
|
在继续学习数论进阶内容之前,我们需要学习一些抽象代数的内容,包括群,环,和域。这一讲,我们介绍群论基础,包括群的定义和基本性质。
"抽象代数"之所以被称为"抽象",是因为它是从具体的数学结构中抽象出来的一种独立的代数理论。在抽象代数中,研究的不是特定的代数系统(比如实数或复数域),而是关注代数结构的普遍性质和规律。
具体来说,抽象代数从代数结构的一般性质出发,研究集合、运算和代数方程等概念。它将对各种代数结构的研究抽象为共同的代数理论,例如群、环、域等概念。通过这种抽象的方法,抽象代数可以揭示不同代数系统之间的共性,同时提供了一种更一般的视角,使得我们能够理解和比较不同数学结构之间的关系。
群(Group)是一种抽象的代数结构,它包含一个集合和一个二元运算。群通常用
但不是每个集合与二元运算的组合都可以称为群,必须要满足
-
封闭性(Closure): 任意元素
$A,B$ 属于坤群,$A🐔B$ 仍属于坤群。 -
结合律(Associativity): 群中的元素进行运算的结果不依赖于计算的顺序,即
$(A🐔B)🐔C =A🐔(B🐔C)$ 。 -
存在单位元(Identity Element): 存在一个特殊的群元素
$E$ ,使得它与任何群元素进行运算都不会改变其值,即$A🐔E=E🐔A=A$ ,类似于整数加法中的$0$ 。 -
存在逆元(Inverse Element): 对于群中的每个元素,存在另一个元素逆元素,两者运算的结果为单位元
$E$ ,即$A🐔A'=A'🐔A=E$ 。元素$A'$ 被称为$A$ 的逆元,记为$A^{-1}$ 。
我们可以用群的4个基本性质判断一个拥有二元运算的集合是否是群,下面举几个例子。
补充:
- 若给定一个集合及其二元运算,且二元运算仅满足封闭性,则称之为
Magma
- 若给定一个
Magma
,且二元运算还满足结合律,则称之为半群Semigroup
。- 若给定一个
Semigroup
,且集合中存在单位元,则称之为Monoid
。- 若给定一个
Monoid
,且集合中任意元素都存在逆元,则称之为群Group
。
考虑整数集合
-
整数相加的结果还是整数,满足封闭性。
-
整数加法也满足结合律。
-
单位元素是0,任何整数加0都等于这个整数本身。
-
整数的逆元素就是它的相反数,比如
$5$ 的逆元是$-5$ 。
因此整数集合
考虑整数集合
-
整数相乘的结果还是整数,满足封闭性。
-
整数乘法也满足结合律。
-
单位元素是1,任何整数乘以1都等于这个整数本身。
-
除了
$1$ 和$-1$ 以外的元素都不存在逆元,比如$2$ ,$2 \times 0.5 = 1$ ,但是$0.5$ 不是整数。
因此整数集合
考虑实数集合
-
实数相乘的结果还是实数,满足封闭性。
-
实数乘法也满足结合律。
-
单位元素是1,任何实数乘以1都等于这个实数本身。
-
除了
$0$ 以外的其他实数都存在逆元,为它的倒数。但是$0$ 不存在逆元。
因此实数集合
考虑模
-
模
$n$ 的单元集$\mathbb{Z}_n^*$ 的乘法封闭。 -
模运算中的乘法满足结合律。
-
单位元素是1,任何单位乘以1都等于这个它本身。
-
模
$n$ 的单元集中的元素都有逆元,两者乘积为$1$ 。
因此模
平凡群指仅包含一个元素的群,这个元素就是它的单位元
从群的4个基本性质,我们能推出一些所有群都具备的重要性质:
- 1. 唯一单位元: 群中的单位元是唯一的。
点我展开证明👀
我们用反证法。首先,假设群
证毕。
- 2. 唯一逆元: 群中每个元素的逆元是唯一的。
点我展开证明👀
我们是用反证法。假设群
证毕。
-
3. 消去律: 对于群中的任意元素
$a, b, c$ ,如果$ab = ac$ 或$ba = ca$ ,则$b = c$ 。
点我展开证明👀
我们可以在
证毕。
有限群(Finite Group)指群中元素的个数是有限的,比如
无限群(Infinite Group)指群中元素的个数是无限的,比如
这一讲,我们介绍了抽象代数,群的基本定义和性质。很多零知识证明算法都基于群论,我们需要掌握好它。