初等関数の微分

Proof
最終更新: タグ: Proof, Differentiation, Elementary Function

すべての初等関数はその定義域内のどこでも微分可能であり、その微分係数は再び初等関数だ。このチェックポイントではその証明を集める:2つの基本的な極限から出発して、指数関数・対数・すべての三角関数と逆三角関数・すべての双曲線関数と逆双曲線関数の微分係数を導出する。

2つの基本的な極限

以下の証明はすべて2つの極限に基づく。

補題1。 limh0eh1h=1\displaystyle\lim_{h \to 0} \frac{e^h - 1}{h} = 1

証明。 u=eh1u = e^h - 1 と置換すると h=ln(1+u)h = \ln(1+u) であり h0h \to 0 のとき u0u \to 0

eh1h  =  uln(1+u).\frac{e^h - 1}{h} \;=\; \frac{u}{\ln(1+u)}.

不等式 x1+xln(1+x)x\dfrac{x}{1+x} \leq \ln(1+x) \leq xx>1x > -1)を uu で割ると:

11+u    ln(1+u)u    1.\frac{1}{1+u} \;\leq\; \frac{\ln(1+u)}{u} \;\leq\; 1.

u0+u \to 0^+ で左辺は 11 に収束するので、はさみうちの定理より ln(1+u)/u1\ln(1+u)/u \to 1u0u \to 0^- の場合も対称性から同様。ゆえに uln(1+u)1\dfrac{u}{\ln(1+u)} \to 1\square

補題2。 limh0sinhh=1\displaystyle\lim_{h \to 0} \frac{\sin h}{h} = 1

証明。 0<h<π/20 < h < \pi/2 に対して単位円内の面積を比較する:

12sinh    h2    12tanh.\tfrac{1}{2}\sin h \;\leq\; \tfrac{h}{2} \;\leq\; \tfrac{1}{2}\tan h.

12sinh>0\tfrac{1}{2}\sin h > 0 で割って逆数をとると:

cosh    sinhh    1.\cos h \;\leq\; \frac{\sin h}{h} \;\leq\; 1.

h0+h \to 0^+cosh1\cos h \to 1 なので、はさみうちの定理より sinh/h1\sin h / h \to 1h0h \to 0^- の場合は sin(h)/(h)=sinh/h\sin(-h)/(-h) = \sin h/h から従う。\square

補題2から limh0cosh1h=0\displaystyle\lim_{h \to 0}\frac{\cos h - 1}{h} = 0 も導かれる:

cosh1h  =  sin(h/2)h/2sin(h/2)    10  =  0.\frac{\cos h - 1}{h} \;=\; -\frac{\sin(h/2)}{h/2} \cdot \sin(h/2) \;\to\; -1 \cdot 0 \;=\; 0.

指数関数と対数の微分係数

自然指数関数

ddx(ex)  =  ex.\frac{d}{dx}(e^x) \;=\; e^x.

証明。 補題1より:

limh0ex+hexh  =  exlimh0eh1h  =  ex.  \lim_{h\to 0}\frac{e^{x+h}-e^x}{h} \;=\; e^x \lim_{h\to 0}\frac{e^h-1}{h} \;=\; e^x. \;\square

一般の指数関数

a>0a > 0, a1a \neq 1 のとき ax=exlnaa^x = e^{x\ln a} と書き、連鎖律を適用する:

ddx(ax)  =  exlnalna  =  axlna.\frac{d}{dx}(a^x) \;=\; e^{x\ln a} \cdot \ln a \;=\; a^x \ln a.

自然対数

逆関数の微分則exe^x に適用する:

ddx(lnx)  =  1elnx  =  1x,x>0.\frac{d}{dx}(\ln x) \;=\; \frac{1}{e^{\ln x}} \;=\; \frac{1}{x}, \quad x > 0.

一般冪 xαx^\alpha

x>0x > 0αR\alpha \in \mathbb{R} に対して xα=eαlnxx^\alpha = e^{\alpha \ln x} と書き、連鎖律を適用する:

