logo

因数定理の証明 📂抽象代数

因数定理の証明

定理 1

f(x)F[x]f(x) \in F [ x ] としよう。

f(a)=0    f(x)=(xa)q(x) f(a) = 0 \iff f(x) = (x-a) q(x)

説明

これは、中学校からずっとやってきた因数分解の存在を保証する定理だ。重要なことは、除算定理や因数定理のような事実は、多項式の度数が有限の時に意味を持つということだ。

証明

(    )( \implies )

除算定理an0a_{n} \ne 0bm0b_{m} \ne 0、そして n>m>0n > m > 0 に対して、F[x]F [ x ] の二つの要素を f(x)=anxn++a1x+a0g(x)=bmxm++b1x+b0 f(x) = a_{n} x^{n} + \cdots + a_{1} x + a_{0} \\ g(x) = b_{m} x^{m} + \cdots + b_{1} x + b_{0} としよう。すると、f(x)=g(x)q(x)+r(x)f(x) = g(x) q(x) + r(x) を満たす q(x),r(x)F[x]q(x), r(x) \in F [ x ] が唯一存在する。rr の度数は mm より小さい。

除算定理により、f(x)=(xa)q(x)+r(x)f(x) = (x-a) q(x) + r(x) を満たす q(x),r(x)F[x]q(x) , r(x) \in F [ x ] が唯一存在する。(xa)1(x -a )^{1} の度数は 11 なので、r(x)r(x) の度数は 00、つまり、ある定数 cc に対して r(x)=cr(x) = c である。それならば f(x)=(xa)q(x)+c f(x) = (x-a) q(x) + c x=ax = a を代入すると 0=f(a)=0q(a)+c=c 0 = f(a) = 0 q(a) + c = c よって、f(x)=(xa)q(x)f(x) = (x-a) q(x) である。


(    )( \impliedby ) f(x)=(xa)q(x) f(x) = (x-a) q(x) x=ax = a を代入すると、f(a)=0q(a)=0f(a) = 0 q(a) = 0 を得る。


  1. Fraleigh. (2003). A first course in abstract algebra(7th Edition): p211. ↩︎