合成関数の微分・積の微分・商の微分:公式と証明

【この記事の概要】

合成関数の微分法,積の微分法,商の微分法について,公式とその証明を示します.

導関数の定義と連続関数の定義を用います.商の微分は,合成関数の微分と積の微分を組み合わせることで導くことができます.

【スマホでの数式表示について】

当サイトをスマートフォンなど画面幅が狭いデバイスで閲覧すると,数式が画面幅に収まりきらず,正確に表示されない場合があります.その際は画面を回転させ横長表示にするか,ブラウザの表示設定を「PCサイト」にした上でご利用ください.

合成関数の微分・積の微分・商の微分の公式

合成関数の微分

合成関数の微分法(derivative of a composite function あるいは chain rule)として,

(1)   \begin{equation*} \big( f \circ g \big)' =  (f' \circ g) \cdot g' \end{equation*}

あるいは

(2)   \begin{equation*} \frac{d}{dx}\big( f\left(g(x) \right) \big)=  \frac{d f(g)}{dg} \cdot \frac{d g(x)}{dx} \end{equation*}

が成り立つ.ただし,記号「 \circ 」は関数の合成(conposition of functions)を表し,「 \cdot 」は積を表す.

積の微分

積の微分法(product rule of derivatives)として,

(3)   \begin{equation*} \big( f \cdot g \big)' =  f' \cdot g + f' \cdot g' \end{equation*}

あるいは

(4)   \begin{equation*} \frac{d}{dx}\Big( f(x) \cdot g(x) \Big) =  \frac{d f(x)}{dx} \cdot g(x) + f(x) \cdot \frac{d g(x)}{dx} \end{equation*}

が成り立つ.

商の微分

商の微分法(quotient rule of derivatives)として,

(5)   \begin{equation*} \left( \frac{f}{g} \right)' =  \frac{ f' \cdot g - f \cdot g'}{g^2}\;, \quad g(x)\not=0  \end{equation*}

あるいは

(6)   \begin{equation*} \frac{d}{dx}\left( \frac{f(x)}{g(x)} \right) =   \frac{ \frac{d f(x)}{dx} \cdot g(x) - f(x) \cdot \frac{d g(x)}{dx} }{(g(x))^2}\;, \quad g(x)\not=0  \end{equation*}

が成り立つ.

証明の準備:関数の連続性と微分可能性

合成関数の微分法(式(1) あるいは 式(2)),積の微分法(式(3) あるいは 式(4)),商の微分法(式(5) あるいは 式(6))を証明するための準備として,関数の連続性(実数値関数の各点連続)および 微分可能性 を定義しておく.

定義(実数値関数が各点連続)
fD \subseteq {\mathbb R} 上の実数値関数 f:D\to {\mathbb R} であるとする.これについて,

(7)   \begin{equation*} \lim_{x\to c} f(x) =f(c) \quad \left(\;^{\forall} c \in D \right) \end{equation*}

が成り立つとき,関数 fD 上の各点 c で連続である(continuous at point c ) という.

定義(実数値関数が微分可能)
fD \subseteq {\mathbb R} 上の実数値関数 f:D\to {\mathbb R} であるとする.これについて,

(8)   \begin{equation*} \lim_{h\to 0} \frac{ f(a+h) -f(a) }{h} \end{equation*}

が存在するとき,関数 fD 上の点 a で微分可能である(differentiable at point a ) という.

上記の定義より「関数 f が 点 a で微分可能ならば,点 a で連続である」は,以下の通り示せる.

(9)   \begin{eqnarray*} && f'(a):=\lim_{h\to 0} \frac{ f(a+h) -f(a) }{h} \\ &\Rightarrow& \lim_{h\to 0}  f(a+h) -f(a)  = \lim_{h\to 0} h \cdot f'(a)\\ &\Rightarrow& \lim_{h\to 0}  f(a+h)   = f(a) + \lim_{h\to 0} h \cdot f'(a)\\ &\Rightarrow& \lim_{h\to 0}  f(a+h)   = f(a) \\ &\Rightarrow& \lim_{x\to a}  f(x)   = f(a), \; \text{where }\; x:= a+h \\ \end{eqnarray*}

合成関数の微分法の証明

合成関数の微分法(式(1) および 式(2))を証明する.

[証明] 
f および g を連続で微分可能な関数とする.これらの合成関数 f \circ g の微分は,

(10)   \begin{eqnarray*} \big( f \circ g \big)' &=& \frac{d}{dx}\big( f\left(g(x) \right) \big) \\ &=& \lim_{\Delta x\to 0} \frac{ f\left(g(x+\Delta x) \right)  - f\left(g(x) \right)  }{\Delta x} \\ &=& \lim_{\Delta x\to 0} \frac{ f\left(g(x+\Delta x) \right)  - f\left(g(x) \right)  }{g(x+\Delta x)   - g(x)} \cdot \frac{ g(x+\Delta x)   - g(x)  }{\Delta x} \\ &=& \lim_{\Delta x\to 0} \frac{ f\left(g+ \Delta g \right)  - f\left(g \right)  }{\Delta g} \cdot \frac{ \Delta g  }{\Delta x}  \end{eqnarray*}

となる.ただし \Delta g := g(x+\Delta x) - g(x) とし,また g(x) の引数を省略した(すなわち g=g(x)).これらにより g(x+\Delta x) =g(x) + \Delta g= g + \Delta g である.さらに,g が連続であることから

