0. 二元运算
对于集合
S,在集合上定义
f:S∘S→S。如果
f满足:
- 可运算:f对任意集合S中的两个元素a、b都有定义;
- 单值性:f:a∘b只有一个值;
- 封闭性:f:a∘b∈S,∀a,b∈S
那么,则说明
f是定义在
S上的二元运算。
1.群
1.0群的定义
在集合
S上定义二元运算
+,如果
S关于
+满足下列性质:
- 结合律:∀a,b,c∈S,(a+b)+c=a+(b+c);
- 有单位元e:∀a∈S,满足a+e=e+a=a;
- 每一个元素都可逆:∀a∈S,∃a−1∈S,满足a+a−1=e
那么,集合
S关于
+构成一个群,记作
G=(S,+)。
如果
S关于
+满足交换律
a+b=b+a,那么则称$G是一个交换群,又称作Abelian群(阿贝尔群)。
1.1群的相关性质
1.1.0 有限群与无限群
∣G∣称作群的阶,如果一个群有限群那么群中的元素是有限的;否则
G是无限群。例如模
m的非负剩余系
Zm={0,1,2,3,..,m−1}对于模m加法来说构成一个群。验证过程如下:
- 可结合:∀a,b,c∈Zm,(a+b)+cmodm=a+(b+c)modm,显然成立;
- 单位元:0是单位元,因为∀a∈Zm,a+0=0+a=amodm;
- 每一个元素都有逆元:∀a∈Zm,∃b∈Zm满足a+b=m=0modm,即a−1=m−a。
还可以证明
(Zm,+)是阿贝尔群。
1.1.1 子群
如果群
G的非空子集
H对
G中的运算也构成一个群,那么则说
H是
G的子群,记作
H≤G。例如设
n是一个整数,整数加群中所有
n的倍数显然也构成一个群,因而是
Z的子群。
子群的判定定理如下:群
G的非空集合
H是一个子群的充要条件是:对于
∀a,b∈H,有
a+b−1∈H。
1.1.2 等价关系(补充)
在集合
A上的一个二元关系
R,如果关系
R满足:
- 自反性:若a∈A,则aRa;
- 对称性:若a,b∈A,aRb,则bRa;
- 传递性:若a,b,c∈A,aRb,bRc,则aRc;
那么称关系
R是
A上的等价关系。例如模
m同余就是一种等价关系。
1.1.3 陪集
G是一个群,
H是它的子群,当且仅当
a,b∈G满足
b−1+a∈H时,在群
G上定义一个关系
R:
aRb。可以验证:
- 对于∀a∈