Skip to content

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

Prerequisite:ミクロカノニカル集団:等重率の原理と S = k log W

Raw

This content is not available in your language yet.

  • 温度 TT の熱浴と接した系がミクロ状態 ii(エネルギー EiE_i)にいる確率は pieβ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=kBTlogZF = -k_{\mathrm B}T \log Z によってヘルムホルツ自由エネルギーそのものを与えます。
  • F(T,V,N)F(T,V,N) は熱力学ポテンシャルなので、S=F/TS = -\partial F/\partial Tp=F/Vp = -\partial F/\partial Vμ=F/N\mu = \partial F/\partial N とすべての熱力学量が logZ\log Z の微分で得られます。この意味で ZZ は熱力学の母関数です。
  • エネルギーは揺らぎますが、その分散は ΔE2=kBT2CV\langle \Delta E^2\rangle = k_{\mathrm B}T^2 C_V という揺動応答関係を満たし、相対揺らぎは O(N1/2)O(N^{-1/2}) です。だから熱力学極限ではカノニカル集団とミクロカノニカル集団は同じ熱力学を与えます。
  • 独立な部分系に対して ZZ は積に分解し、logZ\log Z(したがって FF)は和になります。示量性・示強性の起源はここにあります。

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

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

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

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

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

19 世紀末、ギブス(J. W. Gibbs)はこの二つの困難が同時に解けることに気づきました。系を巨大な熱浴に接触させて温度を固定すると、系のミクロ状態には eEi/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 で位相空間積分による定式化を与えます。

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

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

ボルツマン定数は kB=1.380649×1023JK1k_{\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 のエネルギーです。

Definition 3.1熱浴

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

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

Theorem 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βEijeβ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/CB0C_{\mathrm S}/C_{\mathrm B} \to 0 で厳密である。

Proof(Theorem 3.2)

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

pi    WB(EtotEi).p_i \;\propto\; W_{\mathrm B}(E_{\text{tot}} - E_i).

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

pi    exp ⁣[1kBSB(EtotEi)].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=EtotUE_{\mathrm B}^{*} = E_{\text{tot}} - U に取ります。こうすると、展開の刻み δEiU\delta \equiv E_i - U が「S\mathrm S のエネルギー揺らぎ」という小さい量になり、誤差の評価が正確にできます。テイラーの定理より

SB(EBδ)=SB(EB)δSBEBEB+δ222SBEB2EB+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 次の係数は

2SBEB2=EB(1T)=1T2TEB=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 因子を評価しましょう。δ=EiU\delta = E_i - U が実質的に効く範囲は、後で Theorem 6.1 で示すように δkBT2CS|\delta| \lesssim \sqrt{k_{\mathrm B}T^2 C_{\mathrm S}} です。この値を代入すると指数の肩は

δ22kBT2CBkBT2CS2kBT2CB=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}}

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

Remark 3.3

指数関数が出てくる理由は形式的には明快です。確率はミクロ状態数(掛け算で増える量)に比例し、エントロピーはその対数(足し算で増える量)です。エネルギーは加法的なので、加法的な量 EiE_i を掛け算の世界に戻す関数、すなわち指数関数が現れます。逆にいえば、pip_i がエネルギーだけの関数で、かつ独立な二つの系を合わせたとき確率が積になる(pij=pipjp_{ij} = p_i p_jEij=Ei+EjE_{ij} = E_i + E_j)ことを要求すれば、peβ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 と同定されました。

Definition 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 で見ます。

Remark 4.2

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

Z=n=12n2eβEnn2n21=Z = \sum_{n=1}^{\infty} 2n^2 e^{-\beta E_n} \to \sum_n 2n^2 \cdot 1 = \infty

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

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

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

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

Definition 4.3ギブスのエントロピー

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

S[q]=kBiqilogqiS[q] = -k_{\mathrm B}\sum_i q_i \log q_i

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

Proposition 4.4カノニカル分布の変分的特徴付け

エネルギー準位 {Ei}\{E_i\} と実数 UU を固定する。制約

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 ただ一つである。

Proof(Proposition 4.4)

