形式陈述
设 R 为非零交换含幺环,n ≥ 1 。在多元多项式环 公理库 多项式环 Polynomial ring 系数来自给定环、以形式不定元构造的多项式集合。 R [ x 1 , … , x n ] 中,若任意置换 公理库 排列 Permutation 有限集合到自身的双射,或其元素的有序排列。 σ ∈ S n 都满足
f ( x σ ( 1 ) , … , x σ ( n ) ) = f ( x 1 , … , x n ) , 就称 f 为对称多项式 。这些多项式组成子环 R [ x 1 , … , x n ] S n 。这里要求形式多项式相等,即系数逐项相等;在有限环上,只检验所有取值相等并不足够。
第 k 个基本对称多项式 和第 k 个幂和 分别是
e k = ∑ 1 ≤ i 1 < ⋯ < i k ≤ n x i 1 ⋯ x i k ( 1 ≤ k ≤ n ) , p k = ∑ i = 1 n x i k ( k ≥ 1 ) . 约定 e 0 = 1 ,k > n 时 e k = 0 。例如 e 1 = x 1 + ⋯ + x n ,e n = x 1 ⋯ x n 。对称多项式基本定理 说,每个对称多项式唯一写成
f = F ( e 1 , … , e n ) , F ∈ R [ y 1 , … , y n ] . 换言之,代入同态 y k ↦ e k 给出同构
R [ y 1 , … , y n ] ≅ R [ x 1 , … , x n ] S n . 对所有 k ≥ 1 ,Newton 恒等式 为
k e k = ∑ j = 1 k ( − 1 ) j − 1 e k − j p j . 它在任意这样的 R 上都成立。由 e 1 , … , e n 递推全部 p k 总是可行,因为右端 p k 的系数是 ( − 1 ) k − 1 。反向递推 e k 则涉及除以 k ;若 1 , 2 , … , n 在 R 中均可逆,就能从 p 1 , … , p n 唯一恢复所有 e k 。这等价于 n ! 为单位。
直觉
把 x 1 , … , x n 看成尚未编号的一组根,对称多项式就是不依赖编号的计算结果。基本对称式按“选一个根、选两个不同的根、……、选全部根”组织信息。展开乘积便得到韦达公式:
∏ i = 1 n ( t − x i ) = t n − e 1 t n − 1 + e 2 t n − 2 − ⋯ + ( − 1 ) n e n . 因此,基本定理把所有不依赖根的编号的多项式计算,都转成了首一多项式的系数计算。它还保证这种形式表达唯一。不过,唯一性针对独立不定元:代入一组具体根之后,根满足的额外关系可能使不同表达式取相同的值。
按最大单项式逐项消去
先给单项式排一个顺序。对 x a = x 1 a 1 ⋯ x n a n ,先比较总次数 | a | = a 1 + ⋯ + a n ;总次数相同时,从 a 1 向右找到第一个不同位置,该处指数较大的单项式较大。这是按 x 1 > ⋯ > x n 排列的分次字典序。它在两边同时乘以同一个单项式后保持大小关系;非零多项式中最大的单项式称为其首单项式。
设对称多项式 f 的首项为 c x a ,其中 c ≠ 0 。必有
a 1 ≥ a 2 ≥ ⋯ ≥ a n . 否则存在 i < j 使 a i < a j 。交换 x i , x j 后,对称性保证交换后的单项式仍以系数 c 出现在 f 中;它总次数不变,而第一个改变的位置 i 的指数变大,违反首单项式最大性。
每个 e k 的首单项式是 x 1 ⋯ x k ,系数为 1 。令 a n + 1 = 0 ,构造
q a = ∏ k = 1 n e k a k − a k + 1 . 它的首单项式恰是 x a :变量 x i 的指数为 ∑ k = i n ( a k − a k + 1 ) = a i ,首项系数仍为 1 。于是 f − c q a 消去了原首项,保留对称性,且没有引入更大的单项式。整个操作只乘减系数,不需要除以 c ;即使 R 有零因子,也没有障碍。
重复这一步就得到所求表达式。终止性可以直接看见:q a 齐次且次数为 | a | ,因此中途不会超过原多项式的总次数;固定变量个数和次数上界时,只有有限多个单项式,而每一步的首单项式严格变小。最后余项只能为零。这证明了存在性,也给出了一个实际的消去算法。
为什么表达式唯一
对任意非负整数向量 b = ( b 1 , … , b n ) ,乘积 e 1 b 1 ⋯ e n b n 的首单项式指数为
a i = b i + b i + 1 + ⋯ + b n . 这个对应可逆,因为 b i = a i − a i + 1 。所以不同的 e 单项式具有不同的首单项式。若非零多项式 F ( y ) = ∑ b c b y b 代入后等于零,从所有 c b ≠ 0 的项中选出首单项式最大的一个。其他项的全部单项式都比它小,无法消去它;它的系数正是 c b ⋅ 1 = c b ≠ 0 ,矛盾。因此代入同态的核为零,唯一性得证。
这也澄清“基本对称式是一组基”的含义:e 1 , … , e n 是有限个代数生成元 ,并不是靠线性组合就能张成所有对称多项式的一组基。所有乘积 e 1 b 1 ⋯ e n b n 才构成这个对称子环的 R -模基;当 R 是域时,它们是向量空间基。
Newton 恒等式从哪里来
令 A = R [ x 1 , … , x n ] ,在形式幂级数环 公理库 形式幂级数 Formal power series 以系数序列为本体并按 Cauchy 卷积运算、不预设解析收敛的无穷级数。 A [ [ z ] ] 中考虑
E ( z ) = ∏ i = 1 n ( 1 + x i z ) = ∑ k = 0 n e k z k . 各因子的常数项都是 1 ,故有形式逆元 ∑ r ≥ 0 ( − x i z ) r 。对乘积逐项形式求导,再代入这些逆元,得到
E ′ ( z ) = E ( z ) ∑ i = 1 n x i 1 + x i z = E ( z ) ∑ j ≥ 1 ( − 1 ) j − 1 p j z j − 1 . 比较 z k − 1 的系数即得 Newton 恒等式。这里没有对数、解析收敛或除以整数;形式导数中的 k 是在环内把 1 相加 k 次,所以证明也覆盖正特征。
例子与边界
不求三次方程的根,完成两类对称计算
设 α , β , γ 是
h ( t ) = t 3 − 6 t 2 + 11 t − 6 在复数中的三个根,按重数计。韦达公式直接给出 e 1 = 6 、e 2 = 11 、e 3 = 6 。Newton 恒等式的前三步为
p 1 = e 1 = 6 , p 2 = e 1 p 1 − 2 e 2 = 36 − 22 = 14 , p 3 = e 1 p 2 − e 2 p 1 + 3 e 3 = 84 − 66 + 18 = 36. 当 k = 4 时 e 4 = 0 ,因此
α 4 + β 4 + γ 4 = p 4 = e 1 p 3 − e 2 p 2 + e 3 p 1 = 216 − 154 + 36 = 98. 再计算不是幂和的表达式 α 2 β 2 + α 2 γ 2 + β 2 γ 2 。展开 e 2 2 ,交叉项恰是
2 ( α 2 β γ + α β 2 γ + α β γ 2 ) = 2 e 1 e 3 . 所以
α 2 β 2 + α 2 γ 2 + β 2 γ 2 = e 2 2 − 2 e 1 e 3 = 121 − 72 = 49. 这个恒等式也能由上面的消去算法获得:目标多项式的首单项式为 α 2 β 2 ,先减去 e 2 2 ;余下的是 − 2 e 1 e 3 ,于是还原出同一表达式。整个计算只用了系数,没有先解出三个根。
反过来,在 2 , 3 可逆的系数环中,若已知三根的幂和 p 1 = 6 、p 2 = 14 、p 3 = 36 ,递推给出
e 1 = 6 , e 2 = p 1 2 − p 2 2 = 11 , e 3 = p 3 − e 1 p 2 + e 2 p 1 3 = 6. 因此唯一恢复的首一三次多项式正是 h ( t ) 。
整数系数与小特征的区别
特征零的域中每个正整数均可逆,所以前 n 个幂和也能作为对称多项式环的代数生成元。特征为素数 p > n 的域同样满足条件。但“特征零”对于一般交换环不够:Z 中的 2 不是单位,公式 e 2 = ( p 1 2 − p 2 ) / 2 不属于整系数多项式表达式。
这不是只差一种写法。对两个变量,若存在 e 2 = G ( p 1 , p 2 ) 且 G ∈ Z [ u , v ] ,把系数模 2 化简,再分别代入 ( 0 , 0 ) 和 ( 1 , 1 ) ,两边的幂和输入都为 ( 0 , 0 ) ,而 e 2 分别为 0 和 1 ,矛盾。若一组整数幂和确实来自整数根,递推中的某些除法当然可能整除;这与存在适用于任意输入的整系数多项式公式是两回事。
同一个例子还说明小特征中会真的丢失根的多重集信息。在 F 2 中,( 0 , 0 ) 与 ( 1 , 1 ) 的每个正整数次幂和都等于零,但对应首一多项式分别是
与 t 2 与 ( t − 1 ) 2 = t 2 + 1. 所以即使知道全部正次幂和,也不能在这里恢复系数。Newton 恒等式仍然正确;失败的是除以 2 的逆向步骤。基本对称式本身以及基本定理都不受这个问题影响。
推论与应用
系数与根的关系可分成两个层次:韦达公式直接识别各个系数,基本定理则保证任何对称多项式表达式都能用这些系数计算。若所求表达式并不对全部置换保持不变,例如三根中的 α − β ,便不能仅凭这种对称性消去根的编号;研究哪些置换实际来自域自同构,需要进一步进入Galois 群 公理库 伽罗瓦群 Galois group 固定基域的扩域自同构在复合下形成的群。 。
Newton 恒等式还给出高次幂和的有限递推。对 k > n ,它化成
p k = e 1 p k − 1 − e 2 p k − 2 + ⋯ + ( − 1 ) n − 1 e n p k − n . 因此首一 n 次多项式的系数与最初 n 个幂和一旦确定,所有后续幂和都可只用加减乘法计算。三次例子的 p 4 = 98 正是这一递推的第一步。
在代数整数 公理库 代数整数与数域整数环 Algebraic integer · Ring of integers of a number field · 数域整数环 用首一整数方程定义代数整数,并通过分母与奇偶性确定二次数域的整数环。 的极小多项式判据中,共轭根都是整元素,而系数是这些根的基本对称式。基本对称式只有加法和乘法,因此整元素的封闭性立即保证系数也整;再结合系数有理,就能推出系数为整数。这一应用依赖的是基本对称式,不需要在整数环中除以 Newton 恒等式里的 k 。
参考资料