all_lessons/数学的逻辑/12第 13 课 / 共 44 课

第五部分 · 数学回望自身

对称的语言:群与「为什么五次方程没有公式」

前四部分,数学一路向外征服世界:造数、量形、算变化、驯服随机、处理高维。可我们造了这么多结构,能不能把"结构"本身抽象出来研究?这一课,一个叫"群"的发明,将让数学第一次证明——某件事根本做不到

线性回顾
上一课:线性代数让我们用向量空间线性映射一次处理几百维的数据,"维度""变换"成了可计算的对象。回望第 1–4 部分,数学一路向外:数(ℕ → ℤ → ℚ → ℝ → ℂ)、形(几何与公理)、变化(微积分)、随机(概率)、高维(线性代数)。
留下的问题:我们造了这么多结构——数系、变换、向量空间——它们各有各的运算规则。能不能把"结构"本身抽象出来,当成研究对象?换句话说:有没有一种语言,一次性谈论所有"长得像同一类运算"的东西?
本课新增:——把"对称 / 可逆操作"抽象出来的最小结构;以及抽象的惊人回报:伽罗瓦用群证明五次方程没有求根公式。这是数学史上第一次,严格地证明"某件事做不到"。
本课路线
(1) 一个三百年悬案:二、三、四次方程都有求根公式,五次呢?(2) 怎么证明一个公式"不存在"——这是全新的问题。(3) 把"对称 / 可逆操作"抽象成,给出它的直觉定义。(4) 用正方形的旋转与翻转(二面体群 D₄)当具体例子,亲手验证"封闭性"。(5) 伽罗瓦的思路:把方程各根之间的对称组织成群,证明 S₅ 太复杂、不可解,于是没有根式公式。(6) 抽象的回报,与一个 21 岁的悲剧。

一个悬了三百年的问题

你一定记得二次方程的求根公式。对 ax² + bx + c = 0,根可以一口气写出来:

x = (−b ± √(b² − 4ac)) / (2a)

它的妙处在于:只用方程的系数a、b、c)和五种动作——加、减、乘、除、开方——就能把根直接"算"出来。我们把这种公式叫做根式解(用系数和加减乘除开方写出的解)。

三次方程(含 )也有这样的公式,正是第 04 课里卡尔达诺在 1545 年公布、把人逼向复数的那一个,只是长得吓人。四次方程(含 x⁴)也有,更长。于是数学家很自然地相信:五次方程(含 x⁵)的求根公式只是更难找,迟早会被某个足够聪明、足够有耐心的人写出来。

这一找,就找了将近三百年。一代代顶尖头脑前赴后继,没有一个人成功。问题出在哪?和第 03 课找"等于 √2 的分数"一样——不是他们不够努力,而是那个东西根本不存在

怎么证明一个公式"不存在"

这里冒出一个前所未有的难题。证明某个公式存在,只要把它写出来就行。可怎么证明它不存在?你没法把"所有可能的公式"挨个写一遍试错——公式有无穷多种写法。要宣告"无论谁、无论多聪明、无论用多长的式子,都造不出五次的求根公式",你需要一种全新的武器。

挪威的阿贝尔(1824 年)和法国的伽罗瓦(1830 年前后)几乎同时给出了答案,而伽罗瓦的思路最为深刻,也最能体现这一课的主角。他的洞见听起来近乎玄妙:

伽罗瓦的核心念头
一个方程能不能用根式解出来,不取决于它"长什么样",而取决于它的几个根之间有多少对称。把这些对称组织成一个结构,再去研究这个结构复杂到什么程度——复杂得"过了头",根式公式就不可能存在。

要听懂这句话,我们得先把"对称"和"结构"这两个含糊的词,变成精确的数学对象。这正是"群"的来历。

把"可逆操作"抽象出来:群

先别管方程,看一个更朴素的画面:一个正方形。把它旋转 90°,看上去和原来一模一样;水平翻转,也一样。这些"做完之后看不出区别"的动作,就叫这个正方形的对称

这些对称有几个一眼就能看出的共性,把它们提炼出来,就是"群"的定义。一个,就是一组操作外加一种把操作接在一起做的方式(叫复合),并且满足四条规矩:

就这四条,没有别的。请注意它有多么朴素,又多么普适:定义里压根没提"正方形""数字""方程"。任何满足这四条的东西,都是一个群。整数的加法是群(单位元是 0,逆元是相反数);第 04 课那些"绕原点旋转"的复数是群;魔方的所有拧法是群;时钟的"模 12 加法"也是群。群论一次性研究的,是所有这些表面无关、骨子里同构的东西。

