多項式環

同義語:polynomial ring

概要

多項式環(polynomial ring)とは、可換環 $A$ に不定元 $X$ を付け加えて得られる可換環 $A[X]$ のことで、その元は $a_nX^n+\cdots+a_1X+a_0$($a_i\in A$)の形の多項式である。$X$ に何を代入してもよいという普遍性をもち、$A$ が整域なら $A[X]$ も整域で次数は積について加法的である。体 $K$ 上の $K[X]$ は除法の原理をもつ Euclid 整域、したがって単項イデアル整域であり、既約多項式への一意分解や根の個数が次数以下であることなど整数環と同様の算術をもつ。Gauss の定理により一意分解整域上の多項式環は一意分解整域、Hilbert の基底定理により Noether 環上の多項式環は Noether 環である。一方 $\mathbb{Z}[X]$ や $K[X,Y]$ は単項イデアル整域でない。

$$\newcommand{AA}[0]{\mathscr{A}} \newcommand{BB}[0]{\mathscr{B}} \newcommand{Bu}[0]{\mathbf{u}} \newcommand{Bv}[0]{\mathbf{v}} \newcommand{C}[0]{\mathbb{C}} \newcommand{CC}[0]{\mathscr{C}} \newcommand{F}[0]{\mathbb{F}} \newcommand{floor}[1]{\left\lfloor#1\right\rfloor} \newcommand{K}[0]{\mathbb{K}} \newcommand{LCM}[0]{\mathrm{LCM}} \newcommand{N}[0]{\mathbb{N}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{Z}[0]{\mathbb{Z}} $$

前提知識: 可換環, 整域, , イデアル, 単項イデアル整域, 一意分解整域

定義

本記事で環とは単位元をもつ可換環を指し、$A$ はつねに可換環とする。

多項式環

可換環 $A$ に対し、$A$ の元の列 $(a_0,a_1,a_2,\dots)$ であって有限個の $n$ を除いて $a_n=0$ となるもの全体の集合$A[X]$ と書き、和と積を
$$ (a_n)_{n}+(b_n)_{n}:=(a_n+b_n)_{n},\qquad (a_n)_{n}\cdot(b_n)_{n}:=\Bigl(\sum_{i+j=n}a_ib_j\Bigr)_{n} $$
で定める。$X:=(0,1,0,0,\dots)$ とおき、$a\in A$ を列 $(a,0,0,\dots)$ と同一視すると、$X^k=(0,\dots,0,1,0,\dots)$(第 $k$ 成分だけが $1$)であり、列 $(a_n)_n$
$$ a_nX^n+a_{n-1}X^{n-1}+\cdots+a_1X+a_0\qquad(n\in\mathbb{N},\ a_0,\dots,a_n\in A) $$
と、先頭の零係数を除けば一意に書ける($a_n\neq0$ なる $n$ をとる)。この形の式を $A$ 上の多項式(polynomial)といい、$A[X]$$A$ 上の(1 変数)多項式環(polynomial ring)、$X$不定元(indeterminate)または変数という。$a\in A$ の形の多項式を定数(constant)、多項式とみた $0$零多項式(zero polynomial)という。$A[X]$ が可換環であり、$A$ がその部分環であることは prop-polynomial-ring-is-ring で示す。

次数と係数

$P(X)=a_nX^n+\cdots+a_1X+a_0\in A[X]$ において $a_k$$P(X)$$k$ 次の係数(coefficient)という。$P(X)\neq0$ のとき、$a_n\neq0$ となる最大の $n$$P(X)$次数(degree)といい $\deg P=n$ と書く。このときの $a_n$最高次係数(leading coefficient)といい、最高次係数が $1$ である多項式をモニック(monic)という。零多項式については $\deg 0=-\infty$ と定め、任意の整数 $n$ について $-\infty< n$$-\infty+n=-\infty$ とする。$0$ でない定数の次数は $0$ である。

多変数の多項式環

$n\ge1$ に対し、$A$ 上の $n$ 変数多項式環を帰納的に
$$ A[X_1,\dots,X_n]:=A[X_1,\dots,X_{n-1}][X_n] $$
で定める。その元は有限和
$$ \sum_{(k_1,\dots,k_n)}a_{k_1\cdots k_n}X_1^{k_1}\cdots X_n^{k_n}\qquad(a_{k_1\cdots k_n}\in A) $$
と一意に書け、$X_1^{k_1}\cdots X_n^{k_n}$単項式(monomial)、$k_1+\cdots+k_n$ をその全次数という。$0$ でない多項式の全次数は、係数が $0$ でない単項式の全次数の最大値である。cor-polynomial-ring-variables-commute により、変数を付け加える順序によらず $A[X_1,\dots,X_n]$ は同型である。任意の(無限でもよい)集合 $\Lambda$ を添字とする変数 $X_\lambda$$\lambda\in\Lambda$)に関する多項式環 $A[X_\lambda\mid\lambda\in\Lambda]$ も、各元が有限個の変数だけを含む多項式であるものとして同様に定義される。

代入と多項式関数

$B$ を可換環、$\varphi\colon A\to B$環準同型(典型的には $A\subset B$$\varphi$ は包含)とし、$\beta\in B$ とする。$P(X)=\sum_ka_kX^k\in A[X]$ に対し
$$ P(\beta):=\sum_k\varphi(a_k)\beta^k\in B $$
$P(X)$$\beta$ における$P(X)\mapsto P(\beta)$代入(substitution, evaluation)という。$P(\beta)=0$ のとき $\beta$$P(X)$(root)または方程式 $P(X)=0$という。$B=A$ のとき、$\alpha\mapsto P(\alpha)$ で定まる写像 $A\to A$$P(X)$ の定める多項式関数という。多項式と多項式関数は一般には区別しなければならない(ex-polynomial-ring-function)。

整除と合同

$P(X),Q(X)\in A[X]$ に対し、$P(X)=Q(X)G(X)$ となる $G(X)\in A[X]$ が存在するとき、$A[X]$ において $Q(X)$$P(X)$割り切る(divide)または整除するといい、$Q(X)\mid P(X)$ と書く。$P(X)\mid(F(X)-G(X))$ となるとき、$F(X)$$P(X)$として $G(X)$合同(congruent modulo $P(X)$)であるといい
$$ F(X)\equiv G(X)\pmod{P(X)} $$
と書く。これは $F(X)$$G(X)$$A[X]/(P(X))$ における像が等しいことと同じである。$F(X)\equiv G(X)\pmod{P(X)}$$U(X)$$F(X)$$P(X)$ をともに割り切るとき、$G(X)=F(X)-Q(X)P(X)$ となる $Q(X)$ が存在するので $U(X)$$G(X)$ も割り切る。

