拉平效应(leveling effect)
想象你要量好几个非常高的人的身高,但手里的尺子只到两米。凡是超过两米的,量出来都「爆表」,你根本分不清谁最高。水对酸和碱做的事情也类似:它有一个上限。任何比水合氢离子(H3O+)强得多的酸,在水里都会被彻底夺去质子,最后只读作 H3O+;任何比氢氧根(OH-)强得多的碱,都会从水里抢一个质子,最后只读作 OH-。溶剂把两个极端拉平到它自己的水准——这就是拉平效应。
用平实的步骤说说它的机制。HCl、HBr、HI 的 pKa 值都远低于 H3O+ 的 -1.7。把它们中任何一个溶进水里,水都会赢得每一个质子,于是三者最后都化作一片 H3O+ 的海洋,你无法分辨它们真正的强弱——水把它们拉平了。强碱也是一样:把氨基负离子(NH2-)丢进水里,它会立刻从 H2O 上扯下一个质子变成 OH-,因为 OH- 是水所能容忍的最强的碱。要在这些极限之外给酸或碱排序,化学家就改用窗口更宽的溶剂——用冰醋酸来拉开强酸,或用液氨来拉开强碱。
这就是为什么像氨基钠或正丁基锂这样的试剂必须在非质子溶剂里使用,绝不能放进水里:水会直接把它拉平,毁掉你想要的那份强度。拉平效应是实验室里一个无处不在的实际约束——它划定了在某种溶剂里你实际能拥有的最强的酸和最强的碱,也正因如此,那些超强酸的 pKa 值都是在特殊的非水条件下测的,而不是在水里测的。
在水中,HCl、HBr、HI 看起来一样强,因为每一个都被完全转化成 H3O+。它们真正的强弱顺序(HI > HBr > HCl)只有在不会把它们拉平的溶剂里(比如冰醋酸)才显现出来。
一种溶剂能显示的酸碱强度,最多到它自己的共轭酸/共轭碱为止。
拉平并不意味着这些酸真的相等——只是溶剂分辨不出它们而已。它们内在的 pKa 差异是真实存在的,你只是需要一种酸度窗口更宽的溶剂才能看到。