理系ハウス

二次関数の最大値・最小値【定義域・場合分け】

公開日: 2026/7/11

1. 定義域と値域

関数 y=f(x)y = f(x) について、

  • xx の取りうる値の範囲を定義域
  • yy の取りうる値の範囲を値域

といいます。定義域が制限されると、最大値・最小値が変わります。

2. 定義域なし(全実数)のときの最大・最小

y=a(xp)2+qy = a(x-p)^2 + q において:

  • a>0a > 0(下に凸):x=px = p のとき最小値 qq、最大値はなし(++\infty)。
  • a<0a < 0(上に凸):x=px = p のとき最大値 qq、最小値はなし(-\infty)。

頂点が最大・最小を決めます。

3. 定義域がある場合

定義域が αxβ\alpha \leq x \leq \beta のように制限されている場合、グラフの頂点が定義域に含まれるかどうかで場合分けします。

3.1. 頂点が定義域内にある場合

頂点 x=px = pαpβ\alpha \leq p \leq \beta を満たすとき:

  • 下に凸:最小値 = 頂点の yy 値、最大値 = 定義域の両端のうち頂点から遠い方の yy
  • 上に凸:最大値 = 頂点の yy 値、最小値 = 定義域の両端のうち頂点から遠い方の yy

3.2. 頂点が定義域外にある場合

頂点が定義域外のとき、グラフは定義域内で単調増加または単調減少です。最大・最小は定義域の両端で決まります。

3.3. 例題1:頂点が定義域内

y=(x2)21y = (x-2)^2 - 1、定義域 0x40 \leq x \leq 4

頂点 (2,1)(2, -1)a=1>0a = 1 > 0 より下に凸。

x=2x = 2[0,4][0, 4] の中に含まれます。

  • 最小値x=2x = 2 のとき y=1y = -1
  • 定義域の両端の yy 値:
    • x=0x = 0y=(02)21=41=3y = (0-2)^2 - 1 = 4 - 1 = 3
    • x=4x = 4y=(42)21=41=3y = (4-2)^2 - 1 = 4 - 1 = 3

頂点から等距離なので両端は等しい。最大値x=0x = 0 または x=4x = 4 のとき y=3y = 3

3.4. 例題2:頂点が定義域外(左側)

y=(x1)2+2y = (x-1)^2 + 2、定義域 3x63 \leq x \leq 6

頂点の x=1x = 1 は定義域 [3,6][3, 6] より左にあります。定義域内でグラフは単調増加(xx が大きいほど yy が大きい)。

  • 最小値x=3x = 3 のとき y=(31)2+2=4+2=6y = (3-1)^2 + 2 = 4 + 2 = 6
  • 最大値x=6x = 6 のとき y=(61)2+2=25+2=27y = (6-1)^2 + 2 = 25 + 2 = 27

3.5. 例題3:文字を含む定義域(場合分け)

y=x22x+3y = x^2 - 2x + 3(平方完成すると y=(x1)2+2y = (x-1)^2 + 2)、定義域 0xa0 \leq x \leq aa>0a > 0)の最大値を求めなさい。

頂点は x=1x = 1aa の大きさによって場合分けします。

場合1:0<a10 < a \leq 1(頂点が定義域に含まれない)

定義域内でグラフは単調減少(軸の左側)。最大値は x=0x = 0 で達成。

ymax=0220+3=3y_{\max} = 0^2 - 2 \cdot 0 + 3 = 3

場合2:a>1a > 1(頂点が定義域に含まれる)

x=0x = 0 での値:y=3y = 3x=ax = a での値:y=(a1)2+2y = (a-1)^2 + 2

  • さらに 0<a20 < a \leq 2 のとき、頂点から x=0x=0 の方が遠い。最大値は x=0x = 0y=3y = 3
  • a>2a > 2 のとき、頂点から x=ax=a の方が遠い。最大値は x=ax = ay=(a1)2+2y = (a-1)^2 + 2

まとめると:

ymax={3(0<a2)(a1)2+2(a>2)y_{\max} = \begin{cases} 3 & (0 < a \leq 2) \\ (a-1)^2 + 2 & (a > 2) \end{cases}

4. グラフで確認する習慣を

最大・最小を求めるときは、必ず放物線のグラフと定義域の関係をスケッチして確認しましょう。場合分けのミスが大幅に減ります。

5. クイズ

  1. y=x2+4x1y = -x^2 + 4x - 1(全実数が定義域)の最大値を求めなさい。

    • 答えを見る正解:最大値 33x=2x = 2 のとき)。平方完成すると y=(x2)2+3y = -(x-2)^2 + 3。上に凸なので頂点が最大値。
  2. y=(x+1)23y = (x+1)^2 - 3、定義域 3x1-3 \leq x \leq 1 の最小値と最大値を求めなさい。

    • 答えを見る正解:最小値 3-3x=1x = -1)、最大値 11x=3x = -3 または x=1x = 1)。頂点 x=1x = -1 は定義域内。両端:(3)22(3)+1(-3)^2-2(-3)+1ではなく ((3)+1)23=43=1((-3)+1)^2-3=4-3=1((1)+1)23=43=1((1)+1)^2-3=4-3=1
  3. y=x26x+10y = x^2 - 6x + 10、定義域 4x74 \leq x \leq 7 の最小値を求めなさい。

    • 答えを見る正解:最小値 22x=4x = 4 のとき)。平方完成すると y=(x3)2+1y=(x-3)^2+1、頂点 x=3x=3 は定義域外(左側)。定義域内は単調増加なので最小値は左端 x=4x=4y=1624+10=2y=16-24+10=2
#二次関数#最大値#最小値#定義域#場合分け