対称多項式

同義語:対称式symmetric polynomial

概要

対称多項式(symmetric polynomial)とは、可換環 $R$ 上の $n$ 変数多項式 $f(x_1,\dots,x_n)$ であって、変数をどのように並べ替えても変わらないもの、すなわち $n$ 次対称群 $S_n$ の作用で不変なもののことである。基本対称多項式 $e_k$、完全対称多項式 $h_k$、冪和 $p_k$ が代表例であり、モニック多項式の係数は根の基本対称多項式で与えられる(根と係数の関係)。対称多項式の基本定理は、任意の対称多項式が $e_1,\dots,e_n$ の多項式としてただ一通りに表されることを主張し、判別式や Galois 理論の基礎になる。$p_k$ と $e_k$ の間には Newton の恒等式が成り立つ。

$$$$

前提知識: 多項式環, 対称群, 可換環, 数学的帰納法

定義

以下、$R$ を単位元をもつ可換環、$n\ge1$ を整数とし、$R$ 上の $n$ 変数多項式環を $R[x_1,\dots,x_n]$ と書く。単項式 $x_1^{\alpha_1}\cdots x_n^{\alpha_n}$ を、指数の組 $\alpha=(\alpha_1,\dots,\alpha_n)\in\mathbb{N}^n$ を用いて $x^\alpha$ と略記する($\mathbb{N}$ は $0$ を含む)。

対称多項式

$n$ 次対称群 $S_n$ の元 $\sigma$($\{1,\dots,n\}$ の置換)と多項式 $f\in R[x_1,\dots,x_n]$ に対し、
$$ (\sigma f)(x_1,\dots,x_n):=f(x_{\sigma(1)},\dots,x_{\sigma(n)}) $$
と定める。すなわち $\sigma f$ は $f$ の各変数 $x_i$ を $x_{\sigma(i)}$ に置き換えて得られる多項式である。多項式 $f$ が対称多項式(symmetric polynomial)であるとは、すべての $\sigma\in S_n$ に対して $\sigma f=f$ が成り立つことをいう。$R$ 上の $n$ 変数対称多項式全体の集合を $R[x_1,\dots,x_n]^{S_n}$ と書く。

$\sigma f$ を $f$ の係数と単項式で書けば、$f=\sum_\alpha c_\alpha x^\alpha$ に対し $\sigma f=\sum_\alpha c_\alpha x_{\sigma(1)}^{\alpha_1}\cdots x_{\sigma(n)}^{\alpha_n}$ である。したがって $f$ が対称多項式であることは、単項式 $x^\alpha$ の係数が指数の組 $\alpha$ の並べ替えで変わらないこと、すなわち任意の $\sigma$ に対し $c_{(\alpha_{\sigma(1)},\dots,\alpha_{\sigma(n)})}=c_\alpha$ が成り立つことと同値である。

置換の作用と部分環
  1. 各 $\sigma\in S_n$ に対し $f\mapsto\sigma f$ は $R[x_1,\dots,x_n]$ の $R$ 上の環準同型であり、$\sigma(\tau f)=(\sigma\tau)f$、$\mathrm{id}\,f=f$ を満たす。すなわち $S_n$ は $R[x_1,\dots,x_n]$ に環の自己同型として作用する(群の作用)。
  2. $R[x_1,\dots,x_n]^{S_n}$ は $R$ を含む $R[x_1,\dots,x_n]$ の部分環である。
  1. $f\mapsto\sigma f$ は、多項式環の普遍性により $x_i\mapsto x_{\sigma(i)}$ で定まる $R$ 代数(多元環)の準同型である。$\tau f$ において $x_i$ を $x_{\sigma(i)}$ に置き換えると、$f$ の $x_i$ は $x_{\tau(i)}$ を経て $x_{\sigma(\tau(i))}$ に置き換わるので $\sigma(\tau f)=(\sigma\tau)f$ である。$\mathrm{id}\,f=f$ は明らかである。特に $\sigma^{-1}$ が $\sigma$ の逆写像を与えるので、各 $\sigma$ は自己同型である。
  2. 定数多項式は明らかに対称である。$f,g$ が対称なら、(1) により $\sigma(f+g)=\sigma f+\sigma g=f+g$、$\sigma(fg)=(\sigma f)(\sigma g)=fg$、$\sigma(-f)=-f$ である。$\square$