可約と既約

$K$とする。定数でない $P(X)\in K[X]$可約(reducible)であるとは、
$$ P(X)=Q(X)R(X),\qquad 1\le\deg Q,\ \deg R\le\deg P-1 $$
となる $Q(X),R(X)\in K[X]$ が存在することをいい、そうでないとき既約(irreducible)という。体上では $0$ でない定数が単元なので、これは $P(X)$整域 $K[X]$ の既約元($0$ でも単元でもなく、2 つの非単元の積に書けない元)であることと同じである。体でない環 $A$ 上では両者は一致しない。例えば $2X\in\mathbb{Z}[X]$ は正の次数の 2 つの多項式の積ではないが、非単元 $2$$X$ の積なので $\mathbb{Z}[X]$ の既約元ではない。一般の整域 $A$ 上で「既約多項式」というときは、$A[X]$ の既約元の意味で用いる。

直感

多項式環 $A[X]$ は、$A$ に「何の関係式も満たさない新しい元 $X$」を付け加えてできる最も自由な可換環である。この自由さは普遍性(thm-polynomial-ring-universal)として定式化され、$X$ に何を代入してもよいこと、すなわち多項式が「代入して値を求める式」として働くことの根拠になる。係数環 $A$ の性質は $A[X]$ に受け継がれる部分(整域性、一意分解性、Noether 性)と、受け継がれない部分(体であること、単項イデアル整域であること)がある。体 $K$ 上の 1 変数多項式環 $K[X]$ は次数による除法の原理をもつため整数環 $\mathbb{Z}$ とよく似た算術(Euclid の互除法、素因数分解の一意性)をもち、代数学の多くの理論(体の拡大、Galois 理論、線形代数の標準形)の計算の舞台になる。

例と反例

基本的な例
  1. $\mathbb{Z}[X]$ は整数係数多項式の環、$\mathbb{Q}[X]$$\mathbb{R}[X]$$\mathbb{C}[X]$ は体上の多項式環である。$\mathbb{Z}[X]\subset\mathbb{Q}[X]$ は部分環である。
  2. $K$ 上の多項式環 $K[X]$ は体ではない。$X$ の逆元 $1/X$$K[X]$ に含まれないからである($XQ(X)=1$ なら次数を比べて $1+\deg Q=0$、矛盾)。$K[X]$ は整域なので(prop-polynomial-ring-degree)その商体
    $$ K(X):=\{P(X)/Q(X)\mid P(X),Q(X)\in K[X],\ Q(X)\neq0\} $$
    が定まり、これを $K$ 上の有理関数体という。
  3. $\mathbb{Z}[\sqrt{2}]=\{a+b\sqrt2\mid a,b\in\mathbb{Z}\}$$\mathbb{Z}[X]/(X^2-2)$ と同型である(thm-polynomial-ring-universal による代入 $X\mapsto\sqrt2$全射で、その$(X^2-2)$ であることによる。$P(\sqrt2)=0$ なら、thm-polynomial-ring-division により $P=(X^2-2)Q+aX+b$ と書くと $a\sqrt2+b=0$ であり、$\sqrt2$無理数なので $a=b=0$ である)。一般に、$A$ を含む可換環 $B$ の元 $\beta$ に対し、$A$$\beta$ で生成される $B$ の部分環は $A[X]$剰余環と同型であり、これも $A[\beta]$ と書く。
反例:単項イデアル整域でない多項式環
  1. $\mathbb{Z}[X]$一意分解整域でありNoether環である(thm-polynomial-ring-gaussthm-polynomial-ring-hilbert。満たす性質)が、単項イデアル整域ではない(満たさない性質)。実際、イデアル $I=(2,X)$ が単項イデアル $(F(X))$ であると仮定すると、$2\in(F)$ より $F$$2$ を割り切るので次数を比べて $F$ は定数 $\pm1,\pm2$ であり、$X\in(F)$ より $F$$X$ の係数 $1$ を割り切るので $F=\pm1$、すなわち $I=\mathbb{Z}[X]$ となる。しかし $I$ の元は定数項が偶数なので $1\notin I$ であり、矛盾する。この例は「一意分解整域 $\Rightarrow$ 単項イデアル整域」および「$A$ が単項イデアル整域 $\Rightarrow$ $A[X]$ も単項イデアル整域」を破る。
  2. $K$ 上の 2 変数多項式環 $K[X,Y]$ も単項イデアル整域でない。イデアル $(X,Y)$$(F)$ に等しいとすると、$F\mid X$$F\mid Y$ から $F$$0$ でない定数、すなわち単元となり $(X,Y)=K[X,Y]$ となるが、$(X,Y)$ の元は定数項が $0$ なので矛盾する。多項式環 $A[X]$ が単項イデアル整域であるのは $A$ が体のときに限る(thm-polynomial-ring-pid)。
反例:整域でない係数環

$A=\mathbb{Z}/4\mathbb{Z}$ 上の多項式環では、$(2X)^2=4X^2=0$ かつ $(2X+1)^2=4X^2+4X+1=1$ である。すなわち $2X$$0$ でない冪零元(したがって零因子)、$2X+1$ は定数でない単元である。前者は次数の公式 $\deg(PQ)=\deg P+\deg Q$ を破り($\deg(2X)^2=-\infty\neq2$)、後者は「$A[X]$ の単元は $A$ の単元に限る」(prop-polynomial-ring-degree)を破る。$A$ は可換環である(満たす性質)が整域でない(満たさない性質)ので、prop-polynomial-ring-degree の仮定「$A$ は整域」が落とせないことを示す。

多項式と多項式関数の違い

