药厂把一批需要低温保存的制剂放进一只带塞的玻璃瓶,瓶外是冷库空气。有人问:“这批制剂在储存中有没有和外界交换?”你可能马上答:“没有,瓶子盖着呢。”可再想一秒:瓶内液体会不会同瓶壁传热?瓶顶气相会不会随温度变化?若我们只研究液体,瓶内气体算不算外界?
这不是故意抬杠。物理化学一上来就要求你先把研究对象圈清楚;否则后面讨论温度、压强、体积和能量时,大家口中的“这个系统”很可能根本不是同一个东西。系统、边界、状态就是这套共同语言的起点。
本章只建立这套语言:怎样划定系统,怎样用宏观量描述状态,以及为什么有些量只看始末态、有些量却必须追问过程。热、功的定量计算和热力学第一定律留到第 4 章展开。

在热力学里,系统是为了研究而从周围世界中划出的那一部分;与它有关、但没有被划进来的其余部分叫作环境。把两者分开的界面叫作边界。边界可以是容器壁,也可以是你为了计算方便画出的想象面。
你可能会这样想:“同一只烧杯,系统不就是烧杯里的液体吗?”不一定。若问题是“杯中溶液稀释时的变化”,可把溶液作为系统;若问题是“加热装置给烧杯和溶液提供了多少能量”,把烧杯连同溶液一起作为系统往往更合适。物体没有变,研究边界变了,环境和跨边界的交换也跟着变。
这一步的价值在化工与环境场景里尤其明显。研究一段管道中的连续流体时,通常把某一段空间划为系统;流体能够进出。研究密闭反应釜里一定量的反应混合物时,则常把釜内物料作为系统;即使温度会变,物料本身也未必跨出边界。先圈边界,才不会把“进料”“散热”“搅拌轴传递作用”混在一句模糊的“发生了变化”里。
系统不是天然贴在某件器材上的标签。它由研究问题决定。写题或做实验记录时,最好把“系统包含什么、边界在哪里”说成一句完整的话;这比只写“烧杯体系”可靠得多。
现在把注意力放到边界上。跨越边界的交换,先分成两类:物质交换与能量交换。据此可以得到三种常用系统。
注意,这是个很常见的陷阱:“有盖子”不等于孤立系统。盖住瓶口主要限制物质通过;瓶壁仍可能传热,边界也可能移动或受到外界作用。真正的孤立系统要求既无物质交换又无能量交换,它常是用来建立模型的理想极限。实验中的保温瓶、绝热量热器只能尽量接近这一情形,不能因为“摸起来不烫”就直接宣布它完全孤立。

不妨先自己判一判:一只密封但可传热的安瓿瓶放在恒温水浴中,里面的液体属于哪类系统?
……
答案是封闭系统。密封说明其中物质不进不出;水浴仍可使能量通过瓶壁传递。把“密封”误当成“什么都不能交换”,正是把物质交换与能量交换混为一谈。
下面的交互不是让你背三个词,而是要求你每次先选系统、再看两类交换。判断依据一旦落在边界上,陌生装置也能拆开来分析。
一杯刚刚剧烈搅拌过的溶液,杯中不同位置的温度和组成可能暂时不一致;此时你问“它的温度是多少”,得到的答案往往依赖温度计插在哪里、什么时候读。热力学最擅长处理的是另一类情形:在给定外界条件下,系统的宏观性质不再随时间自行变化,并且内部没有仍在推动宏观改变的不均匀性。这样的稳定状态称为热力学平衡态。
不必把“平衡”误会成“什么也不运动”。液体分子仍在运动,化学反应在平衡时正、逆反应也仍可在微观层面同时发生;关键在于可测的宏观性质保持稳定。对本章而言,你可以先抓住这个操作性判断:若用来描述系统的一组宏观量有确定值并能稳定复现,我们就可以把它当作一个确定状态来讨论。
这也解释了为什么本章不急着讨论高速流动、强烈反应或局部温差很大的细节。它们并不“不属于化学”,而是需要更细的非平衡描述;在后续基础热力学中,我们通常用一串足够接近平衡的状态来近似处理过程。
把两只气球都放在同一个房间里,温度相同;它们是同一状态吗?你可能会说:“当然,室温都一样。”先停一下:一只充得很满,另一只只有少量气体;它们的体积、压强或物质的量可以不同。只报出温度,就像只报出一个人的身高而不说明体重、年龄和身份,信息远远不够。
状态是系统所有可由宏观方法描述的性质的综合。用来表征状态的物理量叫作状态变量或状态参量。对简单、均匀的气体样品,温度 T、压强 p、体积 V、物质的量 n 是常见的描述量;对混合物,还不能忘掉组成,例如各组分的物质的量或组成变量。具体需要哪些量,要看系统是什么、边界怎么划、组分有多少。

