コンテンツにスキップ

カノニカル集団:ボルツマン因子と分配関数から熱力学を組み立てる

対象読者: 本テーマ第 1〜3 章の熱力学とミクロカノニカル集団(等重率の原理・S=k log W)を学び、確率の平均・分散と指数関数のテイラー展開を使える人。

前提となる記事:ミクロカノニカル集団:等重率の原理と S = k log W

生 Markdown

恒温槽に浸したサンプルのように、まわりと熱をやり取りして温度が決まっている物体では、ミクロな状態ごとの「なりやすさ」はどう決まるのでしょうか。この記事では、その答えが「エネルギーが高い状態ほど指数関数的になりにくい」という単純な形になることを示し、その重みを足し合わせた一つの量から、自由エネルギーやエネルギーの揺らぎなどの熱力学量がまとめて取り出せることを見ます。読み終えると、二準位系や調和振動子、理想気体の熱力学量を一つの手順で計算できるようになります。以下の箇条書きは、後の各節の内容を先取りした要約です。わからない用語があっても、第 1 節から順に読めば説明が出てきます。

  • 温度 TT の熱浴と接した系がミクロ状態 ii(エネルギー EiE_i)にいる確率は pi∝e−βEip_i \propto e^{-\beta E_i}(β=1/kBT\beta = 1/k_{\mathrm B}T)である。このボルツマン因子は、熱浴のエントロピーを平均エネルギーのまわりで 1 次まで展開すれば出てきます。誤差項が消える条件は「熱浴の熱容量が系の熱容量よりずっと大きい」ことです。
  • 規格化定数 Z=∑ie−βEiZ = \sum_i e^{-\beta E_i} が分配関数です。ZZ は単なる規格化因子ではなく、F=−kBTlog⁡ZF = -k_{\mathrm B}T \log Z によってヘルムホルツ自由エネルギーそのものを与えます。
  • F(T,V,N)F(T,V,N) は熱力学ポテンシャルなので、S=−∂F/∂TS = -\partial F/\partial T、p=−∂F/∂Vp = -\partial F/\partial V、μ=∂F/∂N\mu = \partial F/\partial N とすべての熱力学量が log⁡Z\log Z の微分で得られます。この意味で ZZ は熱力学の母関数(微分するだけで多くの量が取り出せる、元になる関数)です。
  • エネルギーは揺らぎますが、その分散は ⟨ΔE2⟩=kBT2CV\langle \Delta E^2\rangle = k_{\mathrm B}T^2 C_V という揺動応答関係を満たし、相対揺らぎは O(N−1/2)O(N^{-1/2}) です。だから熱力学極限ではカノニカル集団とミクロカノニカル集団は同じ熱力学を与えます。
  • 独立な部分系に対して ZZ は積に分解し、log⁡Z\log Z(したがって FF)は和になります。示量性・示強性の起源はここにあります。

1. 動機:孤立系という理想化の限界

Section titled “1. 動機:孤立系という理想化の限界”

ミクロカノニカル集団では、エネルギー EE・体積 VV・粒子数 NN が完全に固定された孤立系を考え、等重率の原理(許される全ミクロ状態が等確率)からボルツマンのエントロピー S=kBlog⁡WS = k_{\mathrm B}\log W を出発点にしました。論理的にはこれで統計力学は閉じています。しかし実際に計算しようとすると、二つの困難にぶつかります。

第一に、実験室の系はほとんど孤立していません。試験管の中の溶液、恒温槽に浸したサンプル、室温に置かれた金属片。これらのエネルギーは環境と絶えずやり取りされ、固定されているのはエネルギーではなく温度のほうです。固定量が (E,V,N)(E,V,N) ではなく (T,V,N)(T,V,N) である状況を、統計力学の言葉でどう書くのかがはっきりしません。

第二に、ミクロカノニカル集団は計算がひどく面倒です。ミクロ状態数 W(E)W(E)(定義 2.1[ミクロカノニカル集団])を数えるには「エネルギーがちょうど EE(正確には EE と E+δEE+\delta E の間)のミクロ状態の個数」という、等式で拘束された数え上げをしなければなりません。古典系なら 3N3N 次元球面の面積、量子系なら整数の分割数のような組合せ論が出てきます。エネルギーの拘束を外して自由に足し上げられれば、計算は劇的に楽になります。

19 世紀末、ギブス(J. W. Gibbs)はこの二つの困難が同時に解けることに気づきました。系を巨大な熱浴に接触させて温度を固定すると、系のミクロ状態には e−Ei/kBTe^{-E_i/k_{\mathrm B}T} という重みが自動的に付き、エネルギーの拘束なしにすべてのミクロ状態を足し上げればよくなります。この足し上げが分配関数であり、ギブスはこれを canonical(規範的な)集団と呼びました。「規範的」という語には、これが最も扱いやすく標準的な集団だ、という自負が込められています。実際、統計力学の実務の 9 割はカノニカル集団で行われます。

以下で使う設定を確認します。

対象とする系 S\mathrm S は量子系とし、そのミクロ状態(ハミルトニアンの固有状態)を i=1,2,…i = 1, 2, \ldots で添字付け、エネルギー固有値を EiE_i と書きます。同じエネルギーを持つ状態が複数あっても、それらは別々の ii として数えます。縮退度を明示したいときは、相異なるエネルギー準位 EE とその縮退度 g(E)g(E) を使って書き直します。古典系については §4.4 で位相空間積分による定式化を与えます。

出発点として、ミクロカノニカル集団の二つの結果を使います。

  • 等重率の原理(公理 3.1[ミクロカノニカル集団]):孤立系では、許されるミクロ状態はすべて等確率で実現される。
  • ボルツマンの関係式(定義 4.1[ミクロカノニカル集団]):エネルギー EE の孤立系のミクロ状態数を W(E)W(E) とすると、そのエントロピーは S(E)=kBlog⁡W(E)S(E) = k_{\mathrm B}\log W(E) であり、温度は 1T=∂S∂E\dfrac{1}{T} = \dfrac{\partial S}{\partial E} で定義される。

ボルツマン定数は kB=1.380649×10−23 J K−1k_{\mathrm B} = 1.380649 \times 10^{-23}\,\mathrm{J\,K^{-1}}(2019 年の SI 改定で定義値)で、逆温度を β=1/(kBT)\beta = 1/(k_{\mathrm B}T) と書きます。β\beta を使うと式が短くなるだけでなく、後で見るように β\beta こそが自然な変数です。

3. 熱浴との接触からボルツマン因子へ

Section titled “3. 熱浴との接触からボルツマン因子へ”

系 S\mathrm S を、はるかに大きな系 B\mathrm B(熱浴、heat bath / reservoir)と接触させ、全体 S+B\mathrm S + \mathrm B を孤立させます。両者はエネルギーをやり取りできますが、粒子のやり取りはないものとします。

相互作用エネルギーは、全エネルギーに比べて無視できるとします(弱結合の仮定)。これは物理的には「接触面積は体積に比べて小さい」という要請で、短距離力で相互作用する通常の物質では成り立ちます。すると全エネルギーは加法的に

Etot=Ei+EBE_{\text{tot}} = E_i + E_{\mathrm B}

と書けます。ここで EiE_i は系 S\mathrm S のミクロ状態 ii のエネルギーです。

全体 S + B(孤立)熱浴 B(大きい)系 Sエネルギー
小さな系 S と巨大な熱浴 B。全体は孤立していて、S と B の間でだけエネルギーがやり取りされる。

定義 3.1(熱浴)↗

系 B\mathrm B が系 S\mathrm S に対する熱浴であるとは、B\mathrm B の熱容量 CBC_{\mathrm B} が S\mathrm S の熱容量 CSC_{\mathrm S} に比べて十分大きく、CS/CB→0C_{\mathrm S}/C_{\mathrm B} \to 0 とみなせることをいう。このとき B\mathrm B は S\mathrm S とエネルギーをやり取りしても自身の温度を変えず、その温度 TT を S\mathrm S に押しつける。

熱容量で定義するのがポイントです。「熱浴は大きい」という漠然とした言い方ではなく、定理 3.2 の証明で誤差項を落とす際に必要になる量が、まさに熱容量の比だからです。

定理 3.2(カノニカル分布(ボルツマン分布))✓

系 S\mathrm S を温度 TT の熱浴 B\mathrm B と弱く結合させ、全体を孤立させる。全体に等重率の原理を仮定し、B\mathrm B のエントロピー SB(EB)S_{\mathrm B}(E_{\mathrm B}) が S\mathrm S の典型的なエネルギー幅の上で 2 回連続微分可能であるとする。このとき、S\mathrm S がミクロ状態 ii にある確率 pip_i は

pi=e−βEi∑je−βEj,β=1kBTp_i = \frac{e^{-\beta E_i}}{\displaystyle\sum_j e^{-\beta E_j}}, \qquad \beta = \frac{1}{k_{\mathrm B}T}