ddx(xα)  =  eαlnxαx  =  αxα1.\frac{d}{dx}(x^\alpha) \;=\; e^{\alpha\ln x} \cdot \frac{\alpha}{x} \;=\; \alpha x^{\alpha - 1}.

これは整数の冪乗則を実数の指数に拡張する。

一般対数

底の変換公式 logax=lnx/lna\log_a x = \ln x / \ln a より:

ddx(logax)  =  1xlna.\frac{d}{dx}(\log_a x) \;=\; \frac{1}{x \ln a}.

三角関数の微分係数

サイン

ddx(sinx)  =  cosx.\frac{d}{dx}(\sin x) \;=\; \cos x.

証明。 加法公式 sin(x+h)=sinxcosh+cosxsinh\sin(x+h) = \sin x \cos h + \cos x \sin h を使う:

sin(x+h)sinxh  =  sinxcosh1h+cosxsinhh.\frac{\sin(x+h)-\sin x}{h} \;=\; \sin x \cdot \frac{\cos h - 1}{h} + \cos x \cdot \frac{\sin h}{h}.

h0h \to 0 で両補題より (cosh1)/h0(\cos h - 1)/h \to 0(sinh)/h1(\sin h)/h \to 1 なので極限は cosx\cos x\square

コサイン

ddx(cosx)  =  sinx.\frac{d}{dx}(\cos x) \;=\; -\sin x.

証明。 cos(x+h)=cosxcoshsinxsinh\cos(x+h) = \cos x \cos h - \sin x \sin h を使う:

cos(x+h)cosxh  =  cosxcosh1hsinxsinhh    sinx.  \frac{\cos(x+h)-\cos x}{h} \;=\; \cos x \cdot \frac{\cos h-1}{h} - \sin x \cdot \frac{\sin h}{h} \;\to\; -\sin x. \;\square

タンジェントとコタンジェント

tanx=sinx/cosx\tan x = \sin x / \cos xcotx=cosx/sinx\cot x = \cos x / \sin x に商の微分法則を適用する:

ddx(tanx)  =  cos2x+sin2xcos2x  =  sec2x,xπ2+nπ,\frac{d}{dx}(\tan x) \;=\; \frac{\cos^2 x + \sin^2 x}{\cos^2 x} \;=\; \sec^2 x, \qquad x \neq \tfrac{\pi}{2}+n\pi, ddx(cotx)  =  csc2x,xnπ.\frac{d}{dx}(\cot x) \;=\; -\csc^2 x, \qquad x \neq n\pi.

逆三角関数の微分係数

4つすべてが逆関数の微分則とピタゴラス恒等式から従う。

関数定義域微分係数
arcsinx\arcsin x(1,1)(-1,1)11x2\dfrac{1}{\sqrt{1-x^2}}
arccosx\arccos x(1,1)(-1,1)11x2\dfrac{-1}{\sqrt{1-x^2}}
arctanx\arctan xR\mathbb{R}11+x2\dfrac{1}{1+x^2}
arccotx\text{arccot}\, xR\mathbb{R}11+x2\dfrac{-1}{1+x^2}

最後の項:(cotx)=csc2x=(1+cot2x)(\cot x)' = -\csc^2 x = -(1+\cot^2 x) なので x=cottx = \cot t で逆関数の微分則を使えば (arccotx)=1/(1+x2)(\text{arccot}\, x)' = -1/(1+x^2)

双曲線関数の微分係数

sinhx=exex2\sinh x = \dfrac{e^x-e^{-x}}{2}coshx=ex+ex2\cosh x = \dfrac{e^x+e^{-x}}{2}(ex)=ex(e^x)' = e^x(ex)=ex(e^{-x})' = -e^{-x} を使って項ごとに微分する:

ddx(sinhx)  =  coshx,ddx(coshx)  =  sinhx.\frac{d}{dx}(\sinh x) \;=\; \cosh x, \qquad \frac{d}{dx}(\cosh x) \;=\; \sinh x.

