Skip to content

定理Theorem

对称多项式与 Newton 恒等式

Symmetric polynomial · Elementary symmetric polynomial · Newton identities · 基本对称多项式 · 牛顿恒等式

证明每个对称多项式唯一由基本对称式表示,并用 Newton 恒等式在根的幂和与首一多项式系数之间计算。

形式陈述 ​

设 R 为非零交换含幺环,n≥1。在多元多项式环 R[x1,…,xn] 中,若任意置换 σ∈Sn 都满足

f(xσ(1),…,xσ(n))=f(x1,…,xn),

就称 f 为对称多项式。这些多项式组成子环 R[x1,…,xn]Sn。这里要求形式多项式相等,即系数逐项相等;在有限环上,只检验所有取值相等并不足够。

第 k 个基本对称多项式和第 k 个幂和分别是

ek=∑1≤i1<⋯<ik≤nxi1⋯xik(1≤k≤n),pk=∑i=1nxik(k≥1).

约定 e0=1,k>n 时 ek=0。例如 e1=x1+⋯+xn,en=x1⋯xn。对称多项式基本定理说,每个对称多项式唯一写成

f=F(e1,…,en),F∈R[y1,…,yn].

换言之,代入同态 yk↦ek 给出同构

R[y1,…,yn] ≅ R[x1,…,xn]Sn.

对所有 k≥1,Newton 恒等式为

kek=∑j=1k(−1)j−1ek−jpj.

它在任意这样的 R 上都成立。由 e1,…,en 递推全部 pk 总是可行,因为右端 pk 的系数是 (−1)k−1。反向递推 ek 则涉及除以 k;若 1,2,…,n 在 R 中均可逆,就能从 p1,…,pn 唯一恢复所有 ek。这等价于 n! 为单位。

直觉

把 x1,…,xn 看成尚未编号的一组根,对称多项式就是不依赖编号的计算结果。基本对称式按“选一个根、选两个不同的根、……、选全部根”组织信息。展开乘积便得到韦达公式:

∏i=1n(t−xi)=tn−e1tn−1+e2tn−2−⋯+(−1)nen.

因此,基本定理把所有不依赖根的编号的多项式计算,都转成了首一多项式的系数计算。它还保证这种形式表达唯一。不过,唯一性针对独立不定元:代入一组具体根之后,根满足的额外关系可能使不同表达式取相同的值。

按最大单项式逐项消去 ​

先给单项式排一个顺序。对 xa=x1a1⋯xnan,先比较总次数 |a|=a1+⋯+an;总次数相同时,从 a1 向右找到第一个不同位置,该处指数较大的单项式较大。这是按 x1>⋯>xn 排列的分次字典序。它在两边同时乘以同一个单项式后保持大小关系;非零多项式中最大的单项式称为其首单项式。

设对称多项式 f 的首项为 cxa,其中 c≠0。必有

a1≥a2≥⋯≥an.

否则存在 i<j 使 ai<aj。交换 xi,xj 后,对称性保证交换后的单项式仍以系数 c 出现在 f 中;它总次数不变,而第一个改变的位置 i 的指数变大,违反首单项式最大性。

每个 ek 的首单项式是 x1⋯xk,系数为 1。令 an+1=0,构造

qa=∏k=1nekak−ak+1.

它的首单项式恰是 xa:变量 xi 的指数为 ∑k=in(ak−ak+1)=ai,首项系数仍为 1。于是 f−cqa 消去了原首项,保留对称性,且没有引入更大的单项式。整个操作只乘减系数,不需要除以 c;即使 R 有零因子,也没有障碍。

重复这一步就得到所求表达式。终止性可以直接看见:qa 齐次且次数为 |a|,因此中途不会超过原多项式的总次数;固定变量个数和次数上界时,只有有限多个单项式,而每一步的首单项式严格变小。最后余项只能为零。这证明了存在性,也给出了一个实际的消去算法。

为什么表达式唯一 ​

对任意非负整数向量 b=(b1,…,bn),乘积 e1b1⋯enbn 的首单项式指数为

ai=bi+bi+1+⋯+bn.

这个对应可逆,因为 bi=ai−ai+1。所以不同的 e 单项式具有不同的首单项式。若非零多项式 F(y)=∑bcbyb 代入后等于零,从所有 cb≠0 的项中选出首单项式最大的一个。其他项的全部单项式都比它小,无法消去它;它的系数正是 cb⋅1=cb≠0,矛盾。因此代入同态的核为零,唯一性得证。

这也澄清“基本对称式是一组基”的含义:e1,…,en 是有限个代数生成元,并不是靠线性组合就能张成所有对称多项式的一组基。所有乘积 e1b1⋯enbn 才构成这个对称子环的 R-模基;当 R 是域时,它们是向量空间基。

Newton 恒等式从哪里来 ​