で与えられる。ただしこの表式は、展開の 2 次以上の項が無視できる極限、すなわち CS/CB→0C_{\mathrm S}/C_{\mathrm B} \to 0 で厳密である。

次の証明の方針です。系がある状態にいる確率は、そのとき熱浴が取りうる状態の数に比例します。熱浴のエネルギーは系のエネルギーの分だけ減るので、その状態数の変化を熱浴のエントロピーの展開で調べます。展開の 1 次の項がボルツマン因子になり、2 次以降の項は熱浴が系より十分大きければ消える、という筋道です。系のエネルギーは平均のまわりで少ししか揺らがないので、展開の中心を平均エネルギーに取ると、展開の幅が小さくなって誤差を見積もりやすくなります。

証明(定理 3.2)

全体系は孤立しているので、等重率の原理(§2)が使えます。「S\mathrm S がミクロ状態 ii にある」という事象に対応する全体系のミクロ状態は、B\mathrm B が任意のミクロ状態にあってエネルギーが Etot−EiE_{\text{tot}} - E_i であるものすべてです。その個数は WB(Etot−Ei)W_{\mathrm B}(E_{\text{tot}} - E_i) ですから、等重率より

pi  ∝  WB(Etot−Ei).p_i \;\propto\; W_{\mathrm B}(E_{\text{tot}} - E_i).

ここでボルツマンの関係式 SB=kBlog⁡WBS_{\mathrm B} = k_{\mathrm B}\log W_{\mathrm B}(§2)を使って指数の肩に移します。

pi  ∝  exp⁡ ⁣[1kBSB(Etot−Ei)].p_i \;\propto\; \exp\!\left[\frac{1}{k_{\mathrm B}} S_{\mathrm B}(E_{\text{tot}} - E_i)\right].

次に SBS_{\mathrm B} を展開します。展開の中心は EtotE_{\text{tot}} ではなく、S\mathrm S の平均エネルギーを UU として EB∗=Etot−UE_{\mathrm B}^{*} = E_{\text{tot}} - U に取ります。こうすると、展開の刻み δ≡Ei−U\delta \equiv E_i - U が「S\mathrm S のエネルギー揺らぎ」という小さい量になり、誤差の評価が正確にできます。テイラーの定理より

SB(EB∗−δ)=SB(EB∗)−δ∂SB∂EB∣EB∗+δ22∂2SB∂EB2∣EB∗+⋯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

1 次の係数は温度の定義(§2)そのもので ∂SB/∂EB=1/T\partial S_{\mathrm B}/\partial E_{\mathrm B} = 1/T、ここで TT は熱浴の温度です。2 次の係数は

∂2SB∂EB2=∂∂EB(1T)=−1T2∂T∂EB=−1T2CB\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}}

と、熱浴の熱容量 CB=∂EB/∂TC_{\mathrm B} = \partial E_{\mathrm B}/\partial T で書けます。以上をまとめると

pi  ∝  exp⁡ ⁣[SB(EB∗)kB]⋅exp⁡ ⁣[−δkBT]⋅exp⁡ ⁣[−δ22kBT2CB]⋅(⋯ ).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).

第 1 因子は ii に依存しない定数なので、規格化に吸収されます。第 3 因子を評価しましょう。δ=Ei−U\delta = E_i - U が実質的に効く範囲は、後で 定理 6.1 で示すように ∣δ∣≲kBT2CS|\delta| \lesssim \sqrt{k_{\mathrm B}T^2 C_{\mathrm S}} です。この値を代入すると指数の肩は

δ22kBT2CB∼kBT2CS2kBT2CB=CS2CB\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}}

となり、定義 3.1 の熱浴の条件 CS/CB→0C_{\mathrm S}/C_{\mathrm B}\to 0 でゼロに収束します。同様に nn 次の項は CSC_{\mathrm S} と CBC_{\mathrm B} の比のさらに高い冪で抑えられます。よって残るのは第 2 因子だけで、δ=Ei−U\delta = E_i - U かつ UU は ii に依らないので e−δ/kBT∝e−βEie^{-\delta/k_{\mathrm B}T} \propto e^{-\beta E_i}。すなわち pi∝e−βEip_i \propto e^{-\beta E_i} を得ます。最後に ∑ipi=1\sum_i p_i = 1 で規格化すれば主張の式になります。

注意 3.3

指数関数が出てくる理由は形式的には明快です。確率はミクロ状態数(掛け算で増える量)に比例し、エントロピーはその対数(足し算で増える量)です。エネルギーは加法的なので、加法的な量 EiE_i を掛け算の世界に戻す関数、すなわち指数関数が現れます。逆にいえば、pip_i がエネルギーだけの関数で、かつ独立な二つの系を合わせたとき確率が積になる(pij=pipjp_{ij} = p_i p_j、Eij=Ei+EjE_{ij} = E_i + E_j)ことを要求すれば、p∝e−βEp \propto e^{-\beta E} の形は関数方程式 f(x+y)=f(x)f(y)f(x+y) = f(x)f(y) の連続解として一意に決まります。β\beta はこの段階では未定の定数で、熱浴との接触という物理から β=1/kBT\beta = 1/k_{\mathrm B}T と同定されました。

定義 4.1(カノニカル集団と分配関数)↗

温度 TT、体積 VV、粒子数 NN が与えられた系に対し、ミクロ状態 ii の実現確率を

pi=1Ze−βEi,Z(β,V,N)=∑ie−βEip_i = \frac{1}{Z}e^{-\beta E_i}, \qquad Z(\beta, V, N) = \sum_i e^{-\beta E_i}

とする確率分布をカノニカル集団(正準集団、NVT 集団)といい、規格化定数 ZZ を分配関数という。エネルギー準位 EE の縮退度を g(E)g(E) とすれば、準位についての和として

Z=∑Eg(E) e−βEZ = \sum_{E} g(E)\, e^{-\beta E}

とも書ける。物理量 AA(ミクロ状態 ii で値 AiA_i をとる)の観測値は集団平均 ⟨A⟩=∑ipiAi\langle A\rangle = \sum_i p_i A_i で与えられる。

ドイツ語の Zustandssumme(状態和)の頭文字が ZZ の由来です。「状態を足し上げたもの」という素朴な名前ですが、この和がすべての熱力学量を含んでいることを §5 で見ます。

注意 4.2

ZZ は無限級数なので、収束するとは限りません。エネルギーが下に有界で、状態数の増え方が指数より遅ければ収束します。収束しない有名な例が水素原子の束縛状態の分配関数で、En=−13.6 eV/n2E_n = -13.6\,\mathrm{eV}/n^2、縮退度 gn=2n2g_n = 2n^2 より

Z=∑n=1∞2n2e−βEn→∑n2n2⋅1=∞Z = \sum_{n=1}^{\infty} 2n^2 e^{-\beta E_n} \to \sum_n 2n^2 \cdot 1 = \infty

と発散します(n→∞n\to\infty で En→0E_n \to 0、gn→∞g_n \to \infty だから)。これは数学的な病理ではなく、「孤立した水素原子」が理想化であることの表れです。実際の気体では、原子半径が原子間距離を超えた高励起状態は隣の原子に潰されるため、和は有限の nn で打ち切られます。

4.2. 最大エントロピー原理からの再導出

Section titled “4.2. 最大エントロピー原理からの再導出”

定理 3.2 は熱浴という物理的な設定に依拠しました。まったく別の道筋からも同じ分布が出てきます。こちらは情報理論的で、後にジェインズ(E. T. Jaynes)が統計力学の基礎付けとして押し出した見方です。

定義 4.3(ギブスのエントロピー)↗

ミクロ状態上の確率分布 {qi}\{q_i\} に対し

S[q]=−kB∑iqilog⁡qiS[q] = -k_{\mathrm B}\sum_i q_i \log q_i

をギブスのエントロピーという。WW 個の状態上の一様分布 qi=1/Wq_i = 1/W に対しては S=kBlog⁡WS = k_{\mathrm B}\log W となり、ボルツマンのエントロピー(§2)と一致する。

命題 4.4(カノニカル分布の変分的特徴付け)✓

エネルギー準位 {Ei}\{E_i\} と実数 UU を固定する。ただし UU は inf⁡iEi<U<sup⁡iEi\inf_i E_i < U < \sup_i E_i を満たし、Z(β)=∑ie−βEiZ(\beta) = \sum_i e^{-\beta E_i} が収束する β\beta の範囲で考えるものとする。制約

∑iqi=1,∑iqiEi=U\sum_i q_i = 1, \qquad \sum_i q_i E_i = U

を満たす確率分布 {qi}\{q_i\} のうちギブスのエントロピー S[q]S[q] を最大にするものは、⟨E⟩=U\langle E\rangle = U となるように β\beta を選んだカノニカル分布 pi=e−βEi/Zp_i = e^{-\beta E_i}/Z ただ一つである。

