数学 抽象代数

n元对称群

整理 n 元对称群中的轮换分解、置换奇偶性、交错群和生成元,并附共轭与生成练习。

本页目录4 节

nn 元对称群 #

定义

对于非空集合 Ω\Omega, 设 SΩS_\Omega 是全部 Ω\Omega 到自身的双射构成的集合, 容易验证 SΩS_\Omega 是一个群, 我们称之为全变换群(full transformationm group).

特别的, 当 Ω\Omega 是有限集合时, 称 Ω\Omega 到自身的双射为 Ω\Omega 上的一个置换 (permutation). 当 ∣Ω∣=n|\Omega|=n 时, 称 Ω\Omega 上的置换为 nn 元置换, 并称 SΩS_\Omega 为 nn 元对称群, 记作 SnS_n.

定义

如果一个 nn 元置换 σ\sigma 把 i1i_1 映成 i2i_2, 把 i2i_2 映成 i3i_3,⋯\cdots, 把 iri_{r} 映成 i1i_1, 并且保持其余元素不变, 那么称 σ\sigma 为 r−r-轮换, 简称为轮换, 记作 (i1i2i3⋯ir−1ir)(i_1i_2i_3\cdots i_{r-1}i_r).

特别地, 当 r=2r=2 时, 也称为对换. 恒等映射 II 记作 (1)(1).

如果两个轮换之间没有公共元素, 则称它们\mydef[轮换不相交]{不相交}.

性质
(i1i2⋯ir−1ir)−1=(irir−1⋯i2i1).\begin{equation} (i_1i_2\cdots i_{r-1} i_r)^{-1}=(i_ri_{r-1}\cdots i_2i_1). \end{equation} (i1i2⋯ir−1ir)=(i1ir)(i1ir−1)⋯(i1i3)(i1i2).\begin{equation} (i_1i_2\cdots i_{r-1}i_r)=(i_1i_r)(i_1i_{r-1})\cdots(i_1i_3)(i_1i_2). \end{equation}

(ij)=(1i)(1j)(1i).\begin{equation} (ij)=(1i)(1j)(1i). \end{equation}
定理

SnS_n 中任一非单位元的置换都能表示成一些两两不相交的轮换的乘积, 并且除了轮换的排列次序外, 表示法是唯一的.

注

在计算多个轮换复合时, 注意运算顺序是从右至左, 因为轮换本质上是函数映射的复合.

推论

SnS_n 中每个置换都可以表示成一些对换的乘积.

命题

SnS_n 中一个置换表示成对换的乘积, 其中对换的个数的奇偶性只和这个置换本身有关, 与表示方式无关.

例

(\href{https://qoj.ac/contest/1865/problem/9801}{$49^{th}\ \t{ICPC Asia Shenyang Regional Contest D.Dot Product Game}$})

当我们将 bib_i 映射到 1∼n1\sim n 时, 每次操作都会改变 aia_i 对换数目的奇偶性, 而最终状态是 aia_i 也变为 1∼n1\sim n, 所以只需计算初始的奇偶性就可以判断.

定义

基于上述命题, 我们将可以由偶数个对换表示的置换称为偶置换, 由奇数个对换表示的置换称为奇置换.

同时, 按照定义偶置换和偶置换的乘积还是偶置换, 所以所有偶置换对乘法封闭是 SnS_n 的子群, 称为 \mydef[n元交错群]{nn 元交错群}, 记作 AnA_n. 且有 ∣An∣=12∣Sn∣=n!2|A_n|=\dfrac 1 2 |S_n|=\dfrac{n!} 2.

定义

设 SS 的群 GG 的一个非空子集, 如果 GG 中每一个元素都能表示成 SS 中有限多个元素的整数次幂的乘积, 那么称 \mydef[群的生成元集]{SS 是群 GG 的生成元集}, 或者说**SS 的所有元素生成 GG**.

特别的, 如果 GG 的一个生成元集是有限集, 那么称 GG 是有限生成的群, 记作 G=⟨a1,a2,…,at⟩G=\langle a_1,a_2,\ldots,a_t\rangle.

推论

由 对换分解式 及推论 \ref{coro:对称群:1} 可知, 每个置换都可以表示成 (1i)(1j)(1k)⋯(1i)(1j)(1k)\cdots, 从而 Sn=⟨ (12),(13),…,(1n) ⟩S_n=\langle\ (12),(13),\ldots,(1n)\ \rangle.

练习

题目 #

在 SnS_n 中, 设 σ(i1i2⋯ir)\sigma(i_1i_2\cdots i_r), 证明: 对于任意 τ∈Sn\tau\in S_n, 有

τστ−1=( τ(i1) τ(i2) ⋯ τ(ir)).\begin{equation*} \tau\sigma\tau^{-1}=(\ \tau(i_1)\ \tau(i_2)\ \cdots\ \tau(i_r)). \end{equation*}

题目 #

证明: Sn=⟨ (12),(23),…,(n−1,n) ⟩=⟨ (12),(12⋯n) ⟩S_n=\langle\ (12),(23),\ldots,(n-1,n)\ \rangle=\langle\ (12),(12\cdots n)\ \rangle.

题目 #

证明: 当 n⩾3n\geqslant 3 时, An=⟨ (123),(124),…,(12n) ⟩A_n=\langle\ (123),(124),\ldots,(12n)\ \rangle.

讨论

评论

正在加载评论…

输入关键词开始搜索。