【抽象代数】伽罗瓦理论简介

伽罗瓦理论

一、正规扩域

在研究域 F 的代数扩张 E 时,首要的前提是扩域 E 是存在的,其次还要让所有扩域在同一个空间,即它们之间是可运算的。满足这样条件的空间便是 F 的代数闭包,使用集合论的语言,代数闭包可以描述成所有多项式的分裂域之并。这个定义合法性其实还是需要推敲的,你可以结合代数扩域的性质自行讨论,这里就先假定它的存在性。其次,不同的闭包之间并不一定是互通的,下面的讨论将回避这种“平行世界”的讨论,将范围限制在某个选定的代数闭包 Ω Ω Ω中。

即使只在某个闭包中,满足特定条件的扩域总也有多种选择的方法,这种将域对应到闭包中的映射一般称为域的嵌入,不同的嵌入之间称为共轭域。它不仅给域找到了统一的闭包,还是研究扩域结构的重要方法(共轭域当然都保持 F 完全不变)。在前面构造单扩域时,你可能已经发现,构造出的扩域其实与根的选取无关,它们互为共轭域。如果将单扩域嵌入到闭域中,每一种嵌入方法正好对应 f ( x ) f(x) f(x) 的一个根,这些共轭域之间可能有互异元素,也可能元素相同但嵌入的方法不同。

以上出现互异元素是因为,可能不是所有根都在同一个单扩域中,我们自然要问:那么不同的分裂域嵌入还会有互异元素吗?更一般地,考察多项式集合 S ⊆ F [ x ] S⊆F[x] SF[x]的分裂域 E E E,假设 E E E 同构于另一个分裂域 E ′ E′ E且同构映射为 σ σ σ。因为任何 f ( x ) = ( x − a 1 ) ⋯ ( x − a n ) ∈ S f(x)=(x-a_1)\cdots (x-a_n)\in S f(x)=(xa1)(xan)S的系数在 F 中,所以总有 σ ( f ( x ) ) = f ( x ) σ(f(x))=f(x) σ(f(x))=f(x),所以 ( σ ( a 1 ) , ⋯   , σ ( a n ) ) (\sigma(a_1),\cdots,\sigma(a_n)) (σ(a1),,σ(an))只是 ( a 1 , ⋯   , a n ) (a_1,\cdots,a_n) (a1,,an)的一个置换。由此若设 S的所有根为 R,则有以下推导过程,也就是说 E ′ E′ E E E E的自同构。
E ′ = σ ( E ) = σ ( F ( R ) ) = F ( σ ( R ) ) = F ( R ) = E (1) E'=\sigma(E)=\sigma(F(R))=F(\sigma(R))=F(R)=E\tag{1} E=σ(E)=σ(F(R))=F(σ(R))=F(R)=E(1)

只有自同构共轭的域叫自共轭域,像分裂域这种保持 F 不变的域被称为 F-自共轭域。以上结论证明了:多项式集合的分裂域是自共轭域。容易证明自同构和 F-自同构都形成群,其中自同构群记作 Aut(E),F-自同构群又叫伽罗瓦群,一般记作 G a l ( E / F ) Gal(E/F) Gal(E/F),这个群将是我们研究的重点。如果 E 是 f ( x ) f(x) f(x) F F F 上的分裂域, G a l ( E / F ) Gal(E/F) Gal(E/F) 也叫多项式 f ( x ) f(x) f(x) 的伽罗瓦群,记作 G a l ( f ) Gal(f) Gal(f) G a l ( f , F ) Gal(f,F) Gal(f,F)

• 证明 Z , Q , R Z,Q,R Z,Q,R只有恒等自同构,而 C 的自同构有无穷多个。

F-自共轭域体现了扩域的唯一性,而另外我们知道,代数扩域可以从任何代数元的单扩域开始。考察 F-自共轭的扩域 E 中任意不可约多项式 f ( x ) f(x) f(x),如果它在 E 上有一个根 a,则 E 可以从 F ( a ) F(a) F(a)开始生成。前面的讨论中已知,它共轭于一个从 F ( a ′ ) F(a′) F(a)生成的扩域(a′为 f ( x ) f(x) f(x)的另外一个根),由F-自共轭域的唯一性可知 a ′ ∈ E a′∈E aE,故 f ( x ) f(x) f(x) E E E中是分裂的。对任意不可约多项式 f ( x ) ∈ F [ x ] f(x)∈F[x] f(x)F[x],若它有根在扩域 E 中,必能得出其它根也在 E 中,这种扩域叫正规扩域(要注意,若 f ( x ) f(x) f(x) E E E没有根,并不意味 f ( x ) f(x) f(x) E E E中不可分解)。刚才的结论就是说F-自共轭域是正规扩域,还容易证明正规扩域可以看成是其所有可分裂多项式的生成域,结合前面的结论,以下三个命题是等价的(E为 F 的代数扩域)。
  (1)E是F的正规扩张;
  (2)E是F[x]中某个多项式集合的分裂域;
  (3)E是F-自共轭域。