次の証明の方針です。示したいのは「平均エネルギーが同じなら、どんな分布 qq のエントロピーもカノニカル分布 pp のエントロピー以下になる」ことです。そのために、pp と qq の差を測る不等式(ギブスの不等式、∑iqilog⁡qi≥∑iqilog⁡pi\sum_i q_i \log q_i \ge \sum_i q_i \log p_i)をまず示し、右辺に pp の具体形を代入すると、制約のおかげで S[q]S[q] の上界が β\beta, UU, ZZ だけで書けます。最後に pp 自身がその上界に等しいことを確かめて終わります。

証明(命題 4.4)

β\beta を、カノニカル分布の平均エネルギーがちょうど UU になるように選びます(そのような β\beta が存在して一意であることは、⟨E⟩(β)=−∂βlog⁡Z\langle E\rangle(\beta) = -\partial_\beta \log Z が β\beta の狭義単調減少関数であることから従います。実際 ⟨E⟩=∑iEie−βEi/Z\langle E\rangle=\sum_iE_ie^{-\beta E_i}/Z を項別に微分すると ∂β⟨E⟩=−∑iEi2e−βEi/Z+(∑iEie−βEi)2/Z2=−(⟨E2⟩−⟨E⟩2)\partial_\beta \langle E \rangle = -\sum_iE_i^2e^{-\beta E_i}/Z+\bigl(\sum_iE_ie^{-\beta E_i}\bigr)^2/Z^2=-(\langle E^2\rangle - \langle E\rangle^2) で、inf⁡iEi<U<sup⁡iEi\inf_iE_i<U<\sup_iE_i より準位は 1 つの値に集中していないので、この分散は正です。同じ計算は §6 のエネルギー揺らぎの定理でも使います)。

qq を制約を満たす任意の分布とします。まず log⁡x≤x−1\log x \le x - 1(x>0x>0、等号は x=1x=1 のみ)を使います。これは h(x)=x−1−log⁡xh(x) = x-1-\log x が h(1)=0h(1)=0、h′(x)=1−1/xh'(x) = 1 - 1/x より x=1x=1 で唯一の最小値を取ることから従います。x=pi/qix = p_i/q_i とおいて qiq_i を掛け、qi>0q_i > 0 なる ii について和を取ると

∑iqilog⁡piqi≤∑iqi(piqi−1)≤∑ipi−∑iqi=0\sum_i q_i \log \frac{p_i}{q_i} \le \sum_i q_i\left(\frac{p_i}{q_i} - 1\right) \le \sum_i p_i - \sum_i q_i = 0

すなわち ∑iqilog⁡qi≥∑iqilog⁡pi\sum_i q_i \log q_i \ge \sum_i q_i \log p_i(ギブスの不等式)。等号は全ての ii で pi=qip_i = q_i のときに限ります。

右辺に log⁡pi=−βEi−log⁡Z\log p_i = -\beta E_i - \log Z を代入し、制約 ∑iqiEi=U\sum_i q_i E_i = U と ∑iqi=1\sum_i q_i = 1 を使うと

∑iqilog⁡qi≥−βU−log⁡Z.\sum_i q_i \log q_i \ge -\beta U - \log Z .

両辺に −kB-k_{\mathrm B} を掛けて不等号を反転させれば

S[q]≤kB(log⁡Z+βU).S[q] \le k_{\mathrm B}\left(\log Z + \beta U\right).

一方、q=pq = p のときは 定義 4.3 に log⁡pi=−βEi−log⁡Z\log p_i = -\beta E_i - \log Z を直接代入して

S[p]=−kB∑ipi(−βEi−log⁡Z)=kB(β⟨E⟩+log⁡Z)=kB(β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)

となり、上界が達成されます。等号成立条件から最大値を与える分布は pp に限ります。

この命題は、カノニカル分布が「与えられた平均エネルギーの下で最も無情報な分布」であることを述べています。証明の途中で得た

S=kBlog⁡Z+UTS = k_{\mathrm B}\log Z + \frac{U}{T}

という関係式は次節で決定的な役割を果たします。

命題 4.5(分配関数の分解)✓

系が互いに相互作用しない MM 個の部分系 1,…,M1,\ldots,M からなり、全エネルギーが E(i1,…,iM)=∑a=1MEia(a)E_{(i_1,\ldots,i_M)} = \sum_{a=1}^{M} E^{(a)}_{i_a} と加法的に書けるとする。このとき

Z=∏a=1MZa,Za=∑iae−βEia(a).Z = \prod_{a=1}^{M} Z_a, \qquad Z_a = \sum_{i_a} e^{-\beta E^{(a)}_{i_a}} .

とくに部分系がすべて同種で互いに区別できる(例:格子点に固定された振動子)ならば Z=zMZ = z^M、同種で原理的に区別できない粒子であって、かつ二つの粒子が同じ 1 粒子状態を占める確率が無視できる希薄極限では

Z=zNN!Z = \frac{z^N}{N!}

となる。ここで zz は 1 個の部分系の分配関数である。

証明(命題 4.5)

全系のミクロ状態は組 (i1,…,iM)(i_1,\ldots,i_M) で指定されるので、定義 4.1 の和は多重和になり、エネルギーの加法性から指数関数が積に分かれます。

Z=∑i1⋯∑iMe−β∑aEia(a)=∑i1⋯∑iM∏ae−βEia(a)=∏a(∑iae−βEia(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).

最後の等号は、各因子が自分の添字にしか依存しないので和と積を交換できることによります。同種で区別できる場合は各因子が同じ zz になり Z=zMZ = z^M。

同種で区別できない粒子の場合、zNz^N は 1 粒子状態の割り当てを順序付きで数えているため、同じ物理状態を N!N! 回重複して数えています。すべての粒子が相異なる 1 粒子状態を占めているならば重複度はちょうど N!N! なので zN/N!z^N/N! が正しい数え上げです。二重占有が起こる状態については重複度が N!N! より小さくなるため、この補正は近似ですが、z≫Nz \gg N すなわち利用可能な 1 粒子状態数が粒子数よりずっと多い希薄極限では誤差は無視できます。厳密な扱いは量子統計(定理 4.3[量子統計])で行います。

1/N!1/N! の因子は歴史的にはギブスのパラドックス(同種気体を混合したときにエントロピーが増えてしまう不合理)を解消するために導入されました(例 5.3[ミクロカノニカル集団])。例 7.4 でこの因子がなければ FF が示量的にならないことを確認します。

古典力学で記述される系では、ミクロ状態は位相空間の点 (q,p)(\boldsymbol q, \boldsymbol p) で、和は積分になります。次元を合わせるための因子と、同種粒子の重複を除く因子を付けて次のように定めます。

定義 4.6(古典分配関数)↗

自由度 3N3N、ハミルトニアン H(q,p)H(\boldsymbol q,\boldsymbol p) の同種 NN 粒子系の古典分配関数を

Z=1N! h3N∫e−βH(q,p) d3Nq d3NpZ = \frac{1}{N!\,h^{3N}}\int e^{-\beta H(\boldsymbol q,\boldsymbol p)}\, d^{3N}q\, d^{3N}p

で定義する。hh はプランク定数である。

h3Nh^{3N} で割る理由は、位相空間の体積要素 d3Nq d3Npd^{3N}q\,d^{3N}p が次元 (作用)3N(\text{作用})^{3N} を持ち、これを 1 状態あたりの位相空間体積 h3Nh^{3N} で割ってはじめて無次元の「状態数」になるからです。この値は不確定性関係から予想できますが、実際には量子系の分配関数の古典極限を取ると自動的に現れます(例 7.2 でこれを確認します)。位相空間の測度が正準変換で不変であること(リウヴィルの定理(定理 7.2)[ハミルトン形式の力学])はハミルトン形式の力学を参照してください。

5. 自由エネルギー:ZZ は母関数である

Section titled “5. 自由エネルギー:ZZZ は母関数である”

定理 5.1(分配関数とヘルムホルツ自由エネルギー)✓

温度 TT、体積 VV、粒子数 NN のカノニカル集団において、分配関数 Z(β,V,N)Z(\beta,V,N) から

F(T,V,N):=−kBTlog⁡Z(β,V,N)F(T,V,N) := -k_{\mathrm B}T \log Z(\beta, V, N)

と定義される量は、ヘルムホルツ自由エネルギーである。すなわち U=⟨E⟩U = \langle E\rangle、SS をギブスのエントロピー(定義 4.3)、pp を圧力の集団平均とするとき

F=U−TS,(∂F∂T)V,N=−S,(∂F∂V)T,N=−pF = U - TS, \qquad \left(\frac{\partial F}{\partial T}\right)_{V,N} = -S, \qquad \left(\frac{\partial F}{\partial V}\right)_{T,N} = -p

が成り立ち、したがって dF=−S dT−p dV+μ dNdF = -S\,dT - p\,dV + \mu\,dN(μ=(∂F/∂N)T,V\mu = (\partial F/\partial N)_{T,V})が成り立つ。

次の証明の方針です。(i)〜(iii) は log⁡Z\log Z を β\beta や TT で微分するだけの計算で、UU と SS が ZZ から出ることを示します。(iv) の圧力だけは少し発想が違います。箱の体積 VV を変えるとミクロ状態のエネルギー EiE_i そのものが変わる(EiE_i は VV の関数)ので、その変化率の平均が圧力になる、という考え方です。たとえば箱を広げると、その中の粒子の運動エネルギーの準位は一般に下がります。

証明(定理 5.1)

(i) 内部エネルギー。 Z=∑ie−βEiZ = \sum_i e^{-\beta E_i} を β\beta で微分すると

∂Z∂β=∑i(−Ei)e−βEi=−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}.

