Skip to content

正準変換とポアソン括弧:母関数・シンプレクティック条件から量子交換関係へ

Prerequisite:ハミルトン形式の力学:ルジャンドル変換が開く位相空間

Raw

This content is not available in your language yet.

  • ハミルトン形式では座標 qq と運動量 pp が対等な役割を持つので、両者を混ぜる変換まで許せます。そのうちハミルトン方程式の形を保つものを正準変換と呼びます。
  • 正準変換は 1 つのスカラー関数(母関数)から生成されます。母関数の型は 4 つあり、互いにルジャンドル変換で移り合います。
  • ポアソン括弧 {f,g}\{f, g\} を導入すると、任意の物理量の時間発展が dfdt={f,H}+ft\dfrac{df}{dt} = \{f, H\} + \dfrac{\partial f}{\partial t} という 1 本の式に統一されます。保存量であることは {f,H}=0\{f, H\} = 0 と同値になります。
  • 変換が正準であることは、ヤコビ行列 MMシンプレクティック条件 MJMT=JMJM^{\mathsf{T}} = J を満たすことと同値です。これは基本ポアソン括弧が保たれることと同じ主張です。
  • ポアソン括弧は量子力学の交換子 1i[f^,g^]\dfrac{1}{i\hbar}[\hat f, \hat g] に対応します。この対応が、正準形式を「量子化の入口」にしています。

1. 動機:座標変換の自由をどこまで広げられるか

Section titled “1. 動機:座標変換の自由をどこまで広げられるか”

ラグランジュ形式のありがたさの 1 つは、座標の取り替えに強いことでした。ラグランジュ形式の力学で見たとおり、Qi=fi(q1,,qn,t)Q^i = f^i(q^1, \ldots, q^n, t) という点変換を行っても、ラグランジュ方程式は同じ形のまま成り立ちます(オイラー・ラグランジュ方程式の共変性(Theorem 5.2)[Lagrangian Mechanics])。極座標を使おうが斜交座標を使おうが、ddtLQ˙iLQi=0\frac{d}{dt}\frac{\partial L}{\partial \dot Q^i} - \frac{\partial L}{\partial Q^i} = 0 が変わらない。だから問題に合わせて座標を選べたわけです。

しかしこの自由には限界があります。点変換は「位置は位置に、その時間微分は自動的に決まる」という形しか許しません。新しい座標 QQ を古い運動量 pp に依存させることはできないのです。

ハミルトン形式の力学に移ると、状況が変わります。ハミルトン方程式(ハミルトンの正準方程式(Theorem 4.2)[ハミルトン形式の力学]

q˙i=Hpi,p˙i=Hqi(i=1,,n)\dot q^i = \frac{\partial H}{\partial p_i}, \qquad \dot p_i = -\frac{\partial H}{\partial q^i} \qquad (i = 1, \ldots, n)

を眺めると、qqpp の役割はほとんど対称です。(q,p)(p,q)(q, p) \to (p, -q) と置き換えれば方程式は自分自身に戻ります。つまりハミルトン形式では、位置と運動量の区別は絶対的なものではありません。**ならば、qqpp を混ぜる変換まで許してよいのではないか。**これが正準変換の出発点です。

自由を広げると何が得か。極端な例を考えましょう。もしうまい変換で新しいハミルトニアン KK が新しい座標 QQ をまったく含まないようにできたとします。すると P˙i=K/Qi=0\dot P_i = -\partial K/\partial Q^i = 0 なので、PP はすべて定数です。残る方程式 Q˙i=K/Pi\dot Q^i = \partial K/\partial P_i の右辺も定数ですから、Qi=(定数)t+(定数)Q^i = (\text{定数})\, t + (\text{定数}) と積分できてしまいます。適切な座標を選べば、運動方程式を解く作業が「変換を見つける作業」に置き換わるのです。この発想を極限まで押し進めたものがハミルトン・ヤコビ理論であり、後の章で扱う作用・角変数の方法です。

さらに、正準変換の理論からポアソン括弧という演算が自然に現れます。これは古典力学の代数構造を剥き出しにするもので、20 世紀に入ってディラックが量子力学の交換関係と対応づけた対象でもあります。この章の目標は、正準変換の定義から出発してポアソン括弧に到達し、その先に量子力学が見えるところまで進むことです。

以下、自由度を nn とし、相空間の点を (q,p)=(q1,,qn,p1,,pn)(q, p) = (q^1, \ldots, q^n, p_1, \ldots, p_n) と書きます。総和は明示するか、同じ添字が上下に現れたときの総和規約を使います。すべての関数は必要なだけ滑らか(C2C^2 以上)とし、変換は逆写像も滑らかな全単射(微分同相)とします。

まず、ハミルトン方程式が変分原理から出ることを確認しておきます。これがこの章の議論の土台になります。

Proposition 2.1変形されたハミルトンの原理

H(q,p,t)H(q, p, t) を与えられたハミルトニアンとし、区間 [t1,t2][t_1, t_2] 上の相空間の曲線 t(q(t),p(t))t \mapsto (q(t), p(t)) に対して汎関数

S[q,p]=t1t2(i=1npiq˙iH(q,p,t))dtS[q, p] = \int_{t_1}^{t_2} \left( \sum_{i=1}^{n} p_i \dot q^i - H(q, p, t) \right) dt

を考える。両端で δqi(t1)=δqi(t2)=0\delta q^i(t_1) = \delta q^i(t_2) = 0 を課し、δpi\delta p_i には端点条件を課さない。このとき SS が停留する(δS=0\delta S = 0 が任意の許容変分に対して成り立つ)ことと、その曲線がハミルトン方程式 q˙i=H/pi\dot q^i = \partial H/\partial p_i, p˙i=H/qi\dot p_i = -\partial H/\partial q^i を満たすことは同値である。

Proof(Proposition 2.1)

qiqi+δqiq^i \to q^i + \delta q^i, pipi+δpip_i \to p_i + \delta p_i と変分を取り、1 次の項を集めます。

δS=t1t2i(δpiq˙i+piδq˙iHqiδqiHpiδpi)dt.\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 .

第 2 項を部分積分します。δq˙i=ddtδqi\delta \dot q^i = \frac{d}{dt}\delta q^i なので

t1t2piδq˙idt=[piδqi]t1t2t1t2p˙iδqidt.\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 .

端点条件 δqi(t1)=δqi(t2)=0\delta q^i(t_1) = \delta q^i(t_2) = 0 により境界項は消えます。したがって

δS=t1t2i[(q˙iHpi)δpi(p˙i+Hqi)δqi]dt.\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 .

δqi\delta q^iδpi\delta p_i は互いに独立で、(t1,t2)(t_1, t_2) の内部で任意に取れます。変分法の基本補題(Lemma 3.3)[Lagrangian Mechanics](連続関数 gg が任意の滑らかな φ\varphi に対し gφdt=0\int g\varphi\,dt = 0 を満たすなら g0g \equiv 0)を各成分に適用すれば、括弧内が恒等的に 00、すなわちハミルトン方程式が得られます。逆にハミルトン方程式が成り立てば上式より δS=0\delta S = 0 です。

この命題の要点は、ハミルトン方程式が「被積分関数 piq˙iH\sum p_i \dot q^i - H の停留条件」として書けることです。すると次のことに気づきます。被積分関数が完全微分 dF/dtdF/dt だけ違っても、積分は端点での値の差しか変わりません。停留条件は同じになるはずです。この観察が正準変換の定義そのものになります。

Definition 3.1正準変換

相空間(と時間)の上で定義された滑らかな可逆写像

Qi=Qi(q,p,t),Pi=Pi(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)

正準変換であるとは、ある関数 K(Q,P,t)K(Q, P, t) と、相空間上の関数 FF が存在して、微分形式の等式

i=1npidqiHdt  =  i=1nPidQiKdt+dF\sum_{i=1}^{n} p_i \, dq^i - H \, dt \;=\; \sum_{i=1}^{n} P_i \, dQ^i - K \, dt + dF

が恒等的に成り立つことをいう。FF を変換の母関数KK を新しいハミルトニアンと呼ぶ。

左辺の dqidq^i と右辺の dQidQ^i は、いずれも同じ相空間上の 1 次微分形式です。この等式は「pidqi\sum p_i\,dq^iPidQi\sum P_i\,dQ^i が、dtdt の項と完全微分の差を除いて等しい」ことを要求しています。dFdF という「ゴミ」を許すのがポイントで、これがなければ条件が強すぎてほとんどの変換が排除されてしまいます。

Theorem 3.2正準変換はハミルトン形式を保つ

Definition 3.1 の意味で正準変換であり、その母関数が F=F1(q,Q,t)F = F_1(q, Q, t) の形(すなわち (q,Q)(q, Q) を独立変数として書ける形)であるとする。このとき、(q(t),p(t))(q(t), p(t)) がハミルトニアン HH のハミルトン方程式を満たすならば、その像 (Q(t),P(t))(Q(t), P(t)) はハミルトニアン KK のハミルトン方程式

Q˙i=KPi,P˙i=KQi\dot Q^i = \frac{\partial K}{\partial P_i}, \qquad \dot P_i = -\frac{\partial K}{\partial Q^i}

を満たす。

Proof(Theorem 3.2)

Definition 3.1 の等式を曲線に沿って tt で割ると、任意の曲線に対して

ipiq˙iH  =  iPiQ˙iK+dFdt\sum_i p_i \dot q^i - H \;=\; \sum_i P_i \dot Q^i - K + \frac{dF}{dt}

が成り立ちます。これを [t1,t2][t_1, t_2] で積分すると

t1t2 ⁣(ipiq˙iH)dt  =  t1t2 ⁣(iPiQ˙iK)dt+Ft1t2\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}