$p$素数とし、$K=\mathbb{F}_p=\mathbb{Z}/p\mathbb{Z}$$p$ 個の元からなる有限体)とする。多項式 $P(X)=X^p-X\in K[X]$$0$ でない(次数 $p$)が、Fermatの小定理Lan02 Chapter V, §5)により $K$ のすべての元 $\alpha$ について $\alpha^p=\alpha$ なので、$P(X)$ の定める多項式関数 $K\to K$零関数である。したがって、異なる多項式が同じ多項式関数を定めることがあり、多項式は係数の列として定義しなければならない。一方、$K$ が無限体なら多項式は多項式関数から一意に定まる(thm-polynomial-ring-roots により、$0$ でない多項式の根は有限個なので、零関数を定める多項式は $0$ に限る)。

性質

環の構造と普遍性

多項式環が可換環であること

def-polynomial-ring の和と積により $A[X]$ は可換環であり、$a\mapsto(a,0,0,\dots)$単射な環準同型 $A\to A[X]$ である。この同一視のもとで $A$$A[X]$ の部分環である。

和については、$A[X]$ は成分ごとの和により可換群であり、零元は零列、$(a_n)$ の逆元は $(-a_n)$ である(有限個を除いて $0$ という条件は和と符号で保たれる)。積 $(a_n)(b_n)=(c_n)$$c_n=\sum_{i+j=n}a_ib_j$ は、$a_i=0$$i>N$)、$b_j=0$$j>M$)なら $c_n=0$$n>N+M$)なので $A[X]$ の元である。$A$ の可換性から $c_n=\sum_{i+j=n}b_ja_i$ なので積は可換であり、分配法則は各成分で $\sum_{i+j=n}a_i(b_j+b'_j)=\sum a_ib_j+\sum a_ib'_j$ から従う。結合法則は、$((a)(b))(c)$$(a)((b)(c))$ の第 $n$ 成分がともに $\sum_{i+j+k=n}a_ib_jc_k$ であることから従う。単位元は $(1,0,0,\dots)$ である。$a\mapsto(a,0,0,\dots)$ が和と積を保ち単射であることは定義から明らかである。$\square$

多項式環の普遍性

$B$ を可換環、$\varphi\colon A\to B$ を環準同型、$\beta\in B$ とする。このとき、環準同型 $\Phi\colon A[X]\to B$ で、$A$ 上で $\varphi$ に一致し($\Phi(a)=\varphi(a)$$a\in A$)、$\Phi(X)=\beta$ を満たすものがただ 1 つ存在する。それは代入 $\Phi(P)=P(\beta)$ である。

一意性:$\Phi$ が条件を満たすなら、環準同型であることから $\Phi(\sum_ka_kX^k)=\sum_k\Phi(a_k)\Phi(X)^k=\sum_k\varphi(a_k)\beta^k$ であり、$\Phi$ は代入に等しい。
存在:$\Phi(\sum_ka_kX^k):=\sum_k\varphi(a_k)\beta^k$ と定める(多項式の表示は一意なので well-defined)。$\Phi(1)=\varphi(1)=1$ であり、和を保つことは明らかである。積については、$P=\sum_ia_iX^i$$Q=\sum_jb_jX^j$ に対し $PQ=\sum_n(\sum_{i+j=n}a_ib_j)X^n$ なので、$B$ の可換性を用いて
$$ \Phi(PQ)=\sum_n\Bigl(\sum_{i+j=n}\varphi(a_i)\varphi(b_j)\Bigr)\beta^n=\Bigl(\sum_i\varphi(a_i)\beta^i\Bigr)\Bigl(\sum_j\varphi(b_j)\beta^j\Bigr)=\Phi(P)\Phi(Q) $$
となる。$\Phi(a)=\varphi(a)$$\Phi(X)=\beta$ は定義から明らかである。$\square$

多変数の普遍性と変数の順序
  1. 可換環 $B$、環準同型 $\varphi\colon A\to B$$\beta_1,\dots,\beta_n\in B$ に対し、$A$ 上で $\varphi$ に一致し $X_i\mapsto\beta_i$$1\le i\le n$)を満たす環準同型 $A[X_1,\dots,X_n]\to B$ がただ 1 つ存在する。
  2. $A[X][Y]$$A[Y][X]$ は、$A$ 上恒等で $X\mapsto X$$Y\mapsto Y$ を満たす同型で結ばれる。したがって $A[X_1,\dots,X_n]$ は変数を付け加える順序によらない。

1 は $n$ に関する帰納法で、$A[X_1,\dots,X_n]=A[X_1,\dots,X_{n-1}][X_n]$thm-polynomial-ring-universal を適用すればよい。2 は、1 により $X\mapsto X$$Y\mapsto Y$ を満たす環準同型 $f\colon A[X][Y]\to A[Y][X]$$g\colon A[Y][X]\to A[X][Y]$ が存在し、$g\circ f$恒等写像はともに $A[X][Y]$ 上で $A$ 上恒等・$X\mapsto X$$Y\mapsto Y$ を満たすので一意性により一致し、$f\circ g$ も同様であることから従う。$\square$

次数と整域性

次数の公式と整域性

$P(X),Q(X)\in A[X]$ とする。

  1. $\deg(P+Q)\le\max\{\deg P,\deg Q\}$ であり、$\deg P\neq\deg Q$ ならば等号が成り立つ。
  2. $\deg(PQ)\le\deg P+\deg Q$ であり、$P,Q$ の最高次係数の積が $0$ でなければ等号が成り立つ。特に $P$ または $Q$ の最高次係数が $A$ の零因子でなければ等号が成り立つ。
  3. $A$整域ならば、つねに $\deg(PQ)=\deg P+\deg Q$ であり、$A[X]$ も整域である。さらに $A[X]$ の単元は $A$ の単元に限る。

$P=a_mX^m+\cdots+a_0$$Q=b_nX^n+\cdots+b_0$$a_m\neq0$$b_n\neq0$)とする。$P$ または $Q$$0$ の場合は $\deg0=-\infty$ の約束により明らかなので、ともに $0$ でないとする。

  1. $P+Q$$k$ 次の係数は $a_k+b_k$ で、$k>\max\{m,n\}$ なら $0$ である。$m>n$ なら $m$ 次の係数は $a_m\neq0$ なので $\deg(P+Q)=m$ であり、$m< n$ も同様である。
  2. $PQ$$k$ 次の係数は $\sum_{i+j=k}a_ib_j$ で、$k>m+n$ なら $i>m$ または $j>n$ となり $0$ である。$k=m+n$ の係数は $a_mb_n$ であり、これが $0$ でなければ $\deg(PQ)=m+n$ である。
  3. $A$ が整域なら $a_mb_n\neq0$ なので 2 により $\deg(PQ)=m+n$ であり、特に $PQ\neq0$ である。よって $A[X]$ は零因子をもたず、$A$ が整域なので $1\neq0$ であり、$A[X]$ は整域である。$PQ=1$ なら $\deg P+\deg Q=0$ より $\deg P=\deg Q=0$、すなわち $P,Q\in A$ で、$P$$A$ の単元である。$\square$