(ii) F=U−TSF = U - TS。 命題 4.4 の証明の途中で得た S=kB(βU+log⁡Z)S = k_{\mathrm B}(\beta U + \log Z) を使います。kBβ=1/Tk_{\mathrm B}\beta = 1/T なので S=U/T+kBlog⁡ZS = U/T + k_{\mathrm B}\log Z、両辺に TT を掛けて移項すると

U−TS=−kBTlog⁡Z=F.U - TS = -k_{\mathrm B}T\log Z = F.

(iii) ∂F/∂T=−S\partial F/\partial T = -S。 F=−kBTlog⁡ZF = -k_{\mathrm B}T\log Z を TT で微分します。β=1/(kBT)\beta = 1/(k_{\mathrm B}T) より dβ/dT=−1/(kBT2)d\beta/dT = -1/(k_{\mathrm B}T^2) なので、(i) を使って

∂log⁡Z∂T=∂log⁡Z∂β⋅dβdT=(−U)⋅(−1kBT2)=UkBT2.\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}.

したがって積の微分法から

∂F∂T=−kBlog⁡Z−kBT⋅UkBT2=−kBlog⁡Z−UT=−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,

最後の等号で再び S=U/T+kBlog⁡ZS = U/T + k_{\mathrm B}\log Z を使いました。

(iv) ∂F/∂V=−p\partial F/\partial V = -p。 ミクロ状態 ii にある系が壁に及ぼす圧力は、力学的には πi=−∂Ei/∂V\pi_i = -\partial E_i/\partial V です(体積を dVdV だけ準静的に増やすと系は πi dV\pi_i\,dV の仕事をし、その分だけ準位のエネルギーが下がる)。確率 pip_i による集団平均は

⟨p⟩=∑ipiπi=−∑ipi∂Ei∂V=−1Z∑i∂Ei∂Ve−βEi=1βZ∂∂V∑ie−βEi=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}.

一方 F=−β−1log⁡ZF = -\beta^{-1}\log Z を VV で微分すると(β\beta は固定)∂F/∂V=−β−1∂log⁡Z/∂V=−⟨p⟩\partial F/\partial V = -\beta^{-1}\partial \log Z/\partial V = -\langle p\rangle。

(v) 全微分。 (iii)(iv) と μ:=(∂F/∂N)T,V\mu := (\partial F/\partial N)_{T,V} から dF=−S dT−p dV+μ dNdF = -S\,dT - p\,dV + \mu\,dN。これは熱力学におけるヘルムホルツ自由エネルギーの全微分(命題 4.2[自由エネルギーと熱力学ポテンシャル])そのものです。さらに (ii) から U=F+TSU = F + TS なので dU=dF+T dS+S dT=T dS−p dV+μ dNdU = dF + T\,dS + S\,dT = T\,dS - p\,dV + \mu\,dN となり、熱力学第一法則・第二法則を組み合わせた基本関係式が再現されます(熱力学の諸法則)。

命題 5.2(熱力学量の抽出公式)✓

定理 5.1 の設定の下で、次が成り立つ。

U=−∂log⁡Z∂β=kBT2∂log⁡Z∂T,CV=(∂U∂T)V,N=kBβ2∂2log⁡Z∂β2,S=kBlog⁡Z+UT,p=kBT∂log⁡Z∂V,μ=−kBT∂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}

とくに ∂2log⁡Z/∂β2=⟨E2⟩−⟨E⟩2≥0\partial^2 \log Z/\partial\beta^2 = \langle E^2\rangle - \langle E\rangle^2 \ge 0 であるから、CV≥0C_V \ge 0 が自動的に従う。

証明(命題 5.2)

UU の式は 定理 5.1 の (i)、TT による表示は同証明 (iii) の途中式 ∂log⁡Z/∂T=U/(kBT2)\partial \log Z/\partial T = U/(k_{\mathrm B}T^2) からです。SS、pp、μ\mu はそれぞれ (ii)(iv)(v) から直ちに得られます。

CVC_V については、U=−∂βlog⁡ZU = -\partial_\beta \log Z を TT で微分して連鎖律を使います。

CV=∂U∂β⋅dβdT=(−∂2log⁡Z∂β2)⋅(−1kBT2)=kBβ2∂2log⁡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}.

最後に ∂β2log⁡Z\partial^2_\beta \log Z を直接計算します。∂βlog⁡Z=−⟨E⟩=−Z−1∑iEie−βEi\partial_\beta \log Z = -\langle E\rangle = -Z^{-1}\sum_i E_i e^{-\beta E_i} をもう一度 β\beta で微分すると、商の微分法により

∂2log⁡Z∂β2=∑iEi2e−βEiZ−(∑iEie−βEiZ)2=⟨E2⟩−⟨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 .

分散は非負なので CV≥0C_V \ge 0。

熱容量が負にならないこと(熱力学的安定性)が、確率論的な分散の非負性から出てくるのは印象的です。熱力学では第二法則から導く必要のあった安定性条件が、統計力学では自明な不等式に化けています。

分配関数を母関数とする熱力学量の抽出

実務上の手順はこれで尽きています。すなわち、(1) エネルギー準位 {Ei}\{E_i\} を求め、(2) ZZ を計算し、(3) log⁡Z\log Z を微分する。統計力学の計算の難しさは、ほぼすべて (1) と (2) に集中します。

6. エネルギー揺らぎとアンサンブルの等価性

Section titled “6. エネルギー揺らぎとアンサンブルの等価性”

カノニカル集団ではエネルギーが固定されていません。ならば「系のエネルギー」という熱力学的概念は意味を持つのでしょうか。答えは、揺らぎが相対的に無視できるほど小さい、というものです。

なお、以下の系で使う示量変数とは、系を同じものをつないで 2 倍の大きさにしたとき値が 2 倍になる量のことで、UU、CVC_V、NN がその例です。

定理 6.1(エネルギー揺らぎと熱容量(揺動応答関係))✓

カノニカル集団において、エネルギーの分散は

⟨ΔE2⟩:=⟨E2⟩−⟨E⟩2=kBT2CV\langle \Delta E^2\rangle := \langle E^2\rangle - \langle E\rangle^2 = k_{\mathrm B}T^2 C_V

を満たす。ここで CV=(∂U/∂T)V,NC_V = (\partial U/\partial T)_{V,N} は定積熱容量である。

証明(定理 6.1)

命題 5.2 の証明で二つの表式を得ています。ひとつは ∂β2log⁡Z=⟨E2⟩−⟨E⟩2\partial^2_\beta \log Z = \langle E^2\rangle - \langle E\rangle^2、もうひとつは CV=kBβ2 ∂β2log⁡ZC_V = k_{\mathrm B}\beta^2\,\partial^2_\beta \log Z。後者を ∂β2log⁡Z\partial^2_\beta \log Z について解くと ∂β2log⁡Z=CV/(kBβ2)=kBT2CV\partial^2_\beta\log Z = C_V/(k_{\mathrm B}\beta^2) = k_{\mathrm B}T^2 C_V であり、前者と等置して主張を得ます。

左辺は平衡状態での自発的な揺らぎ、右辺は「温度を上げたときどれだけエネルギーが入るか」という外部からの摂動への応答です。両者が結びつくのが揺動散逸定理の最も簡単な形です。系を突かなくても、勝手に揺らいでいる様子を眺めるだけで応答係数がわかる、というのは統計力学の最も実用的な帰結のひとつで、分子動力学シミュレーションで比熱を測るときにはこの式がそのまま使われます。

系 6.2(相対揺らぎの消失とアンサンブルの等価性)✓

UU と CVC_V がともに粒子数 NN に比例する示量変数であり、N→∞N \to \infty で U/NU/N と CV/NC_V/N が有限値に収束するとする。このとき

⟨ΔE2⟩U=O ⁣(1N)→N→∞0.\frac{\sqrt{\langle \Delta E^2\rangle}}{U} = O\!\left(\frac{1}{\sqrt N}\right) \xrightarrow[N\to\infty]{} 0 .

したがって熱力学極限ではカノニカル集団のエネルギー分布は UU に集中し、カノニカル集団とミクロカノニカル集団は同一の熱力学関数を与える。

証明(系 6.2)

定理 6.1 より ⟨ΔE2⟩=kBT2CV=TkBCV\sqrt{\langle \Delta E^2\rangle} = \sqrt{k_{\mathrm B}T^2 C_V} = T\sqrt{k_{\mathrm B}C_V}。仮定から CV=NcVC_V = N c_V、U=NuU = N u(cV,uc_V, u は NN に依らない有限量)と書けるので

