📜 [原文1]
集合 $A$ 的每个排列 $\sigma$ 都将 $A$ 自然地划分为单元,其特性是 $a, b \in A$ 属于同一个单元当且仅当存在某个 $n \in \mathbb{Z}$ 使得 $b=\sigma^{n}(a)$。我们使用适当的等价关系来建立这种划分:
这段话的核心思想是,一个排列(可以想象成一种打乱顺序的规则)可以将一个集合分成若干个互不相交的小组,这些小组被称为“单元”或更正式地称为“轨道”。
想象一个班级的学生排队,排列 $\sigma$ 就是一个指令,告诉每个位置上的学生应该去哪个新的位置。比如,原来在第1位的学生跑到第3位,第3位的学生跑到第6位,第6位的学生又跑回第1位。这三个学生(1, 3, 6)就形成了一个封闭的小圈子,他们无论怎么按这个规则换位置,都只会在这三个位置之间打转,永远不会跑到别的位置去。这个小圈子就是一个“单元”。
为了用数学语言精确地描述这个“同属一个圈子”的概念,我们引入了一个关系,用符号 ~ 表示。我们说两个元素 $a$ 和 $b$ 是相关的(记作 $a \sim b$),如果我们可以从 $a$ 出发,通过反复应用这个排列规则 $\sigma$(或者它的逆规则 $\sigma^{-1}$),最终能够到达 $b$。
这里的 $\sigma^{n}(a)$ 就代表对元素 $a$ 应用 $n$ 次排列规则 $\sigma$。
所以,$b=\sigma^{n}(a)$ 意味着 $b$ 和 $a$ 在同一个运动轨迹上,可以相互抵达。这个关系 ~ 将被证明是一个等价关系,而等价关系的一个重要性质就是它能将集合划分成互不相交的等价类,这里的每个等价类就是一个轨道。
令集合 $A = \{1, 2, 3, 4, 5\}$,排列 $\sigma = \left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 2 & 3 & 1 & 5 & 4 \end{array}\right)$。
这个排列意味着 $\sigma(1)=2, \sigma(2)=3, \sigma(3)=1, \sigma(4)=5, \sigma(5)=4$。
我们来判断 1 和 3 是否相关 ($1 \sim 3$?)。
我们需要找到一个整数 $n$ 使得 $3 = \sigma^n(1)$。
找到了!因为存在 $n=2 \in \mathbb{Z}$ 使得 $3=\sigma^2(1)$,所以根据定义,$1 \sim 3$。
我们再来判断 1 和 4 是否相关 ($1 \sim 4$?)。
无论 $n$ 取什么整数,$\sigma^n(1)$ 的值只可能是 1, 2, 3 中的一个,永远不可能是 4。因此,$1$ 和 $4$ 不相关,记作 $1 \not\sim 4$。
令集合 $A = \{1, 2, 3, 4, 5, 6\}$,排列 $\sigma = \left(\begin{array}{llllll} 1 & 2 & 3 & 4 & 5 & 6 \\ 1 & 3 & 2 & 5 & 6 & 4 \end{array}\right)$。
这个排列意味着 $\sigma(1)=1, \sigma(2)=3, \sigma(3)=2, \sigma(4)=5, \sigma(5)=6, \sigma(6)=4$。
判断 $4 \sim 6$。
找到了,$n=2$。所以 $4 \sim 6$。
判断 $2 \sim 3$。
找到了,$n=1$。所以 $2 \sim 3$。
判断 $1 \sim 2$。
$\sigma^n(1)$ 永远是 1。所以 $1 \not\sim 2$。
本段引入了通过一个排列 $\sigma$ 来定义元素之间关系的核心思想。两个元素被认为是相关的,如果一个元素可以通过反复应用排列 $\sigma$ 或其逆排列变成另一个元素。这个关系是后续定义“轨道”的数学基础,它捕捉了元素在排列作用下“同在一个运动轨迹上”的直观概念。
本段的目的是为“轨道”这一概念提供一个严格的数学定义。直接描述“圈子”或“单元”在数学上不够严谨,通过引入一个等价关系,可以利用等价关系理论中“等价类必然构成对原集合的一个划分”这一强大结论,从而逻辑严谨地定义出轨道(即等价类),并确保这些轨道是互不相交且覆盖整个集合的。
想象一个舞会,有若干人。排列 $\sigma$ 是一条跳舞规则:“在音乐下一拍响起时,原来在位置 $x$ 的人必须移动到位置 $\sigma(x)$”。
想象一个有向图,集合 $A$ 的每个元素是一个节点。对于每个元素 $a$,画一条从 $a$ 指向 $\sigma(a)$ 的有向边。因为 $\sigma$ 是一个排列,所以每个节点有且只有一条出边,也只有一条入边。这样的图必然由若干个互不相交的圈(环)组成。每个圈就是一个轨道。$a \sim b$ 就意味着节点 $a$ 和节点 $b$ 在同一个圈上。
📜 [原文2]
我们现在检查由条件 (1) 定义的 $\sim$ 确实是一个等价关系。
自反性 显然 $a \sim a$,因为 $a=\iota(a)=\sigma^{0}(a)$。
对称性 如果 $a \sim b$,则存在某个 $n \in \mathbb{Z}$ 使得 $b=\sigma^{n}(a)$。但随后 $a=\sigma^{-n}(b)$ 且 $-n \in \mathbb{Z}$,所以 $b \sim a$。
传递性 假设 $a \sim b$ 且 $b \sim c$,则存在某个 $n, m \in \mathbb{Z}$ 使得 $b=\sigma^{n}(a)$ 且 $c=\sigma^{m}(b)$。代入后,我们发现 $c=\sigma^{m}\left(\sigma^{n}(a)\right)=\sigma^{n+m}(a)$,所以 $a \sim c$。
为了证明 ~ 是一个等价关系,我们需要验证它满足三个基本性质:自反性、对称性和传递性。
因为 ~ 满足了这三个性质,所以它是一个合法的等价关系。
$\sigma^{-n}(b) = \sigma^{-n}(\sigma^n(a))$
$\sigma^{-n}(b) = (\sigma^{-n} \circ \sigma^n)(a)$ (复合函数记号)
$\sigma^{-n}(b) = \sigma^{-n+n}(a)$ (指数律)
$\sigma^{-n}(b) = \sigma^0(a) = a$。
所以 $a = \sigma^{-n}(b)$。
$c = \sigma^m(\sigma^n(a))$
$c = (\sigma^m \circ \sigma^n)(a)$ (复合函数记号)
$c = \sigma^{m+n}(a)$ (指数律)。
继续使用示例1: $A = \{1, 2, 3, 4, 5\}$, $\sigma = \left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 2 & 3 & 1 & 5 & 4 \end{array}\right)$。
我们需要找到一个整数 $k$ 使得 $1 = \sigma^k(3)$。
根据对称性证明,$k$ 应该是 $-2$。
$\sigma^{-1}$ 是什么?$\sigma(1)=2 \implies \sigma^{-1}(2)=1$。$\sigma(2)=3 \implies \sigma^{-1}(3)=2$。$\sigma(3)=1 \implies \sigma^{-1}(1)=3$。
所以 $\sigma^{-1} = \left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 3 & 1 & 2 & 5 & 4 \end{array}\right)$。
$\sigma^{-1}(3) = 2$。
$\sigma^{-2}(3) = \sigma^{-1}(\sigma^{-1}(3)) = \sigma^{-1}(2) = 1$。
所以 $1 = \sigma^{-2}(3)$。因为 $-2$ 是整数,所以 $3 \sim 1$ 成立。
证明说,我们应该有 $3 = \sigma^{1+1}(1) = \sigma^2(1)$。
$\sigma^2(1) = \sigma(\sigma(1)) = \sigma(2) = 3$。
这与事实相符。所以传递性成立。
本段通过严格的数学论证,证明了上一段中定义的“相关关系” ~ 确实满足自反性、对称性和传递性三大公理,因此它是一个等价关系。这是建立轨道概念的坚实逻辑基础。
本段的目的是完成轨道定义的形式化过程。通过证明 ~ 是等价关系,就可以直接套用集合论中的一个基本定理:任何一个集合上的等价关系都会导致该集合的一个划分(partition)。这个划分由互不相交的等价类(equivalence classes)组成,这些等价类的并集恰好是原集合。这样,我们就可以顺理成章地将“轨道”定义为这些等价类,而无需再费力去证明轨道之间是不相交的。
这三个性质都非常符合我们对“圈子”的直观理解,证明过程就是把这种直观理解翻译成严谨的数学语言。
回到之前节点和有向边的图。
📜 [原文3]
9.1 定义 令 $\sigma$ 是集合 $A$ 的一个排列。由等价关系 (1) 确定的 $A$ 中的等价类是 $\sigma$ 的轨道。
9.2 例子 由于 $A$ 的恒等排列 $\iota$ 使 $A$ 的每个元素都保持不动,因此 $\iota$ 的轨道是 $A$ 的单元素子集。
9.3 例子 找出排列
在 $S_{8}$ 中的轨道。
解 为了找到包含 1 的轨道,我们重复应用 $\sigma$,象征性地得到
由于 $\sigma^{-1}$ 只会反转此链中箭头的方向,我们看到包含 1 的轨道是 $\{1,3,6\}$。我们现在从 1 到 8 中选择一个不在 $\{1,3,6\}$ 中的整数,例如 2,类似地发现包含 2 的轨道是 $\{2,8\}$。最后,我们发现包含 4 的轨道是 $\{4,7,5\}$。由于这三个轨道包含了从 1 到 8 的所有整数,我们看到 $\sigma$ 的完整轨道列表是
定义 9.1:
这里正式给出了轨道的定义。在证明了 ~ 是等价关系后,我们知道它会把集合 $A$ 分割成若干个等价类。一个等价类就是由所有相互关联的元素组成的子集。这个定义直接将“轨道”这个名字赋予了这些等价类。
换句话说,$\sigma$ 的一个轨道是一个子集 $O \subseteq A$,满足两个条件:
这个轨道就是由一个元素以及所有能通过 $\sigma$ 的反复作用(正向或逆向)从它到达的元素所组成的集合。
例子 9.2:
例子 9.3:
令 $A = \{a, b, c\}$,排列为恒等排列 $\iota = \left(\begin{array}{lll} a & b & c \\ a & b & c \end{array}\right)$。
令 $A=\{1,2,3,4,5,6\}$, $\sigma = \left(\begin{array}{llllll} 1 & 2 & 3 & 4 & 5 & 6 \\ 6 & 5 & 2 & 4 & 3 & 1 \end{array}\right)$。
本段正式定义了“轨道”为排列诱导的等价关系下的等价类,并给出了两个示例。例子 9.2 说明了最简单的情况——恒等排列,其轨道都是单个元素。例子 9.3 展示了寻找一个更复杂排列之轨道的一般性、系统性方法:从一个元素出发,沿着排列的映射路径追踪,直到回到起点形成闭环,这个闭环上的所有元素就构成一个轨道;然后从未被访问的元素中再选一个,重复此过程,直到所有元素都被归类。
本段的目的是将前面抽象的等ga关系和等价类概念具体化,将其命名为“轨道”,并提供清晰的算法来找出任何给定排列的轨道。这是理解排列结构的第一步,因为将一个复杂的排列分解成其轨道,能极大地简化我们对它的分析。
寻找轨道的过程,就像是在一个城市里追踪几条互不相交的公交线路。
回到之前节点和箭头的图。找轨道的过程就是:
📜 [原文4]
在本节的其余部分,我们只考虑一个包含 $n$ 个元素的有限集 $A$ 的排列。我们不妨假设 $A=\{1,2,3, \cdots, n\}$,并且我们正在处理对称群 $S_{n}$ 的元素。
回顾例子 9.3。
的轨道以图形方式显示在图 9.4 中。也就是说,$\sigma$ 作用于从 1 到 8 的每个整数,将其沿逆时针方向移动到圆上的下一个整数,方向与箭头一致。例如,最左边的圆表示 $\sigma(1)=3, \sigma(3)=6$ 和 $\sigma(6)=1$。图 9.4 是可视化排列 $\sigma$ 结构的好方法。


