微分法

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内検索

数学、とくに解析学における微分法(びぶんほう、differentiation, derivation)は、空間やその上に定義される関数写像を各点の近傍で考え、その局所的な振舞いを調べることによって、それらの特徴を記述する方法である。積分法と並んで、解析学における中心的な概念のうちの一つとなっている。

微分においては、特定の無限小を基準にして挙動を測っており、考えている無限小よりも高位の無限小についての情報は測り取れずに落ちてしまうため、ある量の微分は基準となる無限小に対して線型性を示し、やや大域的には考えている点の近傍の線型近似として捉えられる。微分から大域的な情報を得るには、貼り合せ条件や積分といった別の手段をきちんと考える必要がある。

概要[編集]

関数 y = f(x) のある点 x = a での微分は、a の近くでの関数の形を表す。このグラフが xy 座標平面に書かれているならば、 微分とは、関数 y = f(x)x = a における接線の傾きを求める方法のことである。接線の傾きは、点 x = a ごとに定まる局所的な情報だが、ある程度広い範囲の点における微分を観察すると、関数の形を知ることができる。関数のグラフの曲がり具合や、その周辺では値が最も大きい点(極大)の場所などは、微分という局所的な情報から知ることができるのである。

局所的な情報を集めると、大域的な情報につながる。例えば、自動車スピードを常に測っていれば、走行距離を求めることができる。走行距離はタイヤが回転した数を数えても分かる情報なのであまりありがたみはないかもしれない。これが例えば、河川に流れる水の量などであれば、下流で流れた全ての水の量を測るわけにはいかない。このように総量のわかりにくいものは、水の流れる速度を観測し続けることで、河川に流れるおよその水量を把握できる。

微分を用いた方程式微分方程式と呼ばれ、自然科学社会科学のいろいろな場面で現れる。力学電磁気学のような物理学はもとより、生物学でも生物の個体数の増減を微分方程式で表し、マグロ漁の予測に使ったり、伝染病の伝播を解析する。経済学では価値の増減を微分方程式から予測し、保険数理では死力などの予測にも使われてきた。

このように微分は科学の礎として、広い分野で活躍する概念である。

この概念を、江戸時代の日本人(関孝和など)が得ていたとする見方が一部にあるが、関数と言う概念を持たなかった当時の日本人がニュートンやライプニッツが確立した微分と同等の概念に達していたとする見方に対しては、遠山啓などが批判を加えている。

実関数の微分法[編集]

実関数が与えられたとき、微分係数(びぶんけいすう、differential coefficient)と呼ばれる極限の値やそれによって定まる 導関数(どうかんすう、derivative)と呼ばれる関数を計算すること、あるいはその方法を微分法または単に微分と呼ぶ。微分係数・導関数そのものを指して、しばしばそれを単に実関数の微分と称する。

実関数 f(x) について極限

 \lim_{x \to a} {f(x) - f(a) \over x - a}= \lim_{\Delta x \to 0} {f(a+\Delta x) - f(a) \over \Delta x} , (x = a + \Delta x)

が存在するとき f(x)x = a において微分可能(びぶんかのう、differentiable)であるといい、この極限を f'(a) と書き x = a における f(x)微分係数と呼ぶ。

微分可能な条件として x = a への近づき方に依らずに 1 つの値に極限が収束することを課したが、この条件を弱めて a より値が小さい方からの近づき方だけ考えた片側極限左側極限left-sided limit

 \lim_{\Delta x \to -0} \frac{f(a+\Delta x) - f(a)}{\Delta x}

が存在するとき、この極限を f'(a) などと書き x = a における関数 f(x)左側微分係数 (left-hand derivative) という。

