$n$ を正整数とし、多項式 $P(x)$ を $P(x) = (x+1)(x+2)^n$ と定める。 (1) $P(x)$ を $x-1$ で割った余りを求めよ。 (2) $(x+2)^n$ を $x^2$ で割った余りを求めよ。 (3) $P(x)$ を $x^2$ で割った余りを求めよ。 (4) $P(x)$ を $x^2(x-1)$ で割った余りを求めよ。

代数学多項式剰余の定理微分因数分解
2025/7/9

1. 問題の内容

nn を正整数とし、多項式 P(x)P(x)P(x)=(x+1)(x+2)nP(x) = (x+1)(x+2)^n と定める。
(1) P(x)P(x)x1x-1 で割った余りを求めよ。
(2) (x+2)n(x+2)^nx2x^2 で割った余りを求めよ。
(3) P(x)P(x)x2x^2 で割った余りを求めよ。
(4) P(x)P(x)x2(x1)x^2(x-1) で割った余りを求めよ。

2. 解き方の手順

(1) 余りの定理より、P(1)P(1) を計算すればよい。
P(1)=(1+1)(1+2)n=23n=23nP(1) = (1+1)(1+2)^n = 2 \cdot 3^n = 2 \cdot 3^n
(2) (x+2)n(x+2)^nx2x^2 で割った余りを ax+bax+b とおく。
(x+2)n=x2Q(x)+ax+b(x+2)^n = x^2Q(x) + ax+b (Q(x)Q(x) は商)
x=0x = 0 を代入すると、2n=b2^n = b となる。
次に、両辺を xx で微分する。
n(x+2)n1=2xQ(x)+x2Q(x)+an(x+2)^{n-1} = 2xQ(x) + x^2Q'(x) + a
x=0x = 0 を代入すると、n2n1=an \cdot 2^{n-1} = a となる。
よって、余りは n2n1x+2nn \cdot 2^{n-1}x + 2^n
(3) P(x)=(x+1)(x+2)nP(x) = (x+1)(x+2)^nx2x^2 で割った余りを求める。
(x+2)n=x2Q(x)+n2n1x+2n(x+2)^n = x^2Q(x) + n2^{n-1}x + 2^n を用いる。
P(x)=(x+1)(x2Q(x)+n2n1x+2n)=x2(x+1)Q(x)+(x+1)(n2n1x+2n)P(x) = (x+1)(x^2Q(x) + n2^{n-1}x + 2^n) = x^2(x+1)Q(x) + (x+1)(n2^{n-1}x + 2^n)
余りは (x+1)(n2n1x+2n)=n2n1x2+(n2n1+2n)x+2n(x+1)(n2^{n-1}x + 2^n) = n2^{n-1}x^2 + (n2^{n-1} + 2^n)x + 2^nx2x^2 で割った余りとなる。
よって、余りは (n2n1+2n)x+2n(n2^{n-1} + 2^n)x + 2^n
(4) P(x)=x2(x1)Q(x)+ax2+bx+cP(x) = x^2(x-1)Q(x) + ax^2 + bx + c (Q(x)Q(x)は商、ax2+bx+cax^2+bx+cは余り)とおく。
x=0x = 0 を代入すると、P(0)=cP(0) = c となる。
P(0)=(0+1)(0+2)n=2nP(0) = (0+1)(0+2)^n = 2^n なので、c=2nc = 2^n となる。
x=1x = 1 を代入すると、P(1)=a+b+cP(1) = a+b+c となる。
P(1)=23nP(1) = 2 \cdot 3^n なので、a+b+2n=23na+b+2^n = 2 \cdot 3^n より a+b=23n2na+b = 2 \cdot 3^n - 2^n となる。
次に、P(x)=(x+1)(x+2)n=(x+1)(x2Q1(x)+n2n1x+2n)P(x) = (x+1)(x+2)^n = (x+1)(x^2Q_1(x) + n2^{n-1}x+2^n) (Q1(x)Q_1(x)は商)
=x2(x+1)Q1(x)+(x+1)(n2n1x+2n)=x2(x+1)Q1(x)+n2n1x2+(n2n1+2n)x+2n= x^2(x+1)Q_1(x) + (x+1)(n2^{n-1}x + 2^n) = x^2(x+1)Q_1(x) + n2^{n-1}x^2 + (n2^{n-1} + 2^n)x + 2^n
=x2(x1)Q(x)+ax2+bx+c= x^2(x-1)Q(x) + ax^2 + bx + c
x2(x+1)Q1(x)+n2n1x2+(n2n1+2n)x+2n=x2(x1)Q(x)+ax2+bx+cx^2(x+1)Q_1(x) + n2^{n-1}x^2 + (n2^{n-1} + 2^n)x + 2^n = x^2(x-1)Q(x) + ax^2 + bx + c
x2(x+1)Q1(x)+n2n1x2+(n2n1+2n)x+2n=x2(x1)Q(x)+ax2+bx+2nx^2(x+1)Q_1(x) + n2^{n-1}x^2 + (n2^{n-1} + 2^n)x + 2^n = x^2(x-1)Q(x) + ax^2 + bx + 2^n
係数比較から、
b=n2n1+2nb = n2^{n-1}+2^n
a+b=23n2na+b = 2\cdot3^n - 2^n
a=23n2n(n2n1+2n)=23nn2n122n=23nn2n12n+1a = 2\cdot 3^n - 2^n - (n2^{n-1}+2^n) = 2 \cdot 3^n - n2^{n-1} - 2 \cdot 2^n = 2 \cdot 3^n - n2^{n-1} - 2^{n+1}
従って、余りは (23nn2n12n+1)x2+(n2n1+2n)x+2n(2 \cdot 3^n - n2^{n-1} - 2^{n+1})x^2 + (n2^{n-1} + 2^n)x + 2^n

3. 最終的な答え

(1) 23n2 \cdot 3^n
(2) n2n1x+2nn \cdot 2^{n-1}x + 2^n
(3) (n2n1+2n)x+2n(n2^{n-1} + 2^n)x + 2^n
(4) (23nn2n12n+1)x2+(n2n1+2n)x+2n(2 \cdot 3^n - n2^{n-1} - 2^{n+1})x^2 + (n2^{n-1} + 2^n)x + 2^n