第3章 微分法

指数関数・対数関数の微分
─ なぜ $e^x$ を微分しても $e^x$ なのか

$e^x$ を微分するとそのまま $e^x$ になる。この驚くべき性質は、自然対数の底 $e$ の定義そのものから導かれます。本記事では、$e$ の極限による定義を出発点に、指数関数と対数関数の導関数を丁寧に導出します。「微分しても変わらない関数」がなぜ $e^x$ なのか、その理由を原理から理解しましょう。

1自然対数の底 $e$ と微分の関係

指数関数の微分を理解するためには、まず自然対数の底 $e$ がなぜ特別なのかを知る必要があります。

📐 自然対数の底 $e$ の定義

$$e = \lim_{h \to 0}(1 + h)^{1/h} = \lim_{n \to \infty}\left(1 + \frac{1}{n}\right)^n \approx 2.71828\cdots$$

※ $e$ は無理数であり、超越数でもあります。

この定義から、次の重要な極限が得られます。

📐 指数関数の微分の土台となる極限

$$\lim_{h \to 0}\frac{e^h - 1}{h} = 1$$

※ これは $e$ の定義から直接導かれます。$t = e^h - 1$ とおくと $h = \ln(1+t)$ であり、$h \to 0$ のとき $t \to 0$ なので $\frac{e^h - 1}{h} = \frac{t}{\ln(1+t)} = \frac{1}{\frac{1}{t}\ln(1+t)} = \frac{1}{\ln(1+t)^{1/t}} \to \frac{1}{\ln e} = 1$

📌 ここが本質:$e$ は「微分のために生まれた数」

$e$ の定義 $\displaystyle\lim_{h \to 0}(1+h)^{1/h} = e$ を言い換えると、$h$ が十分小さいとき $e^h \approx 1 + h$ ということです。

つまり $\frac{e^h - 1}{h} \approx 1$ です。これは $(e^x)' = e^x$ という驚きの公式の正体そのものです。$e$ とは、「微分しても自分自身に戻る」という性質を持つように定義された底なのです。

もし底が $e$ でなく一般の正の数 $a$ だったらどうなるでしょうか。

$\displaystyle\lim_{h \to 0}\frac{a^h - 1}{h}$ の値を考えてみましょう。$a^h = e^{h\ln a}$ と書けるので、$t = h\ln a$ とおくと:

$$\lim_{h \to 0}\frac{a^h - 1}{h} = \lim_{h \to 0}\frac{e^{h\ln a} - 1}{h} = \ln a \cdot \lim_{t \to 0}\frac{e^t - 1}{t} = \ln a$$

底が $a$ のときは $\ln a$ という「余分な係数」が付きます。$a = e$ のとき $\ln e = 1$ となり、この係数が消えるのです。

2$(e^x)' = e^x$ の導出

セクション1の準備を使って、$e^x$ の導関数を定義から求めましょう。

▷ $(e^x)' = e^x$ の証明

微分の定義より:

$$(e^x)' = \lim_{h \to 0}\frac{e^{x+h} - e^x}{h} = \lim_{h \to 0}\frac{e^x \cdot e^h - e^x}{h} = \lim_{h \to 0} e^x \cdot \frac{e^h - 1}{h}$$

$e^x$ は $h$ に関係しない定数なので、極限の外に出せます。

$$= e^x \cdot \lim_{h \to 0}\frac{e^h - 1}{h} = e^x \cdot 1 = e^x$$

同様に、一般の底 $a > 0$, $a \neq 1$ の指数関数についても導けます。

▷ $(a^x)' = a^x \ln a$ の証明

$a^x = e^{x \ln a}$ と書けるので、$u = x\ln a$ として合成関数の微分法を使います。

$$(a^x)' = (e^{x\ln a})' = e^{x\ln a} \cdot \ln a = a^x \ln a$$

あるいは、定義から直接:

$$(a^x)' = \lim_{h \to 0}\frac{a^{x+h} - a^x}{h} = a^x \cdot \lim_{h \to 0}\frac{a^h - 1}{h} = a^x \ln a$$

📐 指数関数の導関数

$$(e^x)' = e^x$$

$$(a^x)' = a^x \ln a \quad (a > 0,\ a \neq 1)$$

※ $a = e$ のとき $\ln e = 1$ なので $(e^x)' = e^x$ と一致します。

⚠️ 落とし穴:$a^x$ の微分で $\ln a$ を忘れる

✗ 誤:$(2^x)' = 2^x$

○ 正:$(2^x)' = 2^x \ln 2$