となります。ここで両端で qiq^iQiQ^i を固定した変分を考えます。F=F1(q,Q,t)F = F_1(q, Q, t) ですから、端点で qqQQ が固定されていれば Ft1t2F\big|_{t_1}^{t_2} は変分を受けません。すなわち δ(Ft1t2)=0\delta\big(F|_{t_1}^{t_2}\big) = 0 です。

したがって左辺の汎関数が停留することと、右辺第 1 項の汎関数が停留することは同値です。左辺の停留条件は Proposition 2.1 により HH に対するハミルトン方程式、右辺第 1 項の停留条件は同じ命題を (Q,P,K)(Q, P, K) に適用して KK に対するハミルトン方程式です。よって両者は同値であり、主張が従います。

Remark 3.3

この証明は「端点で qqQQ の両方を固定できる」ことに依存しています。(q,Q)(q, Q) が独立変数として使えない母関数(たとえば後述の F2F_2 型で恒等変換に近いもの)では、端点で固定すべき変数の組が変わるため、議論を型ごとに読み替える必要があります。すべての型を一度に扱える、より代数的で完全な判定条件は Theorem 7.2 で与えます。実用上は、そちらを「正準性の定義」として採用しても構いません。

Remark 3.4

文献によっては、Definition 3.1 の左辺に定数 λ0\lambda \ne 0 を掛けた λ(pidqiHdt)=PidQiKdt+dF\lambda\big(\sum p_i dq^i - H dt\big) = \sum P_i dQ^i - K dt + dF を許し、これを拡張正準変換と呼びます。λ1\lambda \ne 1 の場合は Q=λqQ = \lambda q, P=pP = p のような単なるスケール変換が入ってきますが、物理量の値そのものが変わってしまうため、以下では λ=1\lambda = 1 の場合だけを扱います。

Definition 3.1 は「FF が存在すれば正準」という形をしています。これを裏返すと、FF を勝手に 1 つ選べば正準変換が 1 つ作れるということです。この使い方を整理しましょう。

Theorem 4.1第 1 種母関数が定める正準変換

F1(q,Q,t)F_1(q, Q, t)C2C^2 級関数とし、行列 (2F1qiQj)i,j\left( \dfrac{\partial^2 F_1}{\partial q^i \partial Q^j} \right)_{i,j} が考えている領域で正則であるとする。このとき関係式

pi=F1qi(q,Q,t),Pi=F1Qi(q,Q,t),K=H+F1tp_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}

は局所的に (q,p)(Q,P)(q, p) \mapsto (Q, P) という正準変換を定める。

Proof(Theorem 4.1)

まず変換が定義できることを見ます。第 1 式 pi=F1/qi(q,Q,t)p_i = \partial F_1/\partial q^i(q, Q, t)QQ について解きたい。qq, tt を固定して写像 Q(F1/qi)iQ \mapsto \big(\partial F_1/\partial q^i\big)_i を考えると、そのヤコビ行列は (2F1/(qiQj))\left( \partial^2 F_1/(\partial q^i \partial Q^j) \right) であり、仮定によりこれは正則です。よって逆関数定理から局所的に Q=Q(q,p,t)Q = Q(q, p, t) と解け、第 2 式に代入して P=P(q,p,t)P = P(q, p, t) が定まります。逆向きも同様に解けるので、写像は局所微分同相です。

次に Definition 3.1 の等式を確かめます。F=F1(q,Q,t)F = F_1(q, Q, t) の全微分は

dF1=iF1qidqi+iF1QidQi+F1tdt=ipidqiiPidQi+F1tdtdF_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

です(2 番目の等号で上の 2 つの関係式を使いました)。移項すると

ipidqiiPidQi=dF1F1tdt.\sum_i p_i\, dq^i - \sum_i P_i\, dQ^i = dF_1 - \frac{\partial F_1}{\partial t} dt .

一方 K=H+F1/tK = H + \partial F_1/\partial t より Hdt+Kdt=F1tdt-H\,dt + K\,dt = \frac{\partial F_1}{\partial t}dt ですから、両辺に Hdt+Kdt-H\,dt + K\,dt を足せば

ipidqiHdt=iPidQiKdt+dF1\sum_i p_i\, dq^i - H\, dt = \sum_i P_i\, dQ^i - K\, dt + dF_1

となり、Definition 3.1 の条件そのものです。

4.2. 4 つの型とルジャンドル変換

Section titled “4.2. 4 つの型とルジャンドル変換”

F1F_1(q,Q)(q, Q) を独立変数に取りました。しかし (q,P)(q, P)(p,Q)(p, Q)(p,P)(p, P) を独立変数に取るほうが便利な場合があります。たとえば恒等変換 Q=qQ = q, P=pP = p(q,Q)(q, Q) が独立でないので F1F_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 種類の母関数とルジャンドル変換による関係

導出はすべて同じ手順です。例として F2F_2 を確認します。F=F2(q,P,t)iQiPiF = F_2(q, P, t) - \sum_i Q^i P_i と置くと

dF=iF2qidqi+iF2PidPi+F2tdtiQidPiiPidQidF = \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

なので、これを Definition 3.1 の右辺に代入すると iPidQi\sum_i P_i dQ^i が相殺され、

ipidqiHdt=iF2qidqi+i(F2PiQi)dPi+(F2tK)dt\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

となります。(q,P,t)(q, P, t) を独立変数とみて dqidq^i, dPidP_i, dtdt の係数を比較すれば、pi=F2/qip_i = \partial F_2/\partial q^iQi=F2/PiQ^i = \partial F_2/\partial P_iK=H+F2/tK = H + \partial F_2/\partial t が出ます。

