第3章 微分法

合成関数の微分法
─ 連鎖律(チェーンルール)

合成関数の微分法(連鎖律)は、微分法において最も重要な公式の一つです。三角関数、指数関数、対数関数など、あらゆる関数の微分の土台となります。本記事では合成関数の微分法の公式と証明のアイデアを理解し、多層的な合成関数への適用方法を身につけます。

1合成関数の復習と微分の動機

合成関数 $y = f(g(x))$ とは、$g(x)$ の値を $f$ に代入して得られる関数です。例えば $y = (2x+1)^5$ は、$u = 2x+1$、$y = u^5$ の合成関数として理解できます。

📌 合成関数とは

関数 $y = f(u)$ と $u = g(x)$ について、$x$ に $g(x)$ を対応させ、さらに $f$ を適用して $y$ を得る関数

$$y = f(g(x)) = (f \circ g)(x)$$

を $f$ と $g$ の合成関数という。

$y = (2x+1)^5$ を微分するには、展開して各項を微分するという方法もありますが、計算が大変です。合成関数の微分法を使えば、展開せずに効率的に微分できます。

📝 合成関数の微分法がなぜ必要か

問題:$y = (3x + 2)^4$ を微分せよ。

展開による方法(非効率):展開すると $y = 81x^4 + 216x^3 + 216x^2 + 96x + 16$ となり、

$y' = 324x^3 + 648x^2 + 432x + 96 = 12(27x^3 + 54x^2 + 36x + 8) = 12(3x+2)^3$

合成関数の微分法による方法(効率的):$u = 3x + 2$ とおくと $y = u^4$ であるから

$\dfrac{dy}{dx} = \dfrac{dy}{du} \cdot \dfrac{du}{dx} = 4u^3 \cdot 3 = 12(3x+2)^3$

同じ結果が、はるかに少ない計算で得られる。

💡 「内側の関数」と「外側の関数」

合成関数 $y = f(g(x))$ において、$g(x)$ を内側の関数、$f(u)$ を外側の関数と呼ぶことがあります。

例えば $y = (2x+1)^5$ では、内側が $u = 2x+1$、外側が $y = u^5$ です。

合成関数の微分は「外側を微分して、内側の微分を掛ける」と覚えると便利です。

2合成関数の微分法(連鎖律)

📐 合成関数の微分法(連鎖律 / チェーンルール)

関数 $y = f(u)$, $u = g(x)$ がともに微分可能ならば、合成関数 $y = f(g(x))$ も微分可能であり:

$$\frac{dy}{dx} = \frac{dy}{du} \cdot \frac{du}{dx}$$

すなわち

$$\{f(g(x))\}' = f'(g(x)) \cdot g'(x)$$

※ ライプニッツの記法では、あたかも $du$ が「約分」されるかのように見える。これが連鎖律の直感的な理解の助けになる。

📐 合成関数の微分法の重要な特殊形

(1) べき関数との合成:

$$\{g(x)\}^n \text{ の導関数} = n\{g(x)\}^{n-1} \cdot g'(x) \quad (n \text{ は整数})$$

(2) 1次式との合成:

$$\{f(ax + b)\}' = a \cdot f'(ax + b) \quad (a, b \text{ は定数})$$

📝 例題:合成関数の微分法の基本計算

問題:次の関数を微分せよ。

(1) $y = (3x^2 - 1)^4$

(2) $y = (x^3 + 2x)^3$

(3) $y = \dfrac{1}{(2x + 1)^3}$

解:

(1) $u = 3x^2 - 1$ とおくと $y = u^4$

$y' = 4u^3 \cdot (3x^2 - 1)' = 4(3x^2 - 1)^3 \cdot 6x = 24x(3x^2 - 1)^3$

(2) $u = x^3 + 2x$ とおくと $y = u^3$

$y' = 3u^2 \cdot (x^3 + 2x)' = 3(x^3 + 2x)^2 (3x^2 + 2)$

(3) $y = (2x+1)^{-3}$ と書き直す。$u = 2x + 1$ とおくと $y = u^{-3}$

