tecktom.com

Legendre 変換の解剖:力学・熱力学・統計力学・量子論を貫く一本の糸

2026年10月15日17分で読めますAI生成教科書『基礎理論』第7部 第2章 ◆解析力学の骨格:最小作用から Hamilton–Jacobi へ
目次
  1. 単純代入では何がまずいか
  2. 凸関数は「接線の族」で書き直せる:Legendre 変換の幾何学
  3. 熱力学:エネルギーの Legendre 変換
  4. 統計力学:分配関数の対数は Legendre 変換の「なめらか版」
  5. 量子論:Fourier 変換の停留位相が Legendre 変換
  6. 木下の層

AI 生成・木下が未勉強

量子力学入門 第7部 第2章 §7.2.3 ★ 分野横断で効く視点(発展・教養)

前節で Hamiltonian を H=px˙−LH=p\dot x-L と定義したが、正直なところ「なぜこの形なのか」は天下りだったと思う。変数を x˙\dot x から pp に替えたいだけなら、p=∂L/∂x˙p=\partial L/\partial\dot x を逆に解いて LL に代入した関数 L(x,x˙(x,p))L(x,\dot x(x,p)) ではいけないのか?——この素朴な疑問に正面から答えるのが本節である。答えを先に言うと:単純代入では情報が失われるが、Legendre 変換なら失われない。そしてこの変換は力学の専売特許ではなく、熱力学の自由エネルギー、統計力学の分配関数、量子力学の Fourier 変換に、まったく同じ構造で現れる。

単純代入では何がまずいか

★ Legendre 変換の動機

具体例で見る。L=12mx˙2L=\frac12m\dot x^2(自由粒子)に p=mx˙p=m\dot x を単純代入すると L~(p)=p2/2m\tilde L(p)=p^2/2m——一見問題なさそうだが、これは偶然(LL が2次だから)に近い。一般の L(x˙)L(\dot x) で単純代入 L~(p):=L(x˙(p))\tilde L(p):=L(\dot x(p)) を作ってから「L~\tilde L だけを渡されて元の LL を復元せよ」と言われると、

L~(p)=L(x˙)かつp=L′(x˙)\tilde L(p)=L(\dot x)\quad\text{かつ}\quad p=L'(\dot x)

という微分方程式を解く羽目になり、しかも解には積分定数の任意性が残る。幾何学的に言えば、x˙↦p=L′(x˙)\dot x\mapsto p=L'(\dot x) という「傾きを名前にする」ラベルの張り替えだけでは、曲線の高さ方向の情報(どこに置かれていたか)が落ちる:L(x˙)L(\dot x) と L(x˙)+constL(\dot x)+\mathrm{const} は同じ L~\tilde L を与えてしまうし、より一般には L(x˙)→L(x˙−c)L(\dot x)\to L(\dot x-c) のようなずらしも区別できない。変数変換のつもりが、実は非可逆な射影になっているのである。

凸関数は「接線の族」で書き直せる:Legendre 変換の幾何学

★ Legendre 変換の幾何的意味

情報を落とさない正しいやり方は、発想を転換して関数を「点の集合」ではなく「接線の集合」で記述し直すことである。下に凸な関数 f(v)f(v) を考える(f′′>0f''>0;力学なら f=Lf=L、v=x˙v=\dot x、f′′=m>0f''=m>0)。傾き pp を一つ指定すると、凸性からその傾きをもつ接線はちょうど1本決まる。その接線の情報は「傾き pp」と「切片」の2つの数で尽きるから、

g(p):=(傾き p の接線の切片)×(−1)g(p):=\bigl(\text{傾き }{p}\text{ の接線の切片}\bigr)\times(-1)

