解析力学から様々な理論分野を組み立てる 第1部 第9章 §1.9.3 ★★★ 相空間の面積を保つ無限小変換は、1つの関数 G の偏微分で δq=ϵ∂G/∂p, δp=−ϵ∂G/∂q と書ける
なぜ相空間で考えるのか
第1部第8章で、力学の状態を一般化座標 q と正準運動量 p の組 (q,p)、つまり相空間の点で表し、時間発展を Hamilton 方程式
q˙i=∂pi∂H,p˙i=−∂qi∂H
で書いた。前の節の言葉では、時間発展は相空間の1径数変換群で、その向きは K=(∂H/∂p, −∂H/∂q) である。回転や並進を時間発展と同じ形で扱うには、それらも相空間の変換として書けばよい。q だけを動かす変換でも、p がどう動くかを決めれば相空間の変換になる。
そこで、相空間の無限小変換
δqi=ϵXi(q,p),δpi=ϵYi(q,p)(i=1,…,f)(1.9.10)
を考える。向きは 2f 成分のベクトル (X,Y) である。(X,Y) は何でもよいわけではない。時間発展と組み合わせて使う変換には、時間発展が持っている性質を保ってほしい。その性質のうち最も見やすいのが、相空間の面積(体積)を変えないこと(Liouville の定理。第3部第1章)である。
自由度1:面積を保つ条件
自由度 f=1 で、相空間 (q,p) の小さな長方形が無限小変換 (1.9.10) でどう変わるかを調べる。写像 (q,p)↦(q+ϵX, p+ϵY) の Jacobi 行列式は
det(1+ϵ∂q∂Xϵ∂q∂Yϵ∂p∂X1+ϵ∂p∂Y)=1+ϵ(∂q∂X+∂p∂Y)+O(ϵ2)(1.9.11)
で、面積の1次の変化率は ∂X/∂q+∂Y/∂p(向き (X,Y) の発散)である。面積を1次で保つ条件は
∂q∂X+∂p∂Y=0(1.9.12)
になる。前の節で見たように、1次で保てば有限の変換でも保たれる(1回の誤差 ϵ2 を 1/ϵ 回重ねても 0 に近づく)。
条件 (1.9.12) は、ある関数 G(q,p) があって
X=∂p∂G,Y=−∂q∂G(1.9.13)
と書けることと同じである(相空間の領域に穴が無いとき)。式 (1.9.13) から条件 (1.9.12) が出ることは、∂2G/∂q∂p−∂2G/∂p∂q=0 から分かる。逆向きは、1形式 −Ydq+Xdp が条件 (1.9.12) のもとで閉じている(∂(−Y)/∂p=∂X/∂q)ので、穴の無い領域では全微分 dG に等しい、という Poincaré の補題による。流体力学の言葉では、G は湧き出しの無い流れ (X,Y) の流れ関数で、流れは G の等高線に沿う。
自由度が2以上では、体積を保つだけでは足りない。Hamilton 方程式の形を保つ変換(正準変換。第1部第12章)であるためには、(qi,pi) の組ごとの面積の和を保つという、より強い条件が要り、その無限小版がちょうど次の定義の形になる。この章ではこの結果を引用し、証明は第12章に回す。
定義 1.9.2(生成子)
相空間の関数 G(q,p) に対して、
δqi=ϵ∂pi∂G,δpi=−ϵ∂qi∂G(i=1,…,f)(1.9.14)
で決まる無限小変換を、G が生成する無限小変換と呼び、G をその生成子と呼ぶ。G に定数を足しても変換は変わらない。
G=H, ϵ=dt とおくと、式 (1.9.14) は δqi=q˙idt, δpi=p˙idt で、Hamilton 方程式そのものになる。時間発展は Hamiltonian が生成する変換である。
生成子による関数の変化
相空間の関数 A(q,p) が、生成子 G の無限小変換でどう変わるかを計算する。連鎖律で
δA=i=1∑f(∂qi∂Aδqi+∂pi∂Aδpi)=ϵi=1∑f(∂qi∂A∂pi∂G−∂pi∂A∂qi∂G)=:ϵ{A,G}(1.9.15)
となる。右端の {A,G} は、この組み合わせを短く書くための記号で、Poisson 括弧と呼ばれる。A=qi とおけば {qi,G}=∂G/∂pi, A=pi とおけば {pi,G}=−∂G/∂qi で、式 (1.9.14) は δqi=ϵ{qi,G}, δpi=ϵ{pi,G} とも書くことができる。特に {q,p}=1 である。Poisson 括弧の計算規則(反対称性・Jacobi 恒等式)と、それが生成子どうしの関係をどう表すかは 第1部第11章で扱う。この章で使うのは、定義から直ちに分かる反対称性 {A,G}=−{G,A} だけである。
点変換を相空間へ持ち上げる
回転や並進は、もともと座標 q だけを動かす変換 δqi=ϵKi(q)(点変換)である。これに p の動き方を付けて相空間の変換にする。正準運動量 pi=∂L/∂q˙i は速度 q˙i と組になる量で、Legendre 変換 H=∑ipiq˙i−L の中に ∑ipiq˙i の形で現れる(第1部第7章)。そこで、この組 ∑ipiq˙i が変換で変わらないように p の動き方を決める。経路 q(t) を各時刻で δqi=ϵKi(q(t)) だけ動かすと、速度は連鎖律で δq˙i=ϵ∑j∂qj∂Kiq˙j だけ動くので、
δ(i∑piq˙i)=j∑δpjq˙j+ϵi,j∑pi∂qj∂Kiq˙j.
これがすべての q˙ について 0 になるには
δpj=−ϵi=1∑fpi∂qj∂Ki(1.9.16)
でなければならない。この持ち上げた変換は、生成子
G(q,p)=i=1∑fpiKi(q)(1.9.17)
で生成される。実際、∂G/∂pi=Ki から δqi=ϵKi が、−∂G/∂qj=−∑ipi∂Ki/∂qj から式 (1.9.16) が出る。点変換の生成子は「運動量と向きの内積」である。第1部第10章の Noether の定理で、L を変えない点変換に付く保存量 Q=∑ipiKi(q) が出てくるが、それは式 (1.9.17) の生成子と同じ式である。
平面の回転 K=(−y,x) を持ち上げると、生成子は G=px(−y)+pyx=xpy−ypx、すなわち角運動量の z 成分
Lz=xpy−ypx,δx=−ϵy,δy=ϵx,δpx=−ϵpy,δpy=ϵpx(1.9.18)
になる。運動量も位置と同じ向きに同じ角だけ回る。p=mr˙ の粒子なら、位置を回せば速度も一緒に回るので、この結果は p=mr˙ から直接分かることと一致する。運動量 (px,py) の大きさの1次の変化は 2px(−ϵpy)+2py(ϵpx)=0 で、回転は運動量の大きさも変えない。
例題 1.9.3 どの線形の変換が生成子を持つか ★★
オリジナル自由度1の相空間で、1次式の向きを持つ無限小変換 δq=ϵ(aq+bp), δp=ϵ(cq+dp)(a,b,c,d は定数)を考える。
- (1) この変換が生成子を持つための a,b,c,d の条件を求め、そのときの生成子 G を求めよ。
- (2) δq=ϵq, δp=−ϵp の生成子を求め、有限の変換 Φα を書いて面積が変わらないことを確かめよ。
- (3) δq=ϵq, δp=ϵp は生成子を持たないことを示し、有限の変換で面積が何倍になるか求めよ。
解答
(1) 条件 (1.9.12) は ∂(aq+bp)/∂q+∂(cq+dp)/∂p=a+d=0。このとき G は ∂G/∂p=aq+bp, −∂G/∂q=cq−ap を満たせばよく、
G=aqp+2bp2−2cq2
とおくと ∂G/∂p=aq+bp, −∂G/∂q=−ap+cq で、両方を満たす。
(2) a=1, d=−1, b=c=0 で a+d=0 なので、生成子は G=qp。方程式 (1.9.5) は dQ/dα=Q, dP/dα=−P で、Φα(q,p)=(eαq, e−αp)。Jacobi 行列式は eα⋅e−α=1 で、面積は変わらない。q 方向に引き伸ばす分だけ p 方向に縮める変換で、積 qp(生成子そのもの)も変わらない。
(3) a=d=1 で a+d=2=0 なので、生成子を持たない。有限の変換は Φα(q,p)=(eαq, eαp) で、Jacobi 行列式は e2α。面積は e2α 倍になる。Jacobi 行列式 (1.9.11) の1次の係数 a+d=2 が、e2α の指数の 2 にあたる。この変換は Hamilton 方程式の形を保たないので、時間発展と同じ種類の変換とはみなせない。
AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com