整式の除法と剰余定理・因数定理

割り算の仕組みから出発して、剰余定理・因数定理を導き、三次方程式まで解けるようにする。

この単元の目標
  • 整式の除法を筆算(または組立除法)で実行し、商と余りを正しく求めることができる
  • 剰余定理・因数定理を説明し、余りの計算や一次因数の判定に使うことができる
  • 因数定理を繰り返し適用して三次方程式などの高次方程式を解くことができる
📑 目次
  1. 整式の除法——商と余り
  2. 剰余定理と因数定理
  3. 高次方程式の解き方

整式の除法——商と余り

整式の世界でも、整数の割り算と同様の原理が成り立ちます。割る式を G(x)≠0G(x) \ne 0、割られる式を P(x)P(x) とすると、商 Q(x)Q(x) と余り R(x)R(x) がただ一つ決まります。余りは 00 であるか、次数が割る式の次数より小さい整式です。xx の降べきの順に並べ、欠けた次数の項には係数 00 を補って計算しましょう。

P(x)=Q(x) G(x)+R(x)(R=0  または  deg⁡R<deg⁡G)P(x) = Q(x)\,G(x) + R(x) \qquad (R=0 \;\text{または}\; \deg R < \deg G)

🔍 なぜ筆算で商が決まるのか——「最高次を消し続ける」導出

  1. Step 1: 最高次を消す第1手
    2x3+3x2−x−5←2x2⋅(x−2)=2x3−4x22x^3 + 3x^2 - x - 5 \quad \leftarrow \quad 2x^2 \cdot (x - 2) = 2x^3 - 4x^2

    P(x)=2x3+3x2−x−5P(x) = 2x^3 + 3x^2 - x - 5 を x−2x - 2 で割る。商の第1項は「最高次どうしの商」2x3÷x=2x22x^3 \div x = 2x^2 と定まる。引けば x3x^3 の項が消える。

  2. Step 2: 残りの次数が下がる
    (2x3+3x2−x−5)−(2x3−4x2)=7x2−x−5(2x^3 + 3x^2 - x - 5) - (2x^3 - 4x^2) = 7x^2 - x - 5

    残った式の次数は 2 になった。1手ごとに次数が必ず 1 以上下がるので、有限回で終わる——これが手順が必ず止まる理由(停止性)。

  3. Step 3: 同様に繰り返す
    7x2−x−5−7x(x−2)=13x−5,13x−5−13(x−2)=217x^2 - x - 5 - 7x(x - 2) = 13x - 5, \qquad 13x - 5 - 13(x - 2) = 21

    7x2÷x=7x7x^2 \div x = 7x、13x÷x=1313x \div x = 13 を順に引く。次数が割る式の次数 1 未満になったら終了。

  4. Step 4: 結果の確認
    2x3+3x2−x−5=(x−2)(2x2+7x+13)+212x^3 + 3x^2 - x - 5 = (x - 2)(2x^2 + 7x + 13) + 21

    右辺を展開すると 2x3+3x2−x−26+212x^3 + 3x^2 - x - 26 + 21 で一致する。余り 21 は定数(次数 0)で条件 deg⁡R<deg⁡G\deg R < \deg G を満たす。

割る式が x−kx - k の形のときは組立除法が速い。係数だけを並べ、左の kk を順に掛けて足すだけ。x+kx + k で割るときは kk の代わりに −k-k を使う(割る式は x−(−k)x - (-k))。
例題1(整式の除法)

x3−2x2+3x−1x^3 - 2x^2 + 3x - 1 を x+1x + 1 で割ったときの商と余りを求めよ。

解答・解説

商 x2−3x+6x^2 - 3x + 6、余り −7-7。【解説】x3÷x=x2x^3 \div x = x^2、(−2−1)x2(-2-1)x^2 から −3x-3x、6x6x と進め (x+1)(x2−3x+6)=x3−2x2+3x+6(x+1)(x^2-3x+6) = x^3 - 2x^2 + 3x + 6。ここから元の式との差が −1−6=−7-1 - 6 = -7 で余り。検算:剰余定理より P(−1)=−1−2−3−1=−7P(-1) = -1 - 2 - 3 - 1 = -7 で一致。

剰余定理と因数定理

筆算をいちいちやらなくても、余りは 1 点の値で決まります。これが剰余定理で、商を実際に求めなくてよいところが強力です。

🔍 剰余定理・因数定理の導出

  1. Step 1: 除法の等式に代入する
    P(x)=(x−k) Q(x)+R⇒x=k を代入すると P(k)=0⋅Q(k)+R=RP(x) = (x - k)\,Q(x) + R \quad \Rightarrow \quad x = k \text{ を代入すると } P(k) = 0 \cdot Q(k) + R = R

    割る式が一次式 x−kx - k なら余り RR は定数。x=kx = k を代入すると (x−k)(x - k) の項が消え、余りだけが残る。これが剰余定理。

  2. Step 2: 因数定理への翻訳
    (x−k)∣P(x)  ⟺  R=0  ⟺  P(k)=0(x - k) \mid P(x) \iff R = 0 \iff P(k) = 0

    P(x)P(x) が x−kx - k で割り切れる(因数をもつ)  ⟺  \iff 余り 00   ⟺  \iff P(k)=0P(k) = 0。つまり「x=kx = k を代入して 0 になるなら (x−k)(x - k) は因数」。

  3. Step 3: 符号の確認
    P(x)=x3+2x2−5x−6,P(−1)=−1+2+5−6=0P(x) = x^3 + 2x^2 - 5x - 6, \quad P(-1) = -1 + 2 + 5 - 6 = 0

    x+1x + 1 が因数か調べたいなら代入するのは x=−1x = -1。実際 P(x)=(x+1)(x+3)(x−2)P(x) = (x+1)(x+3)(x-2) と因数分解できる。

