tecktom.com

この章のまとめ

2026年10月15日9分で読めますAI生成教科書『虎の巻』第1部 第7章 Legendre 変換(図から)

AI 生成・木下が未勉強

解析力学から様々な理論分野を組み立てる 第1部 第7章 §1.7.7 ★★★ Legendre 変換は傾きと切片で関数を書き直す操作で、L→HL\to H と U→FU\to F はその例である

Legendre 変換は、関数 f(x)f(x) を、傾き pp を入れると「傾き pp の接線の切片の −1-1 倍」を返す関数 f∗(p)=sup⁡x[px−f(x)]f^*(p)=\sup_x[px-f(x)] に書き直す操作である。傾きをただ代入した f(x(p))f(x(p)) ではグラフの横の位置が失われるが、切片を記録すると位置も残る。ff が狭義に下に凸なら、f′f' と (f∗)′(f^*)' は互いの逆関数で、2階導関数は逆数どうしになり、f∗f^* にもう一度変換を当てると ff に戻る。凸でない関数では f∗∗f^{**} は凸包に置き換わり、f∗f^* には最大点の跳びによる折れ目ができる。取り替えない変数がある場合は、最大点での1次の変化が 00 であることから、その偏微分が符号を変えて引き継がれる。解析力学では q˙\dot q を p=∂L/∂q˙p=\partial L/\partial\dot q に取り替えて H=pq˙−LH=p\dot q-L を作り、Euler–Lagrange 方程式と合わせて Hamilton 方程式が出る。熱力学では SS を T=∂U/∂ST=\partial U/\partial S に取り替えて F=U−TSF=U-TS を作り、∂F/∂T=−S\partial F/\partial T=-S、∂F/∂V=−P\partial F/\partial V=-P が出る。2つは同じ作図で、切片に負号を付けるかどうかの約束だけが違う。次の章(第1部第8章)では、HH を使って運動を相空間の流れとして見る。

この章の道具

  • 定義:f∗(p)=sup⁡x[px−f(x)]f^*(p)=\sup_x[px-f(x)]。f′′>0f''>0 なら f∗(p)=px(p)−f(x(p))f^*(p)=px(p)-f(x(p))、f′(x(p))=pf'(x(p))=p。切片は −f∗(p)-f^*(p)。
  • 導関数の入れ替え:(f∗)′(p)=x(p)(f^*)'(p)=x(p)、(f∗)′′=1/f′′(f^*)''=1/f''。2回で元に戻る:f∗∗=ff^{**}=f(凸のとき)。
  • Young の不等式:f(x)+f∗(p)≥pxf(x)+f^*(p)\ge px、等号は p=f′(x)p=f'(x)。
  • 取り替えない変数の規則:∂H/∂q=−∂L/∂q\partial H/\partial q=-\partial L/\partial q、∂F/∂V=∂U/∂V\partial F/\partial V=\partial U/\partial V。
  • H=sup⁡q˙[pq˙−L]H=\sup_{\dot q}[p\dot q-L]、F=inf⁡S[U−TS]=−U∗F=\inf_S[U-TS]=-U^*。

総合問題 相対論的なばね振動子を Lagrangian と Hamiltonian の両方で調べる ★★★

オリジナル質量 mm の粒子が直線上でばね(ばね定数 kk)につながれ、光速 cc に近い速さで振動する。Lagrangian を

L(q,q˙)=−mc21−q˙2c2−12kq2(∣q˙∣<c)L(q,\dot q)=-mc^2\sqrt{1-\frac{\dot q^2}{c^2}}-\frac12kq^2\qquad(\lvert \dot q\rvert <c)