令 A=R[x1,…,xn],在形式幂级数环 A[[z]] 中考虑

E(z)=∏i=1n(1+xiz)=∑k=0nekzk.

各因子的常数项都是 1,故有形式逆元 ∑r≥0(−xiz)r。对乘积逐项形式求导,再代入这些逆元,得到

E′(z)=E(z)∑i=1nxi1+xiz=E(z)∑j≥1(−1)j−1pjzj−1.

比较 zk−1 的系数即得 Newton 恒等式。这里没有对数、解析收敛或除以整数;形式导数中的 k 是在环内把 1 相加 k 次,所以证明也覆盖正特征。

例子与边界

不求三次方程的根,完成两类对称计算 ​

设 α,β,γ 是

h(t)=t3−6t2+11t−6

在复数中的三个根,按重数计。韦达公式直接给出 e1=6、e2=11、e3=6。Newton 恒等式的前三步为

p1=e1=6,p2=e1p1−2e2=36−22=14,p3=e1p2−e2p1+3e3=84−66+18=36.

当 k=4 时 e4=0,因此

α4+β4+γ4=p4=e1p3−e2p2+e3p1=216−154+36=98.

再计算不是幂和的表达式 α2β2+α2γ2+β2γ2。展开 e22,交叉项恰是

2(α2βγ+αβ2γ+αβγ2)=2e1e3.

所以

α2β2+α2γ2+β2γ2=e22−2e1e3=121−72=49.

这个恒等式也能由上面的消去算法获得:目标多项式的首单项式为 α2β2,先减去 e22;余下的是 −2e1e3,于是还原出同一表达式。整个计算只用了系数,没有先解出三个根。

反过来,在 2,3 可逆的系数环中,若已知三根的幂和 p1=6、p2=14、p3=36,递推给出

e1=6,e2=p12−p22=11,e3=p3−e1p2+e2p13=6.

因此唯一恢复的首一三次多项式正是 h(t)。

整数系数与小特征的区别 ​

特征零的域中每个正整数均可逆,所以前 n 个幂和也能作为对称多项式环的代数生成元。特征为素数 p>n 的域同样满足条件。但“特征零”对于一般交换环不够:Z 中的 2 不是单位,公式 e2=(p12−p2)/2 不属于整系数多项式表达式。

这不是只差一种写法。对两个变量,若存在 e2=G(p1,p2) 且 G∈Z[u,v],把系数模 2 化简,再分别代入 (0,0) 和 (1,1),两边的幂和输入都为 (0,0),而 e2 分别为 0 和 1,矛盾。若一组整数幂和确实来自整数根,递推中的某些除法当然可能整除;这与存在适用于任意输入的整系数多项式公式是两回事。

同一个例子还说明小特征中会真的丢失根的多重集信息。在 F2 中,(0,0) 与 (1,1) 的每个正整数次幂和都等于零,但对应首一多项式分别是

t2与(t−1)2=t2+1.

所以即使知道全部正次幂和,也不能在这里恢复系数。Newton 恒等式仍然正确;失败的是除以 2 的逆向步骤。基本对称式本身以及基本定理都不受这个问题影响。

推论与应用

系数与根的关系可分成两个层次:韦达公式直接识别各个系数,基本定理则保证任何对称多项式表达式都能用这些系数计算。若所求表达式并不对全部置换保持不变,例如三根中的 α−β,便不能仅凭这种对称性消去根的编号;研究哪些置换实际来自域自同构,需要进一步进入Galois 群。

Newton 恒等式还给出高次幂和的有限递推。对 k>n,它化成

pk=e1pk−1−e2pk−2+⋯+(−1)n−1enpk−n.

因此首一 n 次多项式的系数与最初 n 个幂和一旦确定,所有后续幂和都可只用加减乘法计算。三次例子的 p4=98 正是这一递推的第一步。

在代数整数的极小多项式判据中,共轭根都是整元素,而系数是这些根的基本对称式。基本对称式只有加法和乘法,因此整元素的封闭性立即保证系数也整;再结合系数有理,就能推出系数为整数。这一应用依赖的是基本对称式,不需要在整数环中除以 Newton 恒等式里的 k。

参考资料
  • Keith Conrad, Symmetric Polynomials,14 页版本,§§3–4、Theorems 1.5/4.1,尤其 p.13 对非零交换环的推广:基本定理、消去算法与唯一性。
  • Julia Pevtsova, Worksheet on Symmetric Polynomials and Gauss Lemma,UW Math 504,2018-11-28,§2、p.2:Newton 恒等式及特征零域上的幂和生成元。
  • Jendrik Stelzner, Algebra I notes,Stroppel 2014 年课程的个人讲义,2021-03-31 修订、commit 160061d,§§11.4–11.9、印刷 pp.72–73:形式生成级数证明与特征条件。
关系图谱8 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系

使用的工具