特别地,若扩张为有限扩张,则第二个命题可以改成某个多项式的分裂域。通过这些等价定义容易证明,正规扩张的交也是正规扩张。所有包含E的正规扩张的交被称为正规闭包,对有限扩张容易证明,生成元的最小多项式集合的分裂域便是正规闭包。

二、伽罗瓦理论

2.1 伽罗瓦群和固定子域

前面提到过,F-自同构群是自同构群 A u t ( E ) Aut(E) Aut(E)的子群,不同的子域F对应于不同的子群。这就提醒我们去研究这两者的关联,但要注意这里有两种关联方法,一种是由F确定伽罗瓦群 G a l ( E / F ) Gal(E/F) Gal(E/F),另一种则是由 A u t ( E ) Aut(E) Aut(E)的子群 G G G确定一个子域 I n v ( G ) Inv(G) Inv(G),它被称为 G 的固定子域。这两个映射不一定是相同的,至少还需要一些条件,这将是本节的重点。
Inv ( G ) = { a ∈ E ∣ σ ∈ G ⇒ σ ( a ) = a } (2) \text{Inv}(G)=\{a\in E\mid \sigma\in G\Rightarrow\sigma(a)=a\}\tag{2} Inv(G)={aEσGσ(a)=a}(2)

先来看看这些映射的基本性质,首先比较显然,映射的像的包含关系都和原像的包含关系相反(公式(3),以下将 G a l ( E / F ) Gal(E/F) Gal(E/F)简写为 G a l ( F ) ) Gal(F)) Gal(F)。另外也很容易证明,两种映射的复合将原像的范围放大了(公式(4))。对于像这样的复合运算,分别采用和两个视角,结合前面两个包含关系便容易得到复合运算的“消去律”(公式(5))。这些基本性质在下面的讨论中非常重要,你需要熟记于心并不产生混淆。
G 1 ⊆ G 2 ⇔ Inv ( G 1 ) ⊇ Inv ( G 2 ) , F 1 ⊆ F 2 ⇔ Gal ( F 1 ) ⊇ Gal ( F 2 ) (3) G_1\subseteq G_2\Leftrightarrow\text{Inv}(G_1)\supseteq\text{Inv}(G_2),\quad F_1\subseteq F_2\Leftrightarrow\text{Gal}(F_1)\supseteq\text{Gal}(F_2)\tag{3} G1G2Inv(G1)Inv(G2),F1F2Gal(F1)Gal(F2)(3) F ⊆ Inv ∘ Gal ( F ) , G ⊆ Gal ∘ Inv ( G ) (4) F\subseteq\text{Inv}\circ\text{Gal}(F),\quad G\subseteq \text{Gal}\circ\text{Inv}(G)\tag{4} FInvGal(F),GGalInv(G)(4) Gal ∘ Inv ∘ Gal ( F ) = Gal ( F ) , Inv ∘ Gal ∘ Inv ( G ) = Inv ( G ) (5) \text{Gal}\circ\text{Inv}\circ\text{Gal}(F)=\text{Gal}(F),\quad \text{Inv}\circ\text{Gal}\circ\text{Inv}(G)=\text{Inv}(G)\tag{5} GalInvGal(F)=Gal(F),InvGalInv(G)=Inv(G)(5)

2.2 伽罗瓦扩张和Artin定理

为了研究自同构子群和子域的关系,我们需要先对它们的特点做进一步研究。先来考察伽罗瓦群 G a l ( E / F ) Gal(E/F) Gal(E/F),它的每个元素是一个F-自同构,群的阶就是自同构的个数。对有限扩域有 E = F ( a 1 , a 2 , ⋯   , a n ) E=F(a_1,a_2,\cdots,a_n) E=F(a1,a2,,an),所有的嵌入都可以拆分为一系列单扩域 f ( a 1 , ⋯   , a k − 1 ) ( a k ) f(a_1,\cdots,a_{k-1})(a_k) f(a1,,ak1)(ak)的嵌入。之前的结论告诉我们,每个单扩域嵌入的个数 c k c_k ck不大于 a k a_k ak最小多项式 f ( x ) f(x) f(x)的次数 d k = [ F ( a 1 , ⋯   , a k ) : F ( a 1 , ⋯   , a k − 1 ) ] d_k=[F(a_1,\cdots,a_k):F(a_1,\cdots,a_{k-1})] dk=[F(a1,,ak):F(a1,,ak1)],相等的条件是 f ( x ) f(x) f(x)没有重根。如果还要求是自同构嵌入,则还要求 f ( x ) f(x) f(x)的根都在 E 中。

