一个藏在迄今每个平衡里的小谎言
迄今我们写下的一切,都悄悄假定了:一个离子的*浓度*——每升有多少个——等同于它在反应中*让自己被感知到的强度*。在稀溶液里这个假定没问题。但若把溶液塞满大量带电离子,它就不再成立。每个离子都被一团微弱的异号电荷云所环绕,那团云拽着它、部分地捂住它的嘴。这个离子在数目上仍然全数在场,行事起来却仿佛少了几个。浓度说一回事;离子的有效影响力却更小。
化学家给那个诚实的、有效的版本起了自己的名字:活度。活度就是*有效浓度*——一旦把邻居们的「捂嘴」算进去后,离子真正带进反应里的那部分。在很稀的溶液里,活度与浓度几乎相等,你可以忽略这一区别。在拥挤的溶液里,活度可能明显更小,假装不是这样会扭曲你的平衡预测。严格的真相是:K 由活度而非浓度构建;我们之前能用浓度蒙混过关,只是因为我们一直在想象整洁的稀溶液。
活度系数:每个离子身上的一个调光开关
要从浓度走到活度,我们乘以一个介于零与一之间的小修正因子,称为活度系数,通常用希腊字母 gamma 表示。把它想成每个离子影响力上的一个调光开关。当 gamma 等于一时,活度等于浓度——离子处于全亮度,没被调暗。随着溶液被电荷塞得越来越挤,gamma 就滑到一以下——比如 0.9,再到 0.7——离子的有效在场感也相应变暗。所以活度不过就是被 gamma 调低了的浓度。
有两件事会让 gamma 缩得更快。其一,是溶液整体上被电荷*挤*得有多厉害。其二,是离子本身*带电多高*——一个带两个单位电荷的离子,被捂得比带一个单位的离子强得多,因为它会聚拢一团更密的电荷云。这就是为什么一小撮带双电荷的盐,能把一项计算搅乱得超出你的预料。活度系数,就是这个领域逐个离子、对那种「捂嘴」所做的诚实记账。
衡量这群拥挤者:离子强度
如果是「拥挤」让离子变暗,那我们就需要一个数字来回答「这溶液整体上电荷有多旺?」那个数字就是离子强度。它是一种特别的总和:你把溶液中每个离子的贡献加起来,但给每一个都按其电荷的*平方*加权,于是高电荷的离子所占的分量,远大于单凭它们的头数。一份全是单电荷离子的溶液,离子强度不大;同样数目的双电荷离子,给出的离子强度则大得多。离子强度是那个总开关,一举设定了烧杯里每一个活度系数。
把它串起来:德拜-休克尔方程
我们究竟如何从离子强度预测出 gamma 呢?在 1920 年代,两位科学家德拜与休克尔推算出了每个离子周围那团电荷云的物理,并给出了一个公式。德拜-休克尔方程以离子强度和离子的电荷为输入,回交给你活度系数。你把溶液有多挤、你的离子带电多高喂进去;它就告诉你 gamma 已跌到一以下多远。它是从易于估算的离子强度,通往你做诚实平衡计算所需的那个 gamma 的桥梁。
诚实地说清它的限度,因为诚实正是这个领域的全部精神。德拜-休克尔方程是为*稀*溶液打造的;当拥挤程度适中时它工作得漂亮,而当溶液变得真正浓时它就变得不可靠——在那里,「一团稀薄电荷云」的简单图景崩溃了。化学家用一些扩展版本为更强的溶液打了补丁,但在极高的离子强度下,连那些也会失灵,我们便转而依赖实测值。所以把它当作一张描绘平缓地形的出色地图,而非一条无往不胜的定律。知道一件工具在哪里失效,与知道如何使用它一样宝贵。