2-1-1. 熱平衡と温度

Temperature and Equilibrium

熱平衡

透熱壁

定義

22 つの系を隣接させたとき,ピストンを動かすといった力学的な仕事を外部から加えていないにもかかわらず,それぞれの系の圧力 PP や体積 VV などの状態変数が時間とともに変化し始めるような境界を透熱壁という。

説明

 透熱壁の定義は,力学的な操作を介さないエネルギーの移動経路が存在することを認めるものである。本来,力学の常識に従えば,境界が固定されていれば体積は変わらず,外力が一定であれば圧力も変化しないはずである。しかし,この壁を介して接触した 22 つの系は,外部から何もしていないのに変数が勝手に動き出すという従来の考え方では説明できない現象を引き起こす。熱力学は,あくまで圧力 PP や体積 VV といったマクロな指標の変動を通じて,エネルギーの出入りを論じようとする学問である。変数が勝手に動くという事実は,私たちの目に見えない形で系と系の間にエネルギーの流出入があることの決定的な証拠であり,その見えない通路に名前を与えたものが透熱壁である。


 熱力学は最初から分子の一つひとつがどのように衝突しているかという微視的な詳細には深入りしない。むしろこの段階ではまだ,なぜ変数が動くのか,その正体は何であるかについては言及できない。歴史を振り返れば,熱力学の確立期 (1820~1850年代)には分子の存在を信じている人はいたが,1905年頃にアインシュタインがブラウン運動(水中の微粒子が不規則に動く現象)を分子の衝突で説明し,それが実験で証明されるまで科学的な事実としては決着がついていなかった。したがって今は境界の性質によって系が外部からの力学的干渉なしにその状態を変えうるという観測を認めることが精いっぱいである。この観測事実があって次第にこの現象を理論的に説明できるようになり,この壁を介してやり取りされるエネルギーの形態を,我々はのちに「熱」と呼ぶことになる。

熱平衡

定義

透熱壁を介して熱的接触にある 22 つの系において,十分に長い時間が経過したのち,それぞれの系の圧力 PP や体積 VV などの状態変数が,もはや時間的に変化しなくなった状態を熱平衡(状態)という。

説明

 熱的接触が始まった直後,系は不安定であり,変数は激しく,あるいは緩やかに変動する。しかし,私たちの経験によれば,外部から新たな干渉を加えない限り,その変動はいずれ収束し,静止する。この「マクロな変化の終焉」こそが熱平衡の本質である。


 ここで重要なのは,熱平衡とは「何かが等しくなった」という結果を指す言葉ではなく,「変化が止まった」という観測事実そのものに与えられた名称である点だ。力学において,力が釣り合えば物体が静止するように,熱力学においても,系と系の間の「何か」のやり取りが均衡に達したとき,変数は動かなくなる。

 私たちは日常的に,この状態を指して「温度が同じになった」と表現する。しかし,この段階ではまだ「温度」という物理量は定義されていない。熱平衡という概念をまず定義し,その状態を客観的に記述するための「共通の指標」として,のちに温度という言葉を導入することになる。つまり,熱平衡は温度という概念を支えるための,論理的な土台(前提条件)なのである。

熱力学第0法則

定義

AA と系 BB が熱平衡にあり,かつ系 BB と系 CC が熱平衡にあるならば,系 AA と系 CC もまた熱平衡にある。

説明

 この法則は,あまりにも「当たり前」に思えるかもしれない。しかし,論理的な体系を築く上では,この「当たり前」を公理として宣言することが不可欠である。数学的に言えば,第0法則は熱平衡という関係が「推移律(A=BA=B かつ B=CB=C ならば A=CA=C)」を満たすことを保証している。


 なぜこれが重要なのか。もしこの法則が成り立たなければ,私たちは「温度計」を作ることができないからだ。  温度計(系 BB)をコップの水(系 AA)に入れ,メモリが止まったとする。次に同じ温度計を別の水(系 CC)に入れ,同じメモリで止まったとする。このとき,第0法則があるからこそ,私たちは「直接混ぜ合わせなくても,コップの水 AACC は同じ状態(熱平衡)にある」と断言できるのである。

 歴史的には,第一法則や第二法則が確立されたあとに,それらの大前提としてこの法則の重要性が再認識された。そのため「第0」という番号が与えられている。この法則によって初めて,私たちはバラバラの系に対して「共通の指標」を割り振る論理的な許可を得たことになる。その「共通の指標」こそが,次なるステップで導入される「温度」の正体である。

経験温度

経験温度

定義

