正文用到本节内容的地方:§1.3(δQ、δW 不是全微分)、§1.4(1/T 是 δQrev 的积分因子)、§1.7(麦克斯韦关系)、§1.11(理想气体的熵 (1.27)),以及 §P1.3(力常数矩阵 K 是对称的)与 §2.6(刘维尔定理)中用到的"混合偏导数相等"。
§A2.1微分式与线积分
形如
ω=M(x,y)dx+L(x,y)dy(A2.1)
的表达式称为微分式(也叫普法夫型)。它本身不一定是某个函数的微分;它的意义是:沿任何一条路径 C,可以把它"加起来"成为线积分。若路径用参数 t∈[t1,t2] 表示为 (x(t),y(t)),则
∫Cω=∫t1t2[M(x(t),y(t))x˙(t)+L(x(t),y(t))y˙(t)]dt(A2.2)
一般来说,结果既依赖于起点、终点,也依赖于路径本身。热力学中,准静态过程外界对系统做的功 δW=−pdV、系统吸收的热 δQ 都是这样的微分式:沿不同的过程从同一初态到同一终态,功和热一般不同。
若存在函数 f(x,y) 使 ω=df,即 M=∂f/∂x、L=∂f/∂y,则称 ω 为恰当微分(全微分)。此时由链式法则 (A1.3),被积函数就是 dtdf(x(t),y(t)),所以
∫Cdf=f(终点)−f(起点)(A2.3)
与路径无关;沿任何闭合路径的积分为零。状态函数(U、S、F ……)的微分都是恰当微分,这正是"状态函数的改变只取决于初末态"的数学表述。
§A2.2混合偏导数与求导次序无关
定理(施瓦茨):若 fxy 与 fyx 在某点附近都存在且连续,则在该点
∂y∂x∂2f=∂x∂y∂2f(A2.4)
证明。考虑"二重差分"
Δ(h,k)=f(x+h,y+k)−f(x+h,y)−f(x,y+k)+f(x,y)
(1) 令 g(s)=f(s,y+k)−f(s,y),则 Δ=g(x+h)−g(x)。由中值定理,存在 ξ 介于 x 与 x+h 之间,使 Δ=hg′(ξ)=h[fx(ξ,y+k)−fx(ξ,y)]。再对第二个变量用中值定理:Δ=hkfxy(ξ,η),η 介于 y 与 y+k 之间。
(2) 若先按 y 方向分组,令 g~(t)=f(x+h,t)−f(x,t),则 Δ=g~(y+k)−g~(y),同样得到 Δ=hkfyx(ξ′,η′)。
两式相等,除以 hk 再令 h,k→0:(ξ,η) 与 (ξ′,η′) 都趋于 (x,y),由连续性得 fxy(x,y)=fyx(x,y)。□
直观地说,Δ/(hk) 是一个对 x、y 完全对称的量,它的极限既可以看成"先对 x 求导再对 y 求导",也可以看成相反的次序。
连续性条件并非多余。 函数 f=xy(x2−y2)/(x2+y2)(f(0,0)=0)在原点有 fxy(0,0)=−1、fyx(0,0)=+1(自测题 4)。不过这类例子在物理中不会出现:热力学函数在单相区内都是光滑的。需要小心的只是相变点——那里某些二阶导数本身就会发散或跳跃(第四部分)。
§A2.3恰当性的判据
定理:设 M、L 及其一阶偏导数在一个单连通区域(例如矩形)内连续,则
Mdx+Ldy 是恰当微分⟺∂y∂M=∂x∂L(A2.5)
必要性:若 M=fx、L=fy,则 My=fxy=fyx=Lx,由 (A2.4)。
充分性(构造出 f):取定一点 (x0,y0),先沿水平线、再沿竖直线积分,定义
f(x,y)=∫x0xM(s,y0)ds+∫y0yL(x,t)dt
显然 ∂f/∂y=L(x,y)。对 x 求偏导时,第二项要在积分号下求导(附录 A7),并用条件 Lx=My:
∂x∂f=M(x,y0)+∫y0y∂x∂L(x,t)dt=M(x,y0)+∫y0y∂t∂M(x,t)dt=M(x,y0)+[M(x,y)−M(x,y0)]=M(x,y)
所以 df=Mdx+Ldy。□
与闭合路径积分的关系。 格林公式(二维的斯托克斯定理,见附录 A11)说,对区域 D 的边界 ∂D(逆时针)
∮∂D(Mdx+Ldy)=∬D(∂x∂L−∂y∂M)dxdy(A2.6)
所以 (A2.5) 的条件等价于"沿任何闭合路径的积分为零",也就等价于"线积分与路径无关"。若条件不满足,闭合路径的积分就等于被围区域上 Lx−My 的积分——下面会看到,对 pdV(即 −δW,气体对外做的功)这正是热机一个循环所做的净功。
"单连通"的意义。 微分式 ω=(−ydx+xdy)/(x2+y2) 在除去原点的平面上满足 (A2.5),但绕原点一周的积分是 2π(它是极角的微分 dθ,而 θ 绕一圈增加 2π)。原因是挖去原点后区域不再单连通。热力学的状态空间(在一个相内)通常没有这种"洞",所以 (A2.5) 可以放心使用。
多个变量:ω=∑iMidxi 是恰当微分的充要条件(在单连通区域上)是对一切 i=j
∂xj∂Mi=∂xi∂Mj(A2.7)
§A2.4例:功与路径
把理想气体从 (T1,V1) 准静态地变到 (T2,V2)(T2>T1,V2>V1)。气体对外做的功是 ∫pdV=∫(NkBT/V)dV。
- 路径 I:先在 T1 下等温膨胀到 V2,再等容加热到 T2。功为 NkBT1ln(V2/V1)。
- 路径 II:先等容加热到 T2,再在 T2 下等温膨胀。功为 NkBT2ln(V2/V1)。
两者相差 NkB(T2−T1)ln(V2/V1)。由 (A2.6),这正是 (T,V) 平面上两条路径所围矩形上 ∂(NkBT/V)/∂T=NkB/V 的积分:∫T1T2dT∫V1V2(NkB/V)dV。而内能的改变 ΔU=CV(T2−T1) 对两条路径相同,所以两条路径吸收的热也相差同样的数值。沿"路径 II 去、路径 I 回"走一圈,气体对外做净功、净吸热——这就是热机的工作原理。功与热不是状态函数,正是热机可能存在的数学前提。
§A2.5积分因子:1/T 把 δQrev 变成 dS
对理想气体,U 只依赖于 T,dU=CVdT。由第一定律,可逆过程中吸收的热为
δQrev=dU+pdV=CVdT+VNkBTdV
这里 M=CV(只依赖于 T),L=NkBT/V;∂M/∂V=0=∂L/∂T=NkB/V,所以 δQrev 不是恰当微分。但两边除以 T:
TδQrev=TCVdT+VNkBdV
现在 M′=CV/T 只依赖于 T,L′=NkB/V 只依赖于 V,∂M′/∂V=0=∂L′/∂T,满足 (A2.5)。用 §A2.3 的构造(CV 取常数)得到"势函数"
S(T,V)=CVlnT+NkBlnV+常数(A2.8)
这就是 (1.27)(常数对 N 的依赖由广延性确定,见 §1.11)。一般地,若乘上某个函数 μ(x,y) 后 μω 成为恰当微分,就称 μ 为 ω 的积分因子。
补充:积分因子何时存在。 两个变量时,积分因子总是(局部地)存在的:ω=0 定义了一族曲线 dy/dx=−M/L,它们可以写成 ϕ(x,y)= 常数,而 dϕ 与 ω 成比例。三个或更多变量时,一般的微分式没有积分因子。热力学第二定律的内容之一,就是保证 δQrev 无论有多少个变量都有积分因子(卡拉西奥多里(Carathéodory)1909 年的表述:任一状态附近都存在不能通过绝热过程到达的状态),而且积分因子可以取为 1/T。
§A2.6麦克斯韦关系就是恰当性条件
若 dΦ=Xdx+Ydy 是某个状态函数的全微分,则 (A2.5) 给出
(∂y∂X)x=(∂x∂Y)y(A2.9)
把它用于 dF=−SdT−pdV(X=−S,Y=−p),得 (∂S/∂V)T=(∂p/∂T)V;用于 dU、dH、dG 得到 (1.17) 的另外三个。粒子数可变时,每个热力学势有三个自然变量,每一对变量给出一个关系,例如由 dG=−SdT+Vdp+μdN:
(∂p∂μ)T,N=(∂N∂V)T,p
右边是每个粒子的体积(对单组分系统等于 V/N),于是 (∂μ/∂p)T=v——这与吉布斯–杜安关系 (1.25) 一致。
记忆方法:在 dΦ=Xdx+Ydy 中,"X 对 y 的导数等于 Y 对 x 的导数",固定的变量分别是"另一个自然变量"。符号由 dΦ 中两项的符号决定。
§A2.7用状态函数计算不可逆过程
因为 S 是状态函数,ΔS 只取决于初末态。所以计算一个不可逆过程的 ΔS 时,可以另找一条连接同样初末态的可逆路径来积分 δQrev/T。例:理想气体向真空自由膨胀,V1→V2,T 不变(不做功、不吸热)。实际过程中 δQ=0,但 ΔS=0;沿可逆等温路径计算,ΔS=∫NkBdV/V=NkBln(V2/V1)>0。这也是第3章用"数微观态"得到的结果。
自测题
- 判断 (2xy+3)dx+(x2−1)dy 是否为恰当微分;若是,求出 f。[答:是,My=2x=Lx;f=x2y+3x−y+ 常数。]
- 证明 ydx−xdy 不是恰当微分,但 1/y2 是它的一个积分因子。[提示:d(x/y)=(ydx−xdy)/y2。]
- 由 dJ=−SdT−pdV−Ndμ 写出三个麦克斯韦关系。[答:(∂S/∂V)T,μ=(∂p/∂T)V,μ;(∂S/∂μ)T,V=(∂N/∂T)V,μ;(∂p/∂μ)T,V=(∂N/∂V)T,μ。]
- 对 f=xy(x2−y2)/(x2+y2),求 fx(0,y) 与 fy(x,0),并由此求 fxy(0,0)、fyx(0,0)。[答:fx(0,y)=−y,fy(x,0)=x,故 fxy(0,0)=−1,fyx(0,0)=1。]
- 范德瓦尔斯气体 p=NkBT/(V−Nb)−aN2/V2,设 CV 为常数。求熵 S(T,V)。[答:由 (1.21),dU=CVdT+(aN2/V2)dV,于是 dS=(dU+pdV)/T=(CV/T)dT+NkBdV/(V−Nb),S=CVlnT+NkBln(V−Nb)+ 常数。]
这一篇已记为读完。