基本対称多項式・完全対称多項式・冪和

整数 $k$ に対し、次の三種類の多項式を定める。

  • 基本対称多項式(elementary symmetric polynomial)
    $$ e_k(x_1,\dots,x_n):=\sum_{1\le i_1< i_2<\cdots< i_k\le n}x_{i_1}x_{i_2}\cdots x_{i_k}\quad(1\le k\le n),\qquad e_0:=1,\qquad e_k:=0\ (k<0\text{ または }k>n). $$
  • 完全対称多項式(complete homogeneous symmetric polynomial)
    $$ h_k(x_1,\dots,x_n):=\sum_{1\le i_1\le i_2\le\cdots\le i_k\le n}x_{i_1}x_{i_2}\cdots x_{i_k}\quad(k\ge1),\qquad h_0:=1,\qquad h_k:=0\ (k<0). $$
    すなわち $h_k$ は $k$ 次の単項式すべての和である。
  • 冪和(power sum)
    $$ p_k(x_1,\dots,x_n):=x_1^k+x_2^k+\cdots+x_n^k\quad(k\ge1). $$
    いずれも $k$ 次の斉次多項式であり、変数を置換しても和の範囲が変わらないので対称多項式である。
変数が3個の場合

$n=3$ のとき、
$$ \begin{align} e_1&=x_1+x_2+x_3,\quad e_2=x_1x_2+x_1x_3+x_2x_3,\quad e_3=x_1x_2x_3,\\ h_1&=x_1+x_2+x_3,\quad h_2=x_1^2+x_2^2+x_3^2+x_1x_2+x_1x_3+x_2x_3,\\ p_2&=x_1^2+x_2^2+x_3^2=e_1^2-2e_2 . \end{align} $$
最後の等式は $e_1^2=\sum_i x_i^2+2\sum_{i< j}x_ix_j$ から従う。

直感

対称多項式は「変数の名前の付け方によらない量」である。$n$ 個の数 $a_1,\dots,a_n$ を根にもつモニック多項式 $\prod_i(t-a_i)$ の係数は、根の順番を入れ替えても変わらないので、根の対称多項式である(prop-symmetric-polynomial-vieta)。対称多項式の基本定理(thm-symmetric-polynomial-fundamental)は、逆に根のどんな対称多項式も係数の多項式として書けることを主張する。これは「根を個別に知らなくても、係数だけから根の対称的な情報はすべて計算できる」という意味であり、判別式(多項式)やGalois理論の出発点になる。

例と反例

根と係数の関係

$R[x_1,\dots,x_n][t]$ において次が成り立つ。
$$ \prod_{i=1}^n(t-x_i)=\sum_{k=0}^n(-1)^ke_k(x_1,\dots,x_n)\,t^{n-k}=t^n-e_1t^{n-1}+e_2t^{n-2}-\cdots+(-1)^ne_n . $$
特に、可換環 $A$ の元 $a_1,\dots,a_n$ に対し、$\prod_i(t-a_i)=t^n+c_1t^{n-1}+\cdots+c_n$ ならば $c_k=(-1)^ke_k(a_1,\dots,a_n)$ である。