9.4 图


9.5 图
这段话首先设定了讨论的范围:我们现在只关注有限集合上的排列,并且为了方便,直接使用集合 $\{1, 2, ..., n\}$,其上的所有排列构成了对称群 $S_n$。
然后,它重提了例子 9.3 中的排列 $\sigma$,并引入了一种非常直观的可视化方法——轨道图(如图9.4)。
在例子 9.3 中,我们找到了三个轨道:$\{1,3,6\}, \{2,8\}, \{4,5,7\}$。图9.4就是把这三个轨道分别画成了三个圆圈。
这种图的优点是它把一个看起来杂乱无章的排列(如双行表示法)的内在结构——即它是由几个独立的、互不干扰的“旋转”组成的——清晰地展现了出来。整个排列 $\sigma$ 的作用,可以被理解成同时在三个独立的转盘上各自进行一次旋转。
图9.5展示了恒等排列中一个元素的轨道图,比如元素1。它只包含一个点,箭头从1指向自己,表示 $\sigma(1)=1$。这是一个只有一个元素的“圆圈”。
这段文字是一个铺垫,它通过可视化的方式,引导我们去关注构成排列的这些基本“建筑模块”——即每个轨道所对应的排列动作。下一个概念“循环”就是对这种单个“旋转”或单个“圆圈”的正式命名和描述。
本段将之前计算出的抽象的轨道集合与直观的图形(圆圈/环)联系起来。它表明,任何一个排列都可以被看作是在几个独立的“转盘”上同时进行旋转操作,每个“转盘”对应一个轨道。这种可视化为接下来引入“循环”这一核心概念做了完美的铺垫。
本段的目的是建立从抽象的轨道分解到循环分解的桥梁。通过展示排列可以被可视化为不相交的圈,它启发读者思考:是否可以将排列本身“写成”这些圈的组合?这直接引出了循环的定义以及排列的循环分解。
一个复杂的机器(排列 $\sigma$)被拆解开来,发现它是由几个独立的、简单的小马达(轨道对应的旋转)组装而成的。每个小马达只负责转动自己盘子上的几个零件,并且与其他马达互不影响。图9.4就是这台机器的内部结构设计图。
想象太阳系,行星绕着太阳转,卫星绕着行星转。这里更简单,是几个互不相关的“恒星系”。
📜 [原文5]
图 9.4 中的每个单独的圆本身也定义了 $S_{8}$ 中的一个排列。例如,最左边的圆对应于排列
它作用于 1, 3, 6 的方式与 $\sigma$ 相同,但保持其余整数 2, 4, 5, 7, 8 不动。总而言之,$\mu$ 有一个三元素轨道 $\{1,3,6\}$ 和五个单元素轨道 $\{2\},\{4\},\{5\},\{7\}$ 和 $\{8\}$。这种由单个圆以图形方式描述的排列称为循环(circle)。我们认为恒等排列是一个循环,因为它可以由只包含整数 1 的圆表示,如图 9.5 所示。我们现在以数学上精确的方式定义循环一词。
9.6 定义 排列 $\sigma \in S_{n}$ 是一个循环,如果它至多有一个包含多于一个元素的轨道。循环的长度是其最大轨道中的元素数量。
为了避免循环中符号 (3) 中繁琐的表示法,我们引入单行循环表示法。在循环表示法中,符号 (3) 中的循环变为
我们通过这种表示法理解,$\mu$ 将第一个数 1 映射到第二个数 3,第二个数 3 映射到下一个数 6,依此类推,直到最后一个数 6 最终映射到第一个数 1。在该表示法中未出现的整数被理解为被 $\mu$ 保持不动。当然,$\mu$ 作用的集合(在我们的例子中是 $\{1,2,3,4,5,6,7,8\}$)必须由上下文明确。
从轨道到循环排列:
上一段我们将 $\sigma$ 分解成了三个独立的圈。现在我们把目光聚焦到其中一个圈上,比如 $\{1,3,6\}$。我们可以定义一个新的排列,我们称之为 $\mu$,它只执行这一个圈的旋转,而让其他所有元素都保持原地不动。
循环的定义 (Definition 9.6):
循环表示法 (Cycle Notation):
双行表示法对于循环来说太啰嗦了,因为它需要把所有不动点也写出来。为此,我们引入一种更简洁的单行表示法。
本段将排列的单个轨道(或单个“圈”)抽象出来,定义为一种特殊的排列——循环。一个排列是循环,当且仅当它最多只“搅动”一个子集,而让其他元素都“待在原地”。然后,引入了极为重要和方便的循环表示法,它用一个紧凑的单行括号形式,精确地描述了一个循环排列。
本段的目的是定义构成排列的基本“积木”——循环,并给出它们的标准速记法。这是排列分解理论的核心步骤。如果说上一段是把机器拆成几个小马达,这一段就是给每个小马达一个正式的型号名称(循环)和一张简洁的规格表(循环表示法)。
循环就像一个“局部洗牌机”。比如在 $S_8$ 中,循环 $(1,3,6)$ 就是一个只对1号、3号、6号三张牌进行轮换的机器,它根本不碰其他牌。而一个通用的排列 $\sigma$ 可能同时在对几组不同的牌进行各自的局部洗牌。
想象一个只有单个行星系的宇宙。这个行星系里有几颗行星在一个轨道上运行,宇宙的其他地方都是一片虚空(或者说布满了静止的尘埃)。这个简单的宇宙就是一个“循环”。
📜 [原文6]
9.7 例子 在 $S_{5}$ 中工作,我们看到
观察到
当然,由于循环是排列的特殊类型,它们可以像任何两个排列一样相乘。然而,两个循环的乘积不一定再次是一个循环。
例子 9.7:
循环的乘法:
在 $S_6$ 中,循环 $\mu=(2,5,3)$。
在 $S_5$ 中,计算两个循环的乘积 $\alpha = (1,2)$ 和 $\beta = (3,4)$。
本段通过例子阐明了循环表示法的两个重要方面:1) 如何与双行表示法相互转换;2) 其表示形式不唯一,可以“旋转”。此外,它提醒我们循环也是排列,因此可以相乘,但乘积的结果不保证仍然是循环。
本段的目的是加深对循环表示法的理解和使用熟练度,并为接下来的核心定理——任何排列都可以写成不相交循环的乘积——做铺垫。它通过指出“乘积不一定是循环”,暗示了我们需要关注一种特殊的乘积形式,即“不相交循环的乘积”。
📜 [原文7]
使用循环表示法,我们看到符号 (2) 中的排列 $\sigma$ 可以写成循环的乘积:
这些循环是不相交的,这意味着任何一个整数最多被这些循环中的一个移动;因此没有一个数字出现在两个不同循环的表示法中。符号 (4) 根据 $\sigma$ 的轨道来展示 $\sigma$,并且是对图 9.4 的单行描述。$S_{n}$ 中的每个排列都可以以类似的方式表示为其轨道对应的不相交循环的乘积。我们将其表述为一个定理并写出证明。
9.8 定理 有限集的每个排列 $\sigma$ 都是不相交循环的乘积。
从轨道到循环分解:
我们回到最初的例子 $\sigma = \left(\begin{array}{llllllll} 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 \\ 3 & 8 & 6 & 7 & 4 & 1 & 5 & 2 \end{array}\right)$。
我们已经知道它的轨道是 $\{1,3,6\}, \{2,8\}, \{4,5,7\}$。
现在,我们为每个轨道写出对应的循环:
原文的关键发现是:原始的排列 $\sigma$ 竟然就等于这三个循环的乘积!
$\sigma = \mu_1 \mu_2 \mu_3 = (1,3,6)(2,8)(4,7,5)$。
验证这个等式:
让我们来计算乘积 $(1,3,6)(2,8)(4,7,5)$ 对任意一个元素的作用。
对所有8个元素进行验证,都会发现结果与 $\sigma$ 完全相同。
不相交循环 (Disjoint Cycles):
定理 9.8:
这是本节的第一个核心定理。它将我们从一个例子中观察到的现象,提升到了一个普遍规律:
任何一个有限集上的排列,都可以被唯一地(除了循环的顺序和写法)写成一堆互不相交的循环的乘积。
这个过程,称为排列的循环分解。
直观理解: 这个定理说的是,我们之前把一个复杂机器(排列)拆成几个独立小马达(轨道)的比喻是完全正确的。而这个机器的全部功能,就等于把这几个小马达的功能简单地“并列”在一起。分解一个排列,就是在找这些独立的小马达。
本段提出了排列研究中的一个里程碑式的结论:任何排列都可以表示为一组不相交循环的乘积。这个表示法,即循环分解,实际上就是将排列的轨道直接翻译成了循环表示法。这个分解是唯一的(在不计顺序和循环起点的情况下),并且极大地简化了排列的表示和分析。
本段的目的是给出一种标准、简洁且结构清晰的方式来表示任何排列。双行表示法虽然完备但冗长且看不出结构。循环分解不仅紧凑,而且直接揭示了排列的内在作用机制——它是由哪些独立的“旋转”构成的。这是后续研究排列性质(如阶、奇偶性)的基础。
任何一副被打乱的扑克牌(一个排列),其混乱状态都可以通过如下方式描述:
把这些描述合在一起,就是对这副乱牌状态的完整说明。这就是循环分解。
你面前有一碗五颜六色的豆子。你用勺子(排列 $\sigma$)搅了一下。之后你想跟朋友描述豆子是怎么乱的。
你可以说:“红豆跑到了原来绿豆的位置,绿豆跑到了原来黄豆的位置……”(双行表示法),这很啰嗦。
或者,你可以说:“你看,红、绿、黄三颗豆子转了个圈(循环(红,绿,黄))。同时,蓝、白两颗豆子互换了位置(循环(蓝,白))。其他的豆子都没动。”(循环分解)。这种描述更清晰,更有条理。定理9.8保证了任何搅动的结果都可以用第二种方式来完美描述。
📜 [原文8]
证明 令 $B_{1}, B_{2}, \cdots, B_{r}$ 是 $\sigma$ 的轨道,并令 $\mu_{i}$ 是由以下定义的循环
显然 $\sigma=\mu_{1} \mu_{2} \cdots \mu_{r}$。由于等价类轨道 $B_{1}, B_{2}, \cdots, B_{r}$,作为不同的等价类,是不相交的,所以循环 $\mu_{1}, \mu_{2}, \cdots, \mu_{r}$ 也是不相交的。
虽然排列乘法通常不可交换,但很容易看出不相交循环的乘法是可交换的。由于排列的轨道是唯一的,因此将排列表示为不相交循环的乘积(其中没有一个是恒等排列)是唯一的,因子的顺序除外。
定理9.8的证明:
这个证明思路非常直白,它本质上是将我们之前通过例子归纳出的方法给形式化了。
唯一性与交换性:
令 $\sigma = (1,3,6)(2,8)(4,7,5)$。
轨道是 $B_1=\{1,3,6\}, B_2=\{2,8\}, B_3=\{4,7,5\}$。
构造三个循环:
我们来计算 $\mu_1\mu_2\mu_3$ 作用于元素 7 的值。
令 $\alpha=(1,5), \beta=(2,4,6)$ 在 $S_6$ 中。它们是不相交的。
本段为定理9.8提供了一个严谨且具有建设性的证明。证明的核心是利用排列的轨道来构造一系列不相交循环,然后证明这些循环的乘积恰好就是原排列。此外,它还阐述了不相交循环乘法的可交换性,并基于轨道的唯一性论证了循环分解的唯一性(在不考虑因子顺序的意义下)。
本段的目的是为定理9.8这个核心结论提供坚实的逻辑支撑。通过一个清晰的证明,它不仅让我们信服这个定理,更让我们深刻理解了轨道和不相交循环之间的内在联系。同时,明确分解的唯一性和不相交循环的可交换性是使用这个工具时必须了解的重要性质。
证明过程就像一个组织管理问题。
回到搅拌豆子的比喻。
📜 [原文9]
9.9 例子 考虑排列
让我们将其写成不相交循环的乘积。首先,1 移动到 6,然后 6 移动到 1,得到循环 $(1,6)$。然后 2 移动到 5,5 移动到 3,3 移动到 2,即 $(2,5,3)$。这涵盖了除 4 之外的所有元素,4 保持不动。因此
不相交循环的乘法是可交换的,因此因子 $(1,6)$ 和 $(2,5,3)$ 的顺序并不重要。
您应该练习在循环表示法中乘以排列,其中循环可能相交也可能不相交。我们给出一个例子并在习题 7 到 9 中提供进一步的练习。
9.10 例子 考虑 $S_{6}$ 中的循环 $(1,4,5,6)$ 和 $(2,1,5)$。相乘,我们发现
和
这两个排列都不是循环。
例子 9.9:
这是一个将双行表示的排列分解为不相交循环乘积的完整练习。
例子 9.10:
这是一个计算相交循环乘积的例子,目的是为了展示:
我们逐个计算每个元素的像,牢记乘法从右到左。
将 $\pi = \left(\begin{array}{ccccccc} 1 & 2 & 3 & 4 & 5 & 6 & 7 \\ 3 & 4 & 5 & 2 & 7 & 6 & 1 \end{array}\right)$ 分解为不相交循环。
计算 $(1,2,3)(3,4,5)$ 在 $S_5$ 中。
本段通过两个例子,分别巩固了“将排列分解为不相交循环”和“计算循环乘积”这两种基本技能。例子9.9是一个标准的分解练习。例子9.10则特意展示了更复杂的相交循环乘法,并强调了其结果的复杂性以及与不相交循环乘法的本质区别(特别是交换律不成立)。
本段的目的是让读者动手练习前面学到的两个核心操作,并通过对比不相交和相交循环的乘法,加深对它们性质差异的理解。熟练掌握这两种计算是进一步学习排列群的必要基础。
📜 [原文10]
序列 $1,2, \ldots, n$ 的每次重新排序似乎都可以通过重复交换数字对的位置来实现。我们将更正式地讨论这一点。
9.11 定义 长度为 2 的循环是对换。
因此,对换会保持除两个元素之外的所有元素不动,并将这两个元素中的每一个映射到另一个。计算表明
因此,任何循环都是对换的乘积。我们由此得到以下作为定理 9.8 的推论。
9.12 推论 任何至少包含两个元素的有限集的排列都是对换的乘积。
直观地,这个推论只是说 $n$ 个对象的任何重新排列都可以通过连续交换它们的对来实现。
基本思想:
开篇的直觉是,任何复杂的排序(比如洗牌),本质上都可以通过一步一步、一次只交换两张牌的位置来完成。本节的目标就是把这个直觉数学化。
对换的定义 (Definition 9.11):
将循环分解为对换:
这是一个惊人的发现:任何一个循环,无论多长,都可以被写成一串对换的乘积。原文给出了一个具体的公式:
验证这个公式:
我们来验证 $(a_1, a_2, a_3, a_4) = (a_1, a_4)(a_1, a_3)(a_1, a_2)$。
公式是有效的。
推论 9.12:
这是一个逻辑上的层层递进:
直观解释: 这个推论为本节开头的直觉提供了严格的数学证明。任何复杂的重新排序,确实都可以通过一系列两两交换的操作来完成。对换是排列世界里的最基本“原子”操作。
将循环 $(1, 2, 3, 4)$ 分解为对换的乘积。
将排列 $\sigma = (1,6)(2,5,3)$ 分解为对换的乘积。
本段引入了最基本的排列类型——对换(长度为2的循环)。然后,它揭示了一个关键事实:任何循环都可以表示为对换的乘积。结合“任何排列都是不相交循环的乘积”这一定理,我们得出了一个更基本的推论:任何排列都可以表示为对换的乘积。这说明对换是构建整个排列世界的“原子”。
本段的目的是将所有排列都归结到由一种最简单的操作——对换——来生成。这是为了引出排列的奇偶性(parity)概念。通过计算构成一个排列需要多少个“原子”(对换),我们可以给排列进行分类(偶数个 vs 奇数个),这将引出交错群的概念。
想象你在用乐高积木搭建模型。
📜 [原文11]
9.13 例子 遵循推论之前的评论,我们看到 $(1,6)(2,5,3)$ 是对换 $(1,6)(2,3)(2,5)$ 的乘积。
9.14 例子 在 $S_{n}$ 中,对于 $n \geq 2$,恒等排列是对换 $(1,2)(1,2)$ 的乘积。
我们已经看到,每个至少包含两个元素的有限集的排列都是对换的乘积。对换可能不相交,并且排列的这种表示方式也不唯一。例如,我们总是可以在开头插入两次对换 $(1,2)$,因为 $(1,2)(1,2)$ 是恒等排列。真正的情况是,用于表示给定排列的对换数量必须始终是偶数或始终是奇数,但不能两者都是。这是一个重要的事实。我们将给出两个证明。
例子 9.13:
这个例子是上一节推导的具体化。
例子 9.14:
这个例子展示了如何表示最简单的排列——恒等排列 $\iota$。
奇偶性的引出:
这段文字是本节,乃至本章的一个关键转折点。
接下来的定理9.15将要严格证明这个断言。
$(1,6)(2,5,3) = (1,6)(2,3)(2,5)$
$\iota = (1,2)(1,2)$
考虑循环 $(1,2,3)$。
$(1,2,3) = (3,4)(3,4)(1,3)(1,2)$。包含 4 个对换(偶数)。
本段通过两个例子练习了对换分解,并正式提出了本节最核心的论点:尽管一个排列的对换分解不唯一,但其分解中的对换数量的奇偶性是恒定的。这个“奇偶性不变量”是排列的一个内在属性,为后续定义偶排列和奇排列铺平了道路。
本段的目的是从“任何排列都可以分解为对换”这一事实,过渡到“如何利用这个分解来对排列进行分类”。它通过揭示分解的不唯一性,然后断言存在一个奇偶性的不变量,制造了一个悬念,激发读者去理解接下来的关键定理。
想象你在玩一个魔方(只考虑其中一面的颜色)。一个对换就像是拧动了一下。
📜 [原文12]
9.15 定理 $S_{n}$ 中的任何排列不能既表示为偶数个对换的乘积,又表示为奇数个对换的乘积。
证明 1(来自线性代数)我们在第 8 节中提到,如果 $A$ 和 $B$ 具有相同的基数,则 $S_{A} \simeq S_{B}$。我们处理 $n \times n$ 单位矩阵 $I_{n}$ 的 $n$ 行的排列,而不是数字 $1,2, \ldots, n$ 的排列。单位矩阵的行列式为 1。交换方阵的任意两行都会改变行列式的符号。令 $C$ 是通过 $I_{n}$ 的行的排列 $\sigma$ 获得的矩阵。如果 $C$ 可以通过偶数个和奇数个行对换从 $I_{n}$ 获得,那么它的行列式必须既是 1 又是 -1,这是不可能的。因此 $\sigma$ 不能同时表示为偶数个和奇数个对换的乘积。
定理 9.15:
这是本节的中心定理。它用严格的语言陈述了上一段的断言:一个排列的“奇偶性”是其内在的、明确的属性。不可能存在一个排列 $\sigma$,它既能被写成 4 个对换的乘积,又能被写成 5 个对换的乘积。
证明 1 (线性代数方法):
这是一个非常巧妙的“借用外力”的证明,它利用了线性代数中行列式的性质。
本段给出了定理9.15的第一个证明。该证明非常精妙,它将一个抽象代数中的问题(排列的结构)转化为了一个线性代数中的问题(排列矩阵的行列式)。通过利用“行交换改变行列式符号”这一强大而简单的规则,它优雅地证明了一个排列的对换分解中的对换个数的奇偶性是不变的,从而确立了排列的奇偶性概念。
本段的目的是为“排列奇偶性唯一”这一核心论断提供第一个严格的数学证明。通过引入外部工具(行列式),它展示了不同数学分支之间的深刻联系,并提供了一个简洁有力的论证。
行列式就像一个“奇偶探测器”。
想象一条在数轴原点的狗。
📜 [原文13]
证明 2 令 $\sigma \in S_{n}$ 且 $\tau=(i, j)$ 是 $S_{n}$ 中的一个对换。我们声称 $\sigma$ 和 $\tau \sigma$ 的轨道数量相差 1。
情况 1 假设 $i$ 和 $j$ 位于 $\sigma$ 的不同轨道中。将 $\sigma$ 写成不相交循环的乘积,其中第一个包含 $j$,第二个包含 $i$,如图 9.16 中的两个圆所示。我们可以将这两个循环的乘积象征性地写成
其中符号 × 表示这些轨道中可能存在的其他元素。

