条件を逆にたどる方法
ここでは,2変数関数f(x, y)の最大値や最小値を求める2通りの方法についてみていこう.
条件に動点を含む場合の軌跡で学んだ,条件を逆にたどる方法は,軌跡を求めるだけでなく, 2変数関数の最大値や最小値を求めるときにも有効である. そのことを次の例題で確認しよう.
2変数関数の最大最小〜その1〜
x,yが次の4つの不等式を満たすとき,次の問いに答えよ.
x≧- 4つの不等式の表す領域Dを図示せよ.
- f(x,~y)=x+yの最大値と最小値およびそのときのxとyの値を求めよ.
領域を図示すると次のようになる.
x + y = k \tag{1}\label{2hensuukansuunosaidaisaishousono1}とおくと,これは傾きが – 1,y切片がkの直線を表す.この直線\eqref{2hensuukansuunosaidaisaishousono1}が領域Dと共有点をもつ ようなkの値の最大値と最小値を求めればよい.
←なぜこのような操作を行うかについては下の本文参照
次の図より,kの値は\eqref{2hensuukansuunosaidaisaishousono1}が点(2,~3)を通るとき最大となり,原点Oを通るとき最小となる.
よって,f(x,~y)は
\boldsymbol{x=2},\boldsymbol{y=3}のとき,最大値\boldsymbol{5}
\boldsymbol{x=0},\boldsymbol{y=0}のとき,最小値\boldsymbol{0}
上の例題での2変数関数f(x,~y)の値の決まり方は,問題文をそのままに読めば, まず不等式の領域Dが決まり,その領域内の(x,~y)を代入してf(x,~y)が決まるという順序になっている. しかし,このような理解では,領域D内の無数の点に対してf(x,~y)を求めなければならなくなる.
そこで,条件に動点を含む場合の軌跡で学んだ方法と同じように,考え方の順序を逆にして, ある値kを考えてみて,f(x,~y)がその値をとるかどうか調べるという方法をとる.
たとえば,f(x,~y)が2をとるかどうかを調べてみよう. f(x,~y)=3が成り立つためには
\begin{align} x+y=2 \end{align}を満たさなくてはならない.この関係を満たすx,yは,直線y = − x + 2上にあるので,この直線が 領域Dと共有点をもてば,その点の座標(x,~y)をf(x,~y)に代入することによってf(x,~y)は2をとる.
次の図は領域Dと直線y = − x + 2を重ねたものである.この図の太線部分の(x,~y)を代入することにより f(x,~y)=2となる.

このような作業を具体的な値ではなく,ある値kで行うことにより,直線x + y = kが 領域Dと共有点をもつ範囲を調べることで,最大値や最小値を求めることができる.