左辺を展開すると、各因子 $t-x_i$ から $t$ か $-x_i$ を選んで掛けた項の和になる。$-x_i$ を選ぶ添字の集合を $\{i_1<\cdots< i_k\}$ とすると、その項は $(-1)^kx_{i_1}\cdots x_{i_k}t^{n-k}$ である。添字集合の大きさ $k$ ごとにまとめると $t^{n-k}$ の係数は $(-1)^ke_k$ になる。後半は $x_i\mapsto a_i$ で定まる環準同型 $R[x_1,\dots,x_n][t]\to A[t]$($R=\mathbb{Z}$ とすればよい)で両辺を写して係数を比較すればよい。$\square$

2変数の判別式

$n=2$ のとき $(x_1-x_2)^2=x_1^2-2x_1x_2+x_2^2=(x_1+x_2)^2-4x_1x_2=e_1^2-4e_2$ である。したがって $t^2+bt+c=(t-a_1)(t-a_2)$ のとき、prop-symmetric-polynomial-vieta により $e_1(a_1,a_2)=-b$、$e_2(a_1,a_2)=c$ なので $(a_1-a_2)^2=b^2-4c$ となる。これは2次方程式の判別式(多項式)である。

3変数の判別式

$n=3$ のとき、$\Delta:=(x_1-x_2)^2(x_1-x_3)^2(x_2-x_3)^2$ は対称多項式であり(各因子の符号は置換で変わりうるが、2乗しているので積は不変)、基本対称多項式で
$$ \Delta=e_1^2e_2^2-4e_2^3-4e_1^3e_3+18e_1e_2e_3-27e_3^2 $$
と表される(Lan02 Chapter IV §6)。この表示は thm-symmetric-polynomial-fundamental の証明の手続きを $\Delta$ に適用して得られるもので、$x_3=0$ を代入すると2変数の場合 $(x_1-x_2)^2x_1^2x_2^2=(e_1^2-4e_2)e_2^2$ に帰着すること、および $x_1=x_2=x_3=1$ で両辺が $0$ になることで検算できる。一般の $n$ に対する $\prod_{i< j}(x_i-x_j)^2$ が基本対称多項式の整数係数多項式であることは thm-symmetric-polynomial-fundamental から従う。

反例:対称でない多項式
  1. $f=x_1-x_2$ は対称でない。実際、互換 $\sigma=(1\,2)$ に対し $\sigma f=x_2-x_1=-f\ne f$ である($R$ で $2\ne0$ のとき。$2=0$ なら $f=x_1+x_2$ は対称である)。
  2. $n=3$ で $f=x_1x_2$ は、互換 $(1\,2)$ では不変であるという性質を満たすが、互換 $(1\,3)$ で $x_3x_2\ne f$ に写るので対称多項式ではない。したがって「ある置換で不変」から「すべての置換で不変」という含意は成り立たない。対称性は $S_n$ の生成系(例えば隣接互換 $(i\,i{+}1)$ 全体)で確かめれば十分だが、一つの置換だけでは足りない。
  3. 差積 $V:=\prod_{1\le i< j\le n}(x_i-x_j)$($n\ge2$、Vandermondeの行列式)は、任意の互換 $\tau$ に対し $\tau V=-V$ を満たす(置換の符号を定めるのに使われる事実。Lan02 Chapter I §5)。このような多項式を交代多項式という。$V$ は $2\ne0$ なら対称でないが、$V^2$ は対称多項式である(ex-symmetric-polynomial-discriminant-three)。

性質

母関数と基本対称多項式・完全対称多項式の関係

$R[x_1,\dots,x_n]$ 上の1変数形式的冪級数環 $R[x_1,\dots,x_n][\![t]\!]$ において
$$ E(t):=\prod_{i=1}^n(1+x_it)=\sum_{k=0}^ne_kt^k,\qquad H(t):=\prod_{i=1}^n\frac{1}{1-x_it}=\sum_{k=0}^\infty h_kt^k $$
が成り立ち、$E(-t)H(t)=1$ である。したがって任意の整数 $m\ge1$ に対し
$$ \sum_{k=0}^m(-1)^ke_kh_{m-k}=0 . $$

