偏微分法

出典: 謎の百科事典もどき『エンペディア(Enpedia)』
ナビゲーションに移動 検索に移動

数学微積分学分野に於ける偏微分法とはニ変数以上の所謂多変数関数f=f(x1,x2,,xn)微分を考察する学問である。

概要[編集]

記述を簡潔にするために主として2、3変数関数に関して述べる。(それ以上の多変数関数についても考え方は大体同じなんでそこんとこ世露死苦☆)

2変数関数z=f(x,y)に対し或るxy平面上の領域において極限

limΔx0f(x+Δx,y)f(x,y)Δx

が存在する時その極限値を変数に関する偏導関数といい

fx,fx(x,y),fx,zx

といった記号で表わす。偏導関数を求める事を「偏微分する」と言う。

大雑把に言ったら偏導関数を求める事とは多変数関数において(他の変数を定数と考えて)特定の変数(上述の場合はx)に関して微分する事である。

変数yに関する偏微分もxの場合と同様に定義され

fy,fy(x,y),fy,zy

っちゅー記号で表される。まぁ要するに基本的に(1変数関数の)微分&導関数と似たような概念であり、微分係数に相当する偏微分係数も1変数の時と同様に定義される。

偏微分の公式[編集]

偏微分は他の変数を定数と考えるだけでそれ以外は普通の微分とそんなには変わらんので線形性が成り立つのは勿論各種公式も1変数関数の微分法と類似の公式が成り立つ事が多い(証明もほぼ同様)。

例えば「変数yに関する商の偏微分法」は

(fg)y=fygfgyg2

とゆー風に表される(f,gはx,yの2変数関数)。証明も商の微分法と殆んどおんなじ。

以下に述べる所謂合成関数の偏微分法合成関数の微分法とほぼ同様なんだが復習がてら導出しておこう。

合成関数f=f(ϕ),ϕ=ϕ(x,y)を考えて、fのy座標方向の微小変化を(Δf)yと書く事にすると

(Δf)yΔy=f(ϕ(x,y+Δy))f(ϕ(x,y))Δϕϕ(x,y+Δy)ϕ(x,y)Δy

を得る。ここでΔϕ=ϕ(x,y+Δy)ϕ(x,y)であり移項したらϕ(x,y+Δy)=ϕ+Δϕだから

(Δf)yΔy=f(ϕ+Δϕ)f(ϕ)Δϕϕ(x,y+Δy)ϕ(x,y)Δy=ΔfΔϕ(Δϕ)yΔydfdϕϕy,(Δy0)

が成り立つ。(※Δϕ=(Δϕ)yである事に注意!)変数xに関する偏微分も同様の事が言えるので以下の公式が導かれた事になる。//;

  • fx=dfdϕϕx&fy=dfdϕϕy

全微分[編集]

関数z=f(x,y)を点(x0,y0)でxに関して偏微分する(即ち偏微分係数を求める)事は曲面f(x,y)をx軸に平行な平面で切った時に出来る切り口の曲線の接線傾きを求めるよーなもんであり上記曲面を近似してるとは言えない。(曲面を近似するのは接線じゃなくて接平面!)

以下では関数f(x,y)のxとy両方動かした時のfの無限小変化である全微分を求める事にする。この全微分こそが本来の意味に於ける「多変数関数の微分」である。

上記2変数関数の微小変化をΔfと書く事にすると

Δf=f(x+Δx,y+Δy)f(x,y)=f(x+Δx,y+Δy)f(x,y+Δy)ΔxΔx+f(x,y+Δy)f(x,y)ΔyΔy

が成り立つ(数学的にあんまり厳密な議論じゃないけど悪しからず)。

ここで(Δx,Δy)(dx,dy)の極限をとると

  • df=fxdx+fydy

が導かれる。//

3変数関数f=f(x,y,z)の全微分の導出法も同様であり

Δf=f(x+Δx,y+Δy,z+Δz)f(x,y,z)

とおいて

f(x,y+Δy,z+Δz),f(x,y,z+Δz)

を引いて足してΔx等を掛けて割るっちゅー計算したら以下の極限が導ける。//

  • df=fxdx+fydy+fzdz

※n変数関数f=f(x1,x2,,xn)に関しても上記と同様に偏微分の定義式を作っていったら

  • df=i=1nfxidxi=i=1nfxidxi

が得られる。

また位置ベクトルrの微小変化dr

dr=(dx1,dx2,,dxn)

で表わし上記n変数関数の勾配を

f=(fx1,fx2,,fxn)

で表わす事にすればスカラー積を用いる事により上述の全微分は

  • df=fdr

と表現する事ができる。

更にdxの添え字を右上に書いてディラックの記法及びアインシュタインの規約を使えば

  • df=f,μdxμ

と表わす事もできる。(表現大袈裟過ぎwww)

連鎖法則[編集]

全微分の公式

df=fxdx+fydy

に於いて形式的に「両辺÷dt」やったら2変数関数の合成関数の微分法の1つ

  • dfdt=fxdxdt+fydydt

