数学I / 2次関数のグラフと最大・最小

最大値を最小にする(ミニマックス)

★★★★ 難関最大・最小ミニマックス絶対値

問題

定数 に対して、 における の最大値を とする。 を最小にする の値と、そのときの最大値を求めよ。

ヒントを見る

の動く範囲を で置きかえると、 の最大は区間の両端 のどちらか。端での つの値をつり合わせると、最大がいちばん小さくなる。

解答・解説

方針

では を動く。 の最大は、区間 の端 での値の大きいほう、すなわち 。この つが等しくなる で全体が最小。

解答

⓪ 発想 — どう考え始めるか。 が動く範囲を先に押さえる。 とおくと 。すると で、 次(絶対値)の問題になる。

で最大にするのは、区間の端 。だから最大値

を最小にしたい(ミニマックス)。 つの候補 の大きい方が全体だから、 つが等しくなる で最小。 から 、そのとき

重要区間 上での の最大は、端点での値の大きいほう 。この つを等しくすると最大が最小になる

① 置きかえる。 のとき を動く(端 )。求めるのは での最大

② 最大を端で表す。 次(折れ線)なので、最大は区間の端。

xyOc=1/2t=0t=1
y=x²(−1≤x≤1)と横線 y=c=1/2。t=0 と t=1 からの距離がともに 1/2 で等しく、最大のずれが最小

③ つり合わせる。 つの折れ線 の大きいほうを最小にするのは、両者が交わる(等しくなる)ところ。 より 。このとき

まとめ:「最大を最小にする」は、動く量を端に集約し、端での値をつり合わせる。 は区間 のちょうど中央で、 からの距離が等しくなる点。中央に置くと最大のずれが最小になる、という自然な結論。

発展 — 一歩先へ。 「最大値を最小にする(ミニマックス)」の答えは、 つの候補が等しくなる点で釣り合う。これは近似理論の心臓部で、区間で関数を多項式で近似するとき「最大誤差を最小にする」最良近似(チェビシェフ近似)は、誤差の山と谷が同じ高さで交互に並ぶ。 が釣り合うのは、その最も簡単な例だ。

のとき最小で、最大値は

別解

別解 — 放物線 を水平線 で挟む絵で見る(視覚で納得するルート)。 は、放物線 と水平線 の“縦の隔たり”。 でこの隔たりが最も大きくなる場所を探し、それを最小にする を選ぶ。

(中央 )から (両端 )まで動く。水平線 からの隔たりが最大なのは、放物線の“下端 ”か“上端 ”のどちらか遠い方。すなわち

この最大を最小にするには、水平線 のちょうど真ん中 に置く。すると上下どちらへの隔たりも で釣り合い、最大の隔たりが最小の になる。

変数化する(本解)のと同じだが、「放物線と水平線の隙間を最小にする=真ん中に線を引く」という絵で見ると、ミニマックスの心(最悪を最小に=釣り合わせる)が直感的につかめる。

ポイント

  • に置きかえ、 の最大は端点の大きいほう。
  • をつり合わせて 、最大値

よくある間違い

  • の範囲を とする(正しくは )。
  • の最大を区間の内部で探す(端 のどちらか)。
  • を最小にする を、 つが等しくなる点()でなく片方の最小で求める。