一个最小的群:时钟(模 n 加法)
钟面只有 0, 1, 2, …, 11 这 12 个数。"加 5 小时"是一个操作,加过头就绕回来(9 + 5 = 14 → 2,记作 14 mod 12 = 2,读作"14 对 12 取余等于 2")。封闭(结果还在 0–11 里)、有单位元(加 0)、有逆元(加 5 的逆是加 7,因为 5 + 7 = 12 → 0)、结合。这就是一个有 12 个元素的群。把 12 换成任意 n,就得到"模 n 加法群"。

正方形的八个对称:二面体群 D₄

回到正方形,把它的对称数清楚。第一类是旋转:不动(0°)、转 90°、转 180°、转 270°,共 4 个。第二类是翻转(沿一条对称轴把正方形翻面):水平轴、竖直轴、两条对角线,共 4 个。加起来正好 8 个,一个不多一个不少。这个群有个名字,叫二面体群 D₄(读作"D 四")。

最值得玩味的是封闭性:你随便把这些操作接连做——转 90°、再水平翻、再转 180°……无论做多少步、顺序怎样,最终结果一定等于这 8 个对称里的某一个。你永远造不出"第 9 个"对称。这正是"封闭"的字面意思:操作之间复合,跑不出这个集合。下面的小实验让你亲手验证这件事。

正方形对称群 D₄:怎么折腾,都跑不出这 8 个
正方形一角染了色、还标了字母 F(破坏对称,好让你看清它怎么动)。点四个按钮做对称操作,任意一串操作的累计结果,总等于 D₄ 这 8 个对称之一——这就是"封闭性"。看右侧 KPI:当前等于哪个对称、一共做了几步。点题:群里的元素就这 8 个,造不出第 9 个。
当前等于哪个对称
e(不动)
群元素总数
8
累计操作步数
0

伽罗瓦的杀招:用结构证明"不可能"

现在把群套回方程。一个 n 次方程有 n 个根(第 04 课代数基本定理保证了这一点)。伽罗瓦盯住的,是这些根之间的对称:哪些"把根重新排列"的方式,不破坏它们满足的全部代数关系?这些"合法的重排"恰好构成一个群——今天叫这个方程的伽罗瓦群

关键的连接是这样的:能不能用根式(加减乘除开方)解出方程,完全对应于这个群能不能被"层层拆解"成一串简单的小群。每开一次方,就相当于把群拆掉一层;如果一个群能被这样一层层、温顺地拆到底,就叫它可解群("可解"这个词的本意正是"方程可用根式解")。

这一步的分量
群不可解 没有根式解。于是不存在用系数和加减乘除开方写出的五次方程通用求根公式——这不是"还没找到",而是被群的结构证明永远找不到。这是人类历史上第一次,用一种结构的内在复杂度,严格地证明"某件事做不到"。三百年的徒劳,到此有了答案。

抽象的回报,与一无处不在的对称

请回味伽罗瓦做的事有多反常。他没有去"算"方程,而是把方程翻译成一个群,再去研究那个群的形状。一个关于"解方程"的问题,被换成了一个关于"结构复杂度"的问题——然后在结构那一侧解决了。这正是抽象的回报:把一个具体难题,提升到一个能一次性看清全局的高度。

而群这个发明的能量,远不止于此。它一旦被造出来,就像一把万能钥匙,到处都对得上锁:

这门威力惊人的语言,出自一个极其短暂的生命。伽罗瓦卷入一场决斗,自知凶多吉少,在决斗前夜挑灯赶写,把他的理论草草记在纸上,边写边在空白处潦草地注明"我没有时间了"。第二天清晨,他在决斗中中枪,几天后离世,年仅21 岁。他的手稿被搁置多年才被人读懂——而它开创的群论,成了整个现代数学的骨架之一。

常见误解

一句话带走
把"可逆操作"抽象成(封闭、有单位元、有逆、结合),伽罗瓦就能把"五次方程有没有公式"翻译成"S₅ 这个群可不可解"——答案是不可解,于是通用根式公式根本不存在。这是数学第一次用结构证明"做不到",也是抽象给出的最漂亮的回报。
下一步
在群与结构里,我们一次次撞见"无穷集合":整数的加法群有无穷多个元素,单位根有无穷多组,方程的对称背后是无穷的数。一个更根本、也更原始的问题,再也躲不开了:无穷,到底有没有大小之分?自然数、整数、有理数、实数——它们都是无穷,可它们一样多吗?带着这个问题,我们去见一个用"配对"丈量无穷、却为此付出惨烈代价的人。→ 第 13 课《无穷有多大:康托尔与对角线》。