$E(t)$ の展開は prop-symmetric-polynomial-vieta の証明と同様である(各因子から $1$ か $x_it$ を選ぶ)。$1-x_it$ は定数項 $1$ をもつので $R[x_1,\dots,x_n][\![t]\!]$ で可逆であり、$(1-x_it)^{-1}=\sum_{m\ge0}x_i^mt^m$ である。これらの積を展開すると、$t^k$ の係数は $m_1+\cdots+m_n=k$ を満たす $(m_1,\dots,m_n)\in\mathbb{N}^n$ にわたる $x_1^{m_1}\cdots x_n^{m_n}$ の和、すなわち $k$ 次単項式すべての和 $h_k$ である。$E(-t)H(t)=\prod_i(1-x_it)\prod_i(1-x_it)^{-1}=1$ であり、左辺の $t^m$ の係数は $\sum_{k}(-1)^ke_kh_{m-k}$ なので、$m\ge1$ でこれが $0$ になる。$\square$

完全対称多項式による基本対称多項式の表示

各 $k\ge1$ に対し、$e_k$ は $h_1,\dots,h_k$ の整数係数多項式として表される。逆に $h_k$ は $e_1,\dots,e_k$ の整数係数多項式として表される。例えば $e_1=h_1$、$e_2=h_1^2-h_2$、$h_2=e_1^2-e_2$ である。

prop-symmetric-polynomial-generating の等式で $m=k$ とすると $(-1)^ke_k=-\sum_{j=0}^{k-1}(-1)^je_jh_{k-j}$ であり、右辺は $e_0,\dots,e_{k-1}$ と $h_1,\dots,h_k$ の整数係数多項式である。$k$ に関する数学的帰納法により $e_k$ は $h_1,\dots,h_k$ の整数係数多項式である。同じ等式を $h_k=-\sum_{j=1}^{k}(-1)^je_jh_{k-j}$ と書き直せば、逆も同様に従う。$\square$

続く定理の証明のために、単項式の順序を用意する。

指数の辞書式順序と先頭項

$\alpha\ne\beta\in\mathbb{N}^n$ に対し、$\alpha_i\ne\beta_i$ となる最小の $i$ で $\alpha_i>\beta_i$ が成り立つとき $\alpha>\beta$ と定める。これは $\mathbb{N}^n$ の全順序であり、辞書式順序とよばれる。$0$ でない多項式 $f=\sum_\alpha c_\alpha x^\alpha$ に対し、$c_\alpha\ne0$ となる $\alpha$ のうち辞書式順序で最大のものを $f$ の先頭指数 $\operatorname{lm}(f)$、その係数 $c_{\operatorname{lm}(f)}$ を先頭係数 $\operatorname{lc}(f)$ という。

