量子力学/汎関数微分

Scan me!
更新


これらのキーワードがハイライトされています:汎関数

量子力学Ⅰ

関数から実数への写像=汎関数

FF に関数 ϕ\phi を与えると何らかの数値 F[ϕ]F[\phi] が得られるとしよう。そのような FF汎関数と呼ばれる。

F:ϕF[ϕ] F:\phi\mapsto F[\phi]

例えばこんなの。

F[ϕ]=abf(ϕ(x),x) dx F[\phi]=\int_a^b f\big(\phi(x),x\big)\ dx

f(,)f(\cdot,\cdot) は始めから決まった関数とし、a,ba,b も定数であるとしよう。これを見て「関数 ϕ\phi を定めると F[ϕ]F[\phi] の値が定まる」という感覚を理解できるだろうか?

もっと簡単な例として、

F[ϕ]=ϕ(0) F[\phi]=\phi(0)

なんてすれば、これも立派な汎関数だ。関数 ϕ(x)\phi(x) の定義を1つ与えれば F[ϕ]F[\phi] の値が1つちゃんと決まる。ϕ(x)\phi(x) の定義を変えると F[ϕ]F[\phi] の値も変わる(ことがある)。上の定義で f(ϕ,x)=ϕδ(x)f(\phi,x)=\phi\,\delta(x) と置いたと見なしてもいい。

汎関数微分

実数 ϕ\phi の関数 f(ϕ)f(\phi) に対して、

ϕϕ+δϕ  のとき  f(ϕ)f(ϕ)+dfdϕδϕδf \phi\to\phi+\delta\phi\ \ \text{のとき}\ \ f(\phi)\to f(\phi)+\underbrace{\frac{df}{d\phi}\delta\phi}_{\delta f}

と書いた際の df/dϕdf/d\phiff の微分と呼ぶのに対応して、 関数 ϕ\phi

ϕ(x)ϕ(x)+δϕ(x) \phi(x)\to\phi(x)+\delta\phi(x)

のように少し変化させたときに、汎関数 F[ϕ]F[\phi] の値は

F[ϕ]F[ϕ]+δFδϕδϕ(x) dx F[\phi]\to F[\phi]+\int \frac{\delta F}{\delta \phi} \delta\phi(x)\ dx

のように変化する、と書いたときの、

δFδϕ \frac{\delta F}{\delta \phi}

のことを「汎関数微分」と呼ぶ。一般にはこれ自体が xx の関数となる。

同じことを、

ϕ(x)ϕ(x)+δϕ(x) \phi(x)\to\phi(x)+\delta\phi(x)

のときに

F[ϕ]F[ϕ]+δF[δϕ] F[\phi]\to F[\phi]+\delta F[\delta \phi]

となるとして、

δF[δϕ]=δFδϕδϕ(x) dx \delta F[\delta \phi]=\int \frac{\delta F}{\delta \phi} \delta\phi(x)\ dx

と書いてもいい。δ\delta が多くて目がチカチカする。

どうして積分が必要なのか?

F[ϕ]F[ϕ]+δFδϕδϕ F[\phi]\to F[\phi]+\frac{\delta F}{\delta \phi} \delta\phi

ならとても分かりやすいのに、なぜ

F[ϕ]F[ϕ]+δFδϕδϕ(x) dx F[\phi]\to F[\phi]+\int \frac{\delta F}{\delta \phi} \delta\phi(x)\ dx

のように積分が必要なのか?

これは、nn 変数関数 f(x1,x2,,xn)f(x_1,x_2,\dots,x_n)

xixi+δxi x_i\to x_i+\delta x_i

に対する変化が、

ff+i=1nfxiδxi f\to f+\sum_{i=1}^n \frac{\partial f}{\partial x_i}\delta x_i

であったことと対応している。F[ϕ]F[\phi] では \sum の代りに \int が現れたわけだ。

言ってしまえば、汎関数 F[ϕ]F[\phi] は無限個の変数 ϕ(x)\phi(x) に依存する超多変数関数なのである。

