tecktom.com

出てくるもの(3):保存量は対称性の生成子

2026年10月15日9分で読めますAI生成教科書『虎の巻』第1部 第10章 Noether の定理(生成子が保存する)
目次
  1. 保存量で相空間を動かす
  2. 逆向き: が変わらないことと の保存は同値
  3. 木下の層

AI 生成・木下が未勉強

解析力学から様々な理論分野を組み立てる 第1部 第10章 §1.10.5 ★★★ QQ を生成子として相空間を動かすと元の変換が戻り、HH がその動きで変わらないことと QQ の保存は同値

保存量で相空間を動かす

Noether の保存量 (1.10.10) を正準変数 (q,p)(q,p) の関数として見る。点変換(KiK_i と Λ\Lambda が qq, tt だけによる)なら

Q(q,p,t)=∑ipiKi(q,t)−Λ(q,t)(1.10.19)Q(q,p,t)=\sum_ip_iK_i(q,t)-\Lambda(q,t)\tag{1.10.19}

で、pp について1次式である。これを生成子として式 (1.10.7) で相空間を動かすと、

δqi=ϵ∂Q∂pi=ϵKi,δpi=−ϵ∂Q∂qi=−ϵ(∑jpj∂Kj∂qi−∂Λ∂qi)(1.10.20)\delta q_i=\epsilon\frac{\partial Q}{\partial p_i}=\epsilon K_i,\qquad \delta p_i=-\epsilon\frac{\partial Q}{\partial q_i}=-\epsilon\Bigl(\sum_jp_j\frac{\partial K_j}{\partial q_i}-\frac{\partial \Lambda}{\partial q_i}\Bigr)\tag{1.10.20}

となる。座標の動きは、出発点にした変換 (1.10.1) と一致する。保存量 QQ は、出発点の変換の生成子になっている。章の題の「生成子が保存する」はこの事実を指している。Λ\Lambda は pp を含まないので、準対称性でも座標の動きは変わらない。

運動量の動き δpi\delta p_i は、座標を点変換したときに運動量がどう変わるかを表す。並進(KK が定数、Λ=0\Lambda=0)では δp=0\delta p=0 で、運動量はずらしても変わらない。平面内の回転 Q=Lz=xpy−ypxQ=L_z=xp_y-yp_x では δpx=−ϵpy\delta p_x=-\epsilon p_y, δpy=ϵpx\delta p_y=\epsilon p_x で、運動量のベクトルも位置と同じ角度だけ回る。時刻の並進では保存量は HH で、HH を生成子にした動き δqi=ϵ ∂H/∂pi\delta q_i=\epsilon\,\partial H/\partial p_i, δpi=−ϵ ∂H/∂qi\delta p_i=-\epsilon\,\partial H/\partial q_i は、ϵ=dt\epsilon=\mathrm{d} t とおけば Hamilton 方程式、すなわち時間発展である(第1部第9章)。エネルギーが時間発展の生成子であることも、同じ対応の1つの場合になっている。

逆向き:HH が変わらないことと GG の保存は同値

Hamilton 形式では、出発点を逆にした主張が成り立つ。相空間の関数 G(q,p,t)G(q,p,t) を1つ取り、式 (1.10.7) の動きで Hamiltonian H(q,p,t)H(q,p,t) がどれだけ変わるかを計算すると

δH=∑i(∂H∂qiδqi+∂H∂piδpi)=ϵ∑i(∂H∂qi∂G∂pi−∂H∂pi∂G∂qi)(1.10.21)\delta H=\sum_i\Bigl(\frac{\partial H}{\partial q_i}\delta q_i+\frac{\partial H}{\partial p_i}\delta p_i\Bigr)=\epsilon\sum_i\Bigl(\frac{\partial H}{\partial q_i}\frac{\partial G}{\partial p_i}-\frac{\partial H}{\partial p_i}\frac{\partial G}{\partial q_i}\Bigr)\tag{1.10.21}

となる。一方、Hamilton 方程式 q˙i=∂H/∂pi\dot q_i=\partial H/\partial p_i, p˙i=−∂H/∂qi\dot p_i=-\partial H/\partial q_i に沿った GG の時間変化は

dGdt=∑i(∂G∂qi∂H∂pi−∂G∂pi∂H∂qi)+∂G∂t\frac{\mathrm{d} G}{\mathrm{d} t}=\sum_i\Bigl(\frac{\partial G}{\partial q_i}\frac{\partial H}{\partial p_i}-\frac{\partial G}{\partial p_i}\frac{\partial H}{\partial q_i}\Bigr)+\frac{\partial G}{\partial t}

で、和の部分は式 (1.10.21) の和と符号だけが違う。したがって

δH=−ϵ(dGdt−∂G∂t)(1.10.22)\delta H=-\epsilon\Bigl(\frac{\mathrm{d} G}{\mathrm{d} t}-\frac{\partial G}{\partial t}\Bigr)\tag{1.10.22}

が成り立つ。

命題 1.10.3(Hamilton 形式の Noether の定理)

GG が時刻を陽に含まないとき、GG が運動の間保存することと、GG を生成子とする動きで HH が変わらない(δH=0\delta H=0)ことは同値である。

