第 2 课 · 25 分钟

平衡常数与反应商

无论从什么混合物出发,平衡时 [HI]²/([H₂][I₂]) 总是约 54。写出 K、区分 Kc 与 Kp、处理固体和纯液体,并用 Q 与 K 的比较预测反应方向。

本课目标

  • 由配平的方程式写出平衡常数表达式(含多相平衡)
  • 用 Kp=Kc(RT)ΔnK_p = K_c(RT)^{\Delta n} 在 Kc 与 Kp 之间换算
  • 由 K 的大小判断平衡混合物以反应物还是产物为主
  • 计算反应商 Q,并由 Q 与 K 的比较预测反应方向

1864 年,挪威的古尔德贝格(Guldberg)和瓦格(Waage)总结出质量作用定律:在一定温度下,平衡时“产物浓度的乘积 ÷ 反应物浓度的乘积”(各自以系数为指数)是一个常数。下表是 430 °C 时 HX2+IX2⇌2 HI\ce{H2} + \ce{I2} \mathrel{\ce{<=>}} \ce{2HI} 的四个起点。它们的平衡组成完全不同,最后一列却总是同一个数。

430 °C 下 H₂ + I₂ ⇌ 2HI 的四个起点(浓度单位 mol/L,由精确 ICE 求解器以 Kc = 54.3 算出)
起始 H₂, I₂, HI平衡 H₂, I₂, HI[HI]/([HX2][IX2])[\ce{HI}]/([\ce{H2}][\ce{I2}])[HI]2/([HX2][IX2])[\ce{HI}]^2/([\ce{H2}][\ce{I2}])
0.500, 0.500, 00.107, 0.107, 0.78669.054.3
0.200, 0.600, 00.00676, 0.407, 0.38614154.3
0, 0, 1.0000.107, 0.107, 0.78669.054.3
0.100, 0.100, 0.5000.0747, 0.0747, 0.55198.654.3
来源: Kc = 54.3 at 430 °C (standard general-chemistry value).

先预测

上表说明:平衡时哪个量与起始组成无关?

先选一个答案并锁定,再看模型怎么说。猜错比不猜学得更多。

写出平衡常数

a A+b B⇌c C+d DKc=[C]c[D]d[A]a[B]b,Kp=pC c pD dpA a pB ba\,\mathrm{A} + b\,\mathrm{B} \rightleftharpoons c\,\mathrm{C} + d\,\mathrm{D}\qquad K_c = \frac{[\mathrm{C}]^c[\mathrm{D}]^d}{[\mathrm{A}]^a[\mathrm{B}]^b},\qquad K_p = \frac{p_\mathrm{C}^{\,c}\,p_\mathrm{D}^{\,d}}{p_\mathrm{A}^{\,a}\,p_\mathrm{B}^{\,b}}
浓度以 1 mol/L、分压以 1 bar 为标准态,所以严格地说 K 没有单位。纯固体、纯液体(包括稀溶液的溶剂)活度为 1,不写进 K。
[C][\mathrm{C}]
平衡时 C 的浓度,mol/L
pCp_\mathrm{C}
平衡时 C 的分压,bar
a,b,c,da, b, c, d
配平方程式中的系数

多相平衡里固体不出现在 K 中。石灰石分解 CaCOX3(s)⇌CaO(s)+COX2(g)\ce{CaCO3(s)} \mathrel{\ce{<=>}} \ce{CaO(s)} + \ce{CO2(g)} 的平衡常数就是 Kp=pCOX2K_p = p_{\ce{CO2}}:800 °C 时实测约 0.22 bar;下面的实验台计入了热容,得到 0.23 bar(若把 298 K 的 ΔH°、ΔS° 直线外推,会得到 0.44 bar,约高一倍;原因见吉布斯自由能一课的模型说明)。无论炉里放一块还是一吨石灰石,平衡的 COX2\ce{CO2} 压强都一样。同理,HX2O(l)⇌HX2O(g)\ce{H2O(l)} \mathrel{\ce{<=>}} \ce{H2O(g)} 的 K 就是饱和蒸气压,25 °C 时为 0.0317 bar。

Kc 与 Kp:理想气体 p=cRTp = cRT,把每个分压换成浓度即得

Kp=Kc (RT)Δn,R=0.08314 L bar mol−1 K−1K_p = K_c\,(RT)^{\Delta n},\qquad R = 0.08314\ \mathrm{L\,bar\,mol^{-1}\,K^{-1}}

其中 Δn\Delta n 是气体产物与气体反应物的系数之差。HX2+IX2⇌2 HI\ce{H2} + \ce{I2} \mathrel{\ce{<=>}} \ce{2HI} 的 Δn=0\Delta n = 0,所以 Kp=KcK_p = K_c;NX2OX4⇌2 NOX2\ce{N2O4} \mathrel{\ce{<=>}} \ce{2NO2} 的 Δn=1\Delta n = 1,25 °C 时 Kp=0.148K_p = 0.148(更精确为 0.1484),Kc=0.1484/24.79=5.99×10−3K_c = 0.1484/24.79 = 5.99\times10^{-3}。

K 的大小说明什么

K 横跨上百个数量级。25 °C 时 2 HX2+OX2→2 HX2O(l)\ce{2H2} + \ce{O2} \mathrel{\ce{->}} \ce{2H2O(l)} 的 K 约为 108310^{83},平衡几乎完全偏向水;NX2+OX2⇌2 NO\ce{N2} + \ce{O2} \mathrel{\ce{<=>}} \ce{2NO} 的 K 约为 2×10−312\times10^{-31},空气里几乎检测不到平衡量的 NO;NX2OX4⇌2 NOX2\ce{N2O4} \mathrel{\ce{<=>}} \ce{2NO2} 的 0.148 则让两者都有可观的量。经验上 K>103K > 10^3 可视为“基本完全”,K<10−3K < 10^{-3} 可视为“几乎不反应”。

