Loading [MathJax]/jax/element/mml/optable/GeneralPunctuation.js

物理/多変数解析学

提供: Internet Web School

(版間での差分)
(「9.1 多変数解析学」 )
(多変数の実数値関数の微分)
6 行: 6 行:
このテクストで今後叙述する予定です。<br/>
このテクストで今後叙述する予定です。<br/>
==多変数の実数値関数の微分  ==
==多変数の実数値関数の微分  ==
-
Rn={(x1,x2,,,xn)xiR,i=1,2,n} の開集合D上で定義された実関数 y=f(x1,x2,,,xn) を考える。<br/><br/>
+
Rn={(x1,x2,,,xn)xiR,i=1,2,n} の開区間 <br/>
-
(注)Rn に含まれる集合Uが'''開集合'''とは、<br/>
+
In=ni=1(ai,bi)上で定義された実関数 y=f(x1,x2,,,xn) を考える。<br/>
-
Uの任意の点 a に対して、ある正数rが存在し、<br/>
+
-
a を中心とする半径rの円Sr(a) がUに含まれること。<br/>
+
-
第一階述語論理で書くと<br/>
+
-
(aU)(r>0)(S(a){xRn| <br/>
+
-
開区間 I^n=\prod_{i=1}^{n}(a_i,b_i)は開集合の一例である。<br/><br/>
+
一変数関数の議論から類推するために<br/>
一変数関数の議論から類推するために<br/>
-
以後、$\textbf{x}:=(x_1,x_2,,,x_n)とおき、 y=f(\textbf{x})$ と書くこともある。<br/>
+
以後、$\vec{x}:=(x_1,x_2,,,x_n)とおき、 y=f(\vec{x})$ と書くこともある。<br/>
-
I^n \,上で定義された実数値関数 $\ y=f(\textbf{x})=f(x_1,x_2,,,x_n)\,$ の微分について説明する。<br/>
+
I^n \,上で定義された実数値関数 $\ y=f(\vec{x})=f(x_1,x_2,,,x_n)\,$ の微分について説明する。<br/>
一変数の微分から類推すると<br/>
一変数の微分から類推すると<br/>
-
微小なベクトル $\textbf{h}=(h_1,h_2,,,h_n)$ を考え、極限<br/>
+
微小なベクトル $\vec h=(h_1,h_2,,,h_n)$ を考え、極限<br/>
-
$\lim_{\textbf{h} \to 0,\textbf{h}\neq 0}\frac{f(\textbf{x} + \textbf{h})-f(\textbf{x})}{{\bf h} }$<br/>
+
$\lim_{\vec h \to 0,\vec h\neq 0}\frac{f(\vec x + \vec h)-f(\vec x)}{{\bf h} }$<br/>
が存在するとき、関数fは微分可能と定義することが考えられる。<br/>
が存在するとき、関数fは微分可能と定義することが考えられる。<br/>
しかし残念ながら、<br/>
しかし残念ながら、<br/>
-
$\textbf{h}$はn次元ベクトルなので、割り算は不可能でありこの定義は無効である。
+
$\vec h$はn次元ベクトルなので、割り算は不可能でありこの定義は無効である。
===偏微分===
===偏微分===
-
関数f の変数 $\textbf{x} の第i成分 x_i$ だけを変数とし、<br/>
+
関数f の変数 $\vec{x} の第i成分 x_i$ だけを変数とし、<br/>
他の変数は任意の実数に固定\Bigl(x_j = a_j \quad (j\neq i)\Bigr)して得られる関数<br/>
他の変数は任意の実数に固定\Bigl(x_j = a_j \quad (j\neq i)\Bigr)して得られる関数<br/>
-
$f_{x_j=a_j,j\neq i}(x_i)\triangleq f(a_1,a_2,,,a_{i-1},x_i,a_{i+1},,,a_n) $<br/>
+
$\phi_{x_j=a_j,j\neq i}(x_i)\triangleq f(a_1,a_2,,,a_{i-1},x_i,a_{i+1},,,a_n) $<br/>
を考える。<br/>
を考える。<br/>
この関数は、一変数なので、任意の点x_i  での微分係数 <br/>
この関数は、一変数なので、任意の点x_i  での微分係数 <br/>
-
$\frac{df_{x_j=a_j,j\neq i}}{dx_i}(x_i)\triangleq \lim_{ h \to 0, h\neq 0}\frac{f_{x_j=a_j,j\neq i}(x_i+h)-f_{x_j=a_j,j\neq i}(x_i)}{h}$<br/>
+
$\frac{d\phi_{x_j=a_j,j\neq i}}{dx_i}(x_i)\triangleq \lim_{ h \to 0, h\neq 0}\frac{\phi_{x_j=a_j,j\neq i}(x_i+h)-\phi_{x_j=a_j,j\neq i}(x_i)}{\bf h}$<br/>
-
=\lim_{ h \to 0, h\neq 0}\frac{ f(a_1,a_2,,,a_{i-1},x_{i}+h,a_{i+1},,,a_n)-f(a_1,a_2,,,a_{i-1},x_{i},a_{i+1},,,a_n)}{h}<br/>
+
$=\lim_{ h \to 0, h\neq 0}\frac{ f(a_1,a_2,,,a_{i-1},x_{i}+h,a_{i+1},,,a_n)-f(a_1,a_2,,,a_{i-1},x_{i},a_{i+1},,,a_n)}{\bf h}$<br/>
を考えることができる。<br/><br/>
を考えることができる。<br/><br/>
定義(偏微分)<br/>
定義(偏微分)<br/>
-
もし、一変数関数 $f_{x_j=a_j,j\neq i}(x_i)=f(a_1,a_2,,,a_{i-1},x_i,a_{i+1},,,a_n) が、ある点x_i=a_i$で微分可能ならば、<br/>
+
もし、一変数関数 $\phi_{x_j=a_j,j\neq i}(x_i)=f(a_1,a_2,,,a_{i-1},x_i,a_{i+1},,,a_n) が、ある点x_i=a_i$で微分可能ならば、<br/>
-
関数fは、点$\textbf{a} = (a_1.a_2,,,,a_n)で,x_i$ について'''偏微分可能'''であると言い,<br/>
+
関数fは、点$\vec a = (a_1.a_2,,,,a_n)で,x_i$ について'''偏微分可能'''であると言い,<br/>
-
$\frac{\partial f}{\partial x_i}(\textbf{a}) \triangleq \frac{df_{x_j=a_j,j\neq i}}{dx_i}(a_i)$<br/>
+
$\frac{\partial f}{\partial x_i}(\vec a) \triangleq \frac{d\phi_{x_j=a_j,j\neq i}}{dx_i}(a_i)$<br/>
-
を、$f(\textbf{x}) の 点\textbf{a} での変数 x_i$  についての'''偏微分係数'''という。<br/><br/>
+
を、$f(\vec{x}) の 点\vec a での変数 x_i$  についての'''偏微分係数'''という。<br/><br/>
'''定義(偏導関数)'''<br/>
'''定義(偏導関数)'''<br/>
-
$f(\textbf{x})$  が定義域D内のどの点でも x_i に関して偏微分可能ならば、<br/>
+
$f(\vec{x})$  がどの点\vec{x}でも x_i に関して偏微分可能であるならば、<br/>
-
任意の点$\textbf a \in D にその点の偏微分係数\frac{\partial f}{\partial x_i}(\textbf{a}) = \frac{df_{x_j=a_j,j\neq i}}{dx_i}(a_i)$を対応させると、新しい関数が得られる。<br/>
+
任意の点$x_i にその点の偏微分係数\frac{d\phi^i}{dx_i}(x_i)$を対応させると、新しい関数が得られる。<br/>
-
これを、$f(\textbf{x})  の x_i$ に関する偏導関数といい、記号<br/>
+
これを、$f(\vec{x})  の x_i$ に関する偏導関数といい、記号<br/>
-
f_{x_{i}},\quad D_{x_i}f,\quad \frac{\partial f}{\partial x_i} ,\quad \partial f/\partial x_i<br/>
+
$f_{x_{i}}(\vec{x}),\quad D_{x_i}f(\vec{x}),\quad \frac{\partial f}{\partial x_i} (\vec{x}),\quad \partial f/\partial x_i$<br/>
などで表示する。<br/><br/>
などで表示する。<br/><br/>
-
参考文献;[[wikipedia_ja:偏微分 |ウィキペディア(偏微分)]]<br/><br/>
+
*[[wikipedia_ja:偏微分 |ウィキペディア(偏微分)]]
-
以後は、議論を簡単にするため、2変数の関数について記述する。<br/>
+
定理(合成関数の微分)<br/>
-
多変数には容易に拡張できる。<br/>
+
-
補題<br/>
+
-
{\bf R^2} の開区間 {\bf I^2}=(a_1,b_1)\times (a_2,b_2)上で定義された、2変数の実数値関数 y = f(x_1,x_2) を考える。<br/>
+
-
fが\textbf{I}^2上でx_1 にかんして偏微分可能ならば、次の2つの条件は同等である。<br/>
+
-
(1)関数fが変数 x_2 だけの関数で、 x_1 には関係しない。<br/>
+
-
(2)関数fは,任意の\textbf{x}\in \textbf{I}^2x_1に関する偏導関数が零である((\forall \textbf{x}\in I^2)(\frac{\partial f}{\partial x_1}(\textbf{x})=0)<br/>
+
-
証明<br/>
+
-
(1)ならば(2);偏微分の定義から、明らか。<br/>
+
-
(2)ならば(1);I^2の任意の点 \textbf x=(x_1,x_2) を考える。<br/>
+
-
x_2 を固定し、x_1 を動かし\tilde{x_1}にしても関数値は変化しないことを示そう。<br/>
+
-
まず x_1 \lt \tilde{x_1} の場合を考える。<br/>
+
-
f^{x_2}(x_1)\triangleq f(x_1,x_2)という一変数 x_1の関数 f^{x_2} を考えると、<br/>
+
-
f(\tilde{x_1},x_2) - f(x_1, x_2) = f^{x_2}(\tilde{x_1}) - f^{x_2}(x_1)\qquad \qquad (1) <br/>
+
-
関数 f^{x_2} は微分可能なので、平均値の定理から、<br/>
+
-
或るc \in [x_1,\tilde{x_1}] が存在して、<br/>
+
-
f^{x_2}(\tilde{x_1}) - f^{x_2}(x_1) = \frac{df^{x_2}}{dx_1}(c)(\tilde{x_1}-x_1) <br/>
+
-
偏微分の定義から、<br/>
+
-
= \frac{\partial f}{\partial x_1}(c,x_2)(\tilde{x_1}-x_1) <br/>
+
-
仮定から、 \frac{\partial f}{\partial x_1}(c,x_2) = 0なので、<br/>
+
-
= 0<br/>
+
-
故に、 f^{x_2}(\tilde{x_1}) - f^{x_2}(x_1) = 0 \qquad \qquad \qquad (2)<br/>
+
-
式(1)と(2)から、<br/>
+
-
f(\tilde{x_1},x_2) - f(x_1, x_2) = 0 <br/>
+
-
\tilde{x_1}\lt x_1 の場合も同様に証明できる。<br/><br/>
+
-
定理(2変数関数の平均値の定理)<br/>
+
-
{\bf R^2} の開集合Dで定義された関数f(x_1,x_2)
+
-
 
+
-
 
+
-
次に最も簡単な場合に限定して、合成関数の偏微分についての命題を述べる。<br/>
+
-
もっと一般的な合成関数の偏微分については、この章の付録で紹介する予定である。<br/>
+
-
 
+
-
 
+
-
定理(合成関数の偏微分)<br/>
+
R^2 から R への関数f(x,y) と<br/>
R^2 から R への関数f(x,y) と<br/>
R から R への関数g(x,y) の合成関数 <br/>
R から R への関数g(x,y) の合成関数 <br/>
84 行: 46 行:
\quad g(x,y) が、z_0=f(x_0,y_0) において微分可能ならば、<br/>
\quad g(x,y) が、z_0=f(x_0,y_0) において微分可能ならば、<br/>
h(x,y)=g(f(x,y) は (x_0,y_0) で、xに関して偏微分可能であり,<br/>
h(x,y)=g(f(x,y) は (x_0,y_0) で、xに関して偏微分可能であり,<br/>
-
====方向微分====
+
 
 +
==== 高階偏微分 ====
 +
(1)二階偏微分<br/>
 +
定義 二階偏微分<br/>
 +
 
 +
次は、大変有用な定理である。<br/>
 +
定理<br/>
 +
{\bf R^n}の開集合Uで定義された実数値関数fに対し、<br/>
 +
\textbf{a} \in U の近傍W(注参照)で<br/>
 +
\qquad \qquad f_{x_i,x_j} \ f_{x_j,x_i}<br/>
 +
が共に存在し、\textbf{a}において共に連続ならば、<br/>
 +
\qquad \qquad f_{x_i,x_j}(\textbf{a}) = f_{x_j,x_i}(\textbf{a})<br/>
 +
 
 +
===方向微分===
\vec{e_i} を直交座標系のx_i座標軸の正方向の方向・向きを持つ単位長さのベクトルとする(第i直交座標ベクトルと呼ぼう)。<br/>
\vec{e_i} を直交座標系のx_i座標軸の正方向の方向・向きを持つ単位長さのベクトルとする(第i直交座標ベクトルと呼ぼう)。<br/>
-
多変数関数y=f(x_1,x_2,,,x_n)の、点$\textbf{x} = (x_1,x_2,,,x_n)での偏微分係数 \frac{\partial f}{\partial x_i}(x)$ は、<br/>
+
多変数関数y=f(x_1,x_2,,,x_n)の、点$\vec x = (x_1,x_2,,,x_n)での偏微分係数 \frac{\partial f}{\partial x_i}(x)$ は、<br/>
-
点$\textbf{x}  を、第i座標(座標ベクトル\vec{e}_i$)に平行に無限に小さい距離移動させるときの、関数fの変化率とみなせる。<br/>
+
点$\vec x  を、第i座標(座標ベクトル\vec{e}_i$)に平行に無限に小さい距離移動させるときの、関数fの変化率とみなせる。<br/>
式で書くと<br/>
式で書くと<br/>
$\frac{\partial f}{\partial x_i}(x)  
$\frac{\partial f}{\partial x_i}(x)  
-
= \lim_{h\to 0,h\neq 0}\frac{f(\textbf{x} + h\vec{e}_i)-f(\textbf{x} )}{h}$<br/>
+
= \lim_{h\to 0,h\neq 0}\frac{f(\vec x + h\vec{e}_i)-f(\vec x )}{h}$<br/>
-
このように考えると、点$\textbf{x} = (x_1,x_2,,,x_n)を、座標ベクトル\vec{e}_i$に平行ではなく、<br/>
+
このように考えると、点$\vec x = (x_1,x_2,,,x_n)を、座標ベクトル\vec{e}_i$に平行ではなく、<br/>
-
任意に指定するベクトル$\textbf{a}$に平行に微小量動かすときの関数fの変化率を考えることもできることが分かるだろう。<br/><br/>
+
任意に指定するベクトル$\vec a$に平行に微小量動かすときの関数fの変化率を考えることもできることが分かるだろう。<br/><br/>
'''定義 方向微分'''<br/>
'''定義 方向微分'''<br/>
-
関数y=f(x_1,x_2,,,x_n)の、点$\textbf{x} = (x_1,x_2,,,x_n)での,\textbf{a}$ 方向の微分係数とは、<br/>
+
関数y=f(x_1,x_2,,,x_n)の、点$\vec x = (x_1,x_2,,,x_n)での,\vec a$ 方向の微分係数とは、<br/>
-
$\lim_{h\to 0,h\neq 0}\frac{f(\textbf{x} + h\textbf{a})-f(\textbf{x} )}{h}$<br/>
+
$\lim_{h\to 0,h\neq 0}\frac{f(\vec x + h\vec a)-f(\vec x )}{h}$<br/>
のことで、<br/>
のことで、<br/>
-
$\frac{\partial f}{\partial \textbf{a}}(x),\quad f_{\textbf{a}}(x),\quad D_{\textbf{a}}(x)$<br/>
+
$\frac{\partial f}{\partial \vec{a}}(x),\quad f_{\vec a}(x),\quad D_{\vec a}(x)$<br/>
-
などと書く。<br/>
+
などと書く。<br/><br/>
-
この定義から、ある点xの\textbf{a}方向微分は、<br/>
+
-
点xがその点から方向\textbf{a}にそって動くときの関数値の変化率、<br/>
+
-
\qquad ( \|\textbf{a}\| を単位長にした)<br/>
+
-
を与えるものだということが分かる。<br/><br/>
+
命題<br/>
命題<br/>
(1) \vec{e_i} 方向の微分は、\vec{e_i} 座標軸(x_i座標軸)に関する偏微分である。<br/>
(1) \vec{e_i} 方向の微分は、\vec{e_i} 座標軸(x_i座標軸)に関する偏微分である。<br/>
110 行: 81 行:
\frac{\partial f}{\partial \vec{e_i}}(x) = \frac{\partial f}{\partial x_i}(x) <br/>
\frac{\partial f}{\partial \vec{e_i}}(x) = \frac{\partial f}{\partial x_i}(x) <br/>
(2)\alpha を任意の実数とすると<br/>
(2)\alpha を任意の実数とすると<br/>
-
\frac{\partial f}{\partial \alpha \vec{e_i}}(x) = \alpha \frac{\partial f}{\partial x_i}(x) <br/><br/>
+
\frac{\partial f}{\partial \alpha \vec{e_i}}(x) = \alpha \frac{\partial f}{\partial x_i}(x) <br/>
===微分(全微分) ===
===微分(全微分) ===

2017年11月12日 (日) 17:22時点における版

目次

[非表示]

「9.1 多変数解析学」 

本章の冒頭の偏微分の導入部については下記の本も参考にしてください。

それ以降の内容については、ウィキブックスには殆どないため、
このテクストで今後叙述する予定です。

多変数の実数値関数の微分

{\bf R^n}=\{(x_1,x_2,,,x_n) \mid x_i\in{\bf R},i=1,2,\cdots n\} の開区間
I^n=\prod_{i=1}^{n}(a_i,b_i)上で定義された実関数 y=f(x_1,x_2,,,x_n) を考える。
一変数関数の議論から類推するために
以後、\vec{x}:=(x_1,x_2,,,x_n)とおき、 y=f(\vec{x}) と書くこともある。
I^n \,上で定義された実数値関数 \ y=f(\vec{x})=f(x_1,x_2,,,x_n)\, の微分について説明する。
一変数の微分から類推すると
微小なベクトル \vec h=(h_1,h_2,,,h_n) を考え、極限
\lim_{\vec h \to 0,\vec h\neq 0}\frac{f(\vec x + \vec h)-f(\vec x)}{{\bf h} }
が存在するとき、関数fは微分可能と定義することが考えられる。
しかし残念ながら、
\vec hはn次元ベクトルなので、割り算は不可能でありこの定義は無効である。

偏微分

関数f の変数 \vec{x} の第i成分 x_i だけを変数とし、
他の変数は任意の実数に固定\Bigl(x_j = a_j \quad (j\neq i)\Bigr)して得られる関数
\phi_{x_j=a_j,j\neq i}(x_i)\triangleq f(a_1,a_2,,,a_{i-1},x_i,a_{i+1},,,a_n)
を考える。
この関数は、一変数なので、任意の点x_i  での微分係数 
\frac{d\phi_{x_j=a_j,j\neq i}}{dx_i}(x_i)\triangleq \lim_{ h \to 0, h\neq 0}\frac{\phi_{x_j=a_j,j\neq i}(x_i+h)-\phi_{x_j=a_j,j\neq i}(x_i)}{\bf h}
=\lim_{ h \to 0, h\neq 0}\frac{ f(a_1,a_2,,,a_{i-1},x_{i}+h,a_{i+1},,,a_n)-f(a_1,a_2,,,a_{i-1},x_{i},a_{i+1},,,a_n)}{\bf h}
を考えることができる。

定義(偏微分)
もし、一変数関数 \phi_{x_j=a_j,j\neq i}(x_i)=f(a_1,a_2,,,a_{i-1},x_i,a_{i+1},,,a_n) が、ある点x_i=a_iで微分可能ならば、
関数fは、点\vec a = (a_1.a_2,,,,a_n)で,x_i について偏微分可能であると言い,
\frac{\partial f}{\partial x_i}(\vec a) \triangleq \frac{d\phi_{x_j=a_j,j\neq i}}{dx_i}(a_i)
を、f(\vec{x}) の 点\vec a での変数 x_i  についての偏微分係数という。

定義(偏導関数)
f(\vec{x})  がどの点\vec{x}でも x_i に関して偏微分可能であるならば、
任意の点x_i にその点の偏微分係数\frac{d\phi^i}{dx_i}(x_i)を対応させると、新しい関数が得られる。
これを、f(\vec{x})  の x_i に関する偏導関数といい、記号
f_{x_{i}}(\vec{x}),\quad D_{x_i}f(\vec{x}),\quad \frac{\partial f}{\partial x_i} (\vec{x}),\quad \partial f/\partial x_i
などで表示する。

定理(合成関数の微分)
R^2 から R への関数f(x,y) と
R から R への関数g(x,y) の合成関数 
h(x,y)=g(f(x,y) 
を考える。
もし、f(x,y) が (x_0,y_0) で、xに関して偏微分可能で,
\quad g(x,y) が、z_0=f(x_0,y_0) において微分可能ならば、
h(x,y)=g(f(x,y) は (x_0,y_0) で、xに関して偏微分可能であり,

 高階偏微分

(1)二階偏微分
定義 二階偏微分

次は、大変有用な定理である。
定理
{\bf R^n}の開集合Uで定義された実数値関数fに対し、
\textbf{a} \in U の近傍W(注参照)で
\qquad \qquad f_{x_i,x_j} \ f_{x_j,x_i}
が共に存在し、\textbf{a}において共に連続ならば、
\qquad \qquad f_{x_i,x_j}(\textbf{a}) = f_{x_j,x_i}(\textbf{a})

方向微分

\vec{e_i} を直交座標系のx_i座標軸の正方向の方向・向きを持つ単位長さのベクトルとする(第i直交座標ベクトルと呼ぼう)。
多変数関数y=f(x_1,x_2,,,x_n)の、点\vec x = (x_1,x_2,,,x_n)での偏微分係数 \frac{\partial f}{\partial x_i}(x) は、
\vec x  を、第i座標(座標ベクトル\vec{e}_i)に平行に無限に小さい距離移動させるときの、関数fの変化率とみなせる。
式で書くと
\frac{\partial f}{\partial x_i}(x) = \lim_{h\to 0,h\neq 0}\frac{f(\vec x + h\vec{e}_i)-f(\vec x )}{h}

このように考えると、点\vec x = (x_1,x_2,,,x_n)を、座標ベクトル\vec{e}_iに平行ではなく、
任意に指定するベクトル\vec aに平行に微小量動かすときの関数fの変化率を考えることもできることが分かるだろう。

定義 方向微分
関数y=f(x_1,x_2,,,x_n)の、点\vec x = (x_1,x_2,,,x_n)での,\vec a 方向の微分係数とは、
\lim_{h\to 0,h\neq 0}\frac{f(\vec x + h\vec a)-f(\vec x )}{h}
のことで、
\frac{\partial f}{\partial \vec{a}}(x),\quad f_{\vec a}(x),\quad D_{\vec a}(x)
などと書く。

命題
(1) \vec{e_i} 方向の微分は、\vec{e_i} 座標軸(x_i座標軸)に関する偏微分である。
ここで、\vec{e_i} はx_i座標軸の正方向向きの単位長さのベクトル。
式で書くと、
\frac{\partial f}{\partial \vec{e_i}}(x) = \frac{\partial f}{\partial x_i}(x)
(2)\alpha を任意の実数とすると
\frac{\partial f}{\partial \alpha \vec{e_i}}(x) = \alpha \frac{\partial f}{\partial x_i}(x)

微分(全微分) 

定義1;微分可能(全微分可能ともいう)、導値(微分係数)、導関数
定理1;
微分可能ならば、偏微分可能

定理2
C^{1}級の関数は微分可能

個人用ツール