いずれの型でも K=H+F/tK = H + \partial F/\partial t という形は共通です。母関数が時間を陽に含まないなら、新しいハミルトニアンは古いハミルトニアンの値そのもの(変数を書き換えただけ)になります。

Example 4.2恒等変換と、座標と運動量の交換

(1) 恒等変換。 F2(q,P)=iqiPiF_2(q, P) = \sum_i q^i P_i と取ります。すると

pi=F2qi=Pi,Qi=F2Pi=qi.p_i = \frac{\partial F_2}{\partial q^i} = P_i, \qquad Q^i = \frac{\partial F_2}{\partial P_i} = q^i .

つまり Q=qQ = q, P=pP = p で恒等変換です。F2/t=0\partial F_2/\partial t = 0 なので K=HK = H。この例から、F2F_2 型が「恒等変換の近く」を扱うのに適した型だとわかります。

(2) 交換変換。 F1(q,Q)=iqiQiF_1(q, Q) = \sum_i q^i Q^i と取ります。2F1/(qiQj)=δij\partial^2 F_1/(\partial q^i \partial Q^j) = \delta_{ij} は正則なので Theorem 4.1 が使えて

pi=F1qi=Qi,Pi=F1Qi=qi.p_i = \frac{\partial F_1}{\partial q^i} = Q^i, \qquad P_i = -\frac{\partial F_1}{\partial Q^i} = -q^i .

すなわち Qi=piQ^i = p_i, Pi=qiP_i = -q^i で、座標と運動量が符号を伴って入れ替わります。K=HK = H ですから、たとえば H=p22m+12mω2q2H = \frac{p^2}{2m} + \frac{1}{2}m\omega^2 q^2(1 自由度)は新変数で K=Q22m+12mω2P2K = \frac{Q^2}{2m} + \frac{1}{2}m\omega^2 P^2 になります。**「座標」と呼ばれていたものが運動量に、運動量だったものが座標になる。**ハミルトン形式で qqpp を区別する絶対的な理由がないことが、この例にはっきり表れています。

Example 4.3点変換は正準変換の特別な場合

Qi=fi(q,t)Q^i = f^i(q, t)i=1,,ni = 1, \ldots, n)を、ヤコビ行列 (fi/qj)(\partial f^i/\partial q^j) が正則な点変換とします。母関数

F2(q,P,t)=i=1nfi(q,t)PiF_2(q, P, t) = \sum_{i=1}^{n} f^i(q, t)\, P_i

を取ると、Theorem 4.1 と同じ手順(F2F_2 型の公式)から

Qi=F2Pi=fi(q,t),pj=F2qj=ifiqjPi.Q^i = \frac{\partial F_2}{\partial P_i} = f^i(q, t), \qquad p_j = \frac{\partial F_2}{\partial q^j} = \sum_i \frac{\partial f^i}{\partial q^j} P_i .

第 2 式は PP について線形で、係数行列が正則ですから PP について解けます。運動量は座標変換のヤコビ行列の転置の逆で変換される、という見慣れた規則です。

K=H+F2/t=H+ifitPiK = H + \partial F_2/\partial t = H + \sum_i \frac{\partial f^i}{\partial t} P_i となり、変換が時間に依存するときはハミルトニアンが補正を受けます。回転座標系に移ったときに遠心力とコリオリ力に対応する項が現れるのは、この補正の具体例です。

**要点は、ラグランジュ形式で許されていた点変換が正準変換の真部分集合だということです。**正準変換は qqpp を混ぜられるぶん、はるかに広い集合をなします。

Example 4.4調和振動子を作用・角変数で解く

1 自由度の調和振動子

H(q,p)=p22m+12mω2q2H(q, p) = \frac{p^2}{2m} + \frac{1}{2} m \omega^2 q^2

を考えます。第 1 節で述べた戦略、すなわち「新しいハミルトニアンが新しい座標を含まないようにする」を実行してみます。HHωP\omega P という形にできれば P˙=0\dot P = 0Q˙=ω\dot Q = \omega で終わりです。

母関数として

F1(q,Q)=mωq22cotQ(0<Q<π)F_1(q, Q) = \frac{m \omega q^2}{2} \cot Q \qquad (0 < Q < \pi)

を取ります。Theorem 4.1 の公式に入れると

p=F1q=mωqcotQ,P=F1Q=mωq22sin2Qp = \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}

です(ddQcotQ=1sin2Q\frac{d}{dQ}\cot Q = -\frac{1}{\sin^2 Q} を使いました)。第 2 式を qq について解くと

q=2PmωsinQ,q = \sqrt{\frac{2P}{m\omega}}\, \sin Q ,

これを第 1 式に代入して

p=mω2PmωsinQcosQsinQ=2mωPcosQ.p = m\omega \sqrt{\frac{2P}{m\omega}}\, \sin Q \cdot \frac{\cos Q}{\sin Q} = \sqrt{2 m \omega P}\, \cos Q .

新しいハミルトニアンを計算します。F1F_1tt を陽に含まないので K=HK = H であり、

K=2mωPcos2Q2m+12mω22Pmωsin2Q=ωPcos2Q+ωPsin2Q=ω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 .

狙いどおり KKQQ を含みません。ハミルトン方程式は

P˙=KQ=0,Q˙=KP=ω\dot P = -\frac{\partial K}{\partial Q} = 0, \qquad \dot Q = \frac{\partial K}{\partial P} = \omega

となり、直ちに P=const.P = \text{const.}Q=ωt+φQ = \omega t + \varphi と解けます。K=H=EK = H = E より P=E/ωP = E/\omega です。元の変数に戻せば

q(t)=2Emω2sin(ωt+φ),p(t)=2mEcos(ωt+φ)q(t) = \sqrt{\frac{2E}{m\omega^2}}\, \sin(\omega t + \varphi), \qquad p(t) = \sqrt{2mE}\, \cos(\omega t + \varphi)

で、よく知られた解が得られました。P=E/ωP = E/\omega作用変数QQ角変数と呼びます。微分方程式を解く代わりに、母関数を 1 つ選ぶだけで運動が決まったことに注意してください。

逆変換も書いておきます。tanQ=mωq/p\tan Q = m\omega q / pP=p2+m2ω2q22mω=HωP = \dfrac{p^2 + m^2\omega^2 q^2}{2m\omega} = \dfrac{H}{\omega} です。

qpQP正準変換エネルギーごとに楕円P = E/ω 一定、Q = ωt + φ
調和振動子:もとの相空間では楕円だった軌道が、作用・角変数では水平な直線になる

Remark 4.5

Example 4.4 の発想を一般化すると、F2=S(q,P,t)F_2 = S(q, P, t) を「K0K \equiv 0 になるように」選ぶ問題になります。K=H+S/tK = H + \partial S/\partial tpi=S/qip_i = \partial S/\partial q^i を代入すると

H ⁣(q1,,qn,Sq1,,Sqn,t)+St=0H\!\left(q^1, \ldots, q^n, \frac{\partial S}{\partial q^1}, \ldots, \frac{\partial S}{\partial q^n}, t\right) + \frac{\partial S}{\partial t} = 0

という 1 階非線形偏微分方程式が得られます。これがハミルトン・ヤコビ方程式です。その完全解 SS が求まれば運動は完全に決まります。SS は作用そのものの役割を果たし、後に量子力学の波動関数の位相 ψeiS/\psi \sim e^{iS/\hbar} として再登場します。

正準変換を「見つける」のとは別に、正準構造そのものを表す演算があると便利です。それがポアソン括弧です。

Definition 5.1ポアソン括弧

相空間上の C1C^1 級関数 f(q,p,t)f(q, p, t), g(q,p,t)g(q, p, t) に対し、そのポアソン括弧