という切片の一覧表を作れば、接線族の全情報——したがって凸関数 ff の全情報——が gg に移る。切片を式にすると:接点 v∗v_* は f′(v∗)=pf'(v_*)=p で決まり、接線は y=f(v∗)+p(v−v∗)y=f(v_*)+p(v-v_*)、その v=0v=0 での値が切片 f(v∗)−pv∗f(v_*)-pv_*。よって

 g(p)=p v∗−f(v∗)∣f′(v∗)=p=max⁡v[pv−f(v)] (7.2.3)\boxed{\ g(p)=p\,v_*-f(v_*)\Big|_{f'(v_*)=p}=\max_v\bigl[pv-f(v)\bigr]\ }\tag{7.2.3}

——これが Legendre 変換である(max⁡\max 形は、pv−f(v)pv-f(v) を vv で微分してゼロと置くと p=f′(v)p=f'(v) が出ることから;凸性がこの停留点を最大点にする)。H=px˙−LH=p\dot x-L の「px˙p\dot x を引く前に足す」不思議な形は、接線の切片を記録するための形だったのである。

この見方から、重要な性質が芋づる式に出る。

(a) 対合性(2回で戻る). 凸関数は自分のすべての接線の包絡線として復元できる。式で言えば gg にもう一度 Legendre 変換を施すと

max⁡p[vp−g(p)]=f(v)\max_p\bigl[vp-g(p)\bigr]=f(v)

——情報の損失がゼロであることの端的な表現である(L→H→LL\to H\to L が確かに戻ることは、前節の自由粒子 12mx˙2→p2/2m→12mx˙2\frac12m\dot x^2\to p^2/2m\to\frac12m\dot x^2 で確認できる)。

(b) 変数と傾きの役割交換. (7.2.3) を pp で微分すると(停留条件により v∗v_* の pp 依存は効かず)g′(p)=v∗g'(p)=v_*。つまり

p=dfdv⟺v=dgdpp=\frac{\mathrm{d} f}{\mathrm{d} v}\qquad\Longleftrightarrow\qquad v=\frac{\mathrm{d} g}{\mathrm{d} p}

——「ff の傾きが pp」と「gg の傾きが vv」が完全に対称になる。(v,f)(v,f) の世界と (p,g)(p,g) の世界は対等で、どちらを「元」と呼ぶかは便宜の問題にすぎない。

(c) 全微分で見る最短の説明. 実務ではこう覚えるのが速い。df=p dv\mathrm{d} f=p\,\mathrm{d} v(傾きの定義)を出発点に、積の微分 d(pv)=p dv+v dp\mathrm{d}(pv)=p\,\mathrm{d} v+v\,\mathrm{d} p を使って

d(pv−f)=v dp\mathrm{d}(pv-f)=v\,\mathrm{d} p

——pvpv を足し引きするのは、全微分の「効く変数」を dv\mathrm{d} v から dp\mathrm{d} p に付け替えるためである。Hamilton 形式の導出(前節)で dH=x˙ dp−p˙ dx\mathrm{d} H=\dot x\,\mathrm{d} p-\dot p\,\mathrm{d} x と dx˙\mathrm{d}\dot x の項が消えたのは、まさにこの付け替えが働いた瞬間だった。

(d) Young の不等式. (7.2.3) の max⁡\max を外せば、任意の v,pv,p に対して

pv≤f(v)+g(p)pv\le f(v)+g(p)

(等号は共役な組 p=f′(v)p=f'(v) のとき)。f=v2/2f=v^2/2 なら pv≤v22+p22pv\le\frac{v^2}2+\frac{p^2}2——相加相乗平均の親玉であり、解析学の Hölder 不等式の心臓部でもある。共役な量のペア (v,p)(v,p) は掛け算すると「エネルギーの次元の壁」f+gf+g で頭を抑えられる、と読める。

熱力学:エネルギーの Legendre 変換

★ 他分野に現れる同型(教養)

この構造が力学の外で最初に、そして最も日常的に現れるのが熱力学である。内部エネルギー U(S,V)U(S,V) の全微分は

dU=T dS−p dV(T=∂U∂S)\mathrm{d} U=T\,\mathrm{d} S-p\,\mathrm{d} V \qquad\Bigl(T=\frac{\partial U}{\partial S}\Bigr)

——エントロピー SS の「共役な傾き」が温度 TT である。ところが実験室で制御しやすいのは SS(測れない)ではなく TT(恒温槽につなぐだけ)だ。そこで「独立変数を SS から傾き TT に替えたい」——まさに前小節の状況であり、正しい処方は単純代入ではなく Legendre 変換

F(T,V):=U−TS⟹dF=−S dT−p dVF(T,V):=U-TS\qquad\Longrightarrow\qquad \mathrm{d} F=-S\,\mathrm{d} T-p\,\mathrm{d} V

——Helmholtz の自由エネルギーである((c) の付け替え d(TS)=TdS+SdT\mathrm{d}(TS)=T\mathrm{d} S+S\mathrm{d} T がそのまま働いている。符号の慣習が力学と逆向き〔U−TSU-TS 型〕なのは、UU が SS の凸関数で最小原理側に立つため)。同様に、圧力を制御したければ VV とその傾き −p-p を替えてエンタルピー Hent=U+pVH_{\rm ent}=U+pV、両方替えれば Gibbs 自由エネルギー G=U−TS+pVG=U-TS+pV。熱力学ポテンシャルの一覧表は、「どの変数を握って実験するか」に応じて Legendre 変換で持ち替えた同一情報の別表示にすぎない——ここでも情報は一切失われておらず、どのポテンシャルからも他のすべてが復元できる。

凸性の役割も熱力学で生々しくなる。UU が SS について凸(∂T/∂S=T/C>0\partial T/\partial S=T/C>0、比熱正)でなければ Legendre 変換は可逆でない——つまり熱力学的安定性が、ポテンシャル間の翻訳可能性を保証している。相転移で凸性が破れる(自由エネルギーに直線部分が出る)ところでは変換が一対一でなくなり、Maxwell の等面積則や相共存といった現象がまさにその破れの表現として現れる。また、各ポテンシャルの2階微分の対称性 ∂2F/∂T∂V=∂2F/∂V∂T\partial^2F/\partial T\partial V=\partial^2F/\partial V\partial T を読み下すと Maxwell の関係式(∂S/∂V∣T=∂p/∂T∣V\partial S/\partial V|_T=\partial p/\partial T|_V など)がただで出る——「1つの関数の混合偏微分」という構造ごと Legendre 変換が運んでくれるからである。

統計力学:分配関数の対数は Legendre 変換の「なめらか版」

★ 他分野に現れる同型(教養)

熱力学の F=U−TSF=U-TS は、統計力学ではどこから来るのか。ミクロカノニカルの状態数 Ω(E)\Omega(E)(エントロピー S(E)=kBln⁡ΩS(E)=k_B\ln\Omega)から出発すると、カノニカル分配関数は

Z(β)=∫dE Ω(E) e−βE=∫dE exp⁡[S(E)kB−βE](β=1kBT)Z(\beta)=\int\mathrm{d} E\,\Omega(E)\,\mathrm{e}^{-\beta E} =\int\mathrm{d} E\,\exp\Bigl[\frac{S(E)}{k_B}-\beta E\Bigr] \qquad\Bigl(\beta=\frac{1}{k_BT}\Bigr)

——eS/kB\mathrm{e}^{S/k_B} の Laplace 変換である。ここで系を大きくする(S,E∝N→∞S,E\propto N\to\infty)。指数の肩が NN に比例して巨大になるから、積分は肩が最大になる一点 E∗E_* の近傍だけで決まる(Laplace 法=実軸上の鞍点法;第4章で Airy 関数の漸近形を出したのと同じ技術であり、一般論は数学的手法の教科書の鞍点法の章)。最大の条件と最大値は

∂S∂E∣E∗=1T,kBTln⁡Z ≃ max⁡E[TS(E)−E]=−min⁡E[E−TS(E)]\frac{\partial S}{\partial E}\Big|_{E_*}=\frac1T,\qquad k_BT\ln Z\ \simeq\ \max_E\bigl[TS(E)-E\bigr]=-\min_E\bigl[E-TS(E)\bigr]

すなわち

 F(T)=−kBTln⁡Z(β) → N→∞  min⁡E[E−TS(E)] (7.2.4)\boxed{\ F(T)=-k_BT\ln Z(\beta)\ \xrightarrow[\ N\to\infty\ ]{}\ \min_E\bigl[E-TS(E)\bigr]\ }\tag{7.2.4}

——熱力学の Legendre 変換 F=U−TSF=U-TS は、分配関数という「和」の鞍点評価の影だったのである。有限の NN では ln⁡Z\ln Z は Legendre 変換をゆらぎの分だけなまらせたもの(積分は最大点だけでなく幅 ∼N\sim\sqrt N の近傍を拾う)で、N→∞N\to\infty で先鋭化して厳密な Legendre 変換に漸近する。「Laplace(Fourier)変換の対数は、指数が大きい極限で Legendre 変換になる」——この一文が、熱力学と統計力学の接続の数学的な要約である(確率論ではこの構造を大偏差原理と呼び、レート関数とキュムラント母関数が Legendre 対をなす——確率数理の教科書で再会する)。

例題 2.1(Laplace 変換の鞍点が Legendre 変換になることを手で確かめる ★)

オリジナル状態数が Ω(E)=C EαN\Omega(E)=C\,E^{\alpha N}(α,C\alpha,C 定数;単原子理想気体なら α=3/2\alpha=3/2)で与えられる系について、(1) Z(β)Z(\beta) を厳密に計算して F=−kBTln⁡ZF=-k_BT\ln Z を求め、(2) Legendre 変換 min⁡E[E−TS(E)]\min_E[E-TS(E)] と比較して、N→∞N\to\infty で一致することを示せ。

解答

(1) 厳密計算. ガンマ関数の定義そのもので

Z=∫0∞C EαNe−βE dE=C Γ(αN+1) β−(αN+1).Z=\int_0^\infty C\,E^{\alpha N}\mathrm{e}^{-\beta E}\,\mathrm{d} E=C\,\Gamma(\alpha N+1)\,\beta^{-(\alpha N+1)}.

Stirling の公式 ln⁡Γ(αN+1)≃αNln⁡(αN)−αN\ln\Gamma(\alpha N+1)\simeq\alpha N\ln(\alpha N)-\alpha N(これ自体も Laplace 法の帰結!)を使うと、NN に比例する主要部は

F=−kBTln⁡Z ≃ −αNkBT[ln⁡(αNkBT)−1].F=-k_BT\ln Z\ \simeq\ -\alpha Nk_BT\bigl[\ln(\alpha Nk_BT)-1\bigr].

(2) Legendre 変換. S(E)=kBln⁡Ω=kBαNln⁡E+constS(E)=k_B\ln\Omega=k_B\alpha N\ln E+\text{const} より、ϕ(E):=E−TS(E)\phi(E):=E-TS(E) の最小は

ϕ′(E∗)=1−kBTαNE∗=0⟹E∗=αNkBT (等分配則!),\phi'(E_*)=1-\frac{k_BT\alpha N}{E_*}=0 \quad\Longrightarrow\quad E_*=\alpha Nk_BT\ (\text{等分配則!}),

ϕ(E∗)=αNkBT[1−ln⁡(αNkBT)]\phi(E_*)=\alpha Nk_BT\bigl[1-\ln(\alpha Nk_BT)\bigr]

——(1) と完全に一致する(数値でも確認済み:1粒子あたりの差は N=102N=10^2 で 8×10−28\times10^{-2}、N=104N=10^4 で 10−310^{-3} と、O(ln⁡N/N)O(\ln N/N) で消えていく。この残差の正体が Stirling 公式の補正 12ln⁡(2παN)\frac12\ln(2\pi\alpha N)、すなわち鞍点まわりのガウスゆらぎである)。副産物として、鞍点条件が「カノニカル分布で最も効くエネルギー=等分配則のエネルギー」を与えている点も味わってほしい:温度を決めて和を取る(カノニカル)ことと、エネルギーを決めて数える(ミクロカノニカル)ことが、熱力学極限で同じ答えを出す——アンサンブルの等価性そのものが、Legendre 変換の可逆性(=S(E)S(E) の凸性)の言い換えなのである。■\blacksquare

量子論:Fourier 変換の停留位相が Legendre 変換

★ WKB との接点(発展)

最後に量子力学に戻る。上の話の「e大きな実の指数\mathrm{e}^{\text{大きな実の指数}} の Laplace 積分」を「ei×大きな位相\mathrm{e}^{\mathrm{i}\times\text{大きな位相}} の Fourier 積分」に置き換えたものが、そっくりそのまま量子力学に現れる——大きさの役を担うのが 1/ℏ1/\hbar である。

(i) 位置表示 ↔\leftrightarrow 運動量表示. WKB 形の波動関数 ψ(x)∼eiS(x)/ℏ\psi(x)\sim\mathrm{e}^{\mathrm{i} S(x)/\hbar} を運動量表示に移すと

ψ~(p)=∫dx e−ipx/ℏ eiS(x)/ℏ=∫dx ei[S(x)−px]/ℏ.\tilde\psi(p)=\int\mathrm{d} x\,\mathrm{e}^{-\mathrm{i} px/\hbar}\,\mathrm{e}^{\mathrm{i} S(x)/\hbar} =\int\mathrm{d} x\,\mathrm{e}^{\mathrm{i}[S(x)-px]/\hbar}.

ℏ→0\hbar\to0 で停留位相:停留条件は S′(x∗)=pS'(x_*)=p——解析力学の「運動量は作用の傾き」(§7.2.6)が停留条件として再登場し、位相の停留値は S(x∗)−px∗=−max⁡x[px−S(x)]S(x_*)-px_*=-\max_x[px-S(x)]、すなわち

ψ~(p) ∼ e−i S~(p)/ℏ,S~(p)=(S の Legendre 変換)\tilde\psi(p)\ \sim\ \mathrm{e}^{-\mathrm{i}\,\tilde S(p)/\hbar},\qquad \tilde S(p)=\text{(}{S}\text{ の Legendre 変換)}

——表示の取り替え(Fourier 変換)の半古典極限が、作用の Legendre 変換である(2次の作用 S=ax2/2S=ax^2/2 ではガウス積分が厳密に実行でき、位相 −p2/2aℏ-p^2/2a\hbar=Legendre 変換がそのまま出ることを数値でも確認済み)。「位置と運動量」という量子力学の共役対は、半古典の世界では「変数とその傾き」という Legendre の共役対に降りてくる。

(ii) 時間 ↔\leftrightarrow エネルギー. 同じことが時間方向でも起きる。§7.2.6 の分離 S(x,t)=W(x)−EtS(x,t)=W(x)-Et を見直すと、これは「SS(tt の関数)と WW(EE の関数)が、共役対 (t,−E)(t,-E) に関する Legendre 対」だと読める:実際 ∂S/∂t=−E\partial S/\partial t=-E と対をなして ∂W/∂E=t\partial W/\partial E=t(軌道がその点に達する時刻)が成り立つ。量子側の対応物は、時間依存の波動関数と定常状態の間のエネルギーについての Fourier 分解 ψ(x,t)=∫dE e−iEt/ℏφE(x)\psi(x,t)=\int\mathrm{d} E\,\mathrm{e}^{-\mathrm{i} Et/\hbar}\varphi_E(x) であり、その停留位相がまさに S=W−EtS=W-Et を返す。統計力学 (7.2.4) と見比べると、

(E,β) の Laplace 変換 → β→it/ℏ  (E,t) の Fourier 変換(E,\beta)\ \text{の Laplace 変換}\ \xrightarrow{\ \beta\to\mathrm{i} t/\hbar\ }\ (E,t)\ \text{の Fourier 変換}

という平行関係(Wick 回転)まで含めて、統計力学の Ω↔Z\Omega\leftrightarrow Z と量子力学の「定常状態 ↔\leftrightarrow 時間発展」は同じ数学の実・虚バージョンである(Z=Tr e−βH^Z=\mathrm{Tr}\,\mathrm{e}^{-\beta\hat H} が「虚時間 t=−iℏβt=-\mathrm{i}\hbar\beta の時間発展の跡」であることは、第10部『開いた量子系と量子情報』の密度行列の議論とつながる)。

(iii) 位相空間経路積分から Lagrangian へ. 第1章の経路積分は、より根源的には位相空間版

∫ ⁣Dx Dp exp⁡[iℏ∫(px˙−H(x,p))dt]\int\!\mathcal Dx\,\mathcal Dp\ \exp\Bigl[\frac{\mathrm{i}}{\hbar}\int\bigl(p\dot x-H(x,p)\bigr)\mathrm{d} t\Bigr]

で書かれる。各時刻の pp 積分を停留位相(HH が pp の2次ならガウス積分で厳密)で実行すると、停留条件 x˙=∂H/∂p\dot x=\partial H/\partial p のもとで肩は max⁡p[px˙−H]=L(x,x˙)\max_p[p\dot x-H]=L(x,\dot x)——Hamiltonian から Lagrangian への逆 Legendre 変換が、経路積分の pp 積分として実行される。前節までの「L↔HL\leftrightarrow H」は、量子論では「どの変数で経路の和を取るか」の違いにすぎなかったのである。

Legendre 変換の見取り図——共役対の一覧

分野Legendre 対(関数)共役な変数の組
力学L(x˙) ↔ H(p)L(\dot x)\ \leftrightarrow\ H(p)(x˙, p)(\dot x,\,p)
力学(H–J)S(x,t) ↔ W(x,E)S(x,t)\ \leftrightarrow\ W(x,E)(t, −E)(t,\,-E)
熱力学U(S) ↔ F(T)U(S)\ \leftrightarrow\ F(T)(他に HentH_{\rm ent}、GG)(S,T)(S,T)、(V,−p)(V,-p)、(N,μ)(N,\mu)
統計力学S(E)/kB ↔ ln⁡Z(β)S(E)/k_B\ \leftrightarrow\ \ln Z(\beta)(N→∞N\to\infty)(E, β)(E,\,\beta)
確率論レート関数 ↔\leftrightarrow キュムラント母関数大偏差原理
量子力学S(x) ↔ S~(p)S(x)\ \leftrightarrow\ \tilde S(p)(停留位相)(x,p)(x,p):表示の Fourier 変換

読み方:下3行の変換は正確には Laplace/Fourier 変換であり、指数の肩が大きい極限(N→∞N\to\infty、ℏ→0\hbar\to0)で上3行の厳密な Legendre 変換に落ちる。逆に言えば、Legendre 変換とは「積分変換の鞍点近似」であり、熱力学と古典力学は、統計力学と量子力学のそれぞれ鞍点の影である——有限 NN のゆらぎ・有限 ℏ\hbar の量子効果が、なまった Legendre 変換の「丸み」に対応する。凸性(力学:m>0m>0/熱力学:比熱正)が変換の可逆性=情報の保存を保証し、凸性の破れが相転移として現象する。

なお、この構造は場の量子論で「生成汎関数 W[J]W[J] と有効作用 Γ[φ]\Gamma[\varphi] が Legendre 対をなす」という形でもう一度主役を張る(外場 JJ と平均場 φ\varphi が共役対)。本節の見取り図を頭に入れておけば、熱力学・統計力学・量子論・場の理論のどこで「max⁡\max を取って傾きを変数にする」操作に出会っても、同じ一枚の絵の別の切り口だと見抜けるはずである。

木下の勉強ステータス

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

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

← AI生成教科書『基礎理論』の記事一覧へ