プロが教えるわが家の防犯対策術!

2次関数f(x)=x*x-2ax+2(0<=x<=1)の最大値を求めて下さい!

A 回答 (1件)

f(x)=x*x-2ax+2


=(x-a)^2+2-a^2
と変形できます。
よって下に凸のグラフで、x=aの時、最小値 2-a^2 を取ります。
(0<=x<=1)で取りうる最大値は、最小値を取る点(x=a)から遠い方のx=0またはx=1の点になりますね。

a<0.5の時(x=1で最大になります)
(※変形する前の式にx=1を代入した方が計算は楽です)
最大値は f(1)=1-2a+2

a>=0.5の時(x=0で最大になります)
最大値は f(0)=2

「=はどちらに付けても構いません。ちなみに上の式にa=0.5を代入すると、したと同じ2になります」
    • good
    • 0
この回答へのお礼

ありがとうございます!

お礼日時:2017/03/02 16:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!