熱平衡状態にある系において,ある基準となる物質の温度特性の変化 XX を数値と一対一に対応させた指標を経験温度という。

説明

 第0法則は,熱平衡状態にある系が共通して持つ「何か」の存在を保証したが,それがどのような数値であるかは教えてくれない。そこで私たちは,身近にある物質の目に見える変化 XX(例えば水銀の長さ,体積,圧力,電気抵抗など)を観察し,その変化に強引に数字を割り振ることにした。これが経験温度である。

 この段階での温度は,あくまで「ある物質の,ある性質」に依存した極めて属人的なものさしである。温度 θ\theta は温度特性 XX の関数として θ=f(X)\theta = f(X) と書けるが,この関数 ff をどのように決めるかによって,無数の「温度」が誕生することになる。

セルシウス温度の初期定義

定義

標準大気圧下において,ある物質の測温物性が,氷と水,水と水蒸気が熱平衡のときにとる値をそれぞれ X0X_0X100X_{100} としたとき,初期定義としてのセルシウス温度 tt は,そのときのを数値化した値 XX を用いて次のように求める。

t=XX0X100X0100t = \dfrac{X - X_0}{X_{100} - X_0} \cdot 100
導出

初期の定義がなされるセルシウス温度を含め,いわゆる経験温度は測温物性 XX が温度 tt に対して線形に変化するという仮定に基づいている。 すなわち,定数 a,ba, b を用いて次の関係式が成り立つと考える。

X=at+b\begin{aligned} X &= a t + b \end{aligned}

この式に基準点となる氷点(t=0,X=X0t = 0, X = X_{0})と沸点(t=100,X=X100t = 100, X = X_{100})の条件を代入する。

X0=a0+bX100=a100+b\begin{aligned} X_{0} &= a \cdot 0 + b \\ X_{100} &= a \cdot 100 + b \end{aligned}

これらの方程式を解くことで,係数 aa と定数項 bb が導かれる。

b=X0a=X100X0100\begin{aligned} b &= X_{0} \\ a &= \frac{X_{100} - X_{0}}{100} \end{aligned}

得られた a,ba, b を最初の式に代入し,tt について整理する。

X=X100X0100t+X0XX0=X100X0100tt=XX0X100X0100\begin{aligned} X &= \frac{X_{100} - X_{0}}{100} t + X_{0} \\ X - X_{0} &= \frac{X_{100} - X_{0}}{100} t \\ t &= \frac{X - X_{0}}{X_{100} - X_{0}} \cdot 100 \end{aligned}
説明

 この定義はすなわち,水の氷点を 0C0\, ^\circ \mathrm{C},沸点を 100C100\, ^\circ \mathrm{C} とし,その間を線的に近似するものである。「線的に」とは,グラフで温度特性 XX(例えば体積,圧力,電気抵抗など数値で一意に示すことのできる特性)を横軸にとり,縦軸に温度 tt をとれば,直線で表すことのできることをいう。この定義により,水の相転移という自然界の現象を基準にしていることから,条件がそろえば 0C0\, ^\circ \mathrm{C}100C100\, ^\circ \mathrm{C} をどこでも再現することが容易になった。

 しかしこの定義は,あくまで「初期定義」であり,厳密な定義ではない。XX に水銀の体積膨張を指定するか,あるいは気体の圧力を指定するか,そうした違いにより,基準点 0C0\, ^\circ \mathrm{C}100C100\, ^\circ \mathrm{C} 以外の場所での温度計の指し示しは一致しない。その意味において「経験温度」というのであり,現在は物質内部の様子を表す指標として便利なものがある,という認識を示したに過ぎない。

等方性の物質の熱膨張

公式
線膨張

セルシウス温度 tt における固体の長さ ll は,t=0t=0 における固体の長さ l0l_0 および線膨張率 α\alpha を用いて次のように近似できる。

l=l0(1+αt)l = l_0(1 + \alpha t)体膨張

セルシウス温度 tt における固体の体積 VV は,t=0t=0 における固体の体積 V0V_0 および体膨張率 β\beta を用いて次のように近似できる。

V=V0(1+βt)V = V_0(1 + \beta t)線膨張率と体膨張率の関係

等方的な物質の線膨張率 α\alpha と体膨張率 β\beta の間には以下の関係が成り立つ。

β=3α\beta = 3\alpha
導出
線膨張

線膨張率 α\alpha は温度が微小量 dtdt 変化したときの,単位長さあたりの長さの変化率(定数)である。

α1ldldt\alpha \equiv \frac{1}{l} \frac{dl}{dt}