总嵌入的个数自然是 ∏ c k ⩽ ∏ d k = [ E : F ] \prod c_k\leqslant\prod d_k=[E:F] ckdk=[E:F],伽罗瓦群的个数不大于总嵌入数,相等的条件是E是正规扩域。总结以上讨论便有公式(6)成立,而且等号的成立的一个充分条件是:E 既是正规扩域,又是可离扩域。这种可离正规扩张被称为伽罗瓦扩张,当然我们仅关注有限伽罗瓦扩张。
∣ Gal ( E / F ) ∣ ⩽ [ E : F ] (6) \left|\text{Gal}(E/F)\right|\leqslant[E:F]\tag{6} Gal(E/F)[E:F](6)

现在反过来,对E自同构群的有限子群 G,考察 F = I n v ( G ) F=Inv(G) F=Inv(G) E E E的关系。如果 E 对 F 是有限扩张,由公式和容易得到 ∣ G ∣ ⩽ ∣ Gal ( F ) ∣ ⩽ [ E : F ] |G|\leqslant|\text{Gal}(F)|\leqslant[E:F] GGal(F)[E:F]。对此Artin却给出了截然相反的结论,他证明了 [ E : F ] ⩽ ∣ G ∣ [E:F]\leqslant|G| [E:F]G(这时E自然是F的有限扩张),结合这两点则恒有公式(7)成立。证明过程充分利用了扩域和自同构的性质,可以作为一个很好的例题示范,下面就来介绍其大致思路。
∣ G ∣ = [ E : Inv ( G ) ] (7) |G|=[E:\text{Inv}(G)]\tag{7} G=[E:Inv(G)](7)

n = ∣ G ∣ n=|G| n=G,先来考察扩域 E 在 F 上的线性空间的维数,如果维数有限,取 m 大于该维数,则 E 中任何 m 个元素 a i a_i ai 都是线性相关的。精确一点描述便是,线性方程 ∑ i = 1 m a i x i = 0 , ( a i ∈ E ) \sum\limits_{i=1}^m{a_ix_i}=0,(a_i\in E) i=1maixi=0,(aiE)在F上总有非零解,现在我们就来证明 m > n m>n m>n时方程有解。为了联系上G,设它的 n 个元素是 σ j {σ_j} σj,原方程等价于方程组 ∑ σ j ( a i x i ) = ∑ σ j ( a i ) x i = 0 \sum{\sigma_j(a_ix_i)}=\sum{\sigma_j(a_i)x_i}=0 σj(aixi)=σj(ai)xi=0在F上有解。由于 m > n m>n m>n,该方程组在 E 中必定有非零解,我们需要由此构造出 F 上的解。

