物理/物理数学(1) ベクトル・ベクトル空間と解析学
提供: Internet Web School
目次[非表示] |
物理数学
本テキストで使う数学について、紹介する。
集合
集合論の初歩の知識は前提にして記述するので、
なじみのない方は、下記を参考に、
集合の素朴な定義、集合の表記法、集合の和集合や共通集合、集合の包含関係
などについて学習してほしい。
三角関数の加法定理
ベクトルの内積、ノルムと行列、ベクトル空間
ベクトルの内積とノルム、行列、ベクトル空間は物理学で良くつかわれるので簡単に紹介する。
以下では、
→a,→b,→cは、すべて同じ次元(2か3)のベクトルとし、 αは実数とする。
なお、全ての命題は、4次元以上のベクトルに対しても成り立つが省略する(注参照)。
座標成分表示が必要な命題では、直交座標系表示を用いる。
(注)n次元(>3)も含めた一般のn次元ベクトルの内積は、後述の命題2
ノルムと内積の定義
ベクトル→aのノルムとは、
‖→a‖:=√∑ia2iのことで、
ベクトルの長さ(大きさ)を表す。
ベクトル→a,→bの内積とは
→a⋅→b:=‖→a‖‖→b‖cosθ
ここで、θは、ベクトル→a,→bのなす角(0≤θ≤π )である。
この定義から、
→a⋅→a=‖→a‖2
であることが分かる。
内積とノルムの性質
命題1
→a⋅→b=→b⋅→a
証明;内積の定義から明らか。
命題2
→a⋅→b=∑iaibi
ここでa1,b1はそれぞれ→a,→bのx座標成分、同様に、添え字2はy座標成分、3はz座標成分
直交座標系はどんなものでも良い。しかしすべてのベクトルは同じ座標系で座標成分表示しなければならない。
証明
次の三角形の余弦定理を利用する。
三角形の第2余弦定理;
図のような△ABCを考える。
頂点A,B,Cの対辺の長さをそれぞれa,b,cとし、∠ACB=θとする。
すると、c2=a2+b2−2abcosθ
余弦定理の証明;頂点Aから対辺BCにおろした垂線の足をHとする。
ピタゴラスの定理により、
c2=¯BH2+¯AH2。 右辺の第2項に、再び、ピタゴラスの定理を適用して、
=¯BH2+(b2−¯CH2) ¯BH=a−¯CHを代入すると、
=(a−¯CH)2+(b2−¯CH2)=a2+b2−2a¯CH, ¯CH=bcosθなので、代入すると
=a2+b2−2abcosθ
証明終わり。
命題2の証明
ベクトル→aと→bを、
始点が点Cである有向線分で表現し、その終点をB,Cで表す。
すると→a=→CB, →b=→CAである。
ベクトル→c=→a−→bを導入すると、
→c=→a−→b=→CB−→CA=→CB+→AC=→AB
3角形△ABCを考え、第2余弦定理を適用しよう。
∠ACB=θとおく。すると、
‖→c‖2=‖→a‖2+‖→b‖2−2‖→a‖‖→b‖cosθ
=‖→a‖2+‖→b‖2−2→a⋅→bが得られる。
この式を変形して→a⋅→bだけを左辺に置くと、
→a⋅→b=(‖→a‖2+‖→b‖2−‖→c‖2)/2 。
→c=→AB=→AC+→CB=−→b+→aなので、
→a⋅→b=(‖→a‖2+‖→b‖2−‖→a−→b‖2)/2
この右辺を、ベクトルの直交座標成分で表すと、次式が得られる。
→a⋅→b=(∑ia2i+∑ib2i−∑i(ai−bi)2)/2
=∑iaibi
命題2の証明終わり。
命題3
(→a+→b)⋅→c=→a⋅→c+→b⋅→c
証明
ある一つの直交座標系をさだめ、両辺を、命題(2)を利用して、座標成分であらわす。両辺が等しいことが分かる。
系; →a⋅ (→b+→c)=→a⋅→b+→a⋅→c
証明;命題1を利用して、左辺の項の順番を入れ替え、命題3を適用し、再び命題1を用いればよい。
命題4
(α→a)⋅→b=→a⋅(α→b)=α(→a⋅→b)
が成り立つ。
証明
同様に、3つの式を、座標成分表示すれば、みな等しいことが、簡単に分かる。
命題5
‖→a⋅→b‖≤‖→a‖‖→b‖
0≤|cosθ|≤1なので内積の定義から、ただちに分かる。
命題6 ノルムの三角不等式
‖→a+→b‖≤‖→a‖+‖→b‖
証明
‖→a+→b‖2=(→a+→b)⋅(→a+→b)
命題3を使って計算すると、
=→a⋅→a+→b⋅→b+2→a⋅→b
命題5より、
≤→a⋅→a+→b⋅→b+2‖→a‖‖→b‖=‖→a‖2+‖→b‖2+2‖→a‖‖→b‖=(‖→a‖+‖→b‖)2
故に‖→a+→b‖2≤(‖→a‖+‖→b‖)2
両辺の平方根をとれば所要の不等式を得る。
ベクトル積
本項の全ての命題で、
→a,→b,→cは3次元ベクトル
αを実数とする。
命題1. →a を, →cと垂直な成分→a⊥ と,平行な成分→a∥ の和に分解するとき、
→a×→c=→a⊥×→c
→a∥×→c=0
証明;ベクトル積の定義から、容易に示せる。
2つのベクトルの作る平行四辺形の面積と方向・向きを考えれば良い。
命題2.→a×→b=−→b×→a
証明;2つのベクトルを入れ替えても、それらが作る平行四辺形の面積は変わらず、この四辺形に直交する直線の方向も変わらない。
しかし、ベクトル積の向きは、逆向きになる。
ベクトル積の定義から、→a×→b=−→b×→a が示せた。
命題3
(α→a)×→b=α(→a×→b)=→a×(α→b)
証明;実数α が正、零、負の場合に分けて考える。
いずれの場合にも,
ベクトル積の定義とベクトルと実数の積の命題から、容易に証明できる。
命題4.(→a+→b)×→c=→a×→c+→b×→c
証明;
この証明には少し工夫が必要である。
ベクトル積の命題の中でも、もっとも大切なものなので、詳しく説明しよう。
① →a,→b と→c が直交する場合。図参照のこと
・議論をやさしくするため、ベクトルを、空間の原点O を始点とする有向線分で代表させる。
・→c と直交しO を通る平面をHとする。
・仮定より→a,→bは、ともに平面H上のベクトルである。
・→a×→c,→b×→cも、
ベクトル積の定義により、共に→c と直交するので、H上のベクトルである。
これら四つのベクトルはすべて平面H上にあるので、今後の議論はこの平面上で進める。
ⅰ)→a×→c,→b×→c の張る平行四辺形は,
→a,→bの張る平行四辺形を、‖→c‖倍し,原点周りに90度回転したものになることを、示そう。
・→a×→cは、ベクトル積の定義から、→a と直交する。
そのため、→a を平面H上で、原点まわりに、90度右回りか、左回りすれば、方向と向きが一致する。
・→b×→cも、同様に考え、→b を平面H上で、原点まわりに、90度右回りか、左回りすれば、方向と向きが一致することが分かる。
・どちら周りの回転になるかは、ベクトル積の定義によって決まるが、
後者の回転の向きが、前者の回転の向きと一致することが分かる。
・→a×→c の大きさは、
‖→a×→c‖=‖→a‖‖→c‖cos(π/2)=‖→a‖‖→c‖ なので、→a の大きさの‖→c‖倍になる。
同様に、→b×→c の大きさは、→a の大きさの‖→c‖倍になる。
・以上の結果より、所望の結果は示された。
ⅱ)(→a+→b)×→c=→a×→c+→b×→cを示そう。
・ ⅰ)と同じ議論により、
(→a+→b)×→cは→a,→bの張る平行四辺形の対角線を、原点周りに90度、同じ向きに回転させ、‖→c‖倍させたものであることが分かる。
・すると、ⅰ)で示したことから、(→a+→b)×→cは
→a×→c,→b×→c の張る平行四辺形の対角線→a×→c+→b×→c に等しいことが分かる。
・以上で①が示せた。
② 一般の場合。
命題1より、⊥ を→cと垂直な成分を表すとすると、 (→a+→b)×→c=(→a+→b)⊥×→c(1)
(→a+→b)⊥=→a⊥+→b⊥なので、(1)式は、
=(→a⊥+→b⊥)×→c
①より、
=→a⊥×→c+→b⊥×→c=→a×→c+→b→c 命題4の証明終わり。
命題4の系
→a×(→b+→c)=→a×→b+→a×→c
(→a+→b+→c)×→d=→a×→d+→b×→d+→c×→d
証明;
命題2より、
→a×(→b+→c)=−((→b+→c)×→a) 命題3から
=(−(→b+→c))×→a
命題4より、
=−(→b×→a+→c×→a)
再び命題2より、
=→a×→b+→a×→c 前半の証明終わり
命題2より、
(→a+→b+→c)×→d=(→a+→b)×→d+→c)×→d
再び命題2より、
=→a×→d+→b×→d+→c×→d
証明終わり。
命題5.(→e1,→e2,→e3) を
それぞれ大きさ(長さ)1で互いに直交し、右手系をなす、ベクトル(右手系をなす正規直交基底)とする。
この時、
→e1×→e2=→e3,→e2×→e3=→e1,→e3×→e1=→e2
証明;ベクトル積と(e1,e2,e3) の定義から明らかである。
命題6.ベクトル→a,→bを,命題5で用いた基底(→e1,→e2,→e3) で決まる座標の座標成分で表示しておく。
すると→a×→b=(aybz−azby,azbx−axbz,axby−aybx)
証明;→a=ax→ex+ay→ey+az→ez,
→b=bx→ex+by→ey+bz→ezと表せるので、
→a×→b=(ax→ex+ay→ey+az→ez)×→b
命題3の系から
=ax→ex×→b+ay→ey×→b+az→ez×→b (1)
式(1)の第1項
ax→ex×→b
に
→b=bx→ex+by→ey+bz→ez
を代入して、命題3の系を使って変形すると、
ax→ex×→b=ax→ex×bx→ex+ax→ex×by→ey+ax→ex×bz→ez (2)
命題4と命題5を使うと、
ax→ex×bx→ex=axbx→ex×→ex=→0 。
同様の計算を行うと、
ax→ex×by→ey=axby→ex×→ey=axby→ez
ax→ex×bz→ez=axbz→ex×→ez=−axbz→ey
式(2)にこれらを代入して、
ax→ex×→b=axby→ez−axbz→ey (3)
式(1)の第2項、第3項も同様に計算すると、
ay→ey×→b=aybz→ex−aybx→ez (4)
az→ez×→b=azbx→ey−azby→ex (5)
式(3),(4),(5) を、式 (1)に代入すると、
→a×→b=axby→ez−axbz→ey+aybz→ex−aybx→ez+azbx→ey−azby→ex
=(aybz−azby)→ex+(azbx−axbz)→ey+(axby−aybx)→ez
命題6の証明終わり。
命題7の証明;
(→a×→b)⋅→c=(→c×→a)⋅→bを証明しよう。
残りも、同様に証明出来るので各自試みてください。
右手系をなす一つの直交座標を決める。
3つのベクトルを、この座標の成分で表示して、命題6と内積の命題を使えば、左右が等しいことが証明できる。
概略をスケッチしよう。
(→a×→b)⋅→c=(aybz−azby,azbx−axbz,axby−aybx)⋅(cx,cy,cz)=(aybz−azby)cx+(azbx−axbz)cy+(axby−aybx)cz
(→c×→a)⋅→bも、これと同じように計算する。
これら両式を整頓すると、同じものであることが分かる。
命題7.
(→a×→b)⋅→c=(→c×→a)⋅→b=(→b×→c)⋅→a
証明
(→a×→b)⋅→c=(→c×→a)⋅→bを証明しよう。
残りも、同様に証明出来るので各自試みてください。
右手系をなす一つの直交座標を決める。
3つのベクトルを、この座標の成分で表示して、命題6と内積の命題を使えば、左右が等しいことが証明できる。
概略をスケッチしよう。
(→a×→b)⋅→c=(aybz−azby,azbx−axbz,axby−aybx)⋅(cx,cy,cz)=(aybz−azby)cx+(azbx−axbz)cy+(axby−aybx)cz
(→c×→a)⋅→bも、これと同じように計算する。
これら両式を整頓すると、同じものであることが分かる。
命題7の証明終わり。
行列と行列式
数ベクトル空間Rn
解析学入門
一変数関数の解析学を紹介する。 多変数関数の解析学については「9章 物理数学2」で紹介する。
実数の連続性と極限
実数の連続性は、色々な極限の存在の根拠を与えるもので、
実数の持つ最も重要な性質の一つである。
上界、下界と有界集合
Rを、全ての実数を要素とする集合とし、
Aをその部分集合とする。
実数uがAの上界(upper bound)とは、
任意のa∈Aに対して、a≤uがなりたつこと。
実数lがAの下界(lower bound)とは、
任意のa∈Aに対して、l≤aがなりたつこと。
UAをAの上界をすべて集めた集合、
LAをAの上界をすべて集めた集合とする。
UAが空集合∅でない(すなわち、Aの上界が少なくとも一つ存在する)とき、
Aは上に有界であるといい、
LA≠∅の時、Aは下に有界であるという。
上に有界で、下にも有界な集合(⊂R)は、有界という。
実数の連続の公理と上限、下限
A⊂Rとする。
実数の連続性の公理
もし、UA≠∅ならば、UAは、最小元を持つ。
もし、LA≠∅ならば、LAは、最大元を持つ。
上限と下限の定義
UAの最小元をAの上限(supremum)あるいは最小上界(least upper bound)という。
また、LAの最大元をAの下限(infimum)あるいは最大下界(greatest lower bound)という。
命題1
uがA(⊂R) の上限となるための必要十分条件は、
ⅰ)uはAの上界。すなわち任意のa∈Aにたいしてa≤u
ⅱ)x<uである任意のxはAの上界ではない。すなわち、x<aとなるa∈Aが存在。
ⅲ)Aが最大値を持つ場合には、上限は最大値と一致する。
同様に、lがA の下限となるための必要十分条件は、
ⅰ)lはAの下界。すなわち任意のa∈Aにたいしてl≤a
ⅱ)l<xである任意のxはAの下界ではない。すなわち、a<xとなるa∈Aが存在。
ⅲ)Aが最小値を持つ場合には、下限は最小値と一致する。
A の上限をsupA、下限を\inf Aと書く。
証明は、上限、下限の定義から、明らかなので省略する。
例;A=(0,1)のとき、\sup A=1,\inf A=0。
これらは、ともにAの要素でないので、
上限1はAの最大元(最大値)ではなく、下限0はAの最小元(最小値)ではない。
A=[0,1]のとき、\sup A=1,\inf A=0。
これらは、ともにAの要素なので、
上限は最大限であり、下限は最小限となる。
命題2
A \subset B \subset {\bf R}で、Bは有界集合とする。
このとき、\inf B \leq \inf A \leq \sup A \leq \sup B
証明は容易である。
関数y=f(x)が連続でない時は、区間上で最大値や最小値を取らないことがある。
この場合も考慮して、最大値を上限に、最小値を下限に置き換えて、
m(f;V_i)=\inf\{f(x)\mid x\in V_i\},M(f;V_i)=\sup \{f(x)\mid x\in V_i\}で定義すれば、
有界関数に対して、これらは常に定義され、今までの議論はすべて成り立つ。
実数列の極限
極限の性質
関数の連続性
関数の連続性の定義;
実数値関数 f(x) がある点 x_0で連続であるとは、
xがx_0 に限りなく近づくならば、f(x) が f(x_0) に限りなく近づく
ことを言う。
\lim_{x\to x_0} f(x) = f(x_0)と記す。
これはイプシロン-デルタ論法(ε-δ論法)を用いれば次のように定式化できる。
(小さな)正の数 ε が任意に与えられたとき、
(小さな)正の数 δ をうまくとってやれば、
x_0 と δ 以内の距離にあるどんな x に対しても、
f(x) と f(x) の差が ε より小さいようにすることができる。
関数 f(x) がある区間I で連続であるとは、
I に属するそれぞれの点において連続であることを言う。
一変数の実数値関数とベクトル値関数の微分
このテキストを理解するための必要最小限のことを記述する。
以下の文献も必要に応じて参考にしてください。
一冊では不十分な内容なので色々あげてある。
実数値関数の微分
実数の開区間I=(a,b)上で定義された実数値関数y=f(x)を考える。
定義;微分可能性
関数fがs\in Iで微分可能であるとは、極限
\lim_{h \to 0,h\neq 0}\frac{f(s+h)-f(s)}{h}=c \qquad \qquad (1)
が存在することである。
この時cをfのsにおける微分係数あるいは導値といい、
f'(s)、\frac{df}{dt}(s)、(Df)(s)
などと書く。
I=(a,b)の各点でfが微分可能であるとき、fは微分可能関数(あるいは
微分可能)という。
この時、任意のs\in Iに対して、f'(s)\in Iが定まるので、
関数f'が定まる。これをfの{\bf 導関数}(derivative)という。
微分係数の意味
(1)\frac{f(s+h)-f(s)}{h}は、区間[s,s+h]における関数値の平均変化率である。
その極限である微分係数f'(s)は、関数値のsにおける瞬間的な変化率と考えられる。
(2)2次元空間(平面のこと)に直交座標座標系O-xyをいれ、
関数y=f(x)のグラフG=\{(x,y)\mid x\in I,y=f(x)\}を書く。
すると、
f'(s)が存在することは、x=sにおいてグラフGが接線をもつことと同等であり、
接線の方程式は
y=f'(s)(x-s)+f(s)である。
これは、接線の定義からただちに分かる。
(3)hを零に近づけていったときの極限の意味をさらに深めるため
微分可能の定義を、それと同等の別の表現に変換しよう。
(1)式の右辺の定数を左辺に移行すると
\lim_{h \to 0,h\neq 0}\frac{f(s+h)-f(s)-ch}{h}=0
次に、
o_{s}(h):=\frac{f(s+h)-f(s)-ch}{h}\qquad \qquad (2)
という、変数hの関数を定義する。
すると関数fがs\in Iで微分可能で、微分係数がcである必要十分条件は
\lim_{h \to 0,h\neq 0}o_{s}(h)=0
である。
(2)式を変形すると
f(s+h)=f(s)+ch+o_{s}(h)h
ゆえに次の命題が証明できた。
命題;
次の3つの条件は同等である。
1)関数fはs\in Iで微分可能で、微分係数はcである
2)関数fは、
f(s+h)=f(s)+ch+o_{s}(h)h \qquad \qquad (3)
と表現できる。
ここで、o_{s}(h)は
\lim_{h \to 0,h\neq 0}o_{s}(h)=0 \qquad \qquad (4)
を満たす関数
3) 関数fは、
sの近傍の点xで
f(x)=f(s)+c(x-s)+\left(o_{s}(x-s)\right)(x-s) \qquad \qquad (3)
ここで、o_{s}(x-s)は
\lim_{x \to s,x\neq s}o_{s}(x-s)=0 \qquad \qquad (4)
を満たす関数
この定理の3)により、
「関数がsで微分可能であり、微分係数がcであること」は、
「この関数がsの近傍の点xで直線y=f(s)+c(x-s)で近似でき、
誤差|f(x)-(f(s)+c(x-s))|=|\left(o_{s}(x-s)\right)(x-s)| が,
xをsに近づけていくとき、h=x-sより高次で0に収束する(注参照)
ことと同等であることが分かる。
(注)\lim_{h\to 0,h\neq 0}\frac{o_{s}(h)h}{h}=0
命題の系;関数がsで微分可能であれば、sで連続である。
証明;命題の2)を用いると、
f(s+h)=f(s)+ch+o_{s}(h)h
この式から、|f(s+h)-f(s)|=|(c+o_{s}(h))h|
\lim_{h \to 0,h\neq 0}o_{s}(h)=0なので\lim_{h \to 0,h\neq 0}|(c+o_{s}(h))h|=0。
ゆえに、\lim_{h \to 0,h\neq 0}|f(s+h)-f(s)|=0
これは、関数がsで連続であることの定義そのものである。
導関数の性質
(1)f,gがI=(a,b)上で定義された、微分可能な実数値関数ならば
\alpha f+\beta g、fg(s):=f(s)g(s)は微分可能で
それらの導関数の間には、
(\alpha f+\beta g )'=\alpha f'+\beta g'(線形性)ここで\alpha,\betaは任意の実数。
(2) (fg)'=f'g+fg'
証明は、微分の定義式と極限の性質から容易に導ける。
ベクトル値関数の微分
実数の開区間I=(a,b)上で定義され,n次元の実ベクトル(\in {\bf R^n})に
値をとる関数\vec fを考える。
定義;微分可能性
実数値関数の場合と同じである。
導関数の線形性の性質も成り立つ。
ベクトル値関数の微分とその成分関数の微分の関係
関数値\vec f(s)は{\bf R^n}の要素なので
\vec f(s)=(f_1(s),f_2(s),\cdots f_n(s))
と表示できる。
すると\vec fのn個の成分関数
f_i,(i=1,2,\cdots n)
が得られる。
命題;
\vec fがs\in Iで微分可能\Leftrightarrowf_i(i=1,2,\cdots n)がs\in Iで微分可能。
この時、{\vec f}'(s)=({f_1}'(s),{f_2}'(s)\cdots {f_n}'(s))
ベクトル積の微分
命題
\vec{a(t)} と \vec{b(t)} は、開区間I上で定義され、
微分可能なベクトル値関数とする。すると、
\quad \vec{a(t)} \times \vec{b(t)} は微分可能で、
\quad \frac{d}{dt}(\vec{a(t)} \times \vec{b(t)}) =(\frac{d}{dt}\vec{a(t)} )\times \vec{b(t)}+\vec{a(t)}\times (\frac{d}{dt}\vec{b(t)})
証明
すでにこのテキストで紹介した、ベクトル値関数の微分の定義
\quad \frac{d}{dt}(\vec{a(t)} \times \vec{b(t)})
=\lim_{\delta t \to 0}
(\vec a(t+\delta t)\times \vec{b(t+\delta t)}- \vec{a(t)} \times \vec{b(t)})/\delta t \qquad (1)
を用いて証明する。
この極限が存在し、
\frac{d}{dt}\vec{a(t)} \times \vec{b(t)}+\vec{a(t)}\times \frac{d}{dt}\vec{b(t)}
になることを示せば命題は証明できたことになる。
極限の計算が進むよう、右辺の式の分母は変形しよう。
関数の積の微分公式の証明と同じ技巧を用いる。
\vec a(t+\delta t)\times \vec{b(t+\delta t)}
- \vec{a(t)} \times \vec{b(t)}
= \vec a(t+\delta t)\times \vec{b(t+\delta t)}
-\vec a(t)\times \vec{b(t+\delta t)}
+\vec a(t)\times \vec{b(t+\delta t)}
- \vec{a(t)} \times \vec{b(t)}
ベクトル積の命題3を利用すると、
= \left(\vec a\left(t+\delta t\right) -\vec a\left(t\right)\right)
\times
\vec b\left(t+\delta t\right)
+\vec a\left(t\right)\times \left(\vec b\left(t+\delta t\right)- \vec b\left(t\right)\right)
この式を式(1)の右辺の分子の項に代入し整頓すると
\quad \frac{d}{dt}(\vec{a(t)} \times \vec{b(t)})
=\lim_{\delta t \to 0}
\frac{\vec a(t+\delta t)\times \vec b(t+\delta t)- \vec a(t) \times \vec b(t)}
{\delta t}
=\lim_{\delta t \to 0}
\frac{\left(\vec a\left(t+\delta t\right) -\vec a\left(t\right)\right)
\times
\vec b\left(t+\delta t\right)
+\vec a\left(t\right)\times \left(\vec b\left(t+\delta t\right)- \vec b\left(t\right)\right) }
{\delta t}
ベクトル積の命題4を使い、
=\lim_{\delta t \to 0}\left(
\frac{\vec a(t+\delta t) -\vec a(t)}{\delta t}
\times
\vec b\left(t+\delta t\right)
+
\vec a(t)\times \frac{\vec b(t+\delta t)- \vec b(t)}
{\delta t}
\right)
極限の命題を使って、
=\lim_{\delta t \to 0}
\frac{\vec a(t+\delta t) -\vec a(t)}{\delta t}
\times
\lim_{\delta t \to 0}\vec b(t+\delta t)
+
\vec a(t)\times
\lim_{\delta t \to 0}\frac{\vec b(t+\delta t)- \vec b(t)}{\delta t}
式中の極限は、\vec a,\vec bが、微分可能なので存在し、
\lim_{\delta t \to 0} \frac{\vec a(t+\delta t) -\vec a(t)}{\delta t}
=\frac{d\vec a(t)}{dt}
\lim_{\delta t \to 0} \frac{\vec b(t+\delta t) -\vec b(t)}{\delta t}
=\frac{d\vec b(t)}{dt}
C^{1}級の関数
I=(a,b)上の関数 f が連続的微分可能(continuously differentiable)であるとは,
I上で導関数 f' が存在して、しかもf' がI上で連続であることをいう。
I=(a,b)上で連続的微分可能である関数をC^{1}級関数という。
リーマン積分と可積分条件
この節は、区間上で定義された関数のリーマン積分の初歩を述べる。
具体的には、リーマン積分の定義とリーマン積分が存在する(可積分)条件
について、数学的厳密性を保つように記述する。
参考記事
区間上の関数のリーマン和
区間V=[a,b]で定義され、実数に値をとる関数y=f(x)を考える。
この区間の分割
\Delta=\{V_i=[x_{i-1},x_i] \mid i=1,2,,,n\},x_0=a,x_n=b
と、その代表点\xi_i\in V_i(i=1,2,,,n)に関する、y=f(x)のリーマン和とは、
I^{f,\Delta}(\xi_1,,,\xi_n)=
\sum_i f(\xi_i)v(V_i)=\sum_i f(\xi_i)(x_i-x_{i-1})
で定義する。
リーマン和の意味
リーマン和は、
y=f(x)のグラフを、棒グラフで近似したときの
棒グラフの作る面積(各角柱の面積和)であることが分かる。図参照。
y=f(x)のグラフとx軸、および2直線x=a、x=bで囲まれる部分の面積を近似している。
リーマン可積分
分割を細かくしていくとき、
分割の仕方や代表点の選び方に関係なく
リーマン和がある一定値に収束するとする。
すると、この値は
y=f(x)のグラフとx軸、および2直線x=a、x=bで囲まれる部分の面積
と考えられる。
定義;
\Delta=\{V_i=[x_{i-1},x_i] \mid i=1,2,,,n\}の大きさd(\Delta)とは、
この分割で得られた小区間の長さの、最大値で定義する。
記号で書くと
d(\Delta)=max\{x_{i}-x_{i-1} \mid i=1,2,,,n\}
定義;リーマン可積分
fを、有界閉区間V上で定義され、実数の値をとる関数とする。
もし、ある実数Iが存在して、
どんな分割\Delta=\{V_i=[x_{i-1},x_i] \mid i=1,2,,,,n\} と
代表点\xi_i\in V_i(i=1,2,\cdots ,n)であっても、
\lim_{d(\Delta) \to 0}I^{f,\Delta}(\xi_1,,,\xi_n)=I
が成り立つ時、
fはV上で(リーマン)可積分であるという。
このとき、I をfのV上での(リーマン)積分といい、
I=\int_{V}f=\int_{V} f(x)dx
などと書く。
リーマン積分の命題
命題1 線形性
命題2 積分の単調性
命題3 平均値定理
命題4 三角不等式
命題5 積分区間に関する加法性
リーマン和の不足リーマン和と過剰リーマン和による評価
リーマン和を、代表点の選び方を変えて求めるとその値は変化する。
そこで、その最小値と最大値を求め、差を計算する。
もしこの差が分割を細かくしていくと零に収束するならば、可積分となろう。
以下、この方針で議論を進める。
Vを分割して得られた小区間V_i=[x_{i-1},x_i]を考える。
関数y=f(x)をこの小区間上に限定した時、
関数は、この区間上の点で最大値と最小値をとると仮定する(注参照)。
関数の最大値max\{f(x)\mid x\in V_i\}と最小値min\{f(x)\mid x\in V_i\}を、
それぞれ、m(f;V_i),M(f;V_i)と書く。
(注) 区間上で最大値、最小値を取らない関数では、
有界な関数でありさえすれば、最大値、最小値と殆ど同じ命題をもち、常に存在する
上限、下限に置き換えれば以後の、議論は成り立つ。
上限、下限については「不足リーマン和の上限と過剰リーマン和の下限」で説明する。
すると、V_iの任意の点\xi に対して、
m(f;V_i)\leq f(\xi) \leq M(f;V_i)
故に、
補題1
ⅰ)どのような代表点\{\xi_i\}_{i}, (\xi_i \in V_i,i=1,2,,,n)に対しても
I_{m}(f,\Delta):=I^{f,\Delta}(\xi_{1}^m,,,\xi_{n}^m)
=\sum_i m(f;V_i)v(V_i)
\leq
I^{f,\Delta}(\xi_1,,,\xi_n)=\sum_i f(\xi_i)v(V_i)
\leq
\sum_i M(f;V_i)v(V_i)
=I_{M}(f,\Delta)=I^{f,\Delta}(\xi_{1}^M,,,\xi_{n}^M) \qquad (1)
そこで、I_{m}(f,\Delta)を\Delta)に関するfの不足リーマン和、I_{M}(\Delta)を過剰リーマン和と呼ぶ。
ⅱ)I_{m}(f,\Delta)=\min_{\xi_i \in V_i,i=1,2,,,n}I^{f,\Delta}(\xi_{1}^M,,,\xi_{n}^M)
I_{M}(f,\Delta)=\max_{\xi_i \in V_i,i=1,2,,,n}I^{f,\Delta}(\xi_{1}^M,,,\xi_{n}^M)
証明は明らかなので省略。
分割の細分とリーマン和の評価式
定義;分割の細分
Vの分割{\Delta}'が分割\Deltaの細分というのは、
\Deltaの分点の集合\{x_0,x_1,,,,x_n\}が、
{\Delta}'の分点の集合\{x'_0,x'_1,,,,x'_{n'}\}に真に含まれることと定義する。
記号でかけば、\{x_0,x_1,,,,x_n\}\subset \{x'_0,x'_1,,,,x'_{n'}\},
\{x_0,x_1,,,,x_n\}\neq \{x'_0,x'_1,,,,x'_{n'}\}。
記号では、\Delta \leq {\Delta}'と記す。
補題2
\Delta \leq {\Delta}'という分割に対し、
I_{m}(f,\Delta)
\leq I_{m}(f,\Delta')
\leq I_{M}(f,\Delta')
\leq I_{M}(f,\Delta) \qquad (2)
が成り立つ。
(証明)
\Deltaの小区間V_i=[x_{i-1},x_i]が分割{\Delta}'では、
\{V'_j=[x_{i-1},x'_j],V'_{j+1}=[x'_j,x_i]\}の2つに分割されたとする。
すると、区間上の関数の最大値と最小値の定義から、
m(f;V_i) \leq m(f;V'_j) \quad m(f;V_i) \leq m(f;V'_{j+1})
M(f;V_i) \geq M(f;V'_j) \quad M(f;V_i) \geq M(f;V'_{j+1})
これらから、命題は成立することが分かる。
不足リーマン和の上限と過剰リーマン和の下限
補題2から、分割の細分を繰り返していくと、その分割に対応する、
不足リーマン和は、広義増加(増加するか、同じ値にとどまる)し、
過剰リーマン和は、広義減少する。
分割を細かくしていったとき、これらの極限が一致すれば、補題1から、
リーマン和の極限値は、代表点に無関係に、定まることになる。
そこで色々な分割に対応する不足リーマン和のなかの最大値と
過剰リーマン和の最小値を求めることが、重要になる。
しかし一般にはこれらは存在しないことが示せる。
そこで最大値に近い命題を持つ上限と最小値に近い下限という概念を利用する。
2つの分割の共通の細分
分割\Deltaの分点の集合\{x_j \mid j=1,2,,,m\}と、
分割{\Delta}' の分点の集合\{x'_j \mid j=1,2,,,n\}の
和集合\{x_j \mid j=1,2,,,m\} \cup \{x'_j \mid j=1,2,,,n\}を分点とする分割を\Delta \vee {\Delta}'と書く。
すると新しい分割は
\Delta \leq \Delta\vee {\Delta}' \qquad と
{\Delta}' \leq \Delta\vee {\Delta}' \quad
を満たす。
これを用いると、
不足リーマン和の上限\mathscr{s}(f)と
過剰リーマン和の下限\mathscr{S}(f)が存在することが証明できる。
補題5
fを区間V=[a,b]で定義され実数値をとる有界関数
すなわち、\{f(x)\mid x\in V\}が{\bf R}の有界部分集合となる関数とする。
V=[a,b]の分割を全て集めて作った集合を\mathscr{D}(V)と書く。
すると、
ⅰ)任意の\Delta,{\Delta}'\in \mathscr{D}(V)に対して、
I_m(f,\Delta) \leq I_M(f,{\Delta)}')
ⅱ)集合\{I_m(f,\Delta) \mid \Delta \in \mathscr{D}(V)\}は上に有界、
集合\{I_M(f,\Delta) \mid \Delta \in \mathscr{D}(V)\}は下に有界
ⅲ)\mathscr{s}(f):=\sup\{I_m(f,\Delta) \mid \Delta \in \mathscr{D}(V)\}と
\mathscr{S}(f):=\inf\{I_M(f,\Delta) \mid \Delta \in \mathscr{D}(V)\}は存在し、
\mathscr{s}(f) \leq \mathscr{S}(f)
証明;
ⅰ)\Delta \leq \Delta\vee {\Delta}' なので、補題2から、
I_m(f,\Delta)
\leq I_m(f,\Delta\vee {\Delta}')
\leq I_M(f,\Delta\vee {\Delta}')
\leq I_M(f,{\Delta}')
ⅱ)1)で証明した不等式で、分割{\Delta}' は固定する。
すると全ての分割 \Deltaに対して、I_m(f,\Delta) \leq I_M(f,{\Delta)}')なので
集合\{I_m(f,\Delta) \mid \Delta \in \mathscr{D}(V)\}は、上界I_M(f,{\Delta)}')を持ち、上に有界である。
後者も同様にして下に有界であることが示せる。
ⅲ)従って、実数の連続性の公理から、
集合\{I_m(f,\Delta) \mid \Delta \in \mathscr{D}(V)\}は上限\mathscr{s}(f)をもち、
集合\{I_M(f,\Delta) \mid \Delta \in \mathscr{D}(V)\}は下限\mathscr{S}(f)をもつ。
上限は、上界の中の最小値なので、
\mathscr{s}(f)\leq I_M(f,{\Delta}')
この式は任意の{\Delta}'について成立するので、
\mathscr{s}(f)は、集合\{I_M(f,\Delta) \mid \Delta \in \mathscr{D}(V)\}の下界である。
下限\mathscr{S}(f)は、下界のなかの最大値なので\mathscr{s}(f) \leq \mathscr{S}(f)を得る。
分割を細かくしていくときの不足リーマン和と、過剰リーマン和の極限
定理(ダルブー;Darboux)
V=[a,b]
fを、Vで定義され、実数に値を取る有界関数とする。
このとき、
ⅰ)\lim_{d(\Delta) \to 0}I_m(f,\Delta)=\mathscr{s}(f)
ⅱ)\lim_{d(\Delta) \to 0}I_M(f,\Delta)=\mathscr{S}(f)
証明;
ⅰ)を示す。( ⅱ)は同じようにして証明できるので略す)
これを示すには、
どんなに小さい正の実数\epsilonに対しても、それに応じた小さい正の実数\delta_{\epsilon}を適切に選べば、
分割の大きさが\delta_{\epsilon}より小さい、どんな分割\Deltaも、
\mathscr{s}(f)-I_m(f,\Delta)<\epsilon
であることを示せばよい。
以下に、数段階に分けて、これを証明する。
\quad 1)
上限の命題(補題3)から、
ある分割
D=\{{V^D}_i=[{x^D}_{i-1},{x^D}_i] \mid i=1,2,,,n\}in \mathscr{D}(V)
が存在して、
\mathscr{s}(f)-I_m(f,D)<\frac{\epsilon}{2} \qquad (1)
今後このDを使って、証明を進める。
\quad 2)
分割Dの小区間{V^D}_iの長さ({x^D}_i-{x^D}_{i-1})(i=1,2,,,n)の
最小値をeとおくと
e=min_{i=1}^{n}({x^D}_i-{x^D}_{i-1})
eに比べて非常に小さい大きさを持つ分割、
\Delta=\{V^{\Delta}_i=[{x^{\Delta}}_{i-1},{x^{\Delta}}_i] \mid i=1,2,,,N\}、
d(\Delta)=max_{i=1,2,,,N}({x^{\Delta}}_i-{x^{\Delta}}_{i-1}) \ll e
を考える。
もし、D \leq \Deltaならば補題2より、
I_m(f,D) \leq I_m(f,\Delta)、
すると\mathscr{s}(f)-I_m(f,\Delta)\leq \mathscr{s}(f)-I_m(f,D) \leq
\frac{\epsilon}{2}\leq \epsilon
通常、分割\Deltaは、Dの細分になっていない。
この場合は、高々(n-1)個の\Deltaの小区間が、Dの小区間には含まれず、
Dの分点{x^D}_i(i=1,2,,,n-1)をまたぐことになる。図参照のこと。
議論を簡単にするため、
Dの分点{x^D}_i(i=1,2,,,n-1)が全て、\Deltaの小区間によって跨がれている
と仮定し、議論を進める。
他のケースでも、証明はおなじようにできるので、
このように仮定しても何の問題も起こらない。
Dの分点{x^D}_iを跨ぐ\Deltaの小区間をV^{\Delta}_{m_i}とする(i=1,2,,,n-1)。
\quad 3)
2つの分割D、\Deltaから{\Delta}':=D \vee \Deltaを作る。
すると
{\Delta}'=\{V^{\Delta}_1,V^{\Delta}_2,,,,,,,,,V^{\Delta}_{m_{1}-1},
\qquad \quad [x^{\Delta}_{m_{1}-1},x^{D}_1],[x^{D}_1,x^{\Delta}_{m_{1}}],
\qquad \quad V^{\Delta}_{m_{1}+1},V^{\Delta}_{m_{1}+2},,,,,,,,,V^{\Delta}_{m_{2}-1},
\qquad \quad [x^{\Delta}_{m_{2}-1},x^{D}_2],[x^{D}_2,x^{\Delta}_{m_{2}}],
\qquad \quad V^{\Delta}_{m_{2}+1},V^{\Delta}_{m_{2}+2},,,V^{\Delta}_{m_{3}-1},
\qquad \quad ,,,,,,,,,
\qquad \quad V^{\Delta}_{m_{n-1}+1},V^{\Delta}_{m_{n-1}+2},,,,,,,,,V^{\Delta}_N\} \qquad (2)
と書ける。
\Delta \leq {\Delta}'で、 D \leq {\Delta}' なので、
I_m(f,\Delta) \leq I_m(f,{\Delta}'), \quad I_m(f,D) \leq I_m(f,{\Delta}')
後者の式から、
0 \leq \mathscr{s}(f)-I_m(f,{\Delta}') \leq \mathscr{s}(f)-I_m(f,D)
この式と(1)式から、
0 \leq \mathscr{s}(f)-I_m(f,{\Delta}')<\frac{\epsilon}{2}
そこで、
「d(\Delta) \to 0 ならば、I_m(f,{\Delta}')-I_m(f,\Delta)<\frac{\epsilon}{2}
が示せれば、
0 \leq \mathscr{s}(f)-I_m(f,\Delta)
=(\mathscr{s}(f)-I_m(f,{\Delta}')+(I_m(f,{\Delta}'-I_m(f,\Delta)\leq \epsilon
が示され、証明が終わる。
\quad 4)
I_{m}(f,\Delta)=\sum_{i=1}^{N} m(f;V^{\Delta}_i)v(V^{\Delta}_i)
であり、
(2)式から、
I_m(f,{\Delta}')
=\sum_{i\notin \{m_1,m_2,,,,m_{n-1}\}} m(f;V^{\Delta}_i)v(V^{\Delta}_i)
+\sum_{k=1}^{n-1} m(f;[x^{\Delta}_{m_{k}-1},x^{D}_k])v([x^{\Delta}_{m_{k}-1},x^{D}_k])
+\sum_{k=1}^{n-1} m(f;[x^{D}_k,x^{\Delta}_{m_{k}}])v([x^{D}_k,x^{\Delta}_{m_{k}}])
なので、
I_m(f,{\Delta}')-I_m(f,\Delta)
=\sum_{k=1}^{n-1} m(f;[x^{\Delta}_{m_{k}-1},x^{D}_k])v([x^{\Delta}_{m_{k}-1},x^{D}_k])
+\sum_{k=1}^{n-1} m(f;[x^{D}_k,x^{\Delta}_{m_{k}}])v([x^{D}_k,x^{\Delta}_{m_{k}}])
-\sum_{i\in \{m_1,m_2,,,,m_{n-1}\}} m(f;V^{\Delta}_i)v(V^{\Delta}_i)
関数はV上で有界なので、適切に正の実数Mを選ぶと、xがVの要素ならば
|f(x)|\leq Mが成立する。
すると|m(f;[x^{\Delta}_{m_{k}-1},x^{D}_k])|, |m(f;[x^{D}_k,x^{\Delta}_{m_{k}}])|
\leq M
が成り立つ。また
v(V^{\Delta}_{m_k})
=v([x^{\Delta}_{m_{k}-1},x^{D}_k])+v([x^{D}_k,x^{\Delta}_{m_{k}}])で、
v(V^{\Delta}_i)\leq d(\Delta)
なので
|I_m(f,{\Delta}')-I_m(f,\Delta)|\leq 2M\sum_{i\in \{m_1,m_2,,,,m_{n-1}\}} v(V^{\Delta}_i)\leq 2M(n-1)d(\Delta)
そこで、
\delta_{\epsilon}=\frac{\epsilon}{4Mn}
と選べば、
d(\Delta)\leq \delta_{\epsilon}をみたすどのような分割\Deltaも、
0\leq I_m(f,{\Delta}')-I_m(f,\Delta)|\leq \frac{\epsilon}{2}
を満たすことが証明できた。証明終わり。
可積分条件
定理;可積分条件
V=[a,b]
fを、Vで定義され、実数に値を取る有界関数とする。
次の条件のうち1つが成立すれば、残り2つは成立する(互いに同値という)。
ⅰ)fはV上で(リーマン)可積分
ⅱ)\lim_{d(\Delta) \to 0}(I_M(f,\Delta)-I_m(f,\Delta))=0
ⅲ)\mathscr{S}(f)=\mathscr{s}(f)
証明
ⅰ)を仮定する。ⅱ)が成立することを示そう。
fの積分値を\alphaとおくと、可積分の定義から、
任意の\epsilon>0に対して、\delta>0が存在して、
d(\Delta)<\deltaである任意の分割と、その分割の任意の代表点\xi_i,(i=1,2,,,)に対し,
|I^{f,\Delta}(\xi_1,,,\xi_n)-\alpha |<\frac{1}{2}\epsilon
が成立する。
変形すると
\alpha-\frac{1}{2}\epsilon
<I^{f,\Delta}(\xi_1,,,\xi_n)
<\alpha+\frac{1}{2}\epsilon \qquad (1)
ここで、補題1のⅱ)から、
\inf_{\{\xi_i\}}I^{f,\Delta}(\xi_1,,,\xi_n) =I_{m}(f,\Delta)
\sup_{\{\xi_i\}}I^{f,\Delta}(\xi_1,,,\xi_n) =I_{M}(f,\Delta)
なので、
(1)式から、
\alpha-\frac{1}{2}\epsilon
\leq
I_{m}(f,\Delta)
\leq
I_{M}(f,\Delta)
\leq
\alpha+\frac{1}{2}\epsilon
これより、任意の\epsilon>0に対して、\delta>0が存在して、
d(\Delta)<\delta \implies (0\leq I_{M}(f,\Delta)-I_{m}(f,\Delta)\leq \epsilon)
ⅱ)が示せた。
ⅱ)を仮定する。 ⅲ)が成り立つことを示す。
I_{m}(f,\Delta)
\leq
\mathscr{s}(f):=\sup_{\Delta}I_{m}(f,\Delta)
\leq
\mathscr{S}(f):=\inf_{\Delta}I_{M}(f,\Delta)
\leq
I_{M}(f,\Delta)
なので、
0
\leq
\mathscr{S}(f)-\mathscr{s}(f)
\leq
I_{M}(f,\Delta)-I_{m}(f,\Delta)
故に、分割を細かくしていき、極限をとると、
0
\leq
\mathscr{S}(f)-\mathscr{s}(f)
\leq
\lim_{d(\Delta)\to 0}(I_{M}(f,\Delta)-I_{m}(f,\Delta))
ⅱ)が成立するので、
=0
ⅲ)が示せた。
ⅲ)を仮定する。 \alpha=\mathscr{S}(f)=\mathscr{s}(f)とおく。
ⅰ)が成り立つことを示そう。
補題1のⅰ)から、どのような分割\Deltaと、その代表点\{\xi_i\}_{i}, (\xi_i \in V_i,i=1,2,,,n)に対しても
I_{m}(f,\Delta)
\leq
I^{f,\Delta}(\xi_1,,,\xi_n)
\leq
I_{M}(f,\Delta)
ここで、ダルブーの定理から、
\lim_{d(\Delta) \to 0}I_{m}(f,\Delta)=\mathscr{s}(f)=\alpha,
\lim_{d(\Delta) \to 0}I_{M}(f,\Delta)=\mathscr{S}(f)=\alpha
が成り立つので、
\lim_{d(\Delta) \to 0}I^{f,\Delta}(\xi_1,,,\xi_n)=\alpha
が成り立つ。
ⅰ)が示せた。
区分的に連続(有限個の点を除いて連続)な閉区間上の関数は積分可能
色々な関数のグラフを書くとつながっているところを、跳んでいるところが出来る。
y=Xのグラフはずっとつながっている。
関数y=f(x)を、
x<0のとき f(x)=0, 0\leq xのとき f(x)=1
で定義すると、
x=0のところでそのグラフは跳んでいる。
連続や不連続は関数の非常に重要な性質であり、
それを調べることはとても豊かな知識をもたらす。
定理
有界閉区間上V=[a,b]で定義され、実数に値を取る連続関数fは、V上で可積分である。
略証;
有界閉区間上の連続関数は一様連続なので、
任意の\epsilon>0に対して、\delta>0が存在して、
|x-x'|\leq \deltaを満たすVの任意の2点に対して、
|f(x)-f(x')|< \frac{\epsilon}{b-a}
が成立する。
V=[a,b]の分割\Deltaを細かくして、
d(\Delta)<\delta
を満たすようにする。
すると、その分割によって得られた小区間V_i(i=1,2,,,n)の長さは、
全て\deltaより小さくなるので、
\sup \{f(x)\mid x\in V_i\}-\inf\{f(x)\mid x\in V_i\}<\frac{\epsilon}{b-a}
M(f;V_i),m(f;V_i)の定義から
M(f;V_i)-m(f;V_i)<\frac{\epsilon}{b-a}, (i=1,2,,,n)
これを用いると、
I_M(f,\Delta)-I_m(f,\Delta)=\sum_{i=1}^{n} M(f;V_i)v(V_i)-\sum_i m(f;V_i)v(V_i)
=\sum_i(M(f;V_i)- m(f;V_i))v(V_i)
\leq
\sum_i \frac{\epsilon}{b-a}v(V_i)
=\frac{\epsilon}{b-a}\sum_{i=1}^{n}v(V_i)
=\frac{\epsilon}{b-a}(b-a)
=\epsilon
故に、
任意の\epsilon>0に対して、\delta>0が存在して、
d(\Delta)<\deltaを満たす任意の分割\Deltaにたいして、
I_M(f,\Delta)-I_m(f,\Delta)\leq \epsilonが示せた。
\mathscr{S}(f)-\mathscr{s}(f)\leq
I_M(f,\Delta)-I_m(f,\Delta)
なので
\mathscr{S}(f)-\mathscr{s}(f)\leq \epsilon
が任意の\epsilon>0にたいして成立する。故に
\mathscr{S}(f)=\mathscr{s}(f)
可積分条件のⅲ)が示せた。証明終わり。
定理の系;有界閉区間上で定義され、区分的に連続な(有限個の不連続点をもつ)実数値関数fは積分可能である。
証明は容易なので略す。
ベクトル値関数の場合
ベクトル値関数\vec fの場合も、リーマン和とリーマン可積分の定義は実数値関数の場合と変わらない。
可積分条件については、
座標系をいれ、関数の各座標成分\vec{f}_x,\vec{f}_y,\vec{f}_zを考える。ここで、\vec{f}_x(t):=\vec{f}(t)_xである。他も同様。
すると区分的連続なベクトル値関数の各成分は区分的連続なので積分可能となり、
\vec fの積分可能性が示せる。