ex-polynomial-ring-non-domain が示すように、$A$ が整域でないときは 3 は成り立たない。

除法の原理と体上の多項式環

除法の原理

$G(X)\in A[X]$ の最高次係数が $A$ の単元であるとする。このとき任意の $F(X)\in A[X]$ に対し
$$ F(X)=Q(X)G(X)+R(X),\qquad \deg R<\deg G $$
となる $Q(X),R(X)\in A[X]$ がただ 1 組存在する。$Q(X)$ を商、$R(X)$ を余りという。特に体 $K$ 上では $0$ でない任意の $G(X)$ で割ることができ、$K[X]$$\deg$ を大きさの関数とするEuclid整域である。

$G=b_nX^n+\cdots+b_0$$b_n$ は単元、$n=\deg G$)とする。
存在:$\deg F$ に関する帰納法による。$\deg F< n$ なら $Q=0$$R=F$ でよい。$m:=\deg F\ge n$ とし、$F$ の最高次係数を $a_m$ とする。$F_1:=F-a_mb_n^{-1}X^{m-n}G$$m$ 次の係数が $a_m-a_mb_n^{-1}b_n=0$ なので $\deg F_1< m$ であり、帰納法の仮定により $F_1=Q_1G+R$$\deg R< n$)と書ける。よって $F=(a_mb_n^{-1}X^{m-n}+Q_1)G+R$ である。
一意性:$F=QG+R=Q'G+R'$$\deg R,\deg R'< n$)とすると $(Q-Q')G=R'-R$ である。$Q\neq Q'$ なら、$G$ の最高次係数 $b_n$ が単元(したがって零因子でない)なので prop-polynomial-ring-degree の 2 により $\deg((Q-Q')G)=\deg(Q-Q')+n\ge n$ となるが、右辺の次数は $n$ 未満であり矛盾する。よって $Q=Q'$$R=R'$ である。
$K$ 上では $0$ でない元はすべて単元なので、$0$ でない任意の $G$ で割れる。$K[X]$ は整域であり(prop-polynomial-ring-degree)、以上により Euclid 整域の条件を満たす。$\square$

剰余定理と因数定理

$P(X),Q(X)\in A[X]$$Q(X)$ の最高次係数は単元とし、$P(X)$$Q(X)$ で割った余りを $R(X)$ とする。$\alpha\in A$$Q(\alpha)=0$ を満たせば $P(\alpha)=R(\alpha)$ である。特に、$P(X)$$X-\alpha$ で割った余りは定数 $P(\alpha)$ であり、$(X-\alpha)\mid P(X)$ であることと $P(\alpha)=0$ であることは同値である(因数定理)。

$P=QS+R$$X=\alpha$ を代入すると(代入は環準同型なので、thm-polynomial-ring-universal$P(\alpha)=Q(\alpha)S(\alpha)+R(\alpha)=R(\alpha)$ である。$Q=X-\alpha$ のとき $\deg R<1$ より $R$ は定数で、$R=R(\alpha)=P(\alpha)$ である。$(X-\alpha)\mid P$$R=0$ と同値であり、それは $P(\alpha)=0$ と同値である。$\square$

$P(X)\neq0$$\alpha\in A$ に対し、$(X-\alpha)^k\mid P(X)$ だが $(X-\alpha)^{k+1}\nmid P(X)$ となる整数 $k\ge0$ を、$P(X)$ における $\alpha$重複度(multiplicity)という($\deg P$ を超えないので存在する)。cor-polynomial-ring-remainder により、$\alpha$$P(X)=0$ の解であることと $\alpha$ の重複度が正であることは同値である。

根の個数

$K$ を体、$P(X)\in K[X]$ を次数 $n\ge0$ の多項式とする。方程式 $P(X)=0$$K$ において重複度を込めて高々 $n$ 個の解しかもたない。すなわち、相異なる解 $\alpha_1,\dots,\alpha_s$ の重複度を $k_1,\dots,k_s$ とすると $k_1+\cdots+k_s\le n$ である。$K$代数閉体ならば等号が成り立つ。

$n$ に関する帰納法による。$n=0$ なら $P$$0$ でない定数で解をもたない。$n\ge1$ とし、次数 $n$ 未満で定理が成り立つとする。$P$ が解をもたなければ主張は明らかである(代数閉体なら $n\ge1$ の多項式は解をもつ)。$\alpha$ を解の 1 つ、$k\ge1$ をその重複度とし、$P=(X-\alpha)^kQ$ と書く。$Q(\alpha)\neq0$ である(さもなくば $(X-\alpha)^{k+1}\mid P$)。$\beta\neq\alpha$ について、$P$ における $\beta$ の重複度と $Q$ における重複度は等しいことを示す。$(X-\beta)^j\mid Q$ なら $(X-\beta)^j\mid P$ は明らかである。逆に $(X-\beta)^j\mid P$ ならば $(X-\beta)^j\mid Q$ であることを $j$ に関する帰納法で示す。$j=0$ は明らかである。$j\ge1$ とすると $P(\beta)=0$ であり、$K$ は体なので $Q(\beta)=P(\beta)/(\beta-\alpha)^k=0$、因数定理により $Q=(X-\beta)Q_1$ と書ける。$P=(X-\beta)\cdot(X-\alpha)^kQ_1$$(X-\beta)^j\mid P$ だから、整域 $K[X]$ で約分して $(X-\beta)^{j-1}\mid(X-\alpha)^kQ_1$ となり、帰納法の仮定($Q_1$ について)により $(X-\beta)^{j-1}\mid Q_1$、すなわち $(X-\beta)^j\mid Q$ である。$\deg Q=n-k< n$ なので帰納法の仮定により $Q$ の解の重複度の総和は $n-k$ 以下であり、$P$ の解の重複度の総和は $k+(n-k)=n$ 以下である。$K$ が代数閉体なら、各段階で等号が成り立つ。$\square$

体上の多項式環は単項イデアル整域

$K$ を体とする。$K[X]$ の任意のイデアル $I\neq(0)$ は、$I$ に含まれる次数最小の多項式 $F(X)$ を 1 つとると $I=(F(X))=\{F(X)Q(X)\mid Q(X)\in K[X]\}$ となる。すなわち $K[X]$単項イデアル整域であり、したがって一意分解整域である。逆に、整域 $A$ 上の多項式環 $A[X]$ が単項イデアル整域ならば $A$ は体である。

$(F)\subset I$ は明らかである。$P\in I$ に対し thm-polynomial-ring-division により $P=QF+R$$\deg R<\deg F$ と書くと $R=P-QF\in I$ であり、$F$ の次数の最小性から $R=0$、よって $P\in(F)$ である。$K[X]$ は整域なので単項イデアル整域である。単項イデアル整域が一意分解整域であることは 単項イデアル整域 を参照(本記事では thm-polynomial-ring-ufd$K[X]$ について直接証明する)。
逆に $A[X]$ が単項イデアル整域とし、$a\in A$$a\neq0$ とする。イデアル $(a,X)=(F)$ とすると $F\mid X$ より $F$ は定数 $c$$X$ の定数倍 $cX$ である(prop-polynomial-ring-degree の次数の公式による)。$F=cX$ なら $a\in(cX)$ は次数を比べて不可能なので $F=c\in A$ で、$c\mid a$$c\mid X$ より $c$$A$ の単元、すなわち $(a,X)=A[X]$ である。よって $1=aU(X)+XV(X)$ となる $U,V\in A[X]$ があり、定数項を比べて $1=aU(0)$$a$$A$ の単元である。ゆえに $A$ は体である。$\square$

Euclid の互除法

$K$ 上の多項式 $F(X),G(X)\in K[X]$$\deg F\ge\deg G\ge0$ について、$P_0:=F$$P_1:=G$ とし、除法の原理により
$$ \begin{align*} P_0&=Q_1P_1+P_2\qquad(\deg P_2<\deg P_1),\\ P_1&=Q_2P_2+P_3\qquad(\deg P_3<\deg P_2),\\ &\ \ \vdots\\ P_{k-1}&=Q_kP_k+P_{k+1}\qquad(\deg P_{k+1}<\deg P_k) \end{align*} $$
$P_{k+1}=0$ となるまで繰り返す。次数は真に減少するので、$P_{s-1}=Q_sP_s$$P_{s+1}=0$ となる $s$ が必ず存在し、このとき $P_s$$F,G$ をともに割り切り、$F,G$ をともに割り切る多項式は $P_s$ を割り切る。
$F,G\in A[X]$ が一般の可換環 $A$ 上の多項式のときも、各 $P_1=G,P_2,\dots$ の最高次係数が $A$ の単元である限り同じ手続きが $A[X]$ の中で実行でき、$P_{s+1}=0$ まで続けられれば $P_s$$A[X]$ において $F,G$ をともに割り切る。

$\deg P_1>\deg P_2>\cdots$$-\infty$ を含めて真に減少する整数列なので、有限回で $P_{s+1}=0$ となる。$P_{s-1}=Q_sP_s$ より $P_s\mid P_{s-1}$ であり、$P_{k-1}=Q_kP_k+P_{k+1}$ から、$P_s$$P_k,P_{k+1}$ を割り切れば $P_{k-1}$ も割り切るので、下から順に $P_s\mid P_1=G$$P_s\mid P_0=F$ である。逆に $D$$F=P_0$$G=P_1$ を割り切れば、$P_{k+1}=P_{k-1}-Q_kP_k$ から上から順に $D\mid P_2,P_3,\dots,P_s$ である。一般の $A$ 上の主張も同じ計算による。$\square$

最大公約多項式

$K$ 上の多項式 $P_1(X),\dots,P_k(X)\in K[X]$(すべてが $0$ ではない)に対し、イデアル
$$ I:=(P_1,\dots,P_k)=\{Q_1P_1+\cdots+Q_kP_k\mid Q_1,\dots,Q_k\in K[X]\} $$
thm-polynomial-ring-pid により $I$ に含まれる次数最小の多項式 $F(X)$ で生成される。$F(X)$$0$ でない定数倍を除いて一意なので、モニックなものをとり、これを $P_1,\dots,P_k$最大公約多項式(greatest common divisor)といい $\gcd(P_1,\dots,P_k)$ と書く。$\gcd(P_1,\dots,P_k)=1$ のとき $P_1,\dots,P_k$互いに素であるという。

最大公約多項式の特徴づけ

上の記号で、$G(X)\in K[X]$ について、$G$$P_1,\dots,P_k$ のすべてを割り切ることと $G\mid F$ であることは同値である。特に $F$$P_1,\dots,P_k$ の公約多項式のうち次数最大のものであり、$F=Q_1P_1+\cdots+Q_kP_k$ の形に書ける。$k=2$ のとき、prop-polynomial-ring-euclidean-algorithm で得られる $P_s$$\gcd(P_1,P_2)$ の定数倍である。

$P_i\in I=(F)$ なので $F$ は各 $P_i$ を割り切り、$G\mid F$ なら $G$ も各 $P_i$ を割り切る。逆に $G$ が各 $P_i$ を割り切れば、$G$$Q_1P_1+\cdots+Q_kP_k$ の形の多項式をすべて割り切るので、特に $F\in I$ を割り切る。最後の主張は、$P_s$ が公約多項式で、すべての公約多項式に割り切られること(prop-polynomial-ring-euclidean-algorithm)から、$P_s\mid F$ かつ $F\mid P_s$ となり、次数を比べて定数倍であることによる。$\square$

既約多項式に関する Euclid の補題

$K$ を体、$P(X),Q(X),R(X)\in K[X]$ とする。

  1. $\gcd(P,Q)=1$ かつ $P\mid QR$ ならば $P\mid R$ である。
  2. $P$ が既約で $P\mid QR$ ならば $P\mid Q$ または $P\mid R$ である。
  1. prop-polynomial-ring-gcd により $1=UP+VQ$ となる $U,V\in K[X]$ がある。両辺に $R$ を掛けると $R=UPR+VQR$ であり、右辺の 2 項はともに $P$ で割り切れるので $P\mid R$ である。
  2. $P\nmid Q$ とする。$D:=\gcd(P,Q)$$P$ を割り切るので、$P$ の既約性により $D$ は定数(すなわち $1$)か $P$ の定数倍である。後者なら $P\mid Q$ となって仮定に反するので $D=1$ であり、1 により $P\mid R$ である。$\square$
体上の一意分解

$K$ を体とする。$0$ でない任意の $F(X)\in K[X]$
$$ F(X)=c\,P_1(X)^{e_1}P_2(X)^{e_2}\cdots P_r(X)^{e_r} $$
$c\in K$$c\neq0$$P_1,\dots,P_r$ は相異なるモニックな既約多項式、$e_1,\dots,e_r$ は正の整数、$r\ge0$)の形に書け、この表示は因子の順序を除いて一意である。

存在:$\deg F$ に関する帰納法による。$\deg F=0$ なら $F=c$$r=0$ とすればよい。$\deg F\ge1$ のとき、$F$ が既約なら最高次係数 $c$ でくくって $F=c\,(F/c)$ とすればよい。可約なら $F=QR$$1\le\deg Q,\deg R<\deg F$)と書け、帰納法の仮定により $Q,R$ が分解するので、それらを掛け合わせて同じ既約多項式の冪をまとめれば $F$ の分解が得られる。
一意性:$F=cP_1^{e_1}\cdots P_r^{e_r}=c'P_1'^{e_1'}\cdots P_{r'}'^{e_{r'}'}$ を 2 つの表示とする。最高次係数を比べて $c=c'$ である。$P_1$ は既約で右辺を割り切るので、prop-polynomial-ring-euclid-lemma の 2 を繰り返し用いると $P_1$ はある $P_j'$ を割り切り、$P_j'$ も既約でともにモニックなので $P_1=P_j'$ である。両辺を $P_1$ で割ると($K[X]$ は整域なので約分できる)次数が下がるので、$\deg F$ に関する帰納法により残りの部分の表示が一致し、全体の表示も一致する。$\square$

