ここまでで使った「変数」のまとめ
ここまでで、熱力学を記述するための独立変数(正確には、この中から独立変数を選ぶことになる、独立変数候補)は、
温度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=T∂S(T;V,N)∂Tもあった。
ヘルムホルツ自由エネルギーの定義(等温準静操作で仕事をすると、その仕事の分だけFが減る)を式で表現するとΔF=−PΔV(PΔ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)∂T−S(T;V,N)−T∂S(T;V,N)∂Tとなる。
すでに示したように、∂U(T,V,N)∂T=T∂S(T;V,N)∂Tだから、
∂F[T;V,N]∂T=−S(T;V,N)である。つまり、FをTで微分するとSが求められる。
ということは、U(T;V,N)は
U(T;V,N)=F[T;V,N]−TS(T;V,N)=F[T;V,N]+T∂F[T;V,N]∂T=−1T2∂∂T(F[T;V,N]T)という計算でFから求めることができる(ところが、逆はできない!)。
ここで、Fに対しては「Tで微分すると−S」「Vで微分すると−P」という関係ができている。これはいわば、T↔SとP↔Vという「相棒関係」があるということである(ではNには相棒はいないのかというと、後で出てくる)。
理想気体の場合
理想気体の場合の内部エネルギーとヘルムホルツ自由エネルギーは、
U(T;V,N)=cNRT+Nu, F[T;V,N]=−NRTlog(TcV(T∗)cv∗N)+Nuとなった。ここで先週V∗と書いた部分は、V∗=v∗Nと書きなおしている(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の情報は得られそうにない)。
ここでエントロピーはどうなっているかを考えてみよう。
S=cNR+NRlog(TcV(T∗)cv∗N)から、
ScNR−1=log(TV1cT∗(v∗N)1c)exp(ScNR−1)=TV1cT∗(v∗N)1cゆえに、T=T∗(v∗N)1cV1cexp(ScNR−1)となる。これを使うとUは
U[S,V,N]=cNR×T∗(v∗N)1cV1cexp(ScNR−1)+Nuと表現される。T,V,NでなくS,V,Nで表したわけだが、こうすることには意味がある。
というのを今日の小テスト問題にしてみた。微分の練習問題である。
∂U[S,V,N]∂V=∂∂V(cNR×T∗(v∗N)1cV1cexp(ScNR−1)+Nu)という式を見るとややこしそうだが、よく見るとVは一箇所しかないので、それ以外の足算になっている部分は微分すると消え、掛算になっている部分は素通りさせて外に出し、結果は
∂U[S,V,N]∂V=cNR×T∗(v∗N)1cexp(ScNR−1)∂∂V(1T1c) となり、この微分は∂∂V(1T1c)=−1c1V1c+1と実行され、 ∂U[S,V,N]∂V=−NR×T∗(v∗N)1cV1cexp(ScNR−1)∂∂V(1T1c)⏟T×1Vとなり、ちゃんとP=NRTVが出る。
一方、∂U[S,V,N]∂Vの方も一見ややこしそうだが、微分すべき相手は本質的にlogVだけなので、
∂U[S,V,N]∂V=∂∂V(−NRTlog(TcV(T∗)cv∗N)+Nu)=−NRT∂(logV)∂V=−NRTV=−Pという結果になる。
こうして、違う関数を微分しているのに、結果が同じになった(これはもちろん、偶然ではない)。
完全な熱力学関数
F[T;V,N]は「完全な熱力学関数」だが、U(T;V,N)はそうではない。F[T;V,N]があれば他の量は作れるが、U(T,V,N)からはそうはいかないのである。
圧力PはP(T;V,N)=−∂F[T;V,N]∂Vで出せて、理想気体なら結果は−NRTV=−Pとなり、状態方程式PV=NRTが出てくる(UはVを含んでないから∂U∂Vのような計算をしてもPを出すことは不可能である)。
ここでP=−∂F∂Vとなるのは、Fの定義によって決まることで、いわば「当たり前」である。
また、
S(T;V,N)=−∂F[T;V,N]∂T=NRlog(TcV(T∗)cv∗N)+NRT×cT=cNR+NRlog(TcV(T∗)cv∗N)のようにしてエントロピーも出てくる。
これを一つの式にまとめて書くと、
F[T+dT;V+dV,N]=F[T;V,N]−(−∂F[T;V,N]∂T)⏟SdT−(−∂F[T;V,N]∂V)⏟PdVとなる。
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]=−SdT−PdV+μdNと書く(最後だけ符号がプラスだが、それぞれの偏微分係数の物理的意味に合わせているのでこうなってもしかたない。
完全な熱力学関数としてのU[S,V,N]
U(T;V,N)=cNRT+Nuはこれから圧力を導いたりできないから完全な熱力学関数になってない。では
U[S,V,N]=cNR×T∗(v∗N)1cV1cexp(ScNR−1)+Nuはどうか(こっちは完全な熱力学関数なので、括弧を「(」ではなく「[」にする)。これをVで微分してマイナスをつけると圧力になることはすでに見つけた(微分のとき、S,Nを固定して微分していることに注意)。
では温度Tは出てくるのか、ということでこれをSで微分してみると、
∂U[S,V,N]∂S=cNR×T∗(v∗N)1cV1c×1cNRexp(ScNR−1)=T∗(v∗N)1cV1cexp(ScNR−1)=Tとなって、ちゃんとTが出てくる。
これは、前に計算した、∂U(T,V,N)∂T=T∂S(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]=TdS−PdV+μdNである。
ここで、−∂F[T;V,N]∂Vも−∂U[S,V,N]∂Vもどちらも同じPとなった。UとFはF=U−TSという関係だから違う関数である。違う関数を、違う方法(一方は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)∂S⏟T∂S∂V+∂U(S(T;V,N),V,N)∂V−T×∂S(T;V,N)∂V=∂U(S(T;V,N),V,N)∂Vとなる。つまり、−TSの項のおかげで、−∂F[T;V,N]∂Vと−∂U[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]∂T⏟S∂T(S,V,N)∂V+∂F[T(S,V,N);V,N]∂V=∂U[S,V,N]∂V−∂T(S,V,N)∂V×Sとなってやはり一致する。
このように、変数をTからS=−∂F∂Tへ、もしくはSから∂U∂Sへとのように変えることを「ルジャンドル変換」と呼ぶ(ルジャンドル変換をちゃんとしないと、完全な熱力学にならなくて困る)。
UとFの間のルジャンドル変換は
U[S(T;V,N),V,N]=F[T;V,N]−T−S⏞∂F[T,V,N]∂Tまたは
F[T(S,V,N);V,N]=U[S,V,N]−ST⏞∂U[S,V,N]∂Sのように対称な形に書ける(これが、T↔Sが「相棒」だということ)。
なお、ルジャンドル変換は解析力学でもラグランジアンとハミルトニアンの関係
H(p(˙x,x),x)=p⏞∂L(˙x,x)∂˙x˙x−L(˙x,x)として現れた(定義が少し違って、引き算の方向が逆であるが、やっていることは本質的に同じである)。