技術(非IT系)

対数微分法とは?いつ使うか使いどころも!(絶対値・公式・例題・計算手順・合成関数など)

当サイトでは記事内に広告を含みます

微分計算において、通常の方法では複雑になりやすい関数でも、対数をとることで計算を大幅に簡略化できる手法が「対数微分法」です。

積・商・べき乗が複合した関数や、底も指数も変数という関数は、対数微分法が特に威力を発揮する場面です。

この記事では、対数微分法の意味・使いどころ・絶対値・公式・例題・計算手順・合成関数との関係を丁寧に解説していきます。

対数微分法をマスターして、複雑な微分計算をスマートにこなせるようになりましょう。

対数微分法とは?その定義と基本的な考え方

それではまず、対数微分法の定義と基本的な考え方について解説していきます。

対数微分法とは、y=f(x) の両辺の対数をとり、ln y = ln f(x) とした後に両辺をxで微分する手法です。

対数微分法の手順:

① y = f(x) の両辺の自然対数をとる:ln y = ln f(x)

② 両辺をxで微分する:(1/y)・dy/dx = d/dx[ln f(x)]

③ dy/dx = y・d/dx[ln f(x)] = f(x)・d/dx[ln f(x)] と整理する

ln y を微分すると (1/y)・(dy/dx) になるのは、合成関数の微分(連鎖律)によります。

対数をとることで積→和・商→差・べき→定数倍に変換でき、微分が簡単になるのが対数微分法の核心です。

対数微分法を使うべき場面

対数微分法が特に有効なのは以下のような状況です。

① 積・商が多数含まれる複雑な関数(例:y = x³(x+1)⁴/(x−2)²)

② 底も指数も変数である関数(例:y = xˣ, y = xˢⁱⁿˣ)

③ 累乗の積・商が絡む関数(例:y = √(x(x+1)(x+2)))

①は積の微分公式を何度も使うより対数を使った方が速く、②は対数微分法でしか処理できません。

通常の微分との比較

たとえば y = x²(x+1)³ を通常の積の公式で微分すると、計算量が多くなります。

一方、対数微分法では ln y = 2 ln x + 3 ln(x+1) とした後 (1/y)y’ = 2/x + 3/(x+1) → y’ = y(2/x+3/(x+1)) となり、すっきりと計算できます。

対数微分法の具体的な計算手順と例題

続いては、対数微分法の具体的な計算手順を例題で確認していきます。

例題①:複雑な積・商の微分

y = x³(x+1)²/(x−1) の導関数を求める

両辺の対数をとる:ln y = 3 ln x + 2 ln(x+1) − ln(x−1)

両辺をxで微分:(1/y)y’ = 3/x + 2/(x+1) − 1/(x−1)

y’ = y

= x³(x+1)²/(x−1)・

通常の積の公式を繰り返し使うより、対数微分法の方がはるかにスッキリと求められます。

例題②:xˣ型の微分(底も指数も変数)

y = xˣ(x>0)の導関数を求める

両辺の対数をとる:ln y = x ln x

両辺をxで微分:(1/y)y’ = ln x + x・(1/x) = ln x + 1

y’ = y(ln x + 1) = xˣ(ln x + 1)

xˣのような関数は、指数法則でも積の公式でも直接微分できないため、対数微分法が唯一の標準的な解法です。

例題③:累乗根を含む関数

y = ³√(x(x+1)(x+2)) の導関数を求める

ln y = (1/3)[ln x + ln(x+1) + ln(x+2)]

(1/y)y’ = (1/3)

y’ = (1/3)・³√(x(x+1)(x+2))・

絶対値を含む場合の対数微分法

続いては、絶対値を含む場合の対数微分法を確認していきます。

絶対値をとる理由

f(x)が負になる可能性がある場合は、ln|f(x)| とすることで定義域を広げられます。

d/dx(ln|x|) = 1/x(x≠0)という公式が成立するため、絶対値をつけても微分の計算は変わりません。

実用的な対数微分法では、ln|y|=ln|f(x)|として絶対値をつけることが多いです。

負の値を取りうる関数への適用

y=f(x) が負になりうる場合も、|y|=|f(x)| の対数をとることで対数微分法を適用できます。

両辺を微分すると (y’/y) = d/dx[ln|f(x)|] が得られ、これをy’について解きます。

最終的に y’ = y・d/dx[ln|f(x)|] という形になることは、通常の場合と同じです。

合成関数との関係と対数微分法の応用

続いては、合成関数の微分(連鎖律)と対数微分法の関係、および応用を確認していきます。

連鎖律と対数微分の関係

対数微分法は連鎖律(合成関数の微分)の応用です。

y=f(x) において ln y = ln f(x) の両辺をxで微分するとき、左辺は連鎖律により (d/dy)(ln y)・(dy/dx) = (1/y)y’ となります。

連鎖律を正確に使いこなすことが、対数微分法を確実に適用するための基礎となります。

指数関数の微分公式の導出への応用

対数微分法を使うと、aˣの微分公式 d/dx(aˣ)=aˣ ln a を導出できます。

y=aˣ の両辺の対数をとると ln y = x ln a、微分すると (1/y)y’ = ln a、y’ = y ln a = aˣ ln a となります。

多変数への拡張

対数微分法は多変数関数・陰関数・パラメータ表示の微分にも応用できます。

特に陰関数微分において、複雑な積・べき乗の式を対数をとって整理する手法は、高度な微積分の計算で頻繁に使われます。

まとめ

この記事では、対数微分法について、使いどころ・絶対値・公式・例題・計算手順・合成関数との関係の観点から解説してきました。

積・商の複合・底も指数も変数という関数では、対数微分法が最も効率的な解法です。

両辺の対数をとって対数の性質で整理し、連鎖律で微分するという三ステップを確実に習得しましょう。

対数微分法は、高度な微分計算の頼れる武器ですので、使いどころを見極める練習を重ねていきましょう。