物理/多変数解析学
提供: Internet Web School
(→多変数の実数値関数の微分) |
(→「9.1 多変数解析学」 ) |
||
6 行: | 6 行: | ||
このテクストで今後叙述する予定です。<br/> | このテクストで今後叙述する予定です。<br/> | ||
==多変数の実数値関数の微分 == | ==多変数の実数値関数の微分 == | ||
- | Rn={(x1,x2,,,xn)∣xi∈R,i=1,2,⋯n} の開集合D上で定義された実関数 y=f(x1,x2,,,xn) を考える。 | + | Rn={(x1,x2,,,xn)∣xi∈R,i=1,2,⋯n} の開集合D上で定義された実関数 y=f(x1,x2,,,xn) を考える。<br/><br/> |
- | + | ||
(注)Rn に含まれる集合Uが'''開集合'''とは、<br/> | (注)Rn に含まれる集合Uが'''開集合'''とは、<br/> | ||
Uの任意の点 a に対して、ある正数rが存在し、<br/> | Uの任意の点 a に対して、ある正数rが存在し、<br/> | ||
a を中心とする半径rの円Sr(a) がUに含まれること。<br/> | a を中心とする半径rの円Sr(a) がUに含まれること。<br/> | ||
第一階述語論理で書くと<br/> | 第一階述語論理で書くと<br/> | ||
- | (∀a∈U)(∃r>0)(S(a)≜{x∈Rn|‖x−a‖≤r}⊂U) <br/><br/> | + | (∀a∈U)(∃r>0)(S(a)≜{x∈Rn|‖x−a‖≤r}⊂U) <br/> |
+ | 開区間 In=∏ni=1(ai,bi)は開集合の一例である。<br/><br/> | ||
一変数関数の議論から類推するために<br/> | 一変数関数の議論から類推するために<br/> | ||
- | 以後、$\ | + | 以後、$\textbf{x}:=(x_1,x_2,,,x_n)とおき、y=f(\textbf{x})$ と書くこともある。<br/> |
- | In上で定義された実数値関数 $\ y=f(\ | + | In上で定義された実数値関数 $\ y=f(\textbf{x})=f(x_1,x_2,,,x_n)\,$ の微分について説明する。<br/> |
一変数の微分から類推すると<br/> | 一変数の微分から類推すると<br/> | ||
- | 微小なベクトル $\ | + | 微小なベクトル $\textbf{h}=(h_1,h_2,,,h_n)$ を考え、極限<br/> |
- | $\lim_{\ | + | $\lim_{\textbf{h} \to 0,\textbf{h}\neq 0}\frac{f(\textbf{x} + \textbf{h})-f(\textbf{x})}{{\bf h} }$<br/> |
が存在するとき、関数fは微分可能と定義することが考えられる。<br/> | が存在するとき、関数fは微分可能と定義することが考えられる。<br/> | ||
しかし残念ながら、<br/> | しかし残念ながら、<br/> | ||
- | $\ | + | $\textbf{h}$はn次元ベクトルなので、割り算は不可能でありこの定義は無効である。 |
===偏微分=== | ===偏微分=== | ||
- | 関数f の変数 $\ | + | 関数f の変数 $\textbf{x}の第i成分x_i$ だけを変数とし、<br/> |
他の変数は任意の実数に固定(xj=aj(j≠i))して得られる関数<br/> | 他の変数は任意の実数に固定(xj=aj(j≠i))して得られる関数<br/> | ||
ϕxj=aj,j≠i(xi)≜f(a1,a2,,,ai−1,xi,ai+1,,,an)<br/> | ϕxj=aj,j≠i(xi)≜f(a1,a2,,,ai−1,xi,ai+1,,,an)<br/> | ||
33 行: | 33 行: | ||
定義(偏微分)<br/> | 定義(偏微分)<br/> | ||
もし、一変数関数 ϕxj=aj,j≠i(xi)=f(a1,a2,,,ai−1,xi,ai+1,,,an) が、ある点xi=aiで微分可能ならば、<br/> | もし、一変数関数 ϕxj=aj,j≠i(xi)=f(a1,a2,,,ai−1,xi,ai+1,,,an) が、ある点xi=aiで微分可能ならば、<br/> | ||
- | 関数fは、点$\ | + | 関数fは、点$\textbf{a} = (a_1.a_2,,,,a_n)で,x_i$ について'''偏微分可能'''であると言い,<br/> |
- | $\frac{\partial f}{\partial x_i}(\ | + | $\frac{\partial f}{\partial x_i}(\textbf{a}) \triangleq \frac{d\phi_{x_j=a_j,j\neq i}}{dx_i}(a_i)$<br/> |
- | を、$f(\ | + | を、$f(\textbf{x})の点\textbf{a}での変数x_i$ についての'''偏微分係数'''という。<br/><br/> |
'''定義(偏導関数)'''<br/> | '''定義(偏導関数)'''<br/> | ||
- | $f(\ | + | $f(\textbf{x})$ が定義域D内のどの点でも xi に関して偏微分可能ならば、<br/> |
- | 任意の点$ | + | 任意の点$\textbf a \in Dにその点の偏微分係数\frac{\partial f}{\partial x_i}(\textbf{a}) = \frac{d\phi_{x_j=a_j,j\neq i}}{dx_i}(a_i)$を対応させると、新しい関数が得られる。<br/> |
- | これを、$f(\ | + | これを、$f(\textbf{x})のx_i$ に関する偏導関数といい、記号<br/> |
- | $f_{x_{i}}(\ | + | $f_{x_{i}}(\textbf{x}),\quad D_{x_i}f(\textbf{x}),\quad \frac{\partial f}{\partial x_i} (\textbf{x}),\quad \partial f/\partial x_i$<br/> |
などで表示する。<br/><br/> | などで表示する。<br/><br/> | ||
- | + | 参考文献;[[wikipedia_ja:偏微分 |ウィキペディア(偏微分)]]<br/><br/> | |
+ | 以後は、議論を簡単にするため、2変数の関数について記述する。<br/> | ||
+ | 多変数には容易に拡張できる。<br/> | ||
+ | 補題<br/> | ||
+ | R^2 の開区間\textbf{I^2}=[a_1,a_2}\times [b_1,b_2}上で定義された、2変数の実数値関数y=f(x1,x2) を考える。<br/> | ||
+ | fがI^n上でx1 にかんして偏微分可能ならば、次の2つの条件は同等である。<br/> | ||
+ | (1)関数fが変数 x2 だけの関数で、 x1 には関係しない。<br/> | ||
+ | (2)関数fは,任意のx2∈[b\1,b\2]でx1∈[a\1,a\2]に関する偏導関数が零である((∀x∈I2)8∂f∂x1(x)=0)<br/> | ||
+ | 証明<br/> | ||
+ | (1)ならば(2);偏微分の定義から、明らか。<br/> | ||
+ | (2)ならば(1);I^2の任意の点 x=(x1,x2) を考える。<br/> | ||
+ | x2 を固定し、x1 を動かし~x1にしても関数値は変化しないことを示そう。<br/> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
次に最も簡単な場合に限定して、合成関数の偏微分についての命題を述べる。<br/> | 次に最も簡単な場合に限定して、合成関数の偏微分についての命題を述べる。<br/> | ||
もっと一般的な合成関数の偏微分については、この章の付録で紹介する予定である。<br/> | もっと一般的な合成関数の偏微分については、この章の付録で紹介する予定である。<br/> | ||
55 行: | 72 行: | ||
====方向微分==== | ====方向微分==== | ||
→ei を直交座標系のxi座標軸の正方向の方向・向きを持つ単位長さのベクトルとする(第i直交座標ベクトルと呼ぼう)。<br/> | →ei を直交座標系のxi座標軸の正方向の方向・向きを持つ単位長さのベクトルとする(第i直交座標ベクトルと呼ぼう)。<br/> | ||
- | 多変数関数y=f(x1,x2,,,xn)の、点$\ | + | 多変数関数y=f(x1,x2,,,xn)の、点$\textbf{x} = (x_1,x_2,,,x_n)での偏微分係数\frac{\partial f}{\partial x_i}(x)$ は、<br/> |
- | 点$\ | + | 点$\textbf{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(\ | + | = \lim_{h\to 0,h\neq 0}\frac{f(\textbf{x} + h\vec{e}_i)-f(\textbf{x} )}{h}$<br/> |
- | このように考えると、点$\ | + | このように考えると、点$\textbf{x} = (x_1,x_2,,,x_n)を、座標ベクトル\vec{e}_i$に平行ではなく、<br/> |
- | 任意に指定するベクトル$\ | + | 任意に指定するベクトル$\textbf{a}$に平行に微小量動かすときの関数fの変化率を考えることもできることが分かるだろう。<br/><br/> |
'''定義 方向微分'''<br/> | '''定義 方向微分'''<br/> | ||
- | 関数y=f(x1,x2,,,xn)の、点$\ | + | 関数y=f(x1,x2,,,xn)の、点$\textbf{x} = (x_1,x_2,,,x_n)での,\textbf{a}$ 方向の微分係数とは、<br/> |
- | $\lim_{h\to 0,h\neq 0}\frac{f(\ | + | $\lim_{h\to 0,h\neq 0}\frac{f(\textbf{x} + h\textbf{a})-f(\textbf{x} )}{h}$<br/> |
のことで、<br/> | のことで、<br/> | ||
- | $\frac{\partial f}{\partial \ | + | $\frac{\partial f}{\partial \textbf{a}}(x),\quad f_{\textbf{a}}(x),\quad D_{\textbf{a}}(x)$<br/> |
などと書く。<br/> | などと書く。<br/> | ||
- | この定義から、ある点xの$\ | + | この定義から、ある点xの$\textbf{a}$方向微分は、<br/> |
- | 点xがその点から方向$\ | + | 点xがその点から方向$\textbf{a}$にそって動くときの関数値の変化率、<br/> |
- | $ \qquad ( \|\ | + | $ \qquad ( \|\textbf{a}\|$ を単位長にした)<br/> |
を与えるものだということが分かる。<br/><br/> | を与えるものだということが分かる。<br/><br/> | ||
命題<br/> | 命題<br/> |
2017年11月12日 (日) 03:52時点における版
目次[非表示] |
「9.1 多変数解析学」
序
本章の冒頭の偏微分の導入部については下記の本も参考にしてください。
それ以降の内容については、ウィキブックスには殆どないため、
このテクストで今後叙述する予定です。
多変数の実数値関数の微分
Rn={(x1,x2,,,xn)∣xi∈R,i=1,2,⋯n} の開集合D上で定義された実関数 y=f(x1,x2,,,xn) を考える。
(注)Rn に含まれる集合Uが開集合とは、
Uの任意の点 a に対して、ある正数rが存在し、
a を中心とする半径rの円Sr(a) がUに含まれること。
第一階述語論理で書くと
(∀a∈U)(∃r>0)(S(a)≜{x∈Rn|‖x−a‖≤r}⊂U)
開区間 In=∏ni=1(ai,bi)は開集合の一例である。
一変数関数の議論から類推するために
以後、x:=(x1,x2,,,xn)とおき、 y=f(x) と書くこともある。
In上で定義された実数値関数 y=f(x)=f(x1,x2,,,xn) の微分について説明する。
一変数の微分から類推すると
微小なベクトル h=(h1,h2,,,hn) を考え、極限
limh→0,h≠0f(x+h)−f(x)h
が存在するとき、関数fは微分可能と定義することが考えられる。
しかし残念ながら、
hはn次元ベクトルなので、割り算は不可能でありこの定義は無効である。
偏微分
関数f の変数 x の第i成分 xi だけを変数とし、
他の変数は任意の実数に固定(xj=aj(j≠i))して得られる関数
ϕxj=aj,j≠i(xi)≜f(a1,a2,,,ai−1,xi,ai+1,,,an)
を考える。
この関数は、一変数なので、任意の点xi での微分係数
dϕxj=aj,j≠idxi(xi)≜limh→0,h≠0ϕxj=aj,j≠i(xi+h)−ϕxj=aj,j≠i(xi)h
=limh→0,h≠0f(a1,a2,,,ai−1,xi+h,ai+1,,,an)−f(a1,a2,,,ai−1,xi,ai+1,,,an)h
を考えることができる。
定義(偏微分)
もし、一変数関数 ϕxj=aj,j≠i(xi)=f(a1,a2,,,ai−1,xi,ai+1,,,an) が、ある点xi=aiで微分可能ならば、
関数fは、点a=(a1.a2,,,,an)で,xi について偏微分可能であると言い,
∂f∂xi(a)≜dϕxj=aj,j≠idxi(ai)
を、f(x) の 点a での変数 xi についての偏微分係数という。
定義(偏導関数)
f(x) が定義域D内のどの点でも xi に関して偏微分可能ならば、
任意の点a∈D にその点の偏微分係数∂f∂xi(a)=dϕxj=aj,j≠idxi(ai)を対応させると、新しい関数が得られる。
これを、f(x) の xi に関する偏導関数といい、記号
fxi(x),Dxif(x),∂f∂xi(x),∂f/∂xi
などで表示する。
参考文献;ウィキペディア(偏微分)
以後は、議論を簡単にするため、2変数の関数について記述する。
多変数には容易に拡張できる。
補題
R^2 の開区間\textbf{I^2}=[a_1,a_2}\times [b_1,b_2}上で定義された、2変数の実数値関数y=f(x1,x2) を考える。
fがI^n上でx1 にかんして偏微分可能ならば、次の2つの条件は同等である。
(1)関数fが変数 x2 だけの関数で、 x1 には関係しない。
(2)関数fは,任意のx2∈[b\1,b\2]でx1∈[a\1,a\2]に関する偏導関数が零である((∀x∈I2)8∂f∂x1(x)=0)
証明
(1)ならば(2);偏微分の定義から、明らか。
(2)ならば(1);I^2の任意の点 x=(x1,x2) を考える。
x2 を固定し、x1 を動かし~x1にしても関数値は変化しないことを示そう。
次に最も簡単な場合に限定して、合成関数の偏微分についての命題を述べる。
もっと一般的な合成関数の偏微分については、この章の付録で紹介する予定である。
定理(合成関数の偏微分)
R2 から R への関数f(x,y) と
R から R への関数g(x,y) の合成関数
h(x,y)=g(f(x,y)
を考える。
もし、f(x,y) が (x0,y0) で、xに関して偏微分可能で,
g(x,y) が、z0=f(x0,y0) において微分可能ならば、
h(x,y)=g(f(x,y) は (x0,y0) で、xに関して偏微分可能であり,
方向微分
→ei を直交座標系のxi座標軸の正方向の方向・向きを持つ単位長さのベクトルとする(第i直交座標ベクトルと呼ぼう)。
多変数関数y=f(x1,x2,,,xn)の、点x=(x1,x2,,,xn)での偏微分係数 ∂f∂xi(x) は、
点x を、第i座標(座標ベクトル→ei)に平行に無限に小さい距離移動させるときの、関数fの変化率とみなせる。
式で書くと
∂f∂xi(x)=limh→0,h≠0f(x+h→ei)−f(x)h
このように考えると、点x=(x1,x2,,,xn)を、座標ベクトル→eiに平行ではなく、
任意に指定するベクトルaに平行に微小量動かすときの関数fの変化率を考えることもできることが分かるだろう。
定義 方向微分
関数y=f(x1,x2,,,xn)の、点x=(x1,x2,,,xn)での,a 方向の微分係数とは、
limh→0,h≠0f(x+ha)−f(x)h
のことで、
∂f∂a(x),fa(x),Da(x)
などと書く。
この定義から、ある点xのa方向微分は、
点xがその点から方向aにそって動くときの関数値の変化率、
(‖a‖ を単位長にした)
を与えるものだということが分かる。
命題
(1) →ei 方向の微分は、→ei 座標軸(xi座標軸)に関する偏微分である。
ここで、→ei はxi座標軸の正方向向きの単位長さのベクトル。
式で書くと、
∂f∂→ei(x)=∂f∂xi(x)
(2)α を任意の実数とすると
∂f∂α→ei(x)=α∂f∂xi(x)
微分(全微分)
定義1;微分可能(全微分可能ともいう)、導値(微分係数)、導関数
定理1;
微分可能ならば、偏微分可能
定理2
C1級の関数は微分可能