对称群是群论中地位无可比拟的,最优雅,最核心的研究对象
在后续的 Cayley 定理中可以知道,任何群都可以看作是某个对称群的子群
这是因为对称群揭露了群运算的本质:换位
# 置换
我们先来看什么是置换:语义上来说,这指交换两个元素,例如我们考虑位置固定的五个数字:
{1,2,3,4,5}
通过将 2 和 4 交换,我们得到一个新的排列:
{1,4,3,2,5}
这就是置换的一个简单例子
实际上我们应该将上述的置换看作是映射,也就是说每一个元素经过一个置换之后,会被指定为一个新的位置,这个位置是不会重合,不会遗漏的,也就是说是一个双射
12345→1→4→3→2→5
一般来说记这样一个类型的映射为 σ,更正式地:
给定势 n 的有限群 G,若映射 σ:G→G 是一个双射,那么称 σ 是 G 的一个 置换 (permutation)「置換」
特别地,若一个置换只交换两个元素,则称为一个二元互换
对于置换,我们常用两行的表示方法:
例如上述的置换 σ 可以表示为
σ=(1124334255)
另外一种表达置换的方式是循环表示法,使用单一个括号表示,其中每一个元素都被映射到后一个位置上,例如上述的置换 σ 可以表示为
σ=(2 4)
# 对称群
了解置换的定义以后,不难看出存在一种自明的置换:什么都不换。
这样的置换称为恒等置换,记为 e,它满足 e(x)=x 对于 G 中的任意元素 x 都成立
我们定义置换之间的乘法运算为映射复合运算,也就说对于两个置换 σ 和 τ,定义 στ 为先执行 τ 再执行 σ,例如
σ=(2 4),τ=(1 3)
则 στ 的结果为
στ=(1 3)(2 4)=(1324314255)
计算置换乘积的方法,选取一个数字从置换的右侧开始向左行动,例如选择 1,从右侧遍历 (1 3)(2 4),会遇到第一个置换 (2 4),由于 1 不在其中,所以经过这个置换后 1 仍然是 1,继续向左遍历,遇到第二个置换 (1 3),由于 1 在其中,所以经过这个置换后 1 变成了 3,因此 στ(1)=3
同理继续下去就可以得到所有的元素
显然对于任何置换 σ,都有 σe=eσ=σ
由于置换是一个双射映射,所以一定存在一个复原的办法 σ−1,使得 σσ−1=σ−1σ=e
这样一来,针对置换就构成了一个群,也就是说在 G 上所有可能的置换全体 SG 构成了一个群,称为 G 的 对称群 (symmetric group)「対称群」,或者全体置换群
在置换的思维下,我们并不关注 G 中元素的具体值,只关注其位置,因此可以简略地将其表示为 n 个自然数的集合,记在 {1,2,…,n} 上的对称群为 Sn,它的阶数为 n!(排列组合即可证明)
命题
任意 σ∈Sn 都可以表示为二元互换的乘积
证明
使用数学归纳法
当 n=2 时,显然 S2 中的置换都可以表示为二元互换的乘积
考虑 n>2,任取 σ∈Sn
- 如果 σ(n)=n,则 σ 可以看作是 Sn−1 中的一个置换,根据归纳假设,σ 可以表示为二元互换的乘积
- 如果 σ(n)=n,则存在置换 τ∈Sn,使得 τ(n)=σ(n),则此时
τσ(n)=τ(σ(n))=n
因此又回到了第一种情况,τσ 可以表示为二元互换的乘积,那么 σ 也可以表示为二元互换的乘积
□
!注意:这种表示方式不是唯一的,例如 (1 3)(2 3)(3 4)=(1 2)(1 3)(2 4)(3 4)(2 3)
但是个数的奇偶性是恒定的,因此我们引入分析个数奇偶性的工具
从 {1,2,…,n} 中任取两个元素 i 和 j 构成一个子集(有 nC2 个)
选取的所有可能性记为 Ω,那么对于任意 σ∈Sn,定义其 符号 (sign)「符号」 为
sgn(σ)=(i,j)∈Ω∏i−jσ(i)−σ(j)
命题
对于任意 σ∈Sn,
sgn(σ)={1−1
证明