数学の作り方 How to make Mathematics

第10章 既約性の判定

「これ以上分解できるか」を実際に判定する

多項式が既約かどうかは、体論・ガロア理論で決定的に重要です。Q\mathbb Q 上で既約な多項式 ff で 剰余環 Q[x]/(f)\mathbb Q[x]/(f) を作ると体の拡大が得られ(第2章R[x]/(x2+1)C\mathbb R[x]/(x^2+1)\cong\mathbb C の一般化)、 その次数が拡大の次数になる。だから「ff は既約か」を判定できることが、体の拡大を作る出発点になります。

前章のガウスの補題のおかげで、Q\mathbb Q 上の既約性は Z\mathbb Z 上の既約性に還元できました。そこで整数係数多項式を対象に、 3つの実用的な判定法を整えます——有理根定理11 次因子の有無)、mod p 還元(有限体に落として調べる)、 そして最強のアイゼンシュタインの判定法。とくにアイゼンシュタインは、円分多項式(ガロア理論)の 既約性を示すのに不可欠で、証明も味わい深いので丁寧に扱います。

有理根定理(1次因子)・mod p 還元(有限体で調べる)・アイゼンシュタイン(素数条件)で多項式の既約性を判定する。

有理根定理

まず、11 次因子(=有理根)の有無を調べる基本的な道具です。

定理 有理根定理

整数係数多項式 f(x)=anxn++a0f(x)=a_nx^n+\cdots+a_0an,a00a_n,a_0\ne0)が有理根 pq\frac{p}{q}(既約分数)をもつなら、pa0p\mid a_0 かつ qanq\mid a_n

証明

f(p/q)=0f(p/q)=0 の両辺に qnq^n を掛けると anpn+an1pn1q++a0qn=0a_np^n+a_{n-1}p^{n-1}q+\cdots+a_0q^n=0a0qn=p(anpn1++a1qn1)a_0q^n=-p(a_np^{n-1}+\cdots+a_1q^{n-1}) より pa0qnp\mid a_0q^ngcd(p,q)=1\gcd(p,q)=1 ゆえ pa0p\mid a_0。 同様に anpn=q()a_np^n=-q(\cdots) より qanq\mid a_n。∎

有限個の候補 pq\frac{p}{q}pa0, qanp\mid a_0,\ q\mid a_n)を代入して調べれば、有理根の有無が分かります。有理根が無ければ 11 次因子は無い——22 次・33 次多項式なら、有理根が無いことが既約性と同値(次数の都合で 11 次因子がなければ分解不能)。 ただし 44 次以上では「11 次因子は無いが 22 次×22 次に分解」がありうるので、有理根だけでは足りません。

mod p 還元

素数 pp で係数を還元し、有限体 Fp\mathbb F_p 上で調べる方法です。無限体より有限体のほうが調べやすい。

定理 mod p 還元による判定

fZ[x]f\in\mathbb Z[x] がモニックとする。ある素数 pppanp\nmid a_n)で、還元 fˉFp[x]\bar f\in\mathbb F_p[x]Fp\mathbb F_p既約なら、 ffQ\mathbb Q 上既約。

証明

対偶。f=ghf=ghZ[x]\mathbb Z[x] で非自明分解、ガウスより Q\mathbb Q 上の分解は Z\mathbb Z 上にとれる)なら、還元して fˉ=gˉhˉ\bar f=\bar g\bar hpanp\nmid a_n より deggˉ=degg, deghˉ=degh\deg\bar g=\deg g,\ \deg\bar h=\deg h(次数が落ちない)で、これは fˉ\bar f の非自明分解。ゆえ fˉ\bar f は可約。∎

Fp[x]\mathbb F_p[x] では既約多項式が有限個ずつ列挙できるので、fˉ\bar f の既約性は機械的に判定できます。例:x4+x+1x^4+x+1F2\mathbb F_2 上で既約(F2\mathbb F_211 次・22 次既約多項式で割り切れない)ゆえ Q\mathbb Q 上既約。注意:逆は成り立たない—— Q\mathbb Q 上既約でも、どの pp でも fˉ\bar f が可約なことがある(x4+1x^4+1Q\mathbb Q 上既約だが全ての素数 ppmodp\bmod\,p 可約)。 「ある pp で既約なら Q\mathbb Q 上既約」の一方向のみ使えます。

アイゼンシュタインの判定法

最も強力で使いやすい判定法です。1つの素数についての係数条件だけで既約性が言えます。

定理 アイゼンシュタインの判定法

f(x)=anxn++a0Z[x]f(x)=a_nx^n+\cdots+a_0\in\mathbb Z[x] について、ある素数 pppan,pai (0in1),p2a0p\nmid a_n,\qquad p\mid a_i\ (0\le i\le n-1),\qquad p^2\nmid a_0 を満たすなら、ffQ\mathbb Q 上既約(ff が原始的なら Z[x]\mathbb Z[x] でも既約)。

証明

