之前两篇是群的基本概念,我们对群的结构了解得还很少。进一步的研究需要深入其本质,找到群最关键的特点。群的核心其实就是它的变换规律,要想看得更多,就必须回归到变换的特点上来。由此要把群放在更生动的场景下,才能体现其本性。这个思路是群论思想的精髓,后面我们还会回来继续研究,而这里只撷取比较简单的一种手段作为预热,并以其在有限群下应用来体会这种方法的强大。
1. 类方程
1.1 群的作用
前面提到过,将中的元素作了一个变换,同样也是对陪集的一个变换。看来我们有必要将这样的变换提出来单独研究,变换是从一个群作用到一个集合,结果还是在中。用函数的方法表示这个变换:,其中,。为了能用到群的性质,首先自然是是要求下式左成立(保持运算),其次还要求逆元能将元素还原,即,故还要求下式右成立。这样的变换一般叫在上的作用(action)。
作用的结果可以写成一张表,行为列为,从两个维度分别考察会得到有趣的结果。变换中最重要一类就是的情况,其中称为的稳定子(stabilizer),所有的稳定子记作,容易证明它是一个子群。称为的不动元素(fixed element),的所有不动元记作。对所有都不动的也叫的不动元素,记为,它在研究问题时非常重要。接下来,分别从行、列两个方向研究这张表。
先从的方向考察,即对于指定的,的取值情况。的所有取值称为轨道(orbit),记作。如果,则有。故不同的之间要么完全相同,要么没有交集,其中的元素是一个等价关系。轨道中只有一个元素的,便是的不动元。
一个自然的问题是,中究竟有多少元素?若使得,则有,从而同属于的一个陪集。这就是说中不同元素的个数为。如果为所有轨道选一个代表,则有以下类方程。
另外,同属于一个轨道的稳定子有什么关系呢?假设,将带入,则有,所以就得到。这个性质让我们想到正规子群,即对任意,可有。从而作用下的一个轨道在下有相同的稳定子,即那个轨道在下被分成同样长的多个轨道。特别地,如果下只有一个轨道,则的每个轨道一样长。
最后再从的方向考察,即对于指定的,的取值情况。首先若,则,即有,的作用是上的一个置换。现在分别从行、列两个方向统计满足都有元素对,有,整理便得到以下等式,它称为伯恩赛德(Burnside)定理,在组合数学中有广泛的应用。
1.2 共轭
不管是正规子群,还是上面的群的作用,其中都出现了的身影。现在就让我们来对它进一步研究,令是群的所有子集的集合,考察群在上的变换。满足的子集称为共轭的(conjugat),这个变换显然是一个作用,现在直接把上段的结论应用到这里来。
首先互为共轭的子集在同一轨道里,这个轨道一般叫做共轭类,共轭类中的元素互为共轭。子集的稳定子满足,它也称为的正规化子,记作,它是一个子群。这样一来,共轭类的中的元素和的陪集一一对应,每个共轭类中有个元素。进一步地,共轭类中每个元素的正规化子有以下关系,它们也形成一个共轭类。
现在来考虑一些特殊情况。首先,以上中可以只取那些只有一个元素的子集,这个情况等价于,这就相当于定义了群元素间的共轭关系。群的元素在共轭的作用下分成了多个等价类,而不动元素显然就是中心。如果中心元有个,其它等价类分别有个元素(),则类方程变成以下形式。
其次,还可以把中的元素限定为子群,这就定义了共轭子群。共轭子群具有共轭子集一样的性质,只是在子集和其正规化子的关系上有本质不同。对一般子集,不一定有,而对于子群不仅有,还有。从另一个角度看,其实是通过缩小来使成为正规子群,是中使称为正规子群的最大子群。反过来能否通过缩小来得到一个正规子群呢?考察的所有共轭子群之交,可以证明任然包含所有的共轭子群,从而恒有,即为正规子群。特别的,如果的指数有限,则的指数也有限。
相对于单个元素的正规化子,子集的正规化子其实是被弱化的。正规化子是所有满足的元素,即所有与可交换的元素。为此可以定义与子集所有元素可交换的集合,称它为的中心化子,并记做。容易证明它也是子群,并且有下式成立。而对单个元素显然有:。
思考两个简单的问题(亦可作为结论):
• 求证:;
• 求证:是各元素正规化子的交。
关于交错群有一个重要的结论,现在我们可以来介绍它了:当时,都是单群。对的场景可以直接验证,你还可以证明(最好使用下段结论)有唯一正规子群。当时,证明比较繁杂,但方法很基础,作为习题比较好,这里仅给出基本思路。首先容易证明任何偶置换都可以表示为若干-循环之积,并且可以由一些-循环生成。其次证明对-循环集的作用只有一个轨道,所以中包含一个-循环的正规子群只能是自身。最后通过分情况讨论,证明的正规子群必含有一个-循环,这就证明了是单群。
1.3 重陪集
元素与左陪集可以定义作用,现在就来看看这个作用有什么结论。记为子群的所有左陪集,考察子群到的作用(选得不到有用结论)。作用的轨道是一些左陪集,它们的并可以写成,它也称为重陪集。重陪集可以既可以看成是一些的左陪集之并,也可以看成是一些的右陪集之并。根据轨道的性质可知,重陪集之间要么完全相同,要么没有交集。
作用的稳定子满足,从而,即。稳定子的集合为,从而轨道内元素的个数是。结合重陪集的意义和群的作用,就得到里的右陪集个数和的左陪集个数分别为以下公式。
再来看看稳定元素,它们对一切满足,这就得到,它要求首先是共轭的。当时,可知,即为中的所有陪集,个数为。
2. 有限群
2.1 p-群和p阶群
对群的所有研究都是为了分析其结构,目前除了循环群之外,还没有其它群被完全解析。在储备了一些知识后,我们开始着眼于有限群和交换群这两种常见且重要的群。相对于无限群的无穷变换,有限群的结构总也是有穷的,在这里也许可以得到一些有用的结论。我们当然是从群的阶出发,逐步寻找规律。首先对于素数阶群,显然必定是循环群,且除外每个元素都是生成元。对于素数幂次阶群,它每个子群的阶都是的幂,反之也是成立的,这样的群有时也叫-群。
拉个朗日定理说到,子群的阶必为父群的因子,那么反过来呢?对任意阶为的群,它有阶子群吗?这个问题的答案是肯定的,现在用归纳法证明该重要结论。当时结论显然,现在假设结论对成立。任意找一个非平凡子群,如果,则由假设知存在阶子群。如果总有,考察类方程(5),有,从而中心的阶满足。而中心为正规子群,它的商群必有阶子群,则必定有,所以中有阶元。综合以上就得到了结论:阶为的群必有有阶子群,该结论也叫柯西定理。
这个结论非常有用,比如由此可以判断阶交换群必有阶子群,而的阶为,所以它必定是循环群。思考下面的习题:
• 求证-群有中心;
• 求证阶群是循环群,另外仅有一个阶子群的-群也是循环群;
• 同构意义下,阶群只有循环群和。
2.2 西罗定理
继续刚才的问题,如果的阶为,它是否有阶子群呢?当时结论显然成立,假设有阶子群,考察式(8)的重陪集分解。左侧有,右侧那些重陪集除了外都有,从而。所以有,故有阶子群,其中,且。这就构造出了阶子群,继而可以构造所有阶子群,其中阶子群也叫-子群。
显然每个-子群的共轭也是-子群,反之对两个-子群,考察其重陪集分解(9)。因为,而右侧重陪集除外都有,故有。即存在,这就有,从而共轭。既然所有的-子群是一个共轭子群类,而稳定子为,故-子群的个数为,首先当然有。其次,容易有,即,从而。总结这两段的讨论就是重要的西罗定理(的阶为):
(1)西罗第一定理:存在阶子群,且对任意阶子群都有阶子群使得;
(2)西罗第二定理:所有-子群共轭;
(3)西罗第三定理:-子群个数满足:且。
西罗定理为研究有限群的结构提供了非常好的工具,如果-子群仅有个,那它必为正规子群,可以将群拆分为-子群及其商群来研究。如果-子群有个,考虑它们的共轭关系,已知可以有一个从到的同态映射,这就说明了有同态于的商群。
在上面我们得到过结论:阶交换群是循环群。如果不要求是交换群,但,则-子群和子群都是正规子群且无非平凡交集,也可以证明它们是可交换的。之前的证明同样成立,它还是个循环群。利用这个结论,很多有限群都可以确定是循环群。
这个正规性还使得-子群可参与有限群的分解。若有,且-子群都是正规子群(比如上面的条件),你可以证明有下式成立。而把结果用到交换群上则是显然成立的。并且对任意,设。由Sylow定理知,中总有阶子群,则显然的阶就是。这就是说拉格朗日定理的反命题对满足条件的有限群是成立的,对任意都有阶为的子群。
考虑几个习题:
• 为-子群,若-群满足,则;
• 同构意义下,阶群只有循环群和;
• 若或,则不是单群。
2.3 有限交换群
刚才我们把有限交换群分解成了-子群的直积,现在来看交换群-子群能否再进一步分解。考察的一组生成元,由于是交换群,则必定有。接下来我们需要找使得表达式成为直积的生成元,主要思想是利用现有生成元,如果不是直积,则能构造出阶之和更小的生成元,用无穷递降法就构造出直积表达式。这样每个-子群都被分解成了若干循环群的直积,进而可以有任何有限交换群都可以分解为循环群的直积,并且每个循环群的解都是-群。它们的生成元被称为的基,生成元的阶被称为初等因子,由此两个有限交换群同构的充要条件就是它们的初等因子组相等。
可以将的初等因子分成多组,并且满足。相应地就有下式成立。叫的不变因子,容易证明不变因子组相等也是有限交换群同构的充要条件。其实还可以证明,对任意初等因子组合不变因子组,都可以构造出相应的有限循环群,以上都称有限交换群基本定理(后面会从自由群的角度重新论证)。
关于群论的基础知识,我们在这里就匆匆结束了。下面我打算接着学习抽象代数的其它结构,后面会以更高的视角回来继续介绍群论,相信那个时候的理解会深刻一些。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架