ここまでで使った「変数」のまとめ

 ここまでで、熱力学を記述するための独立変数(正確には、この中から独立変数を選ぶことになる、独立変数候補)は、

温度T,エントロピーS,圧力P,体積V,物質量(モル数)N

である。そしてこれらにより表現される従属変数が内部エネルギーU(T;V,N)とヘルムホルツの自由エネルギーF[T;V,N]である。

 これらの独立変数・従属変数の間の関係を考えると、まず(本書においてはこの式でエントロピーを定義した)、

F[T;V,N]=U(T;V,N)TS(T;V,N)

がある。また、微分を使った関係として、

U(T;V,N)T=TS(T;V,N)T

もあった。

 ヘルムホルツ自由エネルギーの定義(等温準静操作で仕事をすると、その仕事の分だけFが減る)を式で表現するとΔF=PΔVPΔVが系のする仕事)であり、これを偏微分を使って表現すれば、

F[T;V,N]V=P(T;V,N)

である。

 一方、断熱準静操作での仕事はΔU=PΔVとなる。ただしこの時は温度は一定ではないから、U(T;V,N)V=P(T;V,N)ではない(←違う関数だから当たり前と言えば当たり前だが、この違いは重要)。

 断熱準静操作を考えるならば、Tを固定するのではなく、Sを固定する微分を行いたいところである(つまり後で出てくるように、U[S,V,N]V=P(T;V,N)なのである)。次にヘルムホルツ自由エネルギーの微分についてもう少し考えよう。

ヘルムホルツ自由エネルギーの微分

ヘルムホルツの自由エネルギーF[T;V,N]=U(T;V,N)TS(T;V,N)Tで微分してみる。

F[T;V,N]T=U(T,V,N)TS(T;V,N)TS(T;V,N)T

となる。

 ここで行っている微分(V,Nを一定としてTで偏微分)はV,Nを固定して(系を動かさないようにして)、環境の温度を変えることを意味している。

 すでに示したように、U(T,V,N)T=TS(T;V,N)Tだから、

F[T;V,N]T=S(T;V,N)

である。つまり、FTで微分するとSが求められる。

 ということは、U(T;V,N)

U(T;V,N)=F[T;V,N]TS(T;V,N)=F[T;V,N]+TF[T;V,N]T=1T2T(F[T;V,N]T)

という計算でFから求めることができる(ところが、逆はできない!)。

 ここで、Fに対しては「Tで微分するとS」「Vで微分するとP」という関係ができている。これはいわば、TSPVという「相棒関係」があるということである(ではNには相棒はいないのかというと、後で出てくる)。

 以下で少し話を具体的にしよう。

理想気体の場合

 理想気体の場合の内部エネルギーとヘルムホルツ自由エネルギーは、

U(T;V,N)=cNRT+Nu,    F[T;V,N]=NRTlog(TcV(T)cvN)+Nu

となった。ここで先週Vと書いた部分は、V=vNと書きなおしている(N依存性をはっきりさせるため)。

 ここまで書いてきたUは本来T,V,Nの関数だったが、理想気体の場合はVによらない(よって上の式はU(T;N)=cNRT+Nuと書き直すべきかもしれない)。

 さっき、F[T;V,N]U(T;V,N)はできるがU(T;V,N)F[T;V,N]はできない、と述べたが、この例ではそれが非常にわかりやすい(U(T;N)=cNRT+Nuという式からVの情報は得られそうにない)。

 つまり、U(T;V,N)=cNRT+Nuという表現は「大事な物理量であるV,Pがどこにもない」という困った式なのである。
それはPとか別の変数で表すとどうなるんですか?
それそれ。まさに今からそれ(別の変数で表してみたらどうか?)を考えようという話に持っていくつもりでした。具体的にはエントロピーSを独立変数にしてみるといいのでは?という考えを進めてみます。

 ここでエントロピーはどうなっているかを考えてみよう。

S=cNR+NRlog(TcV(T)cvN)

から、

ScNR1=log(TV1cT(vN)1c)exp(ScNR1)=TV1cT(vN)1c

ゆえに、T=T(vN)1cV1cexp(ScNR1)となる。これを使うとU

U[S,V,N]=cNR×T(vN)1cV1cexp(ScNR1)+Nu

と表現される。T,V,NでなくS,V,Nで表したわけだが、こうすることには意味がある。

 なぜこうすることに意味があるかというと、もともとヘルムホルツ自由エネルギーは等温準静操作というTが一定になる操作を使って定義されて、内部エネルギーは断熱準静操作という、Sが一定になる操作を使って定義されているからなのである。つまり、「断熱して仕事をさせる」という状況はU[S,V,N]Vに表現されている。
 というわけで、ここでU[S,V,N]VF[T;V,N]Vを計算してみよう。

というのを今日の小テスト問題にしてみた。微分の練習問題である。

U[S,V,N]V=V(cNR×T(vN)1cV1cexp(ScNR1)+Nu)

という式を見るとややこしそうだが、よく見るとVは一箇所しかないので、それ以外の足算になっている部分は微分すると消え、掛算になっている部分は素通りさせて外に出し、結果は

U[S,V,N]V=cNR×T(vN)1cexp(ScNR1)V(1T1c) となり、この微分はV(1T1c)=1c1V1c+1と実行され、 U[S,V,N]V=NR×T(vN)1cV1cexp(ScNR1)V(1T1c)T×1V

