第 2 章 根之间的「分辨不出来」

上一章我们把「用公式解出来」精确成了「根式解」,并且提到,五次方程解不出来的原因跟「根的对称性」有关。这一章就来说清楚,这句话里的对称性指的是什么。

结论会有点反直觉,所以我们从一个尽可能简单的例子开始。

一个奇怪的问题

方程 x22=0x^2 - 2 = 0 有两个根:2\sqrt{2}2-\sqrt{2},大约是 1.414 和 −1.414。

现在我问一个古怪的问题:这两个根,有区别吗?

当然有。一个正一个负,画在数轴上相隔老远。这是显然的。

但请允许我把问题改得精确一点:

只用有理数和四则运算,能不能把这两个根区分开?

「区分开」是什么意思?意思是找到一句关于其中一个成立、关于另一个不成立的话,而且这句话只许用有理数、加减乘除来说。

试试看。2\sqrt{2} 满足 x2=2x^2 = 2,那 2-\sqrt{2} 呢?(2)2=2(-\sqrt{2})^2 = 2,也满足。换一句:2\sqrt{2} 满足 x3=2xx^3 = 2x 吗?22=222\sqrt 2 = 2\sqrt 2,满足;2-\sqrt{2} 呢?22=2(2)-2\sqrt{2} = 2 \cdot (-\sqrt{2}),也满足。

那说 2>0\sqrt{2} > 0 呢?—— 这句话用到了大小比较,不在「有理数加四则运算」的范围内。我们暂时把它排除在外,理由后面会说清楚(简单说:这本书里的数最终要跑到复数里去,而复数没有大小顺序)。

于是问题变成:有没有哪怕一句纯粹由有理数和四则运算构成的话,能把它俩分开?

答案是没有。而且这件事可以严格证明。

为什么分辨不出来

先看清楚我们在跟什么样的数打交道。

2\sqrt{2} 和所有有理数放在一起,用加减乘除反复折腾,能得到些什么数?比如 3+523 + 5\sqrt{2}12\frac{1}{\sqrt 2}(2+2)3(2+\sqrt 2)^3 ……看起来会越来越复杂,但其实不会:

引理 只会出现 a + b√2#

由有理数和 2\sqrt 2 经四则运算得到的每一个数,都能写成

a+b2,a,b 是有理数a + b\sqrt{2}, \qquad a, b \text{ 是有理数}

的形状,而且写法唯一。

加减法显然保持这个形状。乘法也保持:

(a+b2)(c+d2)=ac+ad2+bc2+2bd=(ac+2bd)+(ad+bc)2\begin{aligned} (a + b\sqrt 2)(c + d\sqrt 2) &= ac + ad\sqrt 2 + bc\sqrt 2 + 2bd \\[2pt] &= (ac + 2bd) + (ad + bc)\sqrt 2 \end{aligned}

关键在于 22=2\sqrt 2 \cdot \sqrt 2 = 2 又变回了有理数,所以永远不会冒出 2\sqrt 2 的更高次幂。除法稍微绕一点(分母有理化),也保持这个形状。

展开:除法为什么也保持这个形状

要算 1a+b2\dfrac{1}{a + b\sqrt 2}(其中 a,ba, b 不同时为零),分子分母同乘 ab2a - b\sqrt 2

1a+b2=ab2(a+b2)(ab2)=ab2a22b2=aa22b2+ba22b22\frac{1}{a+b\sqrt 2} = \frac{a - b\sqrt 2}{(a+b\sqrt 2)(a - b\sqrt 2)} = \frac{a - b\sqrt 2}{a^2 - 2b^2} = \frac{a}{a^2-2b^2} + \frac{-b}{a^2-2b^2}\sqrt 2

这确实还是 a+b2a' + b'\sqrt 2 的形状。这里用到分母 a22b20a^2 - 2b^2 \neq 0:否则会有 (ab)2=2\left(\frac{a}{b}\right)^2 = 2,即 2=ab\sqrt 2 = \frac{a}{b} 是有理数,而 2\sqrt 2 是无理数,矛盾。