ff が原始的として(内容をくくり出せばよい)、Q\mathbb Q 上可約と仮定=Z[x]\mathbb Z[x]f=ghf=ghdegg,degh1\deg g,\deg h\ge1、ガウスの補題)。 g=bixi, h=cjxjg=\sum b_ix^i,\ h=\sum c_jx^j とする。a0=b0c0a_0=b_0c_0pa0p\mid a_0 だが p2a0p^2\nmid a_0 なので、ppb0,c0b_0,c_0ちょうど一方を割る (両方割ると p2a0p^2\mid a_0)。pb0, pc0p\mid b_0,\ p\nmid c_0 としてよい。

先頭係数 an=bdeggcdegha_n=b_{\deg g}c_{\deg h}panp\nmid a_n ゆえ pbdeggp\nmid b_{\deg g}。よって gg の係数 b0,b1,b_0,b_1,\dots の中に、pp で割れないものがある。 pbkp\nmid b_k となる最小の kk をとる(1kdegg<n1\le k\le\deg g<n)。係数 ak=bkc0+bk1c1++b0cka_k=b_kc_0+b_{k-1}c_1+\cdots+b_0c_k を見ると、 b0,,bk1b_0,\dots,b_{k-1} はすべて pp で割れる(kk の最小性)ので bk1c1++b0ck0(modp)b_{k-1}c_1+\cdots+b_0c_k\equiv0\pmod p、 残る bkc0b_kc_0pbk, pc0p\nmid b_k,\ p\nmid c_0 ゆえ pbkc0p\nmid b_kc_0。したがって pakp\nmid a_k。だが k<nk<n なので仮定 pakp\mid a_k に反する。矛盾。∎

証明は「先頭係数と定数項の pp の様子から、途中の係数 aka_kk<nk<n)が pp で割れないことを引き出し、仮定と矛盾させる」 という鮮やかなもの。ppa0a_0 を1回だけ割る(p2a0p^2\nmid a_0)ことが「b0,c0b_0,c_0 の片方だけ割る」を保証し、 議論を回します。

アイゼンシュタインの応用

  • xn2x^n-2p=2p=2 でアイゼンシュタイン(21, 22, 422\nmid1,\ 2\mid2,\ 4\nmid2)ゆえ Q\mathbb Q 上既約。2n\sqrt[n]2 の最小多項式。
  • 円分多項式 Φp(x)=xp1x1=xp1++x+1\Phi_p(x)=\frac{x^p-1}{x-1}=x^{p-1}+\cdots+x+1pp 素数):そのままでは判定できないが、xx+1x\mapsto x+1 と 変数変換すると Φp(x+1)=(x+1)p1x=xp1+(p1)xp2++(pp1)\Phi_p(x+1)=\frac{(x+1)^p-1}{x}=x^{p-1}+\binom p1x^{p-2}+\cdots+\binom p{p-1} となり、二項係数 (pk)\binom pk1kp11\le k\le p-1)が pp で割れ、定数項 (pp1)=p\binom p{p-1}=pp2p^2 で割れないのでアイゼンシュタイン。ゆえ Φp\Phi_p は既約。 これはガロア理論の円分体の理論で本質的。

円分多項式の既約性は、そのままでは見えないのに、xx+1x\mapsto x+1 の一手でアイゼンシュタインに乗る——判定法を 「使える形」に変形する発想が光る例です。既約性判定は、体の拡大の存在(ガロア理論)に直結します。

つまずきポイント

注意 よくある誤解

  • 有理根が無い=既約、は2・3次のみ。 4次以上は「2次×2次」の分解がありうる。有理根定理は1次因子の判定だけ。
  • mod p 還元は一方向。 「ある ppfˉ\bar f 既約 ⇒ ff 既約」。逆は偽(x4+1x^4+1)。可約性の判定にも使える(ある pp で可約でも ff が可約とは限らないが…fˉ\bar f の分解が持ち上がるとは限らない)。
  • アイゼンシュタインは十分条件。 条件を満たせば既約だが、満たさなくても既約なことは多い。変数変換 xx+ax\mapsto x+a で条件を作れることがある(円分多項式)。
  • Q\mathbb Q 上の既約性は Z\mathbb Z 上に還元(ガウス)。 これらの判定法が正当化されるのは前章のガウスの補題のおかげ。

この章のまとめ

  • 有理根定理pq\frac pq 根なら pa0, qanp\mid a_0,\ q\mid a_n)で1次因子を判定。2・3次なら有理根の不在=既約。
  • mod p 還元:ある素数で fˉFp[x]\bar f\in\mathbb F_p[x] が既約なら ffQ\mathbb Q 上既約(一方向)。有限体で機械的に調べられる。
  • アイゼンシュタインの判定法pan, pai(i<n), p2a0p\nmid a_n,\ p\mid a_i\,(i<n),\ p^2\nmid a_0 ⇒ 既約)が最強。証明は係数 ak(k<n)a_k\,(k<n) の非可除性を導く。円分多項式の既約性(xx+1x\mapsto x+1)に応用。

多項式の分解と既約性を扱いました。次章は、多項式の係数と根を結ぶ理論——対称式と終結式へ進みます。