α\alpha は温度によらず一定だから,変数分離法を用いてこの微分方程式を解く。

1ldl=αdt\frac{1}{l} dl = \alpha dt

セルシウス温度 00 から tt まで,すなわち長さ l0l_0 から ll まで積分すると

l0l1ldl=0tαdtlogll0=αtl=l0eαt\begin{aligned} \int_{l_0}^{l} \frac{1}{l} dl &= \int_{0}^{t} \alpha dt \\ \log \frac{l}{l_0} &= \alpha t\\ l &= l_0 e^{\alpha t} \end{aligned}

ここで,マクロな温度変化に対して αt1\alpha t \ll 1 である場合,指数関数のマクローリン展開の第二項までを示した数学公式 ex1+xe^x \approx 1+x を用いて次の近似式を得る。

ll0(1+αt)l \approx l_0(1 + \alpha t)体膨張

体膨張率 β\beta は温度が微小量 dtdt 変化したときの,単位体積あたりの体積の変化率(定数)である。

β1VdVdt\beta \equiv \frac{1}{V} \frac{dV}{dt}

β\beta は温度によらず一定だから,変数分離法を用いてこの微分方程式を解く。

1VdV=βdt\frac{1}{V} dV = \beta dt

セルシウス温度 00 から tt まで,すなわち体積 V0V_0 から VV まで積分すると

V0V1VdV=0tβdtlogVV0=βtV=V0eβt\begin{aligned} \int_{V_0}^{V} \frac{1}{V} dV &= \int_{0}^{t} \beta dt \\ \log \frac{V}{V_0} &= \beta t\\ V &= V_0 e^{\beta t} \end{aligned}

ここで,マクロな温度変化に対して βt1\beta t \ll 1 である場合,指数関数のマクローリン展開の第二項までを示した数学公式 ex1+xe^x \approx 1+x を用いて次の近似式を得る。

VV0(1+βt)V \approx V_0(1 + \beta t)線膨張率と体膨張率の関係

一様な立方の固体の体積 VV は長さ ll33 乗(V=l3V = l^3)である。この両辺を温度 tt で微分すると,合成関数の微分に関する数学公式 {f(g(x))}=f(g(x))g(x)\{ f(g(x)) \}' = f'(g(x)) \cdot g'(x) を用いて

dVdt=dVdldldt=3l2dldt\frac{dV}{dt} = \frac{dV}{dl} \cdot \frac{dl}{dt} = 3l^2 \frac{dl}{dt}

両辺を V=l3V = l^3 で割ると,

1VdVdt=3l2l3dldt=3(1ldldt)\frac{1}{V} \frac{dV}{dt} = \frac{3l^2}{l^3} \frac{dl}{dt} = 3 \left( \frac{1}{l} \frac{dl}{dt} \right)

左辺は体膨張率 β\beta,括弧内は線膨張率 α\alpha の定義そのものであるから

β=3α\beta = 3\alpha

経験温度を測る水銀温度計

公式

標準大気圧下において,細いガラス管内の水銀柱の高さが,氷と水,水と水蒸気が熱平衡のときにそれぞれとる値を h0h_0h100h_{100} としたとき,経験温度としてのセルシウス温度 tt は,そのときの水銀柱の高さ hh を用いて次のように求める。

t=hh0h100h0100t = \frac{h - h_{0}}{h_{100} - h_{0}} \cdot 100
導出

水銀柱の高さ hh が温度 tt に対して線形に変化すると仮定する。 定数 a,ba, b を用いて次の関係式が成り立つと考える。

h=at+b\begin{aligned} h &= at + b \end{aligned}

この式に基準点となる氷点(t=0,h=h0t = 0, h = h_{0})と沸点(t=100,h=h100t = 100, h = h_{100})の条件を代入する。

h0=a0+bh100=a100+b\begin{aligned} h_{0} &= a \cdot 0 + b \\ h_{100} &= a \cdot 100 + b \end{aligned}

これらの方程式を解くことで,係数 aa と定数項 bb が導かれる。

b=h0a=h100h0100\begin{aligned} b &= h_{0} \\ a &= \frac{h_{100} - h_{0}}{100} \end{aligned}

得られた a,ba, b を最初の式に代入し,tt について整理する。

h=h100h0100t+h0hh0=h100h0100tt=hh0h100h0100\begin{aligned} h &= \frac{h_{100} - h_{0}}{100} t + h_{0} \\ h - h_{0} &= \frac{h_{100} - h_{0}}{100} t \\ t &= \frac{h - h_{0}}{h_{100} - h_{0}} \cdot 100 \end{aligned}