19 世紀末、ギブス(J. W. Gibbs)はこの二つの困難が同時に解けることに気づきました。系を巨大な熱浴に接触させて温度を固定すると、系のミクロ状態には e − E i / k B T e^{-E_i/k_{\mathrm B}T} e − E i / k B T という重みが自動的に付き、エネルギーの拘束なしにすべてのミクロ状態を足し上げればよくなります。この足し上げが分配関数であり、ギブスはこれを canonical (規範的な)集団と呼びました。「規範的」という語には、これが最も扱いやすく標準的な集団だ、という自負が込められています。実際、統計力学の実務の 9 割はカノニカル集団で行われます。
以下で使う設定を確認します。
対象とする系 S \mathrm S S は量子系とし、そのミクロ状態(ハミルトニアンの固有状態)を i = 1 , 2 , … i = 1, 2, \ldots i = 1 , 2 , … で添字付け、エネルギー固有値を E i E_i E i と書きます。同じエネルギーを持つ状態が複数あっても、それらは別々の i i i として数えます。縮退度を明示したいときは、相異なるエネルギー準位 E E E とその縮退度 g ( E ) g(E) g ( E ) を使って書き直します。古典系については §4.4 で位相空間積分による定式化を与えます。
出発点として、ミクロカノニカル集団 の二つの結果を使います。
等重率の原理 (Axiom 3.1[ミクロカノニカル集団] ):孤立系では、許されるミクロ状態はすべて等確率で実現される。
ボルツマンの関係式 (Definition 4.1[ミクロカノニカル集団] ):エネルギー E E E の孤立系のミクロ状態数を W ( E ) W(E) W ( E ) とすると、そのエントロピーは S ( E ) = k B log W ( E ) S(E) = k_{\mathrm B}\log W(E) S ( E ) = k B log W ( E ) であり、温度は 1 T = ∂ S ∂ E \dfrac{1}{T} = \dfrac{\partial S}{\partial E} T 1 = ∂ E ∂ S で定義される。
ボルツマン定数は k B = 1.380649 × 10 − 23 J K − 1 k_{\mathrm B} = 1.380649 \times 10^{-23}\,\mathrm{J\,K^{-1}} k B = 1.380649 × 1 0 − 23 J K − 1 (2019 年の SI 改定で定義値)で、逆温度を β = 1 / ( k B T ) \beta = 1/(k_{\mathrm B}T) β = 1/ ( k B T ) と書きます。β \beta β を使うと式が短くなるだけでなく、後で見るように β \beta β こそが自然な変数です。
系 S \mathrm S S を、はるかに大きな系 B \mathrm B B (熱浴、heat bath / reservoir)と接触させ、全体 S + B \mathrm S + \mathrm B S + B を孤立させます。両者はエネルギーをやり取りできますが、粒子のやり取りはないものとします。
相互作用エネルギーは、全エネルギーに比べて無視できるとします(弱結合の仮定)。これは物理的には「接触面積は体積に比べて小さい」という要請で、短距離力で相互作用する通常の物質では成り立ちます。すると全エネルギーは加法的に
E tot = E i + E B E_{\text{tot}} = E_i + E_{\mathrm B} E tot = E i + E B と書けます。ここで E i E_i E i は系 S \mathrm S S のミクロ状態 i i i のエネルギーです。
Definition 3.1 (熱浴 )
系 B \mathrm B B が系 S \mathrm S S に対する熱浴 であるとは、B \mathrm B B の熱容量 C B C_{\mathrm B} C B が S \mathrm S S の熱容量 C S C_{\mathrm S} C S に比べて十分大きく、C S / C B → 0 C_{\mathrm S}/C_{\mathrm B} \to 0 C S / C B → 0 とみなせることをいう。このとき B \mathrm B B は S \mathrm S S とエネルギーをやり取りしても自身の温度を変えず、その温度 T T T を S \mathrm S S に押しつける。
熱容量で定義するのがポイントです。「熱浴は大きい」という漠然とした言い方ではなく、Theorem 3.2 の証明で誤差項を落とす際に必要になる量が、まさに熱容量の比だからです。
Theorem 3.2 (カノニカル分布(ボルツマン分布) )
系 S \mathrm S S を温度 T T T の熱浴 B \mathrm B B と弱く結合させ、全体を孤立させる。全体に等重率の原理を仮定し、B \mathrm B B のエントロピー S B ( E B ) S_{\mathrm B}(E_{\mathrm B}) S B ( E B ) が S \mathrm S S の典型的なエネルギー幅の上で 2 回連続微分可能であるとする。このとき、S \mathrm S S がミクロ状態 i i i にある確率 p i p_i p i は
p i = e − β E i ∑ j e − β E j , β = 1 k B T p_i = \frac{e^{-\beta E_i}}{\displaystyle\sum_j e^{-\beta E_j}}, \qquad \beta = \frac{1}{k_{\mathrm B}T} p i = j ∑ e − β E j e − β E i , β = k B T 1 で与えられる。ただしこの表式は、展開の 2 次以上の項が無視できる極限、すなわち C S / C B → 0 C_{\mathrm S}/C_{\mathrm B} \to 0 C S / C B → 0 で厳密である。
Proof(Theorem 3.2) 全体系は孤立しているので、等重率の原理(§2)が使えます。「S \mathrm S S がミクロ状態 i i i にある」という事象に対応する全体系のミクロ状態は、B \mathrm B B が任意のミクロ状態にあってエネルギーが E tot − E i E_{\text{tot}} - E_i E tot − E i であるものすべてです。その個数は W B ( E tot − E i ) W_{\mathrm B}(E_{\text{tot}} - E_i) W B ( E tot − E i ) ですから、等重率より
p i ∝ W B ( E tot − E i ) . p_i \;\propto\; W_{\mathrm B}(E_{\text{tot}} - E_i). p i ∝ W B ( E tot − E i ) . ここでボルツマンの関係式 S B = k B log W B S_{\mathrm B} = k_{\mathrm B}\log W_{\mathrm B} S B = k B log W B (§2)を使って指数の肩に移します。
p i ∝ exp [ 1 k B S B ( E tot − E i ) ] . p_i \;\propto\; \exp\!\left[\frac{1}{k_{\mathrm B}} S_{\mathrm B}(E_{\text{tot}} - E_i)\right]. p i ∝ exp [ k B 1 S B ( E tot − E i ) ] . 次に S B S_{\mathrm B} S B を展開します。展開の中心は E tot E_{\text{tot}} E tot ではなく、S \mathrm S S の平均エネルギーを U U U として E B ∗ = E tot − U E_{\mathrm B}^{*} = E_{\text{tot}} - U E B ∗ = E tot − U に取ります。こうすると、展開の刻み δ ≡ E i − U \delta \equiv E_i - U δ ≡ E i − U が「S \mathrm S S のエネルギー揺らぎ」という小さい量になり、誤差の評価が正確にできます。テイラーの定理より
S B ( E B ∗ − δ ) = S B ( E B ∗ ) − δ ∂ S B ∂ E B ∣ E B ∗ + δ 2 2 ∂ 2 S B ∂ E B 2 ∣ E B ∗ + ⋯ S_{\mathrm B}(E_{\mathrm B}^{*} - \delta) = S_{\mathrm B}(E_{\mathrm B}^{*}) - \delta \left.\frac{\partial S_{\mathrm B}}{\partial E_{\mathrm B}}\right|_{E_{\mathrm B}^{*}} + \frac{\delta^2}{2}\left.\frac{\partial^2 S_{\mathrm B}}{\partial E_{\mathrm B}^2}\right|_{E_{\mathrm B}^{*}} + \cdots S B ( E B ∗ − δ ) = S B ( E B ∗ ) − δ ∂ E B ∂ S B E B ∗ + 2 δ 2 ∂ E B 2 ∂ 2 S B E B ∗ + ⋯ 1 次の係数は温度の定義(§2)そのもので ∂ S B / ∂ E B = 1 / T \partial S_{\mathrm B}/\partial E_{\mathrm B} = 1/T ∂ S B / ∂ E B = 1/ T 、ここで T T T は熱浴の温度です。2 次の係数は
∂ 2 S B ∂ E B 2 = ∂ ∂ E B ( 1 T ) = − 1 T 2 ∂ T ∂ E B = − 1 T 2 C B \frac{\partial^2 S_{\mathrm B}}{\partial E_{\mathrm B}^2} = \frac{\partial}{\partial E_{\mathrm B}}\left(\frac{1}{T}\right) = -\frac{1}{T^2}\frac{\partial T}{\partial E_{\mathrm B}} = -\frac{1}{T^2 C_{\mathrm B}} ∂ E B 2 ∂ 2 S B = ∂ E B ∂ ( T 1 ) = − T 2 1 ∂ E B ∂ T = − T 2 C B 1 と、熱浴の熱容量 C B = ∂ E B / ∂ T C_{\mathrm B} = \partial E_{\mathrm B}/\partial T C B = ∂ E B / ∂ T で書けます。以上をまとめると
p i ∝ exp [ S B ( E B ∗ ) k B ] ⋅ exp [ − δ k B T ] ⋅ exp [ − δ 2 2 k B T 2 C B ] ⋅ ( ⋯ ) . p_i \;\propto\; \exp\!\left[\frac{S_{\mathrm B}(E_{\mathrm B}^{*})}{k_{\mathrm B}}\right]\cdot \exp\!\left[-\frac{\delta}{k_{\mathrm B}T}\right]\cdot\exp\!\left[-\frac{\delta^2}{2k_{\mathrm B}T^2 C_{\mathrm B}}\right] \cdot (\cdots). p i ∝ exp [ k B S B ( E B ∗ ) ] ⋅ exp [ − k B T δ ] ⋅ exp [ − 2 k B T 2 C B δ 2 ] ⋅ ( ⋯ ) . 第 1 因子は i i i に依存しない定数なので、規格化に吸収されます。第 3 因子を評価しましょう。δ = E i − U \delta = E_i - U δ = E i − U が実質的に効く範囲は、後で Theorem 6.1 で示すように ∣ δ ∣ ≲ k B T 2 C S |\delta| \lesssim \sqrt{k_{\mathrm B}T^2 C_{\mathrm S}} ∣ δ ∣ ≲ k B T 2 C S です。この値を代入すると指数の肩は
δ 2 2 k B T 2 C B ∼ k B T 2 C S 2 k B T 2 C B = C S 2 C B \frac{\delta^2}{2k_{\mathrm B}T^2 C_{\mathrm B}} \sim \frac{k_{\mathrm B}T^2 C_{\mathrm S}}{2k_{\mathrm B}T^2 C_{\mathrm B}} = \frac{C_{\mathrm S}}{2C_{\mathrm B}} 2 k B T 2 C B δ 2 ∼ 2 k B T 2 C B k B T 2 C S = 2 C B C S となり、Definition 3.1 の熱浴の条件 C S / C B → 0 C_{\mathrm S}/C_{\mathrm B}\to 0 C S / C B → 0 でゼロに収束します。同様に n n n 次の項は C S C_{\mathrm S} C S と C B C_{\mathrm B} C B の比のさらに高い冪で抑えられます。よって残るのは第 2 因子だけで、δ = E i − U \delta = E_i - U δ = E i − U かつ U U U は i i i に依らないので e − δ / k B T ∝ e − β E i e^{-\delta/k_{\mathrm B}T} \propto e^{-\beta E_i} e − δ / k B T ∝ e − β E i 。すなわち p i ∝ e − β E i p_i \propto e^{-\beta E_i} p i ∝ e − β E i を得ます。最後に ∑ i p i = 1 \sum_i p_i = 1 ∑ i p i = 1 で規格化すれば主張の式になります。
∎ Definition 4.1 (カノニカル集団と分配関数 )
温度 T T T 、体積 V V V 、粒子数 N N N が与えられた系に対し、ミクロ状態 i i i の実現確率を
p i = 1 Z e − β E i , Z ( β , V , N ) = ∑ i e − β E i p_i = \frac{1}{Z}e^{-\beta E_i}, \qquad
Z(\beta, V, N) = \sum_i e^{-\beta E_i} p i = Z 1 e − β E i , Z ( β , V , N ) = i ∑ e − β E i とする確率分布をカノニカル集団 (正準集団、NVT 集団)といい、規格化定数 Z Z Z を分配関数 という。エネルギー準位 E E E の縮退度を g ( E ) g(E) g ( E ) とすれば、準位についての和として
Z = ∑ E g ( E ) e − β E Z = \sum_{E} g(E)\, e^{-\beta E} Z = E ∑ g ( E ) e − β E とも書ける。物理量 A A A (ミクロ状態 i i i で値 A i A_i A i をとる)の観測値は集団平均 ⟨ A ⟩ = ∑ i p i A i \langle A\rangle = \sum_i p_i A_i ⟨ A ⟩ = ∑ i p i A i で与えられる。
ドイツ語の Zustandssumme (状態和)の頭文字が Z Z Z の由来です。「状態を足し上げたもの」という素朴な名前ですが、この和がすべての熱力学量を含んでいることを §5 で見ます。
Theorem 3.2 は熱浴という物理的な設定に依拠しました。まったく別の道筋からも同じ分布が出てきます。こちらは情報理論的で、後にジェインズ(E. T. Jaynes)が統計力学の基礎付けとして押し出した見方です。
Definition 4.3 (ギブスのエントロピー )
ミクロ状態上の確率分布 { q i } \{q_i\} { q i } に対し
S [ q ] = − k B ∑ i q i log q i S[q] = -k_{\mathrm B}\sum_i q_i \log q_i S [ q ] = − k B i ∑ q i log q i をギブスのエントロピー という。W W W 個の状態上の一様分布 q i = 1 / W q_i = 1/W q i = 1/ W に対しては S = k B log W S = k_{\mathrm B}\log W S = k B log W となり、ボルツマンのエントロピー(§2)と一致する。
Proposition 4.4 (カノニカル分布の変分的特徴付け )
エネルギー準位 { E i } \{E_i\} { E i } と実数 U U U を固定する。制約
∑ i q i = 1 , ∑ i q i E i = U \sum_i q_i = 1, \qquad \sum_i q_i E_i = U i ∑ q i = 1 , i ∑ q i E i = U を満たす確率分布 { q i } \{q_i\} { q i } のうちギブスのエントロピー S [ q ] S[q] S [ q ] を最大にするものは、⟨ E ⟩ = U \langle E\rangle = U ⟨ E ⟩ = U となるように β \beta β を選んだカノニカル分布 p i = e − β E i / Z p_i = e^{-\beta E_i}/Z p i = e − β E i / Z ただ一つである。
Proof(Proposition 4.4) β \beta β を、カノニカル分布の平均エネルギーがちょうど U U U になるように選びます(そのような β \beta β が存在して一意であることは、⟨ E ⟩ ( β ) = − ∂ β log Z \langle E\rangle(\beta) = -\partial_\beta \log Z ⟨ E ⟩ ( β ) = − ∂ β log Z が β \beta β の狭義単調減少関数であることから従います。実際 ∂ β ⟨ E ⟩ = − ( ⟨ E 2 ⟩ − ⟨ E ⟩ 2 ) < 0 \partial_\beta \langle E \rangle = -(\langle E^2\rangle - \langle E\rangle^2) < 0 ∂ β ⟨ E ⟩ = − (⟨ E 2 ⟩ − ⟨ E ⟩ 2 ) < 0 で、これは Theorem 6.1 の計算そのものです)。
q q q を制約を満たす任意の分布とします。まず log x ≤ x − 1 \log x \le x - 1 log x ≤ x − 1 (x > 0 x>0 x > 0 、等号は x = 1 x=1 x = 1 のみ)を使います。これは h ( x ) = x − 1 − log x h(x) = x-1-\log x h ( x ) = x − 1 − log x が h ( 1 ) = 0 h(1)=0 h ( 1 ) = 0 、h ′ ( x ) = 1 − 1 / x h'(x) = 1 - 1/x h ′ ( x ) = 1 − 1/ x より x = 1 x=1 x = 1 で唯一の最小値を取ることから従います。x = p i / q i x = p_i/q_i x = p i / q i とおいて q i q_i q i を掛け、q i > 0 q_i > 0 q i > 0 なる i i i について和を取ると
∑ i q i log p i q i ≤ ∑ i q i ( p i q i − 1 ) = ∑ i p i − ∑ i q i = 0 \sum_i q_i \log \frac{p_i}{q_i} \le \sum_i q_i\left(\frac{p_i}{q_i} - 1\right) = \sum_i p_i - \sum_i q_i = 0 i ∑ q i log q i p i ≤ i ∑ q i ( q i p i − 1 ) = i ∑ p i − i ∑ q i = 0 すなわち ∑ i q i log q i ≥ ∑ i q i log p i \sum_i q_i \log q_i \ge \sum_i q_i \log p_i ∑ i q i log q i ≥ ∑ i q i log p i (ギブスの不等式)。等号は全ての i i i で p i = q i p_i = q_i p i = q i のときに限ります。
右辺に log p i = − β E i − log Z \log p_i = -\beta E_i - \log Z log p i = − β E i − log Z を代入し、制約 ∑ i q i E i = U \sum_i q_i E_i = U ∑ i q i E i = U と ∑ i q i = 1 \sum_i q_i = 1 ∑ i q i = 1 を使うと
∑ i q i log q i ≥ − β U − log Z . \sum_i q_i \log q_i \ge -\beta U - \log Z . i ∑ q i log q i ≥ − β U − log Z . 両辺に − k B -k_{\mathrm B} − k B を掛けて不等号を反転させれば
S [ q ] ≤ k B ( log Z + β U ) . S[q] \le k_{\mathrm B}\left(\log Z + \beta U\right). S [ q ] ≤ k B ( log Z + β U ) . 一方、q = p q = p q = p のときは Definition 4.3 に log p i = − β E i − log Z \log p_i = -\beta E_i - \log Z log p i = − β E i − log Z を直接代入して
S [ p ] = − k B ∑ i p i ( − β E i − log Z ) = k B ( β ⟨ E ⟩ + log Z ) = k B ( β U + log Z ) S[p] = -k_{\mathrm B}\sum_i p_i(-\beta E_i - \log Z) = k_{\mathrm B}\left(\beta \langle E\rangle + \log Z\right) = k_{\mathrm B}(\beta U + \log Z) S [ p ] = − k B i ∑ p i ( − β E i − log Z ) = k B ( β ⟨ E ⟩ + log Z ) = k B ( β U + log Z ) となり、上界が達成されます。等号成立条件から最大値を与える分布は p p p に限ります。
∎ この命題は、カノニカル分布が「与えられた平均エネルギーの下で最も無情報な分布」であることを述べています。証明の途中で得た
S = k B log Z + U T S = k_{\mathrm B}\log Z + \frac{U}{T} S = k B log Z + T U という関係式は次節で決定的な役割を果たします。
Proposition 4.5 (分配関数の分解 )
系が互いに相互作用しない M M M 個の部分系 1 , … , M 1,\ldots,M 1 , … , M からなり、全エネルギーが E ( i 1 , … , i M ) = ∑ a = 1 M E i a ( a ) E_{(i_1,\ldots,i_M)} = \sum_{a=1}^{M} E^{(a)}_{i_a} E ( i 1 , … , i M ) = ∑ a = 1 M E i a ( a ) と加法的に書けるとする。このとき
Z = ∏ a = 1 M Z a , Z a = ∑ i a e − β E i a ( a ) . Z = \prod_{a=1}^{M} Z_a, \qquad Z_a = \sum_{i_a} e^{-\beta E^{(a)}_{i_a}} . Z = a = 1 ∏ M Z a , Z a = i a ∑ e − β E i a ( a ) . とくに部分系がすべて同種で互いに区別できる(例:格子点に固定された振動子)ならば Z = z M Z = z^M Z = z M 、同種で原理的に区別できない粒子であって、かつ二つの粒子が同じ 1 粒子状態を占める確率が無視できる希薄極限では
Z = z N N ! Z = \frac{z^N}{N!} Z = N ! z N となる。ここで z z z は 1 個の部分系の分配関数である。
Proof(Proposition 4.5) 全系のミクロ状態は組 ( i 1 , … , i M ) (i_1,\ldots,i_M) ( i 1 , … , i M ) で指定されるので、Definition 4.1 の和は多重和になり、エネルギーの加法性から指数関数が積に分かれます。
Z = ∑ i 1 ⋯ ∑ i M e − β ∑ a E i a ( a ) = ∑ i 1 ⋯ ∑ i M ∏ a e − β E i a ( a ) = ∏ a ( ∑ i a e − β E i a ( a ) ) . Z = \sum_{i_1}\cdots\sum_{i_M} e^{-\beta\sum_a E^{(a)}_{i_a}} = \sum_{i_1}\cdots\sum_{i_M}\prod_{a} e^{-\beta E^{(a)}_{i_a}} = \prod_a \left(\sum_{i_a} e^{-\beta E^{(a)}_{i_a}}\right). Z = i 1 ∑ ⋯ i M ∑ e − β ∑ a E i a ( a ) = i 1 ∑ ⋯ i M ∑ a ∏ e − β E i a ( a ) = a ∏ ( i a ∑ e − β E i a ( a ) ) . 最後の等号は、各因子が自分の添字にしか依存しないので和と積を交換できることによります。同種で区別できる場合は各因子が同じ z z z になり Z = z M Z = z^M Z = z M 。
同種で区別できない粒子の場合、z N z^N z N は 1 粒子状態の割り当てを順序付きで数えているため、同じ物理状態を N ! N! N ! 回重複して数えています。すべての粒子が相異なる 1 粒子状態を占めているならば重複度はちょうど N ! N! N ! なので z N / N ! z^N/N! z N / N ! が正しい数え上げです。二重占有が起こる状態については重複度が N ! N! N ! より小さくなるため、この補正は近似ですが、z ≫ N z \gg N z ≫ N すなわち利用可能な 1 粒子状態数が粒子数よりずっと多い希薄極限では誤差は無視できます。厳密な扱いは量子統計 (Theorem 4.3[量子統計] )で行います。
∎ 1 / N ! 1/N! 1/ N ! の因子は歴史的にはギブスのパラドックス(同種気体を混合したときにエントロピーが増えてしまう不合理)を解消するために導入されました(Example 5.3[ミクロカノニカル集団] )。Example 7.4 でこの因子がなければ F F F が示量的にならないことを確認します。
古典力学で記述される系では、ミクロ状態は位相空間の点 ( q , p ) (\boldsymbol q, \boldsymbol p) ( q , p ) で、和は積分になります。次元を合わせるための因子と、同種粒子の重複を除く因子を付けて次のように定めます。
Definition 4.6 (古典分配関数 )
自由度 3 N 3N 3 N 、ハミルトニアン H ( q , p ) H(\boldsymbol q,\boldsymbol p) H ( q , p ) の同種 N N N 粒子系の古典分配関数を
Z = 1 N ! h 3 N ∫ e − β H ( q , p ) d 3 N q d 3 N p Z = \frac{1}{N!\,h^{3N}}\int e^{-\beta H(\boldsymbol q,\boldsymbol p)}\, d^{3N}q\, d^{3N}p Z = N ! h 3 N 1 ∫ e − β H ( q , p ) d 3 N q d 3 N p で定義する。h h h はプランク定数である。
h 3 N h^{3N} h 3 N で割る理由は、位相空間の体積要素 d 3 N q d 3 N p d^{3N}q\,d^{3N}p d 3 N q d 3 N p が次元 ( 作用 ) 3 N (\text{作用})^{3N} ( 作用 ) 3 N を持ち、これを 1 状態あたりの位相空間体積 h 3 N h^{3N} h 3 N で割ってはじめて無次元の「状態数」になるからです。この値は不確定性関係から予想できますが、実際には量子系の分配関数の古典極限を取ると自動的に現れます(Example 7.2 でこれを確認します)。位相空間の測度が正準変換で不変であること(リウヴィルの定理(Theorem 7.2)[ハミルトン形式の力学] )はハミルトン形式の力学 を参照してください。
Theorem 5.1 (分配関数とヘルムホルツ自由エネルギー )
温度 T T T 、体積 V V V 、粒子数 N N N のカノニカル集団において、分配関数 Z ( β , V , N ) Z(\beta,V,N) Z ( β , V , N ) から
F ( T , V , N ) : = − k B T log Z ( β , V , N ) F(T,V,N) := -k_{\mathrm B}T \log Z(\beta, V, N) F ( T , V , N ) := − k B T log Z ( β , V , N ) と定義される量は、ヘルムホルツ自由エネルギーである。すなわち U = ⟨ E ⟩ U = \langle E\rangle U = ⟨ E ⟩ 、S S S をギブスのエントロピー(Definition 4.3 )、p p p を圧力の集団平均とするとき
F = U − T S , ( ∂ F ∂ T ) V , N = − S , ( ∂ F ∂ V ) T , N = − p F = U - TS, \qquad \left(\frac{\partial F}{\partial T}\right)_{V,N} = -S, \qquad \left(\frac{\partial F}{\partial V}\right)_{T,N} = -p F = U − T S , ( ∂ T ∂ F ) V , N = − S , ( ∂ V ∂ F ) T , N = − p が成り立ち、したがって d F = − S d T − p d V + μ d N dF = -S\,dT - p\,dV + \mu\,dN d F = − S d T − p d V + μ d N (μ = ( ∂ F / ∂ N ) T , V \mu = (\partial F/\partial N)_{T,V} μ = ( ∂ F / ∂ N ) T , V )が成り立つ。
Proof(Theorem 5.1) (i) 内部エネルギー。 Z = ∑ i e − β E i Z = \sum_i e^{-\beta E_i} Z = ∑ i e − β E i を β \beta β で微分すると
∂ Z ∂ β = ∑ i ( − E i ) e − β E i = − Z ⟨ E ⟩ ⟹ U = ⟨ E ⟩ = − ∂ log Z ∂ β . \frac{\partial Z}{\partial \beta} = \sum_i (-E_i) e^{-\beta E_i} = -Z\langle E\rangle
\quad\Longrightarrow\quad
U = \langle E\rangle = -\frac{\partial \log Z}{\partial \beta}. ∂ β ∂ Z = i ∑ ( − E i ) e − β E i = − Z ⟨ E ⟩ ⟹ U = ⟨ E ⟩ = − ∂ β ∂ log Z . (ii) F = U − T S F = U - TS F = U − T S 。 Proposition 4.4 の証明の途中で得た S = k B ( β U + log Z ) S = k_{\mathrm B}(\beta U + \log Z) S = k B ( β U + log Z ) を使います。k B β = 1 / T k_{\mathrm B}\beta = 1/T k B β = 1/ T なので S = U / T + k B log Z S = U/T + k_{\mathrm B}\log Z S = U / T + k B log Z 、両辺に T T T を掛けて移項すると
U − T S = − k B T log Z = F . U - TS = -k_{\mathrm B}T\log Z = F. U − T S = − k B T log Z = F . (iii) ∂ F / ∂ T = − S \partial F/\partial T = -S ∂ F / ∂ T = − S 。 F = − k B T log Z F = -k_{\mathrm B}T\log Z F = − k B T log Z を T T T で微分します。β = 1 / ( k B T ) \beta = 1/(k_{\mathrm B}T) β = 1/ ( k B T ) より d β / d T = − 1 / ( k B T 2 ) d\beta/dT = -1/(k_{\mathrm B}T^2) d β / d T = − 1/ ( k B T 2 ) なので、(i) を使って
∂ log Z ∂ T = ∂ log Z ∂ β ⋅ d β d T = ( − U ) ⋅ ( − 1 k B T 2 ) = U k B T 2 . \frac{\partial \log Z}{\partial T} = \frac{\partial \log Z}{\partial \beta}\cdot\frac{d\beta}{dT} = (-U)\cdot\left(-\frac{1}{k_{\mathrm B}T^2}\right) = \frac{U}{k_{\mathrm B}T^2}. ∂ T ∂ log Z = ∂ β ∂ log Z ⋅ d T d β = ( − U ) ⋅ ( − k B T 2 1 ) = k B T 2 U . したがって積の微分法から
∂ F ∂ T = − k B log Z − k B T ⋅ U k B T 2 = − k B log Z − U T = − S , \frac{\partial F}{\partial T} = -k_{\mathrm B}\log Z - k_{\mathrm B}T\cdot\frac{U}{k_{\mathrm B}T^2} = -k_{\mathrm B}\log Z - \frac{U}{T} = -S, ∂ T ∂ F = − k B log Z − k B T ⋅ k B T 2 U = − k B log Z − T U = − S , 最後の等号で再び S = U / T + k B log Z S = U/T + k_{\mathrm B}\log Z S = U / T + k B log Z を使いました。
(iv) ∂ F / ∂ V = − p \partial F/\partial V = -p ∂ F / ∂ V = − p 。 ミクロ状態 i i i にある系が壁に及ぼす圧力は、力学的には π i = − ∂ E i / ∂ V \pi_i = -\partial E_i/\partial V π i = − ∂ E i / ∂ V です(体積を d V dV d V だけ準静的に増やすと系は π i d V \pi_i\,dV π i d V の仕事をし、その分だけ準位のエネルギーが下がる)。確率 p i p_i p i による集団平均は
⟨ p ⟩ = ∑ i p i π i = − ∑ i p i ∂ E i ∂ V = − 1 Z ∑ i ∂ E i ∂ V e − β E i = 1 β Z ∂ ∂ V ∑ i e − β E i = 1 β ∂ log Z ∂ V . \langle p \rangle = \sum_i p_i \pi_i = -\sum_i p_i \frac{\partial E_i}{\partial V}
= -\frac{1}{Z}\sum_i \frac{\partial E_i}{\partial V}e^{-\beta E_i}
= \frac{1}{\beta Z}\frac{\partial}{\partial V}\sum_i e^{-\beta E_i}
= \frac{1}{\beta}\frac{\partial \log Z}{\partial V}. ⟨ p ⟩ = i ∑ p i π i = − i ∑ p i ∂ V ∂ E i = − Z 1 i ∑ ∂ V ∂ E i e − β E i = β Z 1 ∂ V ∂ i ∑ e − β E i = β 1 ∂ V ∂ log Z . 一方 F = − β − 1 log Z F = -\beta^{-1}\log Z F = − β − 1 log Z を V V V で微分すると(β \beta β は固定)∂ F / ∂ V = − β − 1 ∂ log Z / ∂ V = − ⟨ p ⟩ \partial F/\partial V = -\beta^{-1}\partial \log Z/\partial V = -\langle p\rangle ∂ F / ∂ V = − β − 1 ∂ log Z / ∂ V = − ⟨ p ⟩ 。
(v) 全微分。 (iii)(iv) と μ : = ( ∂ F / ∂ N ) T , V \mu := (\partial F/\partial N)_{T,V} μ := ( ∂ F / ∂ N ) T , V から d F = − S d T − p d V + μ d N dF = -S\,dT - p\,dV + \mu\,dN d F = − S d T − p d V + μ d N 。これは熱力学におけるヘルムホルツ自由エネルギーの全微分(Proposition 4.2[Free Energy and Thermodynamic Potentials] )そのものです。さらに (ii) から U = F + T S U = F + TS U = F + T S なので d U = d F + T d S + S d T = T d S − p d V + μ d N dU = dF + T\,dS + S\,dT = T\,dS - p\,dV + \mu\,dN d U = d F + T d S + S d T = T d S − p d V + μ d N となり、熱力学第一法則・第二法則を組み合わせた基本関係式が再現されます(熱力学の諸法則 )。
∎ Tip
F = − k B T log Z F = -k_{\mathrm B}T\log Z F = − k B T log Z が本質的な理由は、F F F が「T , V , N T,V,N T , V , N を独立変数とする熱力学ポテンシャル」だからです。カノニカル集団で固定されているのはまさに T , V , N T,V,N T , V , N ですから、集団を特徴付ける関数 Z Z Z が F F F に直結するのは必然です。同じ論法で、μ , V , T \mu,V,T μ , V , T を固定するグランドカノニカル集団 では大分配関数がグランドポテンシャル Ω = − k B T log Ξ \Omega = -k_{\mathrm B}T\log \Xi Ω = − k B T log Ξ を与えます(Definition 4.2[グランドカノニカル集団] )。
Proposition 5.2 (熱力学量の抽出公式 )
Theorem 5.1 の設定の下で、次が成り立つ。
U = − ∂ log Z ∂ β = k B T 2 ∂ log Z ∂ T , C V = ( ∂ U ∂ T ) V , N = k B β 2 ∂ 2 log Z ∂ β 2 , S = k B log Z + U T , p = k B T ∂ log Z ∂ V , μ = − k B T ∂ log Z ∂ N . \begin{aligned}
U &= -\frac{\partial \log Z}{\partial \beta} = k_{\mathrm B}T^2 \frac{\partial \log Z}{\partial T}, \\
C_V &= \left(\frac{\partial U}{\partial T}\right)_{V,N} = k_{\mathrm B}\beta^2\frac{\partial^2 \log Z}{\partial \beta^2}, \\
S &= k_{\mathrm B}\log Z + \frac{U}{T}, \qquad
p = k_{\mathrm B}T\frac{\partial \log Z}{\partial V}, \qquad
\mu = -k_{\mathrm B}T\frac{\partial \log Z}{\partial N}.
\end{aligned} U C V S = − ∂ β ∂ log Z = k B T 2 ∂ T ∂ log Z , = ( ∂ T ∂ U ) V , N = k B β 2 ∂ β 2 ∂ 2 log Z , = k B log Z + T U , p = k B T ∂ V ∂ log Z , μ = − k B T ∂ N ∂ log Z . とくに ∂ 2 log Z / ∂ β 2 = ⟨ E 2 ⟩ − ⟨ E ⟩ 2 ≥ 0 \partial^2 \log Z/\partial\beta^2 = \langle E^2\rangle - \langle E\rangle^2 \ge 0 ∂ 2 log Z / ∂ β 2 = ⟨ E 2 ⟩ − ⟨ E ⟩ 2 ≥ 0 であるから、C V ≥ 0 C_V \ge 0 C V ≥ 0 が自動的に従う。
Proof(Proposition 5.2) U U U の式は Theorem 5.1 の (i)、T T T による表示は同証明 (iii) の途中式 ∂ log Z / ∂ T = U / ( k B T 2 ) \partial \log Z/\partial T = U/(k_{\mathrm B}T^2) ∂ log Z / ∂ T = U / ( k B T 2 ) からです。S S S 、p p p 、μ \mu μ はそれぞれ (ii)(iv)(v) から直ちに得られます。
C V C_V C V については、U = − ∂ β log Z U = -\partial_\beta \log Z U = − ∂ β log Z を T T T で微分して連鎖律を使います。
C V = ∂ U ∂ β ⋅ d β d T = ( − ∂ 2 log Z ∂ β 2 ) ⋅ ( − 1 k B T 2 ) = k B β 2 ∂ 2 log Z ∂ β 2 . C_V = \frac{\partial U}{\partial \beta}\cdot\frac{d\beta}{dT}
= \left(-\frac{\partial^2 \log Z}{\partial \beta^2}\right)\cdot\left(-\frac{1}{k_{\mathrm B}T^2}\right)
= k_{\mathrm B}\beta^2 \frac{\partial^2 \log Z}{\partial \beta^2}. C V = ∂ β ∂ U ⋅ d T d β = ( − ∂ β 2 ∂ 2 log Z ) ⋅ ( − k B T 2 1 ) = k B β 2 ∂ β 2 ∂ 2 log Z . 最後に ∂ β 2 log Z \partial^2_\beta \log Z ∂ β 2 log Z を直接計算します。∂ β log Z = − ⟨ E ⟩ = − Z − 1 ∑ i E i e − β E i \partial_\beta \log Z = -\langle E\rangle = -Z^{-1}\sum_i E_i e^{-\beta E_i} ∂ β log Z = − ⟨ E ⟩ = − Z − 1 ∑ i E i e − β E i をもう一度 β \beta β で微分すると、商の微分法により
∂ 2 log Z ∂ β 2 = ∑ i E i 2 e − β E i Z − ( ∑ i E i e − β E i Z ) 2 = ⟨ E 2 ⟩ − ⟨ E ⟩ 2 = ⟨ ( E − ⟨ E ⟩ ) 2 ⟩ ≥ 0. \frac{\partial^2 \log Z}{\partial \beta^2}
= \frac{\sum_i E_i^2 e^{-\beta E_i}}{Z} - \left(\frac{\sum_i E_i e^{-\beta E_i}}{Z}\right)^2
= \langle E^2\rangle - \langle E\rangle^2 = \langle (E - \langle E\rangle)^2\rangle \ge 0 . ∂ β 2 ∂ 2 log Z = Z ∑ i E i 2 e − β E i − ( Z ∑ i E i e − β E i ) 2 = ⟨ E 2 ⟩ − ⟨ E ⟩ 2 = ⟨( E − ⟨ E ⟩ ) 2 ⟩ ≥ 0. 分散は非負なので C V ≥ 0 C_V \ge 0 C V ≥ 0 。
∎ 熱容量が負にならないこと(熱力学的安定性)が、確率論的な分散の非負性から出てくるのは印象的です。熱力学では第二法則から導く必要のあった安定性条件が、統計力学では自明な不等式に化けています。
flowchart TD
Z["分配関数 Z(β, V, N)"] --> L["log Z"]
L -->|"F = -kT log Z"| F["ヘルムホルツ自由エネルギー F(T,V,N)"]
L -->|"U = -∂ log Z / ∂β"| U["内部エネルギー U"]
F -->|"S = -∂F/∂T"| S["エントロピー S"]
F -->|"p = -∂F/∂V"| P["圧力 p(状態方程式)"]
F -->|"μ = ∂F/∂N"| M["化学ポテンシャル μ"]
U -->|"C_V = ∂U/∂T"| C["定積熱容量 C_V"]
L -->|"∂² log Z / ∂β²"| D["エネルギー分散"] 分配関数を母関数とする熱力学量の抽出 実務上の手順はこれで尽きています。すなわち、(1) エネルギー準位 { E i } \{E_i\} { E i } を求め、(2) Z Z Z を計算し、(3) log Z \log Z log Z を微分する。統計力学の計算の難しさは、ほぼすべて (1) と (2) に集中します。
カノニカル集団ではエネルギーが固定されていません。ならば「系のエネルギー」という熱力学的概念は意味を持つのでしょうか。答えは、揺らぎが相対的に無視できるほど小さい、というものです。
Theorem 6.1 (エネルギー揺らぎと熱容量(揺動応答関係) )
カノニカル集団において、エネルギーの分散は
⟨ Δ E 2 ⟩ : = ⟨ E 2 ⟩ − ⟨ E ⟩ 2 = k B T 2 C V \langle \Delta E^2\rangle := \langle E^2\rangle - \langle E\rangle^2 = k_{\mathrm B}T^2 C_V ⟨ Δ E 2 ⟩ := ⟨ E 2 ⟩ − ⟨ E ⟩ 2 = k B T 2 C V を満たす。ここで C V = ( ∂ U / ∂ T ) V , N C_V = (\partial U/\partial T)_{V,N} C V = ( ∂ U / ∂ T ) V , N は定積熱容量である。
Proof(Theorem 6.1) Proposition 5.2 の証明で二つの表式を得ています。ひとつは ∂ β 2 log Z = ⟨ E 2 ⟩ − ⟨ E ⟩ 2 \partial^2_\beta \log Z = \langle E^2\rangle - \langle E\rangle^2 ∂ β 2 log Z = ⟨ E 2 ⟩ − ⟨ E ⟩ 2 、もうひとつは C V = k B β 2 ∂ β 2 log Z C_V = k_{\mathrm B}\beta^2\,\partial^2_\beta \log Z C V = k B β 2 ∂ β 2 log Z 。後者を ∂ β 2 log Z \partial^2_\beta \log Z ∂ β 2 log Z について解くと ∂ β 2 log Z = C V / ( k B β 2 ) = k B T 2 C V \partial^2_\beta\log Z = C_V/(k_{\mathrm B}\beta^2) = k_{\mathrm B}T^2 C_V ∂ β 2 log Z = C V / ( k B β 2 ) = k B T 2 C V であり、前者と等置して主張を得ます。
∎ 左辺は平衡状態での自発的な揺らぎ、右辺は「温度を上げたときどれだけエネルギーが入るか」という外部からの摂動への応答です。両者が結びつくのが揺動散逸定理 の最も簡単な形です。系を突かなくても、勝手に揺らいでいる様子を眺めるだけで応答係数がわかる、というのは統計力学の最も実用的な帰結のひとつで、分子動力学シミュレーションで比熱を測るときにはこの式がそのまま使われます。
Corollary 6.2 (相対揺らぎの消失とアンサンブルの等価性 )
U U U と C V C_V C V がともに粒子数 N N N に比例する示量変数であり、N → ∞ N \to \infty N → ∞ で U / N U/N U / N と C V / N C_V/N C V / N が有限値に収束するとする。このとき
⟨ Δ E 2 ⟩ U = O ( 1 N ) → N → ∞ 0. \frac{\sqrt{\langle \Delta E^2\rangle}}{U} = O\!\left(\frac{1}{\sqrt N}\right) \xrightarrow[N\to\infty]{} 0 . U ⟨ Δ E 2 ⟩ = O ( N 1 ) N → ∞ 0. したがって熱力学極限ではカノニカル集団のエネルギー分布は U U U に集中し、カノニカル集団とミクロカノニカル集団は同一の熱力学関数を与える。
Proof(Corollary 6.2) Theorem 6.1 より ⟨ Δ E 2 ⟩ = k B T 2 C V = T k B C V \sqrt{\langle \Delta E^2\rangle} = \sqrt{k_{\mathrm B}T^2 C_V} = T\sqrt{k_{\mathrm B}C_V} ⟨ Δ E 2 ⟩ = k B T 2 C V = T k B C V 。仮定から C V = N c V C_V = N c_V C V = N c V 、U = N u U = N u U = N u (c V , u c_V, u c V , u は N N N に依らない有限量)と書けるので
⟨ Δ E 2 ⟩ U = T k B N c V N u = T k B c V u ⋅ 1 N . \frac{\sqrt{\langle\Delta E^2\rangle}}{U} = \frac{T\sqrt{k_{\mathrm B} N c_V}}{N u} = \frac{T\sqrt{k_{\mathrm B}c_V}}{u}\cdot\frac{1}{\sqrt N}. U ⟨ Δ E 2 ⟩ = N u T k B N c V = u T k B c V ⋅ N 1 . 前半の因子は N N N に依らない有限量なので、全体は N − 1 / 2 N^{-1/2} N − 1/2 の速さでゼロに収束します。エネルギー分布が幅ゼロに集中すれば、エネルギーを固定した集団(ミクロカノニカル)との違いは消えます。定量的な対応は Proposition 6.3 で与えます。
∎ N = 10 20 N = 10^{20} N = 1 0 20 なら相対揺らぎは 10 − 10 10^{-10} 1 0 − 10 程度です。これは実験精度をはるかに下回るので、日常的なマクロ系ではエネルギーが「定まっている」と言って差し支えありません。逆に、ナノスケールの系や相転移点の近く(C V C_V C V が発散する)では、この議論が破れ、アンサンブルの選択が結果に効いてきます(同じ事情はグランドカノニカル集団でも起こります:Remark 5.3[グランドカノニカル集団] )。
エネルギーが E E E と E + d E E+dE E + d E の間にある確率は、状態密度を Ω ( E ) \Omega(E) Ω ( E ) として
P ( E ) d E = Ω ( E ) e − β E Z d E , Z = ∫ Ω ( E ) e − β E d E P(E)\,dE = \frac{\Omega(E)\,e^{-\beta E}}{Z}\,dE, \qquad Z = \int \Omega(E)\, e^{-\beta E}\, dE P ( E ) d E = Z Ω ( E ) e − β E d E , Z = ∫ Ω ( E ) e − β E d E です。Ω ( E ) \Omega(E) Ω ( E ) は E E E の増加関数(高いエネルギーほど状態が多い)、e − β E e^{-\beta E} e − β E は減少関数なので、積は鋭いピークを持ちます。
エネルギー E U = ⟨E⟩ 状態密度 Ω(E) ボルツマン因子 積 Ω(E)·exp(−βE) 状態密度とボルツマン因子の競合。積は平均エネルギー U のまわりに鋭いピークを持つ。実際のマクロ系ではピーク幅は図よりはるかに狭く、相対幅は N の平方根に反比例する。 Proposition 6.3 (ラプラス変換とルジャンドル変換 )
状態密度を Ω ( E ) = e S ( E ) / k B \Omega(E) = e^{S(E)/k_{\mathrm B}} Ω ( E ) = e S ( E ) / k B (S S S はミクロカノニカルのエントロピー)と書き、S ( E ) S(E) S ( E ) が E E E について上に凸で 2 回微分可能とする。このとき Z ( β ) = ∫ Ω ( E ) e − β E d E Z(\beta) = \int \Omega(E)e^{-\beta E}\,dE Z ( β ) = ∫ Ω ( E ) e − β E d E の被積分関数は
∂ S ∂ E ∣ E = E ∗ = 1 T = k B β \frac{\partial S}{\partial E}\bigg|_{E = E^{*}} = \frac{1}{T} = k_{\mathrm B}\beta ∂ E ∂ S E = E ∗ = T 1 = k B β を満たす唯一の E ∗ E^{*} E ∗ で最大となり、N → ∞ N\to\infty N → ∞ で
− k B T log Z = E ∗ − T S ( E ∗ ) + O ( log N ) -k_{\mathrm B}T\log Z = E^{*} - T S(E^{*}) + O(\log N) − k B T log Z = E ∗ − T S ( E ∗ ) + O ( log N ) が成り立つ。すなわち F ( T ) = U − T S F(T) = U - TS F ( T ) = U − T S という熱力学のルジャンドル変換は、Ω \Omega Ω から Z Z Z へのラプラス変換の鞍点評価にほかならない。
Example 7.1 (二準位系とショットキー比熱 )
エネルギー 0 0 0 と ε > 0 \varepsilon>0 ε > 0 の 2 状態だけを持つ系を N N N 個、互いに独立に、格子点に固定して(区別できる形で)並べます。原子核のスピン準位、結晶中の不純物の 2 準位、常磁性スピンなどのモデルです。
1 個の分配関数は Definition 4.1 から
z = e − β ⋅ 0 + e − β ε = 1 + e − β ε , z = e^{-\beta\cdot 0} + e^{-\beta\varepsilon} = 1 + e^{-\beta\varepsilon}, z = e − β ⋅ 0 + e − β ε = 1 + e − β ε , Proposition 4.5 より Z = z N = ( 1 + e − β ε ) N Z = z^N = (1+e^{-\beta\varepsilon})^N Z = z N = ( 1 + e − β ε ) N 。Proposition 5.2 を適用します。
U = − ∂ ∂ β [ N log ( 1 + e − β ε ) ] = N ε e − β ε 1 + e − β ε = N ε e β ε + 1 . U = -\frac{\partial}{\partial\beta}\Big[N\log(1+e^{-\beta\varepsilon})\Big]
= N\frac{\varepsilon e^{-\beta\varepsilon}}{1+e^{-\beta\varepsilon}}
= \frac{N\varepsilon}{e^{\beta\varepsilon}+1}. U = − ∂ β ∂ [ N log ( 1 + e − β ε ) ] = N 1 + e − β ε ε e − β ε = e β ε + 1 N ε . これは「上の準位にいる粒子の割合が 1 / ( e β ε + 1 ) 1/(e^{\beta\varepsilon}+1) 1/ ( e β ε + 1 ) 」という意味で、直観と合います。熱容量は C = d U / d T C = dU/dT C = d U / d T を計算して(d β / d T = − 1 / ( k B T 2 ) d\beta/dT = -1/(k_{\mathrm B}T^2) d β / d T = − 1/ ( k B T 2 ) を使う)
C = N ε ⋅ ( − e β ε ε ( e β ε + 1 ) 2 ) ⋅ ( − 1 k B T 2 ) = N k B ( β ε ) 2 e β ε ( e β ε + 1 ) 2 . C = N\varepsilon\cdot\left(-\frac{e^{\beta\varepsilon}\varepsilon}{(e^{\beta\varepsilon}+1)^2}\right)\cdot\left(-\frac{1}{k_{\mathrm B}T^2}\right)
= N k_{\mathrm B}\,(\beta\varepsilon)^2\,\frac{e^{\beta\varepsilon}}{(e^{\beta\varepsilon}+1)^2}. C = N ε ⋅ ( − ( e β ε + 1 ) 2 e β ε ε ) ⋅ ( − k B T 2 1 ) = N k B ( β ε ) 2 ( e β ε + 1 ) 2 e β ε . 極限を確認します。x = β ε = ε / k B T x = \beta\varepsilon = \varepsilon/k_{\mathrm B}T x = β ε = ε / k B T とおくと、低温 x → ∞ x\to\infty x → ∞ で C ≈ N k B x 2 e − x → 0 C \approx Nk_{\mathrm B}x^2 e^{-x} \to 0 C ≈ N k B x 2 e − x → 0 (指数関数が冪に勝つ)。高温 x → 0 x\to 0 x → 0 でも e x / ( e x + 1 ) 2 → 1 / 4 e^x/(e^x+1)^2 \to 1/4 e x / ( e x + 1 ) 2 → 1/4 より C ≈ N k B x 2 / 4 → 0 C \approx Nk_{\mathrm B}x^2/4 \to 0 C ≈ N k B x 2 /4 → 0 。したがって C C C は中間温度でピークを持ちます。f ( x ) = x 2 e x / ( e x + 1 ) 2 f(x) = x^2 e^x/(e^x+1)^2 f ( x ) = x 2 e x / ( e x + 1 ) 2 を最大化すると x ≃ 2.399 x \simeq 2.399 x ≃ 2.399 、すなわち
k B T max ≃ 0.417 ε , C max ≃ 0.439 N k B k_{\mathrm B}T_{\max} \simeq 0.417\,\varepsilon, \qquad C_{\max}\simeq 0.439\,Nk_{\mathrm B} k B T m a x ≃ 0.417 ε , C m a x ≃ 0.439 N k B を得ます。この山をショットキー異常 と呼び、実測の比熱曲線にこれが現れたら、その物質に特徴的なエネルギー間隔 ε \varepsilon ε を持つ 2 準位構造があるという証拠になります。T max T_{\max} T m a x から ε \varepsilon ε を読み取るのが標準的な使い方です。
エントロピーも見ておきます。高温極限 β → 0 \beta\to 0 β → 0 では Z → 2 N Z \to 2^N Z → 2 N 、U → N ε / 2 U \to N\varepsilon/2 U → N ε /2 なので Proposition 5.2 より
S = k B log Z + U T → N k B log 2 + 0 = N k B log 2. S = k_{\mathrm B}\log Z + \frac{U}{T} \to N k_{\mathrm B}\log 2 + 0 = Nk_{\mathrm B}\log 2 . S = k B log Z + T U → N k B log 2 + 0 = N k B log 2. 2 状態が等確率に占められた状態のエントロピーで、Definition 4.3 の一様分布の場合そのものです。低温極限では Z → 1 Z\to 1 Z → 1 、U → 0 U\to 0 U → 0 で S → 0 S\to 0 S → 0 となり、熱力学第三法則と整合します。
Example 7.2 (量子調和振動子 )
角振動数 ω \omega ω の 1 次元量子調和振動子のエネルギー準位は E n = ℏ ω ( n + 1 / 2 ) E_n = \hbar\omega(n + 1/2) E n = ℏ ω ( n + 1/2 ) 、n = 0 , 1 , 2 , … n = 0,1,2,\ldots n = 0 , 1 , 2 , … 、縮退なしです。等比級数の和より
z = ∑ n = 0 ∞ e − β ℏ ω ( n + 1 / 2 ) = e − β ℏ ω / 2 ∑ n = 0 ∞ ( e − β ℏ ω ) n = e − β ℏ ω / 2 1 − e − β ℏ ω = 1 2 sinh ( β ℏ ω / 2 ) . z = \sum_{n=0}^{\infty} e^{-\beta\hbar\omega(n+1/2)}
= e^{-\beta\hbar\omega/2}\sum_{n=0}^{\infty}\left(e^{-\beta\hbar\omega}\right)^n
= \frac{e^{-\beta\hbar\omega/2}}{1 - e^{-\beta\hbar\omega}}
= \frac{1}{2\sinh(\beta\hbar\omega/2)} . z = n = 0 ∑ ∞ e − β ℏ ω ( n + 1/2 ) = e − β ℏ ω /2 n = 0 ∑ ∞ ( e − β ℏ ω ) n = 1 − e − β ℏ ω e − β ℏ ω /2 = 2 sinh ( β ℏ ω /2 ) 1 . (最後の等号は分子分母に e β ℏ ω / 2 e^{\beta\hbar\omega/2} e β ℏ ω /2 を掛けて e x / 2 − e − x / 2 = 2 sinh ( x / 2 ) e^{x/2}-e^{-x/2} = 2\sinh(x/2) e x /2 − e − x /2 = 2 sinh ( x /2 ) を使いました。)Proposition 5.2 より
u = − ∂ log z ∂ β = ℏ ω 2 coth β ℏ ω 2 = ℏ ω 2 + ℏ ω e β ℏ ω − 1 . u = -\frac{\partial \log z}{\partial\beta}
= \frac{\hbar\omega}{2}\coth\frac{\beta\hbar\omega}{2}
= \frac{\hbar\omega}{2} + \frac{\hbar\omega}{e^{\beta\hbar\omega}-1}. u = − ∂ β ∂ log z = 2 ℏ ω coth 2 β ℏ ω = 2 ℏ ω + e β ℏ ω − 1 ℏ ω . 第 1 項が零点エネルギー、第 2 項が熱励起分で、1 / ( e β ℏ ω − 1 ) 1/(e^{\beta\hbar\omega}-1) 1/ ( e β ℏ ω − 1 ) は平均量子数(プランク分布)です。熱容量は
c = k B ( β ℏ ω ) 2 e β ℏ ω ( e β ℏ ω − 1 ) 2 . c = k_{\mathrm B}(\beta\hbar\omega)^2\frac{e^{\beta\hbar\omega}}{(e^{\beta\hbar\omega}-1)^2}. c = k B ( β ℏ ω ) 2 ( e β ℏ ω − 1 ) 2 e β ℏ ω . 高温極限を確認します。x = β ℏ ω → 0 x = \beta\hbar\omega \to 0 x = β ℏ ω → 0 で e x − 1 ≈ x e^x - 1 \approx x e x − 1 ≈ x 、e x ≈ 1 e^x\approx 1 e x ≈ 1 より c ≈ k B x 2 / x 2 = k B c \approx k_{\mathrm B}x^2/x^2 = k_{\mathrm B} c ≈ k B x 2 / x 2 = k B 。これは 2 個の 2 次形式的自由度(運動エネルギーとポテンシャルエネルギー)に k B / 2 k_{\mathrm B}/2 k B /2 ずつを配る等分配則の結果と一致します。実際、x → 0 x\to 0 x → 0 で z → 1 / ( β ℏ ω ) = k B T / ℏ ω z \to 1/(\beta\hbar\omega) = k_{\mathrm B}T/\hbar\omega z → 1/ ( β ℏ ω ) = k B T /ℏ ω となり、これは Definition 4.6 による古典計算(Exercise 8.1 )と厳密に一致します。h h h で割るという処方が正しかったことがここで確認できます。
Example 7.3 (アインシュタイン模型の比熱 )
1907 年、アインシュタインは結晶を「同じ角振動数 ω \omega ω で振動する 3 N 3N 3 N 個の独立な量子調和振動子」とモデル化しました(同じ模型をミクロカノニカル集団で扱ったものが Example 6.2[ミクロカノニカル集団] です)。Proposition 4.5 より Z = z 3 N Z = z^{3N} Z = z 3 N (格子点は区別できるので N ! N! N ! は不要)、Example 7.2 の結果を 3 N 3N 3 N 倍して
C V = 3 N k B ( Θ E T ) 2 e Θ E / T ( e Θ E / T − 1 ) 2 , Θ E : = ℏ ω k B . C_V = 3Nk_{\mathrm B}\left(\frac{\Theta_{\mathrm E}}{T}\right)^2 \frac{e^{\Theta_{\mathrm E}/T}}{\left(e^{\Theta_{\mathrm E}/T}-1\right)^2},
\qquad \Theta_{\mathrm E} := \frac{\hbar\omega}{k_{\mathrm B}} . C V = 3 N k B ( T Θ E ) 2 ( e Θ E / T − 1 ) 2 e Θ E / T , Θ E := k B ℏ ω . 高温 T ≫ Θ E T \gg \Theta_{\mathrm E} T ≫ Θ E では C V → 3 N k B C_V \to 3Nk_{\mathrm B} C V → 3 N k B 、すなわち経験則であったデュロン–プティの法則が再現されます。低温 T ≪ Θ E T\ll \Theta_{\mathrm E} T ≪ Θ E では
C V ≈ 3 N k B ( Θ E T ) 2 e − Θ E / T → 0 C_V \approx 3Nk_{\mathrm B}\left(\frac{\Theta_{\mathrm E}}{T}\right)^2 e^{-\Theta_{\mathrm E}/T} \to 0 C V ≈ 3 N k B ( T Θ E ) 2 e − Θ E / T → 0 と指数関数的にゼロになります。古典論では C V = 3 N k B C_V = 3Nk_{\mathrm B} C V = 3 N k B が全温度で成り立つはずで、低温での比熱の減少は説明できませんでした。エネルギーが ℏ ω \hbar\omega ℏ ω 刻みに量子化されていると、k B T ≪ ℏ ω k_{\mathrm B}T \ll \hbar\omega k B T ≪ ℏ ω では励起が起こらず自由度が「凍結」する——これが量子論による最初の固体比熱の説明です。
ただし実測は T 3 T^3 T 3 則に従い、指数関数的減少ではありません。原因は「すべての振動子が同じ ω \omega ω を持つ」という仮定で、低温では ω → 0 \omega \to 0 ω → 0 の長波長音響モードが効きます。これを取り入れたのがデバイ模型です。
Example 7.4 (古典理想気体:状態方程式とザッカー–テトローデの式 )
体積 V V V の箱に入った質量 m m m の同種単原子分子 N N N 個、相互作用なし。H = ∑ a = 1 N p a 2 / 2 m H = \sum_{a=1}^{N}\boldsymbol p_a^2/2m H = ∑ a = 1 N p a 2 /2 m です。
まず 1 粒子分配関数を Definition 4.6 で計算します(1 粒子なので N ! N! N ! は 1)。位置積分は箱の体積 V V V を与え、運動量積分はガウス積分 ∫ − ∞ ∞ e − β p 2 / 2 m d p = 2 π m / β \int_{-\infty}^{\infty}e^{-\beta p^2/2m}dp = \sqrt{2\pi m/\beta} ∫ − ∞ ∞ e − β p 2 /2 m d p = 2 π m / β を 3 成分ぶん掛けて
z = 1 h 3 ⋅ V ⋅ ( 2 π m β ) 3 / 2 = V λ 3 , λ : = h 2 π m k B T . z = \frac{1}{h^3}\cdot V\cdot\left(\frac{2\pi m}{\beta}\right)^{3/2}
= \frac{V}{\lambda^3},\qquad
\lambda := \frac{h}{\sqrt{2\pi m k_{\mathrm B}T}} . z = h 3 1 ⋅ V ⋅ ( β 2 π m ) 3/2 = λ 3 V , λ := 2 π m k B T h . λ \lambda λ を熱的ド・ブロイ波長 といいます(運動量 ∼ m k B T \sim\sqrt{mk_{\mathrm B}T} ∼ m k B T の粒子のド・ブロイ波長の程度。Definition 5.1[量子統計] )。V / λ 3 V/\lambda^3 V / λ 3 は「箱の中に体積 λ 3 \lambda^3 λ 3 の胞がいくつ入るか」で、これが 1 粒子の利用可能な状態数です。
Proposition 4.5 より Z = z N / N ! Z = z^N/N! Z = z N / N ! 。スターリングの公式 log N ! = N log N − N + O ( log N ) \log N! = N\log N - N + O(\log N) log N ! = N log N − N + O ( log N ) を使うと
log Z = N log z − log N ! = N log V λ 3 − N log N + N = N [ log V N λ 3 + 1 ] . \log Z = N\log z - \log N! = N\log\frac{V}{\lambda^3} - N\log N + N
= N\left[\log\frac{V}{N\lambda^3} + 1\right]. log Z = N log z − log N ! = N log λ 3 V − N log N + N = N [ log N λ 3 V + 1 ] . Theorem 5.1 より
F = − N k B T [ log V N λ 3 + 1 ] . F = -Nk_{\mathrm B}T\left[\log\frac{V}{N\lambda^3} + 1\right]. F = − N k B T [ log N λ 3 V + 1 ] . ここで 1 / N ! 1/N! 1/ N ! の効果を確認します。もし 1 / N ! 1/N! 1/ N ! を入れなければ F = − N k B T log ( V / λ 3 ) F = -Nk_{\mathrm B}T\log(V/\lambda^3) F = − N k B T log ( V / λ 3 ) となり、V V V と N N N を同時に 2 倍したとき F F F は 2 F 2F 2 F にならず余分な − 2 N k B T log 2 -2Nk_{\mathrm B}T\log 2 − 2 N k B T log 2 が出ます。つまり F F F が示量的になりません。1 / N ! 1/N! 1/ N ! を入れると F F F は N N N と「V / N V/N V / N だけの関数」の積の形になるので、F ( T , 2 V , 2 N ) = 2 F ( T , V , N ) F(T,2V,2N) = 2F(T,V,N) F ( T , 2 V , 2 N ) = 2 F ( T , V , N ) が成り立ちます。これがギブスのパラドックスの解決です。
Proposition 5.2 で熱力学量を取り出します。λ \lambda λ は V V V に依らないので
p = − ∂ F ∂ V = N k B T ⋅ ∂ ∂ V log V = N k B T V ⟺ p V = N k B T . p = -\frac{\partial F}{\partial V} = Nk_{\mathrm B}T\cdot\frac{\partial}{\partial V}\log V = \frac{Nk_{\mathrm B}T}{V}
\quad\Longleftrightarrow\quad pV = Nk_{\mathrm B}T . p = − ∂ V ∂ F = N k B T ⋅ ∂ V ∂ log V = V N k B T ⟺ p V = N k B T . 理想気体の状態方程式が、たった 1 行の微分で出てきました。ミクロカノニカル集団では W ( E ) W(E) W ( E ) の数え上げを経由して同じ式に到達しました(Corollary 5.2[ミクロカノニカル集団] )。
エントロピーは S = − ∂ F / ∂ T S = -\partial F/\partial T S = − ∂ F / ∂ T です。λ ∝ T − 1 / 2 \lambda \propto T^{-1/2} λ ∝ T − 1/2 より log ( V / N λ 3 ) = log ( V / N ) + 3 2 log T + const \log(V/N\lambda^3) = \log(V/N) + \tfrac32\log T + \text{const} log ( V / N λ 3 ) = log ( V / N ) + 2 3 log T + const なので、L : = log ( V / N λ 3 ) L := \log(V/N\lambda^3) L := log ( V / N λ 3 ) と書くと ∂ L / ∂ T = 3 / ( 2 T ) \partial L/\partial T = 3/(2T) ∂ L / ∂ T = 3/ ( 2 T ) 。したがって
S = − ∂ F ∂ T = N k B [ L + 1 ] + N k B T ⋅ 3 2 T = N k B [ log V N λ 3 + 5 2 ] . S = -\frac{\partial F}{\partial T} = Nk_{\mathrm B}\left[L+1\right] + Nk_{\mathrm B}T\cdot\frac{3}{2T}
= Nk_{\mathrm B}\left[\log\frac{V}{N\lambda^3} + \frac{5}{2}\right]. S = − ∂ T ∂ F = N k B [ L + 1 ] + N k B T ⋅ 2 T 3 = N k B [ log N λ 3 V + 2 5 ] . これがザッカー–テトローデの式 で、ミクロカノニカル集団での導出(Theorem 5.1[ミクロカノニカル集団] )と完全に一致します。プランク定数 h h h が残っていることに注意してください。エントロピーの絶対値は純粋な古典論では決まらず、状態を数える単位 h 3 h^3 h 3 が必要なのです。この式は単原子気体の絶対エントロピーの実測値(希ガスの蒸気圧測定など)と一致することが確かめられています。
最後に内部エネルギーは U = F + T S = − N k B T [ L + 1 ] + N k B T [ L + 5 / 2 ] = 3 2 N k B T U = F + TS = -Nk_{\mathrm B}T[L+1] + Nk_{\mathrm B}T[L+5/2] = \tfrac32 Nk_{\mathrm B}T U = F + T S = − N k B T [ L + 1 ] + N k B T [ L + 5/2 ] = 2 3 N k B T 。1 分子あたり 3 個の並進自由度に k B T / 2 k_{\mathrm B}T/2 k B T /2 ずつ、という等分配則どおりです。
Exercise 8.1 易
質量 m m m 、角振動数 ω \omega ω の 1 次元古典調和振動子(H = p 2 / 2 m + m ω 2 q 2 / 2 H = p^2/2m + m\omega^2 q^2/2 H = p 2 /2 m + m ω 2 q 2 /2 )が N N N 個、独立に格子点に固定されている。Definition 4.6 にならって Z Z Z を求め(1 自由度なので位相空間の測度は d q d p / h dq\,dp/h d q d p / h 、粒子は区別できるので N ! N! N ! は不要)、U U U と C C C を計算せよ。さらに Example 7.2 の量子論の結果の高温極限と一致することを確認せよ。
Solution 1 個の分配関数は、位置と運動量の積分が独立なガウス積分に分かれるので
z = 1 h ∫ − ∞ ∞ ∫ − ∞ ∞ e − β p 2 / 2 m e − β m ω 2 q 2 / 2 d q d p = 1 h 2 π m β ⋅ 2 π β m ω 2 = 1 h ⋅ 2 π β ω = 1 β ℏ ω . z = \frac{1}{h}\int_{-\infty}^{\infty}\!\!\int_{-\infty}^{\infty} e^{-\beta p^2/2m}e^{-\beta m\omega^2 q^2/2}\,dq\,dp
= \frac{1}{h}\sqrt{\frac{2\pi m}{\beta}}\cdot\sqrt{\frac{2\pi}{\beta m\omega^2}}
= \frac{1}{h}\cdot\frac{2\pi}{\beta\omega} = \frac{1}{\beta\hbar\omega}. z = h 1 ∫ − ∞ ∞ ∫ − ∞ ∞ e − β p 2 /2 m e − β m ω 2 q 2 /2 d q d p = h 1 β 2 π m ⋅ β m ω 2 2 π = h 1 ⋅ β ω 2 π = β ℏ ω 1 . (h / 2 π = ℏ h/2\pi = \hbar h /2 π = ℏ を使いました。)Proposition 4.5 より Z = z N Z = z^N Z = z N 、log Z = − N log ( β ℏ ω ) \log Z = -N\log(\beta\hbar\omega) log Z = − N log ( β ℏ ω ) 。Proposition 5.2 より
U = − ∂ log Z ∂ β = N β = N k B T , C = ∂ U ∂ T = N k B . U = -\frac{\partial \log Z}{\partial\beta} = \frac{N}{\beta} = Nk_{\mathrm B}T,
\qquad C = \frac{\partial U}{\partial T} = Nk_{\mathrm B}. U = − ∂ β ∂ log Z = β N = N k B T , C = ∂ T ∂ U = N k B . 1 振動子あたり k B T k_{\mathrm B}T k B T 、すなわち 2 個の 2 次形式的自由度に k B T / 2 k_{\mathrm B}T/2 k B T /2 ずつで、等分配則どおりです。
量子論との比較:Example 7.2 の z = 1 / ( 2 sinh ( β ℏ ω / 2 ) ) z = 1/(2\sinh(\beta\hbar\omega/2)) z = 1/ ( 2 sinh ( β ℏ ω /2 )) で β ℏ ω → 0 \beta\hbar\omega \to 0 β ℏ ω → 0 とすると sinh ( x / 2 ) ≈ x / 2 \sinh(x/2)\approx x/2 sinh ( x /2 ) ≈ x /2 より z → 1 / ( β ℏ ω ) z \to 1/(\beta\hbar\omega) z → 1/ ( β ℏ ω ) となり、上の古典値と完全に一致します。1 / h 1/h 1/ h という測度の規格化がなければこの一致は起こりません。
Exercise 8.2 標準
磁気モーメント μ \mu μ を持つスピン 1 / 2 1/2 1/2 の粒子が N N N 個、格子点に固定され互いに相互作用しない。磁場 B B B の中でエネルギーは ∓ μ B \mp\mu B ∓ μ B (モーメントが磁場と平行/反平行)の 2 値をとる。Z Z Z 、磁化 M = − ∂ F / ∂ B M = -\partial F/\partial B M = − ∂ F / ∂ B 、および高温での帯磁率 χ = lim B → 0 ∂ M / ∂ B \chi = \lim_{B\to 0}\partial M/\partial B χ = lim B → 0 ∂ M / ∂ B を求めよ。
Solution 1 個の分配関数は 2 項の和で
z = e β μ B + e − β μ B = 2 cosh ( β μ B ) , z = e^{\beta\mu B} + e^{-\beta\mu B} = 2\cosh(\beta\mu B), z = e β μ B + e − β μ B = 2 cosh ( β μ B ) , Proposition 4.5 より Z = z N = [ 2 cosh ( β μ B ) ] N Z = z^N = \left[2\cosh(\beta\mu B)\right]^N Z = z N = [ 2 cosh ( β μ B ) ] N 、Theorem 5.1 より
F = − N k B T log [ 2 cosh ( β μ B ) ] . F = -Nk_{\mathrm B}T\log\left[2\cosh(\beta\mu B)\right]. F = − N k B T log [ 2 cosh ( β μ B ) ] . 磁化は(d d B log cosh ( β μ B ) = β μ tanh ( β μ B ) \dfrac{d}{dB}\log\cosh(\beta\mu B) = \beta\mu\tanh(\beta\mu B) d B d log cosh ( β μ B ) = β μ tanh ( β μ B ) より)
M = − ∂ F ∂ B = N k B T ⋅ β μ tanh ( β μ B ) = N μ tanh ( μ B k B T ) . M = -\frac{\partial F}{\partial B} = Nk_{\mathrm B}T\cdot\beta\mu\tanh(\beta\mu B) = N\mu\tanh\left(\frac{\mu B}{k_{\mathrm B}T}\right). M = − ∂ B ∂ F = N k B T ⋅ β μ tanh ( β μ B ) = N μ tanh ( k B T μ B ) . 低温・強磁場 μ B ≫ k B T \mu B \gg k_{\mathrm B}T μ B ≫ k B T では tanh → 1 \tanh \to 1 tanh → 1 で M → N μ M \to N\mu M → N μ (完全整列、飽和磁化)。高温・弱磁場 μ B ≪ k B T \mu B\ll k_{\mathrm B}T μ B ≪ k B T では tanh x ≈ x \tanh x \approx x tanh x ≈ x より
M ≈ N μ 2 B k B T ⟹ χ = N μ 2 k B T . M \approx \frac{N\mu^2 B}{k_{\mathrm B}T}
\quad\Longrightarrow\quad
\chi = \frac{N\mu^2}{k_{\mathrm B}T}. M ≈ k B T N μ 2 B ⟹ χ = k B T N μ 2 . 帯磁率が絶対温度に反比例するというキュリーの法則が導かれました。分子は μ 2 \mu^2 μ 2 です。B B B の 1 次で磁化が生じる(μ B \mu B μ B 分のエネルギー差が k B T k_{\mathrm B}T k B T に対して小さい割合だけ占有数を偏らせる)ことと、その偏りが μ \mu μ 倍されて磁化になることの積だ、と読めます。
なお B → 0 B\to 0 B → 0 で Z → 2 N Z \to 2^N Z → 2 N 、S → N k B log 2 S \to Nk_{\mathrm B}\log 2 S → N k B log 2 となり、Example 7.1 の高温極限と同じ結果です。
Exercise 8.3 標準
Example 7.4 の古典理想気体について、エネルギーの相対揺らぎ ⟨ Δ E 2 ⟩ / U \sqrt{\langle\Delta E^2\rangle}/U ⟨ Δ E 2 ⟩ / U を求めよ。N = 6.0 × 10 23 N = 6.0\times 10^{23} N = 6.0 × 1 0 23 (1 mol)のとき、その値はいくらか。また、この結果が Corollary 6.2 と整合することを確認せよ。
Solution Example 7.4 より U = 3 2 N k B T U = \tfrac32 Nk_{\mathrm B}T U = 2 3 N k B T 、よって C V = ∂ U / ∂ T = 3 2 N k B C_V = \partial U/\partial T = \tfrac32 Nk_{\mathrm B} C V = ∂ U / ∂ T = 2 3 N k B 。Theorem 6.1 を適用して
⟨ Δ E 2 ⟩ = k B T 2 C V = 3 2 N k B 2 T 2 . \langle \Delta E^2\rangle = k_{\mathrm B}T^2 C_V = \frac{3}{2}Nk_{\mathrm B}^2T^2 . ⟨ Δ E 2 ⟩ = k B T 2 C V = 2 3 N k B 2 T 2 . したがって
⟨ Δ E 2 ⟩ U = 3 2 N k B T 3 2 N k B T = 2 3 N . \frac{\sqrt{\langle\Delta E^2\rangle}}{U}
= \frac{\sqrt{\tfrac32 N}\,k_{\mathrm B}T}{\tfrac32 Nk_{\mathrm B}T}
= \sqrt{\frac{2}{3N}} . U ⟨ Δ E 2 ⟩ = 2 3 N k B T 2 3 N k B T = 3 N 2 . N = 6.0 × 10 23 N = 6.0\times 10^{23} N = 6.0 × 1 0 23 を代入すると 2 / ( 1.8 × 10 24 ) = 1.11 × 10 − 24 ≃ 1.1 × 10 − 12 \sqrt{2/(1.8\times 10^{24})} = \sqrt{1.11\times 10^{-24}} \simeq 1.1\times 10^{-12} 2/ ( 1.8 × 1 0 24 ) = 1.11 × 1 0 − 24 ≃ 1.1 × 1 0 − 12 。1 兆分の 1 の桁で、どんな測定器でも検出できません。
N − 1 / 2 N^{-1/2} N − 1/2 に比例しているので、U U U と C V C_V C V がともに N N N に比例するという Corollary 6.2 の仮定がこの系で満たされていること、およびその結論と一致することが確認できます。
Exercise 8.4 難
エネルギー分布 P ( E ) ∝ Ω ( E ) e − β E P(E) \propto \Omega(E)e^{-\beta E} P ( E ) ∝ Ω ( E ) e − β E (§6.1)を、φ ( E ) = S ( E ) / k B − β E \varphi(E) = S(E)/k_{\mathrm B} - \beta E φ ( E ) = S ( E ) / k B − β E の最大点 E ∗ E^{*} E ∗ のまわりで 2 次まで展開してガウス分布で近似せよ。その結果、E ∗ E^{*} E ∗ が満たす条件と分散を求め、Theorem 6.1 と一致することを示せ。
Solution Ω ( E ) = e S ( E ) / k B \Omega(E) = e^{S(E)/k_{\mathrm B}} Ω ( E ) = e S ( E ) / k B と書けるので P ( E ) ∝ e φ ( E ) P(E)\propto e^{\varphi(E)} P ( E ) ∝ e φ ( E ) 、φ ( E ) = S ( E ) / k B − β E \varphi(E) = S(E)/k_{\mathrm B} - \beta E φ ( E ) = S ( E ) / k B − β E です。
停留条件。 φ ′ ( E ) = 1 k B ∂ S ∂ E − β = 0 \varphi'(E) = \dfrac{1}{k_{\mathrm B}}\dfrac{\partial S}{\partial E} - \beta = 0 φ ′ ( E ) = k B 1 ∂ E ∂ S − β = 0 。∂ S / ∂ E = 1 / T ( E ) \partial S/\partial E = 1/T(E) ∂ S / ∂ E = 1/ T ( E ) (§2 の温度の定義)と β = 1 / k B T \beta = 1/k_{\mathrm B}T β = 1/ k B T を代入すると
1 k B T ( E ∗ ) = 1 k B T ⟺ T ( E ∗ ) = T . \frac{1}{k_{\mathrm B}T(E^{*})} = \frac{1}{k_{\mathrm B}T}
\quad\Longleftrightarrow\quad
T(E^{*}) = T . k B T ( E ∗ ) 1 = k B T 1 ⟺ T ( E ∗ ) = T . すなわち最確エネルギーは「その系単独の温度が熱浴の温度に等しくなるエネルギー」です。
2 階微分。 Theorem 3.2 の証明中と同じ計算で
φ ′ ′ ( E ) = 1 k B ∂ 2 S ∂ E 2 = 1 k B ∂ ∂ E ( 1 T ) = − 1 k B T 2 C V , \varphi''(E) = \frac{1}{k_{\mathrm B}}\frac{\partial^2 S}{\partial E^2}
= \frac{1}{k_{\mathrm B}}\frac{\partial}{\partial E}\left(\frac{1}{T}\right)
= -\frac{1}{k_{\mathrm B}T^2 C_V}, φ ′′ ( E ) = k B 1 ∂ E 2 ∂ 2 S = k B 1 ∂ E ∂ ( T 1 ) = − k B T 2 C V 1 , ここで C V = ∂ E / ∂ T C_V = \partial E/\partial T C V = ∂ E / ∂ T を使いました。C V > 0 C_V > 0 C V > 0 (Proposition 5.2 )なので φ ′ ′ < 0 \varphi'' < 0 φ ′′ < 0 、確かに E ∗ E^{*} E ∗ は極大です。
ガウス近似。 テイラー展開して 2 次で打ち切ると
P ( E ) ∝ exp [ φ ( E ∗ ) − ( E − E ∗ ) 2 2 k B T 2 C V ] ∝ exp [ − ( E − E ∗ ) 2 2 σ 2 ] , σ 2 = k B T 2 C V . P(E) \propto \exp\left[\varphi(E^{*}) - \frac{(E-E^{*})^2}{2k_{\mathrm B}T^2C_V}\right]
\propto \exp\left[-\frac{(E-E^{*})^2}{2\sigma^2}\right],
\qquad \sigma^2 = k_{\mathrm B}T^2 C_V . P ( E ) ∝ exp [ φ ( E ∗ ) − 2 k B T 2 C V ( E − E ∗ ) 2 ] ∝ exp [ − 2 σ 2 ( E − E ∗ ) 2 ] , σ 2 = k B T 2 C V . ガウス分布の分散はちょうど k B T 2 C V k_{\mathrm B}T^2C_V k B T 2 C V で、Theorem 6.1 と一致します。ガウス分布では平均と最頻値が一致するので U = E ∗ + O ( 1 / N ) U = E^{*} + O(1/N) U = E ∗ + O ( 1/ N ) でもあります(3 次以降の項が非対称性を与え、そのずれは O ( 1 ) O(1) O ( 1 ) 、U U U 自身の O ( N ) O(N) O ( N ) に対して相対的に O ( 1 / N ) O(1/N) O ( 1/ N ) )。
打ち切りの正当性:φ \varphi φ は示量的なので φ ∼ N \varphi \sim N φ ∼ N 、一方 ∣ E − E ∗ ∣ ∼ σ ∼ N |E-E^{*}| \sim \sigma \sim \sqrt N ∣ E − E ∗ ∣ ∼ σ ∼ N です。n n n 次の項は φ ( n ) σ n ∼ N 1 − n ⋅ N n / 2 = N 1 − n / 2 \varphi^{(n)}\sigma^n \sim N^{1-n}\cdot N^{n/2} = N^{1-n/2} φ ( n ) σ n ∼ N 1 − n ⋅ N n /2 = N 1 − n /2 なので、n = 2 n=2 n = 2 で O ( 1 ) O(1) O ( 1 ) 、n = 3 n=3 n = 3 で O ( N − 1 / 2 ) O(N^{-1/2}) O ( N − 1/2 ) となり、N → ∞ N\to\infty N → ∞ で 3 次以降は消えます。
田崎晴明『統計力学 I』培風館、2008 — 第 5 章(カノニカル分布)。ボルツマン因子の導出とアンサンブルの等価性を、論理の順序に細心の注意を払って扱っています。
久保亮五 編『大学演習 熱学・統計力学』(修訂版)裳華房、1998 — 第 3 章。二準位系・調和振動子・常磁性体の具体的計算が豊富です。
久保亮五『統計力学』共立出版 — カノニカル分布と分配関数の標準的な扱い。
F. Reif, Fundamentals of Statistical and Thermal Physics , McGraw-Hill, 1965 — Chapter 6(Canonical distribution)および Chapter 7。熱浴との接触からの導出が丁寧です。
M. Kardar, Statistical Physics of Particles , Cambridge University Press, 2007 — Chapter 4(Classical statistical mechanics)。鞍点法によるアンサンブル間の関係が明快に書かれています。
R. K. Pathria and P. D. Beale, Statistical Mechanics , 3rd ed., Elsevier, 2011 — Chapter 3(The canonical ensemble)。エネルギー揺らぎとアンサンブルの等価性を詳述しています。
ここでは Proposition 6.3 を証明します。
設定。 Z ( β ) = ∫ E 0 ∞ e φ ( E ) d E Z(\beta) = \displaystyle\int_{E_0}^{\infty} e^{\varphi(E)}\,dE Z ( β ) = ∫ E 0 ∞ e φ ( E ) d E 、φ ( E ) = S ( E ) / k B − β E \varphi(E) = S(E)/k_{\mathrm B} - \beta E φ ( E ) = S ( E ) / k B − β E とします。S S S は上に凸で 2 回微分可能、かつ示量的(S ( E ) = N s ( E / N ) S(E) = N s(E/N) S ( E ) = N s ( E / N ) の形)とします。示量性から φ \varphi φ の大きさは O ( N ) O(N) O ( N ) 、その 2 階微分は O ( 1 / N ) O(1/N) O ( 1/ N ) です。
停留点。 φ ′ ( E ) = 0 \varphi'(E) = 0 φ ′ ( E ) = 0 は ∂ S / ∂ E = k B β = 1 / T \partial S/\partial E = k_{\mathrm B}\beta = 1/T ∂ S / ∂ E = k B β = 1/ T を与えます。S S S が上に凸なら ∂ S / ∂ E \partial S/\partial E ∂ S / ∂ E は狭義単調減少なので、この方程式の解 E ∗ E^{*} E ∗ は存在すれば一意です。そこで φ ′ ′ ( E ∗ ) = k B − 1 ∂ E 2 S = − 1 / ( k B T 2 C V ) < 0 \varphi''(E^{*}) = k_{\mathrm B}^{-1}\partial^2_E S = -1/(k_{\mathrm B}T^2C_V) < 0 φ ′′ ( E ∗ ) = k B − 1 ∂ E 2 S = − 1/ ( k B T 2 C V ) < 0 なので E ∗ E^{*} E ∗ は φ \varphi φ の唯一の最大点です。
ラプラスの方法。 ε = E − E ∗ \varepsilon = E - E^{*} ε = E − E ∗ とおいて展開すると φ = φ ( E ∗ ) − ε 2 / ( 2 σ 2 ) + O ( ε 3 / N 2 ) \varphi = \varphi(E^{*}) - \varepsilon^2/(2\sigma^2) + O(\varepsilon^3/N^2) φ = φ ( E ∗ ) − ε 2 / ( 2 σ 2 ) + O ( ε 3 / N 2 ) 、σ 2 = k B T 2 C V = O ( N ) \sigma^2 = k_{\mathrm B}T^2C_V = O(N) σ 2 = k B T 2 C V = O ( N ) です。指数を積分すると
Z = e φ ( E ∗ ) ∫ e − ε 2 / 2 σ 2 d ε [ 1 + O ( N − 1 / 2 ) ] = e φ ( E ∗ ) 2 π σ 2 [ 1 + O ( N − 1 / 2 ) ] . Z = e^{\varphi(E^{*})}\int e^{-\varepsilon^2/2\sigma^2}\,d\varepsilon\,\bigl[1 + O(N^{-1/2})\bigr]
= e^{\varphi(E^{*})}\sqrt{2\pi\sigma^2}\,\bigl[1+O(N^{-1/2})\bigr]. Z = e φ ( E ∗ ) ∫ e − ε 2 /2 σ 2 d ε [ 1 + O ( N − 1/2 ) ] = e φ ( E ∗ ) 2 π σ 2 [ 1 + O ( N − 1/2 ) ] . 3 次以降の寄与が O ( N − 1 / 2 ) O(N^{-1/2}) O ( N − 1/2 ) で抑えられることは Exercise 8.4 の解答末尾と同じ評価によります。
対数を取る。 両辺の対数を取ると
log Z = φ ( E ∗ ) + 1 2 log ( 2 π σ 2 ) + O ( N − 1 / 2 ) = S ( E ∗ ) k B − β E ∗ + O ( log N ) , \log Z = \varphi(E^{*}) + \frac{1}{2}\log(2\pi\sigma^2) + O(N^{-1/2})
= \frac{S(E^{*})}{k_{\mathrm B}} - \beta E^{*} + O(\log N), log Z = φ ( E ∗ ) + 2 1 log ( 2 π σ 2 ) + O ( N − 1/2 ) = k B S ( E ∗ ) − β E ∗ + O ( log N ) , σ 2 = O ( N ) \sigma^2 = O(N) σ 2 = O ( N ) なので第 2 項は O ( log N ) O(\log N) O ( log N ) です。両辺に − k B T -k_{\mathrm B}T − k B T を掛けると
F = − k B T log Z = E ∗ − T S ( E ∗ ) + O ( log N ) F = -k_{\mathrm B}T\log Z = E^{*} - TS(E^{*}) + O(\log N) F = − k B T log Z = E ∗ − T S ( E ∗ ) + O ( log N ) を得ます。N N N で割って熱力学極限を取れば、O ( log N ) / N → 0 O(\log N)/N \to 0 O ( log N ) / N → 0 より 1 粒子あたりの自由エネルギーは厳密に u − T s u - Ts u − T s に一致します。
読み方。 Z ( β ) Z(\beta) Z ( β ) は Ω ( E ) \Omega(E) Ω ( E ) のラプラス変換です。ラプラス変換の指数の肩を鞍点で評価する操作は、変数 E E E を共役変数 β \beta β に取り替える操作にほかならず、それは熱力学におけるルジャンドル変換 U ( S ) ↦ F ( T ) U(S) \mapsto F(T) U ( S ) ↦ F ( T ) と同じ内容です。ミクロカノニカル集団とカノニカル集団の関係は、この一点に集約されます。同じ構造は N N N を μ \mu μ に取り替えるグランドカノニカル集団 でも繰り返されます。