抽象代数预习笔记

lash elephant kangaroo(抽🐘袋鼠)

抽象代数里有些语言还是比较严谨的,尽可能保持原样。

这英语不会翻译啊,乱翻译了,保留一下英语名称。

一、群

1.1 定义

群:一个有序二元组 (G,),其中 G 是集合, 是二元运算,满足:

  1. 结合律:a,b,cG,(ab)c=a(bc)
  2. 单位元:eG,aG,ae=ea=ae 称为单位元
  3. 逆元性:aG,a1G,aa1=a1a=ea1 称为 a 的逆元

阿贝尔群:群的基础上同时满足交换律 a,bG,ab=ba

群的命题:

  1. 单位元 e 唯一,思路:假设 f,g 都是,由群的性质 2 得到 f=g
  2. a 的逆元唯一,思路:假设 b,c 都是,那么 c=ce=c(ab)=(ca)b=eb=b
  3. (a1)1=a,思路:通过上一条和群的性质 3 得到
  4. (ab)1=(b1)(a1),思路:设 c=(ab)1,反复使用已有性质
  5. 广义结合律,即 n 个数的结合律,思路:归纳法,让任何括号顺序等于到一个很简单的括号顺序

群的命题,令 a,bG,方程 ax=bya=b 有唯一解 x,yG,也就是消去律:

  1. 如果 au=av,那么 u=v
  2. 如果 ub=vb,那么 u=v

群元素的阶(order):最小正整数 n 使得 xn=1,把它记为 |x|,如果不存在则为无穷大

1.2 二面体群(dihedral groups)

也就是一个正 n 边形,允许旋转 r 与翻转 s,所有本质不同操作组成的群 |D2n|=2n。使用排列来表示,则节点 i 操作后跑到 σ(i),二元运算 st 为先做 t 再做 s(函数复合)。旋转、翻转的性质有:|r|=n, |s|=2, sri, srisrj(0i,jn1,ij), ris=sri

生成(generators)和关系(relations):群 G 的一个子集 S,如果任意群元素能被写成 S 内元素与其逆元的积,那么 S 就是 G 的生成,G=S(有限群甚至不需要用 S 的逆元)。关系是 S 的关于其元素的积的等式,例如上一段的例子。

表示(presentation):如果群 G 有生成 S 和一些关系 R1,,Rm(每个是一个等式),且所有的关系都能被它们推出,那么把这些生成和关系成为 G 的表示,G=SR1,,Rm。例如,D2n=r,srn=s2=1,rs=sr1

(但是这玩意有的时候很难直观表示群,因为有一些极其隐藏的等式)

1.3 对称群(symmetric groups)

也就是所有排列组成的群,二元运算即为复合(注意运算顺序)。大小为 n 的排列,对称群为 Sn。排列可以写成环的集合,长度为 1 的环省略不写,单位元直接写为 1

1.4 矩阵群(matrix groups)

数域(field)F 是指 (F,+) 一个阿贝尔群,(F{0},) 也是个阿贝尔群,且满足分配律。记 F×=F{0}

GLn(F) 是以 F 为数域的 n×n 的行列式非零矩阵与乘法运算构成的群。

书上给了两个结论,但证明在之后的部分:

  1. 如果 F 是数域且 |F|<,那么 |F|=pm 其中 p 是质数,m 是整数
  2. 如果 |F|=q<,那么 |GLn(F)|=(qn1)(qnq)(qnq2)(qnqn1)

1.5 四元数群(quaternion group)

Q8={1,1,i,i,j,j,k,k},乘法定义为

  • 1a=a1=a,aQ8
  • (1)(1)=1,(1)a=a(1)=a,aQ8
  • ii=jj=kk=1
  • ij=k,ji=k
  • jk=i,kj=i
  • ki=j,ik=j

1.6 同态(homomorphism)与同构(isomorphism)

(G,), (H,) 是群,映射 φ:GH 满足 φ(xy)=φ(x)φ(y),x,yG,称之为一个同态。

一个同态 φ 如果还满足了双射,那么称为一个同构,记作 GH

一种用 presentation 来检验 G,H 是否是同态(同构)的方法:如果把 G 的 generator 替换成 H 的元素,并保持了 G 的 relation,那么就有一个 GH 的同态了。如果替换出来的 H 元素能生成 H,那么是满射,额外的,如果 G,H 大小相等,那就是同构。