同様に、a より値が大きい方からの近づき方だけ考えた片側極限(右側極限right-sided limit

 \lim_{\Delta x \to +0} \frac{f(a+\Delta x) - f(a)}{\Delta x}

が存在するとき、これを この極限を f'+(a) などと書き x = a における関数 f(x)右側微分係数 (right-hand derivative) という。

x = a において f(x) の左側微分係数と右側微分係数の両方が存在しかつ値が一致すること、すなわち以下の条件を満たすことは、

f'(a) = {f'}_-(a) = {f'}_+(a)

x = a において f(x) が微分可能であることの必要十分条件である。このとき、関数 fx = a における微分係数 f'(a) を求めるには、左側か右側かどちらか一方の極限だけを計算すればよいことになる。

ある関数が点 x = a において微分可能ならば、必ずその点において連続であるが、逆は必ずしも成り立たない。

ある関数 f(x) がある区間において微分可能であるとは、その区間に属するすべての点において微分可能であることをいう。このとき、区間内の任意の点 x に対して、その点における微分係数 f'(x) を対応させる関数を考えることができる。この関数を導関数という。

微分可能な関数 f(x) の導関数 f'(x) がさらに微分可能なとき f' の導関数を f'' と書いて 2 階の導関数 (2nd-order derivative) と呼ぶ。以下帰納的に n − 1 階の導関数が微分可能であるとき、その導関数を n 階の導関数 (n th-order derivative) という。この導関数はしばしば f(n)(x) と書き表される。

ある関数 f(x)n 階の導関数 f(n)(x) が定まるとき、その関数 f(x)n 回微分可能 (n times differentiable) であるという。このとき導関数 f(n)(x)連続関数であれば、関数 f(n − 1)(x)連続的微分可能(れんぞくてきびぶんかのう、continuously differentiable)であるといい、元の関数 f(x)n 階連続的微分可能であるという。連続的微分可能な関数はクラス (differentiability class) に分類され、n 階連続的微分可能な関数は Cn 級 (Cn class) であるという。また、充分大きな n について(通常は無限階)Cn 級の関数は滑らかな関数 (smooth) であるという。

記号[編集]

関数 f(x) の点 a における微分係数を f'(a) で表す(ラグランジュの記法)。あるいは、

\frac{\mathrm{d}f(a)}{\mathrm{d}x},\quad 
\frac{\mathrm{d}f}{\mathrm{d}x}(a),\quad 
\left.\frac{\mathrm{d}f}{\mathrm{d}x}\right|_{x=a}

ライプニッツの記法)や

\dot{f}(a),\quad \left.\dot{f}(x)\right|_{x=a}

のようにも書く(ニュートンの記法)。またコーシーは次のような記法を用いた。

D_xf(a),\quad \left.D_xf(x)\right|_{x=a}

一般に n 階微分可能な関数 f(x)n 階導関数を

f^{(n)}(x)

あるいは

\frac{\mathrm{d}^n}{\mathrm{d}x^n}f(x),\quad \frac{\mathrm{d}^n f}{\mathrm{d}x^n}

などと記す。

性質[編集]

一般公式[編集]

u, v が微分可能な x の関数で、a, bx に無関係な定数のとき

初等関数に関する公式[編集]

いくつかの初等関数に関して、特徴的な微分公式が挙げられる。ex, ax, ln x, logax はそれぞれ指数関数対数関数であり、sin, cos, tan三角関数arcsin, arccos, arctan は三角関数の逆関数逆三角関数)、sinh, cosh, tanh双曲線関数arsinh, arcosh, artanh双曲線関数の逆関数(逆双曲線関数)である。また、三角関数および双曲線関数のべき乗cos2x := (cos x)2 のように関数名の肩に指数を書いて表していることに注意。

  • (x^a)' = ax^{a-1}
  • (\mathrm{e}^x)' = \mathrm{e}^x
  • (a^x)' = (\ln a)a^x
  • (\ln x)'= {1 \over x}
  • (\log_a x)'= {1 \over x \ln a}
  • (\sin x)' = \cos x
  • (\cos x)' = -\sin x
  •  (\tan x)' = {1 \over \cos^2 x} = 1 + \tan^2 x
  • (\arcsin x)'= {1 \over \sqrt{1-x^2}}  ,\quad \mathrm{for}~~|x|<1
  • (\arccos x)'= -{1 \over \sqrt{1-x^2}}  ,\quad \mathrm{for}~~|x|<1
  • (\arctan x)'= {1 \over 1+x^2}
  • (\sinh x)' = \cosh x
  • (\cosh x)' = \sinh x
  • (\tanh x)' = {1 \over \cosh^2 x} = 1 - \tanh^2 x
  • (\operatorname{arsinh} x)' = {1 \over \sqrt{1+x^2}}
  • (\operatorname{arcosh} x)' = {1 \over \sqrt{x^2-1}} ,\quad \mathrm{for}~~|x|>1
  • (\operatorname{artanh} x)' = {1 \over {1-x^2}} ,\quad \mathrm{for}~~|x|<1

