そう、まさにそれだよ。液体と気体が密閉容器の中で平衡に達したときの気体側の圧力が飽和蒸気圧だ。これが温度に対してどう変わるかを表すのがアントワン式。式は $\log_{10} P = A - B/(C+T)$ ととてもシンプルなのに、温度を上げると蒸気圧が指数的に立ち上がる現象をうまく捉えられる。上のシミュレーターで「温度 T」を 25 °C から 100 °C へ動かしてみて。「P」のカードがすごい勢いで増えるのがわかるよ。
🙋
本当だ、25 °C で 23.7 mmHg だったのが、100 °C で 760 mmHg になりますね!この 760 って、ちょうど 1 気圧ですよね?
🎓
気付いたね、それが沸点の定義そのものなんだ。液体の飽和蒸気圧が周囲の圧力と等しくなった瞬間、液体の内側からも蒸気の泡が立てるようになる。これが沸騰だ。だから「1 atm での沸点」は、$P = 760$ mmHg を式に代入して T を逆算すれば求まる。シミュレーターでは「T_b」のカードがその値を自動で出してくれている。水の既定係数だと 100.0 °C と表示されるはずだ。
🙋
高い山の上でお湯が早く沸騰するけど芯までゆで卵にならない、っていうのもこれですか?
🎓
完全にこれだ。富士山頂は気圧が約 0.63 atm(480 mmHg)まで下がるから、$P_\text{target}$ をその値にすると沸点は約 87 °C まで下がる。シミュレーターでも「1 atm 線」を破線で重ねて表示しているけど、頭の中でこの破線をぐっと下にずらしたところに新しい沸点がある、と思ってもらえれば視覚的につかみやすい。
アントワン式は係数 A・B・C のフィッティング時に使った温度単位とそろえる必要があります。最も普及している係数表は T を °C、P を mmHg としているため、本シミュレーターもこの慣例に従っています。文献によっては T が K で P が bar や Pa のものもあるので、係数を流用する際は単位系を必ず確認してください。
気象・環境分野:大気中の水蒸気の飽和蒸気圧から相対湿度や露点を計算するときにも、アントワン式(あるいはより精密な Magnus 式・Goff-Gratch 式)が使われています。雲物理や乾燥地での蒸発量推定など、環境工学にも広く応用されています。
よくある誤解と注意点
最もよくある誤解は、アントワン式が「あらゆる温度で正確に成り立つ普遍式」だと思い込むことです。実際は係数 A・B・C を実験データから決めるときの温度範囲(多くは数十〜100 °C 程度の幅)でしか保証されません。範囲外、特に臨界点付近や凝固点以下では誤差が急速に大きくなります。シミュレーターのスライダーで T を −30 °C から 200 °C まで動かせるのは挙動を見るためで、水の既定係数で 200 °C 付近を実用に使うのは適切ではありません。広い温度範囲が必要なら、温度域ごとに別の係数セットを使うか、拡張アントワン式・DIPPR 式に切り替えてください。
次に多いのが、係数の単位系を取り違えるミスです。文献によって T が °C か K、P が mmHg・bar・kPa・Pa などまちまちで、たとえば NIST WebBook の係数は T が K、P が bar でフィッティングされていることが多く、本ツールの慣例(T °C、P mmHg)と直接互換ではありません。ハンドブックから値を引いて入れたのに沸点が −150 °C などと出てきたら、ほぼ間違いなく単位系の取り違えです。係数表のヘッダー行を必ず確認しましょう。