数学Ⅰ : 二次関数 解の公式を使う

はじめに

日ごろ何気なく使っている二次方程式の解の公式だけど、方程式の解を求める以外にも使えたりする。
このページでは、解の公式の、解を求める以外の使い方を紹介する。

解の公式

まず、解の公式をちゃんと理解するために、自分で作ってみよう。

二次方程式
ax2+bx+c=0
の左辺を平方完成すると、

途中式 a(x2+bax)+c=0
a{x2+2b2ax+(b2a)2(b2a)2}+c=0
a(x+b2a)2a(b2a)2+c=0
2項目と3項目を通分して、
a(x+b2a)2ab2(2a)2+(2a)2c(2a)2=0
a(x+b2a)2ab24ac(2a)2=0
となる。

①の両辺をaで割る。
最初に二次方程式とことわってあるので、a0だから割っても問題ない。
ちょっと変わった手順で計算しているのは、話の都合による。

(x+b2a)2b24ac(2a)2=0
(x+b2a)2=b24ac(2a)2

両辺の平方根をとって、
x+b2a=±b24ac(2a)2
x+b2a=±b24ac|2a|
だけど、右辺の分母の絶対値は今はなくても大丈夫なので
x+b2a=±b24ac2a
とかける。

あとは、b2aを移項すれば、
x=b2a±b24ac2a
x=b±b24ac2a
と、解の公式ができる。


計算の途中に気づいたかもしれないけど、解の公式のb2aの部分は、①の赤い部分からきている。
なので、解の公式の前半のb2aは、放物線y=ax2+bx+cの軸(頂点のx座標)だ。


また、解の公式の√の中のb24acを考えると、

b24ac<0のとき、
b24acは負の数の平方根になってしまうので、実数解にならない

b24ac=0のとき、方程式の実数解は
b±02a=b2a
の1個

b24ac>0のとき、方程式の実数解は
b±b24ac2a
だけど、これを復号を使わずに書くと、
b+b24ac2abb24ac2a
で2個

である。
つまり判別式だ。


さらに、二次方程式が実数解を持つとき、2つの解の差は、解の公式より
b+b24ac2abb24ac2a
=2b24ac2a
=b24aca
である。

a<0のとき、上の計算だと、小さい方の解から大きい方の解を引いてしまうので負の値になる。


以上をまとめると、

図A
解の公式を使う 解説図A

となる。

このうち、放物線の軸と2つの解の差を、下の例題で実際に使ってみよう。

例題1

a>0とする。0x3における二次関数y=ax2bx1の最大値が5,最小値が3のとき、abの値を求めなさい。

解説

問題を見てすぐに気づくのは、
x=0のときy=1なので、定義域の左端(x=0)は最大値でも最小値でもない ということ。
なので、定義域の左端以外に最大値・最小値がないといけない。

図B
解の公式を使う 解説図B

この場合、
a>0なので、最小値が頂点、最大値が定義域の右端(x=3) 最大値が定義域の右端なので定義域の左半分に頂点がある となり、図Bのようなグラフになるはず。

この方針で解いてみよう。


まず、この二次関数のグラフの頂点を求める。
平方完成してもいいんだけど、係数が文字だらけで面倒なので、ここでは上で解説した方法を使う。

図Aより、頂点のx座標は
(b)2a=b2a
である。

これが定義域の左半分にあるので、
0<b2a<32
0<ba<3式A
でないといけない。


頂点のx座標を二次関数の式に代入すると、
y=a(b2a)2bb2a1
より
y=b24ab22a1
y=b24a1
となり、これが頂点のy座標だ。

頂点が最小値の3なので、
b24a1=3
より
b24a=2
8a=b2
a=b28式B
である。


また、定義域の右端のx=3を二次関数の式に代入すると、
y=32a3b1
y=9a3b1

このとき二次関数は最大値の5なので、
9a3b1=5
9a3b6=0
3ab2=0式C
である。


あとは、式Bと式Cの連立方程式を解く。

式Bを式Cに代入して、
3b28b2=0
より、両辺を8倍して
3b28b16=0

これをたすきがけすると、

3b +4 4b
b 4 12b
3b2 16 8b

となるので、
(3b+4)(b4)=0
と因数分解できる。
よって、
b=434
となる。


b=43のとき、これを式Bに代入して、
a=(43)28
だけど、このとき、
ba=43(43)28<0
となって、式Aに合わない。
よって、不適。

b=4のとき、これを式Bに代入して、
a=428
a=2
だけど、このとき、
ba=42=2
となるので、式Aの条件を満たす。
なので、これが答えだ。


以上より、
{a=2b=4
である。

解答a=2
b=4

例題2

放物線y=x2xが、直線y=2x1から切り取る線分の長さを求めなさい。

解説

まず、図を描こう。

図C
解の公式を使う 解説図C

放物線が直線から切り取る線分の長さなので、問われているのは図CのAB(赤い線)の長さだ。
図Cの緑の三角形を考えると、
赤い線の傾きが2なので、AC:BC=1:2 C=90の直角三角形なので、AC2+BC2=AB2 だから、
AC:AB=1:5
より
AB=5AC式D
であることが分かる。

というわけで、ACを求めよう。


ACは、点Aと点Bx座標の差にあたる。

Aと点Bの座標は、連立方程式
[y=x2xy=2x1
の解なので、これを求める。

2つの式を辺々引くと、

y = x2 x
) y = 2x 1
0 = x2 3x +1

より、
x23x+1=0
となる。

この2つの解の差が、ACだ。

因数分解はできないので、解の公式を使って解を求めて引き算してもいいんだけど、ここでは図Aの方法を使おう。
図Aより、2つの解の差は
±(3)24111
=±94
=±5
となる。
±がついているのは、解の大きい方から小さい方を引いたら+,逆だと-になるから。
ここではACの長さなので、大きい方から小さい方を引いて
AC=5
である。


あとは、これを式Dに代入して、
AB=55
AB=5
より、図Cの赤い線の長さ、つまり y=x2xy=2x1から切り取る線分の長さは5である。

解答