統計熱力学入門 第2章 §2.4 ★★★ この章の心臓部。エントロピー最大原理からの導出と、釣り合いの定量化。
出発点:孤立系ではエントロピーが最大になる
熱力学第二法則によれば、孤立系(エネルギー・体積・粒子数が固定)では、内部の拘束を外したとき系はエントロピー S S S が増える向きにしか変化せず、平衡は S S S が最大の状態である。これが唯一の出発点であり、以下の「F F F 極小」「G G G 極小」はすべてこの原理の書き換えである。
熱浴に接した系:S t o t S_{\mathrm{tot}} S tot 最大を系の変数だけで書く
温度 T T T の熱浴に接し、体積 V V V ・粒子数 N N N が固定された系を考える。系にはまだ決まっていない内部変数 X X X があるとする(例:空孔の個数、秩序変数、反応の進行度。平衡でどの値に落ち着くかをこれから求める量)。系のエネルギーを U U U 、エントロピーを S ( U , X ) S(U,X) S ( U , X ) と書く。系と熱浴を合わせた全体は孤立系だから、平衡は全エントロピー
S t o t = S ( U , X ) + S R ( E t o t − U ) S_{\mathrm{tot}} = S(U,X) + S_{\mathrm R}(E_{\mathrm{tot}}-U) S tot = S ( U , X ) + S R ( E tot − U )
の最大で決まる。ここで E t o t E_{\mathrm{tot}} E tot は全エネルギー(固定)、S R S_{\mathrm R} S R は熱浴のエントロピーである。熱浴は巨大なので、浴のエントロピーを系のエネルギー U U U について1次まで展開してよい:
S R ( E t o t − U ) ≃ S R ( E t o t ) − U T , ∂ S R ∂ E R = 1 T . S_{\mathrm R}(E_{\mathrm{tot}}-U) \simeq S_{\mathrm R}(E_{\mathrm{tot}}) - \frac{U}{T},
\qquad \frac{\partial S_{\mathrm R}}{\partial E_{\mathrm R}}=\frac{1}{T}. S R ( E tot − U ) ≃ S R ( E tot ) − T U , ∂ E R ∂ S R = T 1 .
2次以降の項は浴の熱容量に反比例して消える(浴が「温度一定」であることの数式的表現)。代入すると
title=★★★ 全エントロピーと Helmholtz 自由エネルギーの翻訳式
S t o t ≃ S R ( E t o t ) − 1 T [ U − T S ( U , X ) ] = const − F ( U , X ) T . (2.4) S_{\mathrm{tot}} \simeq S_{\mathrm R}(E_{\mathrm{tot}}) - \frac{1}{T}\Bigl[\,U - T\,S(U,X)\,\Bigr]
= \text{const} - \frac{F(U,X)}{T}.\tag{2.4} S tot ≃ S R ( E tot ) − T 1 [ U − T S ( U , X ) ] = const − T F ( U , X ) . ( 2.4 )
定数は系の状態に依らない。したがって温度 T T T が固定なら、全エントロピー S t o t S_{\mathrm{tot}} S tot の最大化と、系の量 F = U − T S F=U-TS F = U − T S の最小化は同じことである 。
式(2.4) の F F F は U U U と X X X の両方の関数である点に注意する。最小化は2段階に分けて読める。まず U U U について最小化すると、条件 ∂ S / ∂ U = 1 / T \partial S/\partial U=1/T ∂ S / ∂ U = 1/ T 、すなわち「系の温度が浴の温度に等しい」が出る。これは式(2.2) のルジャンドル変換の停留条件そのものであり、数学の操作として導入した min S [ U − T S ] \min_S[U-TS] min S [ U − T S ] が、物理では熱浴との温度の釣り合いとして実現している ことが分かる。残った X X X についての最小化が、内部変数の平衡条件(次項の主題)である。
落とし穴
「F F F が極小」は「系のエネルギーが極小」という意味ではない。極小になるのは系+浴の全エントロピーの符号を変えた量 であり、系単独で見ればエネルギーもエントロピーも平衡で極値をとらない。F F F は「全エントロピー最大」という原理を、浴の変数を消去して系の変数だけで言い直すための帳簿である。
釣り合いの定量化:T δ S T\,\delta S T δ S 対 δ U \delta U δ U
内部変数が δ X \delta X δ X だけ動くとき、系のエントロピーが δ S \delta S δ S 、エネルギーが δ U \delta U δ U 変わるとする(増えたエネルギーは熱浴から流れ込む)。式(2.4) より全エントロピーの変化は
δ S t o t = δ S − δ U T = − 1 T ( δ U ⏟ エネルギー項 − T δ S ⏟ エントロピー項 ) = − δ F T . (2.5) \delta S_{\mathrm{tot}} = \delta S - \frac{\delta U}{T}
= -\frac{1}{T}\,\bigl(\underbrace{\delta U}_{\text{エネルギー項}} - \underbrace{T\,\delta S}_{\text{エントロピー項}}\bigr)
= -\frac{\delta F}{T}.\tag{2.5} δ S tot = δ S − T δ U = − T 1 ( エネルギー項 δ U − エントロピー項 T δ S ) = − T δ F . ( 2.5 )
変化が自発的に進む条件は δ S t o t > 0 \delta S_{\mathrm{tot}}>0 δ S tot > 0 、すなわち T δ S > δ U T\,\delta S > \delta U T δ S > δ U である。読み方は次のとおり。系がエネルギーを ∣ δ U ∣ |\delta U| ∣ δ U ∣ 吐き出すと、その熱を受け取った浴のエントロピーが ∣ δ U ∣ / T |\delta U|/T ∣ δ U ∣/ T 増える。一方、系自身のエントロピーは δ S \delta S δ S 変わる。両者の合計が正である限り変化は進み、ちょうど打ち消し合う点 T δ S = δ U T\,\delta S = \delta U T δ S = δ U (すなわち δ F = 0 \delta F=0 δ F = 0 )で止まる。これが冒頭の疑問にあった「エントロピー増大の項と内部エネルギーの項が釣り合う」の正確な中身である。釣り合いの式にはエントロピー変化が T T T 倍されて入るから、温度が高いほどエントロピー側の発言力が大きく、低いほどエネルギー側が支配する 。T → 0 T\to0 T → 0 の極限では F → U F\to U F → U となり、エネルギー最小の状態(基底状態)だけが生き残る。
具体例で釣り合いを見る。N N N 個のサイトを持つ格子で、各サイトは基底状態(エネルギー0)か励起状態(エネルギー ε > 0 \varepsilon>0 ε > 0 )のどちらかを取れるとする。励起サイトの割合を x x x とすると、1サイトあたりのエネルギーは u ( x ) = ε x u(x)=\varepsilon x u ( x ) = ε x 、配置のエントロピーは混合エントロピー
s ( x ) = − k B [ x ln x + ( 1 − x ) ln ( 1 − x ) ] s(x) = - k_{\mathrm B}\bigl[x\ln x + (1-x)\ln(1-x)\bigr] s ( x ) = − k B [ x ln x + ( 1 − x ) ln ( 1 − x ) ]
である(この混合エントロピーは、N N N 個のサイトから空孔を選ぶ場合の数 ( N x N ) \binom{N}{xN} ( x N N ) にスターリングの公式を用いて得られる)。1サイトあたりの自由エネルギーは
f ( x ) = ε x − T s ( x ) = ε x + k B T [ x ln x + ( 1 − x ) ln ( 1 − x ) ] . (2.6) f(x) = \varepsilon x - T s(x)
= \varepsilon x + k_{\mathrm B} T\bigl[x\ln x + (1-x)\ln(1-x)\bigr].\tag{2.6} f ( x ) = ε x − T s ( x ) = ε x + k B T [ x ln x + ( 1 − x ) ln ( 1 − x ) ] . ( 2.6 )
エネルギー項は x x x を増やすと単調に損をする。エントロピー項は x x x を 0 から増やすと得をする(しかも x → 0 + x\to0^+ x → 0 + で微係数 k B T ln x → − ∞ k_{\mathrm B} T\ln x\to-\infty k B T ln x → − ∞ となるため、出だしの得は無限に急である)。両者の和 f ( x ) f(x) f ( x ) は途中に極小を持ち、f ′ ( x ∗ ) = 0 f'(x^\ast)=0 f ′ ( x ∗ ) = 0 を解くと
x ∗ = 1 1 + e ε / k B T (2.7) x^\ast = \frac{1}{1+\mathrm{e}^{\varepsilon/ k_{\mathrm B} T}}\tag{2.7} x ∗ = 1 + e ε / k B T 1 ( 2.7 )
となる。図2.2 に k B T / ε = 1 k_{\mathrm B} T/\varepsilon=1 k B T / ε = 1 と 0.3 0.3 0.3 の場合を示す。温度を上げるとエントロピー項の重み T T T が増し、極小は右(励起の多い側)へ動く。数値最小化が式(2.7) と一致することは検算 [8] で確認した。
図 2.2 式(2.6) のエネルギー項・エントロピー項とその和。和の極小(黒丸)が平衡であり、温度が上がるとエントロピー項の重みが増して極小が右へ動く。極小値は式(2.7) を代入した f ( x ∗ ) = − k B T ln ( 1 + e − ε / k B T ) f(x^\ast)=- k_{\mathrm B} T\ln(1+\mathrm{e}^{-\varepsilon/ k_{\mathrm B} T}) f ( x ∗ ) = − k B T ln ( 1 + e − ε / k B T ) である。
「自由」エネルギーという名前
等温準静過程で系から取り出せる仕事の上限は − Δ U -\Delta U − Δ U ではなく − Δ F -\Delta F − Δ F である(式(2.5) を仕事のある場合に拡張すると W 取り出し ≤ − Δ F W_{\text{取り出し}}\le -\Delta F W 取り出し ≤ − Δ F が出る)。内部エネルギーのうち T S TS T S の分は等温では仕事に変換できず、自由に使える残り U − T S U-TS U − T S が「自由エネルギー」と呼ばれる。名前は仕事の文脈から来ているが、この章の観点では「平衡判定の帳簿」としての役割の方が基本的である。
例題(label=ex:vacancy)
結晶中の空孔濃度オリジナル N N N 個の格子点からなる結晶を考える。格子点から原子を1個抜いて表面へ移すと空孔 (原子の抜けた穴)が1つでき、エネルギーが ε = 1.0 e V \varepsilon=1.0\,\mathrm{eV} ε = 1.0 eV 上がるとする。空孔どうしは相互作用しないものとする。温度 T T T の熱浴に接した平衡で、空孔の割合 x = n / N x=n/N x = n / N はいくらか。
(1) 空孔が n n n 個あるときの配置エントロピー S ( n ) S(n) S ( n ) を求め、Stirling の公式で N , n ≫ 1 N,n\gg1 N , n ≫ 1 の形に直せ。
(2) Helmholtz 自由エネルギー F ( n ) = n ε − T S ( n ) F(n)=n\varepsilon-TS(n) F ( n ) = n ε − T S ( n ) を最小化して x x x を求めよ。
(3) T = 1000 K T=1000\,\mathrm K T = 1000 K での x x x を数値で見積もれ(k B = 8.617 × 10 − 5 e V / K k_{\mathrm B}=8.617\times10^{-5}\,\mathrm{eV/K} k B = 8.617 × 1 0 − 5 eV/K )。
解答 (1) 空孔の位置の選び方は N N N 格子点から n n n 箇所を選ぶ組合せの数だから、Boltzmann の関係式より
S ( n ) = k B ln ( N n ) = k B [ ln N ! − ln n ! − ln ( N − n ) ! ] . S(n) = k_{\mathrm B}\ln\binom{N}{n} = k_{\mathrm B}\bigl[\ln N! - \ln n! - \ln(N-n)!\bigr]. S ( n ) = k B ln ( n N ) = k B [ ln N ! − ln n ! − ln ( N − n )! ] .
Stirling の公式 ln m ! ≃ m ln m − m \ln m!\simeq m\ln m - m ln m ! ≃ m ln m − m を各項に使うと、− m -m − m の項は相殺して
S ( n ) ≃ k B [ N ln N − n ln n − ( N − n ) ln ( N − n ) ] = − N k B [ x ln x + ( 1 − x ) ln ( 1 − x ) ] , S(n) \simeq k_{\mathrm B}\bigl[N\ln N - n\ln n - (N-n)\ln(N-n)\bigr]
= -N k_{\mathrm B}\bigl[x\ln x + (1-x)\ln(1-x)\bigr], S ( n ) ≃ k B [ N ln N − n ln n − ( N − n ) ln ( N − n ) ] = − N k B [ x ln x + ( 1 − x ) ln ( 1 − x ) ] ,
ここで x = n / N x=n/N x = n / N とおいた。これが本文の混合エントロピー N s ( x ) N s(x) N s ( x ) である。
(2) 自由エネルギーは F ( n ) = n ε − T S ( n ) F(n)=n\varepsilon - TS(n) F ( n ) = n ε − T S ( n ) 、1サイトあたりでは式(2.6) の f ( x ) f(x) f ( x ) に一致する。x x x で微分して 0 とおくと
f ′ ( x ) = ε + k B T ln x 1 − x = 0 ⟺ x 1 − x = e − ε / k B T ⟺ x ∗ = 1 1 + e ε / k B T . f'(x) = \varepsilon + k_{\mathrm B} T\ln\frac{x}{1-x} = 0
\;\Longleftrightarrow\;
\frac{x}{1-x} = \mathrm{e}^{-\varepsilon/ k_{\mathrm B} T}
\;\Longleftrightarrow\;
x^\ast = \frac{1}{1+\mathrm{e}^{\varepsilon/ k_{\mathrm B} T}}. f ′ ( x ) = ε + k B T ln 1 − x x = 0 ⟺ 1 − x x = e − ε / k B T ⟺ x ∗ = 1 + e ε / k B T 1 .
f ′ ′ ( x ) = k B T / [ x ( 1 − x ) ] > 0 f''(x)= k_{\mathrm B} T/[x(1-x)]>0 f ′′ ( x ) = k B T / [ x ( 1 − x )] > 0 だから確かに極小である。ε ≫ k B T \varepsilon\gg k_{\mathrm B} T ε ≫ k B T の希薄極限では x ∗ ≃ e − ε / k B T x^\ast\simeq\mathrm{e}^{-\varepsilon/ k_{\mathrm B} T} x ∗ ≃ e − ε / k B T と Boltzmann 因子の形になる。極小がちょうど x = 0 x=0 x = 0 にならない理由は本文で述べたとおり、x → 0 + x\to0^+ x → 0 + でエントロピー項の微係数が − ∞ -\infty − ∞ に発散し、どれほど低温でもごく少数の空孔を作る方が全エントロピーの得になるからである。完全結晶は有限温度では平衡状態ではない。
(3) k B T = 8.617 × 10 − 5 × 1000 = 0.0862 e V k_{\mathrm B} T = 8.617\times10^{-5}\times1000 = 0.0862\,\mathrm{eV} k B T = 8.617 × 1 0 − 5 × 1000 = 0.0862 eV 、ε / k B T = 11.6 \varepsilon/ k_{\mathrm B} T = 11.6 ε / k B T = 11.6 より
x ∗ = 1 1 + e 11.6 ≃ e − 11.6 ≃ 9.1 × 10 − 6 . x^\ast = \frac{1}{1+\mathrm{e}^{11.6}} \simeq \mathrm{e}^{-11.6} \simeq 9.1\times10^{-6}. x ∗ = 1 + e 11.6 1 ≃ e − 11.6 ≃ 9.1 × 1 0 − 6 .
百万サイトに9個程度の空孔が、エネルギーの損にもかかわらず必ず存在する(検算 [8])。
圧力浴も付ける:G G G 極小と H H H の役割
導出は前項とまったく平行に進む。系が温度 T T T の熱浴に加えて圧力 p p p の圧力浴とも接し(体積が可動壁を通じて変わる)、T , p , N T,p,N T , p , N が固定される場合、浴のエントロピー展開はエネルギーの受け渡し − U / T -U/T − U / T に加えて体積の受け渡しの分 − p V / T -pV/T − p V / T を含む:
S t o t ≃ const − 1 T [ U + p V − T S ] = const − G T . (2.8) S_{\mathrm{tot}} \simeq \text{const} - \frac{1}{T}\bigl[\,U + pV - TS\,\bigr]
= \text{const} - \frac{G}{T}.\tag{2.8} S tot ≃ const − T 1 [ U + p V − T S ] = const − T G . ( 2.8 )
(圧力浴が体積 V V V を系に譲ると、浴自身は p V / T pV/T p V / T だけエントロピーを失う。)したがって T , p , N T,p,N T , p , N 固定の平衡では G = U − T S + p V G=U-TS+pV G = U − T S + p V が最小になる。釣り合いの式(2.5) も δ U → δ U + p δ V \delta U\to\delta U+p\,\delta V δ U → δ U + p δ V と読み替えるだけでそのまま成り立つ。大気に開放された実験・相転移・化学反応では体積が勝手に変わるため、F F F でなく G G G が平衡の帳簿になる。
エンタルピー H = U + p V H=U+pV H = U + p V は S , p S,p S , p 固定(断熱・定圧)で最小になるが、実用上は極小原理よりも「定圧過程の熱」としての役割が大きい。d H = T d S + V d p + μ d N \mathrm{d} H=T\mathrm{d} S+V\mathrm{d} p+\mu\mathrm{d} N d H = T d S + V d p + μ d N で p , N p,N p , N 固定とするとd H = T d S = δ Q \mathrm{d} H=T\mathrm{d} S=\delta Q d H = T d S = δ Q 、すなわち定圧で系に入る熱はエンタルピーの増加に等しい 。化学で反応熱を Δ H \Delta H Δ H と書くのはこのためである。
AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com