とする。

  1. (1) (使う道具:1.7.2節・1.7.4節)正準運動量 p(q˙)p(\dot q) を求め、∂2L/∂q˙2>0\partial^2L/\partial\dot q^2>0 と、pp が ∣q˙∣<c\lvert \dot q\rvert <c で実数全体を動くことを示せ。q˙\dot q を pp で表せ。
  2. (2) (使う道具:1.7.4節)Hamiltonian H(q,p)H(q,p) を求めよ。
  3. (3) (使う道具:1.7.3節)HH を pp について Legendre 変換し直すと、∣v∣<c\lvert v\rvert <c で LL に戻り、∣v∣>c\lvert v\rvert >c では +∞+\infty になることを示せ。
  4. (4) (使う道具:1.7.2節の Young の不等式)q˙=0.6c\dot q=0.6c、p=mcp=mc のとき pq˙≤L+Hp\dot q\le L+H の両辺を数で比べ、p=mcp=mc を等号が成り立つ pp に替えたときの値も求めよ(qq は共通なので 12kq2\frac12kq^2 の項は打ち消す)。
  5. (5) (使う道具:1.7.4節の Hamilton 方程式/第1部第4章の Euler–Lagrange 方程式)運動方程式を Hamilton 方程式で書き、HH の値が時間によらないことを示せ。
  6. (6) (使う道具:(5)/第1部第5章の L=T−VL=T-V)振幅 AA(q=±Aq=\pm A で止まる)の振動の最大の速さ vmax⁡v_{\max} を求め、kA2=4mc2kA^2=4mc^2 のときの値を出せ。∣q˙∣≪c\lvert \dot q\rvert \ll c で LL を展開して得る L=12mq˙2−12kq2L=\frac12m\dot q^2-\frac12kq^2 で計算した最大の速さと比べよ。
解答

(1) p=∂L/∂q˙=mq˙1−q˙2/c2p=\partial L/\partial\dot q=\dfrac{m\dot q}{\sqrt{1-\dot q^2/c^2}}。もう一度微分すると ∂2L/∂q˙2=m (1−q˙2/c2)−3/2>0\partial^2L/\partial\dot q^2=m\,(1-\dot q^2/c^2)^{-3/2}>0 で、LL は q˙\dot q について狭義に下に凸である。pp は q˙\dot q の増加関数で、q˙→±c\dot q\to\pm c で ±∞\pm\infty に向かうので、pp は実数全体を動く。p2(1−q˙2/c2)=m2q˙2p^2(1-\dot q^2/c^2)=m^2\dot q^2 を解いて

q˙=pcp2+m2c2=pc2p2c2+m2c4.\dot q=\frac{pc}{\sqrt{p^2+m^2c^2}}=\frac{pc^2}{\sqrt{p^2c^2+m^2c^4}} .

(2) 1−q˙2/c2=mc/p2+m2c2\sqrt{1-\dot q^2/c^2}=mc/\sqrt{p^2+m^2c^2} を使って

H=pq˙−L=p2c2p2c2+m2c4+m2c4p2c2+m2c4+12kq2=p2c2+m2c4+12kq2.H=p\dot q-L=\frac{p^2c^2}{\sqrt{p^2c^2+m^2c^4}}+\frac{m^2c^4}{\sqrt{p^2c^2+m^2c^4}}+\frac12kq^2=\sqrt{p^2c^2+m^2c^4}+\frac12kq^2 .

12kq2\frac12kq^2 は q˙\dot q を含まないので、符号を変えて HH に移った(取り替えない変数 qq の項)。

(3) qq を止めて h(p)=p2c2+m2c4h(p)=\sqrt{p^2c^2+m^2c^4} の部分について sup⁡p[vp−h(p)]\sup_p[vp-h(p)] を調べる。h′(p)=pc2/h(p)h'(p)=pc^2/h(p) は (−c,c)(-c,c) を動くので、∣v∣<c\lvert v\rvert <c なら h′(p)=vh'(p)=v の解p=mv/1−v2/c2p=mv/\sqrt{1-v^2/c^2} がただ1つあり、そこでの値は vp−h=mv2−mc21−v2/c2=−mc21−v2/c2vp-h=\frac{mv^2-mc^2}{\sqrt{1-v^2/c^2}}=-mc^2\sqrt{1-v^2/c^2}。−12kq2-\frac12kq^2 を戻すと LL に一致する。∣v∣>c\lvert v\rvert >c では、p→±∞p\to\pm\infty(vv と同符号)で vp−h(p)≈(∣v∣−c)∣p∣→+∞vp-h(p)\approx(\lvert v\rvert -c)\lvert p\rvert \to+\infty なので上限は +∞+\infty。HH を変換し直すと LL の定義域 ∣v∣<c\lvert v\rvert <c まで戻ってくる(∣v∣=c\lvert v\rvert =c では sup⁡=0\sup=0 で、LL を端まで連続に延ばした値に一致する)。