9.16 图

9.17 图
计算 $\tau \sigma=(i, j) \sigma$ 中前三个循环的乘积,我们得到
原来的 2 个轨道已经合并形成 $\tau \sigma$ 中的一个轨道,如图 9.16 所示。习题 28 要求我们重复计算以表明,如果 $i$ 和 $j$ 中的一个或两者都是它们在 $\sigma$ 中的轨道的唯一元素,也会发生同样的情况。
情况 II 假设 $i$ 和 $j$ 位于 $\sigma$ 的同一个轨道中。那么我们可以将 $\sigma$ 写成不相交循环的乘积,其中第一个循环的形式为
如图 9.17 中的圆象征性地显示。计算 $\tau \sigma=(i, j) \sigma$ 中前两个循环的乘积,我们得到
原来的单个轨道已经分裂成两个,如图 9.17 所示。
我们已经表明 $\tau \sigma$ 的轨道数量与 $\sigma$ 的轨道数量相差 1。恒等排列 $\iota$ 有 $n$ 个轨道,因为每个元素都是其轨道的唯一成员。现在,给定排列 $\sigma \in S_{n}$ 的轨道数量与 $n$ 相差偶数或奇数,但不能两者都是。因此不可能用两种方式来写
一次是 $m$ 为偶数,另一次是 $m$ 为奇数,其中 $\tau_{k}$ 是对换。$\square$
这个证明完全在群论内部,不依赖其他学科。其核心思想是研究一个排列左乘一个对换后,其轨道数量会发生什么变化。
核心论断: 令 $\sigma$ 是一个排列,$\tau$ 是一个对换。那么新排列 $\tau\sigma$ 的轨道数,与旧排列 $\sigma$ 的轨道数,恰好相差 1(要么多1,要么少1)。
为了证明这个论断,分两种情况讨论对换 $\tau=(i,j)$ 中的两个元素 $i$ 和 $j$ 在排列 $\sigma$ 中的位置关系。
情况 1: $i$ 和 $j$ 在 $\sigma$ 的不同轨道中
$(i, j)(b, j, \dots, c)(a, i, \dots, d) = (a, j, \dots, c, b, i, \dots, d)$ (这里我补全了循环的尾部方便理解)。
情况 2: $i$ 和 $j$ 在 $\sigma$ 的同一个轨道中
$(i, j)(a, i, \dots, b, j, \dots, c) = (a, j, \dots, c)(b, i, \dots)$。
完成证明:
$N(\tau\sigma) = N(\sigma) \pm 1$
$N(\sigma) = N(\tau_m \cdots \tau_1 \iota)$
$N(\sigma) \pmod 2 \equiv N(\iota) - m \pmod 2$
$m \pmod 2 \equiv N(\iota) - N(\sigma) \pmod 2$
其中 $N(\pi)$ 表示排列 $\pi$ 的轨道数。因为右边是定值,所以 $m$ 的奇偶性是定值。
令 $\sigma = (1,2)(3,4)$ in $S_4$。轨道数 $N(\sigma) = 2$ (忽略不动点的话)。总轨道数是 $2$。
令 $\tau = (2,3)$。$i=2, j=3$ 在不同轨道。
计算 $\tau\sigma = (2,3)(1,2)(3,4)$。
令 $\sigma = (1,2,3,4)$ in $S_4$。轨道数 $N(\sigma)=1$。
令 $\tau = (1,3)$。$i=1, j=3$ 在同一个轨道。
计算 $\tau\sigma = (1,3)(1,2,3,4)$。
令 $\sigma=(1,2,3)$ in $S_3$。$n=3$。
令 $\pi=(1,2)$ in $S_3$。
本段给出了定理9.15的第二个,也是一个更内在的证明。它不借助外力,而是通过精细地分析“乘以一个对换”这个基本操作对排列结构(具体来说是轨道数量)的影响来完成。证明的核心是发现每次乘对换都会使轨道数加一或减一,从而改变其奇偶性。由于任何排列的轨道数是唯一的,所以从恒等排列出发达到该排列所需的对换次数的奇偶性也必须是唯一的。
本段的目的是提供一个不依赖线性代数的、纯粹在群论框架内的、对奇偶性唯一定理的证明。这个证明过程本身也加深了我们对对换与排列结构之间关系的理解,展示了轨道这一概念作为分析工具的强大威力。
想象你有一串珠子,串成了几个圈(轨道)。
📜 [原文14]
一个有限集的排列是偶排列或奇排列,取决于它可以表示为偶数个对换的乘积还是奇数个对换的乘积。$\square$
9.19 例子
恒等排列 $\iota$ 在 $S_{n}$ 中是偶排列,因为我们有 $\iota=(1,2)(1,2)$。如果 $n=1$ 以至于我们无法形成此乘积,我们定义 $\iota$ 为偶排列。另一方面,$S_{6}$ 中的排列 $(1,4,5,6)(2,1,5)$ 可以写成
它有五个对换,所以这是一个奇排列。$\square$
定义 9.18:
在证明了奇偶性唯一(定理9.15)之后,我们现在可以放心地给排列贴上“偶”或“奇”的标签了。
定理9.15保证了这个定义是明确的(well-defined),一个排列不可能既是偶排列又是奇排列。
例子 9.19:
这个例子给出了判断奇偶性的具体应用。
一个更快的判断方法:
一个长度为 $k$ 的循环可以分解为 $k-1$ 个对换。
对于一个分解为不相交循环的排列 $\sigma = \mu_1 \mu_2 \cdots \mu_r$,其中 $\mu_i$ 的长度是 $k_i$。
$\sigma$ 的对换总数是 $(k_1-1) + (k_2-1) + \cdots + (k_r-1)$。
$\sigma$ 是偶排列 $\iff \sum (k_i-1)$ 是偶数。
$\sigma$ 是奇排列 $\iff \sum (k_i-1)$ 是奇数。
让我们用这个快速方法重新判断例子中的排列 $\sigma = (1,4,5,6)(2,1,5)$。
注意!这个方法只适用于不相交循环的乘积。而例子中的循环是相交的。所以我们必须先算出乘积的不相交循环形式。
在例子9.10中,我们已经算出 $(1,4,5,6)(2,1,5) = (1,6)(2,4,5)$。
现在应用快速方法:
这与原文通过直接分解得到的结论(5个对换,奇排列)一致。尽管具体数量不同(3 vs 5),但奇偶性是相同的。
这和整数的加法奇偶性规则一样。你可以把“偶”看作0,“奇”看作1,在模2下运算。
本段在奇偶性唯一定理的基础上,正式定义了偶排列和奇排列。它通过两个例子展示了如何通过将排列分解为对换的乘积,然后统计对换的数量来判断一个排列的奇偶性。特别是,恒等排列被确认为偶排列,这是构建交错群的理论基石。
本段的目的是完成对排列的二元分类。有了“偶排列”和“奇排列”这两个明确的定义,我们就可以开始研究这两类排列的性质,尤其是偶排列的集合是否构成一个群。
想象你在玩一个只有一行珠子的算盘。
📜 [原文15]
我们声称,对于 $n \geq 2$, $S_{n}$ 中偶排列的数量与奇排列的数量相同;也就是说,$S_{n}$ 被平均划分,这两个数量都是 $(n!) / 2$。为了证明这一点,令 $A_{n}$ 是 $S_{n}$ 中偶排列的集合,令 $B_{n}$ 是 $n \geq 2$ 时奇排列的集合。我们接着定义一个从 $A_{n}$ 到 $B_{n}$ 的一对一函数。这正是证明 $A_{n}$ 和 $B_{n}$ 具有相同元素数量所需的。
令 $\tau$ 为 $S_{n}$ 中任意一个固定的对换;由于 $n \geq 2$,它存在。我们不妨假设 $\tau=(1,2)$。我们定义一个函数
通过
也就是说,$\sigma \in A_{n}$ 被 $\lambda_{\tau}$ 映射到 $(1,2) \sigma$。观察到,由于 $\sigma$ 是偶排列,排列 $(1,2) \sigma$ 可以表示为偶数个对换(1 + 偶数)或奇数个对换的乘积,所以 $(1,2) \sigma$ 确实在 $B_{n}$ 中。如果对于 $A_{n}$ 中的 $\sigma$ 和 $\mu$,$\lambda_{\tau}(\sigma)=\lambda_{\tau}(\mu)$ 成立,则
并且由于 $S_{n}$ 是一个群,我们有 $\sigma=\mu$。因此 $\lambda_{\tau}$ 是一个一对一函数。最后,
所以如果 $\rho \in B_{n}$,则
且
因此 $\lambda_{\tau}$ 是满射到 $B_{n}$。因此 $A_{n}$ 中的元素数量与 $B_{n}$ 中的元素数量相同,因为集合的元素之间存在一对一对应。
核心论点: 在一个排列群 $S_n$ (当 $n \ge 2$) 中,偶排列和奇排列各占一半。总的排列数是 $n!$,所以偶、奇排列各有 $n!/2$ 个。
证明策略:
为了证明两个有限集合 $A_n$ (偶排列集) 和 $B_n$ (奇排列集) 的大小相等,最经典的方法是构造一个从 $A_n$ 到 $B_n$ 的双射(即一一对应的函数)。一个函数是双射,当且仅当它既是单射(一对一)又是满射。
证明步骤:
$\tau\sigma_1 = \tau\sigma_2 \implies \sigma_1=\sigma_2$ (利用群的消去律)。
本段通过一个优雅的群论证明,揭示了对称群 $S_n$ ($n \ge 2$) 的一个基本结构特性:它被完美地平分为偶排列和奇排列两部分,数量各占一半 ($n!/2$)。证明的核心是构造了一个巧妙的双射函数(左乘一个固定的对换),它在偶排列集合和奇排列集合之间建立了一座一一对应的桥梁。
本段的目的是确定偶排列集合 $A_n$ 的大小(阶)。这个结论是定义交错群 $A_n$ 并称其为“子群”的最后一块拼图。知道它的大小是 $n!/2$ 对后续的群论研究(如判断其是否为正规子群,研究其商群等)至关重要。
想象一个房间里有一半穿白衬衫的人(偶排列)和一半穿黑衬衫的人(奇排列)。
想象一个镜子世界。
📜 [原文16]
请注意,两个偶排列的乘积仍然是偶排列。此外,由于 $n \geq 2$,$S_{n}$ 具有对换 $(1,2)$,并且 $\iota=(1,2)(1,2)$ 是偶排列。最后,请注意,如果 $\sigma$ 表示为对换的乘积,那么以相反顺序取相同对换的乘积是 $\sigma^{-1}$。因此,如果 $\sigma$ 是偶排列,则 $\sigma^{-1}$ 也必须是偶排列。参考定理 5.14,我们看到我们已经证明了以下陈述。
9.20 定理 如果 $n \geq 2$,则 $\{1,2,3, \cdots, n\}$ 的所有偶排列的集合构成对称群 $S_{n}$ 的一个阶为 $n!/ 2$ 的子群。
9.21 定义 由 $n$ 个字母的偶排列组成的 $S_{n}$ 的子群称为 $n$ 个字母上的交错群 $A_{n}$。
$S_{n}$ 和 $A_{n}$ 都是非常重要的群。凯莱定理表明,每个有限群 $G$ 在结构上与 $S_{n}$ 的某个子群相同,其中 $n=|G|$。可以证明,对于 $n \geq 5$ 的多项式方程,解不涉及根式的公式。这一事实实际上是由于 $A_{n}$ 的结构,这可能令人惊讶!
证明偶排列集合构成子群:
为了证明偶排列的集合 $A_n$ 是对称群 $S_n$ 的一个子群,我们需要根据子群的定义(或等价的子群判别法,如定理5.14)验证三个条件:
定理 9.20:
综合以上三点(封闭性、单位元、逆元),根据子群的定义,我们得出结论:所有偶排列组成的集合 $A_n$ 确实是 $S_n$ 的一个子群。
我们上一节已经证明了这个集合的大小(阶)是 $n!/2$。
所以这个定理是前面所有讨论的顶峰。
定义 9.21:
这个子群非常重要,所以我们给它一个专门的名字:交错群 (Alternating Group),记作 $A_n$。
重要性:
最后一段文字点出了 $A_n$ 和 $S_n$ 在数学中的核心地位。
考虑 $B_3 = \{(1,2), (1,3), (2,3)\}$。
本段完成了本节的理论构建。它严谨地证明了所有偶排列的集合 $A_n$ 满足子群的所有条件(封闭性、单位元、逆元),从而证明了 $A_n$ 是对称群 $S_n$ 的一个子群。这个子群被命名为交错群 $A_n$,其阶为 $n!/2$。最后,通过提及凯莱定理和伽罗瓦理论,强调了 $S_n$ 和 $A_n$ 在整个数学领域中的极端重要性。
本段的目的是定义本节的第三个核心概念——交错群 $A_n$,并证明它的确是一个合法的群(作为 $S_n$ 的子群)。这是排列群理论中的一个里程碑,因为交错群本身具有许多深刻而优美的性质,并且是通向更高等代数理论(如单群分类、伽罗瓦理论)的门户。
回到镜子世界的比喻。
... (后续习题部分的解释将遵循同样的结构)
📜 [原文17]
在习题 1 至 6 中,找出给定排列的所有轨道。
这组习题要求应用本章开头学习的轨道寻找算法。对于给定的排列 $\sigma$ 和集合 $A$,轨道寻找的步骤是:
习题4-6的特殊性:
这三道题的集合是无限集 $\mathbb{Z}$(全体整数)。这意味着轨迹可能永远不会“回到起点”。我们需要寻找在这种情况下轨道的含义。根据定义,$a \sim b$ 当且仅当 $b = \sigma^n(a)$ for some $n \in \mathbb{Z}$。
这组习题旨在巩固学生对“轨道”这一核心概念的理解和计算能力。通过处理有限集和无限集上的不同排列,学生可以更深刻地体会到轨道作为排列作用下的等价类的本质。特别是无限集上的例子,有助于打破“轨道必须是有限圈”的思维定势。
... (后续习题将以类似方式展开)
1. 等价关系定义:
一句话解释:该公式定义了集合A上两个元素a和b在排列$\sigma$下相关的条件,即一个元素可以通过$\sigma$的整数次幂变换得到另一个元素。
2. 排列$\sigma$的双行表示:
一句话解释:这是排列$\sigma$在$S_8$中的一个具体例子,用双行表示法写出,上行是原像,下行是像。
3. 循环$\mu$的双行表示:
一句话解释:这是一个循环排列$\mu$的双行表示,它只移动元素1,3,6,而保持其他元素不变。
4. 排列$\sigma$的循环分解:
一句话解释:该公式展示了如何将一个用双行表示的排列$\sigma$分解为其对应的三个不相交循环的乘积。
5. 循环的循环表示法示例:
一句话解释:此公式给出了一个从循环表示法到其对应双行表示法的转换示例。
6. 循环表示法的不唯一性:
一句话解释:此公式表明同一个循环排列可以有多种不同的循环表示法,取决于从哪个元素开始书写。
7. 排列的循环分解示例:
一句话解释:这是一个将给定的双行表示的排列分解为不相交循环乘积的练习示例。
8. 相交循环乘法示例1:
一句话解释:此公式计算了两个相交循环的乘积,并用双行表示法给出了结果。
9. 相交循环乘法示例2:
一句话解释:此公式计算了与前一个例子中相同的两个相交循环,但交换了顺序,表明相交循环的乘法通常不可交换。
10. 循环的对换分解公式:
一句话解释:该公式提供了一种将任意一个长度为n的循环分解为n-1个对换乘积的标准算法。
11. 轨道合并公式:
一句话解释:该公式象征性地表示,当一个对换(i,j)左乘两个包含i和j的不相交循环时,这两个循环会合并成一个大循环。
12. 轨道分裂公式:
一句话解释:该公式象征性地表示,当一个对换(i,j)左乘一个同时包含i和j的循环时,这个大循环会分裂成两个小循环。
13. 排列的对换分解示例:
一句话解释:此公式将一个由相交循环构成的排列,彻底分解成了一系列对换的乘积,以判断其奇偶性。
14. 双射函数定义:
一句话解释:该公式定义了一个从偶排列集合$A_n$到奇排列集合$B_n$的映射函数$\lambda_{\tau}$。
15. 双射函数作用:
一句话解释:该公式具体说明了映射$\lambda_{\tau}$的作用,即对输入的偶排列$\sigma$左乘一个固定的对换$\tau$。
16. 单射性证明中的一步:
一句话解释:这是在证明函数$\lambda_{\tau}$单射性时设定的前提条件,即假设两个不同元素的像相同。
17. 逆元性质:
一句话解释:该公式指出对换的逆就是其本身。
18. 寻找原像:
一句话解释:此式表明,对于任意奇排列$\rho$,可以通过左乘$\tau^{-1}$找到一个在偶排列集合$A_n$中的原像。
19. 满射性验证:
一句话解释:此公式验证了找到的原像$\tau^{-1}\rho$在经过函数$\lambda_{\tau}$映射后,确实能得到原来的奇排列$\rho$,从而证明了函数的满射性。
📜 [原文18]
在习题 7 至 9 中,计算所指示的循环乘积,它们是 $\{1,2,3,4,5,6,7,8\}$ 上的排列。
7. $(1,4,5)(7,8)(2,5,7)$
8. $(1,3,2,7)(4,8,6)$
9. $(1,2)(4,7,8)(2,1)(7,2,8,1,5)$
这组习题要求计算循环的乘积。关键在于要记住两点:
解题步骤:
习题 7: 计算 $(1,4,5)(7,8)(2,5,7)$ 在 $S_8$ 中。
形成了一个闭环。我们得到了第一个循环:$(1, 4, 5, 8, 7, 2)$。
习题 8: 计算 $(1,3,2,7)(4,8,6)$ 在 $S_8$ 中。
习题 9: 计算 $(1,2)(4,7,8)(2,1)(7,2,8,1,5)$ 在 $S_8$ 中。这是一个复杂的相交循环乘积。
形成闭环,得到第一个循环:$(1, 5, 8)$。
形成闭环,得到第二个循环:$(2, 4, 7)$。
这组习题旨在训练学生熟练掌握循环乘法的核心算法,特别是处理相交循环时,必须严格遵循从右到左的函数复合顺序。通过练习,学生能够将任何形式的循环乘积都化简为标准的不相交循环形式,这是后续分析排列性质(如阶、奇偶性)的基础。
📜 [原文19]
在习题 10 至 12 中,将 $\{1,2,3,4,5,6,7,8\}$ 上的排列表示为不相交循环的乘积,然后表示为对换的乘积。
这组习题要求进行两种分解:
习题 10:
习题 11:
习题 12:
这组习题旨在让学生将排列的两种重要分解方式融会贯通。第一步的不相交循环分解揭示了排列的内在结构(轨道),是唯一的(不计顺序)。第二步的对换分解则将排列化约为最基本的“原子”操作,为判断排列的奇偶性和理解其生成方式打下基础。
📜 [原文20]
a. 循环 $(1,4,5,7)$ 的阶是多少?
b. 阐述一个由 (a) 部分启发的定理。
c. $\sigma=(4,5)(2,3,7)$ 的阶是多少?$\tau=(1,4)(3,5,7,8)$ 的阶是多少?
d. 通过观察习题 10 至 12 中给出的每个排列的不相交循环乘积分解,找出它们的阶。
e. 阐述一个由 (c) 和 (d) 部分启发的定理。[提示:你正在寻找的重要词语是最小公倍数。]
这道题旨在探索排列的阶(order)的计算方法。一个排列 $\sigma$ 的阶是最小的正整数 $r$ 使得 $\sigma^r = \iota$(恒等排列)。
a. 循环 $(1,4,5,7)$ 的阶:
b. 由(a)启发的定理:
c. 计算不相交循环排列的阶:
d. 计算习题10-12中排列的阶:
e. 由(c)(d)启发的定理:
这道题通过一系列引导性问题,让学生自己发现计算任意排列的阶的通用方法。这个方法是排列群理论中一个非常重要和实用的工具,它将一个抽象的阶的计算问题,转化为了一个具体的、基于整数分解和最小公倍数的算术问题。
📜 [原文21]
在习题 14 至 18 中,找出给定 $n$ 值下 $S_{n}$ 中元素的最大可能阶。
这组问题是上一题的延伸和应用。要找到 $S_n$ 中元素的最大阶,我们需要找到一个和为 $n$ 的正整数划分 (partition),使得这个划分中所有部分的最小公倍数 (LCM) 最大。
直觉上,为了让 LCM 最大,我们应该选择互不包含素数因子的数,即尽可能选择互素的数或不同素数的幂。
解题策略:
将 $n$ 分解成一个或多个正整数的和:$n = k_1 + k_2 + \cdots + k_r$。我们的目标是最大化 $\text{lcm}(k_1, k_2, \ldots, k_r)$。
这组习题是组合数学和群论的有趣结合。它不仅考察了排列的阶的计算,还引导学生思考一个更深层的问题:在一个群中,元素的阶的分布是怎样的,其上界(最大阶)是如何由群的大小 $n$ 所决定的。这个问题与著名的朗道函数 $g(n)$ 有关,该函数就定义为 $S_n$ 中元素的最大阶。
📜 [原文22]
这道题要求我们完成一个凯莱图的标记。凯莱图是群的一种可视化表示,顶点代表群的元素,有向边代表生成元的作用。
标记过程:
A4的12个元素:
通过上述计算,可以把这12个元素一一对应地填写到图中的12个顶点上。
这道题旨在通过具体操作加深对凯莱图的理解,并熟悉一个重要的有限群——交错群 $A_4$ ——的内部结构。它将抽象的群乘法运算转化为了在图上“行走”的直观过程,展示了生成元是如何通过重复组合生成整个群的。
📜 [原文23]
在习题 20 至 22 中,如果需要修正,请不参考原文,修正斜体术语的定义,使其成为可发表的形式。
这组题考察对核心概念定义的精确理解。
20. 轨道的定义:
21. 循环的定义:
22. 交错群的定义:
这组题旨在强调数学定义的严谨性和精确性。通过辨析和修正有瑕疵的定义,学生被迫回顾和深化对轨道、循环和交错群这些核心概念的本质理解,避免因模糊的直觉而导致错误。
📜 [原文24]
$\_\_\_\_$ a. 每个排列都是一个循环。
$\_\_\_\_$ b. 每个循环都是一个排列。
$\_\_\_\_$ c. 偶排列和奇排列的定义可以在定理 9.15 之前同样好地给出。
$\_\_\_\_$ d. 包含某个奇排列的 $S_{9}$ 的每个非平凡子群 $H$ 都包含一个对换。
$\_\_\_\_$ e. $A_{5}$ 有 120 个元素。
$\_\_\_\_$ f. 对于任何 $n \geq 1$, $S_{n}$ 都不是循环群。
$\_\_\_\_$ g. $A_{3}$ 是一个交换群。
$\_\_\_\_$ h. $S_{7}$ 同构于 $S_{8}$ 中所有保持数字 8 不动的元素的子群。
$\_\_\_\_$ i. $S_{7}$ 同构于 $S_{8}$ 中所有保持数字 5 不动的元素的子群。
$\_\_\_\_$ j. $S_{8}$ 中的奇排列形成 $S_{8}$ 的一个子群。
a. 假。反例:$(1,2)(3,4)$ 是一个排列,但它有两个长度大于1的轨道,所以它不是一个循环。
b. 真。根据定义,循环是一种特殊类型的排列。
c. 假。偶排列和奇排列的定义依赖于一个排列的对换分解中的对换数量的奇偶性是唯一的。如果这个奇偶性不唯一(即一个排列可以既是奇数个也是偶数个对换的积),那么“偶排列”和“奇排列”的定义就是模棱两可、没有意义的。定理 9.15 正是保证了这个唯一性,所以定义必须在其后给出。
d. 假。这是一个更深入的结论。$A_n$ ($n \ge 5$) 是单群。考虑 $A_9$ 本身,它是一个 $S_9$ 的非平凡子群,它包含奇排列吗?不,它只包含偶排列。所以这个前提“包含某个奇排列”不成立。让我们找一个包含奇排列的子群。根据习题29,如果一个子群包含奇排列,那它一半是奇一半是偶。但它不一定包含一个对换。例如,在 $S_4$ 中,群 $D_4$(正方形对称群)是一个阶为8的子群,它包含奇排列如 $(1,3)$ 和 $(1,2)(3,4)$(偶),但它也包含 $(1,2,3,4)$ (奇)。它不一定包含所有对换。这个陈述过于强烈。
e. 假。$A_5$ 是 $S_5$ 的偶排列子群。$|S_5| = 5! = 120$。$A_5$ 的阶是 $|S_5|/2 = 120/2 = 60$。
f. 真。循环群是由单个元素生成的群。如果 $n \ge 3$,$S_n$ 不是阿贝尔群(非交换群),而所有循环群都是阿贝尔群,所以 $S_n$ 不可能是循环群。对于 $n=1$, $S_1=\{\iota\}$ 是循环群。对于 $n=2$, $S_2=\{\iota, (1,2)\}$ 是循环群(由(1,2)生成)。所以题中“对于任何 $n \ge 1$” 是错误的。应该是“对于任何 $n \ge 3$”。但如果按原题意,因为 $n=1,2$ 时是循环群,所以命题为假。
g. 真。$A_3 = \{\iota, (1,2,3), (1,3,2)\}$。这是一个阶为3的群。任何阶为素数的群都是循环群,而循环群都是阿贝尔群(交换群)。
h. 真。$S_8$ 中所有保持 8 不动的元素,本质上就是在对集合 $\{1,2,3,4,5,6,7\}$ 进行排列。这个子群的结构与 $S_7$ 完全相同,因此它们是同构的。
i. 真。理由同 (h)。保持哪个具体的数字不动并不影响剩下的排列构成的群的结构。
j. 假。奇排列的集合不满足子群的封闭性(奇+奇=偶)和单位元(单位元是偶)条件。
📜 [原文25]
$S_3$ 的阶为 $3! = 6$。元素如下,并判断奇偶性:
所以 $S_3$ 中的偶排列是 $\iota, (1,2,3), (1,3,2)$。
$A_3 = \{\iota, (1,2,3), (1,3,2)\}$。我们令 $e=\iota, a=(1,2,3), b=(1,3,2)$。注意到 $a^2=b$ 且 $b=a^{-1}$。
群表如下 (行列都是 $e, a, b$):
| * | $e$ | $a$ | $b$ |
|---|---|---|---|
| $e$ | $e$ | $a$ | $b$ |
| $a$ | $a$ | $b$ | $e$ |
| $b$ | $b$ | $e$ | $a$ |
计算验证:
这道题通过 $S_3$ 这个最小的非交换对称群,具体地展示了偶排列的构成,并要求写出 $A_3$ 的群表。这有助于学生具体地感受交错群作为一个子群的封闭性和运算结构。
📜 [原文26]
25. 证明1概要 (线性代数法):
通过将排列与排列矩阵关联,利用“交换两行则行列式变号”的性质,证明了一个排列的对换分解其对换数量的奇偶性唯一地决定了其对应排列矩阵的行列式是+1还是-1,从而排除了奇偶性混合的可能性。
26. 证明2概要 (轨道计数法):
一个排列左乘一个对换,其轨道总数会改变1,因此轨道数的奇偶性会反转。因为任何排列的轨道数是唯一的,所以从恒等排列出发达到该排列所需的对换次数的奇偶性也必须是唯一的。
这组题考察学生对两种证明核心思想的把握能力。用简洁的语言概括复杂证明,是检验是否真正理解了证明逻辑的有效方法。
📜 [原文27]
a. $S_{n}$ 中的每个排列都可以写成至多 $n-1$ 个对换的乘积。
b. $S_{n}$ 中不是循环的每个排列都可以写成至多 $n-2$ 个对换的乘积。
c. $S_{n}$ 中的每个奇排列都可以写成 $2n+3$ 个对换的乘积,每个偶排列都可以写成 $2n+8$ 个对换的乘积。
a. 至多 n-1 个对换:
b. 不是循环的排列,至多 n-2 个对换:
c. 写成特定数目的对换:
📜 [原文28]
b. 如果 $\sigma(j)=j$ 也成立,请重复 (a) 部分。
a. $\sigma(i)=i$, i和j在不同轨道:
b. $\sigma(i)=i$ 且 $\sigma(j)=j$:
📜 [原文29]
📜 [原文30]
📜 [原文31]
我们需要验证子群三条件:
📜 [原文32]
📜 [原文33]
📜 [原文34]
📜 [原文35]
如果 $\sigma$ 是长度为 $n$ 的循环,则 $\sigma^{r}$ 也是一个循环当且仅当...
📜 [原文36]
📜 [原文37]
📜 [原文38]
📜 [原文39]
这是一个多步骤的证明,旨在证明仅用一个对换和一个长循环就能生成整个对称群。
令 $\alpha = (1,2,3,\ldots,n)$ 和 $\tau = (1,2)$。