现在做一件关键的事。定义一个「翻转」动作 σ\sigma,它把每个这种数里的 2\sqrt 2 换成 2-\sqrt 2

σ(a+b2)=ab2\sigma(a + b\sqrt{2}) = a - b\sqrt{2}

有理数本身(即 b=0b = 0 的情形)在这个动作下原封不动。而 σ\sigma 有一个了不起的性质:

关键性质 σ 保持四则运算#

σ\sigma 保持加法和乘法。也就是说,对任意两个这样的数 u,vu, v

σ(u+v)=σ(u)+σ(v),σ(uv)=σ(u)σ(v)\sigma(u + v) = \sigma(u) + \sigma(v), \qquad \sigma(u \cdot v) = \sigma(u) \cdot \sigma(v)

加法那条一眼可见。乘法那条动手算一下就知道 —— 这一步值得亲手验证,因为整本书的机器都建立在这类计算之上:

u=a+b2u = a + b\sqrt 2v=c+d2v = c + d\sqrt 2

先乘后翻:uv=(ac+2bd)+(ad+bc)2uv = (ac+2bd) + (ad+bc)\sqrt 2,所以 σ(uv)=(ac+2bd)(ad+bc)2\sigma(uv) = (ac + 2bd) - (ad+bc)\sqrt 2

先翻后乘:σ(u)σ(v)=(ab2)(cd2)=(ac+2bd)(ad+bc)2\sigma(u)\sigma(v) = (a - b\sqrt 2)(c - d\sqrt 2) = (ac + 2bd) - (ad + bc)\sqrt 2

两者相同。乘法确实被保持了。

于是就分辨不出来了

现在把「σ 保持四则运算」用上,就得到了我们要的结论。

(这一步用得上「只会出现 a + b√2」:正因为所有相关的数都是那个形状,σ\sigma 才定义得下来。)

假设有人拿出一个等式,它只由有理数、四则运算构成,并且 2\sqrt 2 满足它。把这个等式整个作用一次 σ\sigma:等号两边都是由加法和乘法搭起来的表达式,而 σ\sigma 保持加法和乘法、又不动有理数,所以两边各自变成了把 2\sqrt 2 换成 2-\sqrt 2 的样子,等号依然成立

也就是说:任何一句只用有理数和四则运算说出的、关于 2\sqrt 2 成立的话,把 2\sqrt 2 全部换成 2-\sqrt 2 之后,依然成立。

所以没有任何这样的话能把它俩分开。它们在有理数的视野里,是一对双胞胎

这就是本书所说的对称性:不是图形左右对称那种几何意义上的对称,而是 —— 交换方程的根,却不破坏任何有理关系式

不是所有根都这样

对称是有条件的,不是随便两个数都能互换。

比如 2\sqrt 23\sqrt 3 就分得开:2\sqrt 2 满足 x2=2x^2 = 2,而 3\sqrt 3 不满足。一句话就分开了。

再比如 x32=0x^3 - 2 = 0 的三个根里,有一个是实数 23\sqrt[3]{2},另外两个是复数。它们之间能不能互换,能换到什么程度,就不是一眼能看出来的了 —— 这正是需要理论的地方。

于是整件事的形状开始浮现了:

给定一个方程,它的根之间,哪些交换是「有理数看不出来」的?把所有这样的交换收集到一起,就得到了一个东西,它精确地度量了这个方程的对称性。

那个「收集到一起」得到的东西,就是。而它之所以是一个群、群又为什么是那样定义的,是下一章的事。

在往下走之前,请先把这一章的核心留在手里:

记住这一句 根的不可分辨性#

两个根「分辨不出来」,指的是存在一个保持加法和乘法、且固定所有有理数的映射,把其中一个送到另一个