但 K 只说终点在哪里,不说多快到达。氢气和氧气的混合物可以安静地存放多年——那是动力学问题,见反应速率。

反应商 Q:往哪边走?

Q=[C]c[D]d[A]a[B]bQ<K: ⟶Q>K: ⟵Q=K: ⇌Q = \frac{[\mathrm{C}]^c[\mathrm{D}]^d}{[\mathrm{A}]^a[\mathrm{B}]^b}\qquad Q<K:\ \longrightarrow\qquad Q>K:\ \longleftarrow\qquad Q=K:\ \rightleftharpoons
Q 与 K 形式相同,但用的是任意时刻的浓度。混合物总是朝着使 Q 趋近 K 的方向反应。
QQ
反应商:当前组成下的“产物/反应物”比
KK
平衡常数:平衡时 Q 的值

例题精解

棕色会变深还是变浅?

25 °C 时一个烧瓶中 pNX2OX4=0.80p_{\ce{N2O4}} = 0.80 bar,pNOX2=0.10p_{\ce{NO2}} = 0.10 bar。已知 Kp=0.148K_p = 0.148。反应向哪边进行?

写出 K 的表达式 · 比较 Q 与 K

反应商 Q 与平衡常数 K

CaCOX3(s)⇌CaO(s)+COX2(g)\ce{CaCO3(s)} \mathrel{\ce{<=>}} \ce{CaO(s)} + \ce{CO2(g)}

Kp=pCOX2K_p = p_{\ce{CO2}} Q=(0.3)=0.3Q = (0.3) = 0.3

CaCOX3(s)\ce{CaCO3(s)}CaO(s)\ce{CaO(s)} 纯固体或纯液体:活度 = 1,不进入 K 固体的量随你增减,Q 都不变——这就是它们不写进 K 的原因。

-5-4-3-2-101234lgKQ
反应商 Q 0.3
平衡常数 K (800 °C (1073 K)) 0.229

Q > K:反应净向左进行

K 接近 1:两边都有可观的量

Kc 与 Kp 的换算

Kp=Kc (RT)Δn,Δn=1,RT=89.23 L bar mol−1K_p = K_c\,(RT)^{\Delta n},\quad \Delta n = 1,\quad RT = 89.23\ \mathrm{L\,bar\,mol^{-1}}

Kc = 0.00257 · Kp = 0.229

K 由标准热力学数据(或所注明的测量值)算出,温度依赖用范特霍夫方程(ΔH° 视为常数);石灰石分解的温度跨度大,改用计入热容的 ΔrH°(T) 与 ΔrS°(T)。Q 按理想溶液、理想气体计算:溶质用 c/(1 mol·L⁻¹),气体用 p/(1 bar)。“让它反应”用精确的 ICE 求解器从当前组成算出平衡组成(固体视为足量)。
石灰石:拖动固体的量,Q 纹丝不动;只有 CO₂ 的压强和温度起作用。再切换到其他体系比较 Kc 与 Kp。

概念检查

反应 CaCOX3(s)⇌CaO(s)+COX2(g)\ce{CaCO3(s)} \mathrel{\ce{<=>}} \ce{CaO(s)} + \ce{CO2(g)} 的平衡常数表达式是:

计算练习

25 °C 时 NX2OX4(g)⇌2 NOX2(g)\ce{N2O4(g)} \mathrel{\ce{<=>}} \ce{2NO2(g)} 的 Kp=0.148K_p = 0.148。写成 2 NOX2(g)⇌NX2OX4(g)\ce{2NO2(g)} \mathrel{\ce{<=>}} \ce{N2O4(g)} 时,KpK_p 是多少?

计算练习

500 °C 时 NX2+3 HX2⇌2 NHX3\ce{N2} + \ce{3H2} \mathrel{\ce{<=>}} \ce{2NH3} 的 Kp=1.56×10−5K_p = 1.56\times10^{-5}(分压以 bar 计)。求同温度下的 KcK_c(浓度以 mol/L 计)。

要点回顾

  • 平衡常数 = 产物浓度(或分压)之积 ÷ 反应物浓度之积,指数为系数;只随温度变化。
  • 纯固体和纯液体不写进 K;多相平衡的 K 往往就是某种气体的分压。
  • Kp=Kc(RT)ΔnK_p = K_c(RT)^{\Delta n};反应倒写取倒数,系数乘 n 则 K 取 n 次方。
  • Q < K 向右,Q > K 向左,Q = K 已平衡。K 说明终点,不说明速度。
学习进度只保存在你的浏览器里,不会上传。

数据与参考文献

  1. P. Atkins, J. de Paula, J. Keeler, Atkins’ Physical Chemistry, 11th ed. (2018), Topic 6A (the equilibrium constant).
  2. D. D. Wagman et al., “The NBS tables of chemical thermodynamic properties”, J. Phys. Chem. Ref. Data 11, Suppl. 2 (1982) (N₂O₄, NO₂, CaCO₃, CaO, CO₂, H₂O).
  3. W. M. Haynes (ed.), CRC Handbook of Chemistry and Physics, 97th ed. (2016) (vapour pressure of water; ΔfG° of NO).
  4. NIST Chemistry WebBook, Shomate parameters for N₂, H₂ and NH₃ (Kp of ammonia at 500 °C).