1.7 群作用(group actions)

G 作用在集合 A 上是指一个从 G×AA 的映射(写作 ga),满足:

  1. g1(g2a)=(g1g2)a,g1,g2G,aA
  2. 1a=a,aA

对于固定的 gG,定义 σg:AAσg(a)=ga,这是个排列(因为可以逆元 σg1)。并且,从 GSA 的映射 gσg 是一个同态,这个同态称为作用的排列表示。

可以发现作用对应到一个排列表示,一个排列表示也能对应到一个作用,所以它们之间有双射关系。

这里都是左作用,也可以类似定义右作用。

如果 ga=a,那么所有排列都是恒等排列,这种作用是平凡的(trivial action)。

如果不同的 g 对应的排列互不相同(也就是那个同态是单射),那么这种作用叫 faithful。

所有 σg 是恒等排列的 g 的集合是这个作用的核(kernel)。核是 G 的子群。

等价关系 ab 当且仅当 a=hb,hG。这个等价类称为 a 的轨道。

拉格朗日定理:设 HG,然后 H 作用在 G 上,设 xG,令 Ox 的轨道,则映射 HO,hhx 是双射,从而可以证明 |H||G| 的约数。

二、子群

2.1 定义

G 的子集 H,在二元运算和逆元下封闭,那么 HG 的子群,记为 HG

判定子群:

  1. H 非空
  2. x,yH,xy1H

特别的,如果 H 有限,那么第二个条件可以简单为仅检查运算封闭性。

2.2 中心化子(centralizer)、正规化子(normalizer)、稳定化子(stabilizer)、核(kernel)

中心化子:设 A 是群 G 的任意非空子集,CG(A)={gGgag1=a,aA},这定义为 A 在群 G 的中心化子(也就是跟 A 里所有元素 a 有交换律的元素)。可以证明中心化子是 G 的子群。

中心:定义 Z(G)={gGgx=xg,xG},即能与所有 G 中元素满足交换律的集合,注意到 Z(G)=CG(G),所以 Z(G)G

正规化子:定义 gAg1={gag1aA},那么正规化子就是 NG(A)={gGgAg1=A}。同样可以证明 NG(A)G,以及 CG(A)NG(A)

稳定化子:设群 G 作用在集合 S 上,sS,则 s 的稳定化子是集合 Gs={gGgs=s}GsG

事实上,中心化子、正规化子都是稳定化子、核的特例。定义共轭(conjugation)运算为上述形如 gBg1, gbg1 的运算。设 G 为群,S=P(G)G 所有子集组成的集合),G 作用在 S 上,使用共轭运算。那么 NG(A) 就是 A 的稳定化子,从而是 G 的子群。接下来让群 NG(A) 作用在 S=A 上,同样使用共轭运算,那么 CG(A) 就是这个作用的核。最后,Z(G)G 作用在 S=G 上,使用共轭运算,这个作用的核。

2.3 循环群

是指能由一个元素 x 生成的群 H={xnnZ},记作 H=x。显然循环群都是阿贝尔群。

