# 2 次関数：平方完成から最大最小・判別式・解の配置まで

> 2 次関数のグラフを平方完成で読み、閉区間での最大最小の場合分けが漏れなく重複なく尽くされることを示す。解の公式と判別式、2 次不等式、解の配置、共通解を証明つきで整理する。
> https://rikai.mugen-giken.com/mathematics/hs-algebra/quadratic-functions

## 0. この記事の要点

ボールを投げたときの軌跡のような「山なりの曲線」は、$y=ax^2+bx+c$ という式で表されます。この記事では、式を 1 回変形するだけで曲線の頂点や対称の軸が読み取れることを確かめ、そこから「ある区間での最大・最小」「方程式の解の個数」「解がどこにあるか」といった問題を、場合分けの漏れなく解けるようにします。

- 2 次関数のグラフの形（[放物線](/mathematics/hs-geometry/conic-sections#def-conics)、頂点、軸）は、すべて**平方完成** $ax^2+bx+c=a\bigl(x+\tfrac{b}{2a}\bigr)^2-\tfrac{D}{4a}$（$D=b^2-4ac$）という 1 つの恒等式から読み取れます。
- 閉区間 $[m,M]$ での最大値・最小値は、軸の位置による場合分けで決まります。この記事では、場合分けが**漏れなく、重複なく**全体を尽くすことを示します（最小は 3 通り、最大は 2 通り）。
- 解の公式と判別式 $D$ は、平方完成の直接の帰結です。さらに、$D=a^2(\alpha-\beta)^2$ という式により、判別式の正体は「2 つの解の差の 2 乗（の $a^2$ 倍）」だとわかります。
- 解の配置問題（「2 つの解がともに $k$ より大きい」「$p$ と $q$ の間にちょうど 1 つの解がある」）は、$f(k)$ の符号・軸の位置・判別式の 3 条件に翻訳できます。後者は中間値の定理（連続な関数が正の値と負の値をとるなら、その間で $0$ もとる、という性質）を使います。
- 「すべての実数 $t$ について $at^2+bt+c\ge0$」は、$a\ne0$ のとき「$a>0$ かつ $D\le0$」と同値です（$a=0$ の場合は命題の中で別に扱います）。この型の判別式の不等式は、次章の Cauchy–Schwarz の不等式（2 つのベクトルの内積の大きさを、それぞれの長さの積で抑える不等式）の証明に使います。
- 大学では、2 次関数は凸関数（グラフが下にふくらんだ形の関数）と[2 次形式](/mathematics/linear-algebra/spectral-theorem#def-quadratic-form)（$x^2$、$xy$、$y^2$ のように 2 次の項だけでできた式。線形代数の主軸定理で扱います）に一般化されます。

<Aside type="tip" title="この記事で使う事前知識">

- **実数の計算規則と不等式**: 和・積の交換や分配、平方は $0$ 以上、といった実数の基本的な性質。→ [数と式](/mathematics/hs-algebra/numbers-and-expressions)
- **絶対値**: 数直線上で、数 $x$ と原点との距離を表す量 $|x|$。→ [絶対値](/mathematics/hs-algebra/numbers-and-expressions#def-abs)
- **放物線**: 2 次関数のグラフとして現れる、左右対称な山なり（または谷なり）の曲線。→ [放物線](/mathematics/hs-geometry/conic-sections#def-conics)
- **連続性**: 関数のグラフが途切れずにつながっていること。解の配置の証明で使います。→ [連続性](/mathematics/real-analysis/uniform-continuity#def-continuity)

</Aside>

## 1. 動機：なぜ 2 次関数をこれほど丁寧に扱うのか

2 次関数は、高校数学で最初に出会う「非自明な」関数です。1 次関数 $y=ax+b$ は増えるか減るかのどちらかで、最大・最小は端点でしか起こりません。2 次関数では減る領域と増える領域が切り替わるため、最大・最小が内部で起こり、場合分けが必要になります。

また、2 次関数は一般の関数を近似する最初の道具でもあります。微分を学ぶと、なめらかな関数は各点のまわりで 1 次関数、次いで 2 次関数で近似されます（Taylor の定理。関数を多項式で近似する定理です）。極値の判定（第 2 次導関数の符号）は、まさに「その点のまわりの 2 次関数の形」を見るものです。

この記事では、高校の 2 次関数の話題を、定義 → 定理 → 証明の形に整理します。使う道具は前章 [数と式](/mathematics/hs-algebra/numbers-and-expressions) で示した計算規則・絶対値・平方根の性質と、中間値の定理だけです。

## 2. 関数とグラフ、平行移動・対称移動

<Definition id="def-function-graph" title="関数のグラフと 2 次関数">
実数の[部分集合](/mathematics/foundations/sets-and-logic#def-subset) $A$ から $\mathbb{R}$ への関数 $f$ に対し、平面 $\mathbb{R}^2$ の部分集合
$$
G_f=\{(x,f(x))\mid x\in A\}
$$
を $f$ の**グラフ**という。$a\ne0$ として $f(x)=ax^2+bx+c$ と書ける関数を **2 次関数**という。
</Definition>

<Proposition id="prop-graph-transform" title="平行移動と対称移動">
関数 $f$ のグラフ $G_f$ について、次が成り立つ。

1. $y=f(x-p)+q$ のグラフは、$G_f$ を $x$ 方向に $p$、$y$ 方向に $q$ だけ平行移動したものである。
2. $y=-f(x)$ のグラフは $G_f$ の $x$ 軸に関する対称移動、$y=f(-x)$ は $y$ 軸に関する対称移動、$y=-f(-x)$ は原点に関する対称移動（点対称移動）である。
</Proposition>

<Proof of="prop-graph-transform">
**(1)** 点 $(X,Y)$ が新しいグラフ上にあることは、$Y=f(X-p)+q$、すなわち $Y-q=f(X-p)$ ということです。これは点 $(X-p,\,Y-q)$ が $G_f$ 上にあることと同じです。したがって新しいグラフは $\{(x+p,\,y+q)\mid(x,y)\in G_f\}$ です。
**(2)** 点 $(X,Y)$ が $y=-f(x)$ のグラフ上にあることは $-Y=f(X)$、すなわち $(X,-Y)\in G_f$ ということで、これは $G_f$ の点 $(x,y)$ を $(x,-y)$ に写す対称移動の像と同じです。他の 2 つも、$(x,y)\mapsto(-x,y)$、$(x,y)\mapsto(-x,-y)$ について同じです。
</Proof>

## 3. 平方完成とグラフの形

<Lemma id="lem-completing-square" title="平方完成">
$a\ne0$ とし、$D=b^2-4ac$ とおく。すべての実数 $x$ について
$$
ax^2+bx+c=a\Bigl(x+\frac{b}{2a}\Bigr)^2-\frac{D}{4a}.
$$
とくに、$a>0$ ならば $ax^2+bx+c\ge-\dfrac{D}{4a}$ で、等号は $x=-\dfrac{b}{2a}$ のときに限る。$a<0$ ならば不等号が逆向きで、等号条件は同じである。
</Lemma>

<Proof of="lem-completing-square">
右辺を展開すると $a\bigl(x^2+\tfrac{b}{a}x+\tfrac{b^2}{4a^2}\bigr)-\tfrac{b^2-4ac}{4a}=ax^2+bx+\tfrac{b^2}{4a}-\tfrac{b^2}{4a}+c$ で、左辺に一致します。$a>0$ のとき、$\bigl(x+\tfrac{b}{2a}\bigr)^2\ge0$（<Ref to="mathematics/hs-algebra/numbers-and-expressions#prop-real-rules" /> (3)）で、$a>0$ をかけて $a\bigl(x+\tfrac{b}{2a}\bigr)^2\ge0$。等号は平方が $0$ のとき、すなわち（<Ref to="mathematics/hs-algebra/numbers-and-expressions#prop-real-rules" /> (2)）$x=-\tfrac{b}{2a}$ のときに限ります。$a<0$ のときは $a\bigl(x+\tfrac{b}{2a}\bigr)^2\le0$ です。
</Proof>

したがって、$y=ax^2+bx+c$ のグラフは、$y=ax^2$ のグラフを平行移動したもの（<Ref to="prop-graph-transform" /> (1)、$p=-\tfrac{b}{2a}$、$q=-\tfrac{D}{4a}$）であり、**頂点** $\bigl(-\tfrac{b}{2a},-\tfrac{D}{4a}\bigr)$ をもち、**軸** $x=-\tfrac{b}{2a}$ に関して対称です。軸に関する対称性は、$f(p+t)=f(p-t)=at^2+q$ からすぐに従います。

<Figure caption="頂点 (p, q) をもつ放物線と、閉区間 [m, M]。軸が区間の内側にあるか外側にあるかで最小値の取り方が変わる">
<svg viewBox="0 0 360 200" width="100%" role="img" aria-label="放物線と閉区間" stroke="currentColor" fill="none" stroke-width="1.5">
<line x1="20" y1="185" x2="340" y2="185"/>
<path d="M40 170 Q180 -90 320 170"/>
<line x1="180" y1="40" x2="180" y2="185" stroke-dasharray="4 3"/>
<line x1="100" y1="185" x2="100" y2="82" stroke-dasharray="4 3"/>
<line x1="260" y1="185" x2="260" y2="82" stroke-dasharray="4 3"/>
<circle cx="180" cy="40" r="3" fill="currentColor"/>
<text x="188" y="52" fill="currentColor" stroke="none" font-size="12">頂点</text>
<text x="96" y="198" fill="currentColor" stroke="none" font-size="12">m</text>
<text x="256" y="198" fill="currentColor" stroke="none" font-size="12">M</text>
<text x="176" y="198" fill="currentColor" stroke="none" font-size="12">p</text>
</svg>
</Figure>

## 4. 閉区間での最大・最小

<Theorem id="thm-quadratic-extrema" title="閉区間での 2 次関数の最大・最小">
$f(x)=a(x-p)^2+q$（$a>0$）とし、閉区間 $[m,M]$（$m<M$）での最小値・最大値を考える。

- **最小値**: (i) $p<m$ のとき $f(m)$、(ii) $m\le p\le M$ のとき $f(p)=q$、(iii) $M<p$ のとき $f(M)$。
- **最大値**: (iv) $p\le\dfrac{m+M}{2}$ のとき $f(M)$、(v) $p\ge\dfrac{m+M}{2}$ のとき $f(m)$。

(i)〜(iii) は互いに排反で全体を尽くす。(iv) と (v) は $p=\tfrac{m+M}{2}$ で重なるが、そのとき $f(m)=f(M)$ なので値は一致する。$a<0$ のときは、$-f$ に上を適用して最大と最小を入れ替えればよい。
</Theorem>

この定理の方針は、「頂点（軸）に近い点ほど値が小さい」ことを使って、軸が区間のどこにあるかで場合を分けることです。たとえば $f(x)=(x-2)^2$ を区間 $[0,3]$ で考えると、軸 $x=2$ は区間の内側にあるので最小値は $f(2)=0$、軸は区間の中点 $1.5$ より右にあるので最大値は遠い端点の $f(0)=4$ です（$f(3)=1$ より大きい）。証明では、これを式で確かめます。

軸 $p$ を左から右へ動かしたとき、最小の点（緑の丸）と最大の点（赤い四角）がどう移るかを見てください。最小は端点、軸、端点と切り替わり、最大は中点（橙の点線）を越えた瞬間に反対側の端点へ飛びます。

<Figure caption="区間 [1, 4] で f(x)=(x−p)² の軸 p を −0.5 から 5.5 まで動かす。最小の点は (i)(ii)(iii) の順に移り、最大の点は区間の中点で左右の端点を入れ替える。">
<img src="/figures/quadratic-extrema-sweep.gif" alt="放物線の軸 p を左から右へ動かすと、区間 [1,4] での最小の点が左端、軸、右端と移り、最大の点は区間の中点を境に右端から左端へ切り替わる動画" loading="lazy" />
</Figure>

<Proof of="thm-quadratic-extrema">
**網羅性。** 実数 $p$ は、順序の公理（三分律）により $p<m$、$m\le p\le M$、$M<p$ のちょうど 1 つを満たします。$p$ と $\tfrac{m+M}{2}$ の大小も同様に、$p\le\tfrac{m+M}{2}$ と $p\ge\tfrac{m+M}{2}$ のいずれか（少なくとも一方）が成り立ちます。

**値。** $f(x)=a|x-p|^2+q$ で、$a>0$ かつ $t\mapsto t^2$ は $t\ge0$ で狭義単調増加（<Ref to="mathematics/hs-algebra/numbers-and-expressions#prop-real-rules" /> (6)）なので、$f(x)$ は $|x-p|$ が大きいほど大きくなります。したがって、$[m,M]$ での $f$ の最小・最大は、$|x-p|$ の最小・最大で決まります。

(i) $p<m$ なら、$x\in[m,M]$ で $x-p\ge m-p>0$。最小は $x=m$。(ii) $p\in[m,M]$ なら $|x-p|\ge0=|p-p|$ で最小は $x=p$。(iii) $M<p$ なら $|x-p|=p-x\ge p-M$ で最小は $x=M$。

(iv)(v) $x\in[m,M]$ とすると $m-p\le x-p\le M-p$ なので、$t=\max(|m-p|,|M-p|)$ とおくと $-t\le m-p\le x-p\le M-p\le t$（<Ref to="mathematics/hs-algebra/numbers-and-expressions#thm-abs-triangle" /> (2)）、よって $|x-p|\le t$（<Ref to="mathematics/hs-algebra/numbers-and-expressions#thm-abs-triangle" /> (6)）で、$x$ が $m$ または $M$ のとき等号が成り立つので最大は $t$ です。どちらが大きいかは $(m-p)^2-(M-p)^2=(m-M)(m+M-2p)$ の符号で決まります。$m-M<0$ なので、$p\ge\tfrac{m+M}{2}$（すなわち $m+M-2p\le0$）のとき $|m-p|\ge|M-p|$ で最大は $f(m)$、$p\le\tfrac{m+M}{2}$ のとき最大は $f(M)$ です。
</Proof>

<Example id="ex-extrema-parameter" title="文字を含む場合の最小値">
$f(x)=x^2-2ax+3$（$a$ は定数）の区間 $[0,2]$ での最小値 $g(a)$ を求める。平方完成すると $f(x)=(x-a)^2+3-a^2$ で、軸は $x=a$。<Ref to="thm-quadratic-extrema" /> により、$a<0$ なら $g(a)=f(0)=3$、$0\le a\le2$ なら $g(a)=3-a^2$、$a>2$ なら $g(a)=f(2)=7-4a$。3 つの場合は $a$ の範囲として切れ目なくつながり（$a=0$ で $3$、$a=2$ で $-1$ に一致する）、グラフは連続です。場合分けの境目の値が一致することを確かめるのは、計算の誤りを見つける有効な検算です。
</Example>

<Example id="ex-piecewise-linear" title="折れ線の関数の最小値">
$h(x)=|x-1|+|x-4|+|x-6|$ の最小値を求める。区間ごとに 1 次式になります。$x\le1$ で $h=11-3x$、$1\le x\le4$ で $h=9-x$、$4\le x\le6$ で $h=x+1$、$6\le x$ で $h=3x-11$。傾きは $-3,-1,+1,+3$ と増えていくので、最小は傾きが負から正に変わる $x=4$（3 数の中央値）で、$h(4)=5$ です。2 次関数の最小が軸で起こるのと対応して、折れ線関数の最小は傾きの符号が変わる点で起こります。
</Example>

## 5. 2 次方程式の解の公式と判別式

<Theorem id="thm-quadratic-formula" title="2 次方程式の解の公式">
$a\ne0$、$D=b^2-4ac\ge0$ のとき、方程式 $ax^2+bx+c=0$ の実数解は
$$
x=\frac{-b\pm\sqrt D}{2a}
$$
の 2 つ（$D=0$ のときは 1 つ）に限る。
</Theorem>

<Proof of="thm-quadratic-formula">
<Ref to="lem-completing-square" /> により、方程式は $a\bigl(x+\tfrac{b}{2a}\bigr)^2=\tfrac{D}{4a}$、すなわち $\bigl(x+\tfrac{b}{2a}\bigr)^2=\tfrac{D}{4a^2}=\bigl(\tfrac{\sqrt D}{2a}\bigr)^2$ と同値です（$a\ne0$ で両辺を割った）。$u^2=v^2$ は $(u-v)(u+v)=0$ と同値で、<Ref to="mathematics/hs-algebra/numbers-and-expressions#prop-real-rules" /> (2) により $u=v$ または $u=-v$ です。よって $x+\tfrac{b}{2a}=\pm\tfrac{\sqrt D}{2a}$。
</Proof>

<Theorem id="thm-discriminant" title="判別式と解の個数">
$a\ne0$、$D=b^2-4ac$ とする。方程式 $ax^2+bx+c=0$ の実数解の個数は、$D>0$ のとき 2 個、$D=0$ のとき 1 個（重解）、$D<0$ のとき 0 個である。
</Theorem>

<Proof of="thm-discriminant">
$D\ge0$ の場合は <Ref to="thm-quadratic-formula" /> で、$D>0$ なら $\sqrt D>0$ より 2 つの値は異なり、$D=0$ なら一致します。$D<0$ とすると、<Ref to="lem-completing-square" /> により $ax^2+bx+c=a\bigl(x+\tfrac{b}{2a}\bigr)^2-\tfrac{D}{4a}=\tfrac{1}{4a}\bigl(4a^2(x+\tfrac{b}{2a})^2-D\bigr)$ で、括弧の中は $(2ax+b)^2+(-D)>0$（<Ref to="mathematics/hs-algebra/numbers-and-expressions#prop-real-rules" /> (3)）なので $0$ になりません。解は存在しません。
</Proof>

<Proposition id="prop-discriminant-roots" title="判別式の正体と解と係数の関係">
$D\ge0$ のときの 2 解を $\alpha,\beta$（$D=0$ なら $\alpha=\beta$）とする。このとき
$$
\alpha+\beta=-\frac{b}{a},\qquad \alpha\beta=\frac{c}{a},\qquad D=a^2(\alpha-\beta)^2,
$$
かつ $ax^2+bx+c=a(x-\alpha)(x-\beta)$ である。
</Proposition>

<Proof of="prop-discriminant-roots">
<Ref to="thm-quadratic-formula" /> の 2 解 $\alpha,\beta=\dfrac{-b\pm\sqrt D}{2a}$ について、和は $-b/a$、積は $\dfrac{b^2-D}{4a^2}=\dfrac{4ac}{4a^2}=\dfrac ca$、差は $\alpha-\beta=\dfrac{\sqrt D}{a}$ なので $a^2(\alpha-\beta)^2=D$ です。最後の等式は $a(x-\alpha)(x-\beta)=a\bigl(x^2-(\alpha+\beta)x+\alpha\beta\bigr)=ax^2+bx+c$ です。
</Proof>

判別式が $D=a^2(\alpha-\beta)^2$ と書けるので、$D=0$ は「2 つの解が一致する」、$D>0$ は「2 つの解が実数で異なる」ことを表します。解が複素数のときの $D<0$ の意味は、[多項式の割り算と高次方程式](/mathematics/hs-algebra/polynomials-and-equations)で扱います。

## 6. 2 次不等式と解の配置

<Theorem id="thm-quadratic-inequality" title="2 次不等式の解">
$a>0$ とし、$f(x)=ax^2+bx+c$、$D=b^2-4ac$ とする。

- $D>0$ で解を $\alpha<\beta$ とすると、$f(x)>0\iff x<\alpha$ または $x>\beta$、$f(x)<0\iff\alpha<x<\beta$。
- $D=0$ で重解を $\alpha$ とすると、$f(x)>0\iff x\ne\alpha$、$f(x)<0$ を満たす $x$ はない。
- $D<0$ ならば、すべての実数 $x$ で $f(x)>0$。

$a<0$ のときは、$-f$ に適用すれば不等号の向きが逆の結果が得られる。
</Theorem>

<Proof of="thm-quadratic-inequality">
$D\ge0$ のとき、<Ref to="prop-discriminant-roots" /> により $f(x)=a(x-\alpha)(x-\beta)$。$a>0$ なので $f(x)>0$ は $(x-\alpha)(x-\beta)>0$ と同値、すなわち 2 因数が同符号です。$\alpha<\beta$ とすると、ともに正なら $x>\beta$、ともに負なら $x<\alpha$。$\alpha<x<\beta$ なら $x-\alpha>0>x-\beta$ で積は負、$x=\alpha,\beta$ なら積は $0$ です。$D=0$ なら $f(x)=a(x-\alpha)^2\ge0$ で、$0$ になるのは $x=\alpha$ のときだけです。$D<0$ のときは <Ref to="lem-completing-square" /> により $f(x)\ge-\tfrac{D}{4a}>0$（$a>0$、$D<0$）です。
</Proof>

<Theorem id="thm-root-location" title="解の配置">
$f(x)=ax^2+bx+c$（$a>0$）、$D=b^2-4ac$ とし、$k,p,q$ を実数とする。

1. $f(p)<0$ ならば、$f$ は異なる 2 つの実数解 $\alpha<p<\beta$ をもつ。
2. 2 つの実数解（重解は 2 つと数える）がともに $k$ より大きいための必要十分条件は、$D\ge0$、$-\dfrac{b}{2a}>k$、$f(k)>0$ の 3 つがすべて成り立つことである。
3. $p<q$ とする。$f(p)f(q)<0$ ならば、$(p,q)$ にちょうど 1 つの解がある。
</Theorem>

証明は (1)〜(3) の順に行います。(1) は「$f(p)$ が負なら、グラフが $x$ 軸をまたぐ」、(2) は 3 条件が「2 解がともに $k$ の右にある」ことと同じ意味であること（必要と十分の両方向）、(3) は 2 つの端点で符号が違えば、間にちょうど 1 つ解があること（存在と、1 つしかないことの 2 段階）を示します。

<Proof of="thm-root-location">
**(1)** $f(p)<0$ とすると、$D=b^2-4ac$ について <Ref to="lem-completing-square" /> より $-\tfrac{D}{4a}\le f(p)<0$ なので $D>0$。2 解 $\alpha<\beta$ をとると $f(p)=a(p-\alpha)(p-\beta)<0$ で、<Ref to="thm-quadratic-inequality" /> により $\alpha<p<\beta$。

**(2)** （必要）2 解 $\alpha\le\beta$ がともに $k$ より大きいなら、実数解をもつので $D\ge0$。$f(k)=a(k-\alpha)(k-\beta)>0$（負の数 2 つの積）。軸 $-\tfrac{b}{2a}=\tfrac{\alpha+\beta}{2}>k$ です。（十分）$D\ge0$ から実数解 $\alpha\le\beta$ があります。$f(k)>0$ から $(k-\alpha)(k-\beta)>0$ で、2 因数は同符号です。ともに正なら $k>\beta\ge\alpha$ で、すると $\tfrac{\alpha+\beta}{2}\le\beta<k$ となり軸の条件に反します。したがってともに負で、$k<\alpha\le\beta$ です。

**(3)** 存在。$f$ は連続で（<Ref to="mathematics/calculus/limits-and-continuity#cor-polynomial" text="多項式関数の連続性" />）$f(p)$ と $f(q)$ は異符号なので、$0$ はその間にあり、<Ref to="mathematics/calculus/limits-and-continuity#thm-ivt" text="中間値の定理" /> により $f(c)=0$ となる $c\in[p,q]$ が存在します。$f(p),f(q)\ne0$ なので $c\in(p,q)$。一意性。異なる解 $\alpha<\beta$ が $(p,q)$ に 2 つあれば、$p<\alpha<\beta<q$ で、$f(p)=a(p-\alpha)(p-\beta)>0$、$f(q)=a(q-\alpha)(q-\beta)>0$ となり $f(p)f(q)>0$ で仮定に反します。重解の場合も同じ議論です。
</Proof>

<Figure caption="2 解がともに k より大きい場合。実数解がある（D≥0）、軸が k の右、k での値 f(k) が正、の 3 条件が図のどこに当たるか">
<svg viewBox="0 0 360 200" width="100%" role="img" aria-label="2 解がともに k より大きい放物線" stroke="currentColor" fill="none" stroke-width="1.5">
<line x1="20" y1="120" x2="350" y2="120"/>
<path d="M140 40 Q240 260 340 40"/>
<line x1="240" y1="40" x2="240" y2="160" stroke-dasharray="4 3"/>
<line x1="150" y1="40" x2="150" y2="150" stroke-dasharray="4 3"/>
<circle cx="188" cy="120" r="3" fill="currentColor"/>
<circle cx="292" cy="120" r="3" fill="currentColor"/>
<circle cx="150" cy="61" r="3" fill="currentColor"/>
<text x="144" y="165" fill="currentColor" stroke="none" font-size="12">k</text>
<text x="200" y="172" fill="currentColor" stroke="none" font-size="12">軸</text>
<text x="156" y="56" fill="currentColor" stroke="none" font-size="12">f(k)&gt;0</text>
<text x="190" y="110" fill="currentColor" stroke="none" font-size="12">α</text>
<text x="288" y="110" fill="currentColor" stroke="none" font-size="12">β</text>
<text x="300" y="136" fill="currentColor" stroke="none" font-size="12">D≥0</text>
</svg>
</Figure>

(2) の 3 条件はそれぞれ、「実数解がある」「解の中点（軸）が $k$ より右」「$f(k)$ が正（$k$ は 2 解の外側）」を表します。「$k$ が 2 解の外側」と「軸が $k$ の右」を組み合わせることで、「外側かつ左側」という 1 つの位置が決まる、というのが配置の考え方です。

<Aside type="tip">
**高校での説明。** 解の配置は、放物線のグラフを描いて「$x$ 軸との交点が $k$ の右に 2 つ」と言い換え、$D\ge0$、軸、$f(k)>0$ の 3 条件を図から読み取ります。(2) の証明は、この図の読み方が漏れなく正しいことを因数分解の符号から確かめたものです。
</Aside>

## 7. 共通解と判別式で示す不等式

<Proposition id="prop-common-root" title="2 つの 2 次方程式の共通解">
$p\ne p'$ とし、$x^2+px+q=0$ と $x^2+p'x+q'=0$ を考える。両方を満たす実数 $x$ は存在すれば $x_0=-\dfrac{q'-q}{p'-p}$ ただ 1 つで、存在するための必要十分条件は
$$
(q'-q)^2=(p'-p)(pq'-p'q)
$$
である。
</Proposition>

方針は、2 つの式を引いて $x^2$ を消し、$x$ の 1 次式にすることです。共通解があるならこの 1 次式の解しかありえないので、候補が 1 つに絞れます。あとはその候補が元の式を満たす条件を計算します（途中の $u,v,w$ は、式を見やすくするための置き換えです）。

<Proof of="prop-common-root">
2 式を引くと $(p'-p)x+(q'-q)=0$ で、$p'\ne p$ から共通解は $x_0=-\tfrac{q'-q}{p'-p}$ だけです。$u=p'-p$、$v=q'-q$、$w=pq'-p'q$ とおきます。$x_0=-v/u$ が第 1 式を満たす条件は $x_0^2+px_0+q=0$、すなわち $\tfrac{v^2}{u^2}-\tfrac{pv}{u}+q=\tfrac{v^2-puv+qu^2}{u^2}=0$ です。分子は $v^2-u(pv-qu)$ で、$pv-qu=p(q'-q)-q(p'-p)=pq'-p'q=w$ なので、条件は $v^2=uw$ です。$x_0$ が第 1 式を満たせば、$(p'-p)x_0+(q'-q)=0$ により第 2 式も満たします。
</Proof>

<Proposition id="prop-discriminant-inequality" title="判別式で示す不等式">
実数 $a,b,c$ について、すべての実数 $t$ で $at^2+bt+c\ge0$ が成り立つための必要十分条件は、「$a>0$ かつ $b^2-4ac\le0$」または「$a=0$ かつ $b=0$ かつ $c\ge0$」である。
</Proposition>

証明は $a$ の符号で 3 つに分けます。$a=0$（$b\ne0$ のとき）と $a<0$ の場合は、「この $t$ を代入すると値が負になる」という具体的な $t$ を 1 つ見つけて不成立を示します（$a<0$ の $t$ の式が複雑なのは、どんな $a,b,c$ でも使えるように選ぶためです）。$a>0$ の場合は平方完成から最小値が読めるので、その符号を見ます。

<Proof of="prop-discriminant-inequality">
**$a=0$ のとき。** $b\ne0$ なら $t=-\tfrac{c+1}{b}$ で $bt+c=-1<0$ なので不成立です。$b=0$ なら不等式は $c\ge0$ と同値です。

**$a<0$ のとき。** 不成立であることを示します。<Ref to="lem-completing-square" /> により $at^2+bt+c=-|a|s^2+\tfrac{D}{4|a|}$（$s=t+\tfrac{b}{2a}$、$a=-|a|$ を使った）です。$s=\sqrt{\bigl(\tfrac{|D|}{4|a|}+1\bigr)/|a|}$ となる $t$ をとれば、値は $-\tfrac{|D|}{4|a|}-1+\tfrac{D}{4|a|}\le-1<0$ です。

**$a>0$ のとき。** <Ref to="lem-completing-square" /> により最小値は $-\tfrac{D}{4a}$（$t=-\tfrac{b}{2a}$ で達成）で、全 $t$ で $\ge0$ となるのは最小値が $0$ 以上のとき、すなわち $-\tfrac{D}{4a}\ge0\iff D\le0$ のときです。
</Proof>

この命題は次章の [Cauchy–Schwarz の不等式](/mathematics/hs-algebra/identities-and-inequalities) の証明にそのまま使います。ベクトル $\boldsymbol u,\boldsymbol v$ に対して $t$ の 2 次式 $|t\boldsymbol u+\boldsymbol v|^2\ge0$ を作り、判別式が $0$ 以下であることを読み取る証明です。

## 8. 大学ではどこへ続くか

2 次関数のグラフが凸（下に開く放物線）であることは、凸関数（real-analysis）の最初の例です。$f(x)=ax^2+bx+c$（$a>0$）が下に凸であることは、$f''(x)=2a>0$ から従い、一般には [Jensen の不等式](/mathematics/real-analysis/convex-analysis) へつながります。平方完成は、多変数では対称行列の対角化（線形代数のスペクトル定理と主軸定理）です。2 変数 2 次形式 $ax^2+2bxy+cy^2$ の正定値性の判定が、この記事の判別式の不等式の拡張です（[スペクトル定理](/mathematics/linear-algebra/spectral-theorem)）。閉区間での最大・最小は、連続関数の最大値の定理（微分積分学）の特殊な場合です。

## 9. 演習

<Exercise id="exr-extremum-max" difficulty="標準">
$f(x)=-x^2+4x+k$ の区間 $[a,a+1]$（$a$ は定数）での最大値を $a$ の範囲で場合分けして求めよ。
<Solution>
$f(x)=-(x-2)^2+4+k$。$-f$ は $(x-2)^2-4-k$ で $a>0$ 型なので、$f$ の最大は $-f$ の最小です。軸 $x=2$ と区間 $[a,a+1]$ の位置関係で <Ref to="thm-quadratic-extrema" /> (i)〜(iii) を適用します。$2<a$ なら $-f$ の最小は $x=a$ で $f$ の最大は $f(a)=-a^2+4a+k$。$a\le2\le a+1$、すなわち $1\le a\le2$ なら最大は $f(2)=4+k$。$a+1<2$、すなわち $a<1$ なら最大は $f(a+1)=-(a+1)^2+4(a+1)+k=-a^2+2a+3+k$。3 つの場合は $a<1$、$1\le a\le2$、$a>2$ と互いに排反で全体を尽くし、境目で値が連続につながっています（$a=1$ で $4+k$、$a=2$ で $4+k$）。
</Solution>
</Exercise>

<Exercise id="exr-root-location" difficulty="標準">
方程式 $x^2-2mx+m+2=0$ が $x>1$ の範囲に異なる 2 つの実数解をもつような定数 $m$ の範囲を求めよ。
<Solution>
$f(x)=x^2-2mx+m+2$。異なる 2 解がともに $1$ より大きい条件は <Ref to="thm-root-location" /> (2) の $D\ge0$ を $D>0$ に強めたものです（$D>0$ なら 2 解は異なり、異なる 2 解があれば $D>0$）。$D/4=m^2-m-2=(m-2)(m+1)>0$ より $m<-1$ または $m>2$。軸 $x=m>1$。$f(1)=1-2m+m+2=3-m>0$ より $m<3$。以上をすべて満たすのは $2<m<3$ です。
</Solution>
</Exercise>

<Exercise id="exr-common-root" difficulty="標準">
2 つの方程式 $x^2+ax+1=0$ と $x^2+x+a=0$ が共通の実数解をもつような実数 $a$ をすべて求めよ。
<Solution>
$p=a,\ q=1,\ p'=1,\ q'=a$。$a\ne1$ のとき <Ref to="prop-common-root" /> により、条件は $(a-1)^2=(1-a)(a\cdot a-1\cdot1)=(1-a)(a^2-1)$。$a\ne1$ で $(a-1)^2=(1-a)(a-1)(a+1)=-(a-1)^2(a+1)$ ですから $1=-(a+1)$、$a=-2$。このとき共通解は $x_0=-\tfrac{a-1}{1-a}=1$ で、確かに $1+(-2)+1=0$、$1+1-2=0$ です。$a=1$ のときは 2 式が一致し $x^2+x+1=0$ で $D=-3<0$ なので実数解がありません。よって $a=-2$。
</Solution>
</Exercise>

<Exercise id="exr-always-positive" difficulty="易">
すべての実数 $x$ について $x^2-(k+1)x+k+4>0$ が成り立つような定数 $k$ の範囲を求めよ。
<Solution>
<Ref to="thm-quadratic-inequality" /> の第 3 の場合により、$a=1>0$ なので条件は $D<0$。$D=(k+1)^2-4(k+4)=k^2-2k-15=(k-5)(k+3)<0$ より $-3<k<5$。
</Solution>
</Exercise>

## 参考文献

- 杉浦光夫『解析入門 I』東京大学出版会、1980 — 第 I 章（実数）・第 II 章（連続関数）。
- 文部科学省『高等学校学習指導要領（平成 30 年告示）解説 数学編 理数編』— 数学 I「二次関数」。
- Walter Rudin, *Principles of Mathematical Analysis*, 3rd ed., McGraw-Hill, 1976 — Chapter 4（連続性と中間値の定理）。
- G. H. Hardy, J. E. Littlewood, G. Pólya, *Inequalities*, 2nd ed., Cambridge University Press, 1952 — Chapter 2（判別式による Cauchy の不等式の証明）。