这里再埋一个小钩子:列出了四个量,并不表示它们在任何情况下都能随意独立改变。对于给定物质的量、组成确定的单相简单系统,状态量之间常有约束关系;气体的状态方程正是下一章要专门解决的问题。本章先做到两件事就够了:一是知道状态需要足够的信息来确定,二是不把“某一个量相同”偷换成“整个状态相同”。
比较状态之前,先核对系统的组成、数量与边界是否一致。即使两份样品温度和压强相同,只要组成或物质的量等关键描述不同,就不能仅凭这两个数认定它们处于同一状态。
实验室里有 200 mL、25 ℃的某均匀溶液。把它均分为两杯,温度计仍读 25 ℃,但每杯体积变成 100 mL。这个朴素动作给了状态量一个很实用的分类。
你可能会问:“浓度也写着每升多少,难道不和体积有关吗?”注意,这又是语言造成的陷阱。浓度的数值是某组分的量与总体积之比;当同一均匀溶液按相同比例分成两份时,分子和分母一起缩小,所以比值不变。它不是“完全不用体积”,而是不随着取样规模本身改变。
这一区分很有专业用途。食品配方放大时,原料总质量要按批量增加;但规定的储存温度不能因为批量变大而翻倍。环境监测中,取水量可以变,报告的浓度却应当代表同一均匀水样的组成水平。碰到“加倍”“混合”“分装”几个字,先问变量属于哪一类,往往比急着代数值更重要。
请在交互中调节状态变量,再把两个“同温同压”的样品并排比较。你会看到:只改变一个描述量,状态标签就应改变;改变组成时,哪怕温度和压强保持不动,也不能把它当作原来的系统。
把一件样品从状态 1 变到状态 2,称为一个过程;实现过程的具体方式称为途径。例如,同一份气体可以先改变体积再改变温度,也可以先改变温度再改变体积。途径不同,中间经过的状态不同。
此时最容易出现的误解是:“过程都不同,所有量当然都不同。”不完全对。某些系统性质在一个确定状态下有唯一确定的值;它们从状态 1 变到状态 2 的改变量只由这两个状态决定,不由中间走哪条路决定。这类量叫作状态函数。
用登山作类比很顺手:同一座山的起点和终点海拔确定后,两者的高度差不因你走台阶还是走盘山路而改变。类比到这里就该收住——海拔本身不是热力学量。严谨说法是:若 X 是状态函数,那么它的改变量 ∆X = X₂ − X₁;只要始态和终态相同,∆X 就相同。

温度、压强、体积、物质的量是常见的状态变量;在以后章节中会学习的热力学能 U、焓 H、熵 S 和吉布斯自由能 G 也都是状态函数。它们共同的判断要点不是“听起来像一个固定名词”,而是:在同一确定状态取值唯一,改变量只由始态和终态决定。
听到“热”和“功”时,很多人会下意识说:“它们都和能量有关,所以也该由状态决定。”注意,这是本章最重要的陷阱之一。热和功描述的是系统在某一过程里与环境传递能量的两种方式;它们不是系统停在某个状态时“存着”的性质。
还是同一始态、同一终态:气体若沿不同过程膨胀或压缩,边界移动的方式不同,过程中的功可以不同;与外界发生的热传递也可以不同。反过来,当过程尚未发生完,单独问“这个状态的热是多少”就像问“这座车站的行程是多少”——句子少了路线,问题本身没有定义完整。
不要急着在这里背热和功的符号约定或计算式;那是第 4 章的任务。现在只要把分类守牢:
小问题:若一个系统绕了一圈,最后完全回到原状态,任一状态函数的改变量是多少?
……
是零。终态与始态相同,所以例如 ∆T、∆V、∆U 都为零。注意,这并不推出过程中没有发生热或功的传递;“状态函数回到原值”与“过程里什么都没有发生”是两句话。第 4 章的能量守恒会精确告诉我们,为什么热和功可以在循环过程中各自不为零,却又彼此受到约束。
“状态函数只与始末态有关”说的是它的改变量,而不是说过程细节毫无意义。过程细节决定热、功等过程量,也决定实际操作能否实现、是否安全以及是否接近理想模型。
下面用两条连接相同状态点的路径作一次定性追踪。先观察每条路线,再回答判断题;不要因为终点相同,就提前把所有过程量判成相同。
材料实验中,两块聚合物薄膜都在 25 ℃放置。若你只记录“温度相同”,还不能断言它们的状态相同:可能一块吸了水、另一块没有;可能厚度和质量不同;也可能一块在拉伸应力下、另一块没有。对正在研究的系统而言,组成、数量、外界约束乃至后续需要纳入的变量都可能不同。
这不是要求你在每次实验里无穷无尽地测量。正确的思路是先问研究问题需要区分什么,再选足以区分这些状态的变量并控制或记录它们。对一个只关心恒温密闭样品的入门实验,温度、压强、体积和组成也许足够;对正在反应、相变或受外场影响的系统,就需要随课程进展补充新的描述。
所以,本章真正训练的不是一份名词表,而是一条工作顺序:定边界 → 判断交换 → 说明系统的宏观状态 → 区分状态函数与过程量 → 再决定可以怎样计算。
看到一个新装置时,不要先问“该套哪个公式”。先把系统边界画出来,再写下哪些量足以描述始态和终态。后面的热力学公式,才知道自己到底在描述谁。
连续反应器稳定运行:原料持续流入,产物持续流出,夹套在带走热量。若把“反应器内部固定空间中的物料”作为系统,它属于哪类系统?请说明理由;再说出若把“整台反应器连同夹套内介质”圈入系统,至少哪一项判断需要重新检查。
一份组成与物质的量固定的气体从状态甲变到状态乙。途径甲先改变体积、后改变温度;途径乙先改变温度、后改变体积。请判断:两条途径的 ∆T、∆V、∆U 是否必定相同?过程中热和功是否必定相同?
某同学写道:“甲、乙两份气体压强和温度相同,所以体积也一定相同;它们从相同初态变到相同终态,因此传给它们的热一定相同。”请逐句指出需要补充或改正的地方。
下一章将把这套语言用在最常见的对象上:气体。温度、压强、体积和物质的量之间到底怎样彼此约束?为什么“变量很多”不等于“可以随便挑数”?气体状态方程会给出第一个清晰答案。