對稱多項式

數學中的對稱多項式是一种特殊的多元多项式。假设一个n多項式P(X1, X2, ..., Xn),當其中的n個不定元任意交換後,多項式仍維持不變,就称其为对称多项式。严格的说法是,如果对任意的n元置换σ,都有P(Xσ(1), Xσ(2), ..., Xσ(n)) = P(X1, X2, ..., Xn),就说P是对称多项式。

对称多项式最早是在出现在对一元多项式方程求根的研究中。一元多项式方程的系数可以用它的根的多项式来表达。而多项式的任何一个根的地位理当与余者都相同,所以这类多项式中,不定元进行置换不应当改变多项式。从这个角度来说,将多项式方程的根构成的系数多项式称为基本对称多项式是合理的。有定理说明,任意的对称多项式都可以表达为基本对称多项式的多项式。

例子

以下是兩個變數的對稱多項式的例子:

以下是三個變數的對稱多項式的例子:

並不是所有多項式都是對稱的,例如 就不對稱,因為把對換後,會得到,不等於原來的多項式。

有很多方法可以構造特殊的 n 個變數的多項式,下面舉一個例子

因為將 做置換只是在改變相乘的順序以及在括弧乘以 ±1,不會影響 D 的函數值,因此 D 是對稱多項式。此外,如果 是 n 次首一多项式 f 的 n 個根,則 D 是 f 的判別式。

伽羅瓦理論

對稱多項式出現在單變數首一多項式的研究中。考慮一個上的 n 次多項式,並且有 n 個根,從另一個方面來說,這 n 個根決定了這個多項式,若將 n 個根視為 n 個獨立的變數,則原多項式的各項係數是由 n 個根所形成的對稱多項式。這些由 n 個根生成係數的對稱多項式被稱為初等對稱多項式。

上述觀念可以衍伸出一個解多項式的方法,定義一個映射,將多項式的各項係數送到多項式的所有根,換言之,要解出基本對稱多項式方程組。因此,本映射可以被視為是在「破壞對稱性」。這使我們可以藉由研究根的置換群來求解多項式,這個觀念是拉格朗吉預解式的原型,之後在伽羅瓦理論中會有進一步的發展。

單變數首一多項式的根

更具體的來說,假設 f(t) 是一個以 t 為變數的 n 次首一多項式,即

其中係數 是體 K 中的元素。f(t) 在 K 中不見得會有根,但是如果考慮 K 的代數閉包 ,f(t) 在 中一定會有 n 個根 。舉個特殊的例子,如果 K 是實數體 ,則 複數體 。注意到 n 個根會有重複,但下述恆等式一定會成立

比較各項係數可以得到根與係數的關係

這顯示了多項式的係數 可以被寫成根的對稱多項式,而且不論根如何分布,是否落在原本的體 K 中,是否有重根,皆可以使用相同的對稱多項式表示出原本的係數。

從另一方面來說,如果把 n 個根視為獨立變數,記做 ,原多項式的係數就變成了對稱多項式,這些對稱多項式,忽略前面的係數 ,被定義成初等對稱多項式。換句話說,初等對稱多項式是以 t 為變數的多項式

的展開式中的各項係數。

例如當 n = 3 時,初等對稱多項式為

對稱多項式基本定理

對稱多項式基本定理說,體 K 上 n 個變數的多項式 f 是一些 n 個變數的初等對稱多項式的代數組合 (經由相加、乘上 K 中的常數、相乘所得到的元素),若且唯若 f 是對稱多項式。

例如當 n=2 時,兩個初等對稱多項式是 。對稱多項式 可以被表示成

本定理有一個關於直接推論,將首一多項式的 n 個根帶入一個對稱多項式,等於將原多項式的各項係數帶入某個多項式。因此,就算 n 個根只落在代數閉包 中,將它們帶入一個對稱多項式後所得到的數值必定會落在 K 之中。例如牛頓恆等式是關於如何用原係數表示 n 個根的等冪次之和。