Gauss の補題と一意分解整域上の多項式環

この節では $A$一意分解整域$K$ をその商体とする。$A$ の互いに同伴でない素元の代表系 $\{p_j\}_j$ を 1 つ固定する($A=\mathbb{Z}$ なら正の素数全体)。$K$$0$ でない元 $a$$a=\epsilon\prod_jp_j^{e_j}$$\epsilon$$A$ の単元、$e_j\in\mathbb{Z}$、有限個を除き $e_j=0$)と一意に書ける。

内容と原始多項式

$0$ でない $P(X)=a_nX^n+\cdots+a_0\in K[X]$ に対し、$a_i=\epsilon_i\prod_jp_j^{e_{ij}}$$a_i\neq0$$i$ について)と分解し、
$$ c(P):=\prod_jp_j^{\min\{e_{ij}\mid a_i\neq0\}}\in K $$
$P(X)$内容(content)という。$c(P)$ は素元の代表系の選び方に単元倍を除いて依存する。$P(X)\in A[X]$ ならば $c(P)\in A$ であり、$c(P)$ は係数 $a_0,\dots,a_n$最大公約元である。$c(P)$ が単元のとき、すなわち $P(X)\in A[X]$ で係数全体の最大公約元が $1$ のとき、$P(X)$原始多項式(primitive polynomial)という。