$e^x$ の微分に慣れすぎると、底が $e$ でない場合の $\ln a$ を書き忘れがちです。$a = e$ のときだけ係数 $\ln a = 1$ が消えるのです。

📌 ここが本質:指数法則が微分を簡単にする

$e^{x+h} = e^x \cdot e^h$ という指数法則のおかげで、$e^x$ の微分で $e^x$ を「くくり出す」ことができました。これは三角関数の加法定理に相当する役割です。三角関数では加法定理、指数関数では指数法則が、微分計算を支える基本構造です。

3$(\ln x)' = \frac{1}{x}$ の導出

対数関数 $\ln x$ は $e^x$ の逆関数です。逆関数の微分公式を使って導関数を求めましょう。

▷ $(\ln x)' = \frac{1}{x}$ の証明(逆関数の微分を利用)

$y = \ln x$ とすると $x = e^y$ です。

逆関数の微分公式 $\frac{dy}{dx} = \frac{1}{\frac{dx}{dy}}$ より:

$$\frac{dy}{dx} = \frac{1}{\frac{d}{dy}(e^y)} = \frac{1}{e^y} = \frac{1}{x}$$

よって $(\ln x)' = \frac{1}{x}$ ($x > 0$)

定義から直接求める方法もあります。

▷ 別証:定義から直接導く方法

$$(\ln x)' = \lim_{h \to 0}\frac{\ln(x+h) - \ln x}{h} = \lim_{h \to 0}\frac{1}{h}\ln\frac{x+h}{x} = \lim_{h \to 0}\frac{1}{h}\ln\left(1 + \frac{h}{x}\right)$$

$t = \frac{h}{x}$ とおくと、$h = tx$、$h \to 0$ のとき $t \to 0$ なので:

$$= \lim_{t \to 0}\frac{1}{tx}\ln(1+t) = \frac{1}{x}\lim_{t \to 0}\frac{\ln(1+t)}{t} = \frac{1}{x} \cdot 1 = \frac{1}{x}$$

最後の極限で $\displaystyle\lim_{t \to 0}\frac{\ln(1+t)}{t} = 1$ を使いました($e$ の定義から導かれます)。

一般の底 $a$ の対数関数についても同様に求められます。

▷ $(\log_a x)' = \frac{1}{x\ln a}$ の証明

底の変換公式より $\log_a x = \frac{\ln x}{\ln a}$ です。$\ln a$ は定数なので:

$$(\log_a x)' = \frac{1}{\ln a} \cdot (\ln x)' = \frac{1}{\ln a} \cdot \frac{1}{x} = \frac{1}{x\ln a}$$

📐 対数関数の導関数

$$(\ln x)' = \frac{1}{x} \quad (x > 0)$$

$$(\log_a x)' = \frac{1}{x\ln a} \quad (x > 0,\ a > 0,\ a \neq 1)$$

※ $a = e$ のとき $\ln e = 1$ なので $(\log_e x)' = \frac{1}{x}$ と一致します。

⚠️ 落とし穴:$(\ln x)'$ と $(\log_{10} x)'$ の混同

✗ 誤:$(\log_{10} x)' = \frac{1}{x}$

○ 正:$(\log_{10} x)' = \frac{1}{x\ln 10}$

$\frac{1}{x}$ になるのは底が $e$(自然対数)のときだけです。底が $e$ でない場合は必ず $\frac{1}{\ln a}$ が掛かります。

⚠️ 落とし穴:定義域に注意

✗ 誤:$\ln x$ はすべての実数で微分できる

○ 正:$\ln x$ は $x > 0$ でのみ定義され、$(\ln x)' = \frac{1}{x}$($x > 0$)

なお、$|\,x\,| > 0$ のとき $(\ln|x|)' = \frac{1}{x}$ が成り立ちます。これは積分で非常に重要な公式です。

🔬 深掘り:$(\ln|x|)' = \frac{1}{x}$ が成り立つ理由

$x > 0$ のとき $\ln|x| = \ln x$ なので $(\ln|x|)' = \frac{1}{x}$ は明らかです。

$x < 0$ のとき $\ln|x| = \ln(-x)$ です。合成関数の微分法で $u = -x$ とおくと、$(\ln(-x))' = \frac{1}{-x} \cdot (-1) = \frac{1}{x}$ となります。

よって、$x \neq 0$ において $(\ln|x|)' = \frac{1}{x}$ が成り立ちます。

4一般の底の指数・対数関数の微分

ここまでの結果を一覧表にまとめ、底 $e$ と一般の底 $a$ の場合を比較しておきましょう。

