仕切りを外すと気体は勝手に混ざり,二度と元に戻りません.誰も何もしていないのに,です. この「勝手に起きる向き」を決めているのがエントロピーで, 実験室で使いやすい形に書き直したものが Helmholtz の F と Gibbs の G です. ここでは混合エントロピーを分配関数から組み立て,Gibbs のパラドックスを片付けたうえで, 同じ論法をそのまま H2O に当てて, 氷・水・水蒸気がどこで入れ替わるかを文献値だけから計算します.
N 個の同種分子からなる理想気体の分配関数は,1 分子ぶんの分配関数 z = (V/Λ³)·zint を使って
と書けます.分母の N! が要点です.同種の分子は区別できないので, 番号を振り替えただけの並べ方を数え直してはいけません. Stirling の近似 ln N! ≒ N ln N − N を使って F = −kBT ln Z から S = −(∂F/∂T)V を出すと
ここで φ(T) は温度だけの関数(並進・回転・振動の分配関数から決まる), c は気体の種類ごとの定数です.単原子理想気体なら (2) は Sackur–Tetrode の式そのものになります.
(2) を温度で微分すると dφ/d lnT = cV/R が出ます(cV は 1 mol あたりの定積熱容量). だから φ の差は (1/R)∫cV dT/T と厳密に同じで, シミュレーターでもこの関係を数値で確かめてあります.
体積 VA に気体 A が nA mol, 体積 VB に気体 B が nB mol.仕切りを外します. 容器は剛体で断熱,つまり孤立系です.
理想気体には分子間力がありません.だから A から見れば B は存在しないのと同じで, A はただ VA から V = VA + VB へ広がるだけです. B も同じ.(2) をそれぞれに当てて足すと
ln の中は必ず 1 より大きいので,ΔS > 0.混ざる向きにしか進みません.
とくに,最初から同じ温度・同じ圧力なら VA/V = nA/n = xA なので,(3) は 教科書でおなじみの形になります.
この式には気体の種類がどこにも出てきません.H2 と CO2 でも He と Ar でも,1 mol ずつを 1 : 1 で混ぜれば必ず 2R ln 2 = 11.53 J/K です. 理想気体には相互作用が無いのだから,混ざる相手が誰かは関係ない ―― 当たり前といえば当たり前ですが, 実在の混合物ではこうはいきません(後述).
図 1:混合エントロピー (4). 50 : 50 でいちばん大きく,どちらかに寄せるほど小さくなり, 純物質(xA = 0 または 1)で 0 になります. その組成でいちばん「並べ方の数」が多いからです. ―― 混ぜるのはただですが,分けるには最低でも TΔS の仕事が要るとも読めます. 空気から窒素を取り出す工場が電気を食う理由です.
ここで意地の悪い問いを立てます.左右が同じ気体だったら?
(3) をそのまま使うと,同じ気体でも ΔS > 0 が出ます. ところが,左右が同じ気体で同温同圧なら,仕切りを外しても状態は何も変わっていません. 仕切りを戻せば完全に元通りで,この操作は可逆です.エントロピーが増えるはずがない. これが Gibbs のパラドックスです.
答えは (2) にすでに書いてあります.エントロピーに入っているのは V/n でした. 同じ気体なら,終状態は「nA + nB mol が体積 V にある」という 1 種類の状態なので,素直に (2) を当てると
同温同圧なら VA/nA = VB/nB = V/n なので, (5) はちょうど 0.パラドックスは消えます. 逆に,同じ気体でも圧力が違えば (5) は正になります ―― そのときは本当に不可逆な膨張が起きているからです.
左右の温度が違う場合は,容器が剛体で断熱なので全内部エネルギーが保存します. これが終温 Tf を決めます.
エントロピーには (3) に加えて φ(T) の変化ぶん,つまり ∫CV dT/T が加わります. 熱い側は減り,冷たい側は増えますが,合計は必ず正になります (同じ熱量でも,低温側で受け取るほうが δQ/T が大きいので).
ここまでは式です.シミュレーターでは,その式を使わずに同じ値を出しています.
もとの左の部屋(体積 VA)と右の部屋(VB)に分け, 種類ごとに,そこにいる分子の割合 f を数えます.一様に散らばった状態からのずれは
仕切りがある最初は fAL = fBR = 1 なので (7) は −nAR ln(V/VA) − nBR ln(V/VB), 完全に混ざれば fAL = VA/V(B も同様)になって 0. その差はまさに (3) です.式を経由せずに,分子を数えただけで同じ答えが出る ―― 理想気体の教材で「壁を叩く力積から圧力を測った」のと同じやり方です.
エントロピー増大則は,正しくは宇宙全体について述べたものです.
しかし実験室で外界のエントロピーまで数えるのは面倒です. 系の量だけで判定したい. 外界を温度 T の大きな熱浴だと思えば, 系が熱 Q をもらったとき外界は −Q/T 変わるので
あとは Q を第一法則で置き換えるだけです.体積を固定すれば仕事がゼロで Q = ΔU,圧力を固定すれば Q = ΔH.代入して −T を掛けると (不等号の向きが変わります)
混合の場合に当てはめてみます.理想気体は温度が同じなら混ぜても U も H も変わらない(分子間力が無いので)ため,
エネルギーは 1 J も得をしていないのに進む ―― エントロピー駆動の典型例です. 逆に,水が凍るのは ΔS < 0 なのに進みます.そちらは ΔH が十分に負で, エンタルピー駆動だからです.次の節はまさにその話になります.
純物質では,1 mol あたりの Gibbs 自由エネルギーがそのまま化学ポテンシャルです.
2 つの相が接していれば,分子は μ の低いほうへ移ります. だからいちばん μ(= G/n)の低い相が現れる. 相転移点は μ が等しくなる点です.
(10) から,μ(T) の傾きは −s です. エントロピーの大きい相ほど,線が急に下がっていきます.
あとは h(T) と s(T) を実際に用意すれば計算できます. 基準点から熱容量を積分するだけです.
圧力の効きは (10) の v dp です.氷と水は体積がほとんど変わらないので v(p − p°) で済みますが,気体は v = RT/p なので
最後の項は実在気体としてのずれ(第 2 ビリアル係数)で, ∫0p(v − RT/p) dp = B(T)·p から来ます. CODATA の S°(気) が「1 bar の理想気体」の値であることに注意すると, 掛けるのは (p − p°) ではなく p です.沸点付近(1 気圧)で −49 J/mol ほどの小さな補正ですが, 誤って (p − p°) を掛けると,0 ℃ の蒸気圧が 8 % ずれます(B の項ごと落とした場合のずれは 0 ℃ で 0.05 %,沸点で 1.6 % です).
| 量 | 値 | 出どころ |
|---|---|---|
| ΔfH°(液, 298.15 K) | −285.830 kJ/mol | CODATA |
| S°(液, 298.15 K) | 69.95 J/(mol·K) | CODATA |
| ΔfH°(気, 298.15 K) | −241.826 kJ/mol | CODATA |
| S°(気, 298.15 K) | 188.835 J/(mol·K) | CODATA(理想気体) |
| ΔHfus(273.15 K) | 6.010 kJ/mol | 標準表 |
| cp(氷) | 2 次式(当てはめは 100–273 K,250–273 K でおおむね 2 % 以内,低温ほど低めに出る) | Giauque & Stout 1936 |
| cp(水) | 2 次式(273–373 K,最大 0.15 %) | 蒸気表 |
| cp(水蒸気) | Shomate 式 | NIST |
| モル体積 | 氷 19.65(0 ℃)/ 水 18.07(25 ℃)cm³/mol | 密度表 |
| B(T)(水蒸気) | a + b/T4.3 | 蒸気表の飽和蒸気から |
図 2:3 つの相の μ(T). 交わるところが融点と沸点です.傾きは −s なので, エントロピーの大きい相ほど急に下がります. 圧力を下げると (12) の RT ln p のせいで気体の線だけが下がり,沸点が左へ動きます. さらに下げて三重点(611.657 Pa)を切ると, 水の線がどこでもいちばん低くならなくなり,氷はいきなり水蒸気になります ―― 昇華です. 氷と水の線はほとんど動きません(凝縮相の v が小さいので).
合わせ込みは一切していません.融点だけは氷の基準点として使っていますが, 沸点・三重点・蒸気圧・潜熱はすべて模型の予言です.
| 量 | 模型 | 実測 | 差 |
|---|---|---|---|
| 沸点(1 気圧) | 373.117 K | 373.124 K | −0.007 K |
| 三重点 温度 | 273.157 K | 273.16 K | −0.003 K |
| 三重点 圧力 | 611.65 Pa | 611.657 Pa | −0.002 % |
| 蒸気圧(25 ℃) | 3170.0 Pa | 3169.9 Pa | +0.003 % |
| 蒸気圧(80 ℃) | 47431 Pa | 47414 Pa | +0.03 % |
| 昇華圧(−20 ℃) | 103.29 Pa | 103.24 Pa | +0.05 % |
| 蒸発熱(100 ℃) | 40.607 kJ/mol | 40.657 kJ/mol | −0.12 % |
| 昇華熱(0 ℃) | 51.062 kJ/mol | 51.06 kJ/mol | +0.00 % |
| 沸点(富士山頂 63.8 kPa) | 87.5 ℃ | 約 87 ℃ | — |
| 融点(100 MPa) | 265.65 K | 264.2 K | +1.44 K |
圧力を 1 つ決めるたびに,融点と沸点が 1 組決まります. これを全部の圧力について繰り返して点を打てば,それが相図です. 境界線の傾きは,両相の μ が等しいという条件を微分して得られます.
Clausius–Clapeyron の式です.ふつうの物質は固体のほうが密なので Δv > 0, つまり融解線は右上がりです.ところが氷は水に浮きます ―― 融けると体積が減る(0 ℃ で 19.65 → 18.02 cm³/mol).Δv < 0 なので
融解線は左に倒れ,氷は加圧すると融けます.ただし傾きの絶対値が大きいことにも注意してください ―― 融点を 1 K 下げるのに 135 bar(約 133 気圧)要ります.
望月研究室・熱力学の教材(混合エントロピー/相の安定性)の解説ページです.