となり、ちゃんとP=NRTVが出る。

 一方、U[S,V,N]Vの方も一見ややこしそうだが、微分すべき相手は本質的にlogVだけなので、

U[S,V,N]V=V(NRTlog(TcV(T)cvN)+Nu)=NRT(logV)V=NRTV=P

という結果になる。

 こうして、違う関数を微分しているのに、結果が同じになった(これはもちろん、偶然ではない)。

完全な熱力学関数

 F[T;V,N]は「完全な熱力学関数」だが、U(T;V,N)はそうではない。F[T;V,N]があれば他の量は作れるが、U(T,V,N)からはそうはいかないのである。

 圧力PP(T;V,N)=F[T;V,N]Vで出せて、理想気体なら結果はNRTV=Pとなり、状態方程式PV=NRTが出てくる(UVを含んでないからUVのような計算をしてもPを出すことは不可能である)。

 ここでP=FVとなるのは、Fの定義によって決まることで、いわば「当たり前」である。

また、

S(T;V,N)=F[T;V,N]T=NRlog(TcV(T)cvN)+NRT×cT=cNR+NRlog(TcV(T)cvN)

のようにしてエントロピーも出てくる。

 これを一つの式にまとめて書くと、

F[T+dT;V+dV,N]=F[T;V,N](F[T;V,N]T)SdT(F[T;V,N]V)PdV

となる。

 こうなるとF[T;V;N]Nの項も付け加えたくなるから、
F[T+dT;V+dV,N+dN]=F[T;V,N](F[T;V,N]T)SdT(F[T;V,N]V)PdV+(F[T;V,N]N)μdN

としよう。μ化学ポテンシャルと呼ばれる量で、物質量を増やした時のFの増加率になる(←今週はまだここまで話せてない)。これを縮めて、

dF[T;V;N]=SdTPdV+μdN

と書く(最後だけ符号がプラスだが、それぞれの偏微分係数の物理的意味に合わせているのでこうなってもしかたない。

完全な熱力学関数としてのU[S,V,N]

U(T;V,N)=cNRT+Nuはこれから圧力を導いたりできないから完全な熱力学関数になってない。では

U[S,V,N]=cNR×T(vN)1cV1cexp(ScNR1)+Nu

はどうか(こっちは完全な熱力学関数なので、括弧を「(」ではなく「[」にする)。これをVで微分してマイナスをつけると圧力になることはすでに見つけた(微分のとき、S,Nを固定して微分していることに注意)。

 では温度Tは出てくるのか、ということでこれをSで微分してみると、

U[S,V,N]S=cNR×T(vN)1cV1c×1cNRexp(ScNR1)=T(vN)1cV1cexp(ScNR1)=T

となって、ちゃんとTが出てくる。

 これは、前に計算した、U(T,V,N)T=TS(T,V,N)Tという式を考えてもわかる。これはdV=0,dN=0という状況下においてdUdT=TdSdTと言っているのだから、T=dUdS(ただし、V,Nが一定という条件において)である。

 つまり、

U[S+dS,V+dV,N+dN]=U[S,V,N]+(U[S,V,N]S)TdS(U[S,V,N]V)PdV+(U[S,V,N]N)μdN

のようになっている。略記するなら、

dU[S,V,N]=TdSPdV+μdN

である。

 ここで、F[T;V,N]VU[S,V,N]Vもどちらも同じPとなった。UFF=UTSという関係だから違う関数である。違う関数を、違う方法(一方はT,Nを固定して、もう一方はS,Nを固定して)で微分した結果が同じになっている。これは「保証」されていることなのだろうか(今は理想気体の例でそうだったが、いつでもそう言えるのだろうか)、ということを考えてみる。

 そのため、まずT,V,Nを独立変数として、

F[T;V,N]=U[S(T;V,N),V,N]T×S(T;V,N)

と書いてみて、これをVで微分してみると、

F[T;V,N]V=U(S(T;V,N),V,N)STSV+U(S(T;V,N),V,N)VT×S(T;V,N)V=U(S(T;V,N),V,N)V

となる。つまり、TSの項のおかげで、F[T;V,N]VU[S,V,N]Vが同じになる。

 同じ式を、独立変数がS,V,Nだと思って書けば

F[T(S,V,N);V,N]=U[S,V,N]T(S,V,N)×S

となるが、これをVで微分すると、

F[T(S,V,N);V,N]TST(S,V,N)V+F[T(S,V,N);V,N]V=U[S,V,N]VT(S,V,N)V×S

となってやはり一致する。

このように、変数をTからS=FTへ、もしくはSからUSへとのように変えることを「ルジャンドル変換」と呼ぶ(ルジャンドル変換をちゃんとしないと、完全な熱力学にならなくて困る)。

 UFの間のルジャンドル変換は

U[S(T;V,N),V,N]=F[T;V,N]TSF[T,V,N]T

または

F[T(S,V,N);V,N]=U[S,V,N]STU[S,V,N]S

のように対称な形に書ける(これが、TSが「相棒」だということ)。

 なお、ルジャンドル変換は解析力学でもラグランジアンとハミルトニアンの関係

H(p(˙x,x),x)=pL(˙x,x)˙x˙xL(˙x,x)

として現れた(定義が少し違って、引き算の方向が逆であるが、やっていることは本質的に同じである)。

 この後ルジャンドル変換の一般論をやる予定だったが、そこまで行かなかった。この後話す予定だった内容は、このページにある。