先頭指数の性質
  1. $\alpha>\beta$ ならば任意の $\gamma\in\mathbb{N}^n$ に対し $\alpha+\gamma>\beta+\gamma$ である。
  2. $f,g\ne0$ で $\operatorname{lc}(f)\operatorname{lc}(g)\ne0$ ならば、$fg\ne0$、$\operatorname{lm}(fg)=\operatorname{lm}(f)+\operatorname{lm}(g)$、$\operatorname{lc}(fg)=\operatorname{lc}(f)\operatorname{lc}(g)$ である。特に $\operatorname{lc}(g)=1$ なら常にこれが成り立つ。
  3. $f\ne0$ が対称多項式ならば、$\alpha=\operatorname{lm}(f)$ は $\alpha_1\ge\alpha_2\ge\cdots\ge\alpha_n$ を満たす。
  4. $\operatorname{lm}(e_k)=(1,\dots,1,0,\dots,0)$($1$ が $k$ 個)、$\operatorname{lc}(e_k)=1$ であり、$b=(b_1,\dots,b_n)\in\mathbb{N}^n$ に対し
    $$ \operatorname{lm}(e_1^{b_1}e_2^{b_2}\cdots e_n^{b_n})=(b_1+b_2+\cdots+b_n,\ b_2+\cdots+b_n,\ \dots,\ b_n),\qquad\operatorname{lc}(e_1^{b_1}\cdots e_n^{b_n})=1 . $$
  1. $\alpha$ と $\beta$ が最初に異なる位置 $i$ は $\alpha+\gamma$ と $\beta+\gamma$ が最初に異なる位置でもあり、そこで $\alpha_i+\gamma_i>\beta_i+\gamma_i$ である。
  2. $fg=\sum_{\alpha,\beta}c_\alpha d_\beta x^{\alpha+\beta}$($c_\alpha\ne0$ なる $\alpha$、$d_\beta\ne0$ なる $\beta$ にわたる和)である。$\alpha\le\operatorname{lm}(f)$、$\beta\le\operatorname{lm}(g)$ であり、(1) を2回使うと $\alpha+\beta\le\operatorname{lm}(f)+\beta\le\operatorname{lm}(f)+\operatorname{lm}(g)$ で、等号は $\alpha=\operatorname{lm}(f)$ かつ $\beta=\operatorname{lm}(g)$ のときに限る。よって $x^{\operatorname{lm}(f)+\operatorname{lm}(g)}$ の係数は $\operatorname{lc}(f)\operatorname{lc}(g)\ne0$ であり、他の指数はすべてこれより小さい。
  3. ある $i$ で $\alpha_i<\alpha_{i+1}$ とすると、互換 $\sigma=(i\ i{+}1)$ に対し $\sigma f=f$ なので、$\alpha'=(\dots,\alpha_{i+1},\alpha_i,\dots)$(第 $i$ 成分と第 $i+1$ 成分を入れ替えたもの)の係数も $c_\alpha\ne0$ である。ところが $\alpha'$ と $\alpha$ は位置 $i$ で最初に異なり $\alpha'_i=\alpha_{i+1}>\alpha_i$ なので $\alpha'>\alpha$ となり、$\alpha$ の最大性に反する。
  4. $e_k$ の単項式 $x_{i_1}\cdots x_{i_k}$($i_1<\cdots< i_k$)の指数は $0,1$ からなり $1$ が $k$ 個ある。このうち辞書式順序で最大なのは $1$ を前に詰めた $(1,\dots,1,0,\dots,0)$ で、係数は $1$ である。積については (2) を繰り返し用いる。$\square$
対称多項式の基本定理

$R$ を可換環とする。任意の対称多項式 $f\in R[x_1,\dots,x_n]^{S_n}$ に対し、$f=P(e_1,\dots,e_n)$ を満たす $n$ 変数多項式 $P\in R[y_1,\dots,y_n]$ がただ一つ存在する。言い換えると、$y_k\mapsto e_k$ で定まる $R$ 代数の準同型 $R[y_1,\dots,y_n]\to R[x_1,\dots,x_n]^{S_n}$ は同型である。すなわち $e_1,\dots,e_n$ は $R[x_1,\dots,x_n]^{S_n}$ を $R$ 上生成し、かつ $R$ 上代数的独立である。
さらに、$f$ の係数がすべて $R$ の部分環 $R_0$ に属するなら $P$ の係数も $R_0$ に属し、$f$ が $d$ 次斉次なら $P$ は $y_k$ の重みを $k$ として重み $d$ の斉次多項式($y^b$ の項が $\sum_kkb_k=d$ を満たす)にとれる。