一些常見的對稱多項式

以下是一些用初等的方法就可以構造出來的對稱多項式,而它們都是以 X1, X2, …, Xn 為變數。

單項對稱多項式

將對稱多項式做相乘或取次方會使表達式變得複雜。有一個相對簡單的構造方式是考慮一個單項式,並且任意交換它的變數,將取得的所有可能的變體通通加起來得到一個對稱多項式,稱為單項對稱多項式。因此單項對稱多項式是對稱多項式的基底,適當地將它做相加可得到所有對稱多項式。更準確地的定義如下:一個以 X1, …, Xn 為變數的單項式可以寫作 X1α1…Xnαn ,其中次方 αi 可以是正整數或 0。為了表達方便,定義 α = 1,…,αn) 則以上的單項式可以被縮寫成 Xα。而單項對稱多項式mα(X1, …, Xn) 定義為所有 xβ 的總和,其中 β 跑遍所有 α = 1,…,αn) 的「相異」置換。 舉例來說

,

顯然如果 β 是 α 的一個置換,則 mα = mβ,因此一般而言只需考慮 mα 滿足 α1  α2    αn,換言之,只需考慮 α 是整數分拆的情況。給定任何對稱多項式 P,都可以將其中不同類型的單項式分離歸類,因而將 P 寫成單項對稱多項式的線性組合,是故,單項對稱多項式形成包含所有對稱多項式的空間的一個基底。特別的,如果 P 中的係數都是正整數,則線性組合中的係數也都會是正整數。

基本對稱多項式是單項對稱多項式的特例,因為對任何 0  k  n 有

其中 α 將正整數 k 分拆成 k 個 1(後面接著 n  k 個 0)。

次方和對稱多項式

對於正整數 k,單項對稱多項式 m(k,0,…,0)(X1, …, Xn) 是具有特殊意義的,它被稱做次方和對稱多項式。更具體的來說,定義

事實上,所有擁有 n 個變數的對稱多項式都可以藉由一些次方和對稱多項式做相加、相乘及乘以有理數係數的運算而得到,而且可以使其中所使用到的次方和對稱多項式的次方數最高不超過 n。更精確的來說,

任何以 X1, , Xn 為變數的對稱多項式都可以被表示成一個 n 個變數多的項式,其中各變數代入次方和多項式 p1(X1, , Xn), , pn(X1, , Xn)

特別的,其他次數 k > n 的次方和多項式 pk(X1, …, Xn) 也可以用前 n 個對稱多項式表示,例如

與單項對稱多項式以及完全齊次對稱多項式不同的是,一個 係數的對稱多項式可能無法被表示成 n 個變數的 係數多項式,其中各變數代入次方和多項式 p1(X1, , Xn), , pn(X1, , Xn)。例如對 n = 2,對稱多項式

只能被表達成

然而,如果有 3 個變數的話,情況又變得不同

如果將上式的 X3 代入 0,也可以得到一個 2 個變數情況的表示式,然而該表示式中包含多項式 p3,因此不適用於 2 變數的敘述條件。從上述例子可以看出,不同的變數個數可能會影響到同一個單項對稱多項式是否能被次方和對稱多項式以整係數的代數組合表達。然而,對於 n  2,基本對稱多項式 en 都不能表達成次方和對稱多項式的整係數代數組合表達(注意到 n = 1 時 e1 = p1)。藉由牛頓恆等式可以很容易推得上述結論,並且會有其中若干個係數的分母是 n。因為這個緣故,前述的結論只在任何包含有理數的環中成立,在有限特徵的環中不成立。

初等對稱多項式

与等幂和的性质

以下用a表示对称多项式,s表示等幂和:

牛顿公式

[1]

证明如下:

组合公式

两项时使等幂和分解为积与和的组合,如

数学归纳法可证明高维的形式:

也可以把对称多项式表达成等幂和:

参见

参考资料

  1. 沈南山. . 数学通报. 2005, (3).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.