在一元三次和四次方程的求根公式被找出来以后,很多人致力于寻求五次以上代数方程的解。该问题一度成为热门的题目,但寻找根式解的尝试无一例外以失败告终。事实上,五次以上代数方程不存在一般的根式解,而证明它所用到的工具当时尚未被开发出来。直到19世纪初,这个问题才由Abel作出了重要突破,并由Galios圆满地解决。现在回过头来看,寻求低次方程解的配方技巧与一般的可解性研究存在着本质的不同。后者需要从域(field)扩张及其自同构的角度去审视,并借助群(group)这个重要的工具方能解决。现在,在很多近世代数教科书中都把一元代数方程可解性作为经典题目来介绍。只要群环域等概念积累得足够多,问题的解就水到渠成了。
本文打算讲述的内容大都不是严格的证明。严格的证明可以在很多代数书中找到。只不过,基于一般代数教学的课本会介绍很多额外的概念。如果读者只希望了解方程的可解性这一个问题,为了把最后的证明看懂,可能需要啃前面的很多概念。平心而论,笔者自己也不敢说把证明链中的每一个细节都真正搞明白了。由于笔者自己没有找到以方程可解性为主线的书籍,特写此文以作导读,希望有兴趣的读者可以在本文的指引下对这道数学名题有更深刻的了解。当然,对近世代数中群、域等基本概念的了解还是必需的。
零、开始问题之前
熟悉代数学的读者对群的概念一定不会陌生,群的定义在很多教科书里也有介绍。笔者打算说的是,这个群的定义其实过强了。最初群的定义可能是以一种较弱的表述出现的,我们试着以这样的方式去定义群:
定义 设[tex]G[/tex]是一个非空集合,如果在[tex]G[/tex]上定义了一个代数运算,通常称为乘法,记作[tex]ab[/tex],并且它适合下列条件:
1、对于[tex]G[/tex]中任意元素[tex]a[/tex]、[tex]b[/tex]、[tex]c[/tex],有
[tex](ab)c=a(bc)[/tex](结合律);
2、[tex]G[/tex]中有一个左单位元[tex]e_1[/tex],对任意[tex]a{\in}G[/tex]有
[tex]e_1a=a[/tex],
又有一个右单位元[tex]e_2[/tex],对任意[tex]a{\in}G[/tex]有
[tex]ae_2=a[/tex]。
到这里先暂停一下,我们立即可以看出左右单位元其实是同一个,因为:
[tex]e_1=e_1e_2=e_2[/tex]。
于是它们可以合称为单位元[tex]e[/tex]。
3、对于[tex]G[/tex]中任一元素[tex]a[/tex],都有[tex]G[/tex]中一个左逆元[tex]a_1^{-1}[/tex],使得
[tex]a_1^{-1}a=e[/tex],
又有一个右逆元[tex]a_2^{-1}[/tex],使得
[tex]aa_2^{-1}=e[/tex]。
我们马上可以看到,同一元素的左右逆元也必定是同一个:
[tex]a_1^{-1}=a_1^{-1}aa_2^{-1}=a_2^{-1}[/tex]。
于是它们可以统称为[tex]a[/tex]的逆元。
满足上述定义的群[tex]G[/tex](及其运算)称为一个群(group)。我们知道,群的乘法不一定是可交换的。但从上面的过程可以知道,单位元的乘法一定可交换,任一元素及其逆元的乘法也必定可交换。这说明群具有非常良好的内禀属性,不仅群本身有很高的研究价值,它更可作为解决其它领域问题的有力工具。
一、代数方程求根问题的提法
在初等的书上这个问题一般有两种提法“一般五次以上代数方程无求根公式”和“一般五次以上代数方程无根式解”。前一个提法不严格,因为任何一个方程抽象的“求根公式”总是存在的。后一种提法特指形如[tex]\sqrt[n]{a}[/tex]的根式,或者说形如[tex]x^n-a=0[/tex]这种方程的解。二次方程求根公式的推导大家都会,可以再看看三次方程和四次方程的根式解是如何找出的。如果一个代数方程能通过一系列的变形,约化成各种中间阶段的方程,而这些方程全部具备[tex]x^n-a=0[/tex]的形式,那我们就说这个方程有根式解,反之亦然。从五次方程的约化中我们可以看到,借助四次以下方程能把五次方程化成的最简形式是[tex]x^5+ax+b=0[/tex]。把[tex]\sqrt[5]{a}[/tex]考虑进去,最后只能化成[tex]x^5+x+b’=0[/tex]。因而一般的五次方程没有根式解。
到这里,有两点可以探讨一下。第一点,根式到底意味着什么。譬如,给我们一个[tex]\sqrt{2}[/tex],除了知道它的近似值是1.414以外,还能给我们什么信息,跟sin1又有什么本质区别?从代数的角度来说,根式的意义不在于我们一见到它就能扔给计算机求出近似值,而在于它所具备的代数性质。[tex](\sqrt{2})^2=2[/tex]便是[tex]\sqrt{2}[/tex]所具备的基本性质,从其定义而来的。除此之外我们还知道它是第一个被证明的无理数,其证明至今仍是经典。而对于sin1是超越数,要给出一个漂亮的spiecific证明并不容易。最后,代数学可以利用[tex]a+b\sqrt{2}[/tex],其中[tex]a,b{\in}Q[/tex](有理数域),来构造[tex]Q[/tex]的域扩张(看过代数书的同学会知道,这实际上是多项式[tex]x^2-2=0[/tex]在[tex]Q[/tex]上的分裂域)。在这里,[tex]\sqrt{2}[/tex]可以代表2的任何一个平方根。如果我们作[tex]\sqrt{2}\to-\sqrt{2}[/tex],便是这个域扩张的一个[tex]Q-[/tex]自同构——限定在[tex]Q[/tex]上保持不变的自同构。而自同构群就是最简单的2阶循环群[tex]Z_2[/tex]。也许正是因为根式的代数性质最好把握,数学家们才如此热衷地追求根式解。如果我们可以定义[tex]x^5+x+t=0[/tex]的某个解作为[tex]t[/tex]的函数[tex]f(t)[/tex],那么五次方程的解同样可以由[tex]f(t)[/tex]和五次以下的根式表出。只不过它在应用上给人的感觉可能跟一般的超越函数没有区别。
第二点,既然这里我们讨论纯粹的代数,那还有一点可能是读者会感觉奇怪的。仅二次方程的根式解包含唯一一类根式。三、四次方程的求解都分别要借助二、三次方程来完成。解三次方程会出现二次根式并不奇怪,因为[tex]x^3-1=0[/tex]的一对共轭虚根,即三次单位根[tex]\omega,\bar{\omega}=(-1\pm\sqrt{3}i)/2[/tex]就含有二次根式。而[tex]x^4-1=0[/tex]的解是[tex]{\pm}1[/tex]和[tex]{\pm}i[/tex],那么四次方程的求解能否只用平方根和四次方根(平方根可以看作特殊的四次方根)表出呢?答案是不能。
读者在高中学习立体几何时,一定对正方体内嵌正四面体的图像很熟悉。虽然正方体的每个角都是直角,每个面都是正方形,但它却不乏以3为因子性质:除了内嵌正四面体,它的最大俯视图和最大截面图都是正六边形。其中最有意思的是正方体的对称性群了。这个群里既有4阶元,表明正方体以对面面心连线为轴,旋转[tex]\pi/2[/tex]可以与自己重合,这样的轴在晶体学里称为四重对称轴。其实正方体还有三重对称轴,就是对角顶点的连线。熟悉内嵌正四面体图像的读者马上可以想到,绕这个轴旋转[tex]2\pi/3[/tex]也可以与自己重合。这个例子跟我们的主题并没有什么必然的逻辑关系,它只是用来说明以4为“特征值”的代数对象里也可以包含特征为3的子对象。事实上,一般四次方程的Galios群是4阶置换群[tex]S_4[/tex],而3阶置换群[tex]S_3[/tex]是它的一个子群。
二、群的架构方式——单群与可解群之概念
有了集合,便有了子集概念。有了群,自然会有相应的子群概念。有限群的子群的阶一定能整除母群的阶,Sylow定理表明了某些特别阶子群的存在性。不过,对群结构的研究起更关键作用的是所谓的正规子群(normal subgroup)。为了说明这个概念,我们先看一种简单的例子:
Abel群是较为简单的一种群。4阶群有2种,都是Abel群,代表是[tex]Z_4[/tex]和[tex]Z_2{\times}Z_2[/tex]。6阶Abel群只有一种,因为[tex]Z_6=Z_2{\times}Z_3[/tex]。可以证明,所有Abel群都可以分解成素数幂阶循环群的直积。
但是对一般的群来说,乘法并不一定可交换。如果要求直积的形式,则分解形式十分有限。这时我们可以尝试用同态的方式去研究群结构,通俗地说就是投影。同态的核一定是一个子群,反之任给一个子群不一定能成为同态核。这种可以成为同态核的子群就是正规子群。同时,左右陪集合一,成为一个群,即商群。群同态基本定理表明,同态核唯一决定了同态像,它们共同给出了原来群的架构。
没有非平凡正规子群的群称为单群。单群之于群,正如素数之于整数,前者都是后者的基本架构。不过,单群本身也远没有这么简单。
对非单群[tex]G[/tex]来说,可以构造所谓的合成群列[tex]G{\triangleright}G_1{\triangleright}G_2{\triangleright}\cdots\{e\}[/tex]。其中群列每一个都是前一个的正规子群,而商因子[tex]G_i/G_{i+1}[/tex]皆为单群。并且可以证明,所有商因子在交换的意义下唯一。如果这些商因子都是Abel群(从而也必定是素数阶循环群),这样的群称为可解群,否则称之为不可解群。至于为什么叫这个名字,因为群论最早就是用来研究代数方程根式解的,而可解群与根式解的存在性有着直接的联系。后面我们会看到,Galois证明了一个数域的多项式存在根式解当且仅当其分裂域的自同构群(Galios群)为可解群。