おいしい数学HOMEへのリンク

対数微分法

微分(数学Ⅲ)(教科書範囲) ★★★

アイキャッチ

対数微分法について扱います.

関連して,$x^\alpha$ ( $\alpha$ は実数)の微分もここで扱います.

対数微分法とその手順

対数微分法

関数 $y=f(x)^{g(x)}$ で,両辺に(絶対値をとってから)対数をとって微分をする方法を対数微分法という.

関数 $y=h(x)$ で,$h(x)$ が 多くの関数の積や商になっているときも,対数微分法を使うと楽なことがある.


$y=x^{x}$ $(x>0)$ などがその代表です.底も指数も $x$ の関数ならば対数微分法しか方法がないはずです.

対数微分法の手順

STEP1:両辺の絶対値をとって(正であることが保証されているならば不要),自然対数をとる.

STEP2:両辺 $x$ で微分する.

STEP3:両辺に $y$ をかけて整理して終わり.


対数をとるときに,真数条件のことを考慮しないといけないので,真数が負になる可能性があるならば手続きとして一時的に両辺の絶対値をとります.

試しに,関数 $y=f(x)^{g(x)}$ $(f(x)>0)$ を上の手順で微分してみます.

1.両辺正なので絶対値は不要で,自然対数をとると

$\log y=\log f(x)^{g(x)}$

$\Longleftrightarrow \ \log y=g(x)\log f(x)$

2.両辺 $x$ で微分します.左辺は合成関数の微分,右辺は積の微分も使います.

$\dfrac{1}{y}\cdot y'=g'(x)\log f(x)+g(x)\cdot \dfrac{1}{f(x)}\cdot f'(x)$

3.両辺に $y$ をかけて整理して終わりです.

$y'=\left(g'(x)\log f(x)+g(x)\cdot \dfrac{f'(x)}{f(x)}\right)y$

$\therefore \ y'=\left(g'(x)\log f(x)+g(x)\cdot \dfrac{f'(x)}{f(x)}\right)f(x)^{g(x)}$

※ 導けるのが重要で,この結果を覚えなくていいです.

$x^\alpha$ ( $\alpha$ は実数)の微分公式とその証明

$x^\alpha$ の微分ですが,これまで $\alpha$ の正体によって,登場するたびに微分してきました.

$\alpha$ が自然数のとき 二項定理利用

$\alpha$ が整数のとき 商の微分利用

$\alpha$ が有理数のとき 逆関数の微分利用

これらの微分の結果がすべて同じだったのですが,$\alpha$ を実数に拡張しても同じです.

対数微分法で証明するのですが,この方法で上の方法すべてを包括できるので楽です.

$x^\alpha$ ( $\alpha$ は実数)の微分

$\alpha$ を実数とすると

$\displaystyle \boldsymbol{(x^\alpha)'=\alpha x^{\alpha-1}}$

$x^\alpha$ ( $\alpha$ は実数)の微分の証明

定義域は $x>0$ を考える.$y=x^\alpha$ の両辺の自然対数をとると

$\log y=\log x^{\alpha}=\alpha \log x$

両辺 $x$ で微分すると

$\dfrac{1}{y}\cdot y'=\alpha\cdot \dfrac{1}{x}$

両辺に $y$ をかけて整理すると

$y'=\alpha x^{\alpha-1}$

例題と練習問題

例題

例題

$y=x^{x}$ $(x>0)$ を微分せよ.


講義

上の手順通りです.$x>0$ より今回は絶対値は不要です.


解答

両辺正なので,自然対数をとると

$\log y=\log x^{x}$

$\Longleftrightarrow \ \log y=x\log x$

両辺 $x$ で微分すると

$\dfrac{1}{y}\cdot y'=\log x+x\cdot \dfrac{1}{x}$

両辺に $y$ をかけて整理してすると

$y'=\left(\log x+1\right)y$

$\therefore \ \boldsymbol{y'=\left(\log x+1\right)x^{x}}$

練習問題

練習

次の関数を微分せよ.

(1) $y=(3x)^e$

(2) $y=x^{\cos x}$ $(x>0)$

(3) $y=x^{x^{x}}$ $(x>0)$ (ただしこれは $x$ の $x^x$ 乗を表す.上の例題の結果を利用してよい)

(4) $y=(x-a_{1})(x-{a_{2}})\cdots(x-a_{n})$

練習の解答

(1)

$y=3^{e}x^{e}$ より,$\boldsymbol{y'=3^{e}ex^{e-1}}$


(2)

両辺正なので,自然対数をとると

$\log y=\log x^{\cos x}$

$\Longleftrightarrow \ \log y=\cos x\log x$

両辺 $x$ で微分すると

$\dfrac{1}{y}\cdot y'=-\sin x\log x+\cos x\cdot \dfrac{1}{x}$

両辺に $y$ をかけて整理してすると

$y'=\left(-\sin x\log x+\dfrac{\cos x}{x}\right)y$

$\therefore \ \boldsymbol{y'=\left(-\sin x\log x+\dfrac{\cos x}{x}\right)x^{\cos x}}$


(3)

両辺正なので,自然対数をとると

$\log y=\log x^{x^{x}}$

$\Longleftrightarrow \ \log y=x^{x}\log x$

両辺 $x$ で微分すると

$\dfrac{1}{y}\cdot y'=(x^{x})'\log x+x^{x}\cdot \dfrac{1}{x}$

両辺に $y$ をかけて整理してすると

$y'=\left\{\left(\log x+1\right)x^{x}\cdot\log x+x^{x-1}\right\}y$

$\therefore \ \boldsymbol{y'=\left\{\left(\log x+1\right)x\log x+1\right\}x^{x^{x}+x-1}}$


(4)

両辺の絶対値の自然対数をとると

$\displaystyle \log |y|=\log|(x-a_{1})(x-{a_{2}})\cdots(x-a_{n})|=\sum_{k=1}^{n}\log|x-a_{k}|$

両辺 $x$ で微分すると

$\displaystyle \dfrac{1}{y}\cdot y'=\sum_{k=1}^{n}\dfrac{1}{x-a_{k}}$

両辺に $y$ をかけて整理してすると

$\displaystyle y'=y\sum_{k=1}^{n}\dfrac{1}{x-a_{k}}$

$\displaystyle \therefore \ \boldsymbol{y'=(x-a_{1})(x-{a_{2}})\cdots(x-a_{n})\sum_{k=1}^{n}\dfrac{1}{x-a_{k}}}$