⟨ΔE2⟩U=TkBNcVNu=TkBcVu⋅1N.\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}.

前半の因子は NN に依らない有限量なので、全体は N−1/2N^{-1/2} の速さでゼロに収束します。エネルギー分布が幅ゼロに集中すれば、エネルギーを固定した集団(ミクロカノニカル)との違いは消えます。定量的な対応は 命題 6.3 で与えます。

N=1020N = 10^{20} なら相対揺らぎは 10−1010^{-10} 程度です。これは実験精度をはるかに下回るので、日常的なマクロ系ではエネルギーが「定まっている」と言って差し支えありません。逆に、ナノスケールの系や相転移点の近く(CVC_V が発散する)では、この議論が破れ、アンサンブルの選択が結果に効いてきます(同じ事情はグランドカノニカル集団でも起こります:注意 5.3[グランドカノニカル集団])。

エネルギーが EE と E+dEE+dE の間にある確率は、状態密度(エネルギー EE のまわりの単位幅あたりのミクロ状態の数)を Ω(E)\Omega(E) として

P(E) dE=Ω(E) e−βEZ dE,Z=∫Ω(E) e−βE dEP(E)\,dE = \frac{\Omega(E)\,e^{-\beta E}}{Z}\,dE, \qquad Z = \int \Omega(E)\, e^{-\beta E}\, dE

です。Ω(E)\Omega(E) は EE の増加関数(高いエネルギーほど状態が多い)、e−βEe^{-\beta E} は減少関数なので、積は鋭いピークを持ちます。

エネルギー EU = ⟨E⟩状態密度 Ω(E)ボルツマン因子積 Ω(E)·exp(−βE)
状態密度とボルツマン因子の競合。積は平均エネルギー U のまわりに鋭いピークを持つ。実際のマクロ系ではピーク幅は図よりはるかに狭く、相対幅は N の平方根に反比例する。

次の命題は、ZZ を状態密度から作る操作と、熱力学のルジャンドル変換の関係を述べます。Z=∫Ω(E) e−βE dEZ = \int \Omega(E)\,e^{-\beta E}\,dE のように、重み e−βEe^{-\beta E} を掛けて積分する操作をラプラス変換と呼びます。この積分では、被積分関数の指数の肩が最大になる点のまわりだけが実質的に効きます。その点で積分を評価する方法を鞍点法(ラプラスの方法)といい、結果として F=U−TSF = U - TS が現れる、というのが命題の内容です。

命題 6.3(ラプラス変換とルジャンドル変換)✓

状態密度を Ω(E)=eS(E)/kB\Omega(E) = e^{S(E)/k_{\mathrm B}}(SS はミクロカノニカルのエントロピー)と書き、S(E)S(E) が EE について上に凸で 2 回微分可能とする。このとき Z(β)=∫Ω(E)e−βE dEZ(\beta) = \int \Omega(E)e^{-\beta E}\,dE の被積分関数は

∂S∂E∣E=E∗=1T=kBβ\frac{\partial S}{\partial E}\bigg|_{E = E^{*}} = \frac{1}{T} = k_{\mathrm B}\beta

を満たす唯一の E∗E^{*} で最大となり、N→∞N\to\infty で

−kBTlog⁡Z=E∗−TS(E∗)+O(log⁡N)-k_{\mathrm B}T\log Z = E^{*} - T S(E^{*}) + O(\log N)

が成り立つ。すなわち F(T)=U−TSF(T) = U - TS という熱力学のルジャンドル変換は、Ω\Omega から ZZ へのラプラス変換の鞍点評価にほかならない。

注意 6.4

証明は §Appendix に置きます。要点は、指数の肩 φ(E)=S(E)/kB−βE\varphi(E) = S(E)/k_{\mathrm B} - \beta E が NN に比例する大きな量なので、ラプラスの方法(最急降下法)が使えることです。副産物として、ピークの幅が kBT2CV\sqrt{k_{\mathrm B}T^2 C_V} になること、つまり 定理 6.1 が再現されることも示せます。この命題は、二つのアンサンブルが「同じ情報を別の変数で表したもの」であることを数学的に確定させます。

例 7.1(二準位系とショットキー比熱)

エネルギー 00 と ε>0\varepsilon>0 の 2 状態だけを持つ系を NN 個、互いに独立に、格子点に固定して(区別できる形で)並べます。原子核のスピン準位、結晶中の不純物の 2 準位、常磁性スピンなどのモデルです。

1 個の分配関数は 定義 4.1 から

z=e−β⋅0+e−βε=1+e−βε,z = e^{-\beta\cdot 0} + e^{-\beta\varepsilon} = 1 + e^{-\beta\varepsilon},

命題 4.5 より Z=zN=(1+e−βε)NZ = z^N = (1+e^{-\beta\varepsilon})^N。命題 5.2 を適用します。

U=−∂∂β[Nlog⁡(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}.

これは「上の準位にいる粒子の割合が 1/(eβε+1)1/(e^{\beta\varepsilon}+1)」という意味で、直観と合います。熱容量は C=dU/dTC = dU/dT を計算して(dβ/dT=−1/(kBT2)d\beta/dT = -1/(k_{\mathrm B}T^2) を使う)

C=Nε⋅(−eβεε(eβε+1)2)⋅(−1kBT2)=NkB (βε)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}.

極限を確認します。x=βε=ε/kBTx = \beta\varepsilon = \varepsilon/k_{\mathrm B}T とおくと、低温 x→∞x\to\infty で C≈NkBx2e−x→0C \approx Nk_{\mathrm B}x^2 e^{-x} \to 0(指数関数が冪に勝つ)。高温 x→0x\to 0 でも ex/(ex+1)2→1/4e^x/(e^x+1)^2 \to 1/4 より C≈NkBx2/4→0C \approx Nk_{\mathrm B}x^2/4 \to 0。したがって CC は中間温度でピークを持ちます。f(x)=x2ex/(ex+1)2f(x) = x^2 e^x/(e^x+1)^2 を最大化すると x≃2.399x \simeq 2.399、すなわち

kBTmax⁡≃0.417 ε,Cmax⁡≃0.439 NkBk_{\mathrm B}T_{\max} \simeq 0.417\,\varepsilon, \qquad C_{\max}\simeq 0.439\,Nk_{\mathrm B}

を得ます。この山をショットキー異常と呼び、実測の比熱曲線にこれが現れたら、その物質に特徴的なエネルギー間隔 ε\varepsilon を持つ 2 準位構造があるという証拠になります。Tmax⁡T_{\max} から ε\varepsilon を読み取るのが標準的な使い方です。

エントロピーも見ておきます。高温極限 β→0\beta\to 0 では Z→2NZ \to 2^N、U→Nε/2U \to N\varepsilon/2 なので 命題 5.2 より

S=kBlog⁡Z+UT→NkBlog⁡2+0=NkBlog⁡2.S = k_{\mathrm B}\log Z + \frac{U}{T} \to N k_{\mathrm B}\log 2 + 0 = Nk_{\mathrm B}\log 2 .

2 状態が等確率に占められた状態のエントロピーで、定義 4.3 の一様分布の場合そのものです。低温極限では Z→1Z\to 1、U→0U\to 0 で S→0S\to 0 となり、熱力学第三法則と整合します。

7.2. 調和振動子とアインシュタイン模型

Section titled “7.2. 調和振動子とアインシュタイン模型”

例 7.2(量子調和振動子)

角振動数 ω\omega の 1 次元量子調和振動子のエネルギー準位は En=ℏω(n+1/2)E_n = \hbar\omega(n + 1/2)、n=0,1,2,…n = 0,1,2,\ldots、縮退なしです。等比級数の和より

z=∑n=0∞e−βℏω(n+1/2)=e−βℏω/2∑n=0∞(e−βℏω)n=e−βℏω/21−e−βℏω=12sinh⁡(βℏω/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)} .

(最後の等号は分子分母に eβℏω/2e^{\beta\hbar\omega/2} を掛けて ex/2−e−x/2=2sinh⁡(x/2)e^{x/2}-e^{-x/2} = 2\sinh(x/2) を使いました。)命題 5.2 より

u=−∂log⁡z∂β=ℏω2coth⁡βℏω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}.

第 1 項が零点エネルギー、第 2 項が熱励起分で、1/(eβℏω−1)1/(e^{\beta\hbar\omega}-1) は平均量子数(プランク分布)です。熱容量は

c=kB(βℏω)2eβℏω(eβℏω−1)2.c = k_{\mathrm B}(\beta\hbar\omega)^2\frac{e^{\beta\hbar\omega}}{(e^{\beta\hbar\omega}-1)^2}.

