さらに、正準変換の理論からポアソン括弧という演算が自然に現れます。これは古典力学の代数構造を剥き出しにするもので、20 世紀に入ってディラックが量子力学の交換関係と対応づけた対象でもあります。この章の目標は、正準変換の定義から出発してポアソン括弧に到達し、その先に量子力学が見えるところまで進むことです。
以下、自由度を n n n とし、相空間の点を ( q , p ) = ( q 1 , … , q n , p 1 , … , p n ) (q, p) = (q^1, \ldots, q^n, p_1, \ldots, p_n) ( q , p ) = ( q 1 , … , q n , p 1 , … , p n ) と書きます。総和は明示するか、同じ添字が上下に現れたときの総和規約を使います。すべての関数は必要なだけ滑らか(C 2 C^2 C 2 以上)とし、変換は逆写像も滑らかな全単射(微分同相)とします。
まず、ハミルトン方程式が変分原理から出ることを確認しておきます。これがこの章の議論の土台になります。
Proposition 2.1 (変形されたハミルトンの原理 )
H ( q , p , t ) H(q, p, t) H ( q , p , t ) を与えられたハミルトニアンとし、区間 [ t 1 , t 2 ] [t_1, t_2] [ t 1 , t 2 ] 上の相空間の曲線 t ↦ ( q ( t ) , p ( t ) ) t \mapsto (q(t), p(t)) t ↦ ( q ( t ) , p ( t )) に対して汎関数
S [ q , p ] = ∫ t 1 t 2 ( ∑ i = 1 n p i q ˙ i − H ( q , p , t ) ) d t S[q, p] = \int_{t_1}^{t_2} \left( \sum_{i=1}^{n} p_i \dot q^i - H(q, p, t) \right) dt S [ q , p ] = ∫ t 1 t 2 ( i = 1 ∑ n p i q ˙ i − H ( q , p , t ) ) d t を考える。両端で δ q i ( t 1 ) = δ q i ( t 2 ) = 0 \delta q^i(t_1) = \delta q^i(t_2) = 0 δ q i ( t 1 ) = δ q i ( t 2 ) = 0 を課し、δ p i \delta p_i δ p i には端点条件を課さない。このとき S S S が停留する(δ S = 0 \delta S = 0 δ S = 0 が任意の許容変分に対して成り立つ)ことと、その曲線がハミルトン方程式 q ˙ i = ∂ H / ∂ p i \dot q^i = \partial H/\partial p_i q ˙ i = ∂ H / ∂ p i , p ˙ i = − ∂ H / ∂ q i \dot p_i = -\partial H/\partial q^i p ˙ i = − ∂ H / ∂ q i を満たすことは同値である。
Proof(Proposition 2.1) q i → q i + δ q i q^i \to q^i + \delta q^i q i → q i + δ q i , p i → p i + δ p i p_i \to p_i + \delta p_i p i → p i + δ p i と変分を取り、1 次の項を集めます。
δ S = ∫ t 1 t 2 ∑ i ( δ p i q ˙ i + p i δ q ˙ i − ∂ H ∂ q i δ q i − ∂ H ∂ p i δ p i ) d t . \delta S = \int_{t_1}^{t_2} \sum_i \left( \delta p_i\, \dot q^i + p_i\, \delta \dot q^i - \frac{\partial H}{\partial q^i}\delta q^i - \frac{\partial H}{\partial p_i}\delta p_i \right) dt . δ S = ∫ t 1 t 2 i ∑ ( δ p i q ˙ i + p i δ q ˙ i − ∂ q i ∂ H δ q i − ∂ p i ∂ H δ p i ) d t . 第 2 項を部分積分します。δ q ˙ i = d d t δ q i \delta \dot q^i = \frac{d}{dt}\delta q^i δ q ˙ i = d t d δ q i なので
∫ t 1 t 2 p i δ q ˙ i d t = [ p i δ q i ] t 1 t 2 − ∫ t 1 t 2 p ˙ i δ q i d t . \int_{t_1}^{t_2} p_i\, \delta \dot q^i \, dt = \Big[\, p_i\, \delta q^i \,\Big]_{t_1}^{t_2} - \int_{t_1}^{t_2} \dot p_i\, \delta q^i \, dt . ∫ t 1 t 2 p i δ q ˙ i d t = [ p i δ q i ] t 1 t 2 − ∫ t 1 t 2 p ˙ i δ q i d t . 端点条件 δ q i ( t 1 ) = δ q i ( t 2 ) = 0 \delta q^i(t_1) = \delta q^i(t_2) = 0 δ q i ( t 1 ) = δ q i ( t 2 ) = 0 により境界項は消えます。したがって
δ S = ∫ t 1 t 2 ∑ i [ ( q ˙ i − ∂ H ∂ p i ) δ p i − ( p ˙ i + ∂ H ∂ q i ) δ q i ] d t . \delta S = \int_{t_1}^{t_2} \sum_i \left[ \left( \dot q^i - \frac{\partial H}{\partial p_i} \right) \delta p_i - \left( \dot p_i + \frac{\partial H}{\partial q^i} \right) \delta q^i \right] dt . δ S = ∫ t 1 t 2 i ∑ [ ( q ˙ i − ∂ p i ∂ H ) δ p i − ( p ˙ i + ∂ q i ∂ H ) δ q i ] d t . δ q i \delta q^i δ q i と δ p i \delta p_i δ p i は互いに独立で、( t 1 , t 2 ) (t_1, t_2) ( t 1 , t 2 ) の内部で任意に取れます。変分法の基本補題(Lemma 3.3)[Lagrangian Mechanics] (連続関数 g g g が任意の滑らかな φ \varphi φ に対し ∫ g φ d t = 0 \int g\varphi\,dt = 0 ∫ g φ d t = 0 を満たすなら g ≡ 0 g \equiv 0 g ≡ 0 )を各成分に適用すれば、括弧内が恒等的に 0 0 0 、すなわちハミルトン方程式が得られます。逆にハミルトン方程式が成り立てば上式より δ S = 0 \delta S = 0 δ S = 0 です。
∎ この命題の要点は、ハミルトン方程式が「被積分関数 ∑ p i q ˙ i − H \sum p_i \dot q^i - H ∑ p i q ˙ i − H の停留条件」として書ける ことです。すると次のことに気づきます。被積分関数が完全微分 d F / d t dF/dt d F / d t だけ違っても、積分は端点での値の差しか変わりません。停留条件は同じになるはずです。この観察が正準変換の定義そのものになります。
Definition 3.1 (正準変換 )
相空間(と時間)の上で定義された滑らかな可逆写像
Q i = Q i ( q , p , t ) , P i = P i ( q , p , t ) ( i = 1 , … , n ) Q^i = Q^i(q, p, t), \qquad P_i = P_i(q, p, t) \qquad (i = 1, \ldots, n) Q i = Q i ( q , p , t ) , P i = P i ( q , p , t ) ( i = 1 , … , n ) が正準変換 であるとは、ある関数 K ( Q , P , t ) K(Q, P, t) K ( Q , P , t ) と、相空間上の関数 F F F が存在して、微分形式の等式
∑ i = 1 n p i d q i − H d t = ∑ i = 1 n P i d Q i − K d t + d F \sum_{i=1}^{n} p_i \, dq^i - H \, dt \;=\; \sum_{i=1}^{n} P_i \, dQ^i - K \, dt + dF i = 1 ∑ n p i d q i − H d t = i = 1 ∑ n P i d Q i − K d t + d F が恒等的に成り立つことをいう。F F F を変換の母関数 、K K K を新しいハミルトニアンと呼ぶ。
左辺の d q i dq^i d q i と右辺の d Q i dQ^i d Q i は、いずれも同じ相空間上の 1 次微分形式です。この等式は「∑ p i d q i \sum p_i\,dq^i ∑ p i d q i と ∑ P i d Q i \sum P_i\,dQ^i ∑ P i d Q i が、d t dt d t の項と完全微分の差を除いて等しい」ことを要求しています。d F dF d F という「ゴミ」を許すのがポイントで、これがなければ条件が強すぎてほとんどの変換が排除されてしまいます。
Theorem 3.2 (正準変換はハミルトン形式を保つ )
Definition 3.1 の意味で正準変換であり、その母関数が F = F 1 ( q , Q , t ) F = F_1(q, Q, t) F = F 1 ( q , Q , t ) の形(すなわち ( q , Q ) (q, Q) ( q , Q ) を独立変数として書ける形)であるとする。このとき、( q ( t ) , p ( t ) ) (q(t), p(t)) ( q ( t ) , p ( t )) がハミルトニアン H H H のハミルトン方程式を満たすならば、その像 ( Q ( t ) , P ( t ) ) (Q(t), P(t)) ( Q ( t ) , P ( t )) はハミルトニアン K K K のハミルトン方程式
Q ˙ i = ∂ K ∂ P i , P ˙ i = − ∂ K ∂ Q i \dot Q^i = \frac{\partial K}{\partial P_i}, \qquad \dot P_i = -\frac{\partial K}{\partial Q^i} Q ˙ i = ∂ P i ∂ K , P ˙ i = − ∂ Q i ∂ K を満たす。
Proof(Theorem 3.2) Definition 3.1 の等式を曲線に沿って t t t で割ると、任意の曲線に対して
∑ i p i q ˙ i − H = ∑ i P i Q ˙ i − K + d F d t \sum_i p_i \dot q^i - H \;=\; \sum_i P_i \dot Q^i - K + \frac{dF}{dt} i ∑ p i q ˙ i − H = i ∑ P i Q ˙ i − K + d t d F が成り立ちます。これを [ t 1 , t 2 ] [t_1, t_2] [ t 1 , t 2 ] で積分すると
∫ t 1 t 2 ( ∑ i p i q ˙ i − H ) d t = ∫ t 1 t 2 ( ∑ i P i Q ˙ i − K ) d t + F ∣ t 1 t 2 \int_{t_1}^{t_2}\!\Big(\sum_i p_i \dot q^i - H\Big) dt \;=\; \int_{t_1}^{t_2}\!\Big(\sum_i P_i \dot Q^i - K\Big) dt + F\big|_{t_1}^{t_2} ∫ t 1 t 2 ( i ∑ p i q ˙ i − H ) d t = ∫ t 1 t 2 ( i ∑ P i Q ˙ i − K ) d t + F t 1 t 2 となります。ここで両端で q i q^i q i と Q i Q^i Q i を固定した変分を考えます。F = F 1 ( q , Q , t ) F = F_1(q, Q, t) F = F 1 ( q , Q , t ) ですから、端点で q q q と Q Q Q が固定されていれば F ∣ t 1 t 2 F\big|_{t_1}^{t_2} F t 1 t 2 は変分を受けません。すなわち δ ( F ∣ t 1 t 2 ) = 0 \delta\big(F|_{t_1}^{t_2}\big) = 0 δ ( F ∣ t 1 t 2 ) = 0 です。
したがって左辺の汎関数が停留することと、右辺第 1 項の汎関数が停留することは同値です。左辺の停留条件は Proposition 2.1 により H H H に対するハミルトン方程式、右辺第 1 項の停留条件は同じ命題を ( Q , P , K ) (Q, P, K) ( Q , P , K ) に適用して K K K に対するハミルトン方程式です。よって両者は同値であり、主張が従います。
∎ Definition 3.1 は「F F F が存在すれば正準」という形をしています。これを裏返すと、F F F を勝手に 1 つ選べば正準変換が 1 つ作れる ということです。この使い方を整理しましょう。
Theorem 4.1 (第 1 種母関数が定める正準変換 )
F 1 ( q , Q , t ) F_1(q, Q, t) F 1 ( q , Q , t ) を C 2 C^2 C 2 級関数とし、行列 ( ∂ 2 F 1 ∂ q i ∂ Q j ) i , j \left( \dfrac{\partial^2 F_1}{\partial q^i \partial Q^j} \right)_{i,j} ( ∂ q i ∂ Q j ∂ 2 F 1 ) i , j が考えている領域で正則であるとする。このとき関係式
p i = ∂ F 1 ∂ q i ( q , Q , t ) , P i = − ∂ F 1 ∂ Q i ( q , Q , t ) , K = H + ∂ F 1 ∂ t p_i = \frac{\partial F_1}{\partial q^i}(q, Q, t), \qquad
P_i = -\frac{\partial F_1}{\partial Q^i}(q, Q, t), \qquad
K = H + \frac{\partial F_1}{\partial t} p i = ∂ q i ∂ F 1 ( q , Q , t ) , P i = − ∂ Q i ∂ F 1 ( q , Q , t ) , K = H + ∂ t ∂ F 1 は局所的に ( q , p ) ↦ ( Q , P ) (q, p) \mapsto (Q, P) ( q , p ) ↦ ( Q , P ) という正準変換を定める。
Proof(Theorem 4.1) まず変換が定義できることを見ます。第 1 式 p i = ∂ F 1 / ∂ q i ( q , Q , t ) p_i = \partial F_1/\partial q^i(q, Q, t) p i = ∂ F 1 / ∂ q i ( q , Q , t ) を Q Q Q について解きたい。q q q , t t t を固定して写像 Q ↦ ( ∂ F 1 / ∂ q i ) i Q \mapsto \big(\partial F_1/\partial q^i\big)_i Q ↦ ( ∂ F 1 / ∂ q i ) i を考えると、そのヤコビ行列は ( ∂ 2 F 1 / ( ∂ q i ∂ Q j ) ) \left( \partial^2 F_1/(\partial q^i \partial Q^j) \right) ( ∂ 2 F 1 / ( ∂ q i ∂ Q j ) ) であり、仮定によりこれは正則です。よって逆関数定理から局所的に Q = Q ( q , p , t ) Q = Q(q, p, t) Q = Q ( q , p , t ) と解け、第 2 式に代入して P = P ( q , p , t ) P = P(q, p, t) P = P ( q , p , t ) が定まります。逆向きも同様に解けるので、写像は局所微分同相です。
次に Definition 3.1 の等式を確かめます。F = F 1 ( q , Q , t ) F = F_1(q, Q, t) F = F 1 ( q , Q , t ) の全微分は
d F 1 = ∑ i ∂ F 1 ∂ q i d q i + ∑ i ∂ F 1 ∂ Q i d Q i + ∂ F 1 ∂ t d t = ∑ i p i d q i − ∑ i P i d Q i + ∂ F 1 ∂ t d t dF_1 = \sum_i \frac{\partial F_1}{\partial q^i} dq^i + \sum_i \frac{\partial F_1}{\partial Q^i} dQ^i + \frac{\partial F_1}{\partial t} dt
= \sum_i p_i\, dq^i - \sum_i P_i\, dQ^i + \frac{\partial F_1}{\partial t} dt d F 1 = i ∑ ∂ q i ∂ F 1 d q i + i ∑ ∂ Q i ∂ F 1 d Q i + ∂ t ∂ F 1 d t = i ∑ p i d q i − i ∑ P i d Q i + ∂ t ∂ F 1 d t です(2 番目の等号で上の 2 つの関係式を使いました)。移項すると
∑ i p i d q i − ∑ i P i d Q i = d F 1 − ∂ F 1 ∂ t d t . \sum_i p_i\, dq^i - \sum_i P_i\, dQ^i = dF_1 - \frac{\partial F_1}{\partial t} dt . i ∑ p i d q i − i ∑ P i d Q i = d F 1 − ∂ t ∂ F 1 d t . 一方 K = H + ∂ F 1 / ∂ t K = H + \partial F_1/\partial t K = H + ∂ F 1 / ∂ t より − H d t + K d t = ∂ F 1 ∂ t d t -H\,dt + K\,dt = \frac{\partial F_1}{\partial t}dt − H d t + K d t = ∂ t ∂ F 1 d t ですから、両辺に − H d t + K d t -H\,dt + K\,dt − H d t + K d t を足せば
∑ i p i d q i − H d t = ∑ i P i d Q i − K d t + d F 1 \sum_i p_i\, dq^i - H\, dt = \sum_i P_i\, dQ^i - K\, dt + dF_1 i ∑ p i d q i − H d t = i ∑ P i d Q i − K d t + d F 1 となり、Definition 3.1 の条件そのものです。
∎ F 1 F_1 F 1 は ( q , Q ) (q, Q) ( q , Q ) を独立変数に取りました。しかし ( q , P ) (q, P) ( q , P ) 、( p , Q ) (p, Q) ( p , Q ) 、( p , P ) (p, P) ( p , P ) を独立変数に取るほうが便利な場合があります。たとえば恒等変換 Q = q Q = q Q = q , P = p P = p P = p は ( q , Q ) (q, Q) ( q , Q ) が独立でないので F 1 F_1 F 1 では書けません。そこでルジャンドル変換で変数を取り替えます。
flowchart LR
F1["F1(q, Q, t)<br/>p = ∂F1/∂q<br/>P = −∂F1/∂Q"]
F2["F2(q, P, t) = F1 + ΣQP<br/>p = ∂F2/∂q<br/>Q = ∂F2/∂P"]
F3["F3(p, Q, t) = F1 − Σqp<br/>q = −∂F3/∂p<br/>P = −∂F3/∂Q"]
F4["F4(p, P, t) = F1 − Σqp + ΣQP<br/>q = −∂F4/∂p<br/>Q = ∂F4/∂P"]
F1 -- "Q を P に取り替え" --> F2
F1 -- "q を p に取り替え" --> F3
F2 -- "q を p に取り替え" --> F4
F3 -- "Q を P に取り替え" --> F4 4 種類の母関数とルジャンドル変換による関係 導出はすべて同じ手順です。例として F 2 F_2 F 2 を確認します。F = F 2 ( q , P , t ) − ∑ i Q i P i F = F_2(q, P, t) - \sum_i Q^i P_i F = F 2 ( q , P , t ) − ∑ i Q i P i と置くと
d F = ∑ i ∂ F 2 ∂ q i d q i + ∑ i ∂ F 2 ∂ P i d P i + ∂ F 2 ∂ t d t − ∑ i Q i d P i − ∑ i P i d Q i dF = \sum_i \frac{\partial F_2}{\partial q^i} dq^i + \sum_i \frac{\partial F_2}{\partial P_i} dP_i + \frac{\partial F_2}{\partial t} dt - \sum_i Q^i dP_i - \sum_i P_i dQ^i d F = i ∑ ∂ q i ∂ F 2 d q i + i ∑ ∂ P i ∂ F 2 d P i + ∂ t ∂ F 2 d t − i ∑ Q i d P i − i ∑ P i d Q i なので、これを Definition 3.1 の右辺に代入すると ∑ i P i d Q i \sum_i P_i dQ^i ∑ i P i d Q i が相殺され、
∑ i p i d q i − H d t = ∑ i ∂ F 2 ∂ q i d q i + ∑ i ( ∂ F 2 ∂ P i − Q i ) d P i + ( ∂ F 2 ∂ t − K ) d t \sum_i p_i dq^i - H dt = \sum_i \frac{\partial F_2}{\partial q^i} dq^i + \sum_i \left( \frac{\partial F_2}{\partial P_i} - Q^i \right) dP_i + \left( \frac{\partial F_2}{\partial t} - K \right) dt i ∑ p i d q i − H d t = i ∑ ∂ q i ∂ F 2 d q i + i ∑ ( ∂ P i ∂ F 2 − Q i ) d P i + ( ∂ t ∂ F 2 − K ) d t となります。( q , P , t ) (q, P, t) ( q , P , t ) を独立変数とみて d q i dq^i d q i , d P i dP_i d P i , d t dt d t の係数を比較すれば、p i = ∂ F 2 / ∂ q i p_i = \partial F_2/\partial q^i p i = ∂ F 2 / ∂ q i 、Q i = ∂ F 2 / ∂ P i Q^i = \partial F_2/\partial P_i Q i = ∂ F 2 / ∂ P i 、K = H + ∂ F 2 / ∂ t K = H + \partial F_2/\partial t K = H + ∂ F 2 / ∂ t が出ます。
いずれの型でも K = H + ∂ F / ∂ t K = H + \partial F/\partial t K = H + ∂ F / ∂ t という形は共通です。母関数が時間を陽に含まないなら、新しいハミルトニアンは古いハミルトニアンの値そのもの (変数を書き換えただけ)になります。
Example 4.2 (恒等変換と、座標と運動量の交換 )
(1) 恒等変換。 F 2 ( q , P ) = ∑ i q i P i F_2(q, P) = \sum_i q^i P_i F 2 ( q , P ) = ∑ i q i P i と取ります。すると
p i = ∂ F 2 ∂ q i = P i , Q i = ∂ F 2 ∂ P i = q i . p_i = \frac{\partial F_2}{\partial q^i} = P_i, \qquad Q^i = \frac{\partial F_2}{\partial P_i} = q^i . p i = ∂ q i ∂ F 2 = P i , Q i = ∂ P i ∂ F 2 = q i . つまり Q = q Q = q Q = q , P = p P = p P = p で恒等変換です。∂ F 2 / ∂ t = 0 \partial F_2/\partial t = 0 ∂ F 2 / ∂ t = 0 なので K = H K = H K = H 。この例から、F 2 F_2 F 2 型が「恒等変換の近く」を扱うのに適した型だとわかります。
(2) 交換変換。 F 1 ( q , Q ) = ∑ i q i Q i F_1(q, Q) = \sum_i q^i Q^i F 1 ( q , Q ) = ∑ i q i Q i と取ります。∂ 2 F 1 / ( ∂ q i ∂ Q j ) = δ i j \partial^2 F_1/(\partial q^i \partial Q^j) = \delta_{ij} ∂ 2 F 1 / ( ∂ q i ∂ Q j ) = δ ij は正則なので Theorem 4.1 が使えて
p i = ∂ F 1 ∂ q i = Q i , P i = − ∂ F 1 ∂ Q i = − q i . p_i = \frac{\partial F_1}{\partial q^i} = Q^i, \qquad P_i = -\frac{\partial F_1}{\partial Q^i} = -q^i . p i = ∂ q i ∂ F 1 = Q i , P i = − ∂ Q i ∂ F 1 = − q i . すなわち Q i = p i Q^i = p_i Q i = p i , P i = − q i P_i = -q^i P i = − q i で、座標と運動量が符号を伴って入れ替わります。K = H K = H K = H ですから、たとえば H = p 2 2 m + 1 2 m ω 2 q 2 H = \frac{p^2}{2m} + \frac{1}{2}m\omega^2 q^2 H = 2 m p 2 + 2 1 m ω 2 q 2 (1 自由度)は新変数で K = Q 2 2 m + 1 2 m ω 2 P 2 K = \frac{Q^2}{2m} + \frac{1}{2}m\omega^2 P^2 K = 2 m Q 2 + 2 1 m ω 2 P 2 になります。**「座標」と呼ばれていたものが運動量に、運動量だったものが座標になる。**ハミルトン形式で q q q と p p p を区別する絶対的な理由がないことが、この例にはっきり表れています。
Example 4.4 (調和振動子を作用・角変数で解く )
1 自由度の調和振動子
H ( q , p ) = p 2 2 m + 1 2 m ω 2 q 2 H(q, p) = \frac{p^2}{2m} + \frac{1}{2} m \omega^2 q^2 H ( q , p ) = 2 m p 2 + 2 1 m ω 2 q 2 を考えます。第 1 節で述べた戦略、すなわち「新しいハミルトニアンが新しい座標を含まないようにする」を実行してみます。H H H を ω P \omega P ω P という形にできれば P ˙ = 0 \dot P = 0 P ˙ = 0 、Q ˙ = ω \dot Q = \omega Q ˙ = ω で終わりです。
母関数として
F 1 ( q , Q ) = m ω q 2 2 cot Q ( 0 < Q < π ) F_1(q, Q) = \frac{m \omega q^2}{2} \cot Q \qquad (0 < Q < \pi) F 1 ( q , Q ) = 2 mω q 2 cot Q ( 0 < Q < π ) を取ります。Theorem 4.1 の公式に入れると
p = ∂ F 1 ∂ q = m ω q cot Q , P = − ∂ F 1 ∂ Q = m ω q 2 2 sin 2 Q p = \frac{\partial F_1}{\partial q} = m \omega q \cot Q, \qquad
P = -\frac{\partial F_1}{\partial Q} = \frac{m \omega q^2}{2 \sin^2 Q} p = ∂ q ∂ F 1 = mω q cot Q , P = − ∂ Q ∂ F 1 = 2 sin 2 Q mω q 2 です(d d Q cot Q = − 1 sin 2 Q \frac{d}{dQ}\cot Q = -\frac{1}{\sin^2 Q} d Q d cot Q = − s i n 2 Q 1 を使いました)。第 2 式を q q q について解くと
q = 2 P m ω sin Q , q = \sqrt{\frac{2P}{m\omega}}\, \sin Q , q = mω 2 P sin Q , これを第 1 式に代入して
p = m ω 2 P m ω sin Q ⋅ cos Q sin Q = 2 m ω P cos Q . p = m\omega \sqrt{\frac{2P}{m\omega}}\, \sin Q \cdot \frac{\cos Q}{\sin Q} = \sqrt{2 m \omega P}\, \cos Q . p = mω mω 2 P sin Q ⋅ sin Q cos Q = 2 mω P cos Q . 新しいハミルトニアンを計算します。F 1 F_1 F 1 は t t t を陽に含まないので K = H K = H K = H であり、
K = 2 m ω P cos 2 Q 2 m + 1 2 m ω 2 ⋅ 2 P m ω sin 2 Q = ω P cos 2 Q + ω P sin 2 Q = ω P . K = \frac{2m\omega P \cos^2 Q}{2m} + \frac{1}{2} m \omega^2 \cdot \frac{2P}{m\omega} \sin^2 Q
= \omega P \cos^2 Q + \omega P \sin^2 Q = \omega P . K = 2 m 2 mω P cos 2 Q + 2 1 m ω 2 ⋅ mω 2 P sin 2 Q = ω P cos 2 Q + ω P sin 2 Q = ω P . 狙いどおり K K K は Q Q Q を含みません。ハミルトン方程式は
P ˙ = − ∂ K ∂ Q = 0 , Q ˙ = ∂ K ∂ P = ω \dot P = -\frac{\partial K}{\partial Q} = 0, \qquad \dot Q = \frac{\partial K}{\partial P} = \omega P ˙ = − ∂ Q ∂ K = 0 , Q ˙ = ∂ P ∂ K = ω となり、直ちに P = const. P = \text{const.} P = const. 、Q = ω t + φ Q = \omega t + \varphi Q = ω t + φ と解けます。K = H = E K = H = E K = H = E より P = E / ω P = E/\omega P = E / ω です。元の変数に戻せば
q ( t ) = 2 E m ω 2 sin ( ω t + φ ) , p ( t ) = 2 m E cos ( ω t + φ ) q(t) = \sqrt{\frac{2E}{m\omega^2}}\, \sin(\omega t + \varphi), \qquad
p(t) = \sqrt{2mE}\, \cos(\omega t + \varphi) q ( t ) = m ω 2 2 E sin ( ω t + φ ) , p ( t ) = 2 m E cos ( ω t + φ ) で、よく知られた解が得られました。P = E / ω P = E/\omega P = E / ω を作用変数 、Q Q Q を角変数 と呼びます。微分方程式を解く代わりに、母関数を 1 つ選ぶだけで運動が決まったことに注意してください。
逆変換も書いておきます。tan Q = m ω q / p \tan Q = m\omega q / p tan Q = mω q / p 、P = p 2 + m 2 ω 2 q 2 2 m ω = H ω P = \dfrac{p^2 + m^2\omega^2 q^2}{2m\omega} = \dfrac{H}{\omega} P = 2 mω p 2 + m 2 ω 2 q 2 = ω H です。
q p Q P 正準変換 エネルギーごとに楕円 P = E/ω 一定、Q = ωt + φ 調和振動子:もとの相空間では楕円だった軌道が、作用・角変数では水平な直線になる 正準変換を「見つける」のとは別に、正準構造そのものを表す演算があると便利です。それがポアソン括弧です。
Definition 5.1 (ポアソン括弧 )
相空間上の C 1 C^1 C 1 級関数 f ( q , p , t ) f(q, p, t) f ( q , p , t ) , g ( q , p , t ) g(q, p, t) g ( q , p , t ) に対し、そのポアソン括弧 を
{ f , g } = ∑ i = 1 n ( ∂ f ∂ q i ∂ g ∂ p i − ∂ f ∂ p i ∂ g ∂ q i ) \{f, g\} \;=\; \sum_{i=1}^{n} \left( \frac{\partial f}{\partial q^i} \frac{\partial g}{\partial p_i} - \frac{\partial f}{\partial p_i} \frac{\partial g}{\partial q^i} \right) { f , g } = i = 1 ∑ n ( ∂ q i ∂ f ∂ p i ∂ g − ∂ p i ∂ f ∂ q i ∂ g ) で定義する。時間 t t t は微分の対象ではなく、パラメータとして扱う。
定義から直ちに、座標と運動量そのものについて
{ q i , q j } = 0 , { p i , p j } = 0 , { q i , p j } = δ j i \{q^i, q^j\} = 0, \qquad \{p_i, p_j\} = 0, \qquad \{q^i, p_j\} = \delta^i_{\;j} { q i , q j } = 0 , { p i , p j } = 0 , { q i , p j } = δ j i が成り立ちます。実際、{ q i , p j } = ∑ k ( ∂ q i ∂ q k ∂ p j ∂ p k − ∂ q i ∂ p k ∂ p j ∂ q k ) = ∑ k δ k i δ j k − 0 = δ j i \{q^i, p_j\} = \sum_k \left( \frac{\partial q^i}{\partial q^k}\frac{\partial p_j}{\partial p_k} - \frac{\partial q^i}{\partial p_k}\frac{\partial p_j}{\partial q^k} \right) = \sum_k \delta^i_{\;k}\delta_{jk} - 0 = \delta^i_{\;j} { q i , p j } = ∑ k ( ∂ q k ∂ q i ∂ p k ∂ p j − ∂ p k ∂ q i ∂ q k ∂ p j ) = ∑ k δ k i δ j k − 0 = δ j i です。この 3 本を基本ポアソン括弧 と呼びます。相空間の「幾何」はこれで尽きています。
Proposition 5.2 (ポアソン括弧の代数的性質 )
f f f , g g g , h h h を相空間上の十分滑らかな関数、a a a , b b b を実定数とする。次が成り立つ。
(双線形性){ a f + b g , h } = a { f , h } + b { g , h } \{af + bg,\, h\} = a\{f, h\} + b\{g, h\} { a f + b g , h } = a { f , h } + b { g , h } 、および第 2 引数についても同様。
(反対称性){ f , g } = − { g , f } \{f, g\} = -\{g, f\} { f , g } = − { g , f } 。特に { f , f } = 0 \{f, f\} = 0 { f , f } = 0 。
(ライプニッツ則){ f g , h } = f { g , h } + { f , h } g \{fg,\, h\} = f\{g, h\} + \{f, h\}\, g { f g , h } = f { g , h } + { f , h } g 。
(ヤコビ恒等式){ f , { g , h } } + { g , { h , f } } + { h , { f , g } } = 0 \{f, \{g, h\}\} + \{g, \{h, f\}\} + \{h, \{f, g\}\} = 0 { f , { g , h }} + { g , { h , f }} + { h , { f , g }} = 0 。
(時間微分との交換)∂ ∂ t { f , g } = { ∂ f ∂ t , g } + { f , ∂ g ∂ t } \dfrac{\partial}{\partial t}\{f, g\} = \left\{ \dfrac{\partial f}{\partial t}, g \right\} + \left\{ f, \dfrac{\partial g}{\partial t} \right\} ∂ t ∂ { f , g } = { ∂ t ∂ f , g } + { f , ∂ t ∂ g } 。
Proof(Proposition 5.2) 1 は偏微分の線形性からただちに従います。
2 は定義式で f f f と g g g を入れ替えると各項の符号が反転することによります。すなわち { g , f } = ∑ i ( ∂ g ∂ q i ∂ f ∂ p i − ∂ g ∂ p i ∂ f ∂ q i ) = − { f , g } \{g, f\} = \sum_i \left( \frac{\partial g}{\partial q^i}\frac{\partial f}{\partial p_i} - \frac{\partial g}{\partial p_i}\frac{\partial f}{\partial q^i} \right) = -\{f, g\} { g , f } = ∑ i ( ∂ q i ∂ g ∂ p i ∂ f − ∂ p i ∂ g ∂ q i ∂ f ) = − { f , g } 。
3 は積の微分則 ∂ ( f g ) / ∂ q i = f ∂ g / ∂ q i + ( ∂ f / ∂ q i ) g \partial(fg)/\partial q^i = f\,\partial g/\partial q^i + (\partial f/\partial q^i)\, g ∂ ( f g ) / ∂ q i = f ∂ g / ∂ q i + ( ∂ f / ∂ q i ) g を定義式に代入し、f f f を含む項と g g g を含む項に分けるだけです。
5 は ∂ / ∂ t \partial/\partial t ∂ / ∂ t と ∂ / ∂ q i \partial/\partial q^i ∂ / ∂ q i , ∂ / ∂ p i \partial/\partial p_i ∂ / ∂ p i が(f f f , g g g が C 2 C^2 C 2 なら)交換すること、および積の微分則から従います。
4 のヤコビ恒等式だけは計算量があるので、Appendix にまとめました。
∎ 性質 1、2、4 は、ポアソン括弧が関数の空間にリー代数 の構造を入れることを意味します。さらに 3 のライプニッツ則があるため、g ↦ { f , g } g \mapsto \{f, g\} g ↦ { f , g } は微分作用素として振る舞います。この「リー代数 + ライプニッツ則」という組み合わせが、後で量子力学の交換子と重なる部分です。
Theorem 6.1 (物理量の時間発展 )
ハミルトニアン H ( q , p , t ) H(q, p, t) H ( q , p , t ) に従う運動 t ↦ ( q ( t ) , p ( t ) ) t \mapsto (q(t), p(t)) t ↦ ( q ( t ) , p ( t )) を考える。f ( q , p , t ) f(q, p, t) f ( q , p , t ) を C 1 C^1 C 1 級関数とし、f ( t ) : = f ( q ( t ) , p ( t ) , t ) f(t) := f(q(t), p(t), t) f ( t ) := f ( q ( t ) , p ( t ) , t ) と置く。このとき
d f d t = { f , H } + ∂ f ∂ t \frac{df}{dt} = \{f, H\} + \frac{\partial f}{\partial t} d t df = { f , H } + ∂ t ∂ f が成り立つ。
Proof(Theorem 6.1) 合成関数の微分則(連鎖律)により
d f d t = ∑ i = 1 n ( ∂ f ∂ q i q ˙ i + ∂ f ∂ p i p ˙ i ) + ∂ f ∂ t \frac{df}{dt} = \sum_{i=1}^{n} \left( \frac{\partial f}{\partial q^i} \dot q^i + \frac{\partial f}{\partial p_i} \dot p_i \right) + \frac{\partial f}{\partial t} d t df = i = 1 ∑ n ( ∂ q i ∂ f q ˙ i + ∂ p i ∂ f p ˙ i ) + ∂ t ∂ f です。ここで q ˙ i \dot q^i q ˙ i , p ˙ i \dot p_i p ˙ i にハミルトン方程式 q ˙ i = ∂ H / ∂ p i \dot q^i = \partial H/\partial p_i q ˙ i = ∂ H / ∂ p i , p ˙ i = − ∂ H / ∂ q i \dot p_i = -\partial H/\partial q^i p ˙ i = − ∂ H / ∂ q i を代入すると
d f d t = ∑ i = 1 n ( ∂ f ∂ q i ∂ H ∂ p i − ∂ f ∂ p i ∂ H ∂ q i ) + ∂ f ∂ t \frac{df}{dt} = \sum_{i=1}^{n} \left( \frac{\partial f}{\partial q^i} \frac{\partial H}{\partial p_i} - \frac{\partial f}{\partial p_i} \frac{\partial H}{\partial q^i} \right) + \frac{\partial f}{\partial t} d t df = i = 1 ∑ n ( ∂ q i ∂ f ∂ p i ∂ H − ∂ p i ∂ f ∂ q i ∂ H ) + ∂ t ∂ f となり、第 1 項は Definition 5.1 によりちょうど { f , H } \{f, H\} { f , H } です。
∎ この 1 本の式が、ハミルトン形式の力学を代数の言葉に翻訳します。実際、f = q i f = q^i f = q i と取れば ∂ q i / ∂ t = 0 \partial q^i/\partial t = 0 ∂ q i / ∂ t = 0 かつ { q i , H } = ∂ H / ∂ p i \{q^i, H\} = \partial H/\partial p_i { q i , H } = ∂ H / ∂ p i なので q ˙ i = ∂ H / ∂ p i \dot q^i = \partial H/\partial p_i q ˙ i = ∂ H / ∂ p i 、f = p i f = p_i f = p i と取れば p ˙ i = { p i , H } = − ∂ H / ∂ q i \dot p_i = \{p_i, H\} = -\partial H/\partial q^i p ˙ i = { p i , H } = − ∂ H / ∂ q i となり、ハミルトン方程式自体が Theorem 6.1 の特別な場合 になっています。
Corollary 6.2 (保存量の判定条件 )
f ( q , p ) f(q, p) f ( q , p ) が時間を陽に含まない(∂ f / ∂ t = 0 \partial f/\partial t = 0 ∂ f / ∂ t = 0 )とする。f f f がすべての運動に沿って保存する(d f / d t = 0 df/dt = 0 df / d t = 0 )ための必要十分条件は { f , H } = 0 \{f, H\} = 0 { f , H } = 0 である。特に H H H が時間を陽に含まないとき、{ H , H } = 0 \{H, H\} = 0 { H , H } = 0 (Proposition 5.2 の反対称性)より H H H 自身が保存する。
Proof(Corollary 6.2) Theorem 6.1 に ∂ f / ∂ t = 0 \partial f/\partial t = 0 ∂ f / ∂ t = 0 を代入すると d f / d t = { f , H } df/dt = \{f, H\} df / d t = { f , H } です。相空間の任意の点を初期条件とする運動が存在するので、「すべての運動に沿って d f / d t = 0 df/dt = 0 df / d t = 0 」と「相空間上で恒等的に { f , H } = 0 \{f, H\} = 0 { f , H } = 0 」は同値です。H H H の場合は Proposition 5.2 の 2 より { H , H } = − { H , H } \{H, H\} = -\{H, H\} { H , H } = − { H , H } 、したがって { H , H } = 0 \{H, H\} = 0 { H , H } = 0 です。
∎ Example 6.3 (角運動量のポアソン括弧 )
3 次元空間で q = ( q 1 , q 2 , q 3 ) \boldsymbol{q} = (q^1, q^2, q^3) q = ( q 1 , q 2 , q 3 ) , p = ( p 1 , p 2 , p 3 ) \boldsymbol{p} = (p_1, p_2, p_3) p = ( p 1 , p 2 , p 3 ) とし、角運動量を L 1 = q 2 p 3 − q 3 p 2 L_1 = q^2 p_3 - q^3 p_2 L 1 = q 2 p 3 − q 3 p 2 、L 2 = q 3 p 1 − q 1 p 3 L_2 = q^3 p_1 - q^1 p_3 L 2 = q 3 p 1 − q 1 p 3 、L 3 = q 1 p 2 − q 2 p 1 L_3 = q^1 p_2 - q^2 p_1 L 3 = q 1 p 2 − q 2 p 1 とします。{ L 1 , L 2 } \{L_1, L_2\} { L 1 , L 2 } を最後まで計算します。
まず偏微分を並べます。
( ∂ L 1 ∂ q 1 , ∂ L 1 ∂ q 2 , ∂ L 1 ∂ q 3 ) = ( 0 , p 3 , − p 2 ) , ( ∂ L 1 ∂ p 1 , ∂ L 1 ∂ p 2 , ∂ L 1 ∂ p 3 ) = ( 0 , − q 3 , q 2 ) , ( ∂ L 2 ∂ q 1 , ∂ L 2 ∂ q 2 , ∂ L 2 ∂ q 3 ) = ( − p 3 , 0 , p 1 ) , ( ∂ L 2 ∂ p 1 , ∂ L 2 ∂ p 2 , ∂ L 2 ∂ p 3 ) = ( q 3 , 0 , − q 1 ) . \begin{aligned}
&\left( \frac{\partial L_1}{\partial q^1}, \frac{\partial L_1}{\partial q^2}, \frac{\partial L_1}{\partial q^3} \right) = (0,\ p_3,\ -p_2), &
&\left( \frac{\partial L_1}{\partial p_1}, \frac{\partial L_1}{\partial p_2}, \frac{\partial L_1}{\partial p_3} \right) = (0,\ -q^3,\ q^2), \\[2pt]
&\left( \frac{\partial L_2}{\partial q^1}, \frac{\partial L_2}{\partial q^2}, \frac{\partial L_2}{\partial q^3} \right) = (-p_3,\ 0,\ p_1), &
&\left( \frac{\partial L_2}{\partial p_1}, \frac{\partial L_2}{\partial p_2}, \frac{\partial L_2}{\partial p_3} \right) = (q^3,\ 0,\ -q^1).
\end{aligned} ( ∂ q 1 ∂ L 1 , ∂ q 2 ∂ L 1 , ∂ q 3 ∂ L 1 ) = ( 0 , p 3 , − p 2 ) , ( ∂ q 1 ∂ L 2 , ∂ q 2 ∂ L 2 , ∂ q 3 ∂ L 2 ) = ( − p 3 , 0 , p 1 ) , ( ∂ p 1 ∂ L 1 , ∂ p 2 ∂ L 1 , ∂ p 3 ∂ L 1 ) = ( 0 , − q 3 , q 2 ) , ( ∂ p 1 ∂ L 2 , ∂ p 2 ∂ L 2 , ∂ p 3 ∂ L 2 ) = ( q 3 , 0 , − q 1 ) . Definition 5.1 に入れると、第 1 の和は
∑ i ∂ L 1 ∂ q i ∂ L 2 ∂ p i = 0 ⋅ q 3 + p 3 ⋅ 0 + ( − p 2 ) ( − q 1 ) = q 1 p 2 , \sum_i \frac{\partial L_1}{\partial q^i}\frac{\partial L_2}{\partial p_i} = 0 \cdot q^3 + p_3 \cdot 0 + (-p_2)(-q^1) = q^1 p_2 , i ∑ ∂ q i ∂ L 1 ∂ p i ∂ L 2 = 0 ⋅ q 3 + p 3 ⋅ 0 + ( − p 2 ) ( − q 1 ) = q 1 p 2 , 第 2 の和は
∑ i ∂ L 1 ∂ p i ∂ L 2 ∂ q i = 0 ⋅ ( − p 3 ) + ( − q 3 ) ⋅ 0 + q 2 ⋅ p 1 = q 2 p 1 . \sum_i \frac{\partial L_1}{\partial p_i}\frac{\partial L_2}{\partial q^i} = 0 \cdot (-p_3) + (-q^3)\cdot 0 + q^2 \cdot p_1 = q^2 p_1 . i ∑ ∂ p i ∂ L 1 ∂ q i ∂ L 2 = 0 ⋅ ( − p 3 ) + ( − q 3 ) ⋅ 0 + q 2 ⋅ p 1 = q 2 p 1 . したがって
{ L 1 , L 2 } = q 1 p 2 − q 2 p 1 = L 3 . \{L_1, L_2\} = q^1 p_2 - q^2 p_1 = L_3 . { L 1 , L 2 } = q 1 p 2 − q 2 p 1 = L 3 . 添字を巡回させて { L 2 , L 3 } = L 1 \{L_2, L_3\} = L_1 { L 2 , L 3 } = L 1 、{ L 3 , L 1 } = L 2 \{L_3, L_1\} = L_2 { L 3 , L 1 } = L 2 も同様に得られます。まとめて { L i , L j } = ∑ k ε i j k L k \{L_i, L_j\} = \sum_k \varepsilon_{ijk} L_k { L i , L j } = ∑ k ε ij k L k です。
この関係式は回転群のリー代数そのものです。角運動量が保存するかどうかは、Corollary 6.2 により { L i , H } = 0 \{L_i, H\} = 0 { L i , H } = 0 を調べればよく、対称性と保存則(ネーターの定理) で見た回転対称性と保存則の対応(全角運動量の保存(Example 4.4)[対称性と保存則] )が、ここでは括弧の消滅として現れます。中心力の場合の具体的な確認は Exercise 9.2 で行います。
Theorem 6.4 (ポアソンの定理 )
f ( q , p , t ) f(q, p, t) f ( q , p , t ) , g ( q , p , t ) g(q, p, t) g ( q , p , t ) がともにハミルトニアン H H H の運動の保存量である(d f / d t = 0 df/dt = 0 df / d t = 0 かつ d g / d t = 0 dg/dt = 0 d g / d t = 0 が恒等的に成り立つ)とする。このとき { f , g } \{f, g\} { f , g } もまた保存量である。
Proof(Theorem 6.4) Theorem 6.1 を { f , g } \{f, g\} { f , g } に適用します。
d d t { f , g } = { { f , g } , H } + ∂ ∂ t { f , g } . \frac{d}{dt}\{f, g\} = \big\{ \{f, g\},\, H \big\} + \frac{\partial}{\partial t}\{f, g\} . d t d { f , g } = { { f , g } , H } + ∂ t ∂ { f , g } . 右辺第 2 項は Proposition 5.2 の 5 より { ∂ t f , g } + { f , ∂ t g } \{\partial_t f, g\} + \{f, \partial_t g\} { ∂ t f , g } + { f , ∂ t g } です。
右辺第 1 項を変形します。Proposition 5.2 の 4(ヤコビ恒等式)を f f f , g g g , H H H に対して書くと
{ f , { g , H } } + { g , { H , f } } + { H , { f , g } } = 0 \{f, \{g, H\}\} + \{g, \{H, f\}\} + \{H, \{f, g\}\} = 0 { f , { g , H }} + { g , { H , f }} + { H , { f , g }} = 0 なので、反対称性(同 2)を使って { { f , g } , H } = − { H , { f , g } } \{ \{f,g\}, H \} = -\{H, \{f,g\}\} {{ f , g } , H } = − { H , { f , g }} に注意すれば
{ { f , g } , H } = { f , { g , H } } + { g , { H , f } } = { f , { g , H } } − { g , { f , H } } . \big\{ \{f, g\},\, H \big\} = \{f, \{g, H\}\} + \{g, \{H, f\}\} = \{f, \{g, H\}\} - \{g, \{f, H\}\} . { { f , g } , H } = { f , { g , H }} + { g , { H , f }} = { f , { g , H }} − { g , { f , H }} . 以上を合わせ、双線形性(同 1)で項をまとめます。
d d t { f , g } = { f , { g , H } + ∂ g ∂ t } + { { f , H } + ∂ f ∂ t , g } = { f , d g d t } + { d f d t , g } . \frac{d}{dt}\{f, g\}
= \Big\{ f,\ \{g, H\} + \frac{\partial g}{\partial t} \Big\} + \Big\{ \{f, H\} + \frac{\partial f}{\partial t},\ g \Big\}
= \Big\{ f, \frac{dg}{dt} \Big\} + \Big\{ \frac{df}{dt}, g \Big\} . d t d { f , g } = { f , { g , H } + ∂ t ∂ g } + { { f , H } + ∂ t ∂ f , g } = { f , d t d g } + { d t df , g } . (2 番目の等号で再び Theorem 6.1 を使いました。また − { g , { f , H } } = { { f , H } , g } -\{g, \{f,H\}\} = \{\{f,H\}, g\} − { g , { f , H }} = {{ f , H } , g } と反対称性を使っています。)仮定より d f / d t = d g / d t = 0 df/dt = dg/dt = 0 df / d t = d g / d t = 0 なので右辺は 0 0 0 です。
∎ Definition 3.1 は母関数の存在を要求するので、目の前の変換が正準かどうかを判定するには使いにくいものです。ここでは行列を使った実用的な判定条件を与えます。
相空間の座標をまとめて ξ = ( ξ 1 , … , ξ 2 n ) = ( q 1 , … , q n , p 1 , … , p n ) \xi = (\xi_1, \ldots, \xi_{2n}) = (q^1, \ldots, q^n, p_1, \ldots, p_n) ξ = ( ξ 1 , … , ξ 2 n ) = ( q 1 , … , q n , p 1 , … , p n ) と書き、2 n × 2 n 2n \times 2n 2 n × 2 n の行列
J = ( O n I n − I n O n ) J = \begin{pmatrix} O_n & I_n \\ -I_n & O_n \end{pmatrix} J = ( O n − I n I n O n ) を導入します(I n I_n I n は n n n 次単位行列)。J T = − J J^{\mathsf{T}} = -J J T = − J 、J 2 = − I 2 n J^2 = -I_{2n} J 2 = − I 2 n 、J − 1 = − J = J T J^{-1} = -J = J^{\mathsf{T}} J − 1 = − J = J T です。この記法でハミルトン方程式は
ξ ˙ = J ∇ ξ H , ∇ ξ H = ( ∂ H ∂ ξ 1 , … , ∂ H ∂ ξ 2 n ) T \dot \xi = J\, \nabla_\xi H, \qquad \nabla_\xi H = \left( \frac{\partial H}{\partial \xi_1}, \ldots, \frac{\partial H}{\partial \xi_{2n}} \right)^{\mathsf{T}} ξ ˙ = J ∇ ξ H , ∇ ξ H = ( ∂ ξ 1 ∂ H , … , ∂ ξ 2 n ∂ H ) T と 1 行で書けます。実際、上半分は q ˙ i = ∂ H / ∂ p i \dot q^i = \partial H/\partial p_i q ˙ i = ∂ H / ∂ p i 、下半分は p ˙ i = − ∂ H / ∂ q i \dot p_i = -\partial H/\partial q^i p ˙ i = − ∂ H / ∂ q i です。同様にポアソン括弧は
{ f , g } = ( ∇ ξ f ) T J ( ∇ ξ g ) \{f, g\} = (\nabla_\xi f)^{\mathsf{T}} J\, (\nabla_\xi g) { f , g } = ( ∇ ξ f ) T J ( ∇ ξ g ) と書けます。とくに { ξ a , ξ b } = J a b \{\xi_a, \xi_b\} = J_{ab} { ξ a , ξ b } = J ab であり、これは基本ポアソン括弧の内容そのものです。
Definition 7.1 (シンプレクティック行列 )
2 n 2n 2 n 次実正方行列 M M M が M J M T = J M J M^{\mathsf{T}} = J M J M T = J を満たすとき、M M M をシンプレクティック行列 という。
Theorem 7.2 (正準性のシンプレクティック判定 )
時間に依存しない滑らかな可逆写像 η = η ( ξ ) \eta = \eta(\xi) η = η ( ξ ) (η = ( Q 1 , … , Q n , P 1 , … , P n ) \eta = (Q^1, \ldots, Q^n, P_1, \ldots, P_n) η = ( Q 1 , … , Q n , P 1 , … , P n ) )を考え、そのヤコビ行列を
M = M ( ξ ) , M a b = ∂ η a ∂ ξ b M = M(\xi), \qquad M_{ab} = \frac{\partial \eta_a}{\partial \xi_b} M = M ( ξ ) , M ab = ∂ ξ b ∂ η a とする。次の 3 条件は互いに同値である。
任意の ハミルトニアン H H H について、ξ ˙ = J ∇ ξ H \dot\xi = J\nabla_\xi H ξ ˙ = J ∇ ξ H の解の像 η ( ξ ( t ) ) \eta(\xi(t)) η ( ξ ( t )) が K ( η ) : = H ( ξ ( η ) ) K(\eta) := H(\xi(\eta)) K ( η ) := H ( ξ ( η )) をハミルトニアンとするハミルトン方程式 η ˙ = J ∇ η K \dot\eta = J \nabla_\eta K η ˙ = J ∇ η K を満たす。
すべての点で M J M T = J M J M^{\mathsf{T}} = J M J M T = J (シンプレクティック条件)。
基本ポアソン括弧が保たれる。すなわち、もとの変数 ξ \xi ξ に関するポアソン括弧について { Q i , Q j } = 0 \{Q^i, Q^j\} = 0 { Q i , Q j } = 0 、{ P i , P j } = 0 \{P_i, P_j\} = 0 { P i , P j } = 0 、{ Q i , P j } = δ j i \{Q^i, P_j\} = \delta^i_{\;j} { Q i , P j } = δ j i が成り立つ。
Proof(Theorem 7.2) 2 と 3 の同値。 上で見たように、任意の f f f , g g g に対し { f , g } = ( ∇ ξ f ) T J ( ∇ ξ g ) \{f, g\} = (\nabla_\xi f)^{\mathsf{T}} J (\nabla_\xi g) { f , g } = ( ∇ ξ f ) T J ( ∇ ξ g ) です。f = η a f = \eta_a f = η a , g = η b g = \eta_b g = η b と取ると ∇ ξ η a \nabla_\xi \eta_a ∇ ξ η a は M M M の第 a a a 行の転置ですから
{ η a , η b } = ∑ c , d M a c J c d M b d = ( M J M T ) a b . \{\eta_a, \eta_b\} = \sum_{c,d} M_{ac} J_{cd} M_{bd} = \big( M J M^{\mathsf{T}} \big)_{ab} . { η a , η b } = c , d ∑ M a c J c d M b d = ( M J M T ) ab . 条件 3 は左辺の 2 n × 2 n 2n \times 2n 2 n × 2 n 行列が J J J に等しいと言っており、これはちょうど M J M T = J MJM^{\mathsf{T}} = J M J M T = J です。
1 と 2 の同値。 連鎖律により η ˙ = M ξ ˙ \dot\eta = M \dot\xi η ˙ = M ξ ˙ です。ξ ˙ = J ∇ ξ H \dot\xi = J\nabla_\xi H ξ ˙ = J ∇ ξ H を代入して
η ˙ = M J ∇ ξ H . \dot\eta = M J \nabla_\xi H . η ˙ = M J ∇ ξ H . 一方、H ( ξ ) = K ( η ( ξ ) ) H(\xi) = K(\eta(\xi)) H ( ξ ) = K ( η ( ξ )) を ξ \xi ξ で微分すると(連鎖律)∂ H ∂ ξ b = ∑ a ∂ K ∂ η a ∂ η a ∂ ξ b \dfrac{\partial H}{\partial \xi_b} = \sum_a \dfrac{\partial K}{\partial \eta_a} \dfrac{\partial \eta_a}{\partial \xi_b} ∂ ξ b ∂ H = ∑ a ∂ η a ∂ K ∂ ξ b ∂ η a 、すなわち ∇ ξ H = M T ∇ η K \nabla_\xi H = M^{\mathsf{T}} \nabla_\eta K ∇ ξ H = M T ∇ η K です。これを代入して
η ˙ = M J M T ∇ η K . \dot\eta = M J M^{\mathsf{T}} \nabla_\eta K . η ˙ = M J M T ∇ η K . したがって M J M T = J MJM^{\mathsf{T}} = J M J M T = J ならば η ˙ = J ∇ η K \dot\eta = J \nabla_\eta K η ˙ = J ∇ η K となり、条件 1 が成り立ちます。
逆を示します。条件 1 を仮定すると、すべての H H H について ( M J M T − J ) ∇ η K = 0 \big( MJM^{\mathsf{T}} - J \big) \nabla_\eta K = 0 ( M J M T − J ) ∇ η K = 0 が成り立ちます。K K K としては任意の滑らかな関数が取れる(H : = K ∘ η H := K \circ \eta H := K ∘ η と定めればよい)ので、勝手な点 η 0 \eta_0 η 0 と勝手なベクトル v ∈ R 2 n \boldsymbol{v} \in \mathbb{R}^{2n} v ∈ R 2 n に対して K ( η ) = v T η K(\eta) = \boldsymbol{v}^{\mathsf{T}}\eta K ( η ) = v T η と取れば ∇ η K = v \nabla_\eta K = \boldsymbol{v} ∇ η K = v です。ゆえに ( M J M T − J ) v = 0 \big( MJM^{\mathsf{T}} - J \big)\boldsymbol{v} = 0 ( M J M T − J ) v = 0 がすべての v \boldsymbol{v} v について成り立ち、M J M T = J MJM^{\mathsf{T}} = J M J M T = J を得ます。
∎ Tip
実際に「この変換は正準か」を確かめるときは、条件 3 を使うのが最も速いです。1 自由度なら { Q , P } = ∂ Q ∂ q ∂ P ∂ p − ∂ Q ∂ p ∂ P ∂ q = 1 \{Q, P\} = \dfrac{\partial Q}{\partial q}\dfrac{\partial P}{\partial p} - \dfrac{\partial Q}{\partial p}\dfrac{\partial P}{\partial q} = 1 { Q , P } = ∂ q ∂ Q ∂ p ∂ P − ∂ p ∂ Q ∂ q ∂ P = 1 を確かめるだけで済みます。
Corollary 7.3 (ポアソン括弧は正準変換で不変 )
η = η ( ξ ) \eta = \eta(\xi) η = η ( ξ ) を Theorem 7.2 の意味で正準な変換とする。任意の C 1 C^1 C 1 級関数 f f f , g g g に対し、ξ \xi ξ で計算したポアソン括弧と η \eta η で計算したポアソン括弧は一致する。すなわち { f , g } ξ = { f , g } η \{f, g\}_\xi = \{f, g\}_\eta { f , g } ξ = { f , g } η である。
Proof(Corollary 7.3) 連鎖律より ∇ ξ f = M T ∇ η f \nabla_\xi f = M^{\mathsf{T}} \nabla_\eta f ∇ ξ f = M T ∇ η f 、∇ ξ g = M T ∇ η g \nabla_\xi g = M^{\mathsf{T}} \nabla_\eta g ∇ ξ g = M T ∇ η g です(Theorem 7.2 の証明中と同じ計算)。したがって
{ f , g } ξ = ( ∇ ξ f ) T J ( ∇ ξ g ) = ( M T ∇ η f ) T J ( M T ∇ η g ) = ( ∇ η f ) T ( M J M T ) ( ∇ η g ) . \{f, g\}_\xi = (\nabla_\xi f)^{\mathsf{T}} J (\nabla_\xi g)
= \big( M^{\mathsf{T}}\nabla_\eta f \big)^{\mathsf{T}} J \big( M^{\mathsf{T}}\nabla_\eta g \big)
= (\nabla_\eta f)^{\mathsf{T}} \big( M J M^{\mathsf{T}} \big) (\nabla_\eta g) . { f , g } ξ = ( ∇ ξ f ) T J ( ∇ ξ g ) = ( M T ∇ η f ) T J ( M T ∇ η g ) = ( ∇ η f ) T ( M J M T ) ( ∇ η g ) . シンプレクティック条件 M J M T = J MJM^{\mathsf{T}} = J M J M T = J (同定理の条件 2)を使えば右辺は ( ∇ η f ) T J ( ∇ η g ) = { f , g } η (\nabla_\eta f)^{\mathsf{T}} J (\nabla_\eta g) = \{f, g\}_\eta ( ∇ η f ) T J ( ∇ η g ) = { f , g } η です。
∎ この系の意味は大きいです。**ポアソン括弧はどの正準座標で計算しても同じ値を与える。**つまり括弧は座標の取り方によらない、相空間そのものに備わった構造です。この構造をシンプレクティック構造と呼びます。Theorem 6.1 の d f / d t = { f , H } + ∂ f / ∂ t df/dt = \{f, H\} + \partial f/\partial t df / d t = { f , H } + ∂ f / ∂ t が座標に依存しない形をしているのも、この不変性のおかげです。
Corollary 7.4 (相空間の体積の保存(リウヴィルの定理) )
シンプレクティック行列 M M M は det M = 1 \det M = 1 det M = 1 を満たす。したがって正準変換は相空間の体積要素 d q 1 ⋯ d q n d p 1 ⋯ d p n dq^1\cdots dq^n\, dp_1 \cdots dp_n d q 1 ⋯ d q n d p 1 ⋯ d p n を保つ。とくにハミルトン流(時刻 0 0 0 の状態を時刻 t t t の状態に写す写像)は正準変換なので、相空間の任意の領域の体積は運動によって変化しない。
Proof(Corollary 7.4) M J M T = J MJM^{\mathsf{T}} = J M J M T = J の両辺の行列式を取ります。det ( M J M T ) = det M ⋅ det J ⋅ det M T = ( det M ) 2 det J \det(MJM^{\mathsf{T}}) = \det M \cdot \det J \cdot \det M^{\mathsf{T}} = (\det M)^2 \det J det ( M J M T ) = det M ⋅ det J ⋅ det M T = ( det M ) 2 det J であり(行列式とその性質 の 積の定理(Theorem 6.1)[Determinants and Their Properties] と det M T = det M \det M^{\mathsf{T}} = \det M det M T = det M )、det J = 1 ≠ 0 \det J = 1 \ne 0 det J = 1 = 0 なので ( det M ) 2 = 1 (\det M)^2 = 1 ( det M ) 2 = 1 、つまり det M = ± 1 \det M = \pm 1 det M = ± 1 です。
det M \det M det M は ξ \xi ξ の連続関数で、値は { + 1 , − 1 } \{+1, -1\} { + 1 , − 1 } のいずれか。連結な領域上では中間値の定理により符号は一定です。恒等変換を含む連続族としてつながる変換(M = I M = I M = I で det M = 1 \det M = 1 det M = 1 )を考えれば det M = 1 \det M = 1 det M = 1 となります。
体積の保存は重積分の変数変換公式(Theorem 6.3)[重積分と累次積分] ∫ η ( D ) d η = ∫ D ∣ det M ∣ d ξ = ∫ D d ξ \int_{\eta(D)} d\eta = \int_D |\det M|\, d\xi = \int_D d\xi ∫ η ( D ) d η = ∫ D ∣ det M ∣ d ξ = ∫ D d ξ から従います。ハミルトン流が各時刻 t t t について正準変換であることは、母関数 F 2 = ∑ i q i P i + t H ( q , P ) + O ( t 2 ) F_2 = \sum_i q^i P_i + t\, H(q, P) + O(t^2) F 2 = ∑ i q i P i + t H ( q , P ) + O ( t 2 ) が無限小の時間発展を生成することからわかります(Exercise 9.4 参照)。
∎ 1925 年、ディラックはハイゼンベルクの新しい力学を読んで、行列 x x x , p p p が x p − p x ≠ 0 xp - px \ne 0 x p − p x = 0 を満たすことに引っかかりました。そして古典力学のポアソン括弧が、まさに同じ代数的性質(双線形性、反対称性、ライプニッツ則、ヤコビ恒等式)を持つことに気づきます。交換子 [ A ^ , B ^ ] = A ^ B ^ − B ^ A ^ [\hat A, \hat B] = \hat A\hat B - \hat B\hat A [ A ^ , B ^ ] = A ^ B ^ − B ^ A ^ もこの 4 つを満たすからです。
たとえばライプニッツ則は、交換子について
[ A ^ , B ^ C ^ ] = A ^ B ^ C ^ − B ^ C ^ A ^ = ( A ^ B ^ − B ^ A ^ ) C ^ + B ^ ( A ^ C ^ − C ^ A ^ ) = [ A ^ , B ^ ] C ^ + B ^ [ A ^ , C ^ ] [\hat A, \hat B \hat C] = \hat A\hat B\hat C - \hat B\hat C\hat A
= (\hat A \hat B - \hat B\hat A)\hat C + \hat B(\hat A\hat C - \hat C \hat A)
= [\hat A, \hat B]\hat C + \hat B[\hat A, \hat C] [ A ^ , B ^ C ^ ] = A ^ B ^ C ^ − B ^ C ^ A ^ = ( A ^ B ^ − B ^ A ^ ) C ^ + B ^ ( A ^ C ^ − C ^ A ^ ) = [ A ^ , B ^ ] C ^ + B ^ [ A ^ , C ^ ] と、中間に B ^ A ^ C ^ \hat B\hat A\hat C B ^ A ^ C ^ を足し引きするだけで確かめられます。Proposition 5.2 の 3 を反対称性と組み合わせた形 { f , g h } = { f , g } h + g { f , h } \{f, gh\} = \{f, g\}\, h + g\, \{f, h\} { f , g h } = { f , g } h + g { f , h } と同じです。
そこでディラックは、古典量 f f f を作用素 f ^ \hat f f ^ に、ポアソン括弧を交換子に置き換える対応
{ f , g } ⟼ 1 i ℏ [ f ^ , g ^ ] \{f, g\} \;\longmapsto\; \frac{1}{i\hbar}\big[\hat f, \hat g\big] { f , g } ⟼ i ℏ 1 [ f ^ , g ^ ] を提案しました。1 / ( i ℏ ) 1/(i\hbar) 1/ ( i ℏ ) という係数の必然性は次元解析からわかります。{ q , p } \{q, p\} { q , p } は無次元(1 1 1 )ですが、[ q ^ , p ^ ] [\hat q, \hat p] [ q ^ , p ^ ] は長さ × 運動量 = 作用の次元を持ちます。両者を結ぶには作用の次元を持つ定数で割らなければならず、しかも { f , g } \{f,g\} { f , g } が実数であるためには純虚数 i ℏ i\hbar i ℏ で割る必要があります(エルミート作用素 f ^ \hat f f ^ , g ^ \hat g g ^ に対し [ f ^ , g ^ ] [\hat f, \hat g] [ f ^ , g ^ ] は反エルミート、1 i ℏ [ f ^ , g ^ ] \frac{1}{i\hbar}[\hat f, \hat g] i ℏ 1 [ f ^ , g ^ ] はエルミート)。
対応表にまとめます。
古典力学(この記事) 量子力学 相空間上の実関数 f ( q , p ) f(q, p) f ( q , p ) ヒルベルト空間上の自己共役作用素 f ^ \hat f f ^ ポアソン括弧 { f , g } \{f, g\} { f , g } 1 i ℏ [ f ^ , g ^ ] \dfrac{1}{i\hbar}\big[\hat f, \hat g\big] i ℏ 1 [ f ^ , g ^ ] 基本括弧 { q i , p j } = δ j i \{q^i, p_j\} = \delta^i_{\;j} { q i , p j } = δ j i 正準交換関係 [ q ^ i , p ^ j ] = i ℏ δ j i [\hat q^i, \hat p_j] = i\hbar\, \delta^i_{\;j} [ q ^ i , p ^ j ] = i ℏ δ j i d f d t = { f , H } + ∂ f ∂ t \dfrac{df}{dt} = \{f, H\} + \dfrac{\partial f}{\partial t} d t df = { f , H } + ∂ t ∂ f (Theorem 6.1 )ハイゼンベルク方程式 d f ^ d t = 1 i ℏ [ f ^ , H ^ ] + ∂ f ^ ∂ t \dfrac{d\hat f}{dt} = \dfrac{1}{i\hbar}[\hat f, \hat H] + \dfrac{\partial \hat f}{\partial t} d t d f ^ = i ℏ 1 [ f ^ , H ^ ] + ∂ t ∂ f ^ 保存量の条件 { f , H } = 0 \{f, H\} = 0 { f , H } = 0 (Corollary 6.2 ) [ f ^ , H ^ ] = 0 [\hat f, \hat H] = 0 [ f ^ , H ^ ] = 0 正準変換(Theorem 7.2 ) ユニタリ変換 f ^ ↦ U ^ ∗ f ^ U ^ \hat f \mapsto \hat U^{*} \hat f \hat U f ^ ↦ U ^ ∗ f ^ U ^ 角運動量 { L i , L j } = ∑ k ε i j k L k \{L_i, L_j\} = \sum_k \varepsilon_{ijk} L_k { L i , L j } = ∑ k ε ij k L k (Example 6.3 ) [ L ^ i , L ^ j ] = i ℏ ∑ k ε i j k L ^ k [\hat L_i, \hat L_j] = i\hbar \sum_k \varepsilon_{ijk} \hat L_k [ L ^ i , L ^ j ] = i ℏ ∑ k ε ij k L ^ k
正準変換がユニタリ変換に対応する理由も、この表から見て取れます。正準変換はポアソン括弧を保つ変換でした(Corollary 7.3 )。量子論で交換関係を保つ変換は、(連続なものに限れば)ユニタリ変換です。どちらも「構造を保つ変換」という同じ役割を果たしています。
Exercise 9.2 標準
3 次元空間で r 2 = ∑ i ( q i ) 2 r^2 = \sum_i (q^i)^2 r 2 = ∑ i ( q i ) 2 、p 2 = ∑ i p i 2 \boldsymbol{p}^2 = \sum_i p_i^2 p 2 = ∑ i p i 2 と置きます。角運動量の第 3 成分 L 3 = q 1 p 2 − q 2 p 1 L_3 = q^1p_2 - q^2p_1 L 3 = q 1 p 2 − q 2 p 1 について、{ L 3 , r 2 } = 0 \{L_3, r^2\} = 0 { L 3 , r 2 } = 0 と { L 3 , p 2 } = 0 \{L_3, \boldsymbol{p}^2\} = 0 { L 3 , p 2 } = 0 を示し、そこから中心力のハミルトニアン H = p 2 2 m + V ( r ) H = \dfrac{\boldsymbol{p}^2}{2m} + V(r) H = 2 m p 2 + V ( r ) に対して L 3 L_3 L 3 が保存することを結論してください(V V V は C 1 C^1 C 1 級とします)。
Solution Example 6.3 で求めた偏微分を使います。L 3 = q 1 p 2 − q 2 p 1 L_3 = q^1p_2 - q^2p_1 L 3 = q 1 p 2 − q 2 p 1 に対して
( ∂ L 3 ∂ q i ) i = ( p 2 , − p 1 , 0 ) , ( ∂ L 3 ∂ p i ) i = ( − q 2 , q 1 , 0 ) . \left( \frac{\partial L_3}{\partial q^i} \right)_i = (p_2,\ -p_1,\ 0), \qquad
\left( \frac{\partial L_3}{\partial p_i} \right)_i = (-q^2,\ q^1,\ 0) . ( ∂ q i ∂ L 3 ) i = ( p 2 , − p 1 , 0 ) , ( ∂ p i ∂ L 3 ) i = ( − q 2 , q 1 , 0 ) . r 2 r^2 r 2 は p p p を含まないので ∂ r 2 / ∂ p i = 0 \partial r^2/\partial p_i = 0 ∂ r 2 / ∂ p i = 0 、また ∂ r 2 / ∂ q i = 2 q i \partial r^2/\partial q^i = 2q^i ∂ r 2 / ∂ q i = 2 q i です。したがって
{ L 3 , r 2 } = ∑ i ∂ L 3 ∂ q i ⋅ 0 − ∑ i ∂ L 3 ∂ p i ⋅ 2 q i = − [ ( − q 2 ) ( 2 q 1 ) + ( q 1 ) ( 2 q 2 ) + 0 ] = − [ − 2 q 1 q 2 + 2 q 1 q 2 ] = 0. \{L_3, r^2\} = \sum_i \frac{\partial L_3}{\partial q^i} \cdot 0 - \sum_i \frac{\partial L_3}{\partial p_i} \cdot 2q^i
= -\big[ (-q^2)(2q^1) + (q^1)(2q^2) + 0 \big] = -\big[ -2q^1q^2 + 2q^1q^2 \big] = 0 . { L 3 , r 2 } = i ∑ ∂ q i ∂ L 3 ⋅ 0 − i ∑ ∂ p i ∂ L 3 ⋅ 2 q i = − [ ( − q 2 ) ( 2 q 1 ) + ( q 1 ) ( 2 q 2 ) + 0 ] = − [ − 2 q 1 q 2 + 2 q 1 q 2 ] = 0. 同様に p 2 \boldsymbol{p}^2 p 2 は q q q を含まず ∂ p 2 / ∂ p i = 2 p i \partial \boldsymbol{p}^2/\partial p_i = 2p_i ∂ p 2 / ∂ p i = 2 p i なので
{ L 3 , p 2 } = ∑ i ∂ L 3 ∂ q i ⋅ 2 p i − 0 = p 2 ( 2 p 1 ) + ( − p 1 ) ( 2 p 2 ) + 0 = 0. \{L_3, \boldsymbol{p}^2\} = \sum_i \frac{\partial L_3}{\partial q^i} \cdot 2p_i - 0
= p_2(2p_1) + (-p_1)(2p_2) + 0 = 0 . { L 3 , p 2 } = i ∑ ∂ q i ∂ L 3 ⋅ 2 p i − 0 = p 2 ( 2 p 1 ) + ( − p 1 ) ( 2 p 2 ) + 0 = 0. 次に V ( r ) V(r) V ( r ) です。V V V は r = r 2 r = \sqrt{r^2} r = r 2 を通じて r 2 r^2 r 2 の関数と見なせるので、V = V ~ ( r 2 ) V = \tilde V(r^2) V = V ~ ( r 2 ) と書けます。ポアソン括弧の連鎖律(Proposition 5.2 のライプニッツ則から従います。g g g が u u u の関数のとき { f , g ( u ) } = g ′ ( u ) { f , u } \{f, g(u)\} = g'(u)\{f, u\} { f , g ( u )} = g ′ ( u ) { f , u } )により
{ L 3 , V } = V ~ ′ ( r 2 ) { L 3 , r 2 } = 0. \{L_3, V\} = \tilde V'(r^2)\, \{L_3, r^2\} = 0 . { L 3 , V } = V ~ ′ ( r 2 ) { L 3 , r 2 } = 0. よって双線形性(同 1)から
{ L 3 , H } = 1 2 m { L 3 , p 2 } + { L 3 , V } = 0. \{L_3, H\} = \frac{1}{2m}\{L_3, \boldsymbol{p}^2\} + \{L_3, V\} = 0 . { L 3 , H } = 2 m 1 { L 3 , p 2 } + { L 3 , V } = 0. L 3 L_3 L 3 は時間を陽に含まないので、Corollary 6.2 により L 3 L_3 L 3 は保存量です。L 1 L_1 L 1 , L 2 L_2 L 2 についても添字を巡回させれば同じ計算が成り立ち、角運動量ベクトル全体が保存します。これは球対称ポテンシャルの回転対称性の帰結であり、惑星の運動と中心力 で軌道が 1 つの平面に載る理由(運動の平面性(Corollary 3.2)[Planetary Motion and Central Forces] )でもあります。
Exercise 9.3 標準
自由粒子 H = p 2 2 m H = \dfrac{p^2}{2m} H = 2 m p 2 (1 自由度)に対するハミルトン・ヤコビ方程式(Remark 4.5 )を書き下し、変数分離により K ≡ 0 K \equiv 0 K ≡ 0 となる第 2 種母関数 S ( q , P , t ) S(q, P, t) S ( q , P , t ) を 1 つ求めてください。さらに、そこから運動 q ( t ) q(t) q ( t ) を導いてください。
Solution p = ∂ S / ∂ q p = \partial S/\partial q p = ∂ S / ∂ q を代入すると、ハミルトン・ヤコビ方程式は
1 2 m ( ∂ S ∂ q ) 2 + ∂ S ∂ t = 0 \frac{1}{2m}\left( \frac{\partial S}{\partial q} \right)^{\!2} + \frac{\partial S}{\partial t} = 0 2 m 1 ( ∂ q ∂ S ) 2 + ∂ t ∂ S = 0 です。S ( q , t ) = W ( q ) − E t S(q, t) = W(q) - Et S ( q , t ) = W ( q ) − E t の形(変数分離)を仮定すると ∂ S / ∂ t = − E \partial S/\partial t = -E ∂ S / ∂ t = − E 、∂ S / ∂ q = W ′ ( q ) \partial S/\partial q = W'(q) ∂ S / ∂ q = W ′ ( q ) なので
1 2 m ( W ′ ( q ) ) 2 = E ⟹ W ′ ( q ) = 2 m E . \frac{1}{2m}\big( W'(q) \big)^2 = E \quad \Longrightarrow \quad W'(q) = \sqrt{2mE} . 2 m 1 ( W ′ ( q ) ) 2 = E ⟹ W ′ ( q ) = 2 m E . 積分定数は落としてよく、W ( q ) = 2 m E q W(q) = \sqrt{2mE}\, q W ( q ) = 2 m E q 。新しい運動量を P = α : = 2 m E P = \alpha := \sqrt{2mE} P = α := 2 m E (すなわち E = α 2 / 2 m E = \alpha^2/2m E = α 2 /2 m )と取ると
S ( q , P , t ) = P q − P 2 2 m t . S(q, P, t) = P q - \frac{P^2}{2m} t . S ( q , P , t ) = P q − 2 m P 2 t . これが求める母関数です。F 2 F_2 F 2 型の公式から
p = ∂ S ∂ q = P , Q = ∂ S ∂ P = q − P m t , K = H + ∂ S ∂ t = P 2 2 m − P 2 2 m = 0. p = \frac{\partial S}{\partial q} = P, \qquad
Q = \frac{\partial S}{\partial P} = q - \frac{P}{m} t, \qquad
K = H + \frac{\partial S}{\partial t} = \frac{P^2}{2m} - \frac{P^2}{2m} = 0 . p = ∂ q ∂ S = P , Q = ∂ P ∂ S = q − m P t , K = H + ∂ t ∂ S = 2 m P 2 − 2 m P 2 = 0. K ≡ 0 K \equiv 0 K ≡ 0 なので Q ˙ = ∂ K / ∂ P = 0 \dot Q = \partial K/\partial P = 0 Q ˙ = ∂ K / ∂ P = 0 、P ˙ = − ∂ K / ∂ Q = 0 \dot P = -\partial K/\partial Q = 0 P ˙ = − ∂ K / ∂ Q = 0 、すなわち Q Q Q も P P P も定数です。Q = q 0 Q = q_0 Q = q 0 、P = p 0 P = p_0 P = p 0 と書けば
q ( t ) = q 0 + p 0 m t , p ( t ) = p 0 q(t) = q_0 + \frac{p_0}{m} t, \qquad p(t) = p_0 q ( t ) = q 0 + m p 0 t , p ( t ) = p 0 で、等速直線運動が出ました。新しい正準座標 ( Q , P ) (Q, P) ( Q , P ) は初期条件そのもの になっています。これがハミルトン・ヤコビ理論の一般的な描像です。運動を解くとは、初期条件を座標とするような正準座標系を見つけることだ、と言い換えられます。
Exercise 9.4 難
f ( q , p ) f(q, p) f ( q , p ) を相空間上の C 2 C^2 C 2 級関数、ϵ \epsilon ϵ を微小な実数とし、無限小変換
δ ξ a = ϵ ∑ b J a b ∂ f ∂ ξ b すなわち δ q i = ϵ ∂ f ∂ p i , δ p i = − ϵ ∂ f ∂ q i \delta \xi_a = \epsilon \sum_b J_{ab} \frac{\partial f}{\partial \xi_b}
\qquad \text{すなわち} \quad
\delta q^i = \epsilon\, \frac{\partial f}{\partial p_i}, \quad \delta p_i = -\epsilon\, \frac{\partial f}{\partial q^i} δ ξ a = ϵ b ∑ J ab ∂ ξ b ∂ f すなわち δ q i = ϵ ∂ p i ∂ f , δ p i = − ϵ ∂ q i ∂ f を考えます。
(1) この変換が ϵ \epsilon ϵ の 1 次までシンプレクティック条件を満たすことを示してください。
(2) 任意の C 1 C^1 C 1 級関数 g g g について、変換による変化が δ g = ϵ { g , f } \delta g = \epsilon \{g, f\} δ g = ϵ { g , f } と書けることを示してください。
(3) (2) を使って、「f f f が保存量である」ことと「H H H が f f f の生成する無限小変換で不変である」ことが同値だと結論してください。
Solution (1) S : = ( ∂ 2 f ∂ ξ a ∂ ξ b ) a , b S := \left( \dfrac{\partial^2 f}{\partial \xi_a \partial \xi_b} \right)_{a,b} S := ( ∂ ξ a ∂ ξ b ∂ 2 f ) a , b (f f f のヘッセ行列)と置きます。f f f が C 2 C^2 C 2 級なので S T = S S^{\mathsf{T}} = S S T = S です。変換 η a = ξ a + ϵ ∑ b J a b ∂ b f \eta_a = \xi_a + \epsilon \sum_b J_{ab}\partial_b f η a = ξ a + ϵ ∑ b J ab ∂ b f のヤコビ行列は
M = I + ϵ J S + O ( ϵ 2 ) . M = I + \epsilon\, J S + O(\epsilon^2) . M = I + ϵ J S + O ( ϵ 2 ) . 転置は M T = I + ϵ S T J T = I − ϵ S J M^{\mathsf{T}} = I + \epsilon\, S^{\mathsf{T}} J^{\mathsf{T}} = I - \epsilon\, S J M T = I + ϵ S T J T = I − ϵ S J (J T = − J J^{\mathsf{T}} = -J J T = − J と S T = S S^{\mathsf{T}} = S S T = S を使いました)。したがって
M J M T = ( I + ϵ J S ) J ( I − ϵ S J ) = J − ϵ J S J + ϵ J S J + O ( ϵ 2 ) = J + O ( ϵ 2 ) . M J M^{\mathsf{T}} = (I + \epsilon J S)\, J\, (I - \epsilon S J)
= J - \epsilon\, J S J + \epsilon\, J S J + O(\epsilon^2)
= J + O(\epsilon^2) . M J M T = ( I + ϵ J S ) J ( I − ϵ S J ) = J − ϵ J S J + ϵ J S J + O ( ϵ 2 ) = J + O ( ϵ 2 ) . ϵ \epsilon ϵ の 1 次の項がちょうど打ち消し合いました。よって Definition 7.1 の条件が 1 次まで成り立ち、Theorem 7.2 の意味でこれは無限小正準変換です。f f f をこの変換の生成子 と呼びます。
(2) 連鎖律より、1 次までで
δ g = ∑ a ∂ g ∂ ξ a δ ξ a = ϵ ∑ a , b ∂ g ∂ ξ a J a b ∂ f ∂ ξ b = ϵ ( ∇ ξ g ) T J ( ∇ ξ f ) = ϵ { g , f } . \delta g = \sum_a \frac{\partial g}{\partial \xi_a} \delta \xi_a
= \epsilon \sum_{a,b} \frac{\partial g}{\partial \xi_a} J_{ab} \frac{\partial f}{\partial \xi_b}
= \epsilon\, (\nabla_\xi g)^{\mathsf{T}} J (\nabla_\xi f) = \epsilon \{g, f\} . δ g = a ∑ ∂ ξ a ∂ g δ ξ a = ϵ a , b ∑ ∂ ξ a ∂ g J ab ∂ ξ b ∂ f = ϵ ( ∇ ξ g ) T J ( ∇ ξ f ) = ϵ { g , f } . (最後の等号は第 7 節のポアソン括弧の行列表示です。)
(3) (2) で g = H g = H g = H と取ると δ H = ϵ { H , f } = − ϵ { f , H } \delta H = \epsilon \{H, f\} = -\epsilon \{f, H\} δ H = ϵ { H , f } = − ϵ { f , H } (反対称性、Proposition 5.2 の 2)。したがって
δ H = 0 (すべての点で) ⟺ { f , H } = 0. \delta H = 0 \ \text{(すべての点で)} \iff \{f, H\} = 0 . δ H = 0 (すべての点で) ⟺ { f , H } = 0. 右辺は Corollary 6.2 により「f f f が保存量」と同値です。よって主張が示されました。
これはネーターの定理のハミルトン形式版です。対称性と保存則(ネーターの定理) の ネーターの定理(点変換版)(Theorem 4.1)[対称性と保存則] ではラグランジアンの対称性から保存量を作りましたが、ここでは保存量と対称性の生成子が同じものである ことが、{ f , H } = 0 \{f, H\} = 0 { f , H } = 0 という 1 本の式の 2 通りの読み方として現れています。f = p i f = p_i f = p i なら δ q i = ϵ \delta q^i = \epsilon δ q i = ϵ で平行移動、f = L 3 f = L_3 f = L 3 なら z z z 軸まわりの回転、f = H f = H f = H なら時間発展そのもの(これが Corollary 7.4 でハミルトン流が正準変換だと述べた根拠です)。
H. Goldstein, C. Poole, J. Safko, Classical Mechanics , 3rd ed., Addison-Wesley, 2002 — 第 9 章(Canonical Transformations)、第 10 章(Hamilton–Jacobi Theory)。母関数の 4 つの型と多数の具体例。
L. D. Landau, E. M. Lifshitz, Mechanics , 3rd ed., Butterworth-Heinemann, 1976 — 第 VII 章(正準方程式)。ポアソン括弧、正準変換、リウヴィルの定理を簡潔にまとめている。
V. I. Arnold, Mathematical Methods of Classical Mechanics , 2nd ed., Springer, 1989 — 第 8 章・第 9 章。シンプレクティック多様体の言葉で正準形式を再構成する立場。
山本義隆・中村孔一『解析力学 I・II』朝倉書店、1998 — 正準形式と対称性を数学的に詳しく扱う日本語の標準的な文献。
P. A. M. Dirac, “The Fundamental Equations of Quantum Mechanics”, Proceedings of the Royal Society A 109 (1925), 642–653. DOI: 10.1098/rspa.1925.0150 — ポアソン括弧と交換子の対応を提案した原論文。
H. J. Groenewold, “On the principles of elementary quantum mechanics”, Physica 12 (1946), 405–460. DOI: 10.1016/S0031-8914(46)80059-4 — 括弧と交換子の完全な対応が不可能であることを示した論文。
方針。 Proposition 5.2 の 4 を示します。素直に展開すると膨大な項が出ますが、「2 階微分の項が打ち消し合う」ことに着目すると短く済みます。
第 7 節の記法を使います。相空間の座標を ξ 1 , … , ξ 2 n \xi_1, \ldots, \xi_{2n} ξ 1 , … , ξ 2 n 、∂ a = ∂ / ∂ ξ a \partial_a = \partial/\partial \xi_a ∂ a = ∂ / ∂ ξ a 、定数行列 J J J の成分を J a b J_{ab} J ab (J b a = − J a b J_{ba} = -J_{ab} J ba = − J ab )とすると
{ f , g } = ∑ a , b J a b ∂ a f ∂ b g \{f, g\} = \sum_{a,b} J_{ab}\, \partial_a f\, \partial_b g { f , g } = a , b ∑ J ab ∂ a f ∂ b g です。以下、繰り返す添字は 1 1 1 から 2 n 2n 2 n まで和を取る規約を用います。示したいのは
S : = { f , { g , h } } + { g , { h , f } } + { h , { f , g } } = 0. \mathcal{S} := \{f, \{g, h\}\} + \{g, \{h, f\}\} + \{h, \{f, g\}\} = 0 . S := { f , { g , h }} + { g , { h , f }} + { h , { f , g }} = 0. 各項の展開。 積の微分則から
{ f , { g , h } } = J a b ∂ a f ∂ b ( J c d ∂ c g ∂ d h ) = J a b J c d ∂ a f ( ∂ b ∂ c g ∂ d h + ∂ c g ∂ b ∂ d h ) . \{f, \{g, h\}\} = J_{ab}\, \partial_a f\, \partial_b \big( J_{cd}\, \partial_c g\, \partial_d h \big)
= J_{ab} J_{cd}\, \partial_a f \big( \partial_b \partial_c g\, \partial_d h + \partial_c g\, \partial_b \partial_d h \big) . { f , { g , h }} = J ab ∂ a f ∂ b ( J c d ∂ c g ∂ d h ) = J ab J c d ∂ a f ( ∂ b ∂ c g ∂ d h + ∂ c g ∂ b ∂ d h ) . 同様に他の 2 項も展開できます。S \mathcal{S} S の各項は f f f , g g g , h h h のいずれか 1 つの 2 階微分を必ず含みます(1 階微分だけの項は現れません)。そこで、f f f の 2 階微分を含む項をすべて集めて 0 0 0 になることを示せば十分です。S \mathcal{S} S は f → g → h → f f \to g \to h \to f f → g → h → f という巡回置換で不変なので、g g g と h h h についても同じ結論が自動的に従い、結局 S \mathcal{S} S のすべての項が消えることになります。
f f f の 2 階微分を含む項。 f f f の 2 階微分は第 2 項と第 3 項からだけ出ます。
{ g , { h , f } } = J a b J c d ∂ a g ( ∂ b ∂ c h ∂ d f + ∂ c h ∂ b ∂ d f ) \{g, \{h, f\}\} = J_{ab} J_{cd}\, \partial_a g \big( \partial_b \partial_c h\, \partial_d f + \partial_c h\, \partial_b \partial_d f \big) { g , { h , f }} = J ab J c d ∂ a g ( ∂ b ∂ c h ∂ d f + ∂ c h ∂ b ∂ d f ) より、その寄与は T 1 = J a b J c d ∂ a g ∂ c h ∂ b ∂ d f T_1 = J_{ab} J_{cd}\, \partial_a g\, \partial_c h\, \partial_b \partial_d f T 1 = J ab J c d ∂ a g ∂ c h ∂ b ∂ d f 。
{ h , { f , g } } = J a b J c d ∂ a h ( ∂ b ∂ c f ∂ d g + ∂ c f ∂ b ∂ d g ) \{h, \{f, g\}\} = J_{ab} J_{cd}\, \partial_a h \big( \partial_b \partial_c f\, \partial_d g + \partial_c f\, \partial_b \partial_d g \big) { h , { f , g }} = J ab J c d ∂ a h ( ∂ b ∂ c f ∂ d g + ∂ c f ∂ b ∂ d g ) より、その寄与は T 2 = J a b J c d ∂ a h ∂ d g ∂ b ∂ c f T_2 = J_{ab} J_{cd}\, \partial_a h\, \partial_d g\, \partial_b \partial_c f T 2 = J ab J c d ∂ a h ∂ d g ∂ b ∂ c f 。
打ち消し。 T 2 T_2 T 2 の和の添字を付け替えます。( a , b , c , d ) → ( c , d , a , b ) (a, b, c, d) \to (c, d, a, b) ( a , b , c , d ) → ( c , d , a , b ) と名前を変えても和の値は変わらず、係数は J c d J a b = J a b J c d J_{cd}J_{ab} = J_{ab}J_{cd} J c d J ab = J ab J c d のままなので
T 2 = J a b J c d ∂ c h ∂ b g ∂ a ∂ d f . T_2 = J_{ab} J_{cd}\, \partial_c h\, \partial_b g\, \partial_a \partial_d f . T 2 = J ab J c d ∂ c h ∂ b g ∂ a ∂ d f . したがって
T 1 + T 2 = J c d ∂ c h [ J a b ∂ a g ∂ b ∂ d f + J a b ∂ b g ∂ a ∂ d f ] . T_1 + T_2 = J_{cd}\, \partial_c h \Big[ J_{ab}\, \partial_a g\, \partial_b \partial_d f + J_{ab}\, \partial_b g\, \partial_a \partial_d f \Big] . T 1 + T 2 = J c d ∂ c h [ J ab ∂ a g ∂ b ∂ d f + J ab ∂ b g ∂ a ∂ d f ] . 角括弧の第 2 項で a a a と b b b の名前を入れ替えると J b a ∂ a g ∂ b ∂ d f J_{ba}\, \partial_a g\, \partial_b \partial_d f J ba ∂ a g ∂ b ∂ d f になり、J J J の反対称性 J b a = − J a b J_{ba} = -J_{ab} J ba = − J ab より、これは第 1 項の符号を変えたものです。よって角括弧は 0 0 0 、すなわち T 1 + T 2 = 0 T_1 + T_2 = 0 T 1 + T 2 = 0 。
結論。 巡回対称性により g g g の 2 階微分を含む項の総和も、h h h の 2 階微分を含む項の総和も 0 0 0 です。S \mathcal{S} S の項はすべてこの 3 つのグループに分類されるので S = 0 \mathcal{S} = 0 S = 0 、すなわちヤコビ恒等式が成り立ちます。
なお、この証明で使ったのは J a b J_{ab} J ab が定数 であること(∂ b \partial_b ∂ b が J c d J_{cd} J c d を素通りする)と反対称 であることだけです。座標に依存する反対称行列 J a b ( ξ ) J_{ab}(\xi) J ab ( ξ ) でも、追加の条件を課せばヤコビ恒等式が成り立ち、その一般化がポアソン多様体の理論になります。