如果 H=x,那么 |H|=|x|。(有限情况,证明 1,x,x2,,xn1 是互不相同的,无限情况,证明 abZ,xaxb

G 是任意群,xG,m,nZ,若 xn=xm=1,则 xd=1 其中 d=(m,n)(使用裴蜀定理可证)。特别的,如果 xm=1 那么 |x|m

任意两个同阶的循环群都同构。

对任意 nZ+,令 Zn 表示阶为 n 的循环群。

G=xaZ{0},则

  1. 如果 |x|=,那么 |xa|=(反证法)
  2. 如果 |x|=n<,那么 |xa|=n(n,a)(反复设一些量就可以证明)

H=x,那么

  1. 如果 |x|=,那么 H=xa 当且仅当 a=±1
  2. 如果 |x|=n<,那么 H=xa 当且仅当 (a,n)=1,特别的,能生成 H 的生成元有 φ(n) 个。

H=x

  1. H 的任意子群都是循环群,若 KH,要么 K={1},要么 K=xd 其中 d 是最小正整数满足 xdK
  2. 如果 |H|=,那么对于任意非负整数 abxaxb,另外 xm=x|m|
  3. 如果 |H|=n<,那么对于任意正整数 a|n,有唯一阶为 a 的子群 xd,d=na。另外 xm=x(n,m)

2.4 由子集生成的子群

子群的交也是子群。设 A 是群 G 的任意子集,定义 A=AH,HGH,称为由 A 生成的子群。

定义 A¯={a1ϵ1a2ϵ2anϵnnZ,n0,aiA,ϵi=±1},那么 A¯=A

当然,这里 A¯ 的定义也可以把相邻相同 ai 合并起来。如果 G 是阿贝尔群,那么可以把所有相同的 ai 合并起来,如果在此基础上每个 ai 有一个有限的阶 di,可以知道 |A|d1d2dk

2.5 子群的图状结构

可以把子群写成一个 DAG,最上面是群 G,最下面是只有单位元的群,阶数大的群靠上,然后两个子群之间如果有包含关系、中间没有包含其他子群,则连边。

三、商群(quotient group)与同态

3.1 定义

对于一个映射与像集里的一个元素,定义这个元素的 fiber 为所有映射到这元素的原像组成的集合。

φ:GH 是同态,那么 φ 的核是 {gGφ(g)=1},记作 kerφ

性质:

  1. φ(1G)=1Hφ(1G)=φ(1G1G)=φ(1G)φ(1G),使用消去律)
  2. gG,φ(g1)=φ(g)1
  3. nZ,φ(gn)=φ(g)n
  4. kerφG
  5. im(φ)H(这是 Gφ 下的像)

φ:GH 是同态,核是 K,商群 G/Kφ 的所有 fiber 组成的群,a,b 的 fiber 的乘积定义为 ab 的 fiber。

性质:设 XG/Ka 的 fiber,即 X=φ1(a),那么

  1. uX,X={ukkK}(先证 uKX,再证反过来)
  2. uX,X={kukK}

NG,对任意 gG,定义 gN={gnnN} 为一个 G 的左陪集(left coset),同样定义右陪集。任何陪集里的元素称为这个陪集的代表元(representative)。注意到 NG 的作用,一个轨道其实就是一个右陪集。

G 是群,K 是一个 G 到其他群的同态的核,那么 K 的左陪集集合构成群,运算是 uKvK=(uv)K。并且这是良定义的。右陪集同理。

G 是群,N 是任意子群,那么 N 的所有左陪集可以把 G 分割(任意两个不同左陪集没有交集、可以组成整个 G)。并且,uN=vN 当且仅当 v1uN 当且仅当 u,v 是同一个陪集的代表元。

G 是群,N 是子群

  1. N 的左陪集上定义的运算 uNvN=(uv)N 是良定义的当且仅当 gG,nN,gng1N
  2. 如果是良定义的,那么这些左陪集构成一个群,单位元是 1N,逆元是 (gN)1=g1N

元素 gng1nN 通过 g 的共轭,gNg1={gng1nN}N 通过 g 的共轭。元素 g 正规化 N 是指 gNg1=N。一个子群 N 是正规子群当且仅当 G 的所有元素都正规化 N,此时记作 NG

综上所述,以下等价:

  1. NG
  2. NG(N)=G
  3. gG,gN=Ng
  4. 定义在 N 的左陪集上的上述运算构成群
  5. gG,gNg1N

判断正规子群比较麻烦,如果知道 G 或者 N 的生成元都可以简化运算。

NG 的正规子群当且仅当 N 是某个同态的核。(如果是核,那么左陪集和右陪集相同,gN=Ng,就正规;如果正规,构造同态 π:GG/N, gG,π(g)=gN,这个同态称为自然同态)

3.2 拉格朗日定理

G 是有限群,HG 的子群,则 |H||G|H 的左陪集数量是 |G||H|

H 的左陪集数量称为 HG 里的 index,记作 |G:H|

G 是有限群,xGx 的阶是 G 的阶的约数,并且 x|G|=1

如果 G 是阶为质数 p 的有限群,那么 G 是循环群,GZp

柯西定理:设 G 是有限群,质数 p 整除 |G|,那么 G 存在阶为 p 的元素。