$a_k=c(P)b_k$$k=0,\dots,n$)とおくと $b_k\in A$ で、$P(X)=c(P)(b_nX^n+\cdots+b_0)$ であり、$b_nX^n+\cdots+b_0$ は原始多項式である。逆に $Q(X)$ が原始多項式で $P(X)=bQ(X)$$b\in K$$b\neq0$)ならば、$c(P)=sb$ となる単元 $s$ が存在する。したがって $0$ でない $P\in K[X]$ は、$K$ の元と $A[X]$ の原始多項式の積として、単元倍を除き一意に書ける。

Gauss の補題(内容の乗法性)

$P(X),Q(X)\in K[X]$$0$ でなければ、単元倍を除いて $c(PQ)=c(P)c(Q)$ である。特に $P(X),Q(X)\in A[X]$ がともに原始多項式ならば $P(X)Q(X)$ も原始多項式である。

$P=c(P)P_1$$Q=c(Q)Q_1$$P_1,Q_1$ は原始多項式)とおくと $R:=P_1Q_1\in A[X]$$PQ=c(P)c(Q)R$ である。$R$ が原始多項式であることを示せば、上の注意により $c(PQ)=c(P)c(Q)c(R)=c(P)c(Q)$(単元倍を除く)となる。
$R$ が原始多項式でないと仮定すると、$c(R)\in A$ は単元でないので、$A$ が一意分解整域であることから $c(R)$ を割り切る素元 $p\in A$ がとれる。$P_1=a_mX^m+\cdots+a_0$$Q_1=b_nX^n+\cdots+b_0$ とおく。$P_1,Q_1$ は原始多項式なので、$p\nmid a_s$ となる最小の $s$$p\nmid b_t$ となる最小の $t$ が存在する。$R$$X^{s+t}$ の係数は
$$ \sum_{i+j=s+t}a_ib_j=a_sb_t+\sum_{i< s}a_ib_{s+t-i}+\sum_{j< t}a_{s+t-j}b_j $$
であり、右辺の 2 つの和に現れる $a_i$$i< s$)と $b_j$$j< t$)はすべて $p$ で割り切れる。一方 $p$ は素元で $p\nmid a_s$$p\nmid b_t$ なので $p\nmid a_sb_t$ である。よって $X^{s+t}$ の係数は $p$ で割り切れず、$p\mid c(R)$ に矛盾する。$\square$

既約性の商体への遺伝

$P(X)\in A[X]$ が正の次数をもち $A[X]$ の既約元ならば、$P(X)$$K[X]$ でも既約である。逆に、原始多項式 $P(X)\in A[X]$$K[X]$ で既約ならば $A[X]$ の既約元である。