高温極限を確認します。x=βℏω→0x = \beta\hbar\omega \to 0 で ex−1≈xe^x - 1 \approx x、ex≈1e^x\approx 1 より c≈kBx2/x2=kBc \approx k_{\mathrm B}x^2/x^2 = k_{\mathrm B}。これは 2 個の 2 次形式的自由度(運動エネルギーとポテンシャルエネルギー)に kB/2k_{\mathrm B}/2 ずつを配る等分配則の結果と一致します。実際、x→0x\to 0 で z→1/(βℏω)=kBT/ℏωz \to 1/(\beta\hbar\omega) = k_{\mathrm B}T/\hbar\omega となり、これは 定義 4.6 による古典計算(演習 8.1)と厳密に一致します。hh で割るという処方が正しかったことがここで確認できます。

例 7.3(アインシュタイン模型の比熱)

1907 年、アインシュタインは結晶を「同じ角振動数 ω\omega で振動する 3N3N 個の独立な量子調和振動子」とモデル化しました(同じ模型をミクロカノニカル集団で扱ったものが 例 6.2[ミクロカノニカル集団] です)。命題 4.5 より Z=z3NZ = z^{3N}(格子点は区別できるので N!N! は不要)、例 7.2 の結果を 3N3N 倍して

CV=3NkB(ΘET)2eΘE/T(eΘE/T−1)2,ΘE:=ℏωkB.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}} .

高温 T≫ΘET \gg \Theta_{\mathrm E} では CV→3NkBC_V \to 3Nk_{\mathrm B}、すなわち経験則であったデュロン–プティの法則が再現されます。低温 T≪ΘET\ll \Theta_{\mathrm E} では

CV≈3NkB(ΘET)2e−ΘE/T→0C_V \approx 3Nk_{\mathrm B}\left(\frac{\Theta_{\mathrm E}}{T}\right)^2 e^{-\Theta_{\mathrm E}/T} \to 0

と指数関数的にゼロになります。古典論では CV=3NkBC_V = 3Nk_{\mathrm B} が全温度で成り立つはずで、低温での比熱の減少は説明できませんでした。エネルギーが ℏω\hbar\omega 刻みに量子化されていると、kBT≪ℏωk_{\mathrm B}T \ll \hbar\omega では励起が起こらず自由度が「凍結」する——これが量子論による最初の固体比熱の説明です。

ただし実測は T3T^3 則に従い、指数関数的減少ではありません。原因は「すべての振動子が同じ ω\omega を持つ」という仮定で、低温では ω→0\omega \to 0 の長波長音響モードが効きます。これを取り入れたのがデバイ模型です。

例 7.4(古典理想気体:状態方程式とザッカー–テトローデの式)

体積 VV の箱に入った質量 mm の同種単原子分子 NN 個、相互作用なし。H=∑a=1Npa2/2mH = \sum_{a=1}^{N}\boldsymbol p_a^2/2m です。

まず 1 粒子分配関数を 定義 4.6 で計算します(1 粒子なので N!N! は 1)。位置積分は箱の体積 VV を与え、運動量積分はガウス積分 ∫−∞∞e−βp2/2mdp=2πm/β\int_{-\infty}^{\infty}e^{-\beta p^2/2m}dp = \sqrt{2\pi m/\beta} を 3 成分ぶん掛けて

z=1h3⋅V⋅(2πmβ)3/2=Vλ3,λ:=h2πmkBT.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}} .

λ\lambda を熱的ド・ブロイ波長といいます(運動量 ∼mkBT\sim\sqrt{mk_{\mathrm B}T} の粒子のド・ブロイ波長の程度。定義 5.1[量子統計])。V/λ3V/\lambda^3 は「箱の中に体積 λ3\lambda^3 の胞がいくつ入るか」で、これが 1 粒子の利用可能な状態数です。

命題 4.5 より Z=zN/N!Z = z^N/N!。スターリングの公式 log⁡N!=Nlog⁡N−N+O(log⁡N)\log N! = N\log N - N + O(\log N) を使うと

log⁡Z=Nlog⁡z−log⁡N!=Nlog⁡Vλ3−Nlog⁡N+N=N[log⁡VNλ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].

定理 5.1 より

F=−NkBT[log⁡VNλ3+1].F = -Nk_{\mathrm B}T\left[\log\frac{V}{N\lambda^3} + 1\right].

ここで 1/N!1/N! の効果を確認します。もし 1/N!1/N! を入れなければ F=−NkBTlog⁡(V/λ3)F = -Nk_{\mathrm B}T\log(V/\lambda^3) となり、VV と NN を同時に 2 倍したとき FF は 2F2F にならず余分な −2NkBTlog⁡2-2Nk_{\mathrm B}T\log 2 が出ます。つまり FF が示量的になりません。1/N!1/N! を入れると FF は NN と「V/NV/N だけの関数」の積の形になるので、F(T,2V,2N)=2F(T,V,N)F(T,2V,2N) = 2F(T,V,N) が成り立ちます。これがギブスのパラドックスの解決です。

命題 5.2 で熱力学量を取り出します。λ\lambda は VV に依らないので

p=−∂F∂V=NkBT⋅∂∂Vlog⁡V=NkBTV⟺pV=NkBT.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 .

理想気体の状態方程式が、たった 1 行の微分で出てきました。ミクロカノニカル集団では W(E)W(E) の数え上げを経由して同じ式に到達しました(系 5.2[ミクロカノニカル集団])。

エントロピーは S=−∂F/∂TS = -\partial F/\partial T です。λ∝T−1/2\lambda \propto T^{-1/2} より log⁡(V/Nλ3)=log⁡(V/N)+32log⁡T+const\log(V/N\lambda^3) = \log(V/N) + \tfrac32\log T + \text{const} なので、L:=log⁡(V/Nλ3)L := \log(V/N\lambda^3) と書くと ∂L/∂T=3/(2T)\partial L/\partial T = 3/(2T)。したがって

S=−∂F∂T=NkB[L+1]+NkBT⋅32T=NkB[log⁡VNλ3+52].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].

これがザッカー–テトローデの式で、ミクロカノニカル集団での導出(定理 5.1[ミクロカノニカル集団])と完全に一致します。プランク定数 hh が残っていることに注意してください。エントロピーの絶対値は純粋な古典論では決まらず、状態を数える単位 h3h^3 が必要なのです。この式は単原子気体の絶対エントロピーの実測値(希ガスの蒸気圧測定など)と一致することが確かめられています。

最後に内部エネルギーは U=F+TS=−NkBT[L+1]+NkBT[L+5/2]=32NkBTU = F + TS = -Nk_{\mathrm B}T[L+1] + Nk_{\mathrm B}T[L+5/2] = \tfrac32 Nk_{\mathrm B}T。1 分子あたり 3 個の並進自由度に kBT/2k_{\mathrm B}T/2 ずつ、という等分配則どおりです。

演習 8.1易

質量 mm、角振動数 ω\omega の 1 次元古典調和振動子(H=p2/2m+mω2q2/2H = p^2/2m + m\omega^2 q^2/2)が NN 個、独立に格子点に固定されている。定義 4.6 にならって ZZ を求め(1 自由度なので位相空間の測度は dq dp/hdq\,dp/h、粒子は区別できるので N!N! は不要)、UU と CC を計算せよ。さらに 例 7.2 の量子論の結果の高温極限と一致することを確認せよ。

解答

1 個の分配関数は、位置と運動量の積分が独立なガウス積分に分かれるので

z=1h∫−∞∞ ⁣ ⁣∫−∞∞e−βp2/2me−βmω2q2/2 dq dp=1h2πmβ⋅2πβmω2=1h⋅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}.

(h/2π=ℏh/2\pi = \hbar を使いました。)命題 4.5 より Z=zNZ = z^N、log⁡Z=−Nlog⁡(βℏω)\log Z = -N\log(\beta\hbar\omega)。命題 5.2 より

U=−∂log⁡Z∂β=Nβ=NkBT,C=∂U∂T=NkB.U = -\frac{\partial \log Z}{\partial\beta} = \frac{N}{\beta} = Nk_{\mathrm B}T, \qquad C = \frac{\partial U}{\partial T} = Nk_{\mathrm B}.

1 振動子あたり kBTk_{\mathrm B}T、すなわち 2 個の 2 次形式的自由度に kBT/2k_{\mathrm B}T/2 ずつで、等分配則どおりです。

量子論との比較:例 7.2 の z=1/(2sinh⁡(βℏω/2))z = 1/(2\sinh(\beta\hbar\omega/2)) で βℏω→0\beta\hbar\omega \to 0 とすると sinh⁡(x/2)≈x/2\sinh(x/2)\approx x/2 より z→1/(βℏω)z \to 1/(\beta\hbar\omega) となり、上の古典値と完全に一致します。1/h1/h という測度の規格化がなければこの一致は起こりません。

演習 8.2標準

磁気モーメント μ\mu を持つスピン 1/21/2 の粒子が NN 個、格子点に固定され互いに相互作用しない。磁場 BB の中でエネルギーは ∓μB\mp\mu B(モーメントが磁場と平行/反平行)の 2 値をとる。ZZ、磁化 M=−∂F/∂BM = -\partial F/\partial B、および高温での帯磁率 χ=lim⁡B→0∂M/∂B\chi = \lim_{B\to 0}\partial M/\partial B を求めよ。