超準解析[編集]

超準解析の言葉では次のように表現される。実数 t が実関数 fa での勾配であることを、

\forall \mathrm{d}x \in \operatorname{monad}(0)\ (\mathrm{d}x\not =0),\; t = \operatorname{st}\left( \frac{f(a+\mathrm{d}x) - f(a)}{\mathrm{d}x} \right)

が成り立つことと定める。fa での勾配が存在するとき、fa微分可能であるという。

f(x) を実関数、dx0 でない無限小超実数とする。f の勾配 f'(x) が存在する時、y = f(x)微分 (differential) dy とは、

\mathrm{d}y = f'(x)\mathrm{d}x

で定義される微小量である。

空間の形状・極値判定[編集]

微分可能な曲線(関数)の形状はその微分によってある程度知ることができる。実際、ある点で導関数が正値ならば増加、負値ならば減少し、ある点を境にして導関数に符号変化があるならばそこは極値点である。導関数の零点は極値点の候補を与えるが、導関数の零点が必ず極値点となるわけではない。導関数の零点の前後で符号変化がおきるかどうかはさらに高階の導関数を調べることで判定できる場合がある。

同様のことは変数を増やして次元を上げても考察できるが、一般には次元が上がるにつれて状況は極めて複雑になる。

多変数関数の微分法[編集]

実一変数の関数の局所的な挙動を記述する微分法は、適当な記号法の下で多変数関数の場合にほとんどそのまま拡張を受ける。一変数関数 y = f(x)x = a なる点の周りにおける可微分性をランダウの記号を用いて、h → 0 なるとき

f(a+h) = f(a) + A h + o(|h|)

となる定数 A が存在することという形に表せば、x をベクトル値の変数 x = (x1, x2, ..., xn) に取り替えて、u = u(x) に対して |h| → 0 なるとき、つまり x + hx のある近傍に属すとき

u(\mathbf{a}+\mathbf{h}) = u(\mathbf{a}) + \mathbf{A} \cdot \mathbf{h} + o(|\mathbf{h}|)

を満たす定ベクトル A の存在を仮定することによって多変数関数 u の点 の周りにおける可微分性を定義することができる。この条件が満たされるとき、u = u(x)x = a において微分可能、特に全微分可能であるという。このとき特に A = (A1, A2, ..., An) と置くと

A_i = \left.\frac{\partial u}{\partial x_i}\right|_{x_i=a_i}

i = 1, 2, ..., n に対して成立する。つまり、全微分可能な関数は各変数に関して偏微分可能である。

また、一変数関数 y = f(x) の場合に h → 0 の極限で f(x + h) = f(x) + A(x)h + o(|h|) なる関数 A(x) が存在するとき、f'(x) = A(x)y = f(x) の導関数と呼んで

\mathrm{d}y = f'(x) \mathrm{d}x = \frac{\mathrm{d}y}{\mathrm{d}x}\mathrm{d}x

と記すと同様に、ベクトル変数の関数 u = u(x) においても

\mathrm{d}u = \mathbf{A} \cdot \mathrm{d}\mathbf{x}
= \sum_{i=1}^{n} \frac{\partial u}{\partial x_i} \mathrm{d}x_i
= \frac{\partial u}{\partial x_1} \mathrm{d}x_1 + \frac{\partial u}{\partial x_2} \mathrm{d}x_2
+ \cdots + \frac{\partial u}{\partial x_n} \mathrm{d}x_n

