分配関数って難しいようで単純なのです。単なる状態和を表しているのですから。結局は、確率の規格化のようなものをイメージすればわかりやすいでしょう。この記事では、分配関数を簡単に説明していきます。
ここではあまり統計力学の深淵まで掘り下げず、わかりやすくまとめて、計算できるくらいのレベルまで持っていきます。
1. 分配関数
(分配関数)=(状態和)
状態和とは何だろう。簡単な確率の問題までさかのぼるとわかりやすい。
1.1 サイコロの例
さいころを1回ふる時に出る目は6通りある。このとき、出る目を とすればそれぞれの確率
となるだろう。この時の状態和を計算しよう。
状態和(とりうる状態の確率の総和)は以下のように求められる。
![Rendered by QuickLaTeX.com \Omega](https://batapara.com/wp-content/ql-cache/quicklatex.com-36ef4ddea118d8b1fc5e6e34a24f039e_l3.png)
サイコロの例の場合は、である。単に、Xが1から6までの値をとるだけの話である。したがって、状態和は、
![Rendered by QuickLaTeX.com Z=1](https://batapara.com/wp-content/ql-cache/quicklatex.com-03c01c633d8a2770c6ab98bd1fe0b855_l3.png)
もし我々がそれぞれの状態を取りうる確率の比(相対的な確率)しかわからない場合はどうなるだろうか。例えば、1から6の目のうち、それぞれの数字が出る確率の比はだろう。これを規格化されていない確率
として考える。このとき状態和は、
![Rendered by QuickLaTeX.com Z\neq1](https://batapara.com/wp-content/ql-cache/quicklatex.com-a4e5c2416fd717706669d6df2db4628a_l3.png)
![Rendered by QuickLaTeX.com P'(X)=1](https://batapara.com/wp-content/ql-cache/quicklatex.com-5ecb44dcd09d246d77214f6af4af9d0b_l3.png)
のように分配関数で割るのが良さそうである。いま、
![Rendered by QuickLaTeX.com Z=6](https://batapara.com/wp-content/ql-cache/quicklatex.com-d476ec7a4600fb3fd1358d4f8847b00b_l3.png)
![Rendered by QuickLaTeX.com P(X)=\frac{1}{6}](https://batapara.com/wp-content/ql-cache/quicklatex.com-033b2f26c18a5bb313782a69a617b6e3_l3.png)
1.2 統計力学の確率と分配関数
サイコロのように1つの値(出る目)に対して、状態数は1であった。統計力学では、一つの値(エネルギー)に対して状態数が1であるとは限らない。
図の赤丸は、そのエネルギーを占有している様子を示している。統計力学では、状態数は0, 1, 2, 3, …となりうる(フェルミ粒子なら占有数は0か1)。いま、エネルギーの小さい状態から 状態 する。図の状態数は、
である。
では、それぞれのエネルギーを取りうる確率はいくらであろうか。実はこれらの相対的な確率はボルツマン因子で与えられることが知られている。
![Rendered by QuickLaTeX.com k_B](https://batapara.com/wp-content/ql-cache/quicklatex.com-3c7eb3e2dbb67a8c33474a0e9d431558_l3.png)
![Rendered by QuickLaTeX.com T](https://batapara.com/wp-content/ql-cache/quicklatex.com-528ea3ccff5af67129b54812b0593f85_l3.png)
![Rendered by QuickLaTeX.com E_i](https://batapara.com/wp-content/ql-cache/quicklatex.com-dca5b4b23f2951217a0f0fabbac23d68_l3.png)
![Rendered by QuickLaTeX.com i](https://batapara.com/wp-content/ql-cache/quicklatex.com-906d5798f27acf2bde9360630b4ce1c5_l3.png)
つまり、エネルギーがわかれば相対的な確率(確率の比)がわかるのである。
いま、相対的な確率しかわからないので、確率の和が1になっていない。すなわち、規格化が必要である。サイコロの例と同様に、エネルギー にある相対確率を
として、分配関数
を具体的に書いてみる。
![Rendered by QuickLaTeX.com \Omega](https://batapara.com/wp-content/ql-cache/quicklatex.com-36ef4ddea118d8b1fc5e6e34a24f039e_l3.png)
先に述べたように この確率の和は1になっているとは限らない。したがって、
で規格化された絶対確率を知りたいときは、相対確率を
で割ってやれば良い。相対確率
から絶対確率
にするためには、
とすればよい。ここに、
![Rendered by QuickLaTeX.com P'(E_i)=\exp{(-\beta E_i)}](https://batapara.com/wp-content/ql-cache/quicklatex.com-5ba991dd3f0af733349291b028aacaa0_l3.png)
![Rendered by QuickLaTeX.com E_i](https://batapara.com/wp-content/ql-cache/quicklatex.com-dca5b4b23f2951217a0f0fabbac23d68_l3.png)
![Rendered by QuickLaTeX.com i](https://batapara.com/wp-content/ql-cache/quicklatex.com-906d5798f27acf2bde9360630b4ce1c5_l3.png)
![Rendered by QuickLaTeX.com {P}(E_i)](https://batapara.com/wp-content/ql-cache/quicklatex.com-f7ab5e4fbdd54d01bd167df4214e62b8_l3.png)
1.3 統計力学の期待値と分配関数
もし期待値が知りたいのであれば、サイコロの期待値を求める と同様して求めればよい。つまり、熱平衡状態におけるエネルギーの期待値は、
3行目では、対数関数の微分 を利用した。重要な式なのでまとめておく。
![Rendered by QuickLaTeX.com \beta=\frac{1}{k_B T}](https://batapara.com/wp-content/ql-cache/quicklatex.com-6ccf3d2153b56300d80b9e0abba2c5ae_l3.png)
2. まとめ
分配関数は、相対的な確率を絶対的な確率に規格化するために計算しているに過ぎない。サイコロの例を見てわかるように、その実態はシンプルである。
と、ここではわかりやすくサイコロの例で見てきましたが、分配関数 は統計力学においては非常に重要な量になっています。この
から熱力学的な量である、ヘルムホルツのエネルギー
やエントロピー
などを求めることができますが、また別の記事でまとめます。