β\beta を、カノニカル分布の平均エネルギーがちょうど UU になるように選びます(そのような β\beta が存在して一意であることは、E(β)=βlogZ\langle E\rangle(\beta) = -\partial_\beta \log Zβ\beta の狭義単調減少関数であることから従います。実際 βE=(E2E2)<0\partial_\beta \langle E \rangle = -(\langle E^2\rangle - \langle E\rangle^2) < 0 で、これは Theorem 6.1 の計算そのものです)。

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

iqilogpiqiiqi(piqi1)=ipiiqi=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

すなわち iqilogqiiqilogpi\sum_i q_i \log q_i \ge \sum_i q_i \log p_i(ギブスの不等式)。等号は全ての iipi=qip_i = q_i のときに限ります。

右辺に logpi=βEilogZ\log p_i = -\beta E_i - \log Z を代入し、制約 iqiEi=U\sum_i q_i E_i = Uiqi=1\sum_i q_i = 1 を使うと

iqilogqiβUlogZ.\sum_i q_i \log q_i \ge -\beta U - \log Z .

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

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

一方、q=pq = p のときは Definition 4.3logpi=βEilogZ\log p_i = -\beta E_i - \log Z を直接代入して

S[p]=kBipi(βEilogZ)=kB(βE+logZ)=kB(βU+logZ)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=kBlogZ+UTS = k_{\mathrm B}\log Z + \frac{U}{T}

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

Proposition 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 個の部分系の分配関数である。

Proof(Proposition 4.5)

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

Z=i1iMeβaEia(a)=i1iMaeβ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! より小さくなるため、この補正は近似ですが、zNz \gg N すなわち利用可能な 1 粒子状態数が粒子数よりずっと多い希薄極限では誤差は無視できます。厳密な扱いは量子統計Theorem 4.3[量子統計])で行います。

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

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

Definition 4.6古典分配関数

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

Z=1N!h3NeβH(q,p)d3Nqd3NpZ = \frac{1}{N!\,h^{3N}}\int e^{-\beta H(\boldsymbol q,\boldsymbol p)}\, d^{3N}q\, d^{3N}p

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

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

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

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

Theorem 5.1分配関数とヘルムホルツ自由エネルギー

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

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

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

F=UTS,(FT)V,N=S,(FV)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=SdTpdV+μdNdF = -S\,dT - p\,dV + \mu\,dNμ=(F/N)T,V\mu = (\partial F/\partial N)_{T,V})が成り立つ。

Proof(Theorem 5.1)

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

Zβ=i(Ei)eβEi=ZEU=E=logZβ.\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=UTSF = U - TS Proposition 4.4 の証明の途中で得た S=kB(βU+logZ)S = k_{\mathrm B}(\beta U + \log Z) を使います。kBβ=1/Tk_{\mathrm B}\beta = 1/T なので S=U/T+kBlogZS = U/T + k_{\mathrm B}\log Z、両辺に TT を掛けて移項すると

UTS=kBTlogZ=F.U - TS = -k_{\mathrm B}T\log Z = F.

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

logZT=logZβ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}.

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

FT=kBlogZkBTUkBT2=kBlogZUT=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+kBlogZS = 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 だけ準静的に増やすと系は πidV\pi_i\,dV の仕事をし、その分だけ準位のエネルギーが下がる)。確率 pip_i による集団平均は

p=ipiπi=ipiEiV=1ZiEiVeβEi=1βZVieβEi=1βlogZV.\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=β1logZF = -\beta^{-1}\log ZVV で微分すると(β\beta は固定)F/V=β1logZ/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=SdTpdV+μdNdF = -S\,dT - p\,dV + \mu\,dN。これは熱力学におけるヘルムホルツ自由エネルギーの全微分(Proposition 4.2[Free Energy and Thermodynamic Potentials])そのものです。さらに (ii) から U=F+TSU = F + TS なので dU=dF+TdS+SdT=TdSpdV+μdNdU = dF + T\,dS + S\,dT = T\,dS - p\,dV + \mu\,dN となり、熱力学第一法則・第二法則を組み合わせた基本関係式が再現されます(熱力学の諸法則)。

