群
群是一个对象集合,在这个集合中任意两个对象之间定义了一种运算。
群的基本定义
定义1: 群,集合G和运算∘一起称为群(G,∘),运算满足下列条件:
-
∀a,b∈G,a∘b∈G
-
∀a,b,c∈G,a∘(b∘c)=(a∘b)∘c
-
∃e∈G,st∀a∈G,a∘e=e∘a=a,e被称为单位元
-
∀a∈G,∃a−1∈G,sta∘a−1=a−1∘a
我们通常省略运算符,用G表示一个群
定义2:有限群和无限群,如果集合G中的元素个数是有限的,那么群G就称为有限群,否则称为无限群
**定义3:**阿贝尔群,如果对所有的 a,b∈G,均有 a∘b=b∘a,则称群G为阿贝尔群
例1 群
-
整数集Z在加法+下构成群,即(Z,+)是一个群,其中 e=0,a−1=−a,这是一个加法群,同时还是无限群,阿贝尔群。同理,有理数集Q,实数集R和复数集C都是无限加法群,单位元逆元定义同上。
-
Q,R,C中的非零元素在乘法下构成群,其中e=1,a−1就是乘法逆元。
-
对任意 n≥1,整数模n集合构成一个包含n个元素的有限加法群,这里的加法指的是模n的假发,单位元是0,对于群中任一元素a,a−1=n−a,我们将这个群记为Zn
-
Zn中包含所有与n互素的元素的子集构成一个有限乘法群,这里的乘法指模n乘法,e=1.我们用Zn∗表示这个群,例如(Z15∗,(mod15))=({1,2,4,7,8,11,13,14},(mod15))
定义4: G是运算∘下的一个群,对任一元素a∈G和任一非负整数i∈N,我们将下面的元素
a∘a∘...∘a
记为 ai∈G
定义5: 子群 如果群G的非空子集H在与G同样的运算下自身构成一个群,我们就把H称为群G的一个子群,用 H⊆G来表示H是G的一个子群,而H⊂G则表示H是G的一个真子群。
例2
-
在加法运算下,Z⊆Q⊆R⊆C
-
在加法运算下,所有偶数与0构成的集合是(1)中所有群的一个子群
-
集合e是任意群的一个子群。
定义6: 群的阶,有限群G中元素的个数称为G的阶。例如,Zn=n
拉格朗日定理
定义7: 陪集 ,令 G 是一个阿贝尔群,并且 H⊆G,对于 a∈G, 集合a∘H={a∘h∣h∈H}称为H的一个陪集
**定理1:**若H是G的一个子群,则 #H∣#G
定义8: 商群,G是一个阿贝尔群,且H∈G,则所有陪集 a∘H构成的集合,称为 G模H的商群,其中 a 取自于 G,记为 G/H,群定义 (a∘H)∗(b∘H)=(a∘b)∘H,单位元是 e∘H
例3:
- 对Z12的每一个子群H,均有 #H∣#Z12
- n>0是一个整数,在整数加法运算下,集合nZ={0,±n,±2n...}显然是Z的一个子群。那么商群
Z/nZ={x+nZ∣x∈Z}
**定义9:**群元素的阶,G为一群,且 a∈G,满足 ai=e的最下正整数 i∈N称为元素a的阶,记为 ord(a),如果这样的整数i不存在,则a为无限阶元
例4:
- Z12中,ord(1)=12,ord(2)=6,ord(3)=4,ord(4)=3,ord(5)=12
定义10: 循环群,群生成元,如果存在一个元素 a∈G ,对任一 b∈G, 都存在一个整数 i≥0, 使得 b=ai,则群G称为循环群,元素 a称为 G的一个生成元,G是由a生成的群,记作 G=<a>
例5:
- 对于 n≥1,加法群 Zn是循环群,1是生成元。
定理2:
- 循环群的每一个子群均为循环群。
- 对于 ord<a>的每一个正因子d,<a> 恰包含一个d阶子群。
- 如果 ord<a>=m,那么 ord<ak>=m/gcd(k,m)
- 对 ord<a>的每一个正因子d,<a>包含 ϕ(d)个d阶元。
- 令 ord<a>=m,那么<a>包含 ϕ(m) 个生成元,这些生成元形如 ar, 其中 gcd(r,m)=1