2-1-3. 因数分解

Factorization

因数分解

公式

11 次以上の整式を A(x)A(x),ある整式を B(x)B(x) とし,この2つの積を展開して得られる整式を C(x)C(x) とおく。すなわち

C(x)=A(x)B(x)C(x) = A(x)B(x)

が成り立つとき,C(x)C(x)A(x)A(x) で割ると商が B(x)B(x) となって余りが 00 になる。

導出

整式の除法の原理より,任意の整式 C(x)C(x)11次以上の整式 A(x)A(x) で割ったとき

C(x)=A(x)Q(x)+R(x)\begin{equation} C(x) = A(x)Q(x) + R(x) \end{equation}

を満たす商 Q(x)Q(x) と 余り R(x)R(x) がただ 11 組一意に存在する。ここで,余り R(x)R(x) の次数は,割る式 A(x)A(x) の次数よりも小さいか,または R(x)=0R(x) = 0 である。一方,仮定より C(x)C(x)A(x)A(x)B(x)B(x) の積だから

C(x)=A(x)B(x)\begin{equation} C(x) = A(x)B(x) \end{equation}

が成り立つ。式 (1)(1)(2)(2) の右辺はともに C(x)C(x) に等しいので

A(x)B(x)=A(x)Q(x)+R(x)A(x)B(x) = A(x)Q(x) + R(x)

移項して A(x)A(x) でくくると,次式を得る。

A(x){B(x)Q(x)}=R(x)\begin{equation} A(x) \{ B(x) - Q(x) \} = R(x) \end{equation}

ここで,B(x)Q(x)0B(x) - Q(x) \neq 0 であると仮定する。

このとき,B(x)Q(x)B(x) - Q(x) は何らかの整式(00 でない定数を含む)であるため,その次数は 00 以上である。左辺の次数を考えると,整式の積の次数はそれぞれの次数の和になるから,

(左辺の次数)=(A(x)の次数)+(B(x)Q(x)の次数)(A(x)の次数)\begin{equation} (左辺の次数) = (A(x)の次数) + (B(x) - Q(x)の次数) \geqq (A(x)の次数) \end{equation}

となる。ここで,右辺 R(x)R(x) の次数は,除法の定義によりA(x)A(x) の次数よりも小さいから,(4)(4) 式と矛盾する。したがって仮定は誤りであり,B(x)Q(x)=0B(x) - Q(x) = 0 すなわち

Q(x)=B(x)Q(x) = B(x)

これを (3)(3) 式に代入すると, A(x)0=R(x)A(x) \cdot 0 = R(x) となり,R(x)=0R(x) = 0 を得る。

説明

もし A(x)A(x)00 になった場合、いわゆる 00 除算が許されない範囲においてどのように解釈するべきか、という疑念が生じる。厳密には、後述の環論において、割る式の主係数が単数である(実質的に最高次係数が 00 でない)ときだけ、この操作が許されることがわかっている。したがって A(x)A(x)11 次以上の整式であることを明記すればよい範囲では、考慮を要しない。