最大最小問題の原理
最大値を求める問題には
- 知りたい値域を直接求める。
- 求めたい最大値がなんとなくわかるならそれを仮定して、仮定した最大値に一致し得ることと仮定した最大値を上回り得ないことを示す。
などの手段がある。
(最小の場合は省略)
問
原点Oを中心とする半径1の円Dと3点A(1,3),B(2,0),C(5,1)を頂点とする三角形Tがある。Tの周および内部を動く点Qと点Pの距離の最小値をm(P)とする。Dの周をPが動くとき、m(P)の最大値を求めよ。
解法1:問題の表現どおりに素直に考察します。
2直線
は直交し、特に直線のみDと交わることなどから、Pについて直線を基準に場合分けするとよさそうです。
とおける。
直線に対してOとPが反対側にあるための必要十分条件は
ただし、
このとき
Pから2直線に下ろした垂線の足はそれぞれTの辺CB,ABをB側に伸ばした延長にあるので2点P,Qの距離はQ=Bで最小となり
一方で、のときPから直線に下ろした垂線の足は辺AB上にあるので、2点P,Qの距離はQがこの足に一致するときに最小となり
をの式に表すことができましたが、前者と後者を総合して、例えばグラフを用いて論じるのは面倒です。
解法2:解を推測し、その根拠を後から説明します。
(A)
とする。RはD上の点で、SはTの周または内部の点である。
線分OSの長さはだから、線分PSの長さは3点P,O,Sが一直線上にある、つまりP=Rのときに最大値をとる。
P=Rのとき、Pはを満たすので線分PQの長さはQ=Sで最小となる。
以上の事実より、の最大値は、である。
(A)においてSは線分PQの長さが最大となるときのQです。Qを固定してQ=Sとする、つまりQの可動域をSのみとしてPが動くとき、m(P)の最大値は1のようにして容易に求められます。本問ではQはTの周および内部を動きますが、SはTの周または内部にあるので、任意のPで、Sを含めあるQがを満たします。問題にあるとおりm(P)はの最小値なのでです。がm(P)を抑えてm(P)の上限を確定させています。これをまとめると「任意のPでが成立する」となります。各等号は右の成立下で左の成立を2のように確認できます。しかし、Qの仮の可動域次第ではこの考え方は使えません。
(B)
(1,2(A)の表現を借ります。)
Oと直線の距離はだから、Qが直線(2)上をくまなく動く場合線分PQの長さはおよびQ=Sのときに最大値をとる。
...?
Pから直線に下ろした垂線の足をHとします。Qが直線(2)上をくまなく動くときはあるPでが成立するので、が最大である根拠に欠けます。
解法 | Qの仮の可動域 | 左のとき | が最大である根拠 |
(A) | S | | |
(B) | 直線 | | (左の事実のためにを指摘出来ない) |
解法2の補足
2の考え方を使ったときの利点
場合分けが要らない。
これはm(P)そのものを直接考察しないことによる効果です。
2の考え方を使うための留意点
先に解の検討をある程度つけておく必要がある。
本問ではm(P)が最大となるときのP,Qを手がかりに(A)を書きました。一般には図に書けば容易に推測できるようなものである場合に限るようです。
「抑え」を自分で用意する必要がある。
本問ではQの仮の可動域をSのみとしたおかげで任意のPでが成立し、これがP=Rのときm(P)が最大である根拠になりました。一般には問われた値が最大/最小である根拠になるよう意識しつつ、変域を単純なものに置き換えることで場合分けを避けて一元的な不等式による説明ができるとよいでしょう。
コメント
言葉の力を過信した結果、2(A)の表現はさすがに短くなりすぎていると思います。ここでは言葉の意味と文脈からしては当然だと考えたのでその後述にまとめました。