逆序和对换群
逆序和生成 Sn
如我们在第1.3节中看到(并在下一章中证明),Sn 的每个元素都可以写成不相交循环的乘积,本质上是一种独特的方式。相比之下,Sn 的每个元素可以以许多不同的方式写成(非不相交)循环的乘积。例如,即使在 S3 中,元素 σ=(123) 也可能被写成
σ=(123)=(13)(12)=(12)(13)(12)(13)=(12)(23)
事实上,有无限多种不同的方式来写 σ 。不要求循环不相交完全破坏了作为循环乘积的排列的唯一性。然而,我们可以通过将排列(非唯一地)写成2-循环的乘积来获得一种“奇偶校验”。
定义
一个2-循环被称为对换。
直观上,{1,2,…,n} 的每一个排列都可以通过一系列的置换或者元素对的简单交换来实现(有时可以在一副小牌上试试!)。我们说明如何做到这一点。首先观察到
(a1a2…am)=(a1am)(a1am−1)(a1am−2)…(a1a2)
对于任意的 m -循环。现在 Sn 中的任何排列都可以写为循环的乘积(例如,它的循环分解)。通过上述过程将每个循环依次写为置换的乘积,我们看到
Sn 的每一个元素都可以写为置换的乘积
或者,等价地,
Sn=⟨T⟩ where T={(ij)∣1≤i<j≤n}.
例如,第1.3节中的排列 σ 可以写为
σ=(1128104)(213)(5117)(69)
=(14)(110)(18)(112)(213)(57)(511)(69).
交错群
我们再次强调,对于任意的 σ∈Sn,可能有许多方法将 σ 写为置换的乘积。对于固定的 σ,我们现在证明,等于 σ 的任何置换乘积的奇偶性(即项的奇数或偶数)是相同的。
设 x1,…,xn 为独立变量,Δ 为多项式
Δ=1≤i<j≤n∏(xi−xj)
即所有项 xi−xj 对于 i<j 的乘积。例如,当 n=4 时,
Δ=∣(x1−x2)(x1−x4)(x2−x4)(x1−x3)(x2−x3)(x3−x4)∣.
对于每个 σ∈Sn,让 σ 通过以相同的方式置换变量来作用于 Δ:
σ(Δ)=1≤i<j≤n∏(xσ(i)−xσ(j)).
例如,如果 n=4 和 σ=(1234) 那么
σ(Δ)=(x2−x3)(x2−x4)(x2−x1)(x3−x4)(x3−x1)(x4−x1)
(我们已经按照上面的顺序写出了因子,并对每个因子应用了 σ 以得到 σ(Δ))。注意(通常情况下)Δ 包含一个对所有 i<j 的因子 xi−xj,并且由于 σ 是索引的双射,σ(Δ) 必须包含 xi−xj 或 xj−xi,但不能同时包含(当然也不包含任何 xi−xi 项),对所有 i<j。如果 σ(Δ) 有一个因子 xj−xi 满足 j>i,则将这个项写作 −(xi−xj)。将所有符号变化收集在一起,我们可以看到 Δ 和 σ(Δ) 具有相同的因子,乘以 -1 的乘积除外,即,
σ(Δ)=±Δ, for all σ∈Sn.
对于每个 σ∈Sn,令
ϵ(σ)={+1,−1, if σ(Δ)=Δ if σ(Δ)=−Δ.
在上面的例子中,对于 n=4 和 σ=(1234),恰好有 3 个形式为 xj−xi 的因子,其中 j>i 在 σ(Δ) 中,每个因子都贡献了一个 -1 的因子。因此
(1234)(Δ)=(−1)3(Δ)=−Δ,
所以
ϵ((1324))=−1
定义。
(1)ϵ(σ) 被称为 σ 的符号。
(2)如果 ϵ(σ)=1,则 σ 被称为偶排列;如果 ϵ(σ)=−1,则称为奇排列。
下一个结果表明排列的符号定义了一个同态。
命题 23
ϵ:Sn→{±1} 是一个同态(其中 {±1} 是阶为 2 的循环群乘法版本)。
证明:根据定义,
(τσ)(Δ)=1≤i<j≤n∏(xτσ(i)−xτσ(j)).
假设 σ(Δ) 有恰好 k 个形式为 xj−xi 的因子,其中 j>i ,即 ϵ(σ)=(−1)k 。在计算 (τσ)(Δ) 时,首先将 σ 应用于指数,我们发现 (τσ)(Δ) 有恰好 k 个形式为 xτ(j)−xτ(i) 的因子,其中 j>i 。交换这些 k 个因子中的项的顺序会引入符号变化 (−1)k=ϵ(σ) ,现在 (τσ)(Δ) 的所有因子都是形式为 xτ(p)−xτ(q) 的,其中 p<q 。因此
(τσ)(Δ)=ϵ(σ)1≤p<q≤n∏(xτ(p)−xτ(q)).
由于根据 ϵ 的定义
1≤p<q≤n∏(xτ(p)−xτ(q))=ϵ(τ)Δ
我们有 (τσ)(Δ)=ϵ(σ)ϵ(τ)Δ 。因此 ϵ(τσ)=ϵ(σ)ϵ(τ)=ϵ(τ)ϵ(σ) ,如所声称的那样。
为了看到证明的实际应用,设 n=4,σ=(1234),τ=(423) 使得 τσ=(1324) 。根据定义(在此情况下使用显式的 Δ ),
(τσ)(Δ)=(1324)(Δ)
=(x3−x4)(x3−x2)(x3−x1)(x4−x2)(x4−x1)(x2−x1)
=(−1)5Δ
其中除了第一个因子以外的所有因子都被翻转以恢复 Δ 。这表明 ϵ(τσ)=−1 。另一方面,因为我们已经计算了 σ(Δ)
(τσ)(Δ)=τ(σ(Δ))
=(xτ(2)−xτ(3))(xτ(2)−xτ(4))(xτ(2)−xτ(1))(xτ(3)−xτ(4))×
×(xτ(3)−xτ(1))(xτ(4)−xτ(1))
=(−1)31≤p<q≤4∏(xτ(p)−xτ(q))=(−1)3τ(Δ)
在这里,第三个、第五个和第六个因子需要交换它们的项,以使所有因子都成为形式为 xτ(p)−xτ(q) 且 p<q 的形式。我们已经计算出 ϵ(σ)=(−1)3=−1 ,并且用同样的方法,很容易看出 ϵ(τ)=(−1)2=1 soϵ(τσ)=−1=ϵ(τ)ϵ(σ).
下一步是计算 ϵ((ij)) ,对于任何置换 (ij) 。而不是直接对任意的 i 和 j 进行计算,我们先对 i=1 和 j=2 进行计算,然后将一般情况简化为这种情况。显然,将 (12) 应用于 Δ (无论 n 是什么)将会翻转恰好一个因子,即 x1−x2 ;因此 ϵ((12))=−1 。现在对于任何置换 (ij) ,设 λ 是交换 1 和 i ,交换 2 和 j ,并使所有其他数字保持不变的排列(如果 i=1 或 j=2,λ 固定 i 或 j ,则分别如此)。然后很容易看出 (ij)=λ(12)λ (计算右边对任何 k∈{1,2,…,n}) 的作用)。由于 ϵ 是同态,我们得到
ϵ((ij))=ϵ(λ(12)λ)
=ϵ(λ)ϵ((12))ϵ(λ)
=(−1)ϵ(λ)2
这证明了
命题 24
置换都是奇排列,且 ϵ 是满同态。
定义
阶为 n 的交错群,记作 An ,是同态 ϵ 的核(即偶排列的集合)。
注意,根据第一同构定理 Sn/An≅ϵ(Sn)={±1} ,因此 An 的阶很容易确定:∣An∣=21∣Sn∣=21(n!) 。另外,Sn−An 是 An 的一个非单位元陪集,这是所有奇排列的集合。排列的符号遵循通常的 Z/2Z 规律:
(even) (even)=(odd) (odd)=even
(even)(odd)=(odd)(even)=odd.
此外,由于 ϵ 是同态且每个 σ∈Sn 都是置换的乘积,sayσ=τ1τ2⋯τk,thenϵ(σ)=ϵ(τ1)⋯ϵ(τk);sinceϵ(τi)=−1,fori=1,2,…,k, ϵ(σ)=(−1)k。因此,k 的类(模2),即乘积中置换数量的奇偶性,无论我们如何将 σ 写成置换的乘积都是相同的:
ϵ(σ)={+1,−1, if σ is a product of an even number of transpositions if σ is a product of an odd number of transpositions.
最后,我们给出了一种从 σ 的循环分解中快速计算 ϵ(σ) 的方法。回顾一下,一个 m -循环可以写成 m−1 个置换的乘积。因此
一个 m -循环当且仅当 m 为偶数时是奇排列。
对于任何排列 σ,设 α1α2⋯αk 为其循环分解。那么 ϵ(σ) 由 ϵ(α1)⋯ϵ(αk) 给出,且当且仅当 αi 的长度为偶数时 ϵ(αi)=−1。因此,为了使 ϵ(σ) 为 -1,ϵ(αi) 的乘积中必须包含奇数个 (-1) 的因子。我们在以下命题中总结这一点:
命题25
排列 σ 是奇排列当且仅当其循环分解中长度为偶数的循环数量是奇数。
例如,σ=(123456)(789)(1011)(12131415)(161718) 有3个长度为偶数的循环,所以 ϵ(σ)=−1。另一方面,τ=(1128104)(213)(5117)(69) 正好有2个长度为偶数的循环,因此 ϵ(τ)=1。
请注意不要将排列 σ 中的“奇数”和“偶数”术语与 σ 的阶的奇偶性混淆。实际上,如果 σ 的阶是奇数,那么 σ 的循环分解中的所有循环长度都是奇数,因此 σ 有偶数个(在这种情况下为0)偶数长度的循环,因此是一个偶排列。如果 ∣σ∣ 是偶数,σ 可能是偶排列或奇排列;例如,(12)是奇数,(12)(34)是偶数,但它们的阶都是2。
如我们在前一节提到的,交错群 An 在研究多项式可解性时将非常重要。在下一章中,我们将证明:
An is a non-abelian simple group for all n≥5.
对于 n,An 的小值我们已经熟悉:A1 和 A2 都是平凡群,∣A3∣=3(因此 A3=⟨(123)⟩≅Z3)。群 A4 的阶为12。练习7表明 A4 同构于正四面体的对称群。图8中出现了 A4 的子群格(练习8断言这是它的完整子群格)。这个格的一个很好的方面是(与“几乎所有群”不同)它是一个平面图(除了在顶点处外没有交叉线;请参见 D16 的格以了解非平面格)。