{f,g}  =  i=1n(fqigpifpigqi)\{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)

で定義する。時間 tt は微分の対象ではなく、パラメータとして扱う。

定義から直ちに、座標と運動量そのものについて

{qi,qj}=0,{pi,pj}=0,{qi,pj}=δ  ji\{q^i, q^j\} = 0, \qquad \{p_i, p_j\} = 0, \qquad \{q^i, p_j\} = \delta^i_{\;j}

が成り立ちます。実際、{qi,pj}=k(qiqkpjpkqipkpjqk)=kδ  kiδjk0=δ  ji\{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} です。この 3 本を基本ポアソン括弧と呼びます。相空間の「幾何」はこれで尽きています。

Proposition 5.2ポアソン括弧の代数的性質

ff, gg, hh を相空間上の十分滑らかな関数、aa, bb を実定数とする。次が成り立つ。

  1. (双線形性){af+bg,h}=a{f,h}+b{g,h}\{af + bg,\, h\} = a\{f, h\} + b\{g, h\}、および第 2 引数についても同様。
  2. (反対称性){f,g}={g,f}\{f, g\} = -\{g, f\}。特に {f,f}=0\{f, f\} = 0
  3. (ライプニッツ則){fg,h}=f{g,h}+{f,h}g\{fg,\, h\} = f\{g, h\} + \{f, h\}\, g
  4. (ヤコビ恒等式){f,{g,h}}+{g,{h,f}}+{h,{f,g}}=0\{f, \{g, h\}\} + \{g, \{h, f\}\} + \{h, \{f, g\}\} = 0
  5. (時間微分との交換)t{f,g}={ft,g}+{f,gt}\dfrac{\partial}{\partial t}\{f, g\} = \left\{ \dfrac{\partial f}{\partial t}, g \right\} + \left\{ f, \dfrac{\partial g}{\partial t} \right\}
Proof(Proposition 5.2)

1 は偏微分の線形性からただちに従います。

2 は定義式で ffgg を入れ替えると各項の符号が反転することによります。すなわち {g,f}=i(gqifpigpifqi)={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\}

3 は積の微分則 (fg)/qi=fg/qi+(f/qi)g\partial(fg)/\partial q^i = f\,\partial g/\partial q^i + (\partial f/\partial q^i)\, g を定義式に代入し、ff を含む項と gg を含む項に分けるだけです。

5 は /t\partial/\partial t/qi\partial/\partial q^i, /pi\partial/\partial p_i が(ff, ggC2C^2 なら)交換すること、および積の微分則から従います。

4 のヤコビ恒等式だけは計算量があるので、Appendix にまとめました。

性質 1、2、4 は、ポアソン括弧が関数の空間にリー代数の構造を入れることを意味します。さらに 3 のライプニッツ則があるため、g{f,g}g \mapsto \{f, g\} は微分作用素として振る舞います。この「リー代数 + ライプニッツ則」という組み合わせが、後で量子力学の交換子と重なる部分です。

Theorem 6.1物理量の時間発展

ハミルトニアン H(q,p,t)H(q, p, t) に従う運動 t(q(t),p(t))t \mapsto (q(t), p(t)) を考える。f(q,p,t)f(q, p, t)C1C^1 級関数とし、f(t):=f(q(t),p(t),t)f(t) := f(q(t), p(t), t) と置く。このとき

dfdt={f,H}+ft\frac{df}{dt} = \{f, H\} + \frac{\partial f}{\partial t}

が成り立つ。

Proof(Theorem 6.1)

合成関数の微分則(連鎖律)により

dfdt=i=1n(fqiq˙i+fpip˙i)+ft\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}

です。ここで q˙i\dot q^i, p˙i\dot p_i にハミルトン方程式 q˙i=H/pi\dot q^i = \partial H/\partial p_i, p˙i=H/qi\dot p_i = -\partial H/\partial q^i を代入すると

dfdt=i=1n(fqiHpifpiHqi)+ft\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}

となり、第 1 項は Definition 5.1 によりちょうど {f,H}\{f, H\} です。

この 1 本の式が、ハミルトン形式の力学を代数の言葉に翻訳します。実際、f=qif = q^i と取れば qi/t=0\partial q^i/\partial t = 0 かつ {qi,H}=H/pi\{q^i, H\} = \partial H/\partial p_i なので q˙i=H/pi\dot q^i = \partial H/\partial p_if=pif = p_i と取れば p˙i={pi,H}=H/qi\dot p_i = \{p_i, H\} = -\partial H/\partial q^i となり、ハミルトン方程式自体が Theorem 6.1 の特別な場合になっています。

Corollary 6.2保存量の判定条件

f(q,p)f(q, p) が時間を陽に含まない(f/t=0\partial f/\partial t = 0)とする。ff がすべての運動に沿って保存する(df/dt=0df/dt = 0)ための必要十分条件は {f,H}=0\{f, H\} = 0 である。特に HH が時間を陽に含まないとき、{H,H}=0\{H, H\} = 0Proposition 5.2 の反対称性)より HH 自身が保存する。

Proof(Corollary 6.2)

Theorem 6.1f/t=0\partial f/\partial t = 0 を代入すると df/dt={f,H}df/dt = \{f, H\} です。相空間の任意の点を初期条件とする運動が存在するので、「すべての運動に沿って df/dt=0df/dt = 0」と「相空間上で恒等的に {f,H}=0\{f, H\} = 0」は同値です。HH の場合は Proposition 5.2 の 2 より {H,H}={H,H}\{H, H\} = -\{H, H\}、したがって {H,H}=0\{H, H\} = 0 です。

Example 6.3角運動量のポアソン括弧

3 次元空間で q=(q1,q2,q3)\boldsymbol{q} = (q^1, q^2, q^3), p=(p1,p2,p3)\boldsymbol{p} = (p_1, p_2, p_3) とし、角運動量を L1=q2p3q3p2L_1 = q^2 p_3 - q^3 p_2L2=q3p1q1p3L_2 = q^3 p_1 - q^1 p_3L3=q1p2q2p1L_3 = q^1 p_2 - q^2 p_1 とします。{L1,L2}\{L_1, L_2\} を最後まで計算します。

まず偏微分を並べます。

(L1q1,L1q2,L1q3)=(0, p3, p2),(L1p1,L1p2,L1p3)=(0, q3, q2),(L2q1,L2q2,L2q3)=(p3, 0, p1),(L2p1,L2p2,L2p3)=(q3, 0, q1).\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}

Definition 5.1 に入れると、第 1 の和は

iL1qiL2pi=0q3+p30+(p2)(q1)=q1p2,\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 ,

第 2 の和は

iL1piL2qi=0(p3)+(q3)0+q2p1=q2p1.\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 .

したがって

{L1,L2}=q1p2q2p1=L3.\{L_1, L_2\} = q^1 p_2 - q^2 p_1 = L_3 .

添字を巡回させて {L2,L3}=L1\{L_2, L_3\} = L_1{L3,L1}=L2\{L_3, L_1\} = L_2 も同様に得られます。まとめて {Li,Lj}=kεijkLk\{L_i, L_j\} = \sum_k \varepsilon_{ijk} L_k です。

この関係式は回転群のリー代数そのものです。角運動量が保存するかどうかは、Corollary 6.2 により {Li,H}=0\{L_i, H\} = 0 を調べればよく、対称性と保存則(ネーターの定理)で見た回転対称性と保存則の対応(全角運動量の保存(Example 4.4)[対称性と保存則])が、ここでは括弧の消滅として現れます。中心力の場合の具体的な確認は Exercise 9.2 で行います。

Theorem 6.4ポアソンの定理

