还没有笔记
选中页面文字后点击「高亮」按钮添加
好的,我将根据您提供的详细工作流程,为 2.1_二元结构与群_二元运算与二元结构.ZH.md 文件生成一份极其详尽、逐步深入的解释。我将严格遵循您设定的结构、格式和内容要求,确保解释的完整性、细致性和准确性,并在一个回复内提供所有内容。
📜 [原文1]
第二章
二元结构与群
本章标题指出了我们将要学习的两个核心代数概念:“二元结构”和“群”。这标志着我们从预备知识(如集合、函数、等价关系)正式进入抽象代数的核心领域。
“二元结构”是更基础、更广泛的概念。它仅仅是一个集合配上一个“运算规则”。这个规则告诉我们如何将该集合中的任意两个元素“组合”起来,得到该集合中的第三个元素。我们日常接触的加、减、乘、除都可以看作是某种二元结构的例子。
“群”则是一种特殊的、性质更丰富的二元结构。它在二元结构的基础上,增加了几个关键的“好”性质(结合律、单位元、逆元),这些性质使得群的结构非常优美和强大,成为抽象代数研究的基石。本章的目标就是首先理解最泛化的二元结构,然后聚焦于最重要的二元结构之一——群。
本章将从最基本的代数结构“二元结构”开始,然后引入满足特定条件的特殊二元结构——“群”,并对它们进行深入研究。
本章标题的作用是为后续内容设定学习框架。它明确了两个递进的核心概念,帮助学习者建立从一般到特殊的认知路径,即先理解什么是代数的“舞台”(二元结构),再聚焦于这个舞台上的“明星主角”(群)。
想象一下,你有一盒乐高积木(这就是集合)。“二元结构”就是一本最简单的说明书,它只告诉你:“你可以任选两块积木,然后把它们拼在一起,形成一块新的组合积木。” 而“群”则是一本更高级的说明书,它不仅告诉你怎么拼,还保证了一些神奇的规则,比如:“(A拼B)再拼C,和你先把(B拼C)拼好再拼A,效果是一样的”(结合律);“有一块特殊的‘百搭’积木,任何积木和它拼,都等于那块积木本身”(单位元);“对于任何一块积木,都存在另一块‘反向’积木,它俩拼在一起,就能变回那块‘百搭’积木”(逆元)。
一个广阔的广场(集合),广场上的人(元素)可以两两进行一种互动(二元运算),比如握手,然后变成一个新的人(这听起来有点科幻,但在数学上是成立的)。这就是二元结构。而“群”这个广场上的互动规则更有序、更可预测,使得整个系统稳定而和谐。
📜 [原文2]
这个标题引入了本章的第一个小节,聚焦于构成二元结构的两个基本组成部分:“二元运算”和“二元结构”本身。我们将首先精确定义什么是“运算”,然后将它与一个集合捆绑在一起,形成一个完整的代数结构。这是我们从算术世界迈向抽象代数世界的第一步。
本节将定义二元运算,并说明它与集合如何共同构成一个二元结构。
本节的目的是为后续所有代数结构(群、环、域等)的学习打下最坚实的基础。通过精确定义二元运算,我们才能在完全抽象的层面讨论数学对象的“组合”行为,而不必局限于具体的加法或乘法。
“二元运算”就像是烹饪中的一个动作,比如“混合”。而“二元结构”就是“食材(集合)”加上这个动作(二元运算)。例如,“(面粉和水,混合)”就是一个二元结构。
想象一条工厂流水线。这条流水线只接受两个来自同一仓库(集合)的零件(元素),通过一个固定的机器(二元运算)加工后,产出的新零件必须还能放回这个仓库里。这个“机器+仓库”的系统,就是一个二元结构。
📜 [原文3]
1.1. 基本定义。代数的精髓在于将两个事物结合起来得到第三个事物。我们将其归纳为定义:
定义 1.1.1。设 $X$ 是一个非空集合。$X$ 上的二元运算是一个函数 $F: X \times X \rightarrow X$。
然而,我们不将函数在数对 ( $a, b$ ) 上的值写成 $F(a, b)$,而是使用一些中间符号来表示这个值,例如 $a+b$ 或 $a \cdot b$,通常简写为 $a b$,或 $a \circ b$。目前,我们通常使用 $a * b$ 来表示一个泛指的二元运算。
定义 1.1.2。一个二元结构 $(X, *)$ 是一个由一个集合 $X$ 和 $X$ 上的二元运算组成的数对。
这部分给出了二元运算和二元结构最核心的数学定义。
首先,代数的本质被描述为“将两个事物结合得到第三个事物”。这句话非常关键,它抓住了所有代数运算的共同特征。例如,加法是把两个数(比如2和3)结合起来,得到第三个数(5);矩阵乘法是把两个矩阵结合起来,得到第三个矩阵。
定义 1.1.1 将这个朴素的想法形式化、数学化了。
定义 1.1.2 在定义了二元运算后,定义二元结构就水到渠成了。
二元运算是一个特殊的函数,它接收来自同一集合的两个元素,并产出该集合中的一个元素,这个性质叫闭包性。一个二元结构就是一个非空集合与一个定义在其上的二元运算所组成的数学对象。
这两个定义是整个抽象代数的基石。通过将运算抽象为一个函数 $F: X \times X \rightarrow X$,数学家们能够摆脱对具体数字和运算(如+,-,×,÷)的依赖,转而研究所有满足这种“二合一”模式的系统的共性。这是从“算术”到“代数”思维的飞跃,使得研究更抽象、更普适的结构成为可能。
想象一个调色盘(集合 $X$),上面有各种颜色(元素)。“二元运算”就是“混合”这个动作。你任取两种颜色(比如红色和黄色),将它们混合,得到一种新的颜色(橙色)。只要新产生的颜色(橙色)也能被认为是调色盘上的一种颜色(即结果不超出集合 $X$),那么“混合”就是这个调色盘上的一个二元运算。“(调色盘,混合)”就构成一个二元结构。
📜 [原文4]
例 1.1.3。例子几乎多不胜数。例如,使用 +,我们有 $(\mathbb{N},+),(\mathbb{Z},+),(\mathbb{Q},+),(\mathbb{R},+),(\mathbb{C},+)$,以及向量空间和矩阵的例子,如 $\left(\mathbb{R}^{n},+\right)$ 或 $\left(\mathbb{M}_{n, m}(\mathbb{R}),+\right)$。使用减法,我们有 $(\mathbb{Z},-),(\mathbb{Q},-),(\mathbb{R},-),(\mathbb{C},-),\left(\mathbb{R}^{n},-\right)$, $\left(\mathbb{M}_{n, m}(\mathbb{R}),-\right)$。
对于乘法,我们有 $(\mathbb{N}, \cdot),(\mathbb{Z}, \cdot),(\mathbb{Q}, \cdot),(\mathbb{R}, \cdot),(\mathbb{C}, \cdot)$。如果我们将 $\mathbb{Q}^{*}=\{a \in \mathbb{Q}: a \neq 0\}$, $\mathbb{R}^{*}=\{a \in \mathbb{R}: a \neq 0\}, \mathbb{C}^{*}=\{a \in \mathbb{C}: a \neq 0\}$,那么 $\left(\mathbb{Q}^{*}, \cdot\right),\left(\mathbb{R}^{*}, \cdot\right),\left(\mathbb{C}^{*}, \cdot\right)$ 也是二元结构。同样地, $(U(1), \cdot)$ 和 $\left(\mu_{n}, \cdot\right)$ 是二元结构。此外还有矩阵例子: $\left(\mathbb{M}_{n}(\mathbb{R}), \cdot\right),\left(G L_{n}(\mathbb{R}), \cdot\right),\left(S L_{n}(\mathbb{R}), \cdot\right),\left(O_{n}, \cdot\right),\left(S O_{n}, \cdot\right)$。
接下来,有函数复合的例子:对于一个集合 $X$,$\left(X^{X}, \circ\right)$ 和 $\left(S_{X}, \circ\right)$。
我们还看到了等价类集合上的二元运算的例子。例如, $(\mathbb{Z} / n \mathbb{Z},+),(\mathbb{Z} / n \mathbb{Z}, \cdot)$ 和 $(\mathbb{R} / 2 \pi \mathbb{Z},+)$ 是二元结构的例子。这里,例如,给定 $[a],[b] \in \mathbb{Z} / n \mathbb{Z}$,我们定义 $[a]+[b]=[a+b]$ 和 $[a] \cdot[b]=[a b]$。正如我们所见,这些运算是良定义的。$\mathbb{R} / 2 \pi \mathbb{Z}$ 上的加法也类似定义。(但 $\mathbb{R} / 2 \pi \mathbb{Z}$ 上没有自然的乘法二元运算。)
最后,还有许多看起来更任意的例子。例如,对于一个集合 $X$,我们可以简单地定义 $a * b=b$ 对于所有 $a, b \in X$:要“组合”两个元素,你总是选择第二个。另一个例子是一个“常数”二元运算:对于一个非空集合 $X$ 和一个固定的元素 $c \in X$,并定义 $a * b=c$ 对于所有 $a, b \in X$。
这部分通过大量丰富的例子来巩固对二元结构的理解。这些例子覆盖了数学的多个领域,展示了二元结构这个概念的普遍性。
二元结构的概念非常普遍,涵盖了从基本算术运算、向量和矩阵运算,到函数复合和模运算等多种数学情境。通过这些例子,我们能体会到抽象代数的威力,即将这些表面上千差万别的系统纳入一个统一的框架中进行研究。
这部分的目的在于“具象化”和“扩展化”二元结构的定义。通过一长串例子,作者旨在说明:
把二元结构想象成不同类型的“俱乐部”。
每个俱乐部都有自己的会员(集合)和自己的活动规则(二元运算),只要活动结果总能产生一个合法的会员,这个俱乐部就是一个有效的“二元结构”。
想象一个游戏棋盘和一套规则。
📜 [原文5]
备注 1.1.4。在小学讨论二元运算时,人们常提及“闭合性质”,其大致含义是,对于 $a, b \in X$, $a * b$ 被定义且 $a * b \in X$。对于我们来说,这个性质内置于二元运算的定义中,它被定义为从 $X \times X$ 到 $X$ 的函数。例如,减法不是 $\mathbb{N}$ 上的二元运算。同样地,如果 $\mathbb{Q}^{*}$ 是非零有理数集,加法不是 $\mathbb{Q}^{*}$ 上的二元运算,因为 $\mathbb{Q}^{*}$ 在加法下不是闭合的,换句话说,加法函数并非定义在 $\mathbb{Q}^{*}$ 中所有元素对上,至少如果我们要求对于所有 $a, b \in \mathbb{Q}^{*}$, $a+b \in \mathbb{Q}^{*}$。
这段备注强调了一个非常关键的观点:在高等代数的语境下,“闭包性”或“闭合性质”(closure property)不是一个需要额外检验的性质,而是二元运算这个概念定义本身的一部分。
闭包性是二元运算定义的内在要求,而不是一个需要额外检查的属性。如果一个运算在某集合上不闭合,它就不是该集合上的二元运算。
这段备注的目的是澄清一个常见的、从初等数学到高等数学的过渡中可能产生的概念混淆。它强调了高等代数中定义的严谨性和自洽性,避免了“一个不闭合的二元运算”这种自相矛盾的说法。这有助于培养学习者严谨的数学思维。
想象一个国家的公民身份规则。
同样,闭包性就内置在了二元运算的定义里。一个运算要想获得“集合 $X$ 上的二元运算”这个“身份”,它必须满足“其运算结果总是在 $X$ 内部”的“出生地”规则。
回到“调色盘和混合”的例子。如果我们的调色盘上只有红、黄、蓝三种原色,我们定义“混合”是一个二元运算。当我们混合红色和黄色时,得到了橙色。但橙色不在我们的调色盘上!所以,根据严格的定义,“混合”这个操作就不能被称为“红黄蓝调色盘”上的二元运算。要想让它成为二元运算,我们的调色盘(集合)必须一开始就包含所有可能混合出的颜色(比如一个完整的色轮)。
📜 [原文6]
如果 $X$ 是一个有 $n$ 个元素的有限集,假设我们枚举 $X=\left\{x_{1}, \ldots, x_{n}\right\}$,那么 $X$ 上的二元运算可以用表格描述:
| $*$ | $x_{1}$ | $x_{2}$ | $\ldots$ | $x_{n}$ |
|---|---|---|---|---|
| $x_{1}$ | $x_{1} * x_{1}$ | $x_{1} * x_{2}$ | $\ldots$ | $x_{1} * x_{n}$ |
| $x_{2}$ | $x_{2} * x_{1}$ | $x_{2} * x_{2}$ | $\ldots$ | $x_{2} * x_{n}$ |
| $\vdots$ | $\ldots$ | $\ldots$ | $\ldots$ | $\ldots$ |
| $x_{n}$ | $x_{n} * x_{1}$ | $x_{n} * x_{2}$ | $\ldots$ | $x_{n} * x_{n}$ |
由此可见,在一个拥有 $\#(X)=n$ 个元素的有限集 $X$ 上,不同二元运算的数量是 $n^{n^{2}}$,因为表格有 $n^{2}$ 个条目,每个条目有 $n$ 种可能性。
例如,$(\mathbb{Z} / 3 \mathbb{Z},+)$ 的表格如下:
| + | $[0]$ | $[1]$ | $[2]$ |
|---|---|---|---|
| $[0]$ | $[0]$ | $[1]$ | $[2]$ |
| $[1]$ | $[1]$ | $[2]$ | $[0]$ |
| $[2]$ | $[2]$ | $[0]$ | $[1]$ |
对于二元运算 $(\mu_{3}, \cdot)$,设 $\omega=e^{2 \pi i / 3}=\cos \frac{2 \pi}{3}+i \sin \frac{2 \pi}{3}$,其表格如下:
| $\cdot$ | 1 | $\omega$ | $\omega^{2}$ |
|---|---|---|---|
| 1 | 1 | $\omega$ | $\omega^{2}$ |
| $\omega$ | $\omega$ | $\omega^{2}$ | 1 |
| $\omega^{2}$ | $\omega^{2}$ | 1 | $\omega$ |
请注意,这两个表格本质上是相同的,通过将 $[0]$ 重命名为 $\omega^{0}=1$,将 $[1]$ 重命名为 $\omega^{1}=\omega$,将 $[2]$ 重命名为 $\omega^{2}$。我们将在下面更一般地描述这一点。
这部分引入了一种可视化有限二元结构的强大工具——运算表(operation table),有时也叫凯莱表(Cayley table)。
| * | a | b |
|---|---|---|
| a | a | a |
| b | b | b |
| * | a | b |
|---|---|---|
| a | a | a |
| b | a | a |
| · | [0] | [1] |
|---|---|---|
| [0] | [0] | [0] |
| [1] | [0] | [1] |
运算表是描述有限二元结构的一种直观、完整的方式。通过构造运算表,我们可以计算一个有限集上所有可能的二元运算的数量。比较不同二元结构的运算表的“模式”,可以发现它们之间可能存在“本质上相同”的深刻联系,这为“同构”概念的引入埋下了伏笔。
引入运算表的主要目的有三个:
运算表就像一张乘法口诀表。你知道了集合(比如$\{1, \dots, 9\}$)和运算(乘法),口诀表就把所有可能的结果都列给你,方便你查找。任何有限二元结构都可以有自己专属的“口诀表”。
想象一个城市的交通图或地铁换乘图。表头行是你所在的起始站,表头列是你要去的目的站,表格中间的内容告诉你需要乘坐哪条线路或者换乘方案。运算表就是一张代数世界的“换乘图”,告诉你从任意两个“站点”(元素)出发,经过“运算”(乘车/换乘),你会到达哪个新的“站点”。
📜 [原文7]
1.2. 同构。一个关键概念是两个二元结构在何时是本质上相同的。
本节标题“同构”直接点出了一个在抽象代数中至关重要的核心概念。“同构”一词源于希腊语,意为“相同的结构”(iso-morphism)。引言“一个关键概念是两个二元结构在何时是本质上相同的”精准地概括了同构的使命:它为我们提供了一个严格的数学标准,用来判断两个表面上可能完全不同的代数结构,在代数层面上是否可以被视为同一个东西。
本节将引入“同构”的概念,它用于判断两个二元结构是否具有完全相同的代数本质。
同构是抽象代数进行分类的根本工具。数学家们不关心元素叫什么名字(是叫[1]还是ω),他们关心的是这些元素在运算下的行为模式和关系。同构使得我们可以忽略那些无关紧要的表面差异,抓住结构的本质。如果两个结构同构,那么其中一个成立的任何纯代数性质,在另一个中也必然成立。这极大地简化了代数研究,因为我们只需要研究那些互不同构的结构即可。
同构就像是语言翻译。英语的 "two plus three equals five" 和中文的“二加三等于五”描述的是完全相同的一个数学事实,只是用了不同的符号和发音。一个完美的翻译(同构)能够在两种语言(两个二元结构)之间建立一一对应的关系,并保持所有句子(运算关系)的含义不变。通过这个翻译,说英语的人和说中文的人可以无障碍地讨论数学。
想象两张不同的地铁图,一张是纽约的,一张是东京的。它们站名不同,线路颜色不同。但如果我们发现,可以通过一个“字典”把纽约的每个站名和线路颜色都换成东京的,换完之后,纽约的地铁图就变得和东京的地铁图一模一样(哪个站和哪个站相连,哪条线和哪条线可以换乘,这些连接关系都完全一样),那么我们就说这两张地铁网络是“同构”的。尽管它们在不同的城市,服务不同的人,但它们的拓扑结构是完全相同的。
📜 [原文8]
定义 1.2.1。设 $\left(X_{1}, *_{1}\right)$ 和 $\left(X_{2}, *_{2}\right)$ 是两个二元结构。从 $\left(X_{1}, *_{1}\right)$ 到 $\left(X_{2}, *_{2}\right)$ 的一个同构 $f$ 是一个双射 $f: X_{1} \rightarrow X_{2}$,使得对于所有 $a, b \in X_{1}$,
换句话说,当我们使用 $f$ 来“重命名” $X_{1}$ 的元素时,二元运算是对应的。我们写 $f:\left(X_{1}, *_{1}\right) \rightarrow\left(X_{2}, *_{2}\right)$ 是一个同构,表示 $f$ 是从 $\left(X_{1}, *_{1}\right)$ 到 $\left(X_{2}, *_{2}\right)$ 的一个同构。
如果存在一个从 $\left(X_{1}, *_{1}\right)$ 到 $\left(X_{2}, *_{2}\right)$ 的同构 $f$,则称两个二元结构 $\left(X_{1}, *_{1}\right)$ 和 $\left(X_{2}, *_{2}\right)$ 是同构的。我们将其表示为 $\left(X_{1}, *_{1}\right) \cong\left(X_{2}, *_{2}\right)$。当然,如果 $\left(X_{1}, *_{1}\right)$ 和 $\left(X_{2}, *_{2}\right)$ 是同构的,可能存在许多可能的同构 $f$ 的选择。
给定两个二元结构 $\left(X_{1}, *_{1}\right)$ 和 $\left(X_{2}, *_{2}\right)$,要证明函数 $f: X_{1} \rightarrow X_{2}$ 是一个同构(对于给定的二元结构),我们必须 (1) 证明 $f$ 是一个双射(回想一下,这通常最好通过找到一个逆函数来完成),然后建立“函数方程”或恒等式 $f\left(a *_{1} b\right)=f(a) *_{2} f(b)$ 对于所有 $a, b \in X_{1}$。
这段内容给出了同构的严格数学定义,并说明了如何证明两个二元结构同构。
定义 1.2.1 分解:
一个同构 $f$ 是一个函数,它连接两个二元结构 $\left(X_{1}, *_{1}\right)$ 和 $\left(X_{2}, *_{2}\right)$。这个函数必须同时满足两个条件:
同构的概念:
如何证明同构:
要证明 $f$ 是一个同构,必须完成两步检验:
同构是一个连接两个二元结构的双射函数,它能完美地保持两个结构的运算规则。证明同构需要两步:证明函数是双射,以及证明函数满足“先运算再映射 = 先映射再运算”的函数方程。如果两个结构同构,它们在代数上就被认为是不可区分的。
同构定义的目的是提供一个精确的工具来捕捉“代数结构相同”这一直觉。它将模糊的“本质上相同”转化为一个可以被严格验证的数学命题。这使得数学家能够对代数结构进行分类,例如,我们可以问:“有多少个互不同构的含有n个元素的群?” 这是一个抽象代数中的基本问题。
同构就像一个完美的“结构翻译器”。它不仅能把一个结构里的每个“单词”(元素)准确翻译成另一个结构里的“单词”,还能保证任何由单词组成的“句子”(运算)在翻译后保持原意。如果 $a$ 和 $b$ 运算得到 $c$,那么 $a$ 的译文和 $b$ 的译文进行运算,必然得到 $c$ 的译文。
想象有两副结构完全一样的乐高模型,但一副是红色的,另一副是蓝色的。同构就是一个指令集,告诉你如何把红色模型的每一块积木都换成蓝色模型中对应的那一块。当你按照指令集替换完后,你不仅得到了一个完整的蓝色模型,而且积木之间的拼接关系(即结构)被完美地保留了下来。
📜 [原文9]
例 1.2.2。(1) 对于每个二元结构 $(X, *)$, $\operatorname{Id}_{X}: X \rightarrow X$ 是二元结构的同构,因为它是一个双射,并且对于所有 $a, b \in X$, $\operatorname{Id}_{X}(a * b)=a * b=\operatorname{Id}_{X}(a) * \operatorname{Id}_{X}(b)$。
(2) 定义 $f: \mathbb{Z} \rightarrow \mathbb{Z}$ 为 $f(n)=-n$。那么 $f$ 是从 $(\mathbb{Z},+)$ 到 $(\mathbb{Z},+)$ 的一个同构:首先,$f$ 是一个双射,因为它有一个逆;事实上 $f^{-1}=f$。然后,对于所有 $n, m \in \mathbb{Z}$,
因此 $f$ 是一个同构,事实上,从 $(\mathbb{Z},+)$ 到其自身的同构集合是 $\left\{\operatorname{Id}_{\mathbb{Z}}, f\right\}$。(3) 类似地,固定一个非零实数 $t$ 并定义 $f: \mathbb{R} \rightarrow \mathbb{R}$ 为 $f(x)=t x$。那么 $f$ 是从 $(\mathbb{R},+)$ 到 $(\mathbb{R},+)$ 的一个同构。首先,$f$ 是一个双射,因为它有一个逆;事实上 $f^{-1}(x)= t^{-1} x$。对于所有 $x, y \in \mathbb{R}$,
因此 $f$ 是一个同构。类似的例子也适用于 $(\mathbb{Q},+)$ 和 $(\mathbb{C},+)$。但请注意,$f$ 不是从 $(\mathbb{R}, \cdot)$ 到 $(\mathbb{R}, \cdot)$ 的同构,除非 $t=1$,因为通常 $t(x y) \neq(t x)(t y)$。
(4) 固定元素 $A \in G L_{n}(\mathbb{R})$。那么 $A$ 定义了从 $\left(\mathbb{R}^{n},+\right)$ 到 $\left(\mathbb{R}^{n},+\right)$ 的一个同构。根据定义,$A$ 具有逆,因此是一个双射。此外,作为线性函数的一个一般性质,对于所有 $\mathbf{v}, \mathbf{w} \in \mathbb{R}^{n}$,
这表明 $A$ 是一个同构。
(5) 寻找二元结构看起来完全不同的例子也很有趣。举一个非常基本的例子,设 $\mathbb{R}^{>0}$ 表示正实数集:
那么 $\left(\mathbb{R}^{>0}, \cdot\right)$ 是一个二元结构。我们声称 $(\mathbb{R},+) \cong\left(\mathbb{R}^{>0}, \cdot\right)$。为了证明这一点,我们需要找到一个从 $\mathbb{R}$ 到 $\mathbb{R}^{+}$ 的双射,将加法转换为乘法。一个熟悉的例子是指数函数 $f(x)=e^{x}$。正如我们从微积分中知道的,或者更早知道的,$e^{x}$ 是单射的,其像是 $\mathbb{R}^{>0}$。因此 $f$ 是一个双射。最后, $f$ 是一个同构的事实由函数方程表示:对于所有 $x, y \in \mathbb{R}$,
(6) 通过表格的检查,我们之前看到 $(\mathbb{Z} / 3 \mathbb{Z},+) \cong\left(\mu_{3}, \cdot\right)$,在由 $[0] \mapsto 1,[1] \mapsto \omega,[2] \mapsto \omega^{2}$ 定义的双射下。对于 $\mu_{4}=\{1, i,-1,-i\}$。很容易直接验证 $(\mathbb{Z} / 4 \mathbb{Z},+) \cong$ $(\mu_{4}, \cdot)$,在由 $[0] \mapsto 1,[1] \mapsto i,[2] \mapsto-1,[3] \mapsto-i$ 定义的双射下。更一般地, $(\mathbb{Z} / n \mathbb{Z},+) \cong\left(\mu_{n}, \cdot\right)$ 使用函数 $f([a])=e^{2 a \pi i / n}=\left(e^{2 \pi i / n}\right)^{a}$,我们将在稍后有更系统的方法来理解这一点。
(7) 对于我们最后一个例子,请注意 $U(1)$ 是绝对值为 1 的复数集,每个这样的复数都可以唯一地写成 $e^{i \theta}=\cos \theta+i \sin \theta$ 的形式。同样,正如我们在第一章中所见, $S O_{2}$ 的每个元素都可以唯一地写成 $\left(\begin{array}{cc}\cos \theta & -\sin \theta \\ \sin \theta & \cos \theta\end{array}\right)$ 的形式。由此很容易得出 $(U(1), \cdot) \cong\left(S O_{2}, \cdot\right)$,其中第一个乘法是复数的乘法,第二个是 $2 \times 2$ 矩阵的乘法。此外,这两个二元结构都同构于 $(\mathbb{R} / 2 \pi \mathbb{Z},+)$:我们已经看到函数 $F(\theta)=e^{i \theta}=\cos \theta+i \sin \theta$ 诱导了一个从 $\mathbb{R} / 2 \pi \mathbb{Z}$ 到 $U(1)$ 的双射 $f$。恒等式
然后意味着
因此 $f$ 是一个同构。
这部分通过一系列具体的例子来展示同构的应用。有些同构是结构到自身的(称为自同构),有些是连接两个表面看起来截然不同的结构。
这些例子展示了同构概念的广泛适用性。它可以描述一个结构自身的对称性(自同构),也可以在两个完全不同的数学领域之间建立起深刻的联系。理解这些经典的同构范例是掌握抽象代数思维的关键。
这组例子的目的在于:
📜 [原文10]
如果两个二元结构 $\left(X_{1}, *_{1}\right)$ 和 $\left(X_{2}, *_{2}\right)$ 是同构的,那么特别是存在一个从 $X_{1}$ 到 $X_{2}$ 的双射。因此 $X_{1}$ 和 $X_{2}$ 具有相同数量的元素,如果它们是有限的。特别是,如果 $m \neq n$, $(\mathbb{Z} / n \mathbb{Z},+)$ 不同构于 $(\mathbb{Z} / m \mathbb{Z},+)$,并且对于任何 $n$ 的选择,它都不同构于 $(\mathbb{N},+)$。使用一些集合论, $(\mathbb{Q},+)$ 不同构于 $(\mathbb{R},+)$ 因为不存在从 $\mathbb{Q}$ 到 $\mathbb{R}$ 的双射($\mathbb{Q}$ 是可数的但 $\mathbb{R}$ 是不可数的)。然而,使用更多的集合论,可以证明 $(\mathbb{R},+),(\mathbb{C},+)$ 和 $\left(\mathbb{R}^{n},+\right)$ 都同构(但对于 $n>1$,没有明确的方法写出从 $(\mathbb{R},+)$ 到 $\left(\mathbb{R}^{n},+\right)$ 的同构)。
更重要的是,两个同构的二元结构 $(X_{1}, *_{1})$ 和 $(X_{2}, *_{2})$(粗略地说)具有“相同”的代数性质。这里“代数”意味着一个仅能用二元运算来表达的性质,我们将在下面说明这一点。这提供了一种证明两个二元结构不同构的方法,即通过证明第一个二元结构的某个代数性质不是第二个二元结构的代数性质。例如, $(\mathbb{N}, \cdot)$ 和 $(\mathbb{N},+)$ 不同构:假设 $f:(\mathbb{N}, \cdot) \rightarrow(\mathbb{N},+)$ 是一个同构。那么,对于所有 $n \in \mathbb{N}$,
设 $a=f(1)$,取 $n=1$,这表示 $a=a+a$,但没有自然数具有此性质。同样地, $(\mathbb{Z}, \cdot)$ 和 $(\mathbb{Z},+)$ 不同构:存在元素 $0 \in \mathbb{Z}$,使得对于所有 $n \in \mathbb{Z}$, $0 \cdot n=0$。如果存在一个同构 $f:(\mathbb{Z}, \cdot) \rightarrow(\mathbb{Z},+)$,那么 $f(0)+f(k)= f(0 \cdot k)=f(0)$。设 $f(0)=a$。由于 $f$ 是一个双射,每个元素 $n \in \mathbb{Z}$ 都形如 $f(k)$ 对于某个 $k \in \mathbb{Z}$。那么这将表示 $a \in \mathbb{Z}$ 具有对于所有 $n \in \mathbb{Z}$,$a+n=a$ 的性质,因此对于所有 $n \in \mathbb{Z}$,$n=0$。这是一个矛盾,因为并非每个整数都等于 0。对于其他例子, $(\mathbb{N}, \cdot)$ 不同构于 $(\mathbb{N},+)$, $\left(\mathbb{R}^{>0}, \cdot\right)$ 不同构于 $\left(\mathbb{R}^{*}, \cdot\right)$,并且 $\left(\mathbb{R}^{>0}, \cdot\right)$ 和 $\left(\mathbb{R}^{*}, \cdot\right)$ 都不同构于 $\left(\mathbb{C}^{*}, \cdot\right)$。
这部分主要讨论了两个重要话题:
1. 基于基数的判断
2. 基于代数性质的判断
我们有两种主要方法来证明两个二元结构不同构:
这部分的目的是教授如何“区分”代数结构。在学会如何证明“相同”(同构)之后,同样重要的是学会如何证明“不同”。这构成了代数分类理论的两个侧面。通过反证法利用代数性质来证明非同构,是一种非常核心的代数论证技巧。
证明不同构就像是做“大家来找茬”。两张图片(两个结构)如果真的是“克隆”的(同构的),那么它们在任何细节(代数性质)上都应该一样。你只要找到一处不同(比如一个有单位元一个没有,一个交换一个不交换),就可以立刻断定它们不是同一张图。
你面前有两个黑盒子,每个盒子都有两个输入口和一个输出口,你只知道盒子里装的是来自某个集合的元素和一种运算规则。你想知道这两个盒子内部的“程序”是不是一样的。
📜 [原文11]
让我们收集一些关于同构的一般事实,我们之前已经隐含地触及了这些事实。证明是练习。
命题 1.2.3。(i) 对于每个二元结构 $(X, *)$, $\operatorname{Id}_{X}$ 是从 $(X, *)$ 到 $(X, *)$ 的二元结构的同构。
(ii) 设 $\left(X_{1}, *_{1}\right)$ 和 $\left(X_{2}, *_{2}\right)$ 是两个二元结构。如果 $f$ 是从 $\left(X_{1}, *_{1}\right)$ 到 $\left(X_{2}, *_{2}\right)$ 的同构,那么 $f^{-1}$(因为 $f$ 是双射而存在)是从 $\left(X_{2}, *_{2}\right)$ 到 $\left(X_{1}, *_{1}\right)$ 的同构。
(iii) 设 $\left(X_{1}, *_{1}\right),\left(X_{2}, *_{2}\right)$ 和 $\left(X_{3}, *_{3}\right)$ 是三个二元结构。如果 $f$ 是从 $\left(X_{1}, *_{1}\right)$ 到 $\left(X_{2}, *_{2}\right)$ 的同构,并且 $g$ 是从 $\left(X_{2}, *_{2}\right)$ 到 $\left(X_{3}, *_{3}\right)$ 的同构,那么 $g \circ f$ 是从 $\left(X_{1}, *_{1}\right)$ 到 $\left(X_{3}, *_{3}\right)$ 的同构。
这里,我们已经提到了 (i),(ii) 和 (iii) 留作练习。该命题特别意味着 (i) 对于每个二元结构 $(X, *)$, $(X, *) \cong(X, *)$;(ii) 给定两个二元结构 $\left(X_{1}, *_{1}\right)$ 和 $\left(X_{2}, *_{2}\right)$,如果 $\left(X_{1}, *_{1}\right) \cong\left(X_{2}, *_{2}\right)$,那么 $\left(X_{2}, *_{2}\right) \cong\left(X_{1}, *_{1}\right)$;(iii) 给定三个二元结构 $\left(X_{1}, *_{1}\right),\left(X_{2}, *_{2}\right)$ 和 $\left(X_{3}, *_{3}\right)$,如果 $\left(X_{1}, *_{1}\right) \cong\left(X_{2}, *_{2}\right)$ 并且 $\left(X_{2}, *_{2}\right) \cong\left(X_{3}, *_{3}\right)$,那么 $\left(X_{1}, *_{1}\right) \cong\left(X_{3}, *_{3}\right)$。因此关系 $\cong$ 是自反的、对称的、传递的。(但是,与基数一样,我们避免将其称为等价关系,因为所有二元结构的“集合”实际上太大而不能成为一个集合。)
这部分阐述了同构关系 ≅ 本身所具有的三个基本性质,这三个性质合起来就是等价关系的特征。
命题 1.2.3 的内容:
(i) 自反性 (Reflexivity):
(ii) 对称性 (Symmetry):
(iii) 传递性 (Transitivity):
结论
关于“不是真正的等价关系”的说明
同构关系 ≅ 满足自反性、对称性和传递性。这使得同构关系成为对二元结构进行分类的基本工具,它将所有二元结构划分成了不同的同构类。
这部分的目的是确立同构作为一个“关系”的良好性质。证明了这三条性质,我们才能放心地使用同构来对代数结构进行分类。例如,当证明了 A≅B 且 B≅C 时,我们可以直接推断出 A≅C,而无需重新构造一个从 A 到 C 的同构,这大大简化了推理。
这三条性质是我们日常生活中判断“相同”这个概念的基本逻辑。命题 1.2.3 证明了数学上的“结构相同”(同构)也完全符合这个直觉。
想象用不同语言的字典进行翻译。
📜 [原文12]
1.3. 新的结构从旧的结构中产生。有两种一般的方法来构建新的二元结构。第一种是通过笛卡尔积:
本节的标题揭示了数学中一个常见且强大的思想:从已有的对象出发,通过某种构造方法,生成新的、可能更复杂的对象。这里将介绍两种从已知二元结构构造新二元结构的通用方法。第一种方法是笛卡尔积。
本节介绍如何利用笛卡尔积从已有的二元结构构造出新的二元结构。
这些构造方法极大地丰富了二元结构的例子,并且使得我们可以研究结构之间的关系。例如,研究一个积结构的性质如何由其“因子结构”的性质决定,是代数中的一个重要主题。
这就像乐高积木。你已经有了“红色积木套件”和“蓝色积木套件”,现在你想创造一个“红蓝混合套件”。笛卡尔积就是一种创造混合套件的方法。
想象你有两台不同的游戏机,一台是任天堂,一台是索尼。现在你想创建一个“双打”系统,让两个人可以同时玩,一人用一台。这个“双打”系统就是一个积结构,它的状态由两台游戏机各自的状态共同决定。
📜 [原文13]
定义 1.3.1。设 $\left(X_{1}, *_{1}\right)$ 和 $\left(X_{2}, *_{2}\right)$ 是两个二元结构。我们将积二元结构定义为集合 $X_{1} \times X_{2}$,以及二元运算 $*$,其定义为:对于所有 $\left(x_{1}, x_{2}\right),\left(y_{1}, y_{2}\right) \in X_{1} \times X_{2}$,
换句话说,我们通过在每个分量中组合来组合积的元素。 $n$ 个二元运算 $\left(X_{1}, *_{1}\right), \ldots,\left(X_{n}, *_{n}\right)$ 的积以类似的方式定义。
例如,二元结构 $\left(\mathbb{R}^{n},+\right)$ 就是这样定义的。
这部分给出了积二元结构(product binary structure)的定义。
积二元结构是通过将两个或多个二元结构的基础集合做笛卡尔积,并定义一种“逐分量”的运算而得到的新二元结构。这是一种构造更复杂结构的标准化方法。
积结构的定义提供了一种模块化的方式来构建和理解代数结构。它允许我们将一个复杂的结构分解为更简单的“因子”结构来研究,或者反过来,通过组合简单的结构来构造复杂的结构。这在群论(直积群)和环论中都是极其重要的工具。
[直觉心- 函数集合的二元结构
📜 [原文14]
第二种方法是关于函数集的:
定义 1.3.2。设 $(X, *)$ 是一个二元结构,设 $Y$ 是一个集合。在 $X^{Y}$(所有函数 $f: Y \rightarrow X$ 的集合)上定义一个二元运算,我们仍将其表示为 $*$,通过
我们称 $X^{Y}$ 上的运算是逐点定义的。
例如,我们习惯于这样加或乘实值函数。
这部分介绍了构造新二元结构的第二种通用方法:在函数集合上定义运算。
通过“逐点定义”,我们可以将一个二元结构 $(X, *)$ 上的运算,“提升”到以 $X$ 为值域的函数集合 $X^Y$ 上,从而构造出一个新的二元结构 $(X^Y, *)$。
这种构造方法在数学中极其普遍和重要。分析学中充满了对函数空间(如连续函数空间 $C[a,b]$)的研究,这些空间上的代数结构(如函数的加法、数乘)正是通过逐点定义得到的。它使得我们可以把对数、多项式等的研究,纳入到代数结构的统一框架下。
想象一个公司 $(X,*)$,员工之间有一种合作方式 。现在,我们成立一个顾问团队 $X^Y$。团队里的每个顾问 $f$ 都是一个“方案”,这个方案为客户的每个问题 $y \in Y$ 都提供一个来自公司 $X$ 的解答 $f(y)$。现在要合并两个顾问 $f_1, f_2$ 的方案,形成一个新方案 $f_1*f_2$。方法就是:对于客户的任何一个问题 $y$,我们分别看 $f_1$ 和 $f_2$ 对这个问题的解答 $f_1(y)$ 和 $f_2(y)$,然后让这两个解答在公司内部用合作方式 合作一次,把合作成果作为新方案对问题 $y$ 的解答。
想象两条股票价格曲线 $f_1(t)$ 和 $f_2(t)$,它们都是时间 $t$ 的函数。我们想定义一条新的“平均价格”曲线。一个自然的方法就是逐点取平均值:$f_{avg}(t) = (f_1(t)+f_2(t))/2$。这里的加法就是逐点定义的。虽然例子里多了个除以2,但核心思想——在每个时间点上独立进行运算——是完全一致的。
📜 [原文15]
1.4. 二元结构的基本性质。从小学讨论数的性质时,我们熟悉某些基本性质。
在定义了二元结构并看了大量例子之后,本节开始讨论这些结构可能具有的、一些重要的内在属性。这些属性是对我们从小熟悉的算术运算法则(如“加法交换律”、“加法结合律”)的抽象和推广。通过研究一个二元结构是否具有这些性质,我们可以对其进行更深入的分类和理解。
本节将引入并定义一些二元结构可能具备的关键代数性质,如结合律、交换律、恒等元和逆元。
这些基本性质是区分不同代数结构的“标签”。一个结构是群、是环还是域,完全取决于它满足了这些性质中的哪些组合。因此,精确定义这些性质是后续所有代GPT- ادامه ترجمه و توضیح متن به فارسی
想象你有各种不同材质、不同形状的积木块(不同的二元结构)。现在你开始给它们贴标签,进行分类:
通过检查这些标签,你就能更好地了解每块积木的用途和特性。
📜 [原文16]
定义 1.4.1。(结合律)我们说二元结构 $(X, *)$(或二元运算 $*$)是结合的,如果对于所有 $a, b, c \in X$,
结合律是一个如此基本的性质,以至于我们几乎总是假定它。处理非结合运算非常困难。我们用 + 或 ⋅ 或 o 表示的所有运算都是结合的。除了数的情况,这通常归结为函数复合是结合的这一事实。当然,可以写出有趣的非结合运算。例如,减法,例如在 $\mathbb{Z}$ 上,不是结合的,因为
除非 $c=0$。另一个例子是,在 $\mathbb{N}$ 上用幂运算定义二元运算 $*$:对于所有 $a, b \in \mathbb{N}$,$a * b=a^{b}$。那么
根据指数定律,通常这不等于 $a *(b * c)=a^{b^{c}}$。请注意,对于减法,“主要”运算是加法,而这实际上是结合的。同样地,幂运算是从乘法派生出来的,而乘法是结合的,因此在这两个非结合的例子中,背后都隐藏着一个结合运算。
对于一个结合二元运算 $*$,我们经常省略括号,简单地将 $a *(b * c)= (a * b) * c$ 写成 $a * b * c$。还有无限多个其他恒等式是结合律的结果,我们没有明确写下来。例如,
我们将所有这些表达式表示为 $a * b * c * d$。
这部分定义了结合律(Associative Law)。
结合律是二元运算的一个性质,它保证了在连续运算中,元素的结合顺序不影响最终结果。这是一个非常基本且重要的性质,使得我们可以无歧义地写出类似 $a*b*c$ 的表达式。
定义结合律是为了抓住那些“行为良好”的运算的共同特征。结合律是构建几乎所有高级代数结构的先决条件。没有结合律,连元素的“幂”(如 $x^3 = x*x*x$)都无法被良好定义,因为不知道是算 $(x*x)*x$ 还是 $x*(x*x)$。结合律为代数提供了一个稳固的立足点。
结合律就像是流水线作业。你有三道工序 A, B, C。你可以把 (B和C) 打包成一个整体工序,然后和A对接;也可以把 (A和B) 打包,然后和C对接。如果最终生产出的产品是一样的,那么这个生产流程就是结合的。
想象你在做一连串的几何变换。先平移,再旋转,再缩放。结合律意味着,你先完成(旋转+缩放)这个组合动作,再做平移;和你先做(平移+旋转)这个组合动作,再做缩放,最终物体到达的位置和姿态是完全一样的。函数复合的结合律保证了这一点。
📜 [原文17]
定义 1.4.2。(交换律)二元结构 $(X, *)$(或二元运算 $*$)是交换的,如果对于所有 $a, b \in X$,
我们用 + 表示的所有运算都是交换的,并且根据惯例,用 + 表示的二元运算总是假定为交换的。对于数来说,用乘法表示的运算是交换的,所以 $(\mathbb{N}, \cdot),(\mathbb{Z}, \cdot),(\mathbb{Q}, \cdot),(\mathbb{R}, \cdot),(\mathbb{C}, \cdot)$ 都是交换的。然而,矩阵乘法通常不是交换的,事实上,对于 $n \geq 2$, $\left(\mathbb{M}_{n}(\mathbb{R}), \cdot\right),\left(G L_{n}(\mathbb{R}), \cdot\right),\left(S L_{n}(\mathbb{R}), \cdot\right)$ 和 $(O_{n}, \cdot)$ 不是交换的,对于 $n \geq 3$, $(S O_{n}, \cdot)$ 不是交换的。对于 $\#(X) \geq 2$ 或 $X$ 是无限集的集合 $X$, $\left(X^{X}, \circ\right)$ 不是交换的,对于 $\#(X) \geq 3$ 或 $X$ 是无限集的集合 $X$, $\left(S_{X}, \circ\right)$ 不是交换的;特别是对于 $n \geq 3$, $(S_{n}, \circ)$ 不是交换的。
有限集上的二元运算是交换的 $\iff$ 表格关于从左上角到右下角的对角线是对称的。(请注意,仅凭表格判断有限集上的二元运算是否结合将非常困难。)
由于存在许多有趣的非交换二元运算的例子,我们通常不会总是假定二元运算是交换的。
这部分定义了交换律(Commutative Law)。
| + | [0] | [1] | [2] |
|---|---|---|---|
| [0] | [0] | [1] | [2] |
| [1] | [1] | [2] | [0] |
| [2] | [2] | [0] | [1] |
交换律规定了二元运算中的操作数可以任意交换位置而不影响结果。这是一个很强的性质,但并非所有重要的代数结构都满足它。通过检查运算表的对称性可以直观地判断有限结构是否交换。
定义交换律是为了区分出一类行为特别“良好”和简单的代数结构。交换性是一个非常重要的分类标准。抽象代数的一大部分内容都在分别研究交换和非交换的世界,因为它们展现出非常不同的现象和理论。
📜 [原文18]
定义 1.4.3。(恒等元)$(X, *)$ 的恒等元是 $X$ 中的一个元素 $e$,使得对于所有 $x \in X$,$e * x=x * e=x$。请注意,如果 $*$ 不交换,我们必须检查 $e$ 在左边和右边都起作用。有时我们称这样的 $e$ 为双边恒等元,并定义左恒等元为 $X$ 的元素 $e_{L}$,使得对于所有 $x \in X$,$e_{L} * x=x$。同样地,右恒等元是 $X$ 的元素 $e_{R}$,使得对于所有 $x \in X$,$x * e_{R}=x$。
可能存在右恒等元而不存在左恒等元,并且如果存在右恒等元或左恒等元,它不一定是唯一的。如果右恒等元和左恒等元都存在,情况就不同了:
命题 1.4.4。假设 $(X, *)$ 是一个二元结构,并且右恒等元 $e_{R}$ 和左恒等元 $e_{L}$ 都存在。那么 $e_{L}=e_{R}$,因此 $e_{L}=e_{R}$ 是 $(X, *)$ 的一个恒等元。最后,如果 $(X, *)$ 存在恒等元,那么它是唯一的。
证明。根据右恒等元和左恒等元的定义,
为了说明第二个陈述,假设 $e$ 和 $e^{\prime}$ 都是 $(X, *)$ 的恒等元。那么特别是 $e$ 是一个左恒等元,$e^{\prime}$ 是一个右恒等元,因此根据命题 $e=e^{\prime}$。
如果 $(X, *)$ 是一个带有恒等元 $e$ 的有限二元结构,那么根据惯例,我们总是让 $e$ 是 $X$ 的第一个元素。因此,在表格中,第一行和第一列如下所示:
| $*$ | $e$ | $x_{2}$ | $x_{3}$ | $\ldots$ |
|---|---|---|---|---|
| $e$ | $e$ | $x_{2}$ | $x_{3}$ | $\ldots$ |
| $x_{2}$ | $x_{2}$ | $\ldots$ | $\ldots$ | $\ldots$ |
| $x_{3}$ | $x_{3}$ | $\ldots$ | $\ldots$ | $\ldots$ |
| $\vdots$ | $\ldots$ | $\ldots$ | $\ldots$ | $\ldots$ |
记号:如果 $X$ 上的二元运算用 + 表示,并且存在恒等元,我们总是将恒等元表示为 0(在 $\left(\mathbb{R}^{n},+\right)$ 的情况下有 $\mathbf{0}$ 或在 $\left(\mathbb{M}_{m, n}(\mathbb{R}),+\right)$ 的情况下有 $O=O_{m, n}$ 等微小变化)。如果 $X$ 上的二元运算用 $\cdot$ 表示,并且存在恒等元,我们通常(但不总是)将恒等元表示为 1(同样在 $\left(\mathbb{M}_{n}(\mathbb{R}), \cdot\right)$ 的情况下有 $I=I_{n}$ 等微小变化)。
这部分定义了恒等元(Identity Element),也叫单位元。
| * | a | b |
|---|---|---|
| a | a | b |
| b | a | b |
恒等元是二元结构中表现为“中性”的特殊元素。如果一个结构同时具有左恒等元和右恒等元,那么它们必然相等且唯一。这个唯一的双边恒等元是代数结构(如群)的一个核心特征。
恒等元的定义为我们提供了一个“参照物”或“原点”。它是代数运算的基准。没有恒等元,我们就无法定义下一个更重要的概念——逆元。恒等元的存在是构建更丰富代数结构的必要步骤。
恒等元就像是“空气”或者“透明的物体”。在加法世界里,加上0(恒等元)等于什么都没加。在乘法世界里,乘以1(恒等元)等于什么都没乘。在函数复合的世界里,与恒等函数(恒等元)复合,等于什么都没做。
想象你在一个平地上行走(做向量加法)。恒等元就是“原地不动”这个向量 $\mathbf{0}$。你先走了一段路 $\mathbf{v}$,然后再“原地不动”,你最终的位置还是 $\mathbf{v}$。
📜 [原文19]
定义 1.4.5。(逆元)假设 $(X, *)$ 是一个带有恒等元 $e$ 的二元结构。给定 $x \in X$, $x$ 的逆元是元素 $x^{\prime}$,使得 $x^{\prime} * x=x * x^{\prime}=e$。例如,$e$ 有一个逆元,事实上 $e^{\prime}=e$。具有逆元的元素称为可逆元。
显然,如果 $x$ 是可逆的,其逆元是 $x^{\prime}$,那么等式 $x^{\prime} * x=x * x^{\prime}=e$ 表明 $x^{\prime}$ 是可逆的,其逆元是 $x$,即 $\left(x^{\prime}\right)^{\prime}=x$。要说更多,我们需要结合律。 $x$ 的左逆元是元素 $x_{L}^{\prime}$,使得 $x_{L}^{\prime} * x=e$,而 $x$ 的右逆元是元素 $x_{R}^{\prime}$,使得 $x * x_{R}^{\prime}=e$。
命题 1.4.6。假设 $(X, *)$ 是一个结合二元结构。如果 $x_{L}^{\prime}$ 是 $x$ 的左逆元, $x_{R}^{\prime}$ 是右逆元,那么 $x_{L}^{\prime}=x_{R}^{\prime}$。因此,逆元(如果存在)是唯一的。
证明。(i) 考虑乘积 $x_{L}^{\prime} * x * x_{R}^{\prime}$。使用结合律,我们看到
但同时
因此 $x_{L}^{\prime}=x_{R}^{\prime}$。逆元的唯一性证明与命题 1.4.4 的证明类似。
这部分定义了逆元(Inverse Element)。
| * | e | a | b |
|---|---|---|---|
| e | e | a | b |
| a | a | e | e |
| b | b | e | e |
在一个含有恒等元的二元结构中,逆元是能够将给定元素“抵消”回恒等元的元素。在结合结构中,如果一个元素的逆元存在,它必然是唯一的。
逆元的概念是代数中“可解性”的核心。它允许我们“撤销”一个运算。例如,在方程 $a+x=b$ 中,正是因为 $a$ 有加法逆元 $-a$,我们才能在两边加上 $-a$,得到解 $x = -a+b$。逆元的存在是群这个最重要的代数结构的最终定义要求。
逆元就像是“撤销”按钮。
想象你在走一个迷宫。你从起点(恒等元)出发,向前走了三步(应用了一个操作 $x$)。$x$ 的逆元 $x'$ 就是“向后走三步”这个操作。执行完 $x'$ 后,你就回到了起点(恒等元)。
📜 [原文20]
命题 1.4.7。假设 $(X, *)$ 是一个带有恒等元 $e$ 的结合二元结构。
(i) 如果 $x, y \in X$ 都是可逆的,那么 $x * y$ 也是可逆的,并且 $(x * y)^{\prime}=y^{\prime} * x^{\prime}$。
(ii) 元素 $e \in X$ 是可逆的。
(iii) 如果 $x$ 是可逆的,其逆元是 $x^{\prime}$,那么 $x^{\prime}$ 也是可逆的,其逆元是 $x$,即 $\left(x^{\prime}\right)^{\prime}=x$。
证明。(i) 我们必须检查
我们只需检查 $(x * y) *\left(y^{\prime} * x^{\prime}\right)=e$。使用结合律,
等式 $\left(y^{\prime} * x^{\prime}\right) * x * y=e$ 类似。
(ii) , (iii) 我们在上面已经提到了这些事实。
记号:如果 $X$ 上的二元运算用 + 表示,恒等元为 0,我们通常将可逆元 $a$ 的(加性)逆元表示为 $-a$。如果 $X$ 上的二元运算用 - 表示,并且存在恒等元 1,我们通常将可逆元 $a$ 的(乘性)逆元表示为 $a^{-1}$。(记号 $1 / a$ 通常不被赞成;请不要使用它。)
这部分提出了关于可逆元的三个重要性质,尤其揭示了“积的逆元”的计算法则。
命题 1.4.7 的内容:
这个命题的前提是结构 $(X,*)$ 必须是结合的并且有恒等元 $e$。
(i) 可逆元的闭包性 和 积的逆元法则:
(ii) 恒等元的可逆性:
(iii) 逆元的逆元:
记号说明:
在结合二元结构中,可逆元的集合对于运算是闭合的。计算两个可逆元乘积的逆元时,需要将它们各自的逆元以相反的顺序相乘。
这个命题,特别是“袜子-鞋子法则”,是进行代数计算的基本功。它告诉我们如何处理包含逆元的表达式。这个法则是证明群的许多基本性质的基础,也是在解矩阵方程或处理置换时必须遵守的规则。
袜子-鞋子法则:
这个名字非常形象。早上你穿衣服的顺序是:先穿袜子($x$),再穿鞋子($y$)。操作是 $y \circ x$。
晚上你脱衣服回家,要撤销这个操作,顺序必须相反:先脱鞋子($y^{-1}$),再脱袜子($x^{-1}$)。撤销操作是 $x^{-1} \circ y^{-1}$。
所以 $(y \circ x)^{-1} = x^{-1} \circ y^{-1}$。这完美地解释了为什么顺序需要颠倒。
你有一串加密过程。第一步是用密钥A加密(操作A),第二步是用密钥B加密(操作B)。完整的加密过程是 $B \circ A$。
要解密这串信息,你必须按相反的顺序来。先用B的逆密钥 $B^{-1}$ 解密,再用A的逆密钥 $A^{-1}$ 解密。完整的解密过程是 $A^{-1} \circ B^{-1}$。
所以 $(B \circ A)^{-1} = A^{-1} \circ B^{-1}$。
📜 [原文21]
接下来,我们证明我们定义的二元结构的基本性质在同构下得以保持。这说明了前面提到的基本原理,即如果两个二元结构 $\left(X_{1}, *_{1}\right)$ 和 $\left(X_{2}, *_{2}\right)$ 是同构的,那么 $\left(X_{1}, *_{1}\right)$ 的每个“代数性质”(换句话说,仅能用二元运算表达的性质)也是 $\left(X_{2}, *_{2}\right)$ 的一个代数性质。
命题 1.4.8。设 $f:\left(X_{1}, *_{1}\right) \rightarrow\left(X_{2}, *_{2}\right)$ 是二元结构的同构。
(i) 如果 $\left(X_{1}, *_{1}\right)$ 是结合的,那么 $\left(X_{2}, *_{2}\right)$ 是结合的。
(ii) 如果 $\left(X_{1}, *_{1}\right)$ 是交换的,那么 $\left(X_{2}, *_{2}\right)$ 是交换的。
(iii) 如果 $\left(X_{1}, *_{1}\right)$ 有恒等元 $e_{1}$,那么 $f\left(e_{1}\right)$ 是 $\left(X_{2}, *_{2}\right)$ 的(必然唯一的)恒等元。
(iv) 如果 $\left(X_{1}, *_{1}\right)$ 是结合的, $\left(X_{1}, *_{1}\right)$ 有恒等元 $e_{1}$ 并且 $x \in X_{1}$ 是可逆的,那么 $f(x)$ 也是可逆的,事实上 $(f(x))^{\prime}=f\left(x^{\prime}\right)$。
证明。我们省略 (i) 和 (ii) 的繁琐证明。为了说明 (iii),设 $y \in X_{2}$。我们必须证明 $f\left(e_{1}\right) *_{2} y=y *_{2} f\left(e_{1}\right)=y$。由于 $f$ 是一个同构,它是一个双射,特别是它是满射的。因此,存在一个 $x \in X_{1}$ 使得 $f(x)=y$。那么
证明 $y *_{2} f\left(e_{1}\right)=y$ 类似。
最后,为了说明 (iv),假设 $\left(X_{1}, *_{1}\right)$ 是结合的,并且有恒等元 $e$,并且 $x \in X_{1}$ 是可逆的。请注意,根据 (iii), $\left(X_{2}, *_{2}\right)$ 的恒等元是 $e_{2}=f\left(e_{1}\right)$。我们必须证明 $f(x) *_{2} f\left(x^{\prime}\right)=f\left(x^{\prime}\right) *_{2} f(x)=e_{2}$。但是
证明 $f\left(x^{\prime}\right) *_{2} f(x)=e_{2}$ 类似。因此 $f\left(x^{\prime}\right)$ 是 $f(x)$ 的一个逆元。
这部分形式化地证明了我们之前的直觉:同构会保持所有的代数性质。一个同构映射就像一个完美的“性质搬运工”。
命题 1.4.8 的内容:
这个命题说明,如果 $f$ 是一个同构,那么:
(i) 结合律的保持: 如果源结构是结合的,那么目标结构也一定是结合的。
(ii) 交换律的保持: 如果源结构是交换的,那么目标结构也一定是交换的。
(iii) 恒等元的保持: 如果源结构有恒等元 $e_1$,那么它的像 $f(e_1)$ 就是目标结构的恒等元。
(iv) 逆元的保持: 如果源结构中 $x$ 的逆元是 $x'$,那么在目标结构中,$f(x)$ 的逆元就是 $f(x')$。
核心意义: 这个命题是之前“通过代数性质证明不同构”的方法的理论基础。正是因为同构必须保持这些性质,所以一旦我们发现两个结构在某个性质上不一致,就可以断定它们之间不可能存在同构。
同构映射是代数性质的忠实传递者。如果两个结构同构,那么它们在结合性、交换性、恒等元的存在性、可逆元的分布等方面是完全一致的。一个结构的恒等元会被映射到另一个的恒等元,一个元素的逆元会被映射到其像的逆元。
这个命题为同构作为“结构相同”的判断标准提供了坚实的理论依据。它使得我们可以通过比较两个结构的代数“配置清单”(是否结合、是否交换、单位元是什么等等)来判断它们是否可能同构。
同构就像一个完美的基因复制机器。如果原始生物(源结构)有蓝眼睛、会飞、能抗寒(结合、交换、有逆元),那么通过这个机器克隆出的新生物(目标结构)也必然有蓝眼睛、会飞、能抗寒。如果克隆体被发现是红眼睛,那只有两种可能:要么机器坏了(不是同构),要么原始生物就是红眼睛。
你有一份用中文写的菜谱(源结构)。一个完美的翻译(同构)把它翻译成了英文菜谱(目标结构)。
📜 [原文22]
以下描述了我们通过等价关系构建的一些二元结构的代数性质:
命题 1.4.9。(i) 对于每个 $n \in \mathbb{N}$,二元结构 $(\mathbb{Z} / n \mathbb{Z},+)$ 是结合和交换的,其(加性)恒等元是 $0=[0]$,并且 $[a] \in \mathbb{Z} / n \mathbb{Z}$ 的(加性)逆元 $-[a]$ 是 $[-a]$。
(ii) 对于每个 $n \in \mathbb{N}$,二元结构 $(\mathbb{Z} / n \mathbb{Z}, \cdot)$ 是结合和交换的,其(乘性)恒等元是 $1=[1]$。
(iii) 二元结构 $(\mathbb{R} / 2 \pi \mathbb{Z},+)$ 是结合和交换的,其(加性)恒等元是 $0=[0]$,并且 $[\theta] \in \mathbb{R} / 2 \pi \mathbb{Z}$ 的(加性)逆元 $-[\theta]$ 是 $[-\theta]$。
证明。我们只证明 (i),因为 (ii) 和 (iii) 的证明类似。基本思想是,如果一个二元运算在一个集合 $X / \sim$ 的等价类上定义,对于一个在具有二元结构的 $X$ 上的关系 $\sim$,通过取代表元并使用 $X$ 上的二元结构,那么 $X / \sim$ 上的二元结构通常会“继承” $X$ 上的二元结构的性质。
因此,为了说明 $(\mathbb{Z} / n \mathbb{Z},+)$ 是结合的,我们计算:对于所有等价类 $[a],[b],[c] \in \mathbb{Z} / n \mathbb{Z}$,
但是,由于 $(\mathbb{Z},+)$ 是结合的, $(a+b)+c=a+(b+c)$,因此 $[(a+b)+c]=[a+(b+c)]$。因此最终
因此 $(\mathbb{Z} / n \mathbb{Z},+)$ 是结合的。证明 $(\mathbb{Z} / n \mathbb{Z},+)$ 是交换的类似。
为了找到 $(\mathbb{Z} / n \mathbb{Z},+)$ 的恒等元,很自然地尝试 $(\mathbb{Z} / n \mathbb{Z},+)$ 的恒等元的等价类,即 $[0]$。由于我们已经知道 $(\mathbb{Z} / n \mathbb{Z},+)$ 是交换的,因此只需检查 $[0]$ 是 $(\mathbb{Z} / n \mathbb{Z},+)$ 的左恒等元。对于所有 $[a] \in \mathbb{Z} / n \mathbb{Z}$,
因此 $[0]$ 是 $(\mathbb{Z} / n \mathbb{Z},+)$ 的左恒等元。证明加性逆元存在类似:对于所有 $[a] \in \mathbb{Z} / n \mathbb{Z}$,
因此 $[-a]$ 是 $[a]$ 的左逆元,因此是逆元。证明还表明 $-[a]=[-a]$。
这部分系统地阐述了由商集(quotient set,即等价类的集合)构造的二元结构的性质。核心思想是:商结构的性质通常是从原结构“继承”而来的。
命题 1.4.9 的内容:
这个命题列举了三个重要的商结构及其性质。
(i) 模n加法: $(\mathbb{Z}/n\mathbb{Z}, +)$
(ii) 模n乘法: $(\mathbb{Z}/n\mathbb{Z}, \cdot)$
(iii) 实数模2π加法: $(\mathbb{R}/2\pi\mathbb{Z}, +)$
证明思路的概括:
对 (i) 的证明解析:
由等价关系定义的商结构,其代数性质(如结合律、交换律)通常直接“继承”自原来的结构。恒等元和逆元也通常是原结构中对应元素的等价类。这种“性质继承”的原理使得研究商结构变得相对容易。
这部分的目的是展示商结构作为一类重要的二元结构,它们的性质是可以被系统地分析的。它揭示了商结构与原结构之间深刻的联系,即自然映射 $x \mapsto [x]$ 是一个“同态”(保持运算的函数),这使得性质得以传递。这是同态基本定理的雏形,是代数中最高级的思想之一。
商结构就像是把一幅高清照片(原结构)的分辨率降低(取等价类)。
想象一个时钟。它是 $(\mathbb{R}, +)$ 对等价关系 $x \sim y \iff x-y=12k$ 的商结构 $(\mathbb{R}/12\mathbb{Z}, +)$。
📜 [原文23]
请注意,正如我们在练习 1.18 中所见,并非所有 $\mathbb{Z} / n \mathbb{Z}$ 的非零元素都具有乘性逆元。为了弥补这一点,我们定义一个重要的新二元结构:
定义 1.4.10。对于 $n \in \mathbb{N}$,定义
换句话说, $(\mathbb{Z} / n \mathbb{Z})^{*}$ 由所有具有乘性逆元的同余类 $[a] \bmod n$ 组成。根据命题 1.4.7, $(\mathbb{Z} / n \mathbb{Z})^{*}$ 非空,因为 $1 \in(\mathbb{Z} / n \mathbb{Z})^{*}$,并且乘法定义了 $(\mathbb{Z} / n \mathbb{Z})^{*}$ 上的二元运算。二元结构 $\left((\mathbb{Z} / n \mathbb{Z})^{*}, \cdot\right)$ 是结合和交换的,存在恒等元 $[1]$,并且根据定义, $(\mathbb{Z} / n \mathbb{Z})^{*}$ 的每个元素都是可逆的。
这部分引入了一个非常重要的结构——模n乘法群(尽管这里还没正式称它为群)。
| · | [1] | [5] |
|---|---|---|
| [1] | [1] | [5] |
| [5] | [5] | [25]=[1] |
通过从模n乘法结构 $(\mathbb{Z}/n\mathbb{Z}, \cdot)$ 中提取出所有可逆元(即与 $n$ 互质的同余类),我们构造了一个新的、性质更好的二元结构 $((\mathbb{Z}/n\mathbb{Z})^*, \cdot)$。在这个新结构中,乘法运算是闭合的、结合的、交换的,有恒等元,且每个元素都可逆。
这个定义的目的是从一个有缺陷的代数结构中“提炼”出一个完美的群。这是一种非常重要的构造思想。这个例子 $((\mathbb{Z}/n\mathbb{Z})^*, \cdot)$ 本身也是数论和密码学(如RSA算法)中极其重要的一个有限交换群。
这就像从一群人里选拔一个精英团队。
想象一个齿轮系统 $(\mathbb{Z}/n\mathbb{Z}, \cdot)$。有些齿轮(不可逆元,如 $\mathbb{Z}/6\mathbb{Z}$ 中的 [2])可能会被卡住,或者让整个系统空转(乘以[0])。现在我们把所有这些“坏”齿轮都拆掉,只留下那些能完美啮合、并且都能反向转动的“好”齿轮(可逆元)。这些“好”齿轮组成的新系统 $((\mathbb{Z}/n\mathbb{Z})^*, \cdot)$ 就是一个运转顺畅、完全可逆的机器。
📜 [原文24]
1.5. 一些常见二元运算的性质。下表总结了我们考虑的大多数例子的代数性质。所有感兴趣的例子都是结合的,因此例如我们不考虑 $(\mathbb{N},-)$。
| 结合 | 交换 | 恒等元 | 逆元 | |
|---|---|---|---|---|
| ( $\mathbb{N},+$ ) | ✓ | ✓ | ||
| $(\mathbb{N}, \cdot)$ | ✓ | ✓ | ✓ | |
| ( $\mathbb{Z}$, +) | ✓ | ✓ | ✓ | ✓ |
| $(\mathbb{Z}, \cdot)$ | ✓ | ✓ | ✓ | |
| $(\mathbb{Q},+)$ | ✓ | ✓ | ✓ | ✓ |
| $(\mathbb{Q}, \cdot)$ | ✓ | ✓ | ✓ | |
| ( $\mathbb{Q}^{*}, \cdot$ ) | ✓ | ✓ | ✓ | ✓ |
| ( $\mathbb{R},+$ ) | ✓ | ✓ | ✓ | ✓ |
| $(\mathbb{R}, \cdot)$ | ✓ | ✓ | ✓ | |
| ( $\mathbb{R}^{*}, \cdot$ ) | ✓ | ✓ | ✓ | ✓ |
| ( $\mathbb{C},+$ ) | ✓ | ✓ | ✓ | ✓ |
| $(\mathbb{C}, \cdot)$ | ✓ | ✓ | ✓ | |
| ( $\mathbb{C}^{*}, \cdot$ ) | ✓ | ✓ | ✓ | ✓ |
| $(U(1), \cdot)$ | ✓ | ✓ | ✓ | ✓ |
| ( $\mu_{n}, \cdot$ ) | ✓ | ✓ | ✓ | ✓ |
| ( $\mathbb{R}^{n},+$ ) | ✓ | ✓ | ✓ | ✓ |
| $\left(\mathbb{M}_{m, n},+\right)$ | ✓ | ✓ | ✓ | ✓ |
| $\left(\mathbb{M}_{n}, \cdot\right)$ | ✓ | ✓ | ||
| $\left(G L_{n}(\mathbb{R}), \cdot\right)$ | ✓ | ✓ | ✓ | |
| $\left(S L_{n}(\mathbb{R}), \cdot\right)$ | ✓ | ✓ | ✓ | |
| ( $O_{n}, \cdot$ ) | ✓ | ✓ | ✓ | |
| ( $S O_{n}, \cdot$ ) | ✓ | ✓ | ✓ | |
| ( $X^{X}, \circ$ ) | ✓ | ✓ | ||
| ( $S_{X}, \circ$ ) | ✓ | ✓ | ✓ | |
| $(\mathbb{Z} / n \mathbb{Z},+)$ | ✓ | ✓ | ✓ | ✓ |
| $(\mathbb{Z} / n \mathbb{Z}, \cdot)$ | ✓ | ✓ | ✓ | |
| $\left((\mathbb{Z} / n \mathbb{Z})^{*}, \cdot\right)$ | ✓ | ✓ | ✓ | ✓ |
| $(\mathbb{R} / 2 \pi \mathbb{Z},+)$ | ✓ | ✓ | ✓ | ✓ |
注: $\left.\left(G L_{n}(\mathbb{R}), \cdot\right),\left(S L_{n}(\mathbb{R}), \cdot\right),\left(O_{n}, \cdot\right)\right)$ 在 $n=1$ 时是交换的。 $\left(S O_{n}, \cdot\right)$ 在 $n=1,2$ 时是交换的。 $(X^{X}, \circ)$ 在 $X=\emptyset$ 或 $X$ 只有一个元素时是交换的且逆元存在。 $(S_{X}, \circ)$ 在 $X$ 最多有 2 个元素时是交换的。
这部分通过一个大表格,系统地总结了之前讨论过的所有二元结构例子,并检查它们是否满足我们刚刚定义的四个关键代数性质:结合律、交换律、存在恒等元、存在逆元。
表格解读:
每一行代表一个二元结构,每一列代表一个性质。'✓' 表示满足该性质,空白表示不满足。
注解解读:
注解部分处理了一些低维或小基数下的特殊情况(边界情况)。
这个表格是一个非常有用的参考和总结。它清晰地展示了不同代数结构在四个基本性质上的异同。通过观察表格,我们可以开始对这些结构进行分类,例如,所有四项都打勾的结构,就是我们下一节要定义的“群”。
这个表格就像一张“代数结构属性清单”或者“英雄能力值面板”。每个结构是一个英雄,四列是四个核心能力值(结合,交换,恒等,逆元)。通过这张面板,我们可以一目了然地看到哪些是“四项全能”的群(如 $(\mathbb{Z},+)$),哪些是“有短板”的结构(如 $(\mathbb{Z}, \cdot)$,逆元能力不足)。
想象一个汽车参数配置表。每一行是一辆车(一个二元结构),每一列是一个配置项(一个代数性质),比如“是否配备ABS(结合律)”、“是否是自动挡(交换律)”、“是否有空挡N(恒等元)”、“是否有倒挡R(逆元)”。通过这个表格,你可以快速筛选出符合你需求的车型。例如,你想找一辆“全配置”的车,那就是在所有列都打勾的那些行。
📜 [原文25]
在详细讨论了二元结构及其基本性质之后,我们现在聚焦于一类同时满足所有“好”性质的、最重要的代数结构——群。本节将正式引入群的定义。
本节将开始对“群”这一核心代数结构进行研究。
群是抽象代数的入门和基石。它抽象了“对称”这一深刻的数学概念。从解方程(伽罗瓦理论)到几何学(变换群),从物理学(对称性与守恒律)到化学(分子对称性)和密码学,群论都有着极其广泛和深刻的应用。因此,单独开辟一大部分来研究它是完全必要的。
如果说二元结构是任何“两个人能互动”的社交场合,那么“群”就是一个组织严密、规则完善的俱乐部。这个俱乐部满足:
这种完美的结构使得俱乐部内的所有问题都是“可解”的。
想象一个魔方。你对它进行的所有可能的操作(旋转某个面)的集合,以及“连续进行两次操作”(复合)这个二元运算,就构成了一个群(魔方群)。
这个群的结构就完全编码了魔方的所有可能状态和变化。
📜 [原文26]
2.1. 群的定义。
这一小节将给出群(Group)的形式化数学定义。这是本章乃至整个抽象代数课程中最重要的定义之一。
本小节将定义什么是群。
通过一个精确的定义,将“群”这个概念从直觉和例子中抽象出来,使其成为一个可以被严格推理和研究的数学对象。
这是为我们之前看到的“四项全能”的代数结构正式命名的时刻。
给一张完美的蓝图,上面写着建造一个“群”所需要的所有规格和要求。
📜 [原文27]
定义 2.1.1。一个群是一个二元结构 $(X, *)$,使得 $*$ 是结合的,具有恒等元 $e$,并且对于每个 $x \in X$,存在一个 $*$ 的逆元,即元素 $x^{\prime}$,使得 $x * x^{\prime}=x^{\prime} * x=e$。请注意,恒等元 $e$ 和元素 $x$ 的逆元 $x^{\prime}$ 是唯一的。
这部分给出了群的四个公理(Axioms)。一个二元结构要成为一个群,必须同时满足这四个条件。
一个群是一个集合与一个二元运算的组合,该运算满足结合律,集合中包含一个恒等元,并且集合中的每个元素都有一个逆元。
这个定义是群论的出发点。它用最少的、最核心的几条规则,抽象出了一大类数学结构的共同本质。从这个定义出发,数学家们能够推导出一整套深刻而优美的理论,即群论。
一个群就是一个“完美的可逆系统”。
📜 [原文28]
例 2.1.2。(1) 运算用 + 表示的群: $(\mathbb{Z},+),(\mathbb{Q},+),(\mathbb{R},+),(\mathbb{C},+)$,以及向量空间和矩阵的例子,如 $\left(\mathbb{R}^{n},+\right)$ 或 $\left(\mathbb{M}_{n, m}(\mathbb{R}),+\right)$。
(2) 运算用 $\cdot$ 表示的数群: $\left(\mathbb{Q}^{*}, \cdot\right),\left(\mathbb{R}^{*}, \cdot\right),\left(\mathbb{C}^{*}, \cdot\right)$ 以及 $(U(1), \cdot)$ 和 $(\mu_{n}, \cdot)$。
(3) 矩阵乘法下的矩阵群: $\left(G L_{n}(\mathbb{R}), \cdot\right),\left(S L_{n}(\mathbb{R}), \cdot\right),\left(O_{n}, \cdot\right),\left(S O_{n}, \cdot\right)$。
(4) $(S_{X}, \circ)$,特别是有限群 $(S_{n}, \circ)$。
这部分直接从之前总结的属性表格中,筛选出了所有满足群公理的例子。
群的例子在数学中无处不在。它们可以分为加法群、乘法群、矩阵群和置换群等几大类,有交换的也有非交换的,有有限的也有无限的。
这组例子是为了说明群的定义不是空洞的,它成功地捕捉了许多重要数学结构的共同特征。这些例子是整个群论学习过程中反复用来理解和检验定理的基石。
这是在参观“群的动物园”。
该公式定义了同构映射必须满足的“保持运算”的核心性质。
该公式展示了函数 $f(n)=-n$ 确实保持了整数加法的运算结构。
该公式展示了线性函数 $f(x)=tx$ 确实保持了实数加法的运算结构。
该公式是线性变换的定义,恰好符合同构中保持加法运算的要求。
该公式用集合语言定义了正实数集。
该公式是指数函数的关键性质,它将加法运算转化为乘法运算。
该公式展示了复指数函数将角度的加法转化为单位圆上复数的乘法。
该公式说明了在商集上定义的函数如何从其在代表元上的函数继承保持运算的性质。
该公式通过假设存在同构,利用同构性质和源结构中的单位元性质,在目标结构中推导出矛盾。
该公式通过一个巧妙的表达式 $e_L*e_R$ 证明了若左、右恒等元同时存在,则它们必然相等。
该公式使用结合律,从一种计算顺序得出表达式等于右逆元。
该公式使用结合律,从另一种计算顺序得出同一表达式等于左逆元,从而证明两者相等。
该公式陈述了要验证积的逆元所需满足的双边条件。
该公式详细展示了“袜子-鞋子法则” $(x*y)' = y'*x'$ 的证明过程,关键在于应用结合律。
该公式展示了同构映射将源结构的恒等元映为目标结构的恒等元。
该公式展示了同构映射将一个元素的逆元映为该元素像的逆元。
该公式是在证明商结构继承结合律时,对等式左边的展开。
该公式是在证明商结构继承结合律时,对等式右边的展开。
该公式基于代表元在原结构中的结合性,得出商结构中的结合律成立。
该公式验证了原结构的恒等元等价类是商结构的恒等元。
该公式验证了原结构中逆元的等价类是商结构中对应等价类的逆元。
该公式定义了模n乘法群的集合,即所有模n乘法可逆元的集合。
📜 [原文29]
第二种方法是关于函数集的:
定义 1.3.2。设 $(X, *)$ 是一个二元结构,设 $Y$ 是一个集合。在 $X^{Y}$(所有函数 $f: Y \rightarrow X$ 的集合)上定义一个二元运算,我们仍将其表示为 $*$,通过
我们称 $X^{Y}$ 上的运算是逐点定义的。
例如,我们习惯于这样加或乘实值函数。
这部分介绍了构造新二元结构的第二种通用方法:在函数集合上定义运算。
通过“逐点定义”,我们可以将一个二元结构 $(X, *)$ 上的运算,“提升”到以 $X$ 为值域的函数集合 $X^Y$ 上,从而构造出一个新的二元结构 $(X^Y, *)$。
这种构造方法在数学中极其普遍和重要。分析学中充满了对函数空间(如连续函数空间 $C[a,b]$)的研究,这些空间上的代数结构(如函数的加法、数乘)正是通过逐点定义得到的。它使得我们可以把对数、多项式等的研究,纳入到代数结构的统一框架下。
想象一个公司 $(X,*)$,员工之间有一种合作方式 。现在,我们成立一个顾问团队 $X^Y$。团队里的每个顾问 $f$ 都是一个“方案”,这个方案为客户的每个问题 $y \in Y$ 都提供一个来自公司 $X$ 的解答 $f(y)$。现在要合并两个顾问 $f_1, f_2$ 的方案,形成一个新方案 $f_1*f_2$。方法就是:对于客户的任何一个问题 $y$,我们分别看 $f_1$ 和 $f_2$ 对这个问题的解答 $f_1(y)$ 和 $f_2(y)$,然后让这两个解答在公司内部用合作方式 合作一次,把合作成果作为新方案对问题 $y$ 的解答。
想象两条股票价格曲线 $f_1(t)$ 和 $f_2(t)$,它们都是时间 $t$ 的函数。我们想定义一条新的“平均价格”曲线。一个自然的方法就是逐点取平均值:$f_{avg}(t) = (f_1(t)+f_2(t))/2$。这里的加法就是逐点定义的。虽然例子里多了个除以2,但核心思想——在每个时间点上独立进行运算——是完全一致的。
📜 [原文30]
1.4. 二元结构的基本性质。从小学讨论数的性质时,我们熟悉某些基本性质。
在定义了二元结构并看了大量例子之后,本节开始讨论这些结构可能具有的、一些重要的内在属性。这些属性是对我们从小熟悉的算术运算法则(如“加法交换律”、“加法结合律”)的抽象和推广。通过研究一个二元结构是否具有这些性质,我们可以对其进行更深入的分类和理解。
本节将引入并定义一些二元结构可能具备的关键代数性质,如结合律、交换律、恒等元和逆元。
这些基本性质是区分不同代数结构的“标签”。一个结构是群、是环还是域,完全取决于它满足了这些性质中的哪些组合。因此,精确定义这些性质是后续所有代数学习的必要前提。
在建立了“二元结构”这个广泛的动物分类(比如“脊椎动物”)之后,我们现在要开始研究更细分的特征(“胎生还是卵生?”、“恒温还是变温?”),以便能区分出哺乳动物、鸟类、鱼类等更具体的类别。
想象你有各种不同材质、不同形状的积木块(不同的二元结构)。现在你开始给它们贴标签,进行分类:
通过检查这些标签,你就能更好地了解每块积木的用途和特性。
📜 [原文31]
定义 1.4.1。(结合律)我们说二元结构 $(X, *)$(或二元运算 $*$)是结合的,如果对于所有 $a, b, c \in X$,
结合律是一个如此基本的性质,以至于我们几乎总是假定它。处理非结合运算非常困难。我们用 + 或 ⋅ 或 o 表示的所有运算都是结合的。除了数的情况,这通常归结为函数复合是结合的这一事实。当然,可以写出有趣的非结合运算。例如,减法,例如在 $\mathbb{Z}$ 上,不是结合的,因为
除非 $c=0$。另一个例子是,在 $\mathbb{N}$ 上用幂运算定义二元运算 $*$:对于所有 $a, b \in \mathbb{N}$,$a * b=a^{b}$。那么
根据指数定律,通常这不等于 $a *(b * c)=a^{b^{c}}$。请注意,对于减法,“主要”运算是加法,而这实际上是结合的。同样地,幂运算是从乘法派生出来的,而乘法是结合的,因此在这两个非结合的例子中,背后都隐藏着一个结合运算。
对于一个结合二元运算 $*$,我们经常省略括号,简单地将 $a *(b * c)= (a * b) * c$ 写成 $a * b * c$。还有无限多个其他恒等式是结合律的结果,我们没有明确写下来。例如,
我们将所有这些表达式表示为 $a * b * c * d$。
这部分定义了结合律(Associative Law)。
结合律是二元运算的一个性质,它保证了在连续运算中,元素的结合顺序不影响最终结果。这是一个非常基本且重要的性质,使得我们可以无歧义地写出类似 $a*b*c$ 的表达式。
定义结合律是为了抓住那些“行为良好”的运算的共同特征。结合律是构建几乎所有高级代数结构的先决条件。没有结合律,连元素的“幂”(如 $x^3 = x*x*x$)都无法被良好定义,因为不知道是算 $(x*x)*x$ 还是 $x*(x*x)$。结合律为代数提供了一个稳固的立足点。
结合律就像是流水线作业。你有三道工序 A, B, C。你可以把 (B和C) 打包成一个整体工序,然后和A对接;也可以把 (A和B) 打包,然后和C对接。如果最终生产出的产品是一样的,那么这个生产流程就是结合的。
想象你在做一连串的几何变换。先平移,再旋转,再缩放。结合律意味着,你先完成(旋转+缩放)这个组合动作,再做平移;和你先做(平移+旋转)这个组合动作,再做缩放,最终物体到达的位置和姿态是完全一样的。函数复合的结合律保证了这一点。
📜 [原文32]
定义 1.4.2。(交换律)二元结构 $(X, *)$(或二元运算 $*$)是交换的,如果对于所有 $a, b \in X$,
我们用 + 表示的所有运算都是交换的,并且根据惯例,用 + 表示的二元运算总是假定为交换的。对于数来说,用乘法表示的运算是交换的,所以 $(\mathbb{N}, \cdot),(\mathbb{Z}, \cdot),(\mathbb{Q}, \cdot),(\mathbb{R}, \cdot),(\mathbb{C}, \cdot)$ 都是交换的。然而,矩阵乘法通常不是交换的,事实上,对于 $n \geq 2$, $\left(\mathbb{M}_{n}(\mathbb{R}), \cdot\right),\left(G L_{n}(\mathbb{R}), \cdot\right),\left(S L_{n}(\mathbb{R}), \cdot\right)$ 和 $(O_{n}, \cdot)$ 不是交换的,对于 $n \geq 3$, $(S O_{n}, \cdot)$ 不是交换的。对于 $\#(X) \geq 2$ 或 $X$ 是无限集的集合 $X$, $\left(X^{X}, \circ\right)$ 不是交换的,对于 $\#(X) \geq 3$ 或 $X$ 是无限集的集合 $X$, $\left(S_{X}, \circ\right)$ 不是交换的;特别是对于 $n \geq 3$, $(S_{n}, \circ)$ 不是交换的。
有限集上的二元运算是交换的 $\iff$ 表格关于从左上角到右下角的对角线是对称的。(请注意,仅凭表格判断有限集上的二元运算是否结合将非常困难。)
由于存在许多有趣的非交换二元运算的例子,我们通常不会总是假定二元运算是交换的。
这部分定义了交换律(Commutative Law)。
| + | [0] | [1] | [2] |
|---|---|---|---|
| [0] | [0] | [1] | [2] |
| [1] | [1] | [2] | [0] |
| [2] | [2] | [0] | [1] |
交换律规定了二元运算中的操作数可以任意交换位置而不影响结果。这是一个很强的性质,但并非所有重要的代数结构都满足它。通过检查运算表的对称性可以直观地判断有限结构是否交换。
定义交换律是为了区分出一类行为特别“良好”和简单的代数结构。交换性是一个非常重要的分类标准。抽象代数的一大部分内容都在分别研究交换和非交换的世界,因为它们展现出非常不同的现象和理论。
📜 [原文33]
定义 1.4.3。(恒等元)$(X, *)$ 的恒等元是 $X$ 中的一个元素 $e$,使得对于所有 $x \in X$,$e * x=x * e=x$。请注意,如果 $*$ 不交换,我们必须检查 $e$ 在左边和右边都起作用。有时我们称这样的 $e$ 为双边恒等元,并定义左恒等元为 $X$ 的元素 $e_{L}$,使得对于所有 $x \in X$,$e_{L} * x=x$。同样地,右恒等元是 $X$ 的元素 $e_{R}$,使得对于所有 $x \in X$,$x * e_{R}=x$。
可能存在右恒等元而不存在左恒等元,并且如果存在右恒等元或左恒等元,它不一定是唯一的。如果右恒等元和左恒等元都存在,情况就不同了:
命题 1.4.4。假设 $(X, *)$ 是一个二元结构,并且右恒等元 $e_{R}$ 和左恒等元 $e_{L}$ 都存在。那么 $e_{L}=e_{R}$,因此 $e_{L}=e_{R}$ 是 $(X, *)$ 的一个恒等元。最后,如果 $(X, *)$ 存在恒等元,那么它是唯一的。
证明。根据右恒等元和左恒等元的定义,
为了说明第二个陈述,假设 $e$ 和 $e^{\prime}$ 都是 $(X, *)$ 的恒等元。那么特别是 $e$ 是一个左恒等元,$e^{\prime}$ 是一个右恒等元,因此根据命题 $e=e^{\prime}$。
如果 $(X, *)$ 是一个带有恒等元 $e$ 的有限二元结构,那么根据惯例,我们总是让 $e$ 是 $X$ 的第一个元素。因此,在表格中,第一行和第一列如下所示:
| $*$ | $e$ | $x_{2}$ | $x_{3}$ | $\ldots$ |
|---|---|---|---|---|
| $e$ | $e$ | $x_{2}$ | $x_{3}$ | $\ldots$ |
| $x_{2}$ | $x_{2}$ | $\ldots$ | $\ldots$ | $\ldots$ |
| $x_{3}$ | $x_{3}$ | $\ldots$ | $\ldots$ | $\ldots$ |
| $\vdots$ | $\ldots$ | $\ldots$ | $\ldots$ | $\ldots$ |
记号:如果 $X$ 上的二元运算用 + 表示,并且存在恒等元,我们总是将恒等元表示为 0(在 $\left(\mathbb{R}^{n},+\right)$ 的情况下有 $\mathbf{0}$ 或在 $\left(\mathbb{M}_{m, n}(\mathbb{R}),+\right)$ 的情况下有 $O=O_{m, n}$ 等微小变化)。如果 $X$ 上的二元运算用 $\cdot$ 表示,并且存在恒等元,我们通常(但不总是)将恒等元表示为 1(同样在 $\left(\mathbb{M}_{n}(\mathbb{R}), \cdot\right)$ 的情况下有 $I=I_{n}$ 等微小变化)。
这部分定义了恒等元(Identity Element),也叫单位元。
| * | a | b |
|---|---|---|
| a | a | a |
| b | b | b |
恒等元是二元结构中表现为“中性”的特殊元素。如果一个结构同时具有左恒等元和右恒等元,那么它们必然相等且唯一。这个唯一的双边恒等元是代数结构(如群)的一个核心特征。
恒等元的定义为我们提供了一个“参照物”或“原点”。它是代数运算的基准。没有恒等元,我们就无法定义下一个更重要的概念——逆元。恒等元的存在是构建更丰富代数结构的必要步骤。
恒等元就像是“空气”或者“透明的物体”。在加法世界里,加上0(恒等元)等于什么都没加。在乘法世界里,乘以1(恒等元)等于什么都没乘。在函数复合的世界里,与恒等函数(恒等元)复合,等于什么都没做。
想象你在一个平地上行走(做向量加法)。恒等元就是“原地不动”这个向量 $\mathbf{0}$。你先走了一段路 $\mathbf{v}$,然后再“原地不动”,你最终的位置还是 $\mathbf{v}$。
📜 [原文34]
定义 1.4.5。(逆元)假设 $(X, *)$ 是一个带有恒等元 $e$ 的二元结构。给定 $x \in X$, $x$ 的逆元是元素 $x^{\prime}$,使得 $x^{\prime} * x=x * x^{\prime}=e$。例如,$e$ 有一个逆元,事实上 $e^{\prime}=e$。具有逆元的元素称为可逆元。
显然,如果 $x$ 是可逆的,其逆元是 $x^{\prime}$,那么等式 $x^{\prime} * x=x * x^{\prime}=e$ 表明 $x^{\prime}$ 是可逆的,其逆元是 $x$,即 $\left(x^{\prime}\right)^{\prime}=x$。要说更多,我们需要结合律。 $x$ 的左逆元是元素 $x_{L}^{\prime}$,使得 $x_{L}^{\prime} * x=e$,而 $x$ 的右逆元是元素 $x_{R}^{\prime}$,使得 $x * x_{R}^{\prime}=e$。
命题 1.4.6。假设 $(X, *)$ 是一个结合二元结构。如果 $x_{L}^{\prime}$ 是 $x$ 的左逆元, $x_{R}^{\prime}$ 是右逆元,那么 $x_{L}^{\prime}=x_{R}^{\prime}$。因此,逆元(如果存在)是唯一的。
证明。(i) 考虑乘积 $x_{L}^{\prime} * x * x_{R}^{\prime}$。使用结合律,我们看到
但同时
因此 $x_{L}^{\prime}=x_{R}^{\prime}$。逆元的唯一性证明与命题 1.4.4 的证明类似。
这部分定义了逆元(Inverse Element)。
| * | e | a | b |
|---|---|---|---|
| e | e | a | b |
| a | a | e | e |
| b | b | e | e |
在一个含有恒等元的二元结构中,逆元是能够将给定元素“抵消”回恒等元的元素。在结合结构中,如果一个元素的逆元存在,它必然是唯一的。
逆元的概念是代数中“可解性”的核心。它允许我们“撤销”一个运算。例如,在方程 $a+x=b$ 中,正是因为 $a$ 有加法逆元 $-a$,我们才能在两边加上 $-a$,得到解 $x = -a+b$。逆元的存在是群这个最重要的代 gpt- продолжить с того места, где меня прервали
逆元就像是“撤销”按钮。
想象你在走一个迷宫。你从起点(恒等元)出发,向前走了三步(应用了一个操作 $x$)。$x$ 的逆元 $x'$ 就是“向后走三步”这个操作。执行完 $x'$ 后,你就回到了起点(恒等元)。
📜 [原文35]
命题 1.4.7。假设 $(X, *)$ 是一个带有恒等元 $e$ 的结合二元结构。
(i) 如果 $x, y \in X$ 都是可逆的,那么 $x * y$ 也是可逆的,并且 $(x * y)^{\prime}=y^{\prime} * x^{\prime}$。
(ii) 元素 $e \in X$ 是可逆的。
(iii) 如果 $x$ 是可逆的,其逆元是 $x^{\prime}$,那么 $x^{\prime}$ 也是可逆的,其逆元是 $x$,即 $\left(x^{\prime}\right)^{\prime}=x$。
证明。(i) 我们必须检查
我们只需检查 $(x * y) *\left(y^{\prime} * x^{\prime}\right)=e$。使用结合律,
等式 $\left(y^{\prime} * x^{\prime}\right) * x * y=e$ 类似。
(ii) , (iii) 我们在上面已经提到了这些事实。
记号:如果 $X$ 上的二元运算用 + 表示,恒等元为 0,我们通常将可逆元 $a$ 的(加性)逆元表示为 $-a$。如果 $X$ 上的二元运算用 - 表示,并且存在恒等元 1,我们通常将可逆元 $a$ 的(乘性)逆元表示为 $a^{-1}$。(记号 $1 / a$ 通常不被赞成;请不要使用它。)
这部分提出了关于可逆元的三个重要性质,尤其揭示了“积的逆元”的计算法则。
命题 1.4.7 的内容:
这个命题的前提是结构 $(X,*)$ 必须是结合的并且有恒等元 $e$。
(i) 可逆元的闭包性 和 积的逆元法则:
(ii) 恒等元的可逆性:
(iii) 逆元的逆元:
记号说明:
在结合二元结构中,可逆元的集合对于运算是闭合的。计算两个可逆元乘积的逆元时,需要将它们各自的逆元以相反的顺序相乘。
这个命题,特别是“袜子-鞋子法则”,是进行代数计算的基本功。它告诉我们如何处理包含逆元的表达式。这个法则是证明群的许多基本性质的基础,也是在解矩阵方程或处理置换时必须遵守的规则。
袜子-鞋子法则:
这个名字非常形象。早上你穿衣服的顺序是:先穿袜子($x$),再穿鞋子($y$)。操作是 $y \circ x$。
晚上你脱衣服回家,要撤销这个操作,顺序必须相反:先脱鞋子($y^{-1}$),再脱袜子($x^{-1}$)。撤销操作是 $x^{-1} \circ y^{-1}$。
所以 $(y \circ x)^{-1} = x^{-1} \circ y^{-1}$。这完美地解释了为什么顺序需要颠倒。
你有一串加密过程。第一步是用密钥A加密(操作A),第二步是用密钥B加密(操作B)。完整的加密过程是 $B \circ A$。
要解密这串信息,你必须按相反的顺序来。先用B的逆密钥 $B^{-1}$ 解密,再用A的逆密钥 $A^{-1}$ 解密。完整的解密过程是 $A^{-1} \circ B^{-1}$。
所以 $(B \circ A)^{-1} = A^{-1} \circ B^{-1}$。
📜 [原文36]
接下来,我们证明我们定义的二元结构的基本性质在同构下得以保持。这说明了前面提到的基本原理,即如果两个二元结构 $\left(X_{1}, *_{1}\right)$ 和 $\left(X_{2}, *_{2}\right)$ 是同构的,那么 $\left(X_{1}, *_{1}\right)$ 的每个“代数性质”(换句话说,仅能用二元运算表达的性质)也是 $\left(X_{2}, *_{2}\right)$ 的一个代数性质。
命题 1.4.8。设 $f:\left(X_{1}, *_{1}\right) \rightarrow\left(X_{2}, *_{2}\right)$ 是二元结构的同构。
(i) 如果 $\left(X_{1}, *_{1}\right)$ 是结合的,那么 $\left(X_{2}, *_{2}\right)$ 是结合的。
(ii) 如果 $\left(X_{1}, *_{1}\right)$ 是交换的,那么 $\left(X_{2}, *_{2}\right)$ 是交换的。
(iii) 如果 $\left(X_{1}, *_{1}\right)$ 有恒等元 $e_{1}$,那么 $f\left(e_{1}\right)$ 是 $\left(X_{2}, *_{2}\right)$ 的(必然唯一的)恒等元。
(iv) 如果 $\left(X_{1}, *_{1}\right)$ 是结合的, $\left(X_{1}, *_{1}\right)$ 有恒等元 $e_{1}$ 并且 $x \in X_{1}$ 是可逆的,那么 $f(x)$ 也是可逆的,事实上 $(f(x))^{\prime}=f\left(x^{\prime}\right)$。
证明。我们省略 (i) 和 (ii) 的繁琐证明。为了说明 (iii),设 $y \in X_{2}$。我们必须证明 $f\left(e_{1}\right) *_{2} y=y *_{2} f\left(e_{1}\right)=y$。由于 $f$ 是一个同构,它是一个双射,特别是它是满射的。因此,存在一个 $x \in X_{1}$ 使得 $f(x)=y$。那么
证明 $y *_{2} f\left(e_{1}\right)=y$ 类似。
最后,为了说明 (iv),假设 $\left(X_{1}, *_{1}\right)$ 是结合的,并且有恒等元 $e$,并且 $x \in X_{1}$ 是可逆的。请注意,根据 (iii), $\left(X_{2}, *_{2}\right)$ 的恒等元是 $e_{2}=f\left(e_{1}\right)$。我们必须证明 $f(x) *_{2} f\left(x^{\prime}\right)=f\left(x^{\prime}\right) *_{2} f(x)=e_{2}$。但是
证明 $f\left(x^{\prime}\right) *_{2} f(x)=e_{2}$ 类似。因此 $f\left(x^{\prime}\right)$ 是 $f(x)$ 的一个逆元。
这部分形式化地证明了我们之前的直觉:同构会保持所有的代数性质。一个同构映射就像一个完美的“性质搬运工”。
命题 1.4.8 的内容:
这个命题说明,如果 $f$ 是一个同构,那么:
(i) 结合律的保持: 如果源结构是结合的,那么目标结构也一定是结合的。
(ii) 交换律的保持: 如果源结构是交换的,那么目标结构也一定是交换的。
(iii) 恒等元的保持: 如果源结构有恒等元 $e_1$,那么它的像 $f(e_1)$ 就是目标结构的恒等元。
(iv) 逆元的保持: 如果源结构中 $x$ 的逆元是 $x'$,那么在目标结构中,$f(x)$ 的逆元就是 $f(x')$。
核心意义: 这个命题是之前“通过代数性质证明不同构”的方法的理论基础。正是因为同构必须保持这些性质,所以一旦我们发现两个结构在某个性质上不一致,就可以断定它们之间不可能存在同构。
同构映射是代数性质的忠实传递者。如果两个结构同构,那么它们在结合性、交换性、恒等元的存在性、可逆元的分布等方面是完全一致的。一个结构的恒等元会被映射到另一个的恒等元,一个元素的逆元会被映射到其像的逆元。
这个命题为同构作为“结构相同”的判断标准提供了坚实的理论依据。它使得我们可以通过比较两个结构的代数“配置清单”(是否结合、是否交换、单位元是什么等等)来判断它们是否可能同构。
同构就像一个完美的基因复制机器。如果原始生物(源结构)有蓝眼睛、会飞、能抗寒(结合、交换、有逆元),那么通过这个机器克隆出的新生物(目标结构)也必然有蓝眼睛、会飞、能抗寒。如果克隆体被发现是红眼睛,那只有两种可能:要么机器坏了(不是同构),要么原始生物就是红眼睛。
你有一份用中文写的菜谱(源结构)。一个完美的翻译(同构)把它翻译成了英文菜谱(目标结构)。
📜 [原文37]
以下描述了我们通过等价关系构建的一些二元结构的代数性质:
命题 1.4.9。(i) 对于每个 $n \in \mathbb{N}$,二元结构 $(\mathbb{Z} / n \mathbb{Z},+)$ 是结合和交换的,其(加性)恒等元是 $0=[0]$,并且 $[a] \in \mathbb{Z} / n \mathbb{Z}$ 的(加性)逆元 $-[a]$ 是 $[-a]$。
(ii) 对于每个 $n \in \mathbb{N}$,二元结构 $(\mathbb{Z} / n \mathbb{Z}, \cdot)$ 是结合和交换的,其(乘性)恒等元是 $1=[1]$。
(iii) 二元结构 $(\mathbb{R} / 2 \pi \mathbb{Z},+)$ 是结合和交换的,其(加性)恒等元是 $0=[0]$,并且 $[\theta] \in \mathbb{R} / 2 \pi \mathbb{Z}$ 的(加性)逆元 $-[\theta]$ 是 $[-\theta]$。
证明。我们只证明 (i),因为 (ii) 和 (iii) 的证明类似。基本思想是,如果一个二元运算在一个集合 $X / \sim$ 的等价类上定义,对于一个在具有二元结构的 $X$ 上的关系 $\sim$,通过取代表元并使用 $X$ 上的二元结构,那么 $X / \sim$ 上的二元结构通常会“继承” $X$ 上的二元结构的性质。
因此,为了说明 $(\mathbb{Z} / n \mathbb{Z},+)$ 是结合的,我们计算:对于所有等价类 $[a],[b],[c] \in \mathbb{Z} / n \mathbb{Z}$,
但是,由于 $(\mathbb{Z},+)$ 是结合的, $(a+b)+c=a+(b+c)$,因此 $[(a+b)+c]=[a+(b+c)]$。因此最终
因此 $(\mathbb{Z} / n \mathbb{Z},+)$ 是结合的。证明 $(\mathbb{Z} / n \mathbb{Z},+)$ 是交换的类似。
为了找到 $(\mathbb{Z} / n \mathbb{Z},+)$ 的恒等元,很自然地尝试 $(\mathbb{Z} / n \mathbb{Z},+)$ 的恒等元的等价类,即 $[0]$。由于我们已经知道 $(\mathbb{Z} / n \mathbb{Z},+)$ 是交换的,因此只需检查 $[0]$ 是 $(\mathbb{Z} / n \mathbb{Z},+)$ 的左恒等元。对于所有 $[a] \in \mathbb{Z} / n \mathbb{Z}$,
因此 $[0]$ 是 $(\mathbb{Z} / n \mathbb{Z},+)$ 的左恒等元。证明加性逆元存在类似:对于所有 $[a] \in \mathbb{Z} / n \mathbb{Z}$,
因此 $[-a]$ 是 $[a]$ 的左逆元,因此是逆元。证明还表明 $-[a]=[-a]$。
这部分系统地阐述了由商集(quotient set,即等价类的集合)构造的二元结构的性质。核心思想是:商结构的性质通常是从原结构“继承”而来的。
命题 1.4.9 的内容:
这个命题列举了三个重要的商结构及其性质。
(i) 模n加法: $(\mathbb{Z}/n\mathbb{Z}, +)$
(ii) 模n乘法: $(\mathbb{Z}/n\mathbb{Z}, \cdot)$
(iii) 实数模2π加法: $(\mathbb{R}/2\pi\mathbb{Z}, +)$
证明思路的概括:
对 (i) 的证明解析:
由等价关系定义的商结构,其代数性质(如结合律、交换律)通常直接“继承”自原来的结构。恒等元和逆元也通常是原结构中对应元素的等价类。这种“性质继承”的原理使得研究商结构变得相对容易。
这部分的目的是展示商结构作为一类重要的二元结构,它们的性质是可以被系统地分析的。它揭示了商结构与原结构之间深刻的联系,即自然映射 $x \mapsto [x]$ 是一个“同态”(保持运算的函数),这使得性质得以传递。这是同态基本定理的雏形,是代数中最高级的思想之一。
商结构就像是把一幅高清照片(原结构)的分辨率降低(取等价类)。
想象一个时钟。它是 $(\mathbb{R}, +)$ 对等价关系 $x \sim y \iff x-y=12k$ 的商结构 $(\mathbb{R}/12\mathbb{Z}, +)$。
📜 [原文38]
请注意,正如我们在练习 1.18 中所见,并非所有 $\mathbb{Z} / n \mathbb{Z}$ 的非零元素都具有乘性逆元。为了弥补这一点,我们定义一个重要的新二元结构:
定义 1.4.10。对于 $n \in \mathbb{N}$,定义
换句话说, $(\mathbb{Z} / n \mathbb{Z})^{*}$ 由所有具有乘性逆元的同余类 $[a] \bmod n$ 组成。根据命题 1.4.7, $(\mathbb{Z} / n \mathbb{Z})^{*}$ 非空,因为 $1 \in(\mathbb{Z} / n \mathbb{Z})^{*}$,并且乘法定义了 $(\mathbb{Z} / n \mathbb{Z})^{*}$ 上的二元运算。二元结构 $\left((\mathbb{Z} / n \mathbb{Z})^{*}, \cdot\right)$ 是结合和交换的,存在恒等元 $[1]$,并且根据定义, $(\mathbb{Z} / n \mathbb{Z})^{*}$ 的每个元素都是可逆的。
这部分引入了一个非常重要的结构——模n乘法群(尽管这里还没正式称它为群)。
| · | [1] | [5] |
|---|---|---|
| [1] | [1] | [5] |
| [5] | [5] | [25]=[1] |
通过从模n乘法结构 $(\mathbb{Z}/n\mathbb{Z}, \cdot)$ 中提取出所有可逆元(即与 $n$ 互质的同余类),我们构造了一个新的、性质更好的二元结构 $((\mathbb{Z}/n\mathbb{Z})^*, \cdot)$。在这个新结构中,乘法运算是闭合的、结合的、交换的,有恒等元,且每个元素都可逆。
这个定义的目的是从一个有缺陷的代数结构中“提炼”出一个完美的群。这是一种非常重要的构造思想。这个例子 $((\mathbb{Z}/n\mathbb{Z})^*, \cdot)$ 本身也是数论和密码学(如RSA算法)中极其重要的一个有限交换群。
这就像从一群人里选拔一个精英团队。
想象一个齿轮系统 $(\mathbb{Z}/n\mathbb{Z}, \cdot)$。有些齿轮(不可逆元,如 $\mathbb{Z}/6\mathbb{Z}$ 中的 [2])可能会被卡住,或者让整个系统空转(乘以[0])。现在我们把所有这些“坏”齿轮都拆掉,只留下那些能完美啮合、并且都能反向转动的“好”齿轮(可逆元)。这些“好”齿轮组成的新系统 $((\mathbb{Z}/n\mathbb{Z})^*, \cdot)$ 就是一个运转顺畅、完全可逆的机器。
📜 [原文39]
1.5. 一些常见二元运算的性质。下表总结了我们考虑的大多数例子的代数性质。所有感兴趣的例子都是结合的,因此例如我们不考虑 $(\mathbb{N},-)$。
| 结合 | 交换 | 恒等元 | 逆元 | |
|---|---|---|---|---|
| ( $\mathbb{N},+$ ) | ✓ | ✓ | ||
| $(\mathbb{N}, \cdot)$ | ✓ | ✓ | ✓ | |
| ( $\mathbb{Z}$, +) | ✓ | ✓ | ✓ | ✓ |
| $(\mathbb{Z}, \cdot)$ | ✓ | ✓ | ✓ | |
| $(\mathbb{Q},+)$ | ✓ | ✓ | ✓ | ✓ |
| $(\mathbb{Q}, \cdot)$ | ✓ | ✓ | ✓ | |
| ( $\mathbb{Q}^{*}, \cdot$ ) | ✓ | ✓ | ✓ | ✓ |
| ( $\mathbb{R},+$ ) | ✓ | ✓ | ✓ | ✓ |
| $(\mathbb{R}, \cdot)$ | ✓ | ✓ | ✓ | |
| ( $\mathbb{R}^{*}, \cdot$ ) | ✓ | ✓ | ✓ | ✓ |
| ( $\mathbb{C},+$ ) | ✓ | ✓ | ✓ | ✓ |
| $(\mathbb{C}, \cdot)$ | ✓ | ✓ | ✓ | |
| ( $\mathbb{C}^{*}, \cdot$ ) | ✓ | ✓ | ✓ | ✓ |
| $(U(1), \cdot)$ | ✓ | ✓ | ✓ | ✓ |
| ( $\mu_{n}, \cdot$ ) | ✓ | ✓ | ✓ | ✓ |
| ( $\mathbb{R}^{n},+$ ) | ✓ | ✓ | ✓ | ✓ |
| $\left(\mathbb{M}_{m, n},+\right)$ | ✓ | ✓ | ✓ | ✓ |
| $\left(\mathbb{M}_{n}, \cdot\right)$ | ✓ | ✓ | ||
| $\left(G L_{n}(\mathbb{R}), \cdot\right)$ | ✓ | ✓ | ✓ | |
| $\left(S L_{n}(\mathbb{R}), \cdot\right)$ | ✓ | ✓ | ✓ | |
| ( $O_{n}, \cdot$ ) | ✓ | ✓ | ✓ | |
| ( $S O_{n}, \cdot$ ) | ✓ | ✓ | ✓ | |
| ( $X^{X}, \circ$ ) | ✓ | ✓ | ||
| ( $S_{X}, \circ$ ) | ✓ | ✓ | ✓ | |
| $(\mathbb{Z} / n \mathbb{Z},+)$ | ✓ | ✓ | ✓ | ✓ |
| $(\mathbb{Z} / n \mathbb{Z}, \cdot)$ | ✓ | ✓ | ✓ | |
| $\left((\mathbb{Z} / n \mathbb{Z})^{*}, \cdot\right)$ | ✓ | ✓ | ✓ | ✓ |
| $(\mathbb{R} / 2 \pi \mathbb{Z},+)$ | ✓ | ✓ | ✓ | ✓ |
注: $\left.\left(G L_{n}(\mathbb{R}), \cdot\right),\left(S L_{n}(\mathbb{R}), \cdot\right),\left(O_{n}, \cdot\right)\right)$ 在 $n=1$ 时是交换的。 $\left(S O_{n}, \cdot\right)$ 在 $n=1,2$ 时是交换的。 $(X^{X}, \circ)$ 在 $X=\emptyset$ 或 $X$ 只有一个元素时是交换的且逆元存在。 $(S_{X}, \circ)$ 在 $X$ 最多有 2 个元素时是交换的。
这部分通过一个大表格,系统地总结了之前讨论过的所有二元结构例子,并检查它们是否满足我们刚刚定义的四个关键代数性质:结合律、交换律、存在恒等元、存在逆元。
表格解读:
每一行代表一个二元结构,每一列代表一个性质。'✓' 表示满足该性质,空白表示不满足。
注解解读:
注解部分处理了一些低维或小基数下的特殊情况(边界情况)。
这个表格是一个非常有用的参考和总结。它清晰地展示了不同代数结构在四个基本性质上的异同。通过观察表格,我们可以开始对这些结构进行分类,例如,所有四项都打勾的结构,就是我们下一节要定义的“群”。
这个表格就像一张“代数结构属性清单”或者“英雄能力值面板”。每个结构是一个英雄,四列是四个核心能力值(结合,交换,恒等,逆元)。通过这张面板,我们可以一目了然地看到哪些是“四项全能”的群(如 $(\mathbb{Z},+)$),哪些是“有短板”的结构(如 $(\mathbb{Z}, \cdot)$,逆元能力不足)。
想象一个汽车参数配置表。每一行是一辆车(一个二元结构),每一列是一个配置项(一个代数性质),比如“是否配备ABS(结合律)”、“是否是自动挡(交换律)”、“是否有空挡N(恒等元)”、“是否有倒挡R(逆元)”。通过这个表格,你可以快速筛选出符合你需求的车型。例如,你想找一辆“全配置”的车,那就是在所有列都打勾的那些行。
📜 [原文40]
在详细讨论了二元结构及其基本性质之后,我们现在聚焦于一类同时满足所有“好”性质的、最重要的代数结构——群。本节将正式引入群的定义。
本节将开始对“群”这一核心代数结构进行研究。
群是抽象代数的入门和基石。它抽象了“对称”这一深刻的数学概念。从解方程(伽罗瓦理论)到几何学(变换群),从物理学(对称性与守恒律)到化学(分子对称性)和密码学,群论都有着极其广泛和深刻的应用。因此,单独开辟一大部分来研究它是完全必要的。
如果说二元结构是任何“两个人能互动”的社交场合,那么“群”就是一个组织严密、规则完善的俱乐部。这个俱乐部满足:
这种完美的结构使得俱乐部内的所有问题都是“可解”的。
想象一个魔方。你对它进行的所有可能的操作(旋转某个面)的集合,以及“连续进行两次操作”(复合)这个二元运算,就构成了一个群(魔方群)。
这个群的结构就完全编码了魔方的所有可能状态和变化。
📜 [原文41]
2.1. 群的定义。
这一小节将给出群(Group)的形式化数学定义。这是本章乃至整个抽象代数课程中最重要的定义之一。
本小节将定义什么是群。
通过一个精确的定义,将“群”这个概念从直觉和例子中抽象出来,使其成为一个可以被严格推理和研究的数学对象。
这是为我们之前看到的“四项全能”的代数结构正式命名的时刻。
给一张完美的蓝图,上面写着建造一个“群”所需要的所有规格和要求。
📜 [原文42]
定义 2.1.1。一个群是一个二元结构 $(X, *)$,使得 $*$ 是结合的,具有恒等元 $e$,并且对于每个 $x \in X$,存在一个 $*$ 的逆元,即元素 $x^{\prime}$,使得 $x * x^{\prime}=x^{\prime} * x=e$。请注意,恒等元 $e$ 和元素 $x$ 的逆元 $x^{\prime}$ 是唯一的。
这部分给出了群的四个公理(Axioms)。一个二元结构要成为一个群,必须同时满足这四个条件。
一个群是一个集合与一个二元运算的组合,该运算满足结合律,集合中包含一个恒等元,并且集合中的每个元素都有一个逆元。
这个定义是群论的出发点。它用最少的、最核心的几条规则,抽象出了一大类数学结构的共同本质。从这个定义出发,数学家们能够推导出一整套深刻而优美的理论,即群论。
一个群就是一个“完美的可逆系统”。
📜 [原文43]
例 2.1.2。(1) 运算用 + 表示的群: $(\mathbb{Z},+),(\mathbb{Q},+),(\mathbb{R},+),(\mathbb{C},+)$,以及向量空间和矩阵的例子,如 $\left(\mathbb{R}^{n},+\right)$ 或 $\left(\mathbb{M}_{n, m}(\mathbb{R}),+\right)$。
(2) 运算用 $\cdot$ 表示的数群: $\left(\mathbb{Q}^{*}, \cdot\right),\left(\mathbb{R}^{*}, \cdot\right),\left(\mathbb{C}^{*}, \cdot\right)$ 以及 $(U(1), \cdot)$ 和 $(\mu_{n}, \cdot)$。
(3) 矩阵乘法下的矩阵群: $\left(G L_{n}(\mathbb{R}), \cdot\right),\left(S L_{n}(\mathbb{R}), \cdot\right),\left(O_{n}, \cdot\right),\left(S O_{n}, \cdot\right)$。
(4) $(S_{X}, \circ)$,特别是有限群 $(S_{n}, \circ)$。
这部分直接从之前总结的属性表格中,筛选出了所有满足群公理的例子。
群的例子在数学中无处不在。它们可以分为加法群、乘法群、矩阵群和置换群等几大类,有交换的也有非交换的,有有限的也有无限的。
这组例子是为了说明群的定义不是空洞的,它成功地捕捉了许多重要数学结构的共同特征。这些例子是整个群论学习过程中反复用来理解和检验定理的基石。
这是在参观“群的动物园”。
该公式定义了同构映射必须满足的“保持运算”的核心性质。
该公式展示了函数 $f(n)=-n$ 确实保持了整数加法的运算结构。
该公式展示了线性函数 $f(x)=tx$ 确实保持了实数加法的运算结构。
该公式是线性变换的定义,恰好符合同构中保持加法运算的要求。
该公式用集合语言定义了正实数集。
该公式是指数函数的关键性质,它将加法运算转化为乘法运算。
该公式展示了复指数函数将角度的加法转化为单位圆上复数的乘法。
该公式说明了在商集上定义的函数如何从其在代表元上的函数继承保持运算的性质。
该公式通过假设存在同构,利用同构性质和源结构中的单位元性质,在目标结构中推导出矛盾。
该公式定义了积二元结构中的运算是逐分量进行的。
该公式定义了如何在一个函数集合上通过“逐点”的方式引入一个新的二元运算。
该公式定义了结合律,即运算次序不影响三个元素连续运算的结果。
该公式展示了减法不满足结合律。
该公式是幂运算 $a*b=a^b$ 在 (ab)c 顺序下的结果。
该公式展示了广义结合律,即多个元素的连续运算结果与括号添加方式无关。
该公式定义了交换律,即运算数交换位置不影响结果。
该公式通过一个巧妙的表达式 $e_L*e_R$ 证明了若左、右恒等元同时存在,则它们必然相等。
该公式使用结合律,从一种计算顺序得出表达式等于右逆元。
该公式使用结合律,从另一种计算顺序得出同一表达式等于左逆元,从而证明两者相等。
该公式陈述了要验证积的逆元所需满足的双边条件。
该公式详细展示了“袜子-鞋子法则” $(x*y)' = y'*x'$ 的证明过程,关键在于应用结合律。
该公式展示了同构映射将源结构的恒等元映为目标结构的恒等元。
该公式展示了同构映射将一个元素的逆元映为该元素像的逆元。
该公式对商结构中结合律的左右两边分别进行展开,以证明其相等。
该公式基于代表元在原结构中的结合性,得出商结构中的结合律成立。
该公式验证了原结构的恒等元等价类是商结构的恒等元。
该公式验证了原结构中逆元的等价类是商结构中对应等价类的逆元。
该公式定义了模n乘法群的集合,即所有模n乘法可逆元的集合。
[[END_OF_RESPONSE]]所有解释内容已全部输出完毕。