• 締切済み

最小値

f(x)=x^2-2*log(x) の最小値を求める方法を教えてください。ただし、対数は常用対数とします。

みんなの回答

  • OurSQL
  • ベストアンサー率40% (53/131)
回答No.3

定義域が分からないのに、どうやって最小値を求めろというのか。

  • yyssaa
  • ベストアンサー率50% (747/1465)
回答No.2

自然対数をlnで表すと、log(x)=lnx/ln10 f(x)=x^2-(2/ln10)lnx f'(x)=2x-(2/ln10)/x f''(x)=2+(2/ln10)/x^2>0 よってf(x)は下に凸な曲線なので、f'(x)=0でf(x)は極小値 =最小値をとる。 f'(x)=0、x>0より、x=(1/ln10)^1/2 このとき fmin=1/ln10-(2/ln10)ln{(1/ln10)^1/2} =1/ln10-(1/ln10)ln(1/ln10) =1/ln10+(1/ln10)ln(ln10)=(1/ln10){1+ln(ln10)} ln10≒2.30 ln(ln10)≒0.833 とすると fmin=(1+0.833)/2.30≒0.800・・・答え

michiohase
質問者

お礼

数値計算をすると最小値はおよそ0.8になることは分かっていたのですが、なぜ単純に”x”で微分したらいけないのかが未だに良く分かっていません。もう少し勉強してみます。 yyssaaさんもferienさんもどちらもベストアンサーです。 ありがとうございました。

  • ferien
  • ベストアンサー率64% (697/1085)
回答No.1

>f(x)=x^2-2*log(x) >の最小値を求める方法を教えてください。ただし、対数は常用対数とします。 f(x)=x^2-2log[10]x  d/dx(log[10]x)=(1/log10)・(1/x)だから、 微分して、f'(x)=2x-(2/log10)(1/x) f'(x)=0より、2x-(2/log10)(1/x)=0 x^2-(1/log10)=0 真数条件より、x>0だから、x=√(1/log10)(=0.6590……) このとき、f(x)が極小値かつ最小値(増減表で確認して下さい。) x^2=1/log10 f(x)=x^2-log[10]x^2だから、 最小値は、(1/log10)-log[10](1/log10)(=0.7965……) どうでしょうか?

michiohase
質問者

お礼

数値計算をすると最小値はおよそ0.8になることは分かっていたのですが、なぜ単純に”x”で微分したらいけないのかが未だに良く分かっていません。もう少し勉強してみます。 yyssaaさんもferienさんもどちらもベストアンサーです。 ありがとうございました。