f(q,p,t)f(q, p, t), g(q,p,t)g(q, p, t) がともにハミルトニアン HH の運動の保存量である(df/dt=0df/dt = 0 かつ dg/dt=0dg/dt = 0 が恒等的に成り立つ)とする。このとき {f,g}\{f, g\} もまた保存量である。

Proof(Theorem 6.4)

Theorem 6.1{f,g}\{f, g\} に適用します。

ddt{f,g}={{f,g},H}+t{f,g}.\frac{d}{dt}\{f, g\} = \big\{ \{f, g\},\, H \big\} + \frac{\partial}{\partial t}\{f, g\} .

右辺第 2 項は Proposition 5.2 の 5 より {tf,g}+{f,tg}\{\partial_t f, g\} + \{f, \partial_t g\} です。

右辺第 1 項を変形します。Proposition 5.2 の 4(ヤコビ恒等式)を ff, gg, HH に対して書くと

{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}={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\}\} .

以上を合わせ、双線形性(同 1)で項をまとめます。

ddt{f,g}={f, {g,H}+gt}+{{f,H}+ft, g}={f,dgdt}+{dfdt,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\} .

(2 番目の等号で再び Theorem 6.1 を使いました。また {g,{f,H}}={{f,H},g}-\{g, \{f,H\}\} = \{\{f,H\}, g\} と反対称性を使っています。)仮定より df/dt=dg/dt=0df/dt = dg/dt = 0 なので右辺は 00 です。

Remark 6.5

ポアソンの定理は「保存量から新しい保存量を作る機械」ですが、いつも新しいものが出るとは限りません。{f,g}\{f, g\} が定数だったり、既知の保存量の関数だったりすることも多いのです。Example 6.3{L1,L2}=L3\{L_1, L_2\} = L_3 は、L1L_1, L2L_2 が保存するなら L3L_3 も保存する、という有意義な帰結を与えます。ケプラー問題ではラプラス・ルンゲ・レンツベクトルと角運動量の括弧が閉じた代数をなし、軌道が閉じる理由を代数的に説明します(惑星の運動と中心力ラプラス–ルンゲ–レンツベクトルの保存(Proposition 7.1)[Planetary Motion and Central Forces] 参照)。

7. 正準性の判定:シンプレクティック条件

Section titled “7. 正準性の判定:シンプレクティック条件”

Definition 3.1 は母関数の存在を要求するので、目の前の変換が正準かどうかを判定するには使いにくいものです。ここでは行列を使った実用的な判定条件を与えます。

相空間の座標をまとめて ξ=(ξ1,,ξ2n)=(q1,,qn,p1,,pn)\xi = (\xi_1, \ldots, \xi_{2n}) = (q^1, \ldots, q^n, p_1, \ldots, p_n) と書き、2n×2n2n \times 2n の行列

J=(OnInInOn)J = \begin{pmatrix} O_n & I_n \\ -I_n & O_n \end{pmatrix}

を導入します(InI_nnn 次単位行列)。JT=JJ^{\mathsf{T}} = -JJ2=I2nJ^2 = -I_{2n}J1=J=JTJ^{-1} = -J = J^{\mathsf{T}} です。この記法でハミルトン方程式は

ξ˙=JξH,ξH=(Hξ1,,Hξ2n)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}}

と 1 行で書けます。実際、上半分は q˙i=H/pi\dot q^i = \partial H/\partial p_i、下半分は p˙i=H/qi\dot p_i = -\partial H/\partial q^i です。同様にポアソン括弧は

{f,g}=(ξf)TJ(ξg)\{f, g\} = (\nabla_\xi f)^{\mathsf{T}} J\, (\nabla_\xi g)

と書けます。とくに {ξa,ξb}=Jab\{\xi_a, \xi_b\} = J_{ab} であり、これは基本ポアソン括弧の内容そのものです。

Definition 7.1シンプレクティック行列

2n2n 次実正方行列 MMMJMT=JM J M^{\mathsf{T}} = J を満たすとき、MMシンプレクティック行列という。

Theorem 7.2正準性のシンプレクティック判定

時間に依存しない滑らかな可逆写像 η=η(ξ)\eta = \eta(\xi)η=(Q1,,Qn,P1,,Pn)\eta = (Q^1, \ldots, Q^n, P_1, \ldots, P_n))を考え、そのヤコビ行列を

M=M(ξ),Mab=ηaξbM = M(\xi), \qquad M_{ab} = \frac{\partial \eta_a}{\partial \xi_b}

とする。次の 3 条件は互いに同値である。

  1. 任意のハミルトニアン HH について、ξ˙=JξH\dot\xi = J\nabla_\xi H の解の像 η(ξ(t))\eta(\xi(t))K(η):=H(ξ(η))K(\eta) := H(\xi(\eta)) をハミルトニアンとするハミルトン方程式 η˙=JηK\dot\eta = J \nabla_\eta K を満たす。
  2. すべての点で MJMT=JM J M^{\mathsf{T}} = J(シンプレクティック条件)。
  3. 基本ポアソン括弧が保たれる。すなわち、もとの変数 ξ\xi に関するポアソン括弧について {Qi,Qj}=0\{Q^i, Q^j\} = 0{Pi,Pj}=0\{P_i, P_j\} = 0{Qi,Pj}=δ  ji\{Q^i, P_j\} = \delta^i_{\;j} が成り立つ。
Proof(Theorem 7.2)

2 と 3 の同値。 上で見たように、任意の ff, gg に対し {f,g}=(ξf)TJ(ξg)\{f, g\} = (\nabla_\xi f)^{\mathsf{T}} J (\nabla_\xi g) です。f=ηaf = \eta_a, g=ηbg = \eta_b と取ると ξηa\nabla_\xi \eta_aMM の第 aa 行の転置ですから

{ηa,ηb}=c,dMacJcdMbd=(MJMT)ab.\{\eta_a, \eta_b\} = \sum_{c,d} M_{ac} J_{cd} M_{bd} = \big( M J M^{\mathsf{T}} \big)_{ab} .

条件 3 は左辺の 2n×2n2n \times 2n 行列が JJ に等しいと言っており、これはちょうど MJMT=JMJM^{\mathsf{T}} = J です。

1 と 2 の同値。 連鎖律により η˙=Mξ˙\dot\eta = M \dot\xi です。ξ˙=JξH\dot\xi = J\nabla_\xi H を代入して

η˙=MJξH.\dot\eta = M J \nabla_\xi H .

一方、H(ξ)=K(η(ξ))H(\xi) = K(\eta(\xi))ξ\xi で微分すると(連鎖律)Hξb=aKηaηaξb\dfrac{\partial H}{\partial \xi_b} = \sum_a \dfrac{\partial K}{\partial \eta_a} \dfrac{\partial \eta_a}{\partial \xi_b}、すなわち ξH=MTηK\nabla_\xi H = M^{\mathsf{T}} \nabla_\eta K です。これを代入して

η˙=MJMTηK.\dot\eta = M J M^{\mathsf{T}} \nabla_\eta K .

したがって MJMT=JMJM^{\mathsf{T}} = J ならば η˙=JηK\dot\eta = J \nabla_\eta K となり、条件 1 が成り立ちます。

逆を示します。条件 1 を仮定すると、すべての HH について (MJMTJ)ηK=0\big( MJM^{\mathsf{T}} - J \big) \nabla_\eta K = 0 が成り立ちます。KK としては任意の滑らかな関数が取れる(H:=KηH := K \circ \eta と定めればよい)ので、勝手な点 η0\eta_0 と勝手なベクトル vR2n\boldsymbol{v} \in \mathbb{R}^{2n} に対して K(η)=vTηK(\eta) = \boldsymbol{v}^{\mathsf{T}}\eta と取れば ηK=v\nabla_\eta K = \boldsymbol{v} です。ゆえに (MJMTJ)v=0\big( MJM^{\mathsf{T}} - J \big)\boldsymbol{v} = 0 がすべての v\boldsymbol{v} について成り立ち、MJMT=JMJM^{\mathsf{T}} = J を得ます。