存在。 多項式 $f$ の $d$ 次斉次成分を $f_d$ とする。$\sigma$ は単項式を同じ次数の単項式に写すので $(\sigma f)_d=\sigma(f_d)$ であり、$f$ が対称なら各 $f_d$ も対称である。よって $f$ が $d$ 次斉次の場合に示せば十分である。
$d$ 次の指数 $\alpha\in\mathbb{N}^n$($\alpha_1+\cdots+\alpha_n=d$)は有限個しかないので、$d$ 次斉次対称多項式 $f\ne0$ に関する主張を、$\operatorname{lm}(f)$ に関する辞書式順序についての帰納法で示す($f=0$ なら $P=0$ でよい)。$\alpha:=\operatorname{lm}(f)$、$c:=\operatorname{lc}(f)$ とおく。lem-symmetric-polynomial-leading (3) により $\alpha_1\ge\cdots\ge\alpha_n$ なので、$b_k:=\alpha_k-\alpha_{k+1}$($1\le k< n$)、$b_n:=\alpha_n$ は非負整数であり、$g:=e_1^{b_1}\cdots e_n^{b_n}$ とおくと同補題 (4) により $\operatorname{lm}(g)=\alpha$、$\operatorname{lc}(g)=1$ である。また $g$ は次数 $\sum_kkb_k=\sum_k\alpha_k=d$ の斉次対称多項式である。したがって $f_1:=f-cg$ は $d$ 次斉次対称多項式で、$f_1=0$ であるか、さもなくば $\operatorname{lm}(f_1)<\alpha$ である。帰納法の仮定により $f_1=P_1(e_1,\dots,e_n)$ となる $P_1$ があり、$P:=cy_1^{b_1}\cdots y_n^{b_n}+P_1$ とおけば $f=P(e_1,\dots,e_n)$ である。この手続きで現れる係数は $f$ の係数の加減乗で得られ、各段階で $\sum_kkb_k=d$ が保たれるので、後半の主張も従う。
一意性。 $P=\sum_ba_by^b\in R[y_1,\dots,y_n]$、$P\ne0$ が $P(e_1,\dots,e_n)=0$ を満たすとして矛盾を導く。$b\in\mathbb{N}^n$ に対し $\alpha(b):=(b_1+\cdots+b_n,\ b_2+\cdots+b_n,\ \dots,\ b_n)$ とおくと、lem-symmetric-polynomial-leading (4) により $\operatorname{lm}(e^b)=\alpha(b)$、$\operatorname{lc}(e^b)=1$ である($e^b:=e_1^{b_1}\cdots e_n^{b_n}$)。$\alpha(b)$ から $b_n=\alpha(b)_n$、$b_k=\alpha(b)_k-\alpha(b)_{k+1}$ と $b$ が復元できるので、$b\mapsto\alpha(b)$ は単射である。$a_b\ne0$ となる $b$ のうち $\alpha(b)$ が辞書式順序で最大のものを $b^*$ とすると、$P(e_1,\dots,e_n)=\sum_ba_be^b$ において $x^{\alpha(b^*)}$ の係数は $a_{b^*}\cdot1$ である($b\ne b^*$ の項 $a_be^b$ に現れる指数はすべて $\alpha(b)$ 以下であり、単射性と $b^*$ のとり方から $\alpha(b)<\alpha(b^*)$)。これは $P(e_1,\dots,e_n)=0$ に反する。$\square$

基本定理の手続き

$n=3$、$f=p_3=x_1^3+x_2^3+x_3^3$ とする。$\operatorname{lm}(f)=(3,0,0)$ なので $b=(3,0,0)$、$g=e_1^3$ である。$f-e_1^3=-3(x_1^2x_2+x_1^2x_3+x_1x_2^2+x_2^2x_3+x_1x_3^2+x_2x_3^2)-6x_1x_2x_3$ の先頭指数は $(2,1,0)$ で係数は $-3$、対応する $b=(1,1,0)$、$g=e_1e_2=\sum_{i\ne j}x_i^2x_j+3x_1x_2x_3$ である。$f-e_1^3+3e_1e_2=3x_1x_2x_3=3e_3$ となるので、$p_3=e_1^3-3e_1e_2+3e_3$ を得る。

単項対称多項式による基底