解答

1 個の分配関数は 2 項の和で

z=eβμB+e−βμB=2cosh⁡(βμB),z = e^{\beta\mu B} + e^{-\beta\mu B} = 2\cosh(\beta\mu B),

命題 4.5 より Z=zN=[2cosh⁡(βμB)]NZ = z^N = \left[2\cosh(\beta\mu B)\right]^N、定理 5.1 より

F=−NkBTlog⁡[2cosh⁡(βμB)].F = -Nk_{\mathrm B}T\log\left[2\cosh(\beta\mu B)\right].

磁化は(ddBlog⁡cosh⁡(βμB)=βμtanh⁡(βμB)\dfrac{d}{dB}\log\cosh(\beta\mu B) = \beta\mu\tanh(\beta\mu B) より)

M=−∂F∂B=NkBT⋅βμtanh⁡(βμB)=Nμtanh⁡(μBkBT).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).

低温・強磁場 μB≫kBT\mu B \gg k_{\mathrm B}T では tanh⁡→1\tanh \to 1 で M→NμM \to N\mu(完全整列、飽和磁化)。高温・弱磁場 μB≪kBT\mu B\ll k_{\mathrm B}T では tanh⁡x≈x\tanh x \approx x より

M≈Nμ2BkBT⟹χ=Nμ2kBT.M \approx \frac{N\mu^2 B}{k_{\mathrm B}T} \quad\Longrightarrow\quad \chi = \frac{N\mu^2}{k_{\mathrm B}T}.

帯磁率が絶対温度に反比例するというキュリーの法則が導かれました。分子は μ2\mu^2 です。BB の 1 次で磁化が生じる(μB\mu B 分のエネルギー差が kBTk_{\mathrm B}T に対して小さい割合だけ占有数を偏らせる)ことと、その偏りが μ\mu 倍されて磁化になることの積だ、と読めます。

なお B→0B\to 0 で Z→2NZ \to 2^N、S→NkBlog⁡2S \to Nk_{\mathrm B}\log 2 となり、例 7.1 の高温極限と同じ結果です。

演習 8.3標準

例 7.4 の古典理想気体について、エネルギーの相対揺らぎ ⟨ΔE2⟩/U\sqrt{\langle\Delta E^2\rangle}/U を求めよ。N=6.0×1023N = 6.0\times 10^{23}(1 mol)のとき、その値はいくらか。また、この結果が 系 6.2 と整合することを確認せよ。

解答

例 7.4 より U=32NkBTU = \tfrac32 Nk_{\mathrm B}T、よって CV=∂U/∂T=32NkBC_V = \partial U/\partial T = \tfrac32 Nk_{\mathrm B}。定理 6.1 を適用して

⟨ΔE2⟩=kBT2CV=32NkB2T2.\langle \Delta E^2\rangle = k_{\mathrm B}T^2 C_V = \frac{3}{2}Nk_{\mathrm B}^2T^2 .

したがって

⟨ΔE2⟩U=32N kBT32NkBT=23N.\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}} .

N=6.0×1023N = 6.0\times 10^{23} を代入すると 2/(1.8×1024)=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}。1 兆分の 1 の桁で、どんな測定器でも検出できません。

N−1/2N^{-1/2} に比例しているので、UU と CVC_V がともに NN に比例するという 系 6.2 の仮定がこの系で満たされていること、およびその結論と一致することが確認できます。

演習 8.4難

エネルギー分布 P(E)∝Ω(E)e−βEP(E) \propto \Omega(E)e^{-\beta E}(§6.1)を、φ(E)=S(E)/kB−βE\varphi(E) = S(E)/k_{\mathrm B} - \beta E の最大点 E∗E^{*} のまわりで 2 次まで展開してガウス分布で近似せよ。その結果、E∗E^{*} が満たす条件と分散を求め、定理 6.1 と一致することを示せ。

解答

Ω(E)=eS(E)/kB\Omega(E) = e^{S(E)/k_{\mathrm B}} と書けるので P(E)∝eφ(E)P(E)\propto e^{\varphi(E)}、φ(E)=S(E)/kB−βE\varphi(E) = S(E)/k_{\mathrm B} - \beta E です。

停留条件。 φ′(E)=1kB∂S∂E−β=0\varphi'(E) = \dfrac{1}{k_{\mathrm B}}\dfrac{\partial S}{\partial E} - \beta = 0。∂S/∂E=1/T(E)\partial S/\partial E = 1/T(E)(§2 の温度の定義)と β=1/kBT\beta = 1/k_{\mathrm B}T を代入すると

1kBT(E∗)=1kBT⟺T(E∗)=T.\frac{1}{k_{\mathrm B}T(E^{*})} = \frac{1}{k_{\mathrm B}T} \quad\Longleftrightarrow\quad T(E^{*}) = T .

すなわち最確エネルギーは「その系単独の温度が熱浴の温度に等しくなるエネルギー」です。

2 階微分。 定理 3.2 の証明中と同じ計算で

φ′′(E)=1kB∂2S∂E2=1kB∂∂E(1T)=−1kBT2CV,\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},

ここで CV=∂E/∂TC_V = \partial E/\partial T を使いました。CV>0C_V > 0(命題 5.2)なので φ′′<0\varphi'' < 0、確かに E∗E^{*} は極大です。

ガウス近似。 テイラー展開して 2 次で打ち切ると

P(E)∝exp⁡[φ(E∗)−(E−E∗)22kBT2CV]∝exp⁡[−(E−E∗)22σ2],σ2=kBT2CV.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 .

ガウス分布の分散はちょうど kBT2CVk_{\mathrm B}T^2C_V で、定理 6.1 と一致します。ガウス分布では平均と最頻値が一致するので U=E∗(1+O(1/N))U = E^{*}\bigl(1 + O(1/N)\bigr) でもあります(3 次以降の項が非対称性を与え、そのずれは O(1)O(1)、UU 自身の O(N)O(N) に対して相対的に O(1/N)O(1/N))。

打ち切りの正当性:φ\varphi は示量的なので φ∼N\varphi \sim N、一方 ∣E−E∗∣∼σ∼N|E-E^{*}| \sim \sigma \sim \sqrt N です。nn 次の項は φ(n)σn∼N1−n⋅Nn/2=N1−n/2\varphi^{(n)}\sigma^n \sim N^{1-n}\cdot N^{n/2} = N^{1-n/2} なので、n=2n=2 で O(1)O(1)、n=3n=3 で O(N−1/2)O(N^{-1/2}) となり、N→∞N\to\infty で 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)。エネルギー揺らぎとアンサンブルの等価性を詳述しています。

Appendix: 鞍点法によるラプラス変換の評価

Section titled “Appendix: 鞍点法によるラプラス変換の評価”

ここでは 命題 6.3 を証明します。必要なのは、指数の肩が NN に比例する積分の対数を、誤差 O(log⁡N)O(\log N) で評価する次の補題です。

補題 8.5(ラプラス型積分の対数の評価)✓

II を区間、ψ:I→R\psi:I\to\mathbb{R} を上に凸(凹)な関数とし、e∗e^{*} を II の内点とする。e∗e^{*} の近傍で ψ\psi は微分可能、ψ′(e∗)=0\psi'(e^{*})=0 で、ψ′\psi' は e∗e^{*} で微分可能かつ ψ′′(e∗)<0\psi''(e^{*})<0 とする。このとき定数 CC と N0N_0 があって、N≥N0N\ge N_0 のすべての実数 NN について

∣log⁡∫IeNψ(e) de−Nψ(e∗)∣≤12log⁡N+C\left|\log\int_I e^{N\psi(e)}\,de-N\psi(e^{*})\right|\le\frac12\log N+C

が成り立つ(とくに積分は有限である)。

証明(補題 8.5)

b:=∣ψ′′(e∗)∣/2>0b:=|\psi''(e^{*})|/2>0、a:=3ba:=3b とおきます。ψ′\psi' の e∗e^{*} での微分可能性と ψ′(e∗)=0\psi'(e^{*})=0 から、h0>0h_0>0 を小さく取れば、∣e−e∗∣≤h0|e-e^{*}|\le h_0 のとき e∈Ie\in I の内点で、∣ψ′(e)−ψ′′(e∗)(e−e∗)∣≤b ∣e−e∗∣|\psi'(e)-\psi''(e^{*})(e-e^{*})|\le b\,|e-e^{*}| が成り立ちます。したがって ∣e−e∗∣≤h0|e-e^{*}|\le h_0 で

∣ψ′(e)∣≤a ∣e−e∗∣,ψ′(e)≤−b (e−e∗) (e>e∗),ψ′(e)≥b (e∗−e) (e<e∗)|\psi'(e)|\le a\,|e-e^{*}|,\qquad \psi'(e)\le-b\,(e-e^{*})\ (e>e^{*}),\qquad \psi'(e)\ge b\,(e^{*}-e)\ (e<e^{*})