Proposition 5.2熱力学量の抽出公式

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

U=logZβ=kBT2logZT,CV=(UT)V,N=kBβ22logZβ2,S=kBlogZ+UT,p=kBTlogZV,μ=kBTlogZN.\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}

とくに 2logZ/β2=E2E20\partial^2 \log Z/\partial\beta^2 = \langle E^2\rangle - \langle E\rangle^2 \ge 0 であるから、CV0C_V \ge 0 が自動的に従う。

Proof(Proposition 5.2)

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

CVC_V については、U=βlogZU = -\partial_\beta \log ZTT で微分して連鎖律を使います。

CV=UβdβdT=(2logZβ2)(1kBT2)=kBβ22logZβ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}.

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

2logZβ2=iEi2eβEiZ(iEieβEiZ)2=E2E2=(EE)20.\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 .

分散は非負なので CV0C_V \ge 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) エネルギー準位 {Ei}\{E_i\} を求め、(2) ZZ を計算し、(3) logZ\log Z を微分する。統計力学の計算の難しさは、ほぼすべて (1) と (2) に集中します。

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

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

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

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

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

ΔE2:=E2E2=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} は定積熱容量である。

Proof(Theorem 6.1)

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

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

Corollary 6.2相対揺らぎの消失とアンサンブルの等価性

UUCVC_V がともに粒子数 NN に比例する示量変数であり、NN \to \inftyU/NU/NCV/NC_V/N が有限値に収束するとする。このとき

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

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

Proof(Corollary 6.2)

Theorem 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_VU=NuU = N ucV,uc_V, uNN に依らない有限量)と書けるので

ΔE2U=TkBNcVNu=TkBcVu1N.\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 に依らない有限量なので、全体は N1/2N^{-1/2} の速さでゼロに収束します。エネルギー分布が幅ゼロに集中すれば、エネルギーを固定した集団(ミクロカノニカル)との違いは消えます。定量的な対応は Proposition 6.3 で与えます。

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

エネルギーが EEE+dEE+dE の間にある確率は、状態密度を Ω(E)\Omega(E) として

P(E)dE=Ω(E)eβEZdE,Z=Ω(E)eβEdEP(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 の平方根に反比例する。

Proposition 6.3ラプラス変換とルジャンドル変換

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

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

を満たす唯一の EE^{*} で最大となり、NN\to\infty

kBTlogZ=ETS(E)+O(logN)-k_{\mathrm B}T\log Z = E^{*} - T S(E^{*}) + O(\log N)

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

Remark 6.4

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

Example 7.1二準位系とショットキー比熱

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

1 個の分配関数は Definition 4.1 から

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

Proposition 4.5 より Z=zN=(1+eβε)NZ = z^N = (1+e^{-\beta\varepsilon})^NProposition 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(βε)2eβε(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 とおくと、低温 xx\to\inftyCNkBx2ex0C \approx Nk_{\mathrm B}x^2 e^{-x} \to 0(指数関数が冪に勝つ)。高温 x0x\to 0 でも ex/(ex+1)21/4e^x/(e^x+1)^2 \to 1/4 より CNkBx2/40C \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 を最大化すると x2.399x \simeq 2.399、すなわち

kBTmax0.417ε,Cmax0.439NkBk_{\mathrm B}T_{\max} \simeq 0.417\,\varepsilon, \qquad C_{\max}\simeq 0.439\,Nk_{\mathrm B}

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

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

S=kBlogZ+UTNkBlog2+0=NkBlog2.S = k_{\mathrm B}\log Z + \frac{U}{T} \to N k_{\mathrm B}\log 2 + 0 = Nk_{\mathrm B}\log 2 .

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

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

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

Example 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=0eβω(n+1/2)=eβω/2n=0(eβω)n=eβω/21eβω=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/2ex/2=2sinh(x/2)e^{x/2}-e^{-x/2} = 2\sinh(x/2) を使いました。)Proposition 5.2 より

u=logzβ=ω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 0ex1xe^x - 1 \approx xex1e^x\approx 1 より ckBx2/x2=kBc \approx k_{\mathrm B}x^2/x^2 = k_{\mathrm B}。これは 2 個の 2 次形式的自由度(運動エネルギーとポテンシャルエネルギー)に kB/2k_{\mathrm B}/2 ずつを配る等分配則の結果と一致します。実際、x0x\to 0z1/(βω)=kBT/ωz \to 1/(\beta\hbar\omega) = k_{\mathrm B}T/\hbar\omega となり、これは Definition 4.6 による古典計算(Exercise 8.1)と厳密に一致します。hh で割るという処方が正しかったことがここで確認できます。

Example 7.3アインシュタイン模型の比熱

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

CV=3NkB(ΘET)2eΘE/T(eΘE/T1)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} では CV3NkBC_V \to 3Nk_{\mathrm B}、すなわち経験則であったデュロン–プティの法則が再現されます。低温 TΘET\ll \Theta_{\mathrm E} では