Corollary 7.3ポアソン括弧は正準変換で不変

η=η(ξ)\eta = \eta(\xi)Theorem 7.2 の意味で正準な変換とする。任意の C1C^1 級関数 ff, gg に対し、ξ\xi で計算したポアソン括弧と η\eta で計算したポアソン括弧は一致する。すなわち {f,g}ξ={f,g}η\{f, g\}_\xi = \{f, g\}_\eta である。

Proof(Corollary 7.3)

連鎖律より ξf=MTηf\nabla_\xi f = M^{\mathsf{T}} \nabla_\eta fξg=MTηg\nabla_\xi g = M^{\mathsf{T}} \nabla_\eta g です(Theorem 7.2 の証明中と同じ計算)。したがって

{f,g}ξ=(ξf)TJ(ξg)=(MTηf)TJ(MTηg)=(ηf)T(MJMT)(η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) .

シンプレクティック条件 MJMT=JMJM^{\mathsf{T}} = J(同定理の条件 2)を使えば右辺は (ηf)TJ(ηg)={f,g}η(\nabla_\eta f)^{\mathsf{T}} J (\nabla_\eta g) = \{f, g\}_\eta です。

この系の意味は大きいです。**ポアソン括弧はどの正準座標で計算しても同じ値を与える。**つまり括弧は座標の取り方によらない、相空間そのものに備わった構造です。この構造をシンプレクティック構造と呼びます。Theorem 6.1df/dt={f,H}+f/tdf/dt = \{f, H\} + \partial f/\partial t が座標に依存しない形をしているのも、この不変性のおかげです。

Corollary 7.4相空間の体積の保存(リウヴィルの定理)

シンプレクティック行列 MMdetM=1\det M = 1 を満たす。したがって正準変換は相空間の体積要素 dq1dqndp1dpndq^1\cdots dq^n\, dp_1 \cdots dp_n を保つ。とくにハミルトン流(時刻 00 の状態を時刻 tt の状態に写す写像)は正準変換なので、相空間の任意の領域の体積は運動によって変化しない。

Proof(Corollary 7.4)

MJMT=JMJM^{\mathsf{T}} = J の両辺の行列式を取ります。det(MJMT)=detMdetJdetMT=(detM)2detJ\det(MJM^{\mathsf{T}}) = \det M \cdot \det J \cdot \det M^{\mathsf{T}} = (\det M)^2 \det J であり(行列式とその性質積の定理(Theorem 6.1)[Determinants and Their Properties]detMT=detM\det M^{\mathsf{T}} = \det M)、detJ=10\det J = 1 \ne 0 なので (detM)2=1(\det M)^2 = 1、つまり detM=±1\det M = \pm 1 です。

detM\det Mξ\xi の連続関数で、値は {+1,1}\{+1, -1\} のいずれか。連結な領域上では中間値の定理により符号は一定です。恒等変換を含む連続族としてつながる変換(M=IM = IdetM=1\det M = 1)を考えれば detM=1\det M = 1 となります。

体積の保存は重積分の変数変換公式(Theorem 6.3)[重積分と累次積分] η(D)dη=DdetMdξ=Ddξ\int_{\eta(D)} d\eta = \int_D |\det M|\, d\xi = \int_D d\xi から従います。ハミルトン流が各時刻 tt について正準変換であることは、母関数 F2=iqiPi+tH(q,P)+O(t2)F_2 = \sum_i q^i P_i + t\, H(q, P) + O(t^2) が無限小の時間発展を生成することからわかります(Exercise 9.4 参照)。

1925 年、ディラックはハイゼンベルクの新しい力学を読んで、行列 xx, ppxppx0xp - px \ne 0 を満たすことに引っかかりました。そして古典力学のポアソン括弧が、まさに同じ代数的性質(双線形性、反対称性、ライプニッツ則、ヤコビ恒等式)を持つことに気づきます。交換子 [A^,B^]=A^B^B^A^[\hat A, \hat B] = \hat A\hat B - \hat B\hat 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]

と、中間に B^A^C^\hat B\hat A\hat C を足し引きするだけで確かめられます。Proposition 5.2 の 3 を反対称性と組み合わせた形 {f,gh}={f,g}h+g{f,h}\{f, gh\} = \{f, g\}\, h + g\, \{f, h\} と同じです。

そこでディラックは、古典量 ff を作用素 f^\hat f に、ポアソン括弧を交換子に置き換える対応

{f,g}    1i[f^,g^]\{f, g\} \;\longmapsto\; \frac{1}{i\hbar}\big[\hat f, \hat g\big]

を提案しました。1/(i)1/(i\hbar) という係数の必然性は次元解析からわかります。{q,p}\{q, p\} は無次元(11)ですが、[q^,p^][\hat q, \hat p] は長さ × 運動量 = 作用の次元を持ちます。両者を結ぶには作用の次元を持つ定数で割らなければならず、しかも {f,g}\{f,g\} が実数であるためには純虚数 ii\hbar で割る必要があります(エルミート作用素 f^\hat f, g^\hat g に対し [f^,g^][\hat f, \hat g] は反エルミート、1i[f^,g^]\frac{1}{i\hbar}[\hat f, \hat g] はエルミート)。

対応表にまとめます。

古典力学(この記事)量子力学
相空間上の実関数 f(q,p)f(q, p)ヒルベルト空間上の自己共役作用素 f^\hat f
ポアソン括弧 {f,g}\{f, g\}1i[f^,g^]\dfrac{1}{i\hbar}\big[\hat f, \hat g\big]
基本括弧 {qi,pj}=δ  ji\{q^i, p_j\} = \delta^i_{\;j}正準交換関係 [q^i,p^j]=iδ  ji[\hat q^i, \hat p_j] = i\hbar\, \delta^i_{\;j}
dfdt={f,H}+ft\dfrac{df}{dt} = \{f, H\} + \dfrac{\partial f}{\partial t}Theorem 6.1ハイゼンベルク方程式 df^dt=1i[f^,H^]+f^t\dfrac{d\hat f}{dt} = \dfrac{1}{i\hbar}[\hat f, \hat H] + \dfrac{\partial \hat f}{\partial t}
保存量の条件 {f,H}=0\{f, H\} = 0Corollary 6.2[f^,H^]=0[\hat f, \hat H] = 0
正準変換(Theorem 7.2ユニタリ変換 f^U^f^U^\hat f \mapsto \hat U^{*} \hat f \hat U
角運動量 {Li,Lj}=kεijkLk\{L_i, L_j\} = \sum_k \varepsilon_{ijk} L_kExample 6.3[L^i,L^j]=ikεijkL^k[\hat L_i, \hat L_j] = i\hbar \sum_k \varepsilon_{ijk} \hat L_k

正準変換がユニタリ変換に対応する理由も、この表から見て取れます。正準変換はポアソン括弧を保つ変換でした(Corollary 7.3)。量子論で交換関係を保つ変換は、(連続なものに限れば)ユニタリ変換です。どちらも「構造を保つ変換」という同じ役割を果たしています。

Remark 8.1対応は完全ではない

この対応をどんな関数にも一貫して拡張できるか、というのが「量子化」の問題です。答えは否定的で、フローネヴォルト(1946 年)とファン・ホーヴェが証明した定理により、{f,g}1i[f^,g^]\{f, g\} \mapsto \frac{1}{i\hbar}[\hat f, \hat g]すべての多項式に対して成り立たせつつ q^\hat q, p^\hat p をシュレーディンガー表現に取ることは不可能です。破綻は 3 次以上の多項式で起こります。原因は、古典量の積が可換なのに作用素の積が非可換であること、すなわち q2pq^2pq^2p^\hat q^2\hat p と書くか q^p^q^\hat q \hat p \hat q と書くかという順序の曖昧さです。

したがって「ポアソン括弧を交換子に置き換える」は厳密な写像ではなく、指導原理です。しかし 2 次までの多項式(自由粒子、調和振動子、一様な力、角運動量)では正確に成り立つため、量子力学の基本的な模型を作るには十分でした。

Exercise 9.1標準

1 自由度の相空間で、領域 q>0q > 00<p<π0 < p < \pi 上の変換

Q=log ⁣(sinpq),P=qcotpQ = \log\!\left( \frac{\sin p}{q} \right), \qquad P = q \cot p

を考えます。この変換が正準変換であることを、Theorem 7.2 の条件 3 を用いて示してください。また、ヤコビ行列 MM の行列式を計算し、Corollary 7.4 と整合することを確かめてください。

Solution

Q=logsinplogqQ = \log \sin p - \log q と分けておくと微分が楽です。

Qq=1q,Qp=cospsinp=cotp,\frac{\partial Q}{\partial q} = -\frac{1}{q}, \qquad \frac{\partial Q}{\partial p} = \frac{\cos p}{\sin p} = \cot p ,Pq=cotp,Pp=qsin2p.\frac{\partial P}{\partial q} = \cot p, \qquad \frac{\partial P}{\partial p} = -\frac{q}{\sin^2 p} .

ddpcotp=1sin2p\dfrac{d}{dp}\cot p = -\dfrac{1}{\sin^2 p} を使いました。)よって