です。

ψ(e∗)\psi(e^{*}) は最大値。 e∈Ie\in I、e≠e∗e\ne e^{*}、0<t≤10<t\le1 について、凹性から ψ(e∗+t(e−e∗))≥(1−t)ψ(e∗)+tψ(e)\psi(e^{*}+t(e-e^{*}))\ge(1-t)\psi(e^{*})+t\psi(e)、すなわち ψ(e)−ψ(e∗)≤ψ(e∗+t(e−e∗))−ψ(e∗)t\psi(e)-\psi(e^{*})\le\dfrac{\psi(e^{*}+t(e-e^{*}))-\psi(e^{*})}{t} です。t→0t\to0 とすると右辺は ψ′(e∗)(e−e∗)=0\psi'(e^{*})(e-e^{*})=0 に近づくので、ψ(e)≤ψ(e∗)\psi(e)\le\psi(e^{*}) です。同じ不等式で t=h0/∣e−e∗∣t=h_0/|e-e^{*}|(∣e−e∗∣≥h0|e-e^{*}|\ge h_0 のとき)と取ると

ψ(e)−ψ(e∗)≤∣e−e∗∣h0(ψ(e∗±h0)−ψ(e∗))\psi(e)-\psi(e^{*})\le\frac{|e-e^{*}|}{h_0}\bigl(\psi(e^{*}\pm h_0)-\psi(e^{*})\bigr)

(符号は e−e∗e-e^{*} の符号)です。

下からの評価。 ∣e−e∗∣≤h≤h0|e-e^{*}|\le h\le h_0 なら、定理 3.3[平均値の定理とテイラーの定理] により ee と e∗e^{*} の間の ξ\xi で ψ(e)−ψ(e∗)=ψ′(ξ)(e−e∗)≥−a h2\psi(e)-\psi(e^{*})=\psi'(\xi)(e-e^{*})\ge-a\,h^2 です。N≥h0−2N\ge h_0^{-2} なら h=N−1/2h=N^{-1/2} と取れて

∫IeNψ de ≥∫∣e−e∗∣≤N−1/2eNψ(e∗)−aN⋅N−1 de=2N−1/2eNψ(e∗)−a\int_I e^{N\psi}\,de\ \ge\int_{|e-e^{*}|\le N^{-1/2}}e^{N\psi(e^{*})-aN\cdot N^{-1}}\,de=2N^{-1/2}e^{N\psi(e^{*})-a}

です。

上からの評価。 平均値の定理を [e∗,e∗+h0/2][e^{*},e^{*}+h_0/2] と [e∗+h0/2,e∗+h0][e^{*}+h_0/2,e^{*}+h_0] に使うと、前者では ψ′<0\psi'<0 なので増分は ≤0\le0、後者では ψ′(ξ)≤−b h0/2\psi'(\xi)\le-b\,h_0/2 なので増分は ≤−b h02/4\le-b\,h_0^2/4 です。よって ψ(e∗+h0)−ψ(e∗)≤−b h02/4\psi(e^{*}+h_0)-\psi(e^{*})\le-b\,h_0^2/4 で、左側も同様です。η:=b h0/4>0\eta:=b\,h_0/4>0 とおくと、上の弦の不等式から ∣e−e∗∣≥h0|e-e^{*}|\ge h_0 で ψ(e)−ψ(e∗)≤−η ∣e−e∗∣\psi(e)-\psi(e^{*})\le-\eta\,|e-e^{*}| です。∣e−e∗∣<h0|e-e^{*}|<h_0 では ψ(e)≤ψ(e∗)\psi(e)\le\psi(e^{*}) なので、N≥1N\ge1 で

∫IeNψ de≤eNψ(e∗)(2h0+2∫h0∞e−Nηx dx)≤eNψ(e∗)(2h0+2η)\int_I e^{N\psi}\,de\le e^{N\psi(e^{*})}\Bigl(2h_0+2\int_{h_0}^\infty e^{-N\eta x}\,dx\Bigr)\le e^{N\psi(e^{*})}\Bigl(2h_0+\frac2\eta\Bigr)

です。

2 つの評価の対数を取れば、N0:=max⁡(1,h0−2)N_0:=\max(1,h_0^{-2})、C:=max⁡(a+∣log⁡2∣, ∣log⁡(2h0+2/η)∣)C:=\max\bigl(a+|\log2|,\ |\log(2h_0+2/\eta)|\bigr) で主張が成り立ちます。

証明(命題 6.3)

設定。 Z(β)=∫E0∞eφ(E) dEZ(\beta) = \displaystyle\int_{E_0}^{\infty} e^{\varphi(E)}\,dE、φ(E)=S(E)/kB−βE\varphi(E) = S(E)/k_{\mathrm B} - \beta E とします。SS は上に凸で 2 回微分可能、かつ示量的(S(E)=Ns(E/N)S(E) = N s(E/N) の形)とします。示量性から φ\varphi の大きさは O(N)O(N)、その 2 階微分は O(1/N)O(1/N) です。

停留点。 φ′(E)=0\varphi'(E) = 0 は ∂S/∂E=kBβ=1/T\partial S/\partial E = k_{\mathrm B}\beta = 1/T を与えます。その解を E∗E^{*} とすると、φ′′(E∗)=kB−1∂E2S=−1/(kBT2CV)<0\varphi''(E^{*}) = k_{\mathrm B}^{-1}\partial^2_E S = -1/(k_{\mathrm B}T^2C_V) < 0 です。φ\varphi は上に凸(凹関数 S/kBS/k_{\mathrm B} から 1 次関数を引いたもの)なので、補題 8.5 の証明の前半と同じく φ′(E)=0\varphi'(E)=0 を満たす点はすべて φ\varphi の最大点です。最大点が 2 つ E∗≠E′E^{*}\ne E' あれば、凹性から φ\varphi は両者を結ぶ区間で一定になり、E∗E^{*} の片側で φ′=0\varphi'=0 となって φ′′(E∗)<0\varphi''(E^{*})<0 に反します。よって E∗E^{*} は唯一の最大点で、停留条件の解も一意です。

対数の評価。 e=E/Ne = E/N、e∗=E∗/Ne^{*} = E^{*}/N、ψ(e):=s(e)/kB−βe\psi(e) := s(e)/k_{\mathrm B} - \beta e とおくと φ(E)=Nψ(E/N)\varphi(E) = N\psi(E/N) で、ψ\psi は NN によらない上に凸な関数、e∗e^{*} も NN によらず、ψ′(e∗)=0\psi'(e^{*}) = 0、ψ′′(e∗)=Nφ′′(E∗)<0\psi''(e^{*}) = N\varphi''(E^{*}) < 0 です。変数変換 E=NeE = Ne で Z=N∫eNψ(e) deZ = N\int e^{N\psi(e)}\,de なので、補題 8.5 から

log⁡Z=log⁡N+Nψ(e∗)+O(log⁡N)=S(E∗)kB−βE∗+O(log⁡N)\log Z = \log N + N\psi(e^{*}) + O(\log N) = \frac{S(E^{*})}{k_{\mathrm B}} - \beta E^{*} + O(\log N)

です。(さらに精密に、φ\varphi を E∗E^{*} のまわりで 2 次まで展開したガウス積分で近似すると、log⁡Z=φ(E∗)+12log⁡(2πkBT2CV)+o(1)\log Z = \varphi(E^{*}) + \frac12\log(2\pi k_{\mathrm B}T^2C_V) + o(1) となり、分布の幅が kBT2CV\sqrt{k_{\mathrm B}T^2C_V} であることが見えます。この近似は演習で扱います。ここで必要なのは O(log⁡N)O(\log N) の評価だけです。)両辺に −kBT-k_{\mathrm B}T を掛けると

F=−kBTlog⁡Z=E∗−TS(E∗)+O(log⁡N)F = -k_{\mathrm B}T\log Z = E^{*} - TS(E^{*}) + O(\log N)

を得ます。NN で割って熱力学極限を取れば、O(log⁡N)/N→0O(\log N)/N \to 0 より 1 粒子あたりの自由エネルギーは厳密に u−Tsu - Ts に一致します。

読み方。 Z(β)Z(\beta) は Ω(E)\Omega(E) のラプラス変換です。ラプラス変換の指数の肩を鞍点で評価する操作は、変数 EE を共役変数 β\beta に取り替える操作にほかならず、それは熱力学におけるルジャンドル変換 U(S)↦F(T)U(S) \mapsto F(T) と同じ内容です。ミクロカノニカル集団とカノニカル集団の関係は、この一点に集約されます。同じ構造は NN を μ\mu に取り替えるグランドカノニカル集団でも繰り返されます。

このテーマの 100 本ノック(100 問)

執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 4 回(Claude Code)・最終 2026-10-12

この記事の誤りを報告する ・運営: 夢現技研合同会社 ・料金 ・利用条件 ・特定商取引法に基づく表記

© 2026 夢現技研合同会社 ・コード例は MIT ライセンスです。