CV3NkB(ΘET)2eΘE/T0C_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 の長波長音響モードが効きます。これを取り入れたのがデバイ模型です。

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

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

まず 1 粒子分配関数を Definition 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=1h3V(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} の粒子のド・ブロイ波長の程度。Definition 5.1[量子統計])。V/λ3V/\lambda^3 は「箱の中に体積 λ3\lambda^3 の胞がいくつ入るか」で、これが 1 粒子の利用可能な状態数です。

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

logZ=NlogzlogN!=NlogVλ3NlogN+N=N[logVNλ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].

Theorem 5.1 より

F=NkBT[logVNλ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) となり、VVNN を同時に 2 倍したとき FF2F2F にならず余分な 2NkBTlog2-2Nk_{\mathrm B}T\log 2 が出ます。つまり FF が示量的になりません。1/N!1/N! を入れると FFNN と「V/NV/N だけの関数」の積の形になるので、F(T,2V,2N)=2F(T,V,N)F(T,2V,2N) = 2F(T,V,N) が成り立ちます。これがギブスのパラドックスの解決です。

Proposition 5.2 で熱力学量を取り出します。λ\lambdaVV に依らないので

p=FV=NkBTVlogV=NkBTVpV=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) の数え上げを経由して同じ式に到達しました(Corollary 5.2[ミクロカノニカル集団])。

エントロピーは S=F/TS = -\partial F/\partial T です。λT1/2\lambda \propto T^{-1/2} より log(V/Nλ3)=log(V/N)+32logT+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=FT=NkB[L+1]+NkBT32T=NkB[logVNλ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].

これがザッカー–テトローデの式で、ミクロカノニカル集団での導出(Theorem 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 ずつ、という等分配則どおりです。

Exercise 8.1

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

Solution

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

z=1h ⁣ ⁣eβp2/2meβmω2q2/2dqdp=1h2πmβ2πβmω2=1h2πβω=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 を使いました。)Proposition 4.5 より Z=zNZ = z^NlogZ=Nlog(βω)\log Z = -N\log(\beta\hbar\omega)Proposition 5.2 より

U=logZβ=Nβ=NkBT,C=UT=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 ずつで、等分配則どおりです。

量子論との比較:Example 7.2z=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 より z1/(βω)z \to 1/(\beta\hbar\omega) となり、上の古典値と完全に一致します。1/h1/h という測度の規格化がなければこの一致は起こりません。

Exercise 8.2標準

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

Solution

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

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

Proposition 4.5 より Z=zN=[2cosh(βμB)]NZ = z^N = \left[2\cosh(\beta\mu B)\right]^NTheorem 5.1 より

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

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

M=FB=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).

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

MNμ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 倍されて磁化になることの積だ、と読めます。

なお B0B\to 0Z2NZ \to 2^NSNkBlog2S \to Nk_{\mathrm B}\log 2 となり、Example 7.1 の高温極限と同じ結果です。

Exercise 8.3標準

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

Solution

Example 7.4 より U=32NkBTU = \tfrac32 Nk_{\mathrm B}T、よって CV=U/T=32NkBC_V = \partial U/\partial T = \tfrac32 Nk_{\mathrm B}Theorem 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 .