$P$$A[X]$ の既約元で正の次数をもつとする。$P=c(P)P_1$$P_1$ は原始多項式で正の次数)なので、既約性から $c(P)$ は単元、すなわち $P$ は原始多項式としてよい。$P$$K[X]$ で可約とし、$P=QR$$Q,R\in K[X]$$1\le\deg Q,\deg R$)と書く。$Q=c(Q)Q_1$$R=c(R)R_1$$Q_1,R_1\in A[X]$ は原始多項式)とおくと $P=c(Q)c(R)Q_1R_1$ であり、thm-polynomial-ring-gauss-content により $Q_1R_1$ は原始多項式なので、$c(P)$ が単元であることから $c(Q)c(R)$$A$ の単元 $u$ である。よって $P=(uQ_1)R_1$$A[X]$ において正の次数の 2 つの多項式の積であり、どちらも単元でない(prop-polynomial-ring-degree)ので、$P$ が既約元であることに反する。
逆に、原始多項式 $P$$K[X]$ で既約とする。$P=QR$$Q,R\in A[X]$)なら、$K[X]$ での既約性により $Q,R$ の一方、例えば $Q$ は定数 $q\in A$ である。$q$$P$ の係数すべてを割り切るので $P$ の原始性から単元である。よって $P$$A[X]$ の既約元である。$\square$

Gauss の定理(一意分解整域上の多項式環)

$A$ が一意分解整域ならば $A[X]$ も一意分解整域である。具体的には、$0$ でない任意の $F(X)\in A[X]$
$$ F(X)=c(F)\,P_1(X)^{e_1}P_2(X)^{e_2}\cdots P_r(X)^{e_r} $$
$P_1,\dots,P_r$ は互いに同伴でない既約な原始多項式、$e_i\ge1$)と書け、この表示は因子の順序と単元倍を除いて一意である。したがって帰納的に $A[X_1,\dots,X_n]$ も一意分解整域であり、特に $\mathbb{Z}[X_1,\dots,X_n]$ と体上の $K[X_1,\dots,X_n]$ は一意分解整域である。

存在:$F$$K[X]$ の元とみて thm-polynomial-ring-ufd により $F=bQ_1^{e_1}\cdots Q_r^{e_r}$$Q_i$$K[X]$ のモニックな既約多項式、$b\in K$)と分解する。$Q_i=c(Q_i)P_i$ と原始多項式 $P_i\in A[X]$ を用いて書くと、$F=b_1P_1^{e_1}\cdots P_r^{e_r}$$b_1=b\prod c(Q_i)^{e_i}\in K$)となる。thm-polynomial-ring-gauss-content により $P_1^{e_1}\cdots P_r^{e_r}$ は原始多項式なので、$b_1$$c(F)$ の単元倍であり、特に $b_1\in A$ である。各 $P_i$$K[X]$ で既約な原始多項式なので、prop-polynomial-ring-irreducible-over-fraction-field により $A[X]$ の既約元である。
一意性:$F=c\,P_1^{e_1}\cdots P_r^{e_r}$ を、$c\in A$$P_i$ が互いに同伴でない既約な原始多項式である任意の表示とする。$P_1^{e_1}\cdots P_r^{e_r}$ は原始多項式なので $c$$c(F)$ の単元倍である。各 $P_i$prop-polynomial-ring-irreducible-over-fraction-field により $K[X]$ でも既約なので、$Q_i:=P_i/(P_i\text{ の最高次係数})$ はモニックな既約多項式で、$F=c'Q_1^{e_1}\cdots Q_r^{e_r}$ と書ける。thm-polynomial-ring-ufd の一意性により $Q_1,\dots,Q_r$$e_1,\dots,e_r$ は順序を除いて一意であり、$P_i$$Q_i$$K$ の元倍のうち原始多項式であるものなので単元倍を除いて一意である。
以上により、$A[X]$$0$ でない非単元は、$A$ の素元($c(F)$ の素元分解)と既約な原始多項式の積に、順序と単元倍を除いて一意に分解される。$A[X]$ の既約元は $A$ の既約元($=$ 素元)か既約な原始多項式のいずれかである($F$ の分解の因子が 1 個の場合)ので、$A[X]$ は一意分解整域である。$\square$

基底定理(Hilbert)

$R$Noether環(すべてのイデアルが有限生成な可換環)ならば、$R[X]$ も Noether 環であり、したがって $R[X_1,\dots,X_n]$ も Noether 環である。特に $\mathbb{Z}[X_1,\dots,X_n]$ と体上の $K[X_1,\dots,X_n]$ は Noether 環であり、その任意のイデアルは有限個の多項式で生成される。

基底定理の証明の所在

証明は Noether環 に譲る(AM69 Theorem 7.5、Lan02 Chapter IV, §4 も参照)。この定理は、多項式の方程式系が有限個の方程式で置き換えられることを保証し、代数幾何学の出発点となる。

Eisenstein の既約判定法

$A$ を一意分解整域、$K$ をその商体、$P(X)=a_nX^n+\cdots+a_0\in A[X]$$n\ge1$)とする。$A$ の素元 $p$$p\nmid a_n$$p\mid a_i$$0\le i\le n-1$)、$p^2\nmid a_0$ を満たすならば、$P(X)$$K[X]$ で既約である。

既約判定法の出典と例

証明は Lan02 Chapter IV, §3, Theorem 3.1 に譲る。例えば $X^n-2\in\mathbb{Z}[X]$$p=2$ により $\mathbb{Q}[X]$ で既約であり、素数 $p$ について $X^{p-1}+X^{p-2}+\cdots+1$$X\mapsto X+1$ と置き換えると $p$ に関する Eisenstein の条件を満たすので $\mathbb{Q}[X]$ で既約である。

多項式の微分

形式微分

$P(X)=a_nX^n+\cdots+a_1X+a_0\in A[X]$ に対し
$$ P'(X)=\frac{d}{dX}P(X):=na_nX^{n-1}+(n-1)a_{n-1}X^{n-2}+\cdots+a_1 $$
$P(X)$微分(formal derivative)という。極限を用いない代数的な定義であり、任意の可換環上で意味をもつ。

微分の規則

$P(X),Q(X)\in A[X]$$k,\ell\in A$ について次が成り立つ。
$$ (kP+\ell Q)'=kP'+\ell Q',\qquad (PQ)'=P'Q+PQ',\qquad \frac{d}{dX}P(Q(X))=P'(Q(X))\,Q'(X). $$

