tecktom.com

この章のまとめ

2026年10月15日10分で読めますAI生成教科書『虎の巻』第1部 第8章 Hamilton 形式と相空間

AI 生成・木下が未勉強

解析力学から様々な理論分野を組み立てる 第1部 第8章 §1.8.7 ★★★ HH を選ぶと運動は相空間の1階の流れになり、HH と循環座標の運動量が保存し、流れは面積を保つ

正則な Lagrangian L(q,q˙,t)L(q,\dot q,t) から正準運動量 pi=∂L/∂q˙ip_i=\partial L/\partial\dot q_i を作り、速度の変数について Legendre 変換すると Hamiltonian H(q,p,t)=∑ipiq˙i−LH(q,p,t)=\sum_ip_i\dot q_i-L が得られる。HH の全微分を計算すると ∂H/∂pi=q˙i\partial H/\partial p_i=\dot q_i, ∂H/∂qi=−∂L/∂qi\partial H/\partial q_i=-\partial L/\partial q_i, ∂H/∂t=−∂L/∂t\partial H/\partial t=-\partial L/\partial t で、Euler–Lagrange 方程式は 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 と同値になる。同じ方程式は、qq と pp を独立にずらす相空間の作用 ∫(∑pq˙−H) dt\int(\sum p\dot q-H)\,\mathrm{d} t の停留としても得られ、pp の変分から Legendre 変換の関係が出る。

相空間の各点からは軌道がただ1本出るので、軌道は交わらない。自由度1で HH が時刻を含まなければ、軌道は HH の等高線で、振り子の相図から往復・回転・セパラトリクスの3種類の運動が読み取れる。運動に沿って dH/dt=∂H/∂t\mathrm{d} H/\mathrm{d} t=\partial H/\partial t なので、HH が tt を含まなければ HH は保存する。運動エネルギーが速度の2次の同次式なら、HH は T+VT+V に等しい。HH が qkq_k を含まなければ pkp_k が保存し、自由度が1つ減る(中心力の有効ポテンシャル)。Hamilton 方程式の速度場は発散が 00 で、流れは相空間の面積を保つ。数値積分では、この性質を守るシンプレクティックな方法がエネルギーを長時間にわたって保つ。

次の章(第1部第9章)では、相空間の点を少しだけずらす変換を考え、ずらし方を決める関数(生成子)を取り出す。時間発展は HH を生成子とする変換で、Hamilton 方程式 (1.8.6) はその書き方の1つになる。

この章の道具

  • 正準運動量 pi=∂L/∂q˙ip_i=\partial L/\partial\dot q_i、Hamiltonian H(q,p,t)=∑ipiq˙i−LH(q,p,t)=\sum_ip_i\dot q_i-L(q˙\dot q を (q,p,t)(q,p,t) で書き直してから代入する)。
  • 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。相空間の作用 ∫(∑pq˙−H) dt\int(\sum p\dot q-H)\,\mathrm{d} t の停留と同じ。
  • dH/dt=∂H/∂t\mathrm{d} H/\mathrm{d} t=\partial H/\partial t。循環座標 qkq_k に共役な pkp_k は保存する。
  • 速度場 (∂H/∂p,−∂H/∂q)(\partial H/\partial p,-\partial H/\partial q) の発散は 00。流れは相空間の面積を保つ。

総合問題 回転する輪の上のビーズ ★★★