$y' = -3u^{-4} \cdot (2x+1)' = -3(2x+1)^{-4} \cdot 2 = -\dfrac{6}{(2x+1)^4}$

⚠️ 内側の微分の掛け忘れ

✗ $\{(3x+1)^5\}' = 5(3x+1)^4$ と内側の微分を忘れる

✓ $\{(3x+1)^5\}' = 5(3x+1)^4 \cdot (3x+1)' = 5(3x+1)^4 \cdot 3 = 15(3x+1)^4$

外側を微分した後、必ず内側の導関数を掛けることを忘れてはいけません。

3連鎖律の証明のアイデア

連鎖律の証明の基本的なアイデアを理解しましょう。

📝 連鎖律の証明(増分を利用した方法)

$y = f(u)$, $u = g(x)$ とし、$x$ の増分 $\Delta x$ に対する $u$ の増分を $\Delta u$、$y$ の増分を $\Delta y$ とする。

$\Delta u \neq 0$ のとき:

$$\frac{\Delta y}{\Delta x} = \frac{\Delta y}{\Delta u} \cdot \frac{\Delta u}{\Delta x}$$

$g(x)$ は微分可能であるから連続なので、$\Delta x \to 0$ のとき $\Delta u \to 0$。

よって

$$\frac{dy}{dx} = \lim_{\Delta x \to 0} \frac{\Delta y}{\Delta x} = \lim_{\Delta x \to 0} \frac{\Delta y}{\Delta u} \cdot \lim_{\Delta x \to 0} \frac{\Delta u}{\Delta x}$$

$\Delta x \to 0$ のとき $\Delta u \to 0$ であるから

$$= \lim_{\Delta u \to 0} \frac{\Delta y}{\Delta u} \cdot \lim_{\Delta x \to 0} \frac{\Delta u}{\Delta x} = \frac{dy}{du} \cdot \frac{du}{dx} \quad \square$$

📌 証明の注意点:$\Delta u = 0$ の場合

上の証明では $\Delta u \neq 0$ を仮定して $\dfrac{\Delta y}{\Delta u}$ を考えました。しかし、$\Delta x \neq 0$ であっても $\Delta u = 0$ となる場合がありえます。

厳密な証明では、$\Delta u = 0$ のときも成り立つように工夫が必要です。具体的には $\varepsilon$-$\delta$ 論法を用いた方法がありますが、高校数学の範囲では上記のアイデアを理解しておけば十分です。

💡 ライプニッツの記法による直感的理解

$\dfrac{dy}{dx} = \dfrac{dy}{du} \cdot \dfrac{du}{dx}$ は、形式的に「分数の掛け算で $du$ が約分される」ように見えます。

これは厳密な証明ではありませんが、連鎖律の公式を覚え、正しく適用するための強力な直感的理解です。

さらに3層の合成の場合にも、$\dfrac{dy}{dx} = \dfrac{dy}{du} \cdot \dfrac{du}{dv} \cdot \dfrac{dv}{dx}$ と自然に拡張できます。

4多層的な合成関数への適用

連鎖律は、3層以上の合成関数にも繰り返し適用できます。

📐 3層の合成関数の微分法

$y = f(u)$, $u = g(v)$, $v = h(x)$ がすべて微分可能であるとき

$$\frac{dy}{dx} = \frac{dy}{du} \cdot \frac{du}{dv} \cdot \frac{dv}{dx}$$

すなわち

$$\{f(g(h(x)))\}' = f'(g(h(x))) \cdot g'(h(x)) \cdot h'(x)$$

※ 最も外側から順に微分し、内側の導関数を次々に掛けていく。

📝 例題:2層の合成関数

問題:$y = (x^2 + 3x)^5$ を微分せよ。

解:$u = x^2 + 3x$ とおくと $y = u^5$

$\dfrac{dy}{dx} = \dfrac{dy}{du} \cdot \dfrac{du}{dx} = 5u^4 \cdot (2x + 3) = 5(x^2 + 3x)^4(2x + 3)$

📝 例題:3層の合成関数