$\alpha\in\mathbb{N}^n$ に対し、$\alpha$ の成分を並べ替えて得られる相異なる指数 $\beta$ にわたる和 $m_\alpha:=\sum_\beta x^\beta$ を単項対称多項式という($m_\alpha$ は $\alpha$ の並べ替えによらない)。$\alpha_1\ge\cdots\ge\alpha_n$ を満たす $\alpha$(すなわち長さ $n$ 以下の整数の分割)にわたる $m_\alpha$ の全体は、$R$ 加群 $R[x_1,\dots,x_n]^{S_n}$ の基底である。

定義の直後に述べたように、$f=\sum_\alpha c_\alpha x^\alpha$ が対称であることは $c_\alpha$ が $\alpha$ の並べ替えで不変であることと同値である。よって対称多項式 $f$ は、各並べ替え類から代表 $\alpha$(成分が広義減少のもの)を選んで $f=\sum_\alpha c_\alpha m_\alpha$ と一意に書ける。逆に $m_\alpha$ は対称多項式であり、異なる代表に対する $m_\alpha$ は共通の単項式をもたないので、$\sum_\alpha c_\alpha m_\alpha=0$ なら各 $c_\alpha=0$ である。$\square$

Newton の恒等式

任意の可換環 $R$ と任意の整数 $k\ge1$ に対し、$R[x_1,\dots,x_n]$ において
$$ p_k-e_1p_{k-1}+e_2p_{k-2}-\cdots+(-1)^{k-1}e_{k-1}p_1+(-1)^kk\,e_k=0 $$
が成り立つ。$k>n$ のときは $e_j=0$($j>n$)により、これは $p_k-e_1p_{k-1}+\cdots+(-1)^ne_np_{k-n}=0$ となる。例えば
$$ p_1=e_1,\qquad p_2=e_1^2-2e_2,\qquad p_3=e_1^3-3e_1e_2+3e_3 . $$

$R[x_1,\dots,x_n][\![t]\!]$ で考える。$F=\sum_ma_mt^m$ の形式微分を $F^{\prime}:=\sum_mma_mt^{m-1}$ と定めると、$(FG)^{\prime}=F^{\prime}G+FG^{\prime}$(Leibniz則)が成り立つ(形式的冪級数。多項式の場合は係数比較で直ちに確かめられる)。$E(t)=\prod_{i=1}^n(1+x_it)$ に Leibniz 則を繰り返し用いると
$$ E^{\prime}(t)=\sum_{i=1}^nx_i\prod_{j\ne i}(1+x_jt) $$
である。一方、$(1+x_it)\sum_{m\ge0}(-1)^mx_i^mt^m=1$ が直接の計算(隣り合う項の相殺)で確かめられるので、$\prod_{j\ne i}(1+x_jt)=E(t)\sum_{m\ge0}(-1)^mx_i^mt^m$ である。これを代入して $i$ について足すと
$$ E^{\prime}(t)=E(t)\sum_{i=1}^n\sum_{m\ge0}(-1)^mx_i^{m+1}t^m=E(t)\sum_{m\ge0}(-1)^mp_{m+1}t^m $$
を得る。両辺の $t^{k-1}$ の係数を比べると、左辺は $ke_k$、右辺は $\sum_{j=0}^{k-1}e_j(-1)^{k-1-j}p_{k-j}$ である。両辺に $(-1)^{k}$ を掛けて移項すれば $\sum_{j=0}^{k-1}(-1)^je_jp_{k-j}+(-1)^kke_k=0$、すなわち主張の等式になる。$\square$

冪和による生成

$R$ が有理数体 $\mathbb{Q}$ を含む可換環ならば、各 $e_k$($1\le k\le n$)は $p_1,\dots,p_k$ の $\mathbb{Q}$ 係数多項式として表され、したがって $p_1,\dots,p_n$ は $R[x_1,\dots,x_n]^{S_n}$ を $R$ 上生成する。逆に、任意の可換環 $R$ 上で各 $p_k$ は $e_1,\dots,e_n$ の整数係数多項式として表される。

