切换深浅主题
第 2 章:置换与群:循环、复合和换位
本章对象: 是
个对象上的置换群;
是恒等置换,
先作用
再作用
。
2.1 置换的复合、单位元和逆:群的定义
我们现在正式进入抽象代数的第一个核心概念:群(group)。
但先不背定义。先看为什么“群”会自然出现。
第二步:为什么置换会形成“群”?
上一节我们有三个根:
考虑两个操作。
第一个操作 :
也就是
再考虑另一个操作 :
即
现在问题来了:
如果我先做
,再做
,结果是什么?
这就是“两个置换的复合”。
1. 先做 τ,再做 σ
我们逐个跟踪。
对 r₁
先做 :
再做 :
所以最终:
对 r₂
先做 :
再做 :
所以:
对 r₃
先做 :
再做 :
所以:
最终得到:
这是一个新的置换。
可以写成:
注意传统约定:
通常表示:
先做
,再做
。
和函数复合一样:
第一个重要现象:做完还是置换
我们从两个置换出发:
把它们连续做,得到的东西仍然是一个置换。
不会突然得到“半个置换”或者某种不在系统里的对象。
这叫:
英文:
closure
也就是:
如果
那么
第二个现象:有一个“什么都不做”的操作
考虑一个置换 :
什么都没变。
这叫:
英文:
identity permutation
记作:
它满足:
就像普通数字里:
所以群里也需要一个“1”一样的东西。
这叫:
或
英文:
identity element
第三个现象:每个操作都能撤销
比如:
做一次以后 换了。
再做一次:
又换回来。
所以:
因此:
这里的
叫 的逆。
它满足:
这叫:
英文:
inverse
不过不是所有置换都等于自己的逆。
例如:
这是一个三循环。
做一次:
它的逆就是反方向:
所以:
第四个现象:三个操作连续做时,括号怎么放不重要
假设有三个置换:
那么:
和
结果一样。
为什么?
因为它们本质上都是:
先做
,再做
,最后做
。
区别只在于你“先把哪两个看成一组”。
数学上写成:
这叫:
英文:
associativity
现在群的定义自然出现了
一个集合 ,如果里面的元素有一种运算,满足:
那么 就叫一个:
英文:
所以并不是数学家凭空发明了四条奇怪公理。
恰恰相反:
这四条性质正是“可组合、可撤销的对称操作”天然具有的性质。
S₃ 就是一个群
三个对象所有置换组成:
共有:
个元素。
我们可以写成:
这些括号是什么意思,我们下一步会仔细讲。
例如:
表示:
而 不动。
表示:
这里先记住一个非常重要的思想:
这就是为什么群会在 Galois 理论里出现。
对于一个方程,我们最终不主要研究:
本身长什么样,而研究:
这些允许的交换会形成一个群。
而这个群,就是后来所谓的 Galois 群。
不过现在还没资格定义它。
下一步我建议先讲一个非常具体而重要的东西:
因为如果连 、
、
里的元素都不会算,后面“
为什么不可解”会完全失去直觉。
2.2 置换群这个具体模型
原问题:现在讨论的都是这种置换群对吧
对,目前我们讲的群,全部都是从“置换”这个具体例子出发的。
更准确地说:
本身就是一个置换群,因为它的元素都是对 个对象的置换。
而
也是置换群,因为它只是从 中挑出了所有偶置换。
但要注意:
“群”这个概念远远不只包括置换群。
比如整数在加法下:
也是群。
因为有封闭性、结合律、单位元 、每个整数
都有逆元
。
还有非零实数在乘法下:
也是群。
所以现在的学习顺序其实是:
我们暂时一直用置换群,是因为它和后面的方程根最直接相关,而且最容易看见“对称性”。
以后讲到 Galois 群时,仍然会回到置换:
只是到那时,这些置换会受到“必须保持代数关系”的限制。
所以目前你可以先把:
理解成一个更抽象的大概念,而
是群里面特别重要的一类。
2.3 循环记号、乘法顺序与非交换性
第三步:置换的循环记号到底是什么意思?
我们还是从三个对象开始:
假设有一个置换:
我们把它写成:
这个记号的意思不是一个三位数,而是:
因为最后 又回到
,所以叫一个 cycle,循环。
1. 为什么 (123) 和 (231) 是同一个置换?
看:
而
完全一样。
所以:
只是从循环里的不同位置开始写。
但是:
就不同了。
它表示:
它恰好是 的反方向。
因此:
2. 二循环:(12)
表示:
其他元素不动。
这种只交换两个元素的置换叫:
所以:
都是换位。
而且换位有一个简单性质:
因为交换两次就回去了。
3. 为什么一个置换可以拆成几个循环?
考虑四个元素:
假设某个置换是:
同时:
我们就写成:
这表示:
以及:
因为这两个循环涉及的元素完全不同,所以叫:
disjoint cycles。
4. 不相交循环为什么可以交换顺序?
比如:
你可以先做 ,再做
。
也可以先做 ,再做
。
因为它们操作的是不同元素,所以:
这是一个很特殊的现象。
注意:
一般来说,置换乘法并不满足交换律。
也就是说通常:
5. 来算一个真正的例子
考虑:
按照约定:
表示:
先做右边的
,再做左边的
。
逐个追踪。
对 :
先做 :
再做 :
所以:
对 :
先做 :
再做 :
所以:
对 :
先做 :
再做 :
所以:
因此:
6. 反过来算
现在算:
还是先做右边的 。
对 :
所以:
对 :
所以:
对 :
所以:
因此:
于是:
具体就是:
这说明:
7. 什么叫交换群?
如果一个群 中对所有
都有:
那么这个群叫:
中文也叫:
例如整数加法:
所以:
是阿贝尔群。
但:
不是。
8. 为什么“非交换”以后会非常重要?
因为一般五次方程的障碍,最终就和某些群的复杂非交换结构有关。
但不是简单地说:
这不对。
因为三次、四次方程的 Galois 群也可能非交换,但仍然有根式公式。
真正关键的是更精细的概念:
后面我们会看到:
可解;
可解;
可解;
不可解。
而“一般 次方程能否根式求解”最终就跟这个有关。
9. 还差一个重要事实:所有置换都可以拆成换位
例如:
可以写成:
一个更长的循环:
可以写成:
或者用另一套等价分解。
一般地:
总能拆成若干个换位。
这意味着:
这个事实之后会引出一个非常重要的概念:
然后会自然得到:
也就是交错群 alternating group。
而最终五次方程理论中最核心的怪物之一就是:
因为:
这正是 不可解的核心原因之一。
所以,下一步我们就讲:
这一步非常关键,因为它会第一次把我们带到 。
2.4 为什么任意置换都可写成不相交循环
原问题:置换群为什么都可以写成括号形式貌似没解释
对,这一块前面确实跳过去了。更准确地说,不是“置换群本身写成括号”,而是:
这些循环就是我们一直写的:
这种括号形式。
关键问题就是:为什么任意置换都一定能这么写?
先看一个具体置换。假设对集合
有置换 :
同时
以及
我们从 开始追踪:
它回到了起点,所以这一部分可以写成:
再找一个还没出现过的元素,比如 :
所以:
最后:
理论上可以写成:
但长度为 1 的循环通常省略。
因此整个置换写成:
这里其实已经透露了证明的方法。
为什么一定会“绕回来”?
设我们有有限集合:
和一个置换 。
所谓置换,本质上是这个集合到自身的双射:
现在任选一个元素,比如 ,不断作用
:
因为一共只有有限个元素,所以这个序列不可能永远出现全新的元素。
迟早会有重复。
假设第一次发生重复时:
由于 是双射,所以有逆:
两边同时作用 ,得到:
所以从 一直追踪,最终一定回到
。
于是得到一个循环:
因此可以写成:
这就是循环为什么必然出现。
还有一个问题:
会不会从另一个元素出发,追踪一会儿,然后“撞进”刚才那个循环?
例如已经有:
有没有可能另一个元素 满足:
不可能。
因为如果:
同时:
那就有两个不同元素都映到 。
这违反了置换是一一对应(injective)。
所以:
因此,我们可以这样构造任意置换的循环分解:
先随便取一个元素,比如 ,不断作用
,直到回到
,得到第一个循环。
然后找一个没出现在第一个循环里的元素,再重复,得到第二个循环。
继续下去。
因为元素只有有限多个,这个过程最终结束。
于是任意置换都可以写成:
其中每个 都是一个循环,而且这些循环彼此不相交。
举一个完整例子。
假设:
从 开始:
所以得到:
再取还没用过的 :
得到:
不动:
所以整个置换:
固定点 被省略了。
如果你愿意完整写,也可以写:
只是数学上通常不这么写。
这里还有一个很重要的结论:
例如:
和
是同一个置换,因为两个循环不相交。
而:
也是同一个循环,因为只是换了起点。
除了这些写法上的变化,循环结构本身是确定的。
所以我们才可以很自然地讨论一个置换“有一个 3-循环、一个 2-循环”等结构。
最后再补一句,避免一个常见混淆:
不是说“先把整个群拆成括号”。
而是说某一个具体置换 的作用可以描述为:
以及
所以:
而一个置换群,则是很多这样的置换组成的集合。
比如:
下一步如果继续,我建议顺着这里再证明一个前面用过但还没有真正证明的结论:
从而得到:
这样之前“奇置换/偶置换”的基础就彻底补齐了。
2.5 把循环拆成换位:原问题所需的连接
下一步我建议先把前面一个基础缺口彻底补上:
也就是证明
一定可以写成 个二循环(换位)的乘积。
例如:
为什么可以写成
这一步补完以后,我们就能严密串起:
这样之前关于 的基础就完整了,然后再回到:
所以下一步就只证明“一个循环为什么可以拆成换位”,不再往后跳。
补充证明:循环分解与换位分解
本节的元素是有限集合 上的双射;乘积
表示先做
,再做
。
任选尚未处理的元素 ,反复作用
。由于集合有限,一定会重复。第一次重复必然回到
:若先重复在
,且
>1,
的单射性会让它前面的两个元素也相同,与“第一次重复”矛盾。因此得到一个循环。再从这个循环外选元素重复操作;这些循环彼此不相交,且最终覆盖所有元素。这证明任意置换都能分解为不相交循环。若两个循环不相交,则对任意元素,至多一个循环改变它,故两循环复合的先后顺序无关。
对 ,换位分解为
逐个检查: 先被最右换位送到
,其余换位不动
;对
<
,先做的换位不动
,随后
把它送到
,紧接着
把它送到
,余下换位不动它;
最后被
送到
。循环外的元素都不动。这与左端对每个元素的作用完全一致,故等式成立。结合不相交循环分解,任意置换都能拆成换位。原对话提出了这个证明任务,但没有把上述逐元素验证写完,这里补齐。