【数Ⅱ】高次方程式と虚数解 因数分解を利用して解く方法

a,ba,b を実数の定数とする。3次方程式 x23x2+ax+b=0x^2-3x^2+ax+b=01+i1+i を解に持つとき、定数 a,ba,b の値を求めよ。また、他の解を求めよ。


この問題を解くときには、高次方程式の性質を利用すると便利です。

方程式の解の1つが虚数なら、それと共役な複素数も解である。
そんな法則ありましたっけ?

教科ではサラっと触れているくらいだね。でも結構大事。

ここでは、1+i1+i を解に持つということは、1i1-i も解であるということです。

式を因数に分解する

ここから、式を因数に分解していきます。

そうそう、因数ってイマイチ意味が分からない。

難しい話じゃないよ。例えば12っていう数は、3×4と表せるし、もっと言うと3×2×2ってできるよね?このとき3と4とか2が因数。こうやってある数をかけ算で表したときのそれぞれの数のことを因数って言うのよ。そして、ある式をかけ算の式に直すことを因数分解という。

x33x2+ax+b=0{x(1+i)}{x(1i)}Q(x)=0x^3-3x^2+ax+b=0\\\left\{x-(1+i)\right\}\left\{x-(1-i)\right\}Q(x)=0
これどういうこと?

ここで分からなくなったら、いったん教科書で因数定理に戻ったほうがいいね。この式って、Q(x)Q(x) がどういう値であろうが、xx に 1+i1+i を代入すると左辺が 00 になるから、左右が恒等式として成立しているってのを確認して。同様に 1i1-i を代入したときも恒等式が成り立つよね。

代入したら左右どっちも 00 になりますね。

こんな感じで、方程式の解が分かっているときには、方程式を
(x(x-)Q(x)=0)Q(x)=0
っていう形に書きかえることができるの。今回は解が2つ分かってるから
(x(x-)(x)(x-)Q(x)=0)Q(x)=0
となる。

ここで
{x(1+i)}{x(1i)}=(x1i)(x1+i)=x2x+xix+1ixi+i+1=x22x+2\left\{x-(1+i)\right\}\left\{x-(1-i)\right\}=(x-1-i)(x-1+i)\\=x^2-x+xi-x+1-i-xi+i+1\\=x^2-2x+2
よって
x33x2+ax+b=0x^3-3x^2+ax+b=0 は
(x22x+2)Q(x)=0(x^2-2x+2)Q(x)=0
と表せる。

ここから Q(x)Q(x) を求めるには割り算すればいいよね。

Q(x)=(x33x2+ax+b)÷(x22x+2)=x1Q(x)=(x^3-3x^2+ax+b)\div(x^2-2x+2)=x-1 余り (a4)x+b+2(a-4)x+b+2
よって、与式は
(x1i)(x1+i)(x1)+(a4)x+b+2=0(x-1-i)(x-1+i)(x-1)+(a-4)x+b+2=0 と表せる

この計算はひっ算でやるよ。計算ミスしやすいから気を付けてね。

3回やり直してやっと答え出た…

最初は誰でもそんなものだから気にしない。ここは練習あるのみよ。

最後は余り0を利用する

ところで、割り算したら余りが出たけど、本来(x-解)で割り算したら余りが出ないはずなの。

そうなの?

だって、P(x)=(x-解)Q(x)+余り って式の x に解を代入しても、余りの部分があるから0にならないでしょ?

ああ、なるほど。

つまり、逆に言えば余りの部分は0ってすればよい。

このとき
(a4)x+b+2=0(a-4)x+b+2=0
として、恒等式の性質より
a4=0b+2=0a-4=0\\b+2=0
よって
a=4,b=2a=4,b=-2 (答え)

また、
(x1i)(x1+i)(x1)+(a4)x+b+2=0(x-1-i)(x-1+i)(x-1)+(a-4)x+b+2=0
(a4)x+b+2=0(a-4)x+b+2=0となる(つまり余りは0である)ので
x33x2+ax+b=x33x2+4x2=(x1i)(x1+i)(x1)=0x^3-3x^2+ax+b=x^3-3x^2+4x-2\\=(x-1-i)(x-1+i)(x-1)=0
となり、もう1つの解は1である。(答え)

最後のところは、x33x2+4x2x^3-3x^2+4x-2x=1x=1 とすると式が 00 になるから、(x1)(x-1) を因数として持つってこと。あと、もともと 1+i1+i1i1-i が解になるのが分かってたから、(x1i)(x1+i)(x1)=0(x-1-i)(x-1+i)(x-1)=0 にできる。