{Q,P}=QqPpQpPq=(1q)(qsin2p)cotpcotp=1sin2pcos2psin2p=1cos2psin2p=1.\{Q, P\} = \frac{\partial Q}{\partial q}\frac{\partial P}{\partial p} - \frac{\partial Q}{\partial p}\frac{\partial P}{\partial q} = \left( -\frac{1}{q} \right)\left( -\frac{q}{\sin^2 p} \right) - \cot p \cdot \cot p = \frac{1}{\sin^2 p} - \frac{\cos^2 p}{\sin^2 p} = \frac{1 - \cos^2 p}{\sin^2 p} = 1 .

1 自由度なので基本括弧は {Q,Q}={P,P}=0\{Q, Q\} = \{P, P\} = 0(反対称性より自動)と {Q,P}=1\{Q, P\} = 1 の 3 本で、すべて満たされました。よって Theorem 7.2 により正準変換です。

ヤコビ行列は

M=(Q/qQ/pP/qP/p)=(1/qcotpcotpq/sin2p)M = \begin{pmatrix} \partial Q/\partial q & \partial Q/\partial p \\ \partial P/\partial q & \partial P/\partial p \end{pmatrix} = \begin{pmatrix} -1/q & \cot p \\ \cot p & -q/\sin^2 p \end{pmatrix}

で、detM=1sin2pcot2p=1\det M = \dfrac{1}{\sin^2 p} - \cot^2 p = 1。これは 1 自由度では detM={Q,P}\det M = \{Q, P\} が成り立つことの現れであり、detM=1\det M = 1 という Corollary 7.4 の主張と一致します。

なお、領域の制限(q>0q > 0, 0<p<π0 < p < \pi)は log\log の引数を正に保ち、sinp0\sin p \ne 0 とするために必要です。この制限を外すと変換は定義されないか、可逆でなくなります。

Exercise 9.2標準

3 次元空間で r2=i(qi)2r^2 = \sum_i (q^i)^2p2=ipi2\boldsymbol{p}^2 = \sum_i p_i^2 と置きます。角運動量の第 3 成分 L3=q1p2q2p1L_3 = q^1p_2 - q^2p_1 について、{L3,r2}=0\{L_3, r^2\} = 0{L3,p2}=0\{L_3, \boldsymbol{p}^2\} = 0 を示し、そこから中心力のハミルトニアン H=p22m+V(r)H = \dfrac{\boldsymbol{p}^2}{2m} + V(r) に対して L3L_3 が保存することを結論してください(VVC1C^1 級とします)。

Solution

Example 6.3 で求めた偏微分を使います。L3=q1p2q2p1L_3 = q^1p_2 - q^2p_1 に対して

(L3qi)i=(p2, p1, 0),(L3pi)i=(q2, q1, 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) .

r2r^2pp を含まないので r2/pi=0\partial r^2/\partial p_i = 0、また r2/qi=2qi\partial r^2/\partial q^i = 2q^i です。したがって

{L3,r2}=iL3qi0iL3pi2qi=[(q2)(2q1)+(q1)(2q2)+0]=[2q1q2+2q1q2]=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 .

同様に p2\boldsymbol{p}^2qq を含まず p2/pi=2pi\partial \boldsymbol{p}^2/\partial p_i = 2p_i なので

{L3,p2}=iL3qi2pi0=p2(2p1)+(p1)(2p2)+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 .

次に V(r)V(r) です。VVr=r2r = \sqrt{r^2} を通じて r2r^2 の関数と見なせるので、V=V~(r2)V = \tilde V(r^2) と書けます。ポアソン括弧の連鎖律(Proposition 5.2 のライプニッツ則から従います。gguu の関数のとき {f,g(u)}=g(u){f,u}\{f, g(u)\} = g'(u)\{f, u\})により

{L3,V}=V~(r2){L3,r2}=0.\{L_3, V\} = \tilde V'(r^2)\, \{L_3, r^2\} = 0 .

よって双線形性(同 1)から

{L3,H}=12m{L3,p2}+{L3,V}=0.\{L_3, H\} = \frac{1}{2m}\{L_3, \boldsymbol{p}^2\} + \{L_3, V\} = 0 .

L3L_3 は時間を陽に含まないので、Corollary 6.2 により L3L_3 は保存量です。L1L_1, L2L_2 についても添字を巡回させれば同じ計算が成り立ち、角運動量ベクトル全体が保存します。これは球対称ポテンシャルの回転対称性の帰結であり、惑星の運動と中心力で軌道が 1 つの平面に載る理由(運動の平面性(Corollary 3.2)[Planetary Motion and Central Forces])でもあります。

Exercise 9.3標準

自由粒子 H=p22mH = \dfrac{p^2}{2m}(1 自由度)に対するハミルトン・ヤコビ方程式(Remark 4.5)を書き下し、変数分離により K0K \equiv 0 となる第 2 種母関数 S(q,P,t)S(q, P, t) を 1 つ求めてください。さらに、そこから運動 q(t)q(t) を導いてください。

Solution

p=S/qp = \partial S/\partial q を代入すると、ハミルトン・ヤコビ方程式は

12m(Sq) ⁣2+St=0\frac{1}{2m}\left( \frac{\partial S}{\partial q} \right)^{\!2} + \frac{\partial S}{\partial t} = 0

です。S(q,t)=W(q)EtS(q, t) = W(q) - Et の形(変数分離)を仮定すると S/t=E\partial S/\partial t = -ES/q=W(q)\partial S/\partial q = W'(q) なので

12m(W(q))2=EW(q)=2mE.\frac{1}{2m}\big( W'(q) \big)^2 = E \quad \Longrightarrow \quad W'(q) = \sqrt{2mE} .

積分定数は落としてよく、W(q)=2mEqW(q) = \sqrt{2mE}\, q。新しい運動量を P=α:=2mEP = \alpha := \sqrt{2mE}(すなわち E=α2/2mE = \alpha^2/2m)と取ると

S(q,P,t)=PqP22mt.S(q, P, t) = P q - \frac{P^2}{2m} t .

これが求める母関数です。F2F_2 型の公式から

p=Sq=P,Q=SP=qPmt,K=H+St=P22mP22m=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 .

K0K \equiv 0 なので Q˙=K/P=0\dot Q = \partial K/\partial P = 0P˙=K/Q=0\dot P = -\partial K/\partial Q = 0、すなわち QQPP も定数です。Q=q0Q = q_0P=p0P = p_0 と書けば

q(t)=q0+p0mt,p(t)=p0q(t) = q_0 + \frac{p_0}{m} t, \qquad p(t) = p_0

で、等速直線運動が出ました。新しい正準座標 (Q,P)(Q, P) は初期条件そのものになっています。これがハミルトン・ヤコビ理論の一般的な描像です。運動を解くとは、初期条件を座標とするような正準座標系を見つけることだ、と言い換えられます。

Exercise 9.4

f(q,p)f(q, p) を相空間上の C2C^2 級関数、ϵ\epsilon を微小な実数とし、無限小変換

δξa=ϵbJabfξbすなわちδqi=ϵfpi,δpi=ϵfqi\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}

を考えます。

(1) この変換が ϵ\epsilon の 1 次までシンプレクティック条件を満たすことを示してください。

(2) 任意の C1C^1 級関数 gg について、変換による変化が δg=ϵ{g,f}\delta g = \epsilon \{g, f\} と書けることを示してください。

(3) (2) を使って、「ff が保存量である」ことと「HHff の生成する無限小変換で不変である」ことが同値だと結論してください。

Solution

(1) S:=(2fξaξb)a,bS := \left( \dfrac{\partial^2 f}{\partial \xi_a \partial \xi_b} \right)_{a,b}ff のヘッセ行列)と置きます。ffC2C^2 級なので ST=SS^{\mathsf{T}} = S です。変換 ηa=ξa+ϵbJabbf\eta_a = \xi_a + \epsilon \sum_b J_{ab}\partial_b f のヤコビ行列は