よくある誤解:(1) P(k)P(k) がそのまま余りになるのは x−kx-k で割る場合。二次式で割る余りは一般に一次以下の整式で、1点の値だけでは決まらない。(2) x+3x + 3 で割るなら代入するのは x=3x = 3 ではなく x=−3x = -3。(3) 三次式を一次式で割った商は二次式。必ず「商×割る式+余り」を展開して検算する。
例題2(因数定理で係数を定める)

三次式 f(x)=x3−4x2+ax+bf(x) = x^3 - 4x^2 + ax + b が x−1x - 1 と x+2x + 2 の両方で割り切れるとき、a,ba, b の値を求め、f(x)f(x) を因数分解せよ。

解答・解説

a=−7,  b=10a = -7, \; b = 10、f(x)=(x−1)(x−5)(x+2)f(x) = (x - 1)(x - 5)(x + 2)。【解説】因数定理より f(1)=1−4+a+b=0f(1) = 1 - 4 + a + b = 0 すなわち a+b=3a + b = 3、f(−2)=−8−16−2a+b=0f(-2) = -8 - 16 - 2a + b = 0 すなわち −2a+b=24-2a + b = 24。第2式から第1式を引いて −3a=21-3a = 21 より a=−7a = -7、b=10b = 10。組立除法で f(x)=(x−1)(x2−3x−10)=(x−1)(x−5)(x+2)f(x) = (x - 1)(x^2 - 3x - 10) = (x - 1)(x - 5)(x + 2)。検算:(x−1)(x+2)=x2+x−2(x-1)(x+2) = x^2 + x - 2、(x2+x−2)(x−5)=x3−4x2−7x+10(x^2 + x - 2)(x - 5) = x^3 - 4x^2 - 7x + 10 で一致。

高次方程式の解き方

因数定理は「解を見つける道具」であると同時に「方程式の次数を下げる道具」です。一次因数を 1 つ見つけるたびに、方程式の次数が 1 下がります。

  1. 候補を列挙する:まず定数項が 00 なら xx をくくる。定数項が 00 でない整数係数の方程式では、整数解は定数項の約数。既約分数 u/vu/v(v>0v>0)が解なら、分子 uu は定数項の約数、分母 vv は最高次の係数の約数になる。有理数解がない場合もあり、そのとき候補探しだけでは解けない。
  2. 因数定理で判定する:候補を代入して 0 になったら (x−k)(x - k) で割って次数を 1 下げる。
  3. 残った二次方程式を解く:因数分解または解の公式。虚数解が出ることもある(次のレッスン)。
練習
  1. 2x3+x2−5x+22x^3 + x^2 - 5x + 2 を x+1x + 1 で割ったときの商と余りを求めよ。

    ヒント

    割る式が x+1x + 1 なら剰余定理で代入するのは x=−1x = -1。商は筆算か組立除法で。

    解答・解説

    商 2x2−x−42x^2 - x - 4、余り 66。検算:(x+1)(2x2−x−4)=2x3+x2−5x−4(x+1)(2x^2 - x - 4) = 2x^3 + x^2 - 5x - 4、これに余り 6 を足すと元の式。剰余定理でも P(−1)=−2+1+5+2=6P(-1) = -2 + 1 + 5 + 2 = 6。

  2. x3+ax−2x^3 + ax - 2 が x−1x - 1 で割り切れるとき、aa の値を求め、f(x)f(x) を因数分解せよ。

    ヒント

    f(1)=0f(1) = 0 という条件を aa について解く。そのあと商の二次式を調べる。

    解答・解説

    a=1a = 1(f(1)=1+a−2=0f(1) = 1 + a - 2 = 0 より)。f(x)=x3+x−2=(x−1)(x2+x+2)f(x) = x^3 + x - 2 = (x - 1)(x^2 + x + 2)。二次式 x2+x+2x^2 + x + 2 は判別式 1−8=−7<01 - 8 = -7 < 0 で実数の一次因数をもたない。

  3. 方程式 2x3−3x2−3x+2=02x^3 - 3x^2 - 3x + 2 = 0 を解け。

    ヒント

    分子は定数項 2 の約数、分母は最高次の係数 2 の正の約数。候補 ±1,±2,±1/2\pm 1, \pm 2, \pm 1/2 を代入してみよう。まず P(−1)P(-1) はどうなるか。

    解答・解説

    x=−1,  12,  2x = -1, \; \frac{1}{2}, \; 2。P(−1)=0P(-1) = 0 なので (x+1)(x+1) で割ると 2x2−5x+2=(2x−1)(x−2)2x^2 - 5x + 2 = (2x - 1)(x - 2)。よって 2x3−3x2−3x+2=(x+1)(2x−1)(x−2)2x^3 - 3x^2 - 3x + 2 = (x + 1)(2x - 1)(x - 2)。検算:x=2x = 2 のとき 16−12−6+2=016 - 12 - 6 + 2 = 0。

確認クイズ

問1. P(x)=x3+2x2−5x−6P(x) = x^3 + 2x^2 - 5x - 6 を x+1x + 1 で割った余りは?

問2. 方程式 x3−6x2+11x−6=0x^3 - 6x^2 + 11x - 6 = 0 の解は?

📝 メモこの端末のみに保存
メモ欄はページ読み込み後に使えるようになります。