線形性は定義から直ちに従う。積の公式は、両辺が $(P,Q)$ について双線形なので $P=X^i$$Q=X^j$ の場合に示せば十分であり、$(X^{i+j})'=(i+j)X^{i+j-1}=iX^{i-1}X^j+X^i\,jX^{j-1}$ である。合成の公式は、$P$ について線形なので $P=X^n$ の場合に示せば十分であり、$n$ に関する帰納法で、$n=0$ は両辺 $0$$n\ge1$ のとき積の公式により
$$ \frac{d}{dX}Q(X)^n=Q'(X)Q(X)^{n-1}+Q(X)\,\frac{d}{dX}Q(X)^{n-1}=Q'Q^{n-1}+Q\cdot(n-1)Q^{n-2}Q'=nQ^{n-1}Q' $$
となる。$\square$

重複因子と微分

$P(X),Q(X)\in A[X]$ とする。

  1. $Q(X)^2\mid P(X)$ ならば $Q(X)\mid P'(X)$ である。
  2. $a\in A$ について、$(X-a)\mid P(X)$ かつ $(X-a)\mid P'(X)$ ならば $(X-a)^2\mid P(X)$ である。すなわち $P(a)=P'(a)=0$ ならば $a$ の重複度は 2 以上である。
  1. $P=Q^2R$ とおくと、prop-polynomial-ring-derivative-rules により
    $$ P'=(Q^2R)'=2QQ'R+Q^2R'=Q\,(2Q'R+QR') $$
    なので $Q\mid P'$ である。
  2. $P=(X-a)Q$ とおくと $P'=Q+(X-a)Q'$ より $Q=P'-(X-a)Q'$$X-a$ で割り切れる。よって $P=(X-a)Q$$(X-a)^2$ で割り切れる。$\square$

$K$ 上では、1 により $\gcd(P,P')=1$ ならば $P$ は正の次数の平方因子をもたない。この逆は一般には成り立たない。例えば有理関数体 $K=\mathbb{F}_p(t)$ 上の $P=X^p-t$ は、素元 $t$ に関する thm-polynomial-ring-eisenstein により既約なので平方因子をもたないが、$P'=pX^{p-1}=0$ なので $\gcd(P,P')=P\neq1$ である。2 は「$Q=X-a$ のときは 1 の逆も成り立つ」ことを述べている。

多変数の多項式と根

多変数の多項式については、方程式 $F(X_1,\dots,X_n)=0$ の解は一般に無限個ある。しかし係数体が無限体なら、多項式が零多項式でない限り「解にならない点」が必ず存在する。

無限体上の多項式の非零点

$K$ を無限個の元をもつ体とする。$0$ でない任意の多項式 $g_1,\dots,g_r\in K[X_1,\dots,X_n]$ に対し、
$$ g_i(\alpha_1,\dots,\alpha_n)\neq0\qquad(i=1,\dots,r) $$
となる $\alpha_1,\dots,\alpha_n\in K$ が存在する。特に、$0$ でない多項式の定める多項式関数 $K^n\to K$ は零関数でない。

$n$ に関する帰納法による。$n=1$ のとき、thm-polynomial-ring-roots により各 $g_i(X_1)=0$ は有限個の解しかもたないが $K$ は無限集合なので、すべての $i$ について $g_i(\alpha_1)\neq0$ となる $\alpha_1\in K$ が存在する。
$n=m$ で定理が成り立つとし、$n=m+1$ の場合を考える。各 $i$ について、$g_i$$X_{m+1}$ の多項式とみたときの最高次の項を $f_i(X_1,\dots,X_m)X_{m+1}^{d_i}$ とおく($f_i\neq0$)。帰納法の仮定により $f_i(\alpha_1,\dots,\alpha_m)\neq0$$i=1,\dots,r$)となる $\alpha_1,\dots,\alpha_m\in K$ が存在する。このとき $g_i(\alpha_1,\dots,\alpha_m,X_{m+1})\in K[X_{m+1}]$ はちょうど $d_i$ 次の $0$ でない多項式なので、$n=1$ の場合により、すべての $i$ について $g_i(\alpha_1,\dots,\alpha_m,\alpha_{m+1})\neq0$ となる $\alpha_{m+1}\in K$ がとれる。$\square$

有限体上の反例と代数閉包

仮定「$K$ は無限体」は落とせない。$K=\mathbb{F}_p$ 上の $g=X^p-X$$0$ でない多項式だが、$K$ のすべての点で $0$ になる(ex-polynomial-ring-function)。すなわち有限体は「体である」を満たすが「無限個の元をもつ」を満たさず、定理の結論を破る。一方、任意の体 $k$ に対しその代数閉包 $\overline{k}$ は無限個の元をもつ($k$ が有限体 $\mathbb{F}_p$ でも $\overline{\mathbb{F}_p}=\bigcup_{e\ge1}\mathbb{F}_{p^e}$ は無限集合である。有限体Lan02 Chapter V, §5)ので、$0$ でない $g_1,\dots,g_r\in k[X_1,\dots,X_n]$ に対し $g_i(\alpha_1,\dots,\alpha_n)\neq0$ となる $\alpha_1,\dots,\alpha_n\in\overline{k}$ がつねに存在する。

補足

関連する構成

係数列が有限個を除いて $0$ という条件を外し、任意の列 $(a_n)_n$ を許して同じ積を定めると形式冪級数環 $A[\![X]\!]$ が得られ、$A[X]$ はその部分環である。指数に負の整数も許すとLaurent多項式環 $A[X,X^{-1}]$ が得られる。係数環が可換でない場合にも、$X$ が係数と可換であるとして多項式環を定義できるが、代入が環準同型にならないなど本記事の議論の一部は成り立たない。本記事の記述はおおむね Lan02 Chapter IV に従う。

関連項目

参考文献

[1]
Serge Lang, Algebra, Graduate Texts in Mathematics 211, Springer, 2002, Chapter IV(§1 一変数多項式、§2 一意分解整域上の多項式、§3 Theorem 3.1 Eisenstein の既約判定法、§4 Hilbert の基底定理)、Chapter V, §5(有限体)

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