問題:$y = \{(2x+1)^3 + 5\}^4$ を微分せよ。

解:$v = 2x+1$、$u = v^3 + 5$、$y = u^4$ とおく。

$\dfrac{dy}{dx} = \dfrac{dy}{du} \cdot \dfrac{du}{dv} \cdot \dfrac{dv}{dx} = 4u^3 \cdot 3v^2 \cdot 2$

元の変数に戻すと

$= 4\{(2x+1)^3 + 5\}^3 \cdot 3(2x+1)^2 \cdot 2$

$= 24(2x+1)^2 \{(2x+1)^3 + 5\}^3$

📝 例題:積の微分法との組み合わせ

問題:$y = x^2(3x - 1)^4$ を微分せよ。

解:積の微分法と合成関数の微分法を組み合わせる。

$y' = (x^2)'(3x-1)^4 + x^2\{(3x-1)^4\}'$

$= 2x(3x-1)^4 + x^2 \cdot 4(3x-1)^3 \cdot 3$

$= 2x(3x-1)^4 + 12x^2(3x-1)^3$

$= 2x(3x-1)^3\{(3x-1) + 6x\}$

$= 2x(3x-1)^3(9x-1)$

⚠️ 多層合成関数での層の見落とし

✗ $y = \{(x+1)^2 + 3\}^5$ を微分するとき、最内層 $(x+1)$ の微分を忘れて $y' = 5\{(x+1)^2+3\}^4 \cdot 2(x+1)$ とする

✓ $(x+1)' = 1$ であるため結果的に上は正しいが、一般に最内層の微分も明示的に書くべき

例えば $(2x+1)$ が最内層なら $(2x+1)' = 2$ を掛ける必要があります。層を1つずつ外して微分する習慣をつけましょう。

📌 合成関数の微分の手順

Step 1. 関数の構造を分析し、「外側」「内側」の関数を見分ける

Step 2. 最も外側の関数から微分を始める

Step 3. 内側の関数の導関数を掛ける

Step 4. 内側がさらに合成関数であれば、同じ手順を繰り返す

Step 5. すべて元の変数 $x$ に戻して整理する

5合成関数の微分法の応用と計算演習

合成関数の微分法は、べき関数の指数が有理数の場合にも拡張でき、さまざまな導関数の公式の導出に活用されます。

📐 $(x^r)' = rx^{r-1}$($r$ は有理数)の証明の概要

$r = \dfrac{p}{q}$($p, q$ は整数、$q \geq 1$)のとき、$y = x^{p/q}$ とおく。

$y^q = x^p$ の両辺を $x$ で微分する(合成関数の微分法を用いて)と

$$qy^{q-1} \cdot \frac{dy}{dx} = px^{p-1}$$

$$\frac{dy}{dx} = \frac{px^{p-1}}{qy^{q-1}} = \frac{p}{q} \cdot \frac{x^{p-1}}{(x^{p/q})^{q-1}} = \frac{p}{q} \cdot x^{p-1 - p(q-1)/q} = \frac{p}{q} \cdot x^{p/q - 1} = rx^{r-1}$$

📝 例題:有理数の指数の微分

問題:次の関数を微分せよ。

(1) $y = \sqrt{x^2 + 1}$

(2) $y = \dfrac{1}{\sqrt{3x - 2}}$

解:

(1) $y = (x^2 + 1)^{1/2}$ であるから

$y' = \dfrac{1}{2}(x^2 + 1)^{-1/2} \cdot 2x = \dfrac{x}{\sqrt{x^2 + 1}}$

(2) $y = (3x - 2)^{-1/2}$ であるから

$y' = -\dfrac{1}{2}(3x - 2)^{-3/2} \cdot 3 = -\dfrac{3}{2(3x - 2)^{3/2}} = -\dfrac{3}{2\sqrt{(3x-2)^3}}$

📝 例題:商の微分法との組み合わせ

問題:$y = \dfrac{(x+1)^3}{(x-1)^2}$ を微分せよ。

解:商の微分法と合成関数の微分法を組み合わせる。

