pH 是"操作性定义":方法不同,结果不同
同一瓶水,玻璃电极法测 pH 7.2,比色法测 7.5,离子活度计算 7.0。三个都对——因为 pH 不是"客观物理量",是"操作性定义",方法不同定义就不同。
pH 的本质
pH 定义为氢离子活度的负对数:
pH = -log a(H⁺)
但 a(H⁺) 不能直接测——它是离子在溶液中的"有效浓度",受离子强度、络合、温度等影响。所以 pH 实际上是用电位法测出来的:
把玻璃电极(对 H⁺ 敏感)与参比电极(恒定电位)浸入溶液,测两电极间电位差 E。Nernst 方程:
E = E° + (RT/F) × ln a(H⁺)
由 E 反推 a(H⁺),再算 pH。
这个"反推"依赖标准缓冲溶液校准:用 pH 4.01、6.86、9.18 三种标准液校准电极的 E-pH 响应曲线。校准后,未知溶液的 E 就能算出 pH。
为什么方法不同结果不同
玻璃电极法(电位法)
最常用。精度 ±0.05 pH。但:
- 受温度影响:Nernst 方程里有 T,温度补偿要做对。
- 受离子强度影响:高离子强度溶液(如海水、土壤浸提液)的活度系数偏离 1,玻璃电极测的是活度,不是浓度。
- 受钠差影响:高钠溶液(pH > 10)钠离子干扰玻璃膜,pH 偏低。
- 参比电极漂移:参比电极的液接界电位受溶液影响,长期漂移。
比色法(指示剂)
加指示剂,看颜色。简单,但:
- 受色度干扰:有色水样(如含腐殖酸)颜色掩盖指示剂。
- 受浊度干扰:浊度高,光线散射,颜色判断不准。
- 精度低(±0.2 pH)。
- 测的是浓度对应的 pH,不是活度。
离子选择电极 + 计算法
测 H⁺ 浓度(不是活度),用离子强度算活度,再算 pH。理论上最严格,但:
- 离子强度的测量本身有误差。
- 不同活度系数模型(Davies、SIT 等)给出的 a(H⁺) 不同。
- 实际很少用于业务,多用于研究。
"操作性定义"的含义
pH 没有脱离方法的"真值"——它的定义就是"用某种方法测出来的数"。所以:
- 玻璃电极法测的 pH 是"电位法 pH"
- 比色法测的 pH 是"比色法 pH"
- 离子选择法测的 pH 是"离子活度 pH"
三者数值可差 0.1~0.5 pH,不能直接比较。
水质标准(如 GB 3838)规定的 pH 限值,默认是玻璃电极法。如果用比色法测出 pH 6.5(限值 6.5~9.0),不能直接判"达标"——比色法在该水样可能系统性偏高 0.3,实际电极法测可能 6.2,超标。
一个常见错
把 pH 当成绝对物理量报告。报告 pH 7.2 应当注明:
- 测量方法(电极法/比色法)
- 校准用标准液(pH 4.01/6.86/9.18)
- 测量温度(25 ℃)
- 是否做温度补偿
但实际报告里多数只写"pH 7.2"。这相当于"温度 25 ℃"不写单位、不写摄氏还是华氏——pH 是操作性定义,方法与条件是数据的一部分。
温度对 pH 的影响
温度对 pH 的影响有两部分:
- 电极温度系数:Nernst 方程里的 T。玻璃电极在不同温度下的 E-pH 斜率不同。温度补偿修正这个。
- 水样的 pH 本身随温度变:纯水的 pH 在 25 ℃ 是 7.0,在 0 ℃ 是 7.5,在 50 ℃ 是 6.6。这是水离解常数随温度变化。
温度补偿只补偿第 1 项,不补偿第 2 项。所以"温度补偿后的 pH 7.2"是在测量温度下的 pH,不是 25 ℃ 下的 pH。
如果报告要"25 ℃ 下的 pH",要么在 25 ℃ 恒温测,要么用样品 pH-温度关系外推(精度差)。业务监测普遍报告"测量温度下的 pH",温度单独记录。
pH 测量的现场维护
玻璃电极的维护:
- 保湿:电极球泡不能干。闲置时浸在 3M KCl 保护液中。干了的电极要重新活化(浸 24 小时)。
- 清洗:水样污染电极膜(如油脂、蛋白质),定期清洗。油脂用酒精、蛋白质用胃蛋白酶盐酸液。
- 校准:每次使用前用两点校准(如 pH 4.01 与 6.86)。长期监测的电极每天校准一次。
- 更换:电极寿命 1~2 年,老化后响应变慢、斜率下降(< 95%),需要换。
很多现场的 pH 监测数据不准,不是仪器差,是电极没维护。半年不校准的电极,pH 偏 0.5 是常态。
结语
pH 不是客观物理量,是操作性定义。方法不同,结果不同。报告 pH 时必须注明方法、温度、校准条件——这是数据完整性的要求,不是细节。混用不同方法的 pH 数据做达标判断或趋势分析,结论可能完全错误。