(4) mc2mc^2 を単位とする。q˙=0.6c\dot q=0.6c では 1−0.36=0.8\sqrt{1-0.36}=0.8 なので L+12kq2=−0.8L+\frac12kq^2=-0.8。p=mcp=mc では h=2 mc2≈1.414h=\sqrt2\,mc^2\approx1.414。左辺 pq˙=0.6p\dot q=0.6、右辺 L+H=−0.8+1.414=0.614L+H=-0.8+1.414=0.614 で、0.6<0.6140.6<0.614。等号の pp は (1) より p=m(0.6c)/0.8=0.75mcp=m(0.6c)/0.8=0.75mc。そのとき左辺 0.75×0.6=0.450.75\times0.6=0.45、右辺 −0.8+0.752+1=−0.8+1.25=0.45-0.8+\sqrt{0.75^2+1}=-0.8+1.25=0.45 で等しい。

(5) 式 (1.7.11) から

q˙=∂H∂p=pc2p2c2+m2c4,p˙=−∂H∂q=−kq.\dot q=\frac{\partial H}{\partial p}=\frac{pc^2}{\sqrt{p^2c^2+m^2c^4}},\qquad \dot p=-\frac{\partial H}{\partial q}=-kq .

1つ目は (1) の q˙(p)\dot q(p) と同じで、2つ目は Euler–Lagrange 方程式 ddt∂L∂q˙=∂L∂q=−kq\frac{\mathrm{d} }{\mathrm{d} t}\frac{\partial L}{\partial \dot q}=\frac{\partial L}{\partial q}=-kq と同じである。HH は tt を含まないので dHdt=∂H∂qq˙+∂H∂pp˙=∂H∂q∂H∂p−∂H∂p∂H∂q=0\frac{\mathrm{d} H}{\mathrm{d} t}=\frac{\partial H}{\partial q}\dot q+\frac{\partial H}{\partial p}\dot p=\frac{\partial H}{\partial q}\frac{\partial H}{\partial p}-\frac{\partial H}{\partial p}\frac{\partial H}{\partial q}=0。

(6) 折り返し点 q=±Aq=\pm A では q˙=0\dot q=0、p=0p=0 なので H=mc2+12kA2H=mc^2+\frac12kA^2。速さが最大になる q=0q=0 では H=p2c2+m2c4=γmc2H=\sqrt{p^2c^2+m^2c^4}=\gamma mc^2(γ=1/1−v2/c2\gamma=1/\sqrt{1-v^2/c^2})なので

γmax⁡=1+kA22mc2,vmax⁡=c1−1γmax⁡2.\gamma_{\max}=1+\frac{kA^2}{2mc^2},\qquad v_{\max}=c\sqrt{1-\frac{1}{\gamma_{\max}^2}} .

kA2=4mc2kA^2=4mc^2 では γmax⁡=3\gamma_{\max}=3、vmax⁡=c8/9=223c≈0.943cv_{\max}=c\sqrt{8/9}=\frac{2\sqrt2}{3}c\approx0.943c で、光速を超えない。∣q˙∣≪c\lvert \dot q\rvert \ll c では −mc21−q˙2/c2=−mc2+12mq˙2+O(q˙4/c2)-mc^2\sqrt{1-\dot q^2/c^2}=-mc^2+\frac12m\dot q^2+\mathcal{O}(\dot q^4/c^2) で、定数 −mc2-mc^2 を除くと L=12mq˙2−12kq2L=\frac12m\dot q^2-\frac12kq^2(L=T−VL=T-V の形)になる。これで計算すると 12mvmax⁡2=12kA2\frac12mv_{\max}^2=\frac12kA^2 から vmax⁡=Ak/m=2cv_{\max}=A\sqrt{k/m}=2c となり、光速を超える。振幅が大きい振動では、展開を打ち切った LL を使うことはできない。相対論的な LL では pp がいくら大きくなっても q˙=∂H/∂p\dot q=\partial H/\partial p が cc を超えないことが、(3) で見た「HH の傾きの上限が cc」という性質として現れている。

木下の勉強ステータス

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

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

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