(11)   \begin{eqnarray*} &&\lim_{\Delta x\to 0}  \Delta g \\ &=& \lim_{\Delta x\to 0} g(x+\Delta x) - g(x) \\ &=& 0  \end{eqnarray*}

である.これにより,\Delta x \to 0 \Rightarrow \Delta g \to 0 であること注意すると,式(10)は

(12)   \begin{eqnarray*} && \lim_{\Delta x\to 0} \frac{ f\left(g+ \Delta g \right)  - f\left(g \right)  }{\Delta g} \cdot \frac{ \Delta g  }{\Delta x} \\ &=& \lim_{\Delta x\to 0} \frac{ f\left(g+ \Delta g \right)  - f\left(g \right)  }{\Delta g} \cdot \lim_{\Delta x\to 0} \frac{ g(x+\Delta x)   - g(x)  }{\Delta x} \\ &=& \lim_{\Delta g\to 0} \frac{ f\left(g+ \Delta g \right)  - f\left(g \right)  }{\Delta g} \cdot \lim_{\Delta x\to 0} \frac{ g(x+\Delta x)   - g(x)  }{\Delta x} \\ &=& \frac{d f(g)}{dg} \cdot \frac{d g(x)}{dx} \\ &=&  (f' \circ g) \cdot g'  \end{eqnarray*}

となり,式(1) および 式(2)が示された.
[証明終わり]

積の微分法の証明

積の微分法(式(3) および 式(4))を証明する.

[証明] 
f および g を連続で微分可能な関数とする.これらの積 f \cdot g の微分は,

(13)   \begin{eqnarray*}  \big( f \cdot g \big)'  &=& \frac{d}{dx}\Big( f(x) \cdot g(x) \Big) \\ &=& \lim_{\Delta x\to 0} \frac{f(x+\Delta x)\cdot g(x+\Delta x) -f(x) \cdot g(x) }{\Delta x} \\ &=& \lim_{\Delta x\to 0} \left( \frac{f(x+\Delta x)\cdot g(x+\Delta x) -f(x) \cdot g(x) }{\Delta x} \right \\ && \qquad \qquad \left +\frac{ - f(x)\cdot g(x+\Delta x) + f(x)\cdot g(x+\Delta x) }{\Delta x} \right) \\ &=& \lim_{\Delta x\to 0} \left( \frac{f(x+\Delta x)\cdot g(x+\Delta x) - f(x)\cdot g(x+\Delta x)  }{\Delta x} \right \\ && \qquad \qquad \left +\frac{ f(x)\cdot g(x+\Delta x)-f(x) \cdot g(x) }{\Delta x} \right)\\ &=& \lim_{\Delta x\to 0}  \frac{f(x+\Delta x)\cdot g(x+\Delta x) - f(x)\cdot g(x+\Delta x)  }{\Delta x}  \\ && \qquad  +\lim_{\Delta x\to 0} \frac{ f(x)\cdot g(x+\Delta x)-f(x) \cdot g(x) }{\Delta x} \\ &=& \lim_{\Delta x\to 0} \frac{ f(x+\Delta x)-f(x) }{\Delta x} \cdot g(x+\Delta x) \\ && \qquad  +\lim_{\Delta x\to 0}  f(x)\cdot \frac{g(x+\Delta x) - g(x)  }{\Delta x} \\ &=& \frac{d f(x)}{dx} \cdot g(x) + f(x) \cdot \frac{d g(x)}{dx} \\ &=&  f' \cdot g + f' \cdot g' \end{eqnarray*}

となる.すなわち,式(3) および 式(4)が示された.
[証明終わり]

商の微分法の証明

商の微分法(式(5) および 式(6))を証明する.

[証明] 
f および g を連続で微分可能な関数とし,g(x)\not=0 とする.

これらの商 f / g の微分は,f1/g の積の微分に他ならない.したがってまず,合成関数の微分法(1)を用いて,1/g の微分を求めておく.

(14)   \begin{eqnarray*} \left(\frac{1}{g} \right)'  &=& \frac{d}{dx} \left(\frac{1}{g(x)} \right) \\ &=& \frac{d}{dg} \left(\frac{1}{g} \right) \cdot \frac{dg}{dx} \\ &=& - \frac{1}{g^2} \cdot g' \\ \end{eqnarray*}

次に,積の微分法(3)を用いて,f/g の微分を求める.

(15)   \begin{eqnarray*} && \frac{d}{dx}\left( \frac{f(x)}{g(x)} \right) \\ &=& \left( \frac{f}{g} \right)' \\ &=& \left( f \cdot \frac{1}{g} \right)' \\ &=& f' \cdot \frac{1}{g} + f \cdot \left(  \frac{1}{g} \right)'  \end{eqnarray*}

ここに,式(14)を代入すると,

(16)   \begin{eqnarray*} && f' \cdot \frac{1}{g} + f \cdot \left(  \frac{1}{g} \right)' \\ &=& f' \cdot \frac{1}{g} + f \cdot \left(  - \frac{1}{g^2} \cdot g' } \right) \\ &=& \frac{ f' \cdot g - f \cdot g'}{g^2} \\ &=& \frac{ \frac{d f(x)}{dx} \cdot g(x) - f(x) \cdot \frac{d g(x)}{dx} }{(g(x))^2} \end{eqnarray*}

となる.すなわち,式(5) および 式(6)が示された.
[証明終わり]

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です