thm-symmetric-polynomial-newton を $ke_k=(-1)^{k-1}\bigl(p_k-e_1p_{k-1}+\cdots+(-1)^{k-1}e_{k-1}p_1\bigr)$ と書き直す。$k$ が $R$ で可逆なら、$k$ に関する数学的帰納法により $e_k$ は $p_1,\dots,p_k$ の $\mathbb{Q}$ 係数多項式である。前半の後段は thm-symmetric-polynomial-fundamental から従う。後半は同じ恒等式を $p_k=e_1p_{k-1}-\cdots+(-1)^{k-1}ke_k$ と読み、$k$ に関する帰納法を用いればよい。$\square$

反例:整数係数では冪和は生成しない

$R=\mathbb{Z}$、$n=2$ とする。$e_2=x_1x_2$ が $p_1,p_2$ の整数係数多項式 $Q(p_1,p_2)$ として書けたとすると、係数を $\mathbb{F}_2=\mathbb{Z}/2\mathbb{Z}$ に落として $\mathbb{F}_2[x_1,x_2]$ で考えることができる。$(x_1,x_2)=(1,1)$ と $(0,0)$ で $p_1$ と $p_2$ はいずれも値 $0$ をとるので $Q(p_1,p_2)$ の値も一致するが、$e_2$ の値は $1$ と $0$ で異なる。したがって $e_2$ は $p_1,p_2$ の整数係数多項式ではなく、cor-symmetric-polynomial-power-sums の仮定「$\mathbb{Q}$ を含む」は省けない($e_2=(p_1^2-p_2)/2$ には $1/2$ が必要である)。

補足

対称関数環。 変数の個数 $n$ を動かすと、$x_{n+1}=0$ とおく準同型 $R[x_1,\dots,x_{n+1}]^{S_{n+1}}\to R[x_1,\dots,x_n]^{S_n}$ は $e_k,h_k,p_k,m_\alpha$ をそれぞれ同名の元に写す($\alpha$ の長さが $n$ を超える $m_\alpha$ は $0$ に写る)。この射影系の(次数ごとの)逆極限を対称関数環 $\Lambda$ といい、無限変数の対称関数の理論の舞台になる(Mac95 Chapter I §2、Sta99 Chapter 7)。thm-symmetric-polynomial-fundamental の無限変数版として $\Lambda=\mathbb{Z}[e_1,e_2,\dots]$ が成り立つ。
他の基底。 単項対称多項式 $m_\alpha$ のほかに、Schur多項式 $s_\lambda$ も $R[x_1,\dots,x_n]^{S_n}$ の基底をなし、対称群や一般線形群の表現論と結び付く。$e_\lambda:=e_{\lambda_1}e_{\lambda_2}\cdots$ が基底をなすことは thm-symmetric-polynomial-fundamental の言い換えであり、$h_\lambda$ についても同様である($e_k$ と $h_k$ の間の変換行列が単三角なので、cor-symmetric-polynomial-e-by-h、Mac95 I (2.8))。
用語の注意。 「対称式」という語は、対称多項式と同じ意味で使われるほか、対称な有理式を含めて使われることもある。本記事では多項式に限って扱った。本記事の記述はおおむね Mac95 Chapter I §2 および Lan02 Chapter IV §6 に従う。

関連項目

参考文献

[1]
I. G. Macdonald, Symmetric Functions and Hall Polynomials, Oxford Mathematical Monographs, Oxford University Press, 1995, Chapter I §2(対称関数環、基本定理 (2.4)、Newton の恒等式 (2.11'))
[2]
Serge Lang, Algebra, Graduate Texts in Mathematics 211, Springer, 2002, Chapter I §5(置換の符号と差積)、Chapter IV §6(対称多項式の基本定理、判別式)

Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する