抽象代数 - 一些群

1.集合X的所有置换构成的集合SX在合成运算下是一个群。特别地,X={1,2,,n}的所有置换构成的集合Sn是一个群。

2.整数集Z是一个加法阿贝尔群,其中ab=a+b,单位元e=0,整数n的逆元为n。类似地,可以看出QRC都是加法阿贝尔群。

3.所有非零有理数构成的集合Q×是一个阿贝尔群,其中是普通乘法,数1是单位元,rQ×的逆元是1r。类似地,R×C×都是乘法阿贝尔群。

4.中心为原点半径为1的圆S1可以看成一个乘法阿贝尔群,若把它的点看作是模为1的复数。圆群定义为

S1={zC:|z|=1}
其中运算是复数的乘法,这是S1上的一个运算。当然,复数的乘法是满足结合律的,单位元是1(其模为1),且任何模为1的复数的逆元是它的复共轭,其模也为1。因为,S1是一个群。即使S1是一个阿贝尔群,仍然用乘法来写它,因为用加法写会产生麻烦。

5.对任意正帧数n,设

Γn={ζk:0k<n}
是所有n次单位根构成的集合,其中
ζ=e2πin=cos(2πn)+isin(2πn)

可以利用棣莫弗定理看出Γn带上复数乘法是一个阿贝尔群。而且,任何单位根的逆元都是它的复共轭。

6.平面R×R带上向量加法是一个加法阿贝尔群,即若v=(x,y)v=(x,y),则v+v=(x+x,y+y)。单位元是原点O=(0,0)v=(x,y)的逆元是v=(x,y)

7.奇偶群P有两个元素“偶”和“奇”,其运算是

+==+
+==+

8.设X是一个集合。布尔群B(X)是指X的所有子集构成的族带上对称差运算。
显然,A+B=B+A,所以对称差是交换的。单位元是空集A的逆元是A本身,因为A+A=。因此,B(X)是一个阿贝尔群。

9.一个(2×2实)矩阵A[acbd],其中a,b,c,dR。若B=[wyxz],则积AB定义为

AB=[acbd][wyxz]=[aw+cxay+czbw+dxby+dz]
元素a,b,c,d称为A的元素。称(a,c)A的第一行,称(b,d)为第二行;称(a,b)A的第一列,(c,d)为第二列。因此,积AB的每个元素是A的一行和B的一列的点积。A的行列式,记为det(A),是数adbc。矩阵A称为非奇异的,若det(A)0。可以计算得
det(AB)=det(A)det(B)
由此得非奇异矩阵的积是非奇异的。所有非奇异矩阵构成的集合GL(2,R)带上矩阵乘法是一个(非阿贝尔)群,称为2×2实一般线性群:单位群是单位矩阵
I=[1001]
非奇异矩阵A的逆元是
A1=[dΔcΔbΔaΔ]
其中Δ=adbc=det(A)

10.前面这个例子可以从两个方面修改。首先,可以允许元素属于QC,这就给出了群GL(2,Q)GL(2,C)。甚至可以允许元素属于Z,此时定义GL(2,Z)为所有行列式为±1的矩阵构成的集合。此外,所以非奇异n×n矩阵带上矩阵乘法构成群GL(n,R)

11.所以特殊正交矩阵,即所有形如

A=[cosαsinαsinαcosα]
的矩阵构成一个群,记为SO(2,R),并称为2×2特殊正交群。下面证明矩阵乘法是SO(2,R)上的一个运算。积
[cosαsinαsinαcosα][cosβsinβsinβcosβ]
[cosαcosβsinαsinβcosαsinβsinαcosβsinαcosβ+cosαsinβcosαcosβsinαsinβ]
正弦和余弦的加法定理表明这个积还是一个特殊正交矩阵,因为它等于
[cos(α+β)sin(α+β)sin(α+β)cos(α+β)]
事实上,这个计算表明SO(2,R)是阿贝尔群。显然,单位矩阵是特殊正交的,一个特殊正交矩阵的逆元(因为特殊正交矩阵的行列是为1,所以逆元存在)也是特殊正交的。
此外,SO(2,R)是与圆群S1同构的群,且这个群由平面绕原点的所有旋转构成。

12.仿射群Aff(1,R)是由所有形如

fa,b(x)=ax+b
的函数f:RR(称为仿射映射)构成的,其中ab是固定的实数,且a0。下面检验Aff(1,R)带上合成运算作成一个群。若fc,d(x)=cx+d,则
fa,bfc,d(x)=fa,b(cx+d)=a(cx+d)+b=acx+(ad+b)=fac,ad+b(x)
由于ac0,所以合成是一个仿射映射,恒等函数1R:RR是仿射映射(1R=f1,0),容易看出fa,b的逆元是fa1,a1b,注意到下面合成是矩阵乘法:
[ab01][cd01]=[acad+b01]
类似地,用Q替换R得到Aff(1,Q),用C替换R得到Aff(1,C)




参考
JOSEPH, J. (2006). 抽象代数基础教程. 北京: 机械工业出版社.

posted @   Miro'  阅读(94)  评论(0)    收藏  举报
相关博文:
阅读排行:
· 精选 4 款免费且实用的数据库管理工具,程序员必备!
· 干货分享!MCP 实现原理,小白也能看懂
· Cursor:一个让程序员“失业”的AI代码搭子
· MCP开发应用,使用python部署sse模式
· 慢查询解决思路
点击右上角即可分享
微信分享提示