以下はGeoGebraによる作図です。自分でスライダー(軸)を動かし、最大・最小を取るときのxがどう変化するかを確認してください。左下に自動再生ボタンもあります。


検索用コード
関数\ f(x)=x^2-2(a+1)x+4a+1\ \ (1\leqq x\leqq3)\ の最大値Mと最小値mを求めよ.$ \\
2次関数の最大・最小(区間固定で関数の軸が動く)}}}} \\\\
平方完成すると $f(x)=\{x-(a+1)\}^2-(a+1)^2+4a+1=\{x-(a+1)\}^2-a^2+2a$ \\[.5zh] 数学では,\ \textbf{\textcolor{red}{何が一定で何が変化するか}}を常に意識する必要がある. \\[.2zh] 本問は,\ \textbf{\textcolor{red}{区間が一定($\bm{1\leqq x\leqq3}$)}}で,\ $a$が変化すると\textbf{\textcolor{red}{関数の軸$\bm{x=a+1}$が変化}}する. \\[.2zh] 頂点の$y$座標$-\,a^2+2a$も変化するが,\ 最大・最小を考える上で$y$方向の変化は重要でない. \\[.2zh] 以上を踏まえて最大・最小を考える.\ なお,\ \textbf{\textcolor{Purple}{最大と最小は別々に考える}}のが基本である. \\\\
何かが変化する2次関数の最大・最小問題には,\ 単純な丸暗記は通用しない. \\[.2zh] 問題ごとに自分の頭で考える必要があり,\ どのように思考を進めるかを以下に述べる. \\\\\\
\fbox1 最初に,\ \textbf{\textcolor{red}{変化しないものを明確に図示}}する. \\[.2zh] \phantom{\fbox1} 本問は$1\leqq x\leqq3\ が一定なので,\ x=1とx=3の直線を引く.\ 座標軸は余計である.$ \\
{軸を左から右に動かしていき,\ 区間内での最大・最小を考える.}} \\[.2zh] \phantom{\fbox2} \textbf{\textcolor{magenta}{最大・最小をとるときの$\bm{x}$の値が変わる瞬間に着目し,\ 場合分けする.}
とにかく,\ 1\leqq x\leqq3\ という区間が一定であることを強烈に意識する. \\[.2zh] 3つの図は,\ 区間は動かず関数が動くことがわかるよう上下で区間をそろえて図示してある. \\[1zh] \bm{左の方に軸がある場合},\ 最大をとるのは\bm{区間の右端x=3のとき}である. \\[.2zh] ここから\bm{軸を右に移動}させていき,\ \bm{最大をとるときのxの値が変わる瞬間を探す.} \\[.2zh] 最大がx=3のみから変わる瞬間は,\ \bm{軸が区間のちょうど中央に来たとき}である. \\[.2zh] このとき,\ \bm{x=1,\ 3の両方で,\ 同じ値の最大}をとる. \\[.2zh] 軸がこの瞬間から\bm{少しでも右に移動すると,\ 区間の左端x=1で最大}をとるようになる. \\[.2zh] 要するに,\ \bm{軸a+1が区間の中央の左側,\ 区間の中央,\ 区間の中央の右側の3つの場合分け}になる. \\[1zh] 一般に,\ \bm{中央は両端を足して2で割る}と求まるから,\ 1\leqq x\leqq3の中央は\ \bunsuu{1+3}{2}=2\ である. \\[.6zh] これは計算せずともわかるが,\ 複雑な場合は中央の求め方(詳細は数\text{I\hspace{-.1em}I})を知らないと面倒になる. \\[.2zh] 結局,\ 本問では\ \bm{a+1<2,\ a+1=2,\ a+1>2}\ と場合分けすることになる. \\[.2zh] a+1<1,\ 1\leqq a+1\leqq3,\ a+1>3のように区間の端で場合分けするミスが多いので注意. \\[.2zh] 軸a+1が区間の端をまたいだとしても,\ どこで最大をとるかは変化しないことを確認してほしい. \\[1zh] [1]\ \ f(3)は,\ 平方完成後の式ではなく元のx^2-2(a+1)x+4a+1に代入して求める方が楽である. \\[1zh] [2]\ \ 同じ値になるので,\ f(1)とf(3)のどちらかを求めればよい. \\[.2zh] \phantom{[1]}\ \ 簡単なx=1を代入すると,\ f(1)=2a\ となるが,\ ここで終わってはいけない. \\[.2zh] \phantom{[1]}\ \ この場合はaの値が確定済みなので,\ \bm{a=1\ も代入して\ f(1)=2\ となる.}
\bm{左の方に軸がある場合},\ 最小をとるのは\bm{区間の左端x=1のとき}である. \\[.2zh] ここから\bm{軸を右に移動}させていき,\ \bm{最小をとるときのxの値が変わる瞬間を探す.} \\[.2zh] \bm{軸が区間の左側から中に入った瞬間,\ 軸x=a+1で最小}をとるようになる. \\[.2zh] 要するに,\ 頂点が最小になる.\ この状況は,\ 軸が区間内にある限り続く. \\[.2zh] \bm{軸が区間の右側に出た瞬間,\ 区間の右端x=3で最小}をとるようになる. \\[.2zh] 結局,\ \bm{軸a+1が区間の左側,\ 区間の内側,\ 区間の右側の3つの場合分け}になる. \\[.2zh] つまり,\ a+1<1,\ 1\leqq a+1\leqq3,\ a+1>3\ である.\ 等号はどちらに含めてもよい. \\[.2zh] 実際,\ a+1=1のときf(1)=f(a+1)=0となるから,\ [1]と[2]のどちらに含めても問題ない. \\[1zh] [2]\ \ 1\leqq a+1\leqq 3は,\ 各辺を-1することで直ちに0\leqq a\leqq2とできる. \\[.2zh] \phantom{[1]}\ \ また,\ f(a+1)は頂点のy座標であり,\ 計算せずとも平方完成後の式を見ればわかる.
前問の最大値$M$と最小値$m$を$a$の関数とみて$M(a),\ m(a)$と表す. \\[1zh] \hspace{.5zw} (1)\ \ $b=M(a)$と$b=m(a)$のグラフを同一の$ab$平面上に図示せよ. \\[.8zh] \hspace{.5zw} (2)\ \ $M(a)-m(a)=4$となるときの$a$の値を求めよ.
場合分けをして最大値・最小値を求めた後,\ その結果を利用する問題がよく付属する. \\[1zh] (1)\ \ 場合分けに応じて式が変わることに注意してグラフを描く.\ 軸名をx,\ yとしないよう注意. \\[.2zh] \phantom{(1)}\ \ 複数のグラフを同一平面上に図示する場合,\ \bm{あらかじめ連立して共有点を求めておく.} \\[.2zh] \phantom{(1)}\ \ b=-\,2a+4とb=2aを連立すると,\ (a,\ b)=(1,\ 2)である. \\[.2zh] \phantom{(1)}\ \ b=-\,a^2+2aとb=2aを連立すると,\ (a,\ b)=(0,\ 0)である. \\[.2zh] \phantom{(1)}\ \ b=-\,a^2+2aとb=-\,2a+4を連立すると,\ (a,\ b)=(2,\ 0)である. \\[.2zh] \phantom{(1)}\ \ 後に詳しく学習するが,\ \bm{2次関数と直線の共有点が1個ならば,\ 図形的には接する}といえる. \\[1zh] (2)\ \ M(a)とm(a)で場合分けが異なるため,\ 統一して考える必要がある. \\[.2zh] \phantom{(1)}\ \ M(a)はa=1,\ m(a)はa=0,\ 2が境目であり,\ \bm{統一すると5つに場合分け}される. \\[.2zh] \phantom{(1)}\ \ まとめると表のようになり,\ 後は各場合ごとに条件を満たすaを求める. \\[.2zh] \phantom{(1)}\ \ M(a),\ m(a)は場合分けの条件が前提なので,\ \bm{解がこれを満たすか否かの確認が必須}である. \\[.2zh] \phantom{(1)}\ \ なお,\ ax^2+bx+c=0の解の公式は,\ x=\bunsuu{-\,b\pm\ruizyoukon{b^2-4ac}}{2a}\ である. \\[.6zh] \phantom{(1)}\ \ また,\ (1)のグラフを見れば,\ a=0,\ 2でM(a)-m(a)=4となることがすぐにわかる.