したがって

ΔE2U=32NkBT32NkBT=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×10241.1×1012\sqrt{2/(1.8\times 10^{24})} = \sqrt{1.11\times 10^{-24}} \simeq 1.1\times 10^{-12}。1 兆分の 1 の桁で、どんな測定器でも検出できません。

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

Exercise 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 の最大点 EE^{*} のまわりで 2 次まで展開してガウス分布で近似せよ。その結果、EE^{*} が満たす条件と分散を求め、Theorem 6.1 と一致することを示せ。

Solution

Ω(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)=1kBSEβ=0\varphi'(E) = \dfrac{1}{k_{\mathrm B}}\dfrac{\partial S}{\partial E} - \beta = 0S/E=1/T(E)\partial S/\partial E = 1/T(E)(§2 の温度の定義)と β=1/kBT\beta = 1/k_{\mathrm B}T を代入すると

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

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

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

φ(E)=1kB2SE2=1kBE(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 > 0Proposition 5.2)なので φ<0\varphi'' < 0、確かに EE^{*} は極大です。

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

P(E)exp[φ(E)(EE)22kBT2CV]exp[(EE)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 で、Theorem 6.1 と一致します。ガウス分布では平均と最頻値が一致するので U=E+O(1/N)U = E^{*} + O(1/N) でもあります(3 次以降の項が非対称性を与え、そのずれは O(1)O(1)UU 自身の O(N)O(N) に対して相対的に O(1/N)O(1/N))。

打ち切りの正当性:φ\varphi は示量的なので φN\varphi \sim N、一方 EEσN|E-E^{*}| \sim \sigma \sim \sqrt N です。nn 次の項は φ(n)σnN1nNn/2=N1n/2\varphi^{(n)}\sigma^n \sim N^{1-n}\cdot N^{n/2} = N^{1-n/2} なので、n=2n=2O(1)O(1)n=3n=3O(N1/2)O(N^{-1/2}) となり、NN\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: 鞍点法によるラプラス変換の評価”

ここでは Proposition 6.3 を証明します。

設定。 Z(β)=E0eφ(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) = 0S/E=kBβ=1/T\partial S/\partial E = k_{\mathrm B}\beta = 1/T を与えます。SS が上に凸なら S/E\partial S/\partial E は狭義単調減少なので、この方程式の解 EE^{*} は存在すれば一意です。そこで φ(E)=kB1E2S=1/(kBT2CV)<0\varphi''(E^{*}) = k_{\mathrm B}^{-1}\partial^2_E S = -1/(k_{\mathrm B}T^2C_V) < 0 なので EE^{*}φ\varphi の唯一の最大点です。

ラプラスの方法。 ε=EE\varepsilon = E - E^{*} とおいて展開すると φ=φ(E)ε2/(2σ2)+O(ε3/N2)\varphi = \varphi(E^{*}) - \varepsilon^2/(2\sigma^2) + O(\varepsilon^3/N^2)σ2=kBT2CV=O(N)\sigma^2 = k_{\mathrm B}T^2C_V = O(N) です。指数を積分すると

Z=eφ(E)eε2/2σ2dε[1+O(N1/2)]=eφ(E)2πσ2[1+O(N1/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].

3 次以降の寄与が O(N1/2)O(N^{-1/2}) で抑えられることは Exercise 8.4 の解答末尾と同じ評価によります。

対数を取る。 両辺の対数を取ると

logZ=φ(E)+12log(2πσ2)+O(N1/2)=S(E)kBβE+O(logN),\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),

σ2=O(N)\sigma^2 = O(N) なので第 2 項は O(logN)O(\log N) です。両辺に kBT-k_{\mathrm B}T を掛けると

F=kBTlogZ=ETS(E)+O(logN)F = -k_{\mathrm B}T\log Z = E^{*} - TS(E^{*}) + O(\log N)

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

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

Report an error in this article ・Operated by: Mugen Giken LLCPricingTermsLegal notice

© 2026 夢現技研合同会社 ・Feeding the text to an LLM is welcome. Code samples are MIT licensed.