一种证明见下图,另一种证明不在这一章。

Sylow 定理:设 G 是阶为 pαm 的有限群,其中 p 是质数,不整除 m,那么 G 有阶为 pα 的子群。

证明不在这一章。

H,K 是一个群的子群,定义 HK={hkhH,kK}

如果 H,K 都是有限群则 |HK|=|H||K||HK|。证明就是要说明 K 的在 H 内的不同左陪集数量,跟 HK 的在 H 内的不同左陪集数量相同。

如果 H,K 都是子群,那么 HK 是子群当且仅当 HK=KH

如果 H,KG 的子群,HNG(K),那么 HKG 的子群。特别的,如果 KG 那么 HG,HKG

如果 ANG(K)CG(K))的子集,那么说 A 正规化(中心化)K

3.3 同构定理

第一同构定理:设 φ:GH 是同态,那么 kerφGG/kerφφ(G)

推论:φ 是单射当且仅当 kerφ=1|G:kerφ|=|φ(G)|

第二同构定理:设 G 是群,A,B 是子群,ANG(B),那么 ABG 的子群,BABABAAB/BA/AB

也称为钻石同构定理,原因如下图

第三同构定理:G 是群,H,K 是正规子群,HK,那么 K/HG/H(G/H)/(K/H)G/K

第四同构定理:G 是群,NG,那么在包含 N 的子群 AG/N 的子群 A¯=A/N 有双射关系。对于任意 A,BG,NA,NB

  1. AB 当且仅当 A¯B¯
  2. 如果 AB 那么 |B:A|=|B¯:A¯|
  3. A,B¯=A¯,B¯
  4. AB¯=A¯B¯
  5. AG 当且仅当 A¯G¯

3.4 合成列

一个群 G,如果只有 1G 两个正规子群,那么它叫做单群(simple group)

在群 G 中,一个子群序列 1=N0N1N2Nk1Nk=G 是合成列(composition series),当且仅当 NiNi+1Ni+1/Ni 是单群。每一个 Ni+1/NiG 的合成因子(composition factor)

Jordan-Holder 定理:设 G1 是有限群,那么 G 存在合成列,且合成列唯一。唯一是指如果 1=N0N1Nr=G1=M0M1Ms=G,那么 r=s,且存在 {1,2,,r} 排列 π 满足 Mπ(i)/Mπ(i)1Ni/Ni1

【The Holder Program 还没看】

3.5 对换与交错群

在置换里,一个长度为 2 的环是一个对换(transposition)

x1,,xn 是独立变量且 Δ=1i<jn(xixj)。对于排列 σ,定义 σ(Δ)=1i<jn(xσ(i)xσ(j)),当 σ(Δ)=+Δ 时排列为偶排列,ϵ(σ)=1,当 σ(Δ)=Δ 时排列为奇排列,ϵ(σ)=1。这个 ϵSn{±1}(运算为乘法)的同态。

长度为 n 的交错群(alternating group),记作 An,是 ϵ 的核(所有偶排列)

四、群作用

4.1 群作用与排列表示

G 作用在集合 A 上,核是指作用所有集合元素都到自己的群内元素,稳定化子是指作用这个集合元素到自己的群内元素,作用是 faithful 是指核只有一个。

φ:GSA,φ(g)=σg,是一个同态,意味着群作用的核是 G 的正规子群。

对于任意群 G 和集合 AGA 上的作用与 GSA 的同态是双射关系。

等价关系 ab 当且仅当 a=gb,gG。这个等价类称为 a 的轨道。a 的轨道大小等于 a 的稳定化子的 index |G:Ga|(证明考虑构造映射 b=gagGa,这是双射)

如果作用只有一个轨道,那么这个作用是 transitive 的。

用群作用的方法可以证明一个排列 σ 有唯一环分解,使用对称群的循环子群 σ{1,2,,n} 的作用的轨道来证明。

4.2 通过左乘作用到自身的群作用、Cayley 定理

这种群作用的定义如标题。

G 是群,HGAH 的左陪集集合,G 通过左乘作用在 A 上,设 πH 是对应排列表示,那么

  1. 这个作用 transitive
  2. 1HA 的稳定化子是子群 H
  3. 作用的核(也是 πH 的核)是 xGxHx1,且这个核 kerπHG 的最大的被 H 包含的正规子群