M=I+ϵJS+O(ϵ2).M = I + \epsilon\, J S + O(\epsilon^2) .

転置は MT=I+ϵSTJT=IϵSJM^{\mathsf{T}} = I + \epsilon\, S^{\mathsf{T}} J^{\mathsf{T}} = I - \epsilon\, S JJT=JJ^{\mathsf{T}} = -JST=SS^{\mathsf{T}} = S を使いました)。したがって

MJMT=(I+ϵJS)J(IϵSJ)=JϵJSJ+ϵJSJ+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) .

ϵ\epsilon の 1 次の項がちょうど打ち消し合いました。よって Definition 7.1 の条件が 1 次まで成り立ち、Theorem 7.2 の意味でこれは無限小正準変換です。ff をこの変換の生成子と呼びます。

(2) 連鎖律より、1 次までで

δg=agξaδξa=ϵa,bgξaJabfξb=ϵ(ξg)TJ(ξ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\} .

(最後の等号は第 7 節のポアソン括弧の行列表示です。)

(3) (2) で g=Hg = H と取ると δH=ϵ{H,f}=ϵ{f,H}\delta H = \epsilon \{H, f\} = -\epsilon \{f, H\}(反対称性、Proposition 5.2 の 2)。したがって

δH=0 (すべての点で)    {f,H}=0.\delta H = 0 \ \text{(すべての点で)} \iff \{f, H\} = 0 .

右辺は Corollary 6.2 により「ff が保存量」と同値です。よって主張が示されました。

これはネーターの定理のハミルトン形式版です。対称性と保存則(ネーターの定理)ネーターの定理(点変換版)(Theorem 4.1)[対称性と保存則] ではラグランジアンの対称性から保存量を作りましたが、ここでは保存量と対称性の生成子が同じものであることが、{f,H}=0\{f, H\} = 0 という 1 本の式の 2 通りの読み方として現れています。f=pif = p_i なら δqi=ϵ\delta q^i = \epsilon で平行移動、f=L3f = L_3 なら zz 軸まわりの回転、f=Hf = 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,,ξ2n\xi_1, \ldots, \xi_{2n}a=/ξa\partial_a = \partial/\partial \xi_a、定数行列 JJ の成分を JabJ_{ab}Jba=JabJ_{ba} = -J_{ab})とすると

{f,g}=a,bJabafbg\{f, g\} = \sum_{a,b} J_{ab}\, \partial_a f\, \partial_b g

です。以下、繰り返す添字は 11 から 2n2n まで和を取る規約を用います。示したいのは

S:={f,{g,h}}+{g,{h,f}}+{h,{f,g}}=0.\mathcal{S} := \{f, \{g, h\}\} + \{g, \{h, f\}\} + \{h, \{f, g\}\} = 0 .

各項の展開。 積の微分則から

{f,{g,h}}=Jabafb(Jcdcgdh)=JabJcdaf(bcgdh+cgbdh).\{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) .

同様に他の 2 項も展開できます。S\mathcal{S} の各項は ff, gg, hh のいずれか 1 つの 2 階微分を必ず含みます(1 階微分だけの項は現れません)。そこで、ff の 2 階微分を含む項をすべて集めて 00 になることを示せば十分です。S\mathcal{S}fghff \to g \to h \to f という巡回置換で不変なので、gghh についても同じ結論が自動的に従い、結局 S\mathcal{S} のすべての項が消えることになります。

ff の 2 階微分を含む項。 ff の 2 階微分は第 2 項と第 3 項からだけ出ます。

{g,{h,f}}=JabJcdag(bchdf+chbdf)\{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)

より、その寄与は T1=JabJcdagchbdfT_1 = J_{ab} J_{cd}\, \partial_a g\, \partial_c h\, \partial_b \partial_d f

{h,{f,g}}=JabJcdah(bcfdg+cfbdg)\{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)

より、その寄与は T2=JabJcdahdgbcfT_2 = J_{ab} J_{cd}\, \partial_a h\, \partial_d g\, \partial_b \partial_c f

打ち消し。 T2T_2 の和の添字を付け替えます。(a,b,c,d)(c,d,a,b)(a, b, c, d) \to (c, d, a, b) と名前を変えても和の値は変わらず、係数は JcdJab=JabJcdJ_{cd}J_{ab} = J_{ab}J_{cd} のままなので

T2=JabJcdchbgadf.T_2 = J_{ab} J_{cd}\, \partial_c h\, \partial_b g\, \partial_a \partial_d f .

したがって

T1+T2=Jcdch[Jabagbdf+Jabbgadf].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] .

角括弧の第 2 項で aabb の名前を入れ替えると JbaagbdfJ_{ba}\, \partial_a g\, \partial_b \partial_d f になり、JJ の反対称性 Jba=JabJ_{ba} = -J_{ab} より、これは第 1 項の符号を変えたものです。よって角括弧は 00、すなわち T1+T2=0T_1 + T_2 = 0

結論。 巡回対称性により gg の 2 階微分を含む項の総和も、hh の 2 階微分を含む項の総和も 00 です。S\mathcal{S} の項はすべてこの 3 つのグループに分類されるので S=0\mathcal{S} = 0、すなわちヤコビ恒等式が成り立ちます。

なお、この証明で使ったのは JabJ_{ab}定数であること(b\partial_bJcdJ_{cd} を素通りする)と反対称であることだけです。座標に依存する反対称行列 Jab(ξ)J_{ab}(\xi) でも、追加の条件を課せばヤコビ恒等式が成り立ち、その一般化がポアソン多様体の理論になります。

Report an error in this article ・Operated by: Mugen Giken LLCPricingTermsLegal notice

© 2026 夢現技研合同会社 ・Feeding the text to an LLM is welcome. Code samples are MIT licensed.