オリジナル第1部第2章の1.2.7節の総合問題と同じ系(同じ RR・回転の角速度。第2章の Ω\Omega をここでは ω\omega と書く)を相空間で見る。半径 RR の円形の輪が、鉛直な直径を軸として一定の角速度 ω\omega で回され続けている。輪には質量 mm のビーズがはめてあり、摩擦なく輪に沿って動く。重力加速度を gg とし、輪の最下点から測った角度 θ\theta でビーズの位置を表す。

  1. (1) (使う道具:第1部第2章・第1部第6章の時間によって動く拘束)ビーズの位置を直交座標で θ\theta と tt によって書き、Lagrangian L(θ,θ˙)L(\theta,\dot\theta) を求めよ。
  2. (2) (使う道具:第1部第7章・1.8.1節)正準運動量 pp と Hamiltonian H(θ,p)H(\theta,p) を求め、HH が力学的エネルギー E=T+VE=T+V と違う関数であることを示せ。
  3. (3) (使う道具:1.8.2節・1.8.3節)Hamilton 方程式を書き、平衡点をすべて求めよ。θ=0\theta=0 以外の平衡点が存在するための ω\omega の条件を答えよ。
  4. (4) (使う道具:1.8.3節の1次の展開・第1部第2章の総合問題の結果)R=0.200 mR=0.200\,\mathrm m, ω=10.0 rad s−1\omega=10.0\,\mathrm{rad\,s^{-1}}, g=9.81 m s−2g=9.81\,\mathrm{m\,s^{-2}} のとき、θ=0\theta=0 の平衡点のまわりの1次の解の指数 λ\lambda(e±λt\mathrm{e}^{\pm\lambda t})と、もう1つの平衡点 θ∗\theta_* の角度と、そのまわりの小振動の角振動数 Ω∗\Omega_* を求めよ。
  5. (5) (使う道具:1.8.4節)HH が保存し、EE は保存しないことを示せ。dE/dt\mathrm{d} E/\mathrm{d} t を求め、輪を回す装置がビーズにする仕事率と一致することを確かめよ。
  6. (6) (使う道具:1.8.3節の相図)(3) の条件のもとで、θ=0\theta=0 と θ=θ∗\theta=\theta_* での HH の値の差を求め、(4) の数値で mm あたりの値を出せ。θ∗\theta_* の近くで静止に近い状態から動き出したビーズが、HH の値がこの差より小さい範囲で動くとき、輪の反対側(θ<0\theta<0)に移れない理由を述べよ。
解答

(1) 輪とともに回る角度は ωt\omega t なので、ビーズの位置は r=(Rsin⁡θcos⁡ωt, Rsin⁡θsin⁡ωt, −Rcos⁡θ)\bm{r}=\bigl(R\sin\theta\cos\omega t,\ R\sin\theta\sin\omega t,\ -R\cos\theta\bigr)。位置が tt をあらわに含むことが、時間によって動く拘束を表している。微分して ∣r˙∣2=R2θ˙2+R2ω2sin⁡2θ\lvert \dot{\bm{r}}\rvert ^2=R^2\dot\theta^2+R^2\omega^2\sin^2\theta、高さは −Rcos⁡θ-R\cos\theta なので

L=12mR2(θ˙2+ω2sin⁡2θ)+mgRcos⁡θ.L=\frac12mR^2\bigl(\dot\theta^2+\omega^2\sin^2\theta\bigr)+mgR\cos\theta .

(2) p=∂L/∂θ˙=mR2θ˙p=\partial L/\partial\dot\theta=mR^2\dot\theta、θ˙=p/(mR2)\dot\theta=p/(mR^2) を入れて

H=pθ˙−L=p22mR2−12mR2ω2sin⁡2θ−mgRcos⁡θ.H=p\dot\theta-L=\frac{p^2}{2mR^2}-\frac12mR^2\omega^2\sin^2\theta-mgR\cos\theta .

一方、力学的エネルギーは E=T+V=12mR2(θ˙2+ω2sin⁡2θ)−mgRcos⁡θE=T+V=\frac12mR^2(\dot\theta^2+\omega^2\sin^2\theta)-mgR\cos\theta で、E−H=mR2ω2sin⁡2θE-H=mR^2\omega^2\sin^2\theta だけ違う。TT が速度の2次の同次式でなく、速度を含まない項 12mR2ω2sin⁡2θ\frac12mR^2\omega^2\sin^2\theta を持つので、式 (1.8.15) が成り立たない。

(3) θ˙=pmR2\dot\theta=\dfrac{p}{mR^2}, p˙=−∂H∂θ=mR2ω2sin⁡θcos⁡θ−mgRsin⁡θ=mRsin⁡θ (Rω2cos⁡θ−g)\dot p=-\frac{\partial H}{\partial \theta}=mR^2\omega^2\sin\theta\cos\theta-mgR\sin\theta=mR\sin\theta\,(R\omega^2\cos\theta-g)。平衡点は p=0p=0 で、sin⁡θ=0\sin\theta=0(θ=0\theta=0, π\pi)か cos⁡θ=g/(Rω2)\cos\theta=g/(R\omega^2)。後者が 0<θ<π0<\theta<\pi に解 θ∗\theta_* を持つ条件は g/(Rω2)<1g/(R\omega^2)<1、すなわち ω2>g/R\omega^2>g/R である。θ=±θ∗\theta=\pm\theta_* の2点がこれにあたる。

