指数関数の導関数
ネイピア数 e=h→0lim(1+h)h1=2.71828⋯ について
(ex)′=exまた、a>0, a=1 のとき (ax)′=axloga(log は e を底とする自然対数)。
この記事の要点
- ax の導関数は「x=0 での傾き」×ax の形になる
- e は、x=0 での傾きがちょうど 1 になる底。だから ex は微分しても変わらない
- 定義 e=lim(1+h)h1 から、h→0limheh−1=1 が導ける
「ex は微分しても ex」は数学IIIでよく使う公式ですが、なぜ 2.718⋯ という中途半端な数を底にすると、こんなにきれいな形になるのでしょうか。この記事では、e の定義から順にたどって、その理由を確かめます。
指数関数の微分は「0での傾き」で決まる
f(x)=ax を、導関数の定義にしたがって微分します。
f′(x)=h→0limhax+h−ax=h→0limhax(ah−1)=axh→0limhah−12行目は指数法則 ax+h=ax⋅ah で ax をくくり出し、3行目は h を含まない ax を極限の外に出しました。
最後の極限 h→0limhah−1 は、f′(0)、つまりグラフの x=0 での接線の傾きです。したがって
(ax)′=f′(0)⋅axとなり、指数関数の導関数は、もとの関数の「定数倍」になる
ことが分かります。
点 (0, 1) での接線の傾きは、底によって変わる。e はそれがちょうど 1 になる底h=0.0001 として傾きを計算すると、a=2 では約 0.693、a=3 では約 1.099 です。底を 2 から 3 へ大きくしていくと、傾きは 1 より小さい値から大きい値へ変わります。そこで、傾きがちょうど 1 になる底を使えば、f′(0)=1 となって、導関数がもとの関数そのものになるはずです。その底が e です。
e の定義から lim (e^h−1)/h=1 を導く
数学IIIでは、ネイピア数 e を次の極限で定義します。
e=h→0lim(1+h)h1| h | 0.1 | 0.01 | 0.001 |
|---|
| (1+h)h1 | 2.5937⋯ | 2.7048⋯ | 2.7169⋯ |
この e について、x=0 での傾きが 1 であること、つまり h→0limheh−1=1 を示します。
1. t=eh−1 とおく
eh=1+t なので、両辺の自然対数をとって h=log(1+t)。また、h→0 のとき t→0 です。
2. t だけの式に書きかえる
heh−1=log(1+t)t=t1log(1+t)1=log(1+t)t112行目は分母と分子を t で割り、3行目は対数の性質 klogM=logMk を使いました。
3. 極限をとる
t→0 のとき (1+t)t1→e なので、分母は loge=1 に近づきます。したがって
h→0limheh−1=loge1=1これで e を底とする指数関数の f′(0) が 1 だと分かりました。最初の式 (ax)′=f′(0)⋅ax に a=e をあてはめると、(ex)′=1⋅ex=ex
が導けます。
a^x の微分も e から求まる
一般の底 a は、a=eloga と書けるので、ax=exloga です。合成関数の微分を使うと
(ax)′=(exloga)′=exloga⋅loga=axlogaとなります。a=2 のとき log2=0.6931⋯ で、さきほど計算した x=0 での傾き(約 0.693)と一致します。
例題
曲線 y=ex 上の点 (1, e) における接線の方程式を求めよ。
y′=ex なので、x=1 での接線の傾きは e1=e です。点 (1, e) を通り傾き e の直線は
y−ey=e(x−1)=ex答えは y=ex です。この接線は原点を通ります。検算として、x=1 を代入すると y=e となり、接点を通っていることが確かめられます。
注意
(ex)′ を、(xn)′=nxn−1 と混同して xex−1 としてしまうのはよくある間違いです。xn は「底が変数」、ex は「指数が変数」で、まったく別の関数です。
この記事のまとめ
- (ax)′=f′(0)⋅ax。指数関数の微分は「x=0 での傾き」で決まる。
- e=lim(1+h)h1 から limheh−1=1 が導け、(ex)′=ex となる。
- 一般の底では (ax)′=axloga。