関数 導関数 備考
$e^x$ $e^x$ 微分しても変わらない
$a^x$ $a^x \ln a$ $\ln a$ が掛かる
$\ln x$ $\dfrac{1}{x}$ $x > 0$ で定義
$\log_a x$ $\dfrac{1}{x\ln a}$ $\dfrac{1}{\ln a}$ が掛かる
📌 ここが本質:$e$ を使えばすべてがシンプルになる

指数関数と対数関数の導関数を見比べると、底が $e$ のときだけ余分な係数が消えてシンプルな形になります。これこそが数学IIIで自然対数 $\ln$ と $e^x$ を標準的に使う理由です。

$a^x$ の微分に $\ln a$ が現れ、$\log_a x$ の微分に $\frac{1}{\ln a}$ が現れるのは、結局どちらも「$e$ を使って書き直す」ところから来ています。

🔬 深掘り:指数関数と対数関数は互いの逆関数

$(e^x)' = e^x$ と $(\ln x)' = \frac{1}{x}$ は、逆関数の微分公式 $\frac{dy}{dx} = \frac{1}{\frac{dx}{dy}}$ で結ばれています。$y = e^x$ のとき $x = \ln y$ であり、$\frac{dx}{dy} = \frac{1}{y}$ は $\frac{dy}{dx} = y = e^x$ と表裏一体の関係です。

大学数学では、指数関数を $\ln x$ の逆関数として定義する($\ln x$ を先に定義する)教科書もあります。

5合成関数の微分法との組み合わせ

指数関数・対数関数の微分も、実際にはほとんどの場合チェーンルールと組み合わせて使います。

📐 チェーンルールとの組み合わせ

$$\{e^{g(x)}\}' = e^{g(x)} \cdot g'(x)$$

$$\{a^{g(x)}\}' = a^{g(x)} \cdot g'(x) \cdot \ln a$$

$$\{\ln g(x)\}' = \frac{g'(x)}{g(x)}$$

$$\{\log_a g(x)\}' = \frac{g'(x)}{g(x) \ln a}$$

※ 特に $\{\ln g(x)\}' = \frac{g'(x)}{g(x)}$ は頻出です。「分子に内側の微分、分母にそのまま」と覚えましょう。

計算例

例1. $y = e^{3x+1}$ のとき、$y' = e^{3x+1} \cdot 3 = 3e^{3x+1}$

例2. $y = e^{-x^2}$ のとき、$y' = e^{-x^2} \cdot (-2x) = -2xe^{-x^2}$

例3. $y = \ln(x^2 + 1)$ のとき、$y' = \frac{2x}{x^2+1}$

例4. $y = \ln(\sin x)$ のとき、$y' = \frac{\cos x}{\sin x} = \frac{1}{\tan x}$

例5. $y = xe^x$ のとき、積の微分法とチェーンルールより:

$y' = e^x + xe^x = (1+x)e^x$

例6. $y = 2^{3x}$ のとき、$y' = 2^{3x} \cdot \ln 2 \cdot 3 = 3 \cdot 2^{3x} \ln 2$

⚠️ 落とし穴:$e^{f(x)}$ の微分でチェーンルールを忘れる

✗ 誤:$(e^{3x})' = e^{3x}$

○ 正:$(e^{3x})' = e^{3x} \cdot 3 = 3e^{3x}$

「$e^x$ は微分しても変わらない」というのは、あくまで肩の部分がちょうど $x$ のときだけです。$e^{f(x)}$ の場合は必ず $f'(x)$ を掛けなければなりません。

⚠️ 落とし穴:$x^n$ の微分と $a^x$ の微分の混同

✗ 誤:$(x^3)' = x^3 \ln x$ や $(2^x)' = x \cdot 2^{x-1}$

○ 正:$(x^3)' = 3x^2$(べき関数の微分)、$(2^x)' = 2^x \ln 2$(指数関数の微分)

「底が変数で指数が定数」→ べき関数の微分 $(x^n)' = nx^{n-1}$。「底が定数で指数が変数」→ 指数関数の微分 $(a^x)' = a^x \ln a$。この区別は絶対に間違えないようにしましょう。

🔬 深掘り:微分方程式 $y' = y$ の解

$(e^x)' = e^x$ は、微分方程式 $y' = y$(「自分自身に等しい導関数を持つ関数」)の解が $y = Ce^x$($C$ は定数)であることを意味します。これは大学数学の微分方程式論の出発点であり、人口増加モデルや放射性崩壊など、自然現象の記述に広く使われます。