(4) (3) の2式から pp を消すと θ¨=sin⁡θ (ω2cos⁡θ−g/R)\ddot\theta=\sin\theta\,(\omega^2\cos\theta-g/R) で、第2章の総合問題 (5) の式そのものである。平衡点のまわりの1次の展開もそこで済んでおり、θ=0\theta=0 では指数 λ=ω2−g/R\lambda=\sqrt{\omega^2-g/R}(ω2>g/R\omega^2>g/R のとき不安定)、θ∗\theta_* では角振動数 Ω∗=ωsin⁡θ∗\Omega_*=\omega\sin\theta_* である。同じ数値なので、第2章の値 θ∗=60.6∘\theta_*=60.6^\circ、Ω∗=8.71 rad s−1\Omega_*=8.71\,\mathrm{rad\,s^{-1}} がそのまま使え、λ=100−49.05=7.14 s−1\lambda=\sqrt{100-49.05}=7.14\,\mathrm s^{-1} である。最下点は不安定な平衡点になっている。

(5) HH は tt をあらわに含まないので、式 (1.8.14) から dH/dt=0\mathrm{d} H/\mathrm{d} t=0。E=H+mR2ω2sin⁡2θE=H+mR^2\omega^2\sin^2\theta なので

dEdt=2mR2ω2sin⁡θcos⁡θ θ˙≠0(θ˙≠0, sin⁡2θ≠0).\frac{\mathrm{d} E}{\mathrm{d} t}=2mR^2\omega^2\sin\theta\cos\theta\,\dot\theta\neq0\qquad(\dot\theta\neq0,\ \sin2\theta\neq0).

装置は輪を角速度 ω\omega で回し続けるため、鉛直軸のまわりのトルク NN をビーズに与える。ビーズの鉛直軸のまわりの角運動量は Lz=mR2sin⁡2θ ωL_z=mR^2\sin^2\theta\,\omega なのでN=dLz/dt=2mR2ωsin⁡θcos⁡θ θ˙N=\mathrm{d} L_z/\mathrm{d} t=2mR^2\omega\sin\theta\cos\theta\,\dot\theta、仕事率は Nω=2mR2ω2sin⁡θcos⁡θ θ˙N\omega=2mR^2\omega^2\sin\theta\cos\theta\,\dot\theta で、dE/dt\mathrm{d} E/\mathrm{d} t と一致する。HH は保存し、EE は装置からの仕事の分だけ変わる。

(6) H(0,0)=−mgRH(0,0)=-mgR。cos⁡θ∗=g/(Rω2)\cos\theta_*=g/(R\omega^2) を使うと

H(θ∗,0)=−12mR2ω2(1−g2R2ω4)−mgRgRω2=−12mR2ω2−mg22ω2H(\theta_*,0)=-\frac12mR^2\omega^2\Bigl(1-\frac{g^2}{R^2\omega^4}\Bigr)-mgR\frac{g}{R\omega^2}=-\frac12mR^2\omega^2-\frac{mg^2}{2\omega^2}

なので、差は

H(0,0)−H(θ∗,0)=m2(Rω−gω)2.H(0,0)-H(\theta_*,0)=\frac m2\Bigl(R\omega-\frac g\omega\Bigr)^2 .

数値では Rω=2.00 m s−1R\omega=2.00\,\mathrm{m\,s^{-1}}, g/ω=0.981 m s−1g/\omega=0.981\,\mathrm{m\,s^{-1}} で、mm あたり 12(1.019)2=0.519 J kg−1\frac12(1.019)^2=0.519\,\mathrm{J\,kg^{-1}}。HH は保存するので、H<H(0,0)H<H(0,0) で始まった軌道は HH の等高線の上を動き、H≥H(0,0)H\ge H(0,0) の点を通れない。θ=0\theta=0 を通る点はすべて H=p22mR2−mgR≥H(0,0)H=\frac{p^2}{2mR^2}-mgR\ge H(0,0) を満たすので、ビーズは θ=0\theta=0 を越えられず、θ∗\theta_* のまわりの往復運動を続ける。θ=0\theta=0 は振り子の最上点と同じ鞍点の役をしており、H=H(0,0)H=H(0,0) の等高線がセパラトリクスになっている。

木下の勉強ステータス

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

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

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