tanhx=sinhx/coshx\tanh x = \sinh x / \cosh x に商の微分法則を適用する:

ddx(tanhx)  =  cosh2xsinh2xcosh2x  =  sech2x.\frac{d}{dx}(\tanh x) \;=\; \frac{\cosh^2 x - \sinh^2 x}{\cosh^2 x} \;=\; \text{sech}^2 x.

同様に (cothx)=csch2x(\text{coth}\, x)' = -\text{csch}^2 xx0x \neq 0)。

逆双曲線関数の微分係数

逆双曲線関数の対数表現を使えば微分係数が容易に計算できる。

arsinh。 arsinhx=ln(x+x2+1)\text{arsinh}\, x = \ln(x+\sqrt{x^2+1}) なので:

(arsinhx)  =  1+xx2+1x+x2+1  =  x2+1+x(x+x2+1)x2+1  =  1x2+1.(\text{arsinh}\, x)' \;=\; \frac{1+\tfrac{x}{\sqrt{x^2+1}}}{x+\sqrt{x^2+1}} \;=\; \frac{\sqrt{x^2+1}+x}{(x+\sqrt{x^2+1})\sqrt{x^2+1}} \;=\; \frac{1}{\sqrt{x^2+1}}.

arcosh。 x>1x > 1arcoshx=ln(x+x21)\text{arcosh}\, x = \ln(x+\sqrt{x^2-1}) なので:

(arcoshx)  =  1+xx21x+x21  =  1x21.(\text{arcosh}\, x)' \;=\; \frac{1+\tfrac{x}{\sqrt{x^2-1}}}{x+\sqrt{x^2-1}} \;=\; \frac{1}{\sqrt{x^2-1}}.

artanh。 x<1|x| < 1artanhx=12ln1+x1x\text{artanh}\, x = \tfrac{1}{2}\ln\tfrac{1+x}{1-x} なので:

(artanhx)  =  12(11+x+11x)  =  11x2.(\text{artanh}\, x)' \;=\; \tfrac{1}{2}\left(\frac{1}{1+x}+\frac{1}{1-x}\right) \;=\; \frac{1}{1-x^2}.

まとめ

関数微分係数定義域
exe^xexe^xR\mathbb{R}
axa^xaxlnaa^x \ln aR\mathbb{R}
lnx\ln x1/x1/xx>0x>0
logax\log_a x1/(xlna)1/(x\ln a)x>0x>0
xαx^\alphaαxα1\alpha x^{\alpha-1}x>0x>0
sinx\sin xcosx\cos xR\mathbb{R}
cosx\cos xsinx-\sin xR\mathbb{R}
tanx\tan xsec2x\sec^2 xxπ/2+nπx\neq\pi/2+n\pi
cotx\cot xcsc2x-\csc^2 xxnπx\neq n\pi
arcsinx\arcsin x1/1x21/\sqrt{1-x^2}(1,1)(-1,1)
arccosx\arccos x1/1x2-1/\sqrt{1-x^2}(1,1)(-1,1)
arctanx\arctan x1/(1+x2)1/(1+x^2)R\mathbb{R}
arccotx\text{arccot}\, x1/(1+x2)-1/(1+x^2)R\mathbb{R}
sinhx\sinh xcoshx\cosh xR\mathbb{R}
coshx\cosh xsinhx\sinh xR\mathbb{R}
tanhx\tanh xsech2x\text{sech}^2 xR\mathbb{R}
cothx\text{coth}\, xcsch2x-\text{csch}^2 xx0x\neq 0
arsinhx\text{arsinh}\, x1/x2+11/\sqrt{x^2+1}R\mathbb{R}
arcoshx\text{arcosh}\, x1/x211/\sqrt{x^2-1}x>1x>1
artanhx\text{artanh}\, x1/(1x2)1/(1-x^2)x<1\lvert x\rvert<1