Cayley 定理:任何群都同构于某个对称群的子群,如果群 G 的阶为 n,那么 G 同构于 Sn 的一个子群。(证明:在上个定理里令 H=1,得到一个从 GSG 的同态)

G 是阶为 n 的有限群,p 是最小的整除 |G| 的质数,那么任何 index 为 p 的子群都是正规子群。(任取 index 为 p 的子群 H,考虑 G 左乘作用在 H 的左陪集集合的排列表示 πHK=kerπH,通过 G/K 同构于 Sp 的子群证明 H=K

4.3 通过共轭作用到自身的群作用

定义如标题 ga=gag1。两个 G 中元素 a,b 称为共轭的当且仅当 gG,b=gag1。这种群作用的轨道称为共轭类。

同样可以扩展作用的集合,G 可以通过共轭作用到 P(G) 上(G 的所有子集构成的集合),gS=gSg1。同样可以定义两个子集的共轭关系。

通过前述结论可知,对于群 G 的子集 S,其稳定化子是 GS=NG(S),则与 S 共轭的子集数量 等于 |G:NG(S)|。特别的,与元素 s 共轭的元素数量就是 |G:CG(s)|

类方程(the class equation):设 G 是有限群,g1,,grG 的所有不被中心 Z(G) 包含的共轭类的代表元,那么 |G|=|Z(G)|+i=1r|G:CG(gi)|

p 是质数,P 是阶为 pα 的群,那么 Z(P)1。由类方程可以直接得到。

推论:如果 |P|=p2,那么 P 是阿贝尔群,并且 P 同构于 Zp2Zp×Zp

对称群 Sn 里的共轭:设 σ,τSnσ 的环分解是 (a1 a2  ak1) (b1 b2  bk2) ,那么 τστ1 的环分解是 (τ(a1) τ(a2)  τ(ak1)) (τ(b1) τ(b2)  τ(bk2)) 

σSn 的环长为 n1n2nr(包括长度为 1 的环),定义 n1,n2,,nrσ 的 cycle type;对于 nZ+n 是 partition 是任何和为 n 的不降正整数序列。

两个排列共轭当且仅当它们的 cycle type 一样。

使用共轭可以证明一些东西。首先观察到如果 HG,那么对于任何 G 的共轭类 K 都有要么 KH 要么 KH=。然后通过一堆有点复杂的讨论可以证明出 A5 是单群。

4.4 自同构

G 是个群,一个从 G 到自身的同构叫做自同构(automorphism),G 的所有自同构组成的集合记作 Aut(G)(事实上,在映射复合运算下,这是个群,可以看作 SG 的子群)

如果 HG,那么 G 的每个元素以共轭运算作用到 H 上都是一个自同构(hghg1)。这个作用的排列表示是一个到 Aut(H) 的同态,核是 CG(H)G/CG(H) 同构于 Aut(H) 的一个子群。

KG,gG,那么 KgKg1,共轭元素和共轭子群有同样的阶。

KG,商群 NG(H)/CG(H) 同构于 Aut(H) 的一个子群。特别的,G/Z(G) 同构于 Aut(G) 的一个子群。

G 是群,gG,由 g 的共轭得到的自同构称为内自同构,G 的所有内自同构组成的群是 Aut(G) 的一个子群,记作 Inn(G)Inn(G)G/Z(G)

G 的子群 H 如果满足 σAut(G), σ(H)=H,那么 H 称为 G 的特征子群,记作 H char G

一些特征子群的性质:

  1. 特征子群都是正规子群
  2. 如果 H 是一个阶的唯一 G 子群,那么 H char G
  3. 如果 K char HHG,那么 KG

阶为 n 的循环群的自同构群同构于 (Z/nZ)×(一个阶为 φ(n) 的阿贝尔群)

例子:设 G 是阶为 pq 的群,其中 p,q 是质数,pqpq1,则 G 是阿贝尔群

  • Z(G)1,则由拉格朗日定理知 G/Z(G) 是循环群,从而可证 G 是阿贝尔群
  • Z(G)=1,若每个非单位元的阶都是 p,那么每个非单位元的中心化子阶都是 q(不能再大了),由类方程知 pq=1+kq,不可能成立;若元素 x 的阶为 q,设 H=x,则由于 H 的 index 为 ppG 的最小质因数,可得 H 是正规子群,再由于 CG(H)=H(不能再大了),可知 G/H=NG(H)/CG(H) 是阶为 p 的子群,同构于 Aut(H) 的一个子群,但 Aut(H) 的阶应为 φ(q)=q1,与条件矛盾。最终可知 G 是阿贝尔群。

一些性质:

  1. 如果 p 是奇质数,nZ+,那么阶为 p 的循环群的自同构群的阶为 p1,阶为 pn 的循环群的自同构群的阶为 pn1(p1)
  2. n3,阶为 2n 的循环群的自同构群同构于 Z2×Z2n2,这不是循环群但是有 index 为 2 的子群(这里没太懂,有没有好心人教教
  3. p 是质数,V 是阿贝尔群(运算用加法表示),具有性质 vV,pv=0,如果 |V|=pn,那么 V 是数域 Fp 下的 n 维向量空间。V 的自同构群就是所有满秩线性变换,满足 Aut(V)GL(V)GLn(Fp)
  4. n6, Aut(Sn)=Inn(Sn)Sn。对于 n=6|Aut(S6):Inn(S6)|=2
  5. Aut(D8)D8, Aut(Q8)S4

4.5 Sylow 定理

p 为质数,阶为 pαα1)的群称为 p 群,阶满足这个的子群叫 p 子群。若 G 的阶为 pαm,其中 pm,那么 G 的阶为 pα 的子群称为 G 的 Sylow p 子群。G 的 Sylow p 子群的集合记作 Sylp(G),数量记作 np(G)

Sylow 定理:设 G 是阶为 pαm 的群,其中 p 是质数,不整除 m,则

  1. Sylow p 子群存在,即 Sylp(G)
  2. PG 的 Sylow p 子群,QG 的任意 p 子群,则存在 gG 满足 QgPg1。特别的,任意两个 Sylow p 子群共轭
  3. G 的 Sylow p 子群数量形如 1+kp,即 np1(modp)。对任意 Sylow p 子群 PnpNG(P)G 中的 index,因此 npm

引理:设 PSylp(G)QG 的任意 p 子群,那么 QNG(P)=QP(证明设 H=NG(P)Q,显然 PQHHQ,所以只要证明 HP。通过说明 PHGp 子群,包含了 PH,而 P 是阶最大的 p 子群,所以 PH=PHP

证明 Sylow 定理的 1:归纳,然后分 p|Z(G)|p|Z(G)| 讨论,前者根据柯西定理取 Z(G) 的一个阶为 p 的子群 N 来获得商群 G/N,使用归纳假设,后者根据类方程得知存在 |CG(gi)|=pαk,使用归纳假设得到它的 Sylow p 子群(显然也是 G 的)

要证明 2、3,先计算一个东西:设 PG 的任一 Sylow p 子群,令 S={P1,P2,,Pr}P 的所有共轭。设 Q 是任一 p 子群,Q 可以作用在 S 上,假设有 s 个轨道 S=O1O2Os,注意 s 会因 Q 的选择而变化,但 r=|O1|++|Os|=|S| 是固定的。假设 PiOi,显然 |Oi|=|Q:NQ(Pi)|,根据 NQ(Pi)=NG(Pi)Q 和上述引理,可知 |Oi|=|Q:PiQ|。最后我们通过一个简单的计算得到 r1(modp),取 Q=P1,则 |O1|=1,而 p 能整除其他 |Oi|

证明 2:反证,假设 Q 不被 S 的任何集合包含,那么 |Oi|=|Q:QPi|>1,被 p 整除,与 r 的余数矛盾。后面的“特别的”直接让 Q 取 Sylow p 子群即可。

证明 3:前半已可直接看出,后半再注意到 np=|G:NG(P)| 即可。

推论:设 PG 的一个 Sylow p 子群,则以下等价

  1. PG 的唯一 Sylow p 子群
  2. PG 的正规子群
  3. PG 的特征子群
  4. XG 的子集满足 xXx 的阶是 p 的次幂,则 Xp 子群
posted @   Master_Yoda  阅读(679)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示