まとめ

  • $(e^x)' = e^x$ ─ 微分しても変わらない唯一の指数関数。$e$ の定義 $\displaystyle\lim_{h \to 0}\frac{e^h - 1}{h} = 1$ から導かれる
  • $(a^x)' = a^x\ln a$ ─ 底が $e$ でない場合は $\ln a$ が掛かる
  • $(\ln x)' = \frac{1}{x}$ ─ 逆関数の微分から導出。$x > 0$ で定義
  • $(\log_a x)' = \frac{1}{x\ln a}$ ─ 底の変換公式で $\ln x$ に帰着させる
  • チェーンルール ─ $\{e^{g(x)}\}' = e^{g(x)} \cdot g'(x)$、$\{\ln g(x)\}' = \frac{g'(x)}{g(x)}$ が頻出

確認テスト

Q1. $(e^x)' = e^x$ の導出で使う極限値は何か。

▶ クリックして解答を表示 $\displaystyle\lim_{h \to 0}\frac{e^h - 1}{h} = 1$($e$ の定義から導かれる)

Q2. $y = e^{-2x}$ を微分せよ。

▶ クリックして解答を表示 $y' = e^{-2x} \cdot (-2) = -2e^{-2x}$

Q3. $(3^x)' $ を求めよ。

▶ クリックして解答を表示 $(3^x)' = 3^x \ln 3$

Q4. $y = \ln(2x + 1)$ を微分せよ。

▶ クリックして解答を表示 $y' = \frac{2}{2x+1}$

Q5. べき関数 $x^n$ の微分と指数関数 $a^x$ の微分の違いを述べよ。

▶ クリックして解答を表示 べき関数は「底が変数、指数が定数」で $(x^n)' = nx^{n-1}$。指数関数は「底が定数、指数が変数」で $(a^x)' = a^x\ln a$。公式の形が全く異なるので混同しないこと。

入試問題演習

問題 1 A 基礎 指数・対数の微分

次の関数を微分せよ。

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

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

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

解答

(1) $y' = e^{2x+1} \cdot 2 = 2e^{2x+1}$

(2) $y' = \frac{2x}{x^2 + 3}$

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

▶ 解答を見る
問題 2 B 標準 積の微分法+指数関数

次の関数を微分せよ。

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

(2) $y = e^x\sin x$

解答

(1) 積の微分法より:

$y' = 2xe^x + x^2 e^x = x(2+x)e^x$

(2) 積の微分法より:

$y' = e^x\sin x + e^x\cos x = e^x(\sin x + \cos x)$

解説

$e^x$ との積の微分は頻出パターンです。$e^x$ の微分が $e^x$ のままなので、$e^x$ を共通因子としてくくり出せるのがポイントです。

▶ 解答を見る
問題 3 B 標準 対数の微分+合成関数

次の関数を微分せよ。

(1) $y = \ln(\cos x)$

(2) $y = x\ln x - x$

解答

(1) $y' = \frac{(\cos x)'}{\cos x} = \frac{-\sin x}{\cos x} = -\tan x$

(2) $y' = \ln x + x \cdot \frac{1}{x} - 1 = \ln x + 1 - 1 = \ln x$

解説

(2) は積分の公式 $\int \ln x\,dx = x\ln x - x + C$ の原型です。微分と積分の表裏一体の関係を確認できます。

▶ 解答を見る
問題 4 C 発展 最大値・最小値

$f(x) = xe^{-x}$ ($x \geq 0$) の最大値を求めよ。

解答

$f'(x) = e^{-x} + x \cdot (-e^{-x}) = (1 - x)e^{-x}$

$e^{-x} > 0$ なので、$f'(x) = 0$ のとき $x = 1$

$x < 1$ のとき $f'(x) > 0$(増加)、$x > 1$ のとき $f'(x) < 0$(減少)

よって $x = 1$ で極大かつ最大。

$f(1) = 1 \cdot e^{-1} = \frac{1}{e}$

($f(0) = 0$, $\displaystyle\lim_{x \to \infty}f(x) = 0$ も確認。)

最大値は $\dfrac{1}{e}$($x = 1$ のとき)

解説

$e^{-x}$ は常に正なので、$f'(x)$ の符号は $(1-x)$ のみで決まります。また、$x \to \infty$ で $f(x) \to 0$ となることは、指数関数の増加が多項式よりもはるかに速いことを反映しています。

採点ポイント
  • $f'(x) = (1-x)e^{-x}$ を正しく求められているか
  • $e^{-x} > 0$ を利用して増減を正しく判定しているか
  • 端点と極限値の確認を行っているか
▶ 解答を見る