「導関数の求め方がわからない」「どの公式をどう使えばいいの?」という悩みは、微分を学ぶ多くの方に共通する課題です。
導関数を求める方法には、定義式を使う方法・公式を使う方法・合成関数のチェーンルール・積と商の微分など、様々なアプローチがあります。
この記事では、導関数を求めるための計算方法と例題を、基本公式の使い方・定義に従った微分・合成関数・n次導関数・偏導関数まで、豊富な例題とともに丁寧に解説していきます。
導関数の求め方をしっかりマスターすることで、数学の問題はもちろん、物理・工学・経済学など応用分野でも微分を自在に活用できるようになるでしょう。
導関数の求め方の結論:基本公式から解説
それではまず、導関数を求めるための基本公式と手順の結論から解説していきます。
導関数を求める最も基本的な方法は、定義されたパターンごとの公式を適用することです。
導関数の基本公式(最重要):
①べき乗:(xⁿ)’ = nxⁿ⁻¹
②定数:(c)’ = 0
③定数倍:(cf(x))’ = cf'(x)
④和・差:(f(x) ± g(x))’ = f'(x) ± g'(x)
⑤積:(f(x)g(x))’ = f'(x)g(x) + f(x)g'(x)
⑥商:(f/g)’ = (f’g − fg’) / g²
⑦合成関数:(f(g(x)))’ = f'(g(x)) × g'(x)
これらの7つのルールを組み合わせることで、ほとんどの関数の導関数を求めることができます。
「べき乗の公式」と「合成関数の微分(チェーンルール)」が特に重要であり、この2つを使いこなすことが導関数計算の核心です。
多項式関数の導関数を求める手順
f(x) = 3x⁴ − 2x³ + 5x − 7 の導関数を求める:
各項を個別に微分する:
(3x⁴)’ = 3 × 4x³ = 12x³
(−2x³)’ = −2 × 3x² = −6x²
(5x)’ = 5
(−7)’ = 0
→ f'(x) = 12x³ − 6x² + 5
多項式は各項を個別に微分して足し合わせるだけです。
「係数×指数→指数を1減らす」という手順を機械的に行えば、どんな多項式でも素早く導関数が求まります。
定義に従った導関数の求め方の手順
「定義に従って微分せよ」という問題では、極限の定義式を使って導関数を求めます。
定義に従って f(x) = 1/x の導関数を求める:
f(x+h) = 1/(x+h)
f(x+h) − f(x) = 1/(x+h) − 1/x
= {x − (x+h)} / {x(x+h)}
= −h / {x(x+h)}
{f(x+h)−f(x)}/h = −1/{x(x+h)}
lim[h→0] −1/{x(x+h)} = −1/x²
→ f'(x) = −1/x²
定義に従った計算では、分子の「hを含む式」を整理してhで約分→h→0の極限をとるという流れが基本です。
三角関数・指数関数・対数関数の導関数を解説
続いては、三角関数・指数関数・対数関数の導関数を確認していきます。
べき乗以外の重要な関数の導関数公式を確実に覚えておくことが、より高度な微分計算の基礎になります。
三角関数の導関数
| 元の関数 | 導関数 | 備考 |
|---|---|---|
| sin x | cos x | xはラジアン |
| cos x | −sin x | マイナスに注意 |
| tan x | 1/cos²x(sec²x) | cos²xで割る |
合成関数と組み合わせた例:
(sin(2x))’ = cos(2x) × 2 = 2cos(2x)
(cos(x²))’ = −sin(x²) × 2x = −2x sin(x²)
(tan(3x))’ = 1/cos²(3x) × 3 = 3/cos²(3x)
三角関数の微分では必ずラジアンで計算することが前提であり、度数法の角度が与えられている場合はラジアンに変換してから微分します。
指数関数・対数関数の導関数
指数・対数関数の導関数:
・(eˣ)’ = eˣ(自分自身が導関数)
・(aˣ)’ = aˣ ln a(底がaの場合)
・(ln x)’ = 1/x
・(log_a x)’ = 1/(x ln a)
合成関数との組み合わせ:
(e^(3x²))’ = e^(3x²) × 6x = 6x e^(3x²)
(ln(x²+1))’ = 1/(x²+1) × 2x = 2x/(x²+1)
「eˣの微分は自分自身」という性質は数学上きわめて特別な性質であり、微分方程式・物理・工学で極めて重要な役割を果たします。
積・商の微分の具体的な計算例
積の微分の例:
(x² × eˣ)’ = 2x × eˣ + x² × eˣ = eˣ(2x + x²) = x(x+2)eˣ
商の微分の例:
(sin x / x)’ = (cos x × x − sin x × 1) / x²
= (x cos x − sin x) / x²
積の微分・商の微分は「どちらが f(x) でどちらが g(x) か」を最初に明確にしてから計算を始めることで、式の組み立てミスが減ります。
合成関数の微分(チェーンルール)を詳しく解説
続いては、合成関数の微分(チェーンルール)を詳しく確認していきます。
チェーンルールは「複数の関数が入れ子になった合成関数」を微分するためのルールであり、微分計算において最も頻繁に使う技法のひとつです。
チェーンルールの公式と適用手順
チェーンルール(合成関数の微分):
y = f(g(x)) のとき
dy/dx = f'(g(x)) × g'(x)
手順:
①外側の関数f を g(x) をそのままにして微分する
②内側の関数g(x) を x で微分する
③①と②を掛け合わせる
「外側を微分してから内側を微分して掛ける」という手順を繰り返し練習することで、複雑な合成関数も素早く微分できるようになります。
チェーンルールの豊富な計算例
例1:y = (x² + 3)⁵
外側:(u⁵)’ = 5u⁴(u = x²+3)
内側:(x²+3)’ = 2x
→ y’ = 5(x²+3)⁴ × 2x = 10x(x²+3)⁴
例2:y = √(3x+1) = (3x+1)^(1/2)
外側:(1/2)(3x+1)^(−1/2)
内側:3
→ y’ = (1/2)(3x+1)^(−1/2) × 3 = 3/(2√(3x+1))
例3:y = sin(x³)
外側:cos(x³)
内側:3x²
→ y’ = 3x²cos(x³)
例2のように根号(√)はべき乗(1/2乗)に変換してから微分すると計算しやすくなります。
n次導関数の求め方
導関数をさらに微分したものをn次導関数といいます。
n次導関数の例(f(x) = xⁿ):
f'(x) = nxⁿ⁻¹(1次導関数)
f”(x) = n(n-1)xⁿ⁻²(2次導関数)
f”'(x) = n(n-1)(n-2)xⁿ⁻³(3次導関数)
f⁽ⁿ⁾(x) = n!(n次導関数、n≥nの場合定数)
例:f(x) = x⁴ の各次導関数
f'(x) = 4x³、f”(x) = 12x²、f”'(x) = 24x、f⁽⁴⁾(x) = 24
n次多項式をn回微分すると定数になり、n+1回微分するとゼロになります。
偏導関数の求め方を解説
続いては、多変数関数の偏導関数の求め方を確認していきます。
偏導関数の定義と求め方
偏導関数とは、多変数関数において一つの変数のみで微分し、他の変数を定数として扱ったものです。
偏導関数の求め方:
f(x, y) = x²y + 3xy² + y³ の偏導関数を求める
xについての偏導関数(yを定数とみなす):
∂f/∂x = 2xy + 3y²
yについての偏導関数(xを定数とみなす):
∂f/∂y = x² + 6xy + 3y²
偏導関数を求める際は「微分しない変数をすべて定数として扱う」という一点を徹底するだけで、通常の微分と同じ計算ができます。
偏導関数の計算例
f(x, y) = x³ + 2x²y − y³ の偏導関数:
∂f/∂x = 3x² + 4xy(yを定数として微分)
∂f/∂y = 2x² − 3y²(xを定数として微分)
g(x, y) = e^(xy) の偏導関数:
∂g/∂x = ye^(xy)(yは定数→チェーンルール)
∂g/∂y = xe^(xy)(xは定数→チェーンルール)
偏導関数は機械学習・統計・物理学の分野で特に重要であり、勾配降下法やラグランジュ乗数法などの最適化計算の基礎として活用されています。
導関数の計算ミスを防ぐ確認方法
導関数の計算後は、特定の点での値を代入して接線の傾きが合理的かどうかを確認する検算が有効です。
検算の例:
f(x) = x³ − 3x、f'(x) = 3x² − 3 を求めた場合
f'(0) = −3(x=0で減少→グラフ確認で右下がり)
f'(2) = 12−3 = 9(x=2で増加→グラフ確認で右上がり)
f'(1) = 3−3 = 0(x=1で極値→グラフ確認で水平)
求めた導関数に代表的な点を代入し、グラフの形状と一致するかを確認する習慣が計算ミスの早期発見につながります。
まとめ
この記事では、導関数の求め方について、基本公式(べき乗・三角関数・指数・対数)・定義に従った計算・積と商の微分・チェーンルール(合成関数)・n次導関数・偏導関数まで幅広く解説しました。
「べき乗公式(xⁿ)’=nxⁿ⁻¹」と「チェーンルール(外側の微分×内側の微分)」が導関数計算の二大重要ルールです。
豊富な例題を繰り返し計算する練習を通じて、どんな関数の導関数も素早く正確に求められる力を身につけていきましょう。