「次の関数を微分せよ。
(1)elogexelogex (x>0)(x>0)
(2)exloge2exloge2
(3)elog3xelog3x (x>0)(x>0)」
このような問題はどのように解けばよいでしょうか?
どれも見た目は合成関数なので合成関数の微分で解いてみます。
(1)elogexelogex (x>0)(x>0)
f(t)=et, t=g(x)=logexf(t)=et, t=g(x)=logexとなる合成関数なので合成関数の微分
{f(g(x)}′=f′(g(x))g′(x){f(g(x)}′=f′(g(x))g′(x)
より
(elogex)′=elogex⋅1x=elogexx(elogex)′=elogex⋅1x=elogexx
ここで、logexlogexはeeをべき乗してxxにするような数のことなので
elogex=xelogex=x
となります。したがって、
(elogex)′=xx=1(elogex)′=xx=1
となります。
elogex=xelogex=xを先にしてしまえば
(elogex)′=(x)′=1(elogex)′=(x)′=1
のように簡単にすることもできます。
(2)exloge2exloge2
f(t)=et, t=g(x)=xloge2f(t)=et, t=g(x)=xloge2となる合成関数なので
(exloge2)′=exloge2⋅(xloge2)′=(eloge2)x⋅(xloge2)′(exloge2)′=exloge2⋅(xloge2)′=(eloge2)x⋅(xloge2)′
ここでeloge2=2eloge2=2であることとloge2loge2は定数なのでxloge2xloge2が1次関数であることに着目すれば
(exloge2)′=2xloge2(exloge2)′=2xloge2
となります。
eloge2=2eloge2=2を先にすれば
(exloge2)′=(2x)′=2xloge2(exloge2)′=(2x)′=2xloge2
のようにシンプルな指数関数の微分になります。
(3)elog3xelog3x (x>0)(x>0)
f(t)=et, t=g(x)=log3xf(t)=et, t=g(x)=log3xとなる合成関数なので
(elog3x)′=elog3x⋅(log3x)′=elog3xxloge3(elog3x)′=elog3x⋅(log3x)′=elog3xxloge3
となります。
これを少し変わった方法で微分するとe=3log3ee=3log3eと書けるから
elog3x=(3log3e)log3x=3log3elog3x=(3log3x)log3e=xlog3eelog3x=(3log3e)log3x=3log3elog3x=(3log3x)log3e=xlog3e
したがって
(elog3x)′=(xlog3e)′=xlog3e−1log3e(elog3x)′=(xlog3e)′=xlog3e−1log3e
となります。微分の結果が違うように見えますが、対数の計算法則より
log3e=logeeloge3=1loge3log3e=logeeloge3=1loge3
となることと前述よりxlog3e=elog3xxlog3e=elog3xなので、
xlog3e−1log3e=xlog3elog3ex=elog3xxloge3xlog3e−1log3e=xlog3elog3ex=elog3xxloge3
となり、同じ結果であることがわかります。
Share: