メインコンテンツへスキップ
教材一覧に戻る
数検1級

微分法 — 微分・テイラー展開・平均値の定理

最終確認日:

この章で学ぶこと

解析の土台となる1変数関数の微分を、大学レベルで整理します。高校で学んだ微分を、平均値の定理とテイラー展開という強力な道具で深めます。

  • 導関数の定義と基本的な微分公式
  • 合成関数・積・商の微分
  • 平均値の定理(ロルの定理・ラグランジュの平均値の定理)
  • テイラー展開・マクローリン展開
  • ロピタルの定理による不定形の極限

ポイント: 微分の中核は「局所的な変化率」です。テイラー展開は関数を多項式で近似する技法、平均値の定理は「微分の情報から関数全体の性質を引き出す」橋渡しの定理です。

1. 導関数の定義と基本公式

関数 ff の点 xx における導関数は、極限

f(x)=limh0f(x+h)f(x)hf'(x) = \lim_{h \to 0} \frac{f(x+h) - f(x)}{h}

が存在するとき、その値として定義されます。この極限が存在するとき ffxx微分可能であるといい、微分可能ならばそこで連続です(逆は成り立ちません)。

基本的な微分公式:

関数導関数
xnx^nnxn1n x^{n-1}
exe^xexe^x
logx\log x1x (x>0)\dfrac{1}{x}\ (x>0)
sinx\sin xcosx\cos x
cosx\cos xsinx-\sin x
tanx\tan x1cos2x=sec2x\dfrac{1}{\cos^2 x} = \sec^2 x

2. 合成関数・積・商の微分

  • 積の微分: (fg)=fg+fg(fg)' = f'g + fg'
  • 商の微分: (fg)=fgfgg2 (g0)\left(\dfrac{f}{g}\right)' = \dfrac{f'g - fg'}{g^2}\ (g \neq 0)
  • 合成関数(連鎖律): ddxf(g(x))=f(g(x))g(x)\dfrac{d}{dx} f(g(x)) = f'(g(x))\, g'(x)

例題: y=x2e3xy = x^2 e^{3x} を微分せよ。

積の微分を使う。f=x2, g=e3xf = x^2,\ g = e^{3x} とおくと f=2xf' = 2xg=3e3xg' = 3e^{3x}(連鎖律)。

y=2xe3x+x23e3x=(2x+3x2)e3x=x(2+3x)e3xy' = 2x\, e^{3x} + x^2 \cdot 3 e^{3x} = (2x + 3x^2) e^{3x} = x(2 + 3x) e^{3x}

検算: x=0x=0y=0y' = 0。一方 y=x2e3xy = x^2 e^{3x}x=0x=0 で最小値 00 をとり接線が水平なので y(0)=0y'(0)=0 と整合する。

3. 平均値の定理

ロルの定理: ff が閉区間 [a,b][a,b] で連続、開区間 (a,b)(a,b) で微分可能で f(a)=f(b)f(a)=f(b) ならば、f(c)=0f'(c)=0 を満たす c(a,b)c \in (a,b) が存在する。

ラグランジュの平均値の定理: ff[a,b][a,b] で連続、(a,b)(a,b) で微分可能ならば、 f(b)f(a)ba=f(c)\frac{f(b) - f(a)}{b - a} = f'(c) を満たす c(a,b)c \in (a,b) が存在する。

例題: f(x)=x2f(x) = x^2 について、区間 [1,3][1,3] で平均値の定理を満たす cc を求めよ。

f(3)f(1)31=912=4=f(c)=2c\frac{f(3) - f(1)}{3 - 1} = \frac{9 - 1}{2} = 4 = f'(c) = 2c

よって c=2c = 2。これは (1,3)(1,3) の内部にあり、定理の主張と整合する。

検算: f(2)=22=4f'(2) = 2 \cdot 2 = 4、平均変化率も 44。一致する。

4. テイラー展開とマクローリン展開

ff が点 aa の近くで何回でも微分可能なとき、aa のまわりのテイラー展開

f(x)=n=0f(n)(a)n!(xa)nf(x) = \sum_{n=0}^{\infty} \frac{f^{(n)}(a)}{n!} (x-a)^n

特に a=0a = 0 の場合をマクローリン展開といいます。代表的な展開:

ex=n=0xnn!=1+x+x22!+x33!+e^x = \sum_{n=0}^{\infty} \frac{x^n}{n!} = 1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + \cdots sinx=n=0(1)n(2n+1)!x2n+1=xx33!+x55!\sin x = \sum_{n=0}^{\infty} \frac{(-1)^n}{(2n+1)!} x^{2n+1} = x - \frac{x^3}{3!} + \frac{x^5}{5!} - \cdots cosx=n=0(1)n(2n)!x2n=1x22!+x44!\cos x = \sum_{n=0}^{\infty} \frac{(-1)^n}{(2n)!} x^{2n} = 1 - \frac{x^2}{2!} + \frac{x^4}{4!} - \cdots 11x=n=0xn=1+x+x2+(x<1)\frac{1}{1-x} = \sum_{n=0}^{\infty} x^n = 1 + x + x^2 + \cdots \quad (|x| < 1)

例題: log(1+x)\log(1+x) のマクローリン展開を x3x^3 の項まで求めよ。

f(x)=log(1+x)f(x) = \log(1+x) とおく。導関数を順に計算する。

f(x)=11+x,f(x)=1(1+x)2,f(x)=2(1+x)3f'(x) = \frac{1}{1+x}, \quad f''(x) = -\frac{1}{(1+x)^2}, \quad f'''(x) = \frac{2}{(1+x)^3}

x=0x=0 での値は f(0)=0f(0)=0f(0)=1f'(0)=1f(0)=1f''(0)=-1f(0)=2f'''(0)=2。よって

log(1+x)=0+1x+12!x2+23!x3+=xx22+x33\log(1+x) = 0 + 1\cdot x + \frac{-1}{2!}x^2 + \frac{2}{3!}x^3 + \cdots = x - \frac{x^2}{2} + \frac{x^3}{3} - \cdots

検算: 既知の展開 log(1+x)=n=1(1)n1nxn\log(1+x) = \sum_{n=1}^{\infty} \dfrac{(-1)^{n-1}}{n} x^n と各係数が一致(1,12,131, -\tfrac12, \tfrac13)する。正しい。

大事: テイラー展開には剰余項(誤差)が付きます。f(x)=k=0nf(k)(a)k!(xa)k+Rnf(x) = \sum_{k=0}^{n} \dfrac{f^{(k)}(a)}{k!}(x-a)^k + R_n で、ラグランジュ型剰余は Rn=f(n+1)(ξ)(n+1)!(xa)n+1R_n = \dfrac{f^{(n+1)}(\xi)}{(n+1)!}(x-a)^{n+1}(ξ\xiaaxx の間)。近似の精度を議論するときに使います。

5. ロピタルの定理

00\dfrac{0}{0}\dfrac{\infty}{\infty} の不定形の極限は、分子分母を微分して比べられます。

ロピタルの定理: xax \to af,g0f, g \to 0(または ±\pm\infty)で、g(x)0g'(x) \neq 0 かつ limf(x)g(x)\lim \dfrac{f'(x)}{g'(x)} が存在すれば、limxaf(x)g(x)=limxaf(x)g(x)\displaystyle\lim_{x \to a} \dfrac{f(x)}{g(x)} = \lim_{x \to a} \dfrac{f'(x)}{g'(x)}

例題: limx0sinxxx3\displaystyle\lim_{x \to 0} \frac{\sin x - x}{x^3} を求めよ。

x0x \to 0 で分子分母とも 00。ロピタルを3回適用するか、テイラー展開を使う。展開で計算すると

sinxx=(xx36+)x=x36+\sin x - x = \left(x - \frac{x^3}{6} + \cdots\right) - x = -\frac{x^3}{6} + \cdots limx0sinxxx3=limx0x36+x3=16\lim_{x \to 0} \frac{\sin x - x}{x^3} = \lim_{x \to 0} \frac{-\frac{x^3}{6} + \cdots}{x^3} = -\frac{1}{6}

検算: ロピタルで確認。1回微分で cosx13x2\dfrac{\cos x - 1}{3x^2}(0/00/0)、2回で sinx6x\dfrac{-\sin x}{6x}(0/00/0)、3回で cosx616\dfrac{-\cos x}{6} \to -\dfrac{1}{6}。一致する。

どう問われるか

  • 一次では「指定された関数の導関数を求めよ」「不定形の極限を求めよ」が頻出。積商・連鎖律を素早く正確に。
  • 二次では「テイラー展開を用いて近似値や極限を求める」「平均値の定理を用いて不等式を証明する」など、定理の活用が問われます。

よくまちがえるところ

微分法では、定理の適用条件を確かめないまま道具を使うことが最大の失点源です。

まちがい直し方
不定形でないのにロピタルの定理を使うx → 0 の (x + 1)/cos x に適用し、1/(-sin x) から発散と答える(正しくは 1)0/0 か ∞/∞ になっていることを先に確認する
ロピタルで商の微分をしてしまう(f/g)' を計算して極限をとる分子と分母を別々に微分して f'/g' を作る
微分可能と連続を逆に理解する「連続だから微分可能」とする微分可能ならば連続。逆は偽(絶対値の関数は x = 0 で連続だが微分不可能)
テイラー展開の剰余項を無視する有限項で切ったものを等号で結ぶ有限項なら剰余項 R_n を付ける。近似の誤差はここで評価する

いちばん多いのはロピタルの空回りです。ロピタルの定理は、x → a で分子分母がともに 0(または ともに ±∞)に近づき、g'(x) が 0 でなく、しかも f'/g' の極限が存在するときに限って使えます。この確認を飛ばすと、そもそも不定形でない式に適用して誤った値を出したり、微分するたびに形が複雑になって永久に終わらなかったりします。sin x のような関数が絡む極限は、テイラー展開のほうが速く確実なことが多いので、まず展開を試すのが実戦的です。

不定形の処理を使い分ける

不定形は7種類ありますが、処理は「0/0 か ∞/∞ に持ち込む」の一点に集約されます。

不定形処理
0/0ロピタル、またはテイラー展開(sin x - x)/x³ → -1/6
∞/∞ロピタル、または最高次でくくるx/e^x → 0
0 × ∞一方を分母に移して 0/0 か ∞/∞ にx log x (x → +0) → 0
∞ - ∞通分・有理化して1つの分数に√(x²+x) - x → 1/2
1 の ∞乗対数をとって 0 × ∞ に(1 + 1/x)^x → e
0 の 0乗対数をとるx^x (x → +0) → 1
∞ の 0乗対数をとるx^(1/x) (x → ∞) → 1

対数をとる型は、y = f(x)^g(x) とおいて log y = g(x) log f(x) の極限を求め、最後に指数に戻すのが手順です。log y → L なら y → e^L です。

大事: マクローリン展開 e^x = 1 + x + x²/2! + x³/3! + ...、sin x = x - x³/3! + x⁵/5! - ...、cos x = 1 - x²/2! + x⁴/4! - ...、log(1+x) = x - x²/2 + x³/3 - ... の4つは暗記しておくと、0/0 型の極限をほぼ即答できます。分子と分母を必要な次数まで展開し、最低次の項どうしを比べるだけです。

自分でチェック

  • ロピタルの定理を使う前に不定形であることを確認できる
  • ロピタルは分子と分母を別々に微分すると言える
  • 微分可能ならば連続、逆は成り立たないと説明できる
  • 主要な4つのマクローリン展開を書ける
  • 1 の ∞乗 の形を対数をとって処理できる

まとめ

  • 導関数は変化率の極限。積商・連鎖律で複雑な関数も微分できる
  • 平均値の定理は「平均変化率 = ある点の微分係数」を保証する
  • テイラー展開は関数を多項式で近似(ex,sinx,cosx,log(1+x)e^x, \sin x, \cos x, \log(1+x) は暗記)
  • 不定形の極限はロピタルの定理かテイラー展開で

次章では、微分の逆である積分法(積分技法・定積分・広義積分)を学びます。

この教材きょうざいやくちましたか?

このしょうれんしゅう

ほかのぶんれんしゅうもチェック