$y' = \dfrac{3(x+1)^2 \cdot (x-1)^2 - (x+1)^3 \cdot 2(x-1)}{(x-1)^4}$

分子を $(x+1)^2(x-1)$ でくくる:

$= \dfrac{(x+1)^2(x-1)\{3(x-1) - 2(x+1)\}}{(x-1)^4}$

$= \dfrac{(x+1)^2(3x - 3 - 2x - 2)}{(x-1)^3} = \dfrac{(x+1)^2(x - 5)}{(x-1)^3}$

関数の形 微分の結果
$\{g(x)\}^n$ $n\{g(x)\}^{n-1} \cdot g'(x)$
$\sqrt{g(x)}$ $\dfrac{g'(x)}{2\sqrt{g(x)}}$
$\dfrac{1}{g(x)}$ $-\dfrac{g'(x)}{\{g(x)\}^2}$
$\dfrac{1}{\{g(x)\}^n}$ $-\dfrac{ng'(x)}{\{g(x)\}^{n+1}}$
$f(ax+b)$ $af'(ax+b)$
💡 合成関数の微分法の重要性

合成関数の微分法は、今後学ぶ三角関数・指数関数・対数関数の微分の基礎となります。

例えば $(\sin(2x))' = \cos(2x) \cdot 2 = 2\cos(2x)$ や $\{e^{3x}\}' = e^{3x} \cdot 3 = 3e^{3x}$ などは、すべて連鎖律の適用です。

この段階で連鎖律を完全に使いこなせるようにしておくことが、微分法全体の習得の鍵です。

まとめ

  • 連鎖律 ─ $\dfrac{dy}{dx} = \dfrac{dy}{du} \cdot \dfrac{du}{dx}$、すなわち $\{f(g(x))\}' = f'(g(x)) \cdot g'(x)$
  • べき関数との合成 ─ $\{g(x)\}^n$ の微分は $n\{g(x)\}^{n-1} \cdot g'(x)$。内側の微分を掛け忘れない
  • 多層合成 ─ 3層以上でも同様に $\dfrac{dy}{dx} = \dfrac{dy}{du} \cdot \dfrac{du}{dv} \cdot \dfrac{dv}{dx}$ と連鎖する
  • 証明のアイデア ─ $\dfrac{\Delta y}{\Delta x} = \dfrac{\Delta y}{\Delta u} \cdot \dfrac{\Delta u}{\Delta x}$ から $\Delta x \to 0$ の極限をとる
  • 指数の拡張 ─ 連鎖律を用いて $(x^r)' = rx^{r-1}$($r$ は有理数)が証明できる

確認テスト

Q1. 合成関数の微分法(連鎖律)の公式を、ライプニッツの記法で書け。

▶ クリックして解答を表示 $\dfrac{dy}{dx} = \dfrac{dy}{du} \cdot \dfrac{du}{dx}$($y = f(u)$, $u = g(x)$ のとき)

Q2. $y = (5x + 3)^6$ を微分せよ。

▶ クリックして解答を表示 $y' = 6(5x+3)^5 \cdot 5 = 30(5x+3)^5$

Q3. $y = (x^2 - 4)^3$ を微分せよ。

▶ クリックして解答を表示 $y' = 3(x^2 - 4)^2 \cdot 2x = 6x(x^2 - 4)^2$

Q4. 合成関数の微分で最もよくあるミスは何か。

▶ クリックして解答を表示 内側の関数の導関数 $g'(x)$ を掛け忘れること。例えば $\{(3x+1)^5\}' = 5(3x+1)^4$ で止めてしまい、$\times 3$ を忘れるミス。

Q5. $y = \sqrt{2x + 5}$ を微分せよ。

▶ クリックして解答を表示 $y = (2x+5)^{1/2}$ より $y' = \frac{1}{2}(2x+5)^{-1/2} \cdot 2 = \dfrac{1}{\sqrt{2x+5}}$

入試問題演習

問題 1 A 基礎 合成関数の微分

次の関数を微分せよ。

(1) $y = (4x^2 - 3x + 1)^5$

(2) $y = \dfrac{1}{(x^2 + 2)^3}$

解答

(1) $u = 4x^2 - 3x + 1$ とおくと $y = u^5$

$y' = 5u^4 \cdot (8x - 3) = 5(4x^2 - 3x + 1)^4(8x - 3)$

(2) $y = (x^2 + 2)^{-3}$ であるから

$y' = -3(x^2 + 2)^{-4} \cdot 2x = -\dfrac{6x}{(x^2 + 2)^4}$

▶ 解答を見る
問題 2 B 標準 積との組み合わせ

$y = (x - 1)^3(2x + 1)^4$ を微分し、整理せよ。

解答

積の微分法と合成関数の微分法を組み合わせる。

$y' = 3(x-1)^2(2x+1)^4 + (x-1)^3 \cdot 4(2x+1)^3 \cdot 2$

$= 3(x-1)^2(2x+1)^4 + 8(x-1)^3(2x+1)^3$

共通因数 $(x-1)^2(2x+1)^3$ でまとめる:

$= (x-1)^2(2x+1)^3\{3(2x+1) + 8(x-1)\}$

$= (x-1)^2(2x+1)^3(6x + 3 + 8x - 8)$

$= (x-1)^2(2x+1)^3(14x - 5)$

▶ 解答を見る
問題 3 B 標準 多層合成・商との組み合わせ

次の関数を微分せよ。

(1) $y = \left(\dfrac{x+1}{x-1}\right)^3$

(2) $y = \sqrt{(x^2 + 1)^3}$

解答

(1) $u = \dfrac{x+1}{x-1}$ とおくと $y = u^3$

$u' = \dfrac{1 \cdot (x-1) - (x+1) \cdot 1}{(x-1)^2} = \dfrac{-2}{(x-1)^2}$

$y' = 3u^2 \cdot u' = 3\left(\dfrac{x+1}{x-1}\right)^2 \cdot \dfrac{-2}{(x-1)^2} = \dfrac{-6(x+1)^2}{(x-1)^4}$

(2) $y = (x^2+1)^{3/2}$ であるから

$y' = \dfrac{3}{2}(x^2+1)^{1/2} \cdot 2x = 3x\sqrt{x^2+1}$

▶ 解答を見る
問題 4 C 発展 有理数の指数・総合

$y = x^{p/q}$($x > 0$, $p, q$ は整数, $q \geq 1$)とおく。$y^q = x^p$ の両辺を $x$ で微分することにより、$(x^{p/q})' = \dfrac{p}{q}x^{p/q - 1}$ を証明せよ。

解答

$y = x^{p/q}$ より $y^q = x^p$ ……(*)。

(*) の両辺を $x$ で微分する。左辺について、$y^q$ を $y$ の関数と見て合成関数の微分法を適用すると

$$\frac{d}{dx}(y^q) = qy^{q-1} \cdot \frac{dy}{dx}$$

右辺は $(x^p)' = px^{p-1}$。よって

$$qy^{q-1} \cdot \frac{dy}{dx} = px^{p-1}$$

$$\frac{dy}{dx} = \frac{px^{p-1}}{qy^{q-1}}$$

$y = x^{p/q}$ であるから $y^{q-1} = x^{p(q-1)/q}$。これを代入すると

$$\frac{dy}{dx} = \frac{p}{q} \cdot \frac{x^{p-1}}{x^{p(q-1)/q}} = \frac{p}{q} \cdot x^{p-1-p+p/q} = \frac{p}{q} \cdot x^{p/q - 1}$$

よって $(x^{p/q})' = \dfrac{p}{q} x^{p/q - 1}$ が示された。$\square$

解説

$y^q = x^p$ のように陰的な関係式の両辺を微分する手法は「陰関数の微分法」の考え方に通じる。左辺の $y^q$ を $x$ で微分する際に、$y$ が $x$ の関数であることを踏まえて合成関数の微分法を適用する点が核心である。この証明により、$(x^n)' = nx^{n-1}$ の公式が有理数 $n$ にまで拡張される。

▶ 解答を見る