が得られる。この等式は変数tに関する微分を「・」で表わして略記すれば

  • f˙=fxx˙+fyy˙

とも書ける。この公式は連鎖法則と呼ばれる。

上述の公式は合成関数f=f(x(t),y(t))の微分公式であるが、2変数関数fが

f=f(x(u,v),y(u,v))

っちゅー合成関数の場合これの偏微分は上記連鎖法則より以下の如き公式で表される。;

  • fu=fxxu+fyyu
  • fv=fxxv+fyyv

これらの公式も連鎖法則と呼ばれている。略記は以下の通り。;

  • fu=fxxu+fyyu,fv=fxxv+fyyv

以上で述べた事柄と同じ要領で3変数以上の多変数関数に対しても対応する連鎖法則が導けるんだが記述が煩雑になるんで割愛させてもらう。

次に

x=x(u,v),y=y(u,v)

及び

u=u(s,t),v=v(s,t)

なる合成関数を考える。上述の連鎖法則より

{xs=xuus+xvvs,xt=xuut+xvvtys=yuus+yvvs,yt=yuut+yvvt

が成り立つが、これは行列を用いて

(xsxtysyt)=(xuxvyuyv)(usutvsvt)(1)

と表わせる。ここでx=s,y=tとおけば

(1001)=(xuxvyuyv)(uxuyvxvy)(2)

が得られる。上記の右辺の2行列は互いに逆行列の関係であるから

(uxuyvxvy)=(xuxvyuyv)1=1Δ(yvxvyuxu)

が言える。(※Δ=xuyvyuxv(行列式))

※突然だがここで関数f=f(x,y),g=g(x,y)に対して正方行列

(fxfygxgy)=(fxfygxgy)

を(2次の)ヤコビ行列といい、この行列の行列式をヤコビアンまたはヤコビ行列式と呼ぶ。

上記の関数f、gのヤコビアンはJ(x,y),(f,g)(x,y)といった記号で表わされる。

さて、上述の(行列の)等式(1)の両辺に行列式を取るとヤコビアンの記号を用いる事により

  • (x,y)(s,t)=(x,y)(u,v)(u,v)(s,t)

が得られる。これを合成写像の微分法と呼ぶ。

また、(2)の両辺に行列式を取れば

  • (x,y)(u,v)(u,v)(x,y)=1

が求まる。これは逆写像の微分法と呼ばれる。

※上記中の式変形に於いて行列式の以下の性質を用いた。

det(AB)=det(A)det(B)
det(E)=1

ここでA、Bは二次正方行列、Eは二次単位行列を表わす。

高階偏導関数[編集]

普通の微分法と同様に偏微分を繰り返す事によって所謂2階以上の偏導関数を考える事ができる。

例えばfx=fxを変数xでもう1回偏微分したら

fxx=x(fx)=2fx2

とゆー風に、変数yでもう一度偏微分したら

fxy=y(fx)=2fyx

とゆー風に「2階偏導関数」を求める事ができる。以下同様の事を行えば「n階偏導関数」を求める事もできるのだが偏微分の順番には要注意。例えばf=f(x,y,z)の場合fxyzfzxyなどは同じ3階偏導関数でも(一般的には)形が異なる。

しかし関数f=f(x,y)が2回連続偏微分可能である場合は以下の如き定理が成り立つ事が知られている (ヤングの定理またはシュヴァルツの定理などと呼ばれてる)。

  • fxy=fyx

証明 天下りであるが以下の如き関数値の式

Δ=f(x0+Δx,y0+Δy)f(x0+Δx,y0)f(x0,y0+Δy)+f(x0,y0)

を考えれば(変数xの)1変数関数

ϕ(x)=f(x,y0+Δy)f(x,y0)

を考える事により

Δ=ϕ(x0+Δx)ϕ(x0)

が言える。で、φ(x)を微分したら

ϕ(x)=fx(x,y0+Δy)fx(x,y0)

が成り立つ。すると平均値の定理より

Δ=ϕ(x0+θ1Δx)Δx={fx(x0+θ1Δx,y0+Δy)fx(x0+θ1Δx,y0)}Δx=fxy(x0+θ1Δx,y0+θ2Δy)ΔxΔy

が求まる。次に、今度は変数yの1変数関数ψ(y)とその微分

ψ(y)=f(x0+Δx,y)f(x0,y)
ψ(y)=fy(x0+Δx,y)fy(x0,y)

を考える事により

Δ=ψ(y0+Δy)ψ(y0)=ψ(y0+θ3Δy)Δy={fy(x0+Δx,y0+θ3Δy)fy(x0,y0+θ3Δy)}Δy=fyx(x0+θ4Δx,y0+θ3Δy)ΔyΔx

が得られる。

(※ただし0<θi<1,(i=1,2,3,4)。)

で、この2つのΔの式は仮定により連続であるから (Δ÷ΔxΔy)の割り算した後に極限

(Δx,Δy)(0,0)

をとれば

fxy(x0,y0)=fyx(x0,y0)

が導かれる。そして2つの定数x0,y0を変数x,yに置き換えれば定理の等式が得られる。(証明終)