F[ϕ]F[\phi]ϕ(0)\phi(0) にも ϕ(0.1)\phi(0.1) にも ϕ(0.11)\phi(0.11) にも依存している(可能性がある)。というか、定義域に含まれるすべての xx に対する ϕ(x)\phi(x) に依存している(可能性がある)のだから、それぞれに対する変化量である (δF/δϕ)δϕ(x)(\delta F/\delta\phi)\delta\phi(x) をすべて足したものが δF[δϕ]\delta F[\delta\phi] になる。xx が連続なので「すべて足したもの」を計算するのに \sum ではなくて \int が必要になるわけだ。

汎関数微分の例

例1

F[ϕ]=f(x,ϕ(x)) dx F[\phi]=\int f\big(x,\phi(x)\big)\ dx

のときは単純に、

δF[δϕ]=fϕδϕ(x) dx \delta F[\delta \phi]=\int \frac{\partial f}{\partial \phi} \delta\phi(x)\ dx

であるから、

δFδϕ=fϕ \frac{\delta F}{\delta \phi}=\frac{\partial f}{\partial \phi}

となる。これは一般に xx の関数である。

めでたしめでたし?

例2

xx による微分を

ϕ=dϕdx \phi'=\frac{d\phi}{dx}

などと書くことにして、

F[ϕ]=f(x,ϕ(x),ϕ(x)) dx F[\phi]=\int f(x,\phi(x),\phi'(x))\ dx

すなわち ffϕ\phi の微係数 ϕ\phi' にも依存するときには、

δF[δϕ]=[fϕδϕ+fϕδϕ]dx \delta F[\delta\phi]=\int \Big[\frac{\partial f}{\partial \phi}\delta \phi+\frac{\partial f}{\partial \phi'}\delta \phi'\Big] dx

これは部分積分することができて、

δF[δϕ]=[fϕδϕ]+[fϕ(fϕ)]δϕ dx \delta F[\delta\phi]=\Big[\frac{\partial f}{\partial \phi'}\delta \phi\Big]+\int \Big[\frac{\partial f}{\partial \phi}-\Big(\frac{\partial f}{\partial \phi'}\Big)'\Big]\delta \phi\ dx

積分区間の端で fϕ=0\frac{\partial f}{\partial \phi'}=0 または δϕ=0\delta \phi=0 となる場合には1項目は消えて、

δFδϕ=fϕ(fϕ) \frac{\delta F}{\delta \phi}=\frac{\partial f}{\partial \phi}-\Big(\frac{\partial f}{\partial \phi'}\Big)'

と書ける。微分をちゃんと書いておくと、

δFδϕ=fϕddx(f(dϕ/dx)) \frac{\delta F}{\delta \phi}=\frac{\partial f}{\partial \phi}-\frac{d}{dx}\Big(\frac{\partial f}{\partial (d\phi/dx)}\Big)

である。この形は解析力学で作用の極小値を考える際などに頻出する。

オイラー・ラグランジュ方程式

ラグランジアンを LL、経路をx(t)x(t) とする。 また、時刻 t=tat=t_ax(ta)=xax(t_a)=x_a であり、 t=tbt=t_bx(tb)=xbx(t_b)=x_b であるとする。

この2つの時刻の間の経路 x(t)x(t) を求める問題は、 汎関数

S[x]=tatbL(x(t))dt S[x]=\int_{t_a}^{t_b} L\big(x(t)\big)dt

を最小化する x(t)x(t) を求めることと同じであり、すなわち

δSδx=Lxddt(Lx˙)=0 \frac{\delta S}{\delta x}=\frac{\partial L}{\partial x}-\frac{d}{dt}\Big(\frac{\partial L}{\partial \dot x}\Big)=0

を解くことになる。 x(ta)x(t_a)x(tb)x(t_b) とを固定したことにより、δx(ta)=δx(tb)=0\delta x(t_a)=\delta x(t_b)=0 が条件となるため、 上記の部分積分で現れる第1項が消えることに注意せよ。 この方程式はオイラー・ラグランジュ方程式と呼ばれる。

また、汎関数 SS は作用積分あるいは作用と呼ばれ、 このようにして経路を求められることは最小作用の法則と呼ばれる (このときの「極値」は実際には「最小値」となる)。

参考

EMANの物理学・解析力学・汎関数微分

質問・コメント





Counter: 18809 (from 2010/06/03), today: 7, yesterday: 17