式 (1.10.21) の和 ∑i(∂qiA ∂piB−∂piA ∂qiB)\sum_i(\partial_{q_i}A\,\partial_{p_i}B-\partial_{p_i}A\,\partial_{q_i}B) は、第1部第11章で Poisson 括弧 {A,B}\{A,B\} と名前を付ける量で、命題は「{H,G}=0\{H,G\}=0 と {G,H}=0\{G,H\}=0 が同じ式」と読める。GG で動かしたときの HH の変化と、HH で動かした(時間発展させた)ときの GG の変化は、符号を除いて同じ量である。量子力学では Poisson 括弧が交換子に置き換わり、命題は「[G^,H^]=0[\hat G,\hat H]=0 なら G^\hat G の期待値が保存する」になる(第4部第5章)。

Lagrangian の側の定理 1.10.2 と比べると、Hamilton の側では GG が pp について1次である必要がない。座標と運動量を混ぜる変換も対称性として扱えるので、点変換では見えない保存量も同じ形で扱える。

点変換では見えない保存量

等方的な2次元調和振動子 H=12m(px2+py2)+k2(x2+y2)H=\frac{1}{2m}(p_x^2+p_y^2)+\frac k2(x^2+y^2) では、角運動量 LzL_z のほかにA=pxpym+kxyA=\frac{p_xp_y}{m}+kxy も保存する(式 (1.10.22) で δH=0\delta H=0 を直接確かめられる)。AA は pp の2次式なので、AA で動かすと座標の動きに運動量が混ざり、Lagrangian の点変換の形には書けない。Kepler 問題の Runge–Lenz ベクトルも同じ種類の保存量で、軌道が閉じることと関係している。

図

図 1.10.3 2次元の調和振動子 H=12m(px2+py2)+k2(x2+λ2y2)H=\frac{1}{2m}(p_x^2+p_y^2)+\frac k2(x^2+\lambda^2y^2) の角運動量 LzL_z(単位 mk x02\sqrt{mk}\,x_0^2、初期条件 x=x0x=x_0, y=0y=0, px=0p_x=0, py=mk x0p_y=\sqrt{mk}\,x_0)。運動方程式を数値積分した値で、どちらも近似を含まない。等方的(λ=1\lambda=1、実線)では回転で HH が変わらず LzL_z は一定、非等方的(λ=1.3\lambda=1.3、破線)では回転で HH が変わり、LzL_z は符号まで変わる(例題 1.10.6)

例題 1.10.6 非等方的な振動子で角運動量が変わる速さ ★★

オリジナルH=12m(px2+py2)+k2(x2+λ2y2)H=\frac{1}{2m}(p_x^2+p_y^2)+\frac k2(x^2+\lambda^2y^2)(λ>0\lambda>0)と、回転の生成子 Lz=xpy−ypxL_z=xp_y-yp_x を考える。

  1. (1) LzL_z を生成子とする動き δx,δy,δpx,δpy\delta x,\delta y,\delta p_x,\delta p_y を書き、δH\delta H を求めよ。
  2. (2) 式 (1.10.22) から dLzdt\frac{\mathrm{d} L_z}{\mathrm{d} t} を求め、Hamilton 方程式から直接計算した結果と比べよ。
  3. (3) LzL_z が保存する λ\lambda を答えよ。
解答

(1) 式 (1.10.7) で G=LzG=L_z とすると

δx=ϵ∂Lz∂px=−ϵy,δy=ϵx,δpx=−ϵ∂Lz∂x=−ϵpy,δpy=ϵpx.\delta x=\epsilon\frac{\partial L_z}{\partial p_x}=-\epsilon y,\quad \delta y=\epsilon x,\quad \delta p_x=-\epsilon\frac{\partial L_z}{\partial x}=-\epsilon p_y,\quad \delta p_y=\epsilon p_x .

運動エネルギーは pxδpx+pyδpy=ϵ(−pxpy+pypx)=0p_x\delta p_x+p_y\delta p_y=\epsilon(-p_xp_y+p_yp_x)=0 で変わらない。ポテンシャルは

δH=k(x δx+λ2y δy)=kϵ(−xy+λ2xy)=ϵk(λ2−1)xy.\delta H=k\bigl(x\,\delta x+\lambda^2y\,\delta y\bigr)=k\epsilon\bigl(-xy+\lambda^2xy\bigr)=\epsilon k(\lambda^2-1)xy .

(2) LzL_z は時刻を陽に含まないので、式 (1.10.22) から dLzdt=−δH/ϵ=k(1−λ2)xy\frac{\mathrm{d} L_z}{\mathrm{d} t}=-\delta H/\epsilon=k(1-\lambda^2)xy。直接計算すると、p˙x=−kx\dot p_x=-kx, p˙y=−kλ2y\dot p_y=-k\lambda^2y, x˙=px/m\dot x=p_x/m, y˙=py/m\dot y=p_y/m から

dLzdt=x˙py+xp˙y−y˙px−yp˙x=pxpy−pypxm−kλ2xy+kxy=k(1−λ2)xy\frac{\mathrm{d} L_z}{\mathrm{d} t}=\dot xp_y+x\dot p_y-\dot yp_x-y\dot p_x=\frac{p_xp_y-p_yp_x}{m}-k\lambda^2xy+kxy=k(1-\lambda^2)xy

となり、一致する。xyxy が正の象限にいる間 LzL_z は(λ>1\lambda>1 なら)減り、負の象限では増える。

(3) λ=1\lambda=1(等方的)のとき、そのときに限り、どの点でも δH=0\delta H=0 で LzL_z が保存する。図 1.10.3 はこの違いを数値解で描いたものである。

木下の勉強ステータス

木下はまだこの記事を勉強していません。

AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com

← AI生成教科書『虎の巻』の記事一覧へ