将任意 σ k σ_k σk作用在方程组上得 ∑ σ k σ j ( a i ) σ k ( x i ) = 0 \sum{\sigma_k\sigma_j(a_i)\sigma_k(x_i)}=0 σkσj(ai)σk(xi)=0,由于 ( σ k σ 1 , ⋯   , σ k σ n ) (\sigma_k\sigma_1,\cdots,\sigma_k\sigma_n) (σkσ1,,σkσn)只是 ( σ 1 , ⋯   , σ n ) (\sigma_1,\cdots,\sigma_n) (σ1,,σn)的一个置换,方程组除了顺序没有发生变化,故 ( σ k ( x 1 ) , ⋯   , ( σ k ( x m ) ) (\sigma_k(x_1),\cdots,(\sigma_k(x_m)) (σk(x1),,(σk(xm))也是是原方程组的解。因为 ( x 1 , ⋯   , x m ) (x_1,\cdots,x_m) (x1,,xm)非零,可设 x 1 ≠ 0 x_1≠0 x1=0,则 x ˉ = ( 1 , x 2 ′ = x 2 x 1 , ⋯   , x m ′ = x m x 1 ) \bar{x}=(1,x'_2=\dfrac{x_2}{x_1},\cdots,x'_m=\dfrac{x_m}{x_1}) xˉ=(1,x2=x1x2,,xm=x1xm)也是方程组的解。若 x i ′ ∈ F x'_i\in F xiF都成立,我们的结论得证。否则设 x 2 ′ ∉ F x'_2\not\in F x2F,这就是说存在 σ k σ_k σk使得 σ k ( x 2 ′ ) ≠ x 2 ′ \sigma_k(x'_2)\ne x'_2 σk(x2)=x2。由于 ( 1 , σ k ( x 2 ′ ) , ⋯   , σ k ( x m ′ ) ) (1,\sigma_k(x'_2),\cdots,\sigma_k(x'_m)) (1,σk(x2),,σk(xm))也是方程组的根,与 x ˉ \bar x xˉ相减便得另一个非零解 ( 0 , x 2 ′ − σ k ( x 2 ′ ) , ⋯   ) (0,x'_2-\sigma_k(x'_2),\cdots) (0,x2σk(x2),),其中非零的元素个数比 x ˉ \bar x xˉ少。这个过程只能进行有限步,最终必定可以得到 F 上的非零解,Artin 定理得证。
  • K为F的扩域, f ( x ) ∈ F [ x ] f(x)∈F[x] f(x)F[x],求证: G a l ( f , F ) ⩽ G a l ( f , K ) Gal(f,F)⩽Gal(f,K) Gal(f,F)Gal(f,K)

2.3 伽罗瓦理论

有了公式(6)和(7),现在回来讨论自同构子群和子域的关系,由于公式(6)等号成立的一个充分条件是伽罗瓦扩张,而伽罗瓦扩张不能处处成立,所以我们把研究限定在某个伽罗瓦扩张中。子域F对应一个它的伽罗瓦域 G = G a l ( E / F ) G=Gal(E/F) G=Gal(E/F),反之G又对应到它的固定子域 F ′ = I n v ( G ) F′=Inv(G) F=Inv(G)。现在来比较 [ E : F ] [E:F] [E:F] [ E : F ′ ] [E:F'] [E:F],根据公式和分别有 [ E : F ] = ∣ G ∣ [E:F]=|G| [E:F]=G [ E : F ′ ] = ∣ G ∣ [E:F']=|G| [E:F]=G,而公式说明 F ⊆ F ′ F⊆F' FF,所以有 F = F ′ F=F' F=F,子域和自同构子群在有限伽罗瓦扩张上建立了对应。

若设 E , F E,F E,F的所有中间域 F ⩽ F ′ ⩽ E F⩽F'⩽E FFE组成集合 Σ \Sigma Σ,容易证明 E 对 Σ \Sigma Σ中的所有元素都是有限伽罗瓦扩张。若设 G 的所有子群构成集合 Γ Γ Γ,则以上结论则建立了从 Σ Σ Σ Γ Γ Γ的单射 φ φ φ,它满足公式(8)。反之对任何 G ′ ∈ Γ G'∈Γ GΓ,首先有 ∣ G ′ ∣ = [ E : I n v ( G ′ ) ] |G'|=[E:Inv(G')] G=[E:Inv(G)],而由公式(6)得 ∣ Gal ∘ Inv ( G ′ ) ∣ = [ E : Inv ( G ′ ) ] |\text{Gal}\circ\text{Inv}(G')|=[E:\text{Inv}(G')] GalInv(G)=[E:Inv(G)],所以有 G ′ = Gal ∘ Inv ( G ′ ) = φ ( Inv ( G ′ ) ) G'=\text{Gal}\circ\text{Inv}(G')=\varphi(\text{Inv}(G')) G=GalInv(G)=φ(Inv(G))。这就说明了 φ φ φ是满射,从而便是一一映射,所有Σ和Γ之间存在一一映射,满足公式(8)。
φ ( F ′ ) = Gal ( E / F ′ ) , φ − 1 ( G ′ ) = Inv ( G ′ ) (8) \varphi(F')=\text{Gal}(E/F'),\quad\varphi^{-1}(G')=\text{Inv}(G')\tag{8} φ(F)=Gal(E/F),φ1(G)=Inv(G)(8)

根据 φ φ φ的定义,容易有公式(9)成立,其中 ∪ ∪ 表示生成群(域)。另外,由于 [ E : F ] = ∣ G ∣ [E: F]=|G| [E:F]=G, [ E : F ′ ] = ∣ G ′ ∣ [E:F']=|G'| [E:F]=G,则 [ F ′ : F ] = [ G : G ′ ] [F':F]=[G:G'] [F:F]=[G:G](后者表示子群的指数)。看到这个式子,你可能会问一个问题:F′ 是伽罗瓦扩域与 G′ 是正规子群之间是不是有什么关联?容易验证,对任何 σ ∈ G σ∈G σG σ G ′ σ − 1 \sigma G'\sigma^{-1} σGσ1在映射 φ φ φ中的原像为 σ ( F ′ ) σ(F') σ(F)。所以 G ′ G' G 为正规子群的等价条件是 σ ( F ′ ) = F ′ σ(F')=F' σ(F)=F,即 F ′ F' F为正规扩域,再由 F ′ F' F显然是分离扩域,故 G ′ G' G为正规子群的等价条件是 F ′ F' F 为伽罗瓦扩域。

F 1 ∩ F 2 = Inv ( G 1 ∪ G 2 ) , F 1 ∪ F 2 = Inv ( G 1 ∩ G 2 ) (9) F_1\cap F_2=\text{Inv}(G_1\cup G_2),\quad F_1\cup F_2=\text{Inv}(G_1\cap G_2)\tag{9} F1F2=Inv(G1G2),F1F2=Inv(G1G2)(9)
  
  进一步地,设 H = Gal ( F ′ / F ) H=\text{Gal}(F'/F) H=Gal(F/F),构造同态映射 η : H → G \eta:H\to G η:HG,使得 σ = η ( h ) \sigma=\eta(h) σ=η(h)满足 σ ( F ′ ) = F ′ \sigma(F')=F' σ(F)=F,显然同态核为 G ′ G' G,从而 H 与 G / G ′ G/G' G/G 同构(公式(10))。
Gal ( F ′ / F ) ≅ G / G ′ (10) \text{Gal}(F'/F)\cong G/G'\tag{10} Gal(F/F)G/G(10)

三、经典应用

3.1 正多边形作图

正多边形作图同“三大作图难题”一样古老且著名,有时候它们一起并称为“四大作图难题”。首先容易证明,如果 p , q p,q p,q互质且正 p , q p,q p,q边形都可以作出,那么正 p q pq pq边形也可以作出。根据算术基本定理, n = 2 e p 1 e 1 ⋯ p m e m n=2^{e}p_1^{e_1}\cdots p_m^{e_m} n=2ep1e1pmem,而正 2 e 2^e 2e边形很容易作出,所以只需研究正 p k e k p_k^{e_k} pkek边形的作图。

高斯在 20 岁时作出了正 17 边形,并给出了正 m 边形可作图的充要条件,这里我们用域的语言重新描述一下论证思路。要想作正 p s p_s ps 边形,其实就是作出 f ( x ) f(x) f(x) 的根 ω ω ω(式(11))。显然 ω ω ω f ( x ) f(x) f(x)分裂域的生成元,即 E = Q ( ω ) E=Q(ω) E=Q(ω)。上一节的作图理论中我们知道, ω ω ω可被作图的充要条件是: [ E : Q ] = 2 t [E:Q]=2^t [E:Q]=2t
f ( x ) = x p s − 1 , ω = e 2 π p s i (11) f(x)=x^{p^s}-1,\quad\omega=e^{\frac{2\pi}{p^s}i}\tag{11} f(x)=xps1,ω=eps2πi(11)

由于 E 是一个分裂域,它是伽罗瓦扩张,所以有 [ E : Q ] = Gal ( E / Q ) [E:\Bbb{Q}]=\text{Gal}(E/\Bbb{Q}) [E:Q]=Gal(E/Q)。E 的 Q-自同构 σ σ σ σ ( ω ) σ(ω) σ(ω)唯一确定, σ ( ω ) σ(ω) σ(ω)只能取 ω k ω^k ωk,其中 ( k , p s ) = 1 (k,p^s)=1 (k,ps)=1。由初等数论的知识, k k k可取 φ ( p s ) = p s − 1 ( p − 1 ) \varphi(p^s)=p^{s-1}(p-1) φ(ps)=ps1(p1)个数,所以 2 t = p s − 1 ( p − 1 ) 2^t=p^{s-1}(p-1) 2t=ps1(p1)。首先有 s = 1 s=1 s=1,再由初等数论的知识,必须有 t = 2 n t=2^n t=2n,且 2 2 n + 1 2^{2^n}+1 22n+1为素数。

满足形式(12)的数叫费马数,以上结论就是说 p s p^s ps边形可作图的充要条件是: s = 1 s=1 s=1 p p p 为费马素数。那么 n n n 边形可作图的条件就是式子(13),其中 p k p_k pk为互异的费马素数。前 5 个费马数恰好是素数,费马当时断言所有费马数都是素数,但至今都还没有找到第6个费马素数。
F n = 2 2 n + 1 ( F 0 = 3 ,   F 1 = 5 ,   F 2 = 17 ,   F 3 = 257 ,   F 4 = 65537 ,   ⋯   ) (12) F_n=2^{2^n}+1\quad (F_0=3,\,F_1=5,\,F_2=17,\,F_3=257,\,F_4=65537,\,\cdots)\tag{12} Fn=22n+1(F0=3,F1=5,F2=17,F3=257,F4=65537,)(12)
m = 2 s p 1 p 2 ⋯ p n ,   ( n ⩾ 0 ) (13) m=2^sp_1p_2\cdots p_n,\:(n\geqslant 0)\tag{13} m=2sp1p2pn,(n0)(13)

3.2 多项式的求根

多项式求根是古代代数的重要内容,早在公元前的古巴比伦,人们就已经掌握了二次的方程的求根。而文艺复兴时期的意大利人,则给出了求解三、四次方程的一般方法和公式,主要的思想都是降次法。对于三次方程,先通过简单的代换 y = x + a 3 y=x+\dfrac{a}{3} y=x+3a消除二次项(式(14)),然后利用立方和公式的形式特点将 y y y 参数化 y = m 3 + n 3 y=\sqrt[3]{m}+\sqrt[3]{n} y=3m +3n 。由于 m , n m,n m,n可以连续变化,再添加限制条件 3 m n 3 = p 3\sqrt[3]{mn}=p 33mn =p,带入式便将原方程等价于较简单的方程组(15)。
x 3 + a x 2 + b x + c = 0   ⇒   y 3 = p y + q (14) x^3+ax^2+bx+c=0\:\Rightarrow\: y^3=py+q\tag{14} x3+ax2+bx+c=0y3=py+q(14) m n = ( p 3 ) 3 , m + n = q (15) mn=(\dfrac{p}{3})^3,\quad m+n=q\tag{15} mn=(3p)3,m+n=q(15)

对于四次方程同样使用 y = x + a 4 y=x+\dfrac{a}{4} y=x+4a消除三次项,然后引入参数 t t t 并配方(式(16))。找到合适的 t t t使方程右侧可配方,这样四次方程就降为了二次方程。而配方成立时t满足一个三次方程,上面已经给出了它的求解方法,这样四次方程也成功求解。三、四次方程的完整公式十分复杂,这里就不给出了(也没必要)。
x 4 + a x 3 + b x 2 + c x + d = 0   ⇒   ( y 2 + t ) 2 = ( 2 t + p ) y 2 + q y + ( t 2 + r ) (16) x^4+ax^3+bx^2+cx+d=0\:\Rightarrow\: (y^2+t)^2=(2t+p)y^2+qy+(t^2+r)\tag{16} x4+ax3+bx2+cx+d=0(y2+t)2=(2t+p)y2+qy+(t2+r)(16)

当人们迫不及待地向一般五次方程进军时,却发现无论如何都找不到求解公式。所谓“公式”就是四则运算和开方组成的表达式,为了利用扩域的理论,这里需要为开方定义一种的扩域。设 a ∈ F a∈F aF,代数闭包中 x n = a x^n=a xn=a的任一根记作 a n \sqrt[n]{a} na ,单扩域 F ( a n ) F(\sqrt[n]{a}) F(na )称为根式扩张。多项式的根如果可用“公式”表示,就表示存在一个根式扩张链(式(17)),它们可包含分裂域 E。这样的多项式称为是根式可解的,我们问题就是:什么样的多项式根式求解?
F = F 0 ⩽ F 1 ⩽ ⋯ ⩽ F n = K , E ⊆ K (17) F=F_0\leqslant F_1\leqslant\cdots\leqslant F_n=K,\quad E\subseteq K\tag{17} F=F0F1Fn=K,EK(17)

我们先对根式扩张作一些常规讨论,为下面的论证提供有用的工具,以下讨论默认扩域可离,所以分裂域都是伽罗瓦扩域。先来考虑方程 x n = 1 x^n=1 xn=1,它的根称为 n n n 次单位根。在复数域中,所有单位根组成一个循环群,其中的生成元称为 n n n本原根 ( ω ) (ω) ω。其实这个结论在一般域中也成立,因为 n = ∏ p k e k n=\prod{p_k^{e_k}} n=pkek,所以我们只需找到 p e p^e pe次本原根即可。容易证明 ( x p e − 1 ) / ( x p e − 1 − 1 ) = 0 (x^{p^e}-1)/(x^{p^{e-1}}-1)=0 (xpe1)/(xpe11)=0的根就是本原根,这样 x n − 1 x^n−1 xn1的分裂域其实就是 E = F ( ω ) E=F(ω) E=F(ω)

F ( ω ) F(ω) F(ω)伽罗瓦群的每个元素由 σ ( ω ) = ω l , ( l , n ) = 1 \sigma(\omega)=\omega^l,(l,n)=1 σ(ω)=ωl,(l,n)=1唯一确定,且有到 Z n ∗ Z_n^{*} Zn的单同态映射,所以是一个交换群,这样的扩张称为阿贝尔扩张。对于 x n = a x^n=a xn=a的根 d = a n d=\sqrt[n]{a} d=na ,易知 d ω k dω^k dωk也是方程的根。为了同样使用单扩域表示分离域,事先假定 ω ∈ F ω∈F ωF,故 x n − a x^n−a xna的分裂域为 F ( d ) F(d) F(d) F ( d ) F(d) F(d)伽罗瓦群的每个元素由 σ ( d ) = d ω l , ( l , n ) = 1 \sigma(d)=d\omega^l,(l,n)=1 σ(d)=dωl,(l,n)=1唯一确定,且有到 Z n + Z_n^{+} Zn+的单同态映射,所以是一个循环群,这样的扩张称为循环扩张

把目光专注在根式扩张 F ( d = a p ) F(d=\sqrt[p]{a}) F(d=pa )上,以上结论说明,当 ω ∈ F , d ∉ F \omega\in F,d\not\in F ωF,dF G a l ( F ( d ) / F ) Gal(F(d)/F) Gal(F(d)/F)为 p 阶循环群。反之若 G a l ( E ) Gal(E) Gal(E) p p p阶循环群 ⟨ σ ⟩ ⟨σ⟩ σ,取任一 c ∈ E − F c∈E−F cEF,记 c k = σ k ( c ) c_k=σ^k(c) ck=σk(c),构造如下 d k d_k dk(式(18))。把它们看成是 c 0 , c 1 , ⋯   , c p − 1 c_0,c_1,\cdots,c_{p-1} c0,c1,,cp1的方程组,由于范德蒙行列式(参考线性代数)非零,必有某个 d = d k ∉ F d=d_k\not\in F d=dkF。另外可以验证 σ ( d p ) = σ ( d ) p = ( ω − 1 d ) p = d p \sigma(d^p)=\sigma(d)^p=(\omega^{-1}d)^p=d^p σ(dp)=σ(d)p=(ω1d)p=dp,故由伽罗瓦理论知 d p ∈ F d^p∈F dpF,所以 E 为根式扩张。总结以上便是,若 ω ∈ F ω∈F ωF,则根式扩张等价于 p p p阶循环扩张。
d k = c 0 + c 1 ω k + c 2 ω 2 k + ⋯ + c p − 1 ω ( p − 1 ) k , k = 0 , 1 , ⋯   , p − 1 (18) d_k=c_0+c_1\omega^k+c_2\omega^{2k}+\cdots+c_{p-1}\omega^{(p-1)k},\quad k=0,1,\cdots,p-1\tag{18} dk=c0+c1ωk+c2ω2k++cp1ω(p1)k,k=0,1,,p1(18)

现在就来讨论什么样的多项式是根式可解的,根式可解表示有根式扩张链 F = F 0 ⩽ ⋯ ⩽ F n = K F=F_0\leqslant\cdots\leqslant F_n=K F=F0Fn=K。为了用上伽罗瓦理论,可以将其它根都添加到扩张链中,可以假设 K 已经是伽罗瓦扩张。为了使用上面的结论,令所有根数 m k m_k mk的最小公倍数为 m m m m m m次本原根为 ω ω ω,将链表中的每个扩域进行单扩张 F k ′ = F k ( ω ) F'_k=F_k(\omega) Fk=Fk(ω),显然 m k m_k mk次本原根也在 F 中。新扩张链(式(19))的每一步都是伽罗瓦扩张,根据伽罗瓦理论知所有伽罗瓦群形成一个正规群列。又因为每个伽罗瓦群都是交换群,故 Gal ( K ( ω ) , F ) \text{Gal}(K(\omega),F) Gal(K(ω),F)为可解群,所以子群 G a l ( E , F ) Gal(E,F) Gal(E,F)也是可解群。
F ⩽ F 0 ′ ⩽ F 1 ′ ⩽ ⋯ ⩽ F n ′ = K ( ω ) (19) F\leqslant F'_0\leqslant F'_1\leqslant\cdots\leqslant F'_n=K(\omega)\tag{19} FF0F1Fn=K(ω)(19)

反之若 G a l ( E , F ) Gal(E,F) Gal(E,F)是可解群,取 [ E : F ] [E:F] [E:F]次本原根 ω ω ω,由前面的习题知 G a l ( E ( ω ) / F ( ω ) ) Gal(E(ω)/F(ω)) Gal(E(ω)/F(ω)) G a l ( E / F ) Gal(E/F) Gal(E/F)的子群,故也是可解群。根据伽罗瓦理论知存在 F ( ω ) F(ω) F(ω) E ( ω ) E(ω) E(ω)伽罗瓦扩张链,每个扩张的伽罗瓦群都是素数阶循环群。再由上面的习题知每个伽罗瓦扩张的阶 m k m_k mk都是 [ E : F ] [E:F] [E:F]的因子,故 m k m_k mk阶本原根在 F ( ω ) F(ω) F(ω)中,所以每个扩张为根式扩张。由于 F ( ω ) F(ω) F(ω)也是根式扩张,故 E ( ω ) E(ω) E(ω)可由 F F F根式扩张而来,所以方程根式可解。

这就得到了伽罗瓦的天才的结论:多项式有根式解的充要条件是,它的伽罗瓦群为可解群。这个结论可以应用到任何一个具体的多项式,但方程的“公式”解其实是讨论参数化的一般多项式 f ( x ) f(x) f(x)(式(20)),其中 t k t_k tk是不定元。方程的不变域是 F = Q ( t 1 , t 2 , ⋯   , t n ) F=\Bbb{Q}(t_1,t_2,\cdots,t_n) F=Q(t1,t2,,tn),而我们需要判断 f ( x ) f(x) f(x) F F F的伽罗瓦群是否可解。由于 t k t_k tk可由 y k y_k yk用基本不等式表示,故分裂域 F ( y 1 , y 2 , ⋯   , y n ) = Q ( y 1 , y 2 , ⋯   , y n ) F(y_1,y_2,\cdots,y_n)=\Bbb{Q}(y_1,y_2,\cdots,y_n) F(y1,y2,,yn)=Q(y1,y2,,yn)
f ( x ) = x n − t 1 x n − 1 + t 2 x n − 2 + ⋯ + ( − 1 ) n t n , t k = σ k ( y 1 , y 2 , ⋯   , y n ) (20) f(x)=x^n-t_1x^{n-1}+t_2x^{n-2}+\cdots+(-1)^nt_n,\quad t_k=\sigma_k(y_1,y_2,\cdots,y_n)\tag{20} f(x)=xnt1xn1+t2xn2++(1)ntn,tk=σk(y1,y2,,yn)(20)
g ( x ) = x n − p 1 x n − 1 + p 2 x n − 2 + ⋯ + ( − 1 ) n p n , p k = σ k ( x 1 , x 2 , ⋯   , x n ) (21) g(x)=x^n-p_1x^{n-1}+p_2x^{n-2}+\cdots+(-1)^np_n,\quad p_k=\sigma_k(x_1,x_2,\cdots,x_n)\tag{21} g(x)=xnp1xn1+p2xn2++(1)npn,pk=σk(x1,x2,,xn)(21)

但由于 y k y_k yk的值和相互关系是从 t k t_k tk得来, f ( x ) f(x) f(x)的伽罗瓦群并不好分析。我们更希望 y k y_k yk是独立的不变元,为此我们用不定元 x k x_k xk建立多项式 g ( x ) g(x) g(x)(式(21)),其系数 p k p_k pk x k x_k xk的基本不等式(pk不是不定元)。同样可有这个方程的不变域为 Q ( p 1 , p 2 , ⋯   , p n ) \Bbb{Q}(p_1,p_2,\cdots,p_n) Q(p1,p2,,pn),扩域为 Q ( x 1 , x 2 , ⋯   , x n ) \Bbb{Q}(x_1,x_2,\cdots,x_n) Q(x1,x2,,xn)。可以论证(略去)这两个多项式的伽罗瓦群是同构的(式(22)),而后者同构于 S n S_n Sn x k x_k xk为不定元),所以 f ( x ) f(x) f(x) n n n个不同的根。再由于 n ⩾ 5 n⩾5 n5时, S n S_n Sn不是可解群,故 f ( x ) f(x) f(x)不能公式求解。
Q ( y 1 , y 2 , ⋯   , y n ) / Q ( t 1 , t 2 , ⋯   , t n ) ≅ Q ( x 1 , x 2 , ⋯   , x n ) / Q ( p 1 , p 2 , ⋯   , p n ) (22) \Bbb{Q}(y_1,y_2,\cdots,y_n)/\Bbb{Q}(t_1,t_2,\cdots,t_n)\cong \Bbb{Q}(x_1,x_2,\cdots,x_n)/\Bbb{Q}(p_1,p_2,\cdots,p_n)\tag{22} Q(y1,y2,,yn)/Q(t1,t2,,tn)Q(x1,x2,,xn)/Q(p1,p2,,pn)(22)

到这里关于抽象代数的知识,我们就介绍到这儿了。关于更加高阶的代数学知识就不涉猎了。抽象代数是近代数学的基石,它有着十分广博的内容和无限的智慧,学习它的最终目的,是锻炼我们的抽象思维和科学的数学观。带着这样的熏陶去学习别的科目,你会有不一样的高度,对事物的认识不再浮于表面。

你可能感兴趣的:(计算数学与数学理论,伽罗瓦理论,抽象代数,数学)