と記し、この du を関数 u = u(x)全微分 (total derivative) と称する。

同様の議論をベクトル値関数 u = u(x) に対して適用することができる。関数行列 u/∂x の存在によって

\mathbf{u}(\mathbf{a} + \mathbf{h}) = \mathbf{u}(\mathbf{a})
+ \left.\frac{\partial \mathbf{u}}{\partial \mathbf{x}}\right|_{\mathbf{x}=\mathbf{a}}
+ o(|\mathbf{h}|)

が成り立つ点 x = au正則点と呼ぶ。

多様体上の微分法[編集]

n 次元実多様体は各点の近傍が n 次元空間の適当な領域となっているものであるから、多様体上の関数に対しても多変数関数の微分法をほとんどそのままの形で述べることができる。

多様体 M 上の点 p の近傍 U に座標近傍 Ω ⊂ Rn を与えることにより、U で定義された関数または写像 f は Ω 上の関数または写像と思うことができる。また、p を通る曲線 xi をうまくとって xi を Ω のある座標軸と同一視することができる。特に、滑らかな写像 f の点 p における xi 方向への微分 ∂f/∂xi|p を Ω で考えた座標軸方向の微分(偏微分)として与えることができて、f の(全)微分 dfpU 上で考えることができる。

p を通る曲線 s を任意に取り替えて得られる方向微分 (∂/∂s)p の全体は Ω に同型なベクトル空間を成し、点 p における接ベクトル空間と呼ばれる。接ベクトル空間の元を接ベクトルと呼ぶ。U 上の関数 f に対して、点 p におけるその微分 dfp は接ベクトル v = (∂/∂s)p を ∂f/∂s|p へ写す線型写像である。したがって U 上の関数 f を任意に取り替えて得られる p における微分の全体は接ベクトル空間の双対空間となり、p における余接ベクトル空間と呼ばれる。

p における接ベクトルは p の近傍で定義された写像 f が与えられるごとに、その微分を返す局所的な微分ベクトル場になっている。各点で定義された接ベクトルの集まりが、多様体の局所近傍系の貼りあわせ条件と整合的に、貼り合せられるなら大域的な微分ベクトル場が得られ、大域的な微分ベクトル場の全体を考えることにより、接空間たちも貼り合わされて接ベクトル束とよばれるベクトル束を形成する。貼り合せ条件を満たす微分ベクトル場というのは接ベクトル束の切断であることを意味する。関数 f が多様体 M の全域で定義される大域的な関数で、各点 p において微分 dfp を持つとき、これらと同様の貼り合せ条件で整合的に dfp たちが貼り合せられると考えると、余接束の大域的な切断として f の微分(形式) df が得られる。

複素関数の微分法[編集]

ガウス平面と座標平面との同一視により、複素一変数関数を実二変数の二次元ベクトル値関数と同一視することができる。実一変数における微分と同じ形式で微分係数および導関数が導入され、正則関数が定義されるが、複素関数の正則性は複素関数を実二変数の二次元ベクトル値関数と見たときの全微分可能性よりも強く、正則関数は解析性を示す。別な言葉でいえば、複素一変数関数のなめらかさの等級は Cω のみである。

微分作用素[編集]

K 上の多元環 A からそれ自身への写像 D

  1. D(\lambda f) = \lambda Df,
  2. D(f+g) = Df + Dg,
  3. D(fg) = (Df)g + f(Dg)

(λ ∈ K, f, gA) を満たす(つまり、ライプニッツ則を満足する線型作用素である)とき、DA における微分作用素であるという。A 上の微分作用素の全体 \mathfrak{D}(A)

  • (D_1+D_2)f = D_1 f + D_2 f
  • (fD)g = f(Dg)

とおくことによりK 上の加群、さらには非可換多元環となる。これについてはリー環D加群英語版の理論が知られている。

関連項目[編集]