跳转至

7.6 平衡组成与多重平衡策略

本课要解决的问题

知道\(K\)和初始组成后,怎样求平衡时各物种“最终有多少”?ICE表里的\(x\)代表什么, 符号和计量系数怎样确定?二次方程出现两个根时怎样筛选?“小\(x\)”近似何时可以用, 怎样验证?多个反应共享物种时,为什么不能逐个独立求解?反应相加、反向和倍乘时, 怎样组合平衡常数?

本课建立统一求解流程:

写反应与K
→ 用初始组成算Q并判方向
→ 按计量数写变化
→ 联立Q=K与守恒
→ 求根并施加非负边界
→ 回代K、守恒和近似误差

学习目标

完成本课后,你应该能够:

  1. 用反应进度或ICE表表示组成变化;
  2. 先用\(Q/K\)确定ICE变化符号;
  3. 按化学计量系数写平衡浓度;
  4. 联立平衡常数与物料守恒;
  5. 解一次或二次的基础平衡方程;
  6. 用非负浓度和最大反应进度筛除数学伪根;
  7. 使用并验证“小\(x\)”近似;
  8. 说明“5%规则”只是误差筛查而非定律;
  9. 处理含初始产物的平衡问题;
  10. 组合反向、倍乘和相加反应的平衡常数;
  11. 求解简单连续平衡的共同组成;
  12. 识别电荷守恒、元素守恒和相存在条件;
  13. 说明ICE表何时不足以处理真实活度和多重平衡;
  14. 为第8至11章专门平衡计算建立统一检查框架。

学习本课之前

  • 7.4中的\(K\)表达式;
  • 7.5中的\(Q/K\)方向判据;
  • 1.3中的反应进度;
  • 一元二次方程、守恒关系和有效数字。

3分钟诊断

  1. ICE表中的变化量能否不按配平方程式比例书写?
  2. 二次方程得到两个正根,是否两个都一定可行?
  3. 做了小\(x\)近似后,是否还需回代检查?
  4. 两个平衡共享同一物种时,能否先固定第一个平衡组成,再独立算第二个?
查看诊断答案
  1. 不能;变化量必须服从化学计量;
  2. 不一定;还需满足所有浓度非负、反应进度边界和原始方程;
  3. 必须检查;
  4. 通常不能,第二个反应会改变共享物种并反过来扰动第一个平衡。

1. ICE表是什么

ICE分别表示:

  • I:initial,初始组成;
  • C:change,反应造成的变化;
  • E:equilibrium,平衡组成。

对:

\[ \ce{aA+bB<=>cC+dD} \]

若正向反应进度的浓度尺度为\(x\)

A B C D
I \(A_0\) \(B_0\) \(C_0\) \(D_0\)
C \(-ax\) \(-bx\) \(+cx\) \(+dx\)
E \(A_0-ax\) \(B_0-bx\) \(C_0+cx\) \(D_0+dx\)

ICE表只是化学计量账本,不是新的平衡定律。真正的方程来自:

\[ Q_\mathrm{eq}=K \]

以及物料、电荷和相条件。


2. 先判方向,再定变化符号

若初始时已有反应物和产物,不能默认正向变化。应先算:

\[ Q_\mathrm i \]
  • \(Q_\mathrm i<K\):使用正向变化;
  • \(Q_\mathrm i>K\):使用逆向变化;
  • \(Q_\mathrm i=K\):初始即平衡,\(x=0\)

也可统一规定\(x\)正值代表正向,让代数自己得到负\(x\)。但基础学习中先判方向通常 更不易错。

2.1 \(Q=0\)的边界

若理想表达式的分子中某产物活度为零而分母非零,则\(Q=0\),正向有利。若分母含零 反应物,\(Q\)可能发散或表达式需取极限。真实体系中的检出限和成核势垒不应与纯代数 零混为一谈。


3. 最简单的一比一平衡

对:

\[ \ce{A<=>B} \]
\[ K=\frac{[\ce B]/c^\circ}{[\ce A]/c^\circ} \approx\frac{[\ce B]}{[\ce A]} \]

初始:

\[ [\ce A]_0=1.00\ \mathrm{mol\,L^{-1}}, \qquad [\ce B]_0=0 \]
\[ K=4.00 \]

ICE表:

A B
I 1.00 0
C \(-x\) \(+x\)
E \(1.00-x\) \(x\)

代入:

\[ 4.00=\frac{x}{1.00-x} \]
\[ x=0.800 \]

所以:

\[ \boxed{ [\ce A]_\mathrm{eq}=0.200,\quad [\ce B]_\mathrm{eq}=0.800\ \mathrm{mol\,L^{-1}} } \]

检查:

\[ [\ce A]+[\ce B]=1.00 \]
\[ \frac{0.800}{0.200}=4.00 \]

4. 化学计量会产生二次方程

对:

\[ \ce{A<=>2B} \]

用浓度近似,并把相应标准浓度因子包含在给定数值\(K=0.500\)中。初始:

\[ [\ce A]_0=1.00,\qquad[\ce B]_0=0 \]

ICE表:

A B
I 1.00 0
C \(-x\) \(+2x\)
E \(1.00-x\) \(2x\)
\[ K= \frac{([\ce B]/c^\circ)^2} {[\ce A]/c^\circ} \]

在给定浓度尺度的数值写法下:

\[ 0.500=\frac{(2x)^2}{1.00-x} \]
\[ 4x^2+0.500x-0.500=0 \]

数学根:

\[ x= \frac{-0.500\pm\sqrt{0.500^2+8.00}}{8.00} \]

只有:

\[ x=0.297 \]

满足\(0\le x\le1.00\)。负根使B浓度为负,应舍去。

\[ \boxed{ [\ce A]_\mathrm{eq}=0.703,\quad [\ce B]_\mathrm{eq}=0.593\ \mathrm{mol\,L^{-1}} } \]

尾数差来自四舍五入;回代时应使用未舍入的\(x\)


5. 根必须满足物理边界

对正向反应:

\[ \ce{aA+bB->products} \]

最大可行\(x\)受所有反应物限制:

\[ x\le \min\left( \frac{A_0}{a}, \frac{B_0}{b}, \ldots \right) \]

可行根必须同时满足:

  • 所有平衡物质的量或浓度非负;
  • 不超过限量反应物允许的最大进度;
  • 满足原始、未约分的平衡方程;
  • 与预判方向一致;
  • 满足相存在条件。

平方、约分或乘除含未知量时可能引入伪根,所以必须回代原式。


6. 小\(x\)近似

对:

\[ \ce{A<=>B+C} \]

初始:

\[ [\ce A]_0=0.100\ \mathrm{mol\,L^{-1}} \]
\[ [\ce B]_0=[\ce C]_0=0 \]
\[ K=1.00\times10^{-5} \]

有:

\[ K=\frac{x^2}{0.100-x} \]

\(x\ll0.100\),近似:

\[ 0.100-x\approx0.100 \]
\[ x\approx\sqrt{(1.00\times10^{-5})(0.100)} \]
\[ x\approx1.00\times10^{-3}\ \mathrm{mol\,L^{-1}} \]

相对变化:

\[ \frac{x}{0.100}\times100\%=1.00\% \]

近似合理。精确二次方程根约为:

\[ x=9.95\times10^{-4}\ \mathrm{mol\,L^{-1}} \]

6.1 “5%规则”

常用经验筛查:

\[ \frac{x}{C_0}\times100\%<5\% \]

则忽略\(x\)往往可接受。但5%不是自然定律:

  • 所需精度可能比5%高;
  • 多个近似误差会叠加;
  • 分母含不同初始浓度时应逐项检查;
  • 活度近似误差可能比代数近似更大。

最可靠做法是把近似解回代原式,计算实际\(Q\)\(K\)的偏差。


7. 含初始产物的例子

对:

\[ \ce{A<=>B} \qquad K=2.00 \]

初始:

\[ [\ce A]_0=0.200,\qquad[\ce B]_0=0.800 \]
\[ Q_i=\frac{0.800}{0.200}=4.00>K \]

所以逆向变化。令逆向变化量为\(x>0\)

A B
I 0.200 0.800
C \(+x\) \(-x\)
E \(0.200+x\) \(0.800-x\)
\[ 2.00=\frac{0.800-x}{0.200+x} \]
\[ x=0.133 \]
\[ \boxed{ [\ce A]_\mathrm{eq}=0.333,\quad [\ce B]_\mathrm{eq}=0.667\ \mathrm{mol\,L^{-1}} } \]

平衡响应没有把B恢复到扰动前某个假想值,而是满足同一个\(K\)和总量守恒。


8. 气相平衡的两种变量

气相问题可使用:

  • 各物种平衡分压;
  • 物质的量与总体积;
  • 摩尔分数和总压。

理想气体:

\[ p_i=\frac{n_iRT}{V}=y_i p_\mathrm{tot} \]

若恒温恒容,物质的量变化可直接换算成分压变化:

\[ \Delta p_i=\frac{\Delta n_iRT}{V} \]

若恒总压,体积会随总物质的量改变,不能把每个分压变化简单写成固定倍数的\(x\); 更稳妥的是先用平衡物质的量求摩尔分数,再算\(p_i=y_ip_\mathrm{tot}\)


9. 纯固体与相存在条件

对:

\[ \ce{CaCO3(s)<=>CaO(s)+CO2(g)} \]

若两纯固相均存在:

\[ K\approx\frac{p_{\ce{CO2}}}{p^\circ} \]

平衡分压由温度决定。但物料计算仍要检查:

  • 是否有足够\(\ce{CaCO3}\)产生所需\(\ce{CO2}\)
  • \(\ce{CaO}\)是否实际生成并仍存在;
  • 容器体积是否允许达到该分压;
  • 某固相是否已完全耗尽。

活度为1不等于可以忽略固体的物料守恒。


10. 多个反应怎样组合\(K\)

10.1 反向

\[ \ce{A<=>B}\quad K_1 \]
\[ \ce{B<=>A}\quad \frac1{K_1} \]

10.2 倍乘

\[ \ce{nA<=>nB}\quad K_1^n \]

10.3 相加

\[ \ce{A<=>B}\quad K_1 \]
\[ \ce{B<=>C}\quad K_2 \]

相加:

\[ \ce{A<=>C} \]
\[ \boxed{ K_\mathrm{overall}=K_1K_2 } \]

反应式怎样代数变换,\(\ln K\)就怎样线性变换。


11. 共享物种的连续平衡

设:

\[ \ce{A<=>B} \qquad K_1=\frac{[\ce B]}{[\ce A]}=10.0 \]
\[ \ce{B<=>C} \qquad K_2=\frac{[\ce C]}{[\ce B]}=0.200 \]

总分析浓度:

\[ C_T=[\ce A]+[\ce B]+[\ce C]=1.00 \]

由平衡关系:

\[ [\ce B]=10.0[\ce A] \]
\[ [\ce C]=0.200[\ce B]=2.00[\ce A] \]

代入守恒:

\[ [\ce A]+10.0[\ce A]+2.00[\ce A]=1.00 \]
\[ [\ce A]=0.0769 \]
\[ \boxed{ [\ce B]=0.769,\quad [\ce C]=0.154\ \mathrm{mol\,L^{-1}} } \]

虽然总反应\(\ce{A<=>C}\)\(K=K_1K_2=2.00\),只用总\(K\)不能求出中间物种B的 平衡浓度;必须同时保留两个独立平衡和总量守恒。


12. 为什么多个平衡不能逐个“算完锁死”

若先只算\(\ce{A<=>B}\),得到的B会参与\(\ce{B<=>C}\)。B被第二个反应消耗后, 第一个平衡的\(Q_1\)随即改变,A又会继续转化。

最终必须同时满足:

\[ Q_1=K_1 \]
\[ Q_2=K_2 \]

以及所有守恒关系。逐个计算只有在后续反应对前一平衡影响可严格忽略或已并入条件常数 时才成立。


13. 守恒关系

平衡方程只描述比例,守恒关系提供总量约束。

常见守恒包括:

13.1 物料或组分守恒

\[ C_T=\sum_i \alpha_i c_i \]

其中\(\alpha_i\)按每个物种含有的分析组分数计。

13.2 元素守恒

每种元素的总原子数在封闭化学反应中守恒。

13.3 电荷守恒

宏观溶液满足电中性:

\[ \sum_i z_i c_i=0 \]

第8至11章会把物料守恒、电荷守恒和专门平衡常数联立。

13.4 非负约束

\[ c_i\ge0 \]

它不是可选检查,而是物理解必须满足的条件。


14. 条件常数与被隐藏的平衡

实验中有时把:

  • 固定pH;
  • 固定离子强度;
  • 大量过量配体;
  • 多种快速质子化形态

的影响吸收到条件平衡常数中。条件常数只在规定介质和约束下适用,不能当作普适 热力学\(K\)跨条件使用。

本章只建立概念;酸碱条件常数、溶度积和配位形成常数分别在第8、9、11章展开。


15. 数值求解何时必要

以下情况常超过手算一元二次式:

  • 多个共享物种平衡;
  • 高次化学计量;
  • 同时需要电荷和物料守恒;
  • 活度系数随组成改变;
  • 沉淀相可能出现或消失;
  • 存在多个数学根和相稳定性分支。

数值求解也必须接受化学审计:

  1. 方程是否完整且独立;
  2. 标准态与常数是否匹配;
  3. 所有浓度是否非负;
  4. 电荷、元素和物料是否守恒;
  5. 回算的每个\(Q_j\)是否等于\(K_j\)
  6. 假定存在的相是否确实有正的物质量。

计算器收敛不等于化学模型正确。


16. 一套可靠的平衡组成流程

  1. 配平并明确物态;
  2. 写无量纲活度形式的\(K\)
  3. 声明浓度、分压或理想近似;
  4. 列初始组成;
  5. \(Q_i\)判断方向;
  6. 按计量数写变化量;
  7. 写平衡组成;
  8. 代入\(Q=K\)
  9. 加入物料、电荷或相约束;
  10. 解方程并筛除伪根;
  11. 回代全部平衡和守恒;
  12. 检查近似误差、单位和有效数字。

17. 常见误区

误区1:ICE变化行全部写\(\pm x\)

必须乘以各物种化学计量系数。

误区2:只要根为正就可接受

还必须不超过最大反应进度,并使所有物种非负。

误区3:\(K\)很小就自动忽略\(x\)

还取决于初始浓度和所需精度,必须验证。

误区4:5%规则证明近似精确

它只是经验筛查,应回代原式。

误区5:纯固体不写入\(K\),也不写入物料账本

活度固定不等于物质量无限。

误区6:总\(K\)足以给出所有中间物种浓度

\(K\)消去了中间物种;要得到它,必须保留分步平衡。

误区7:数值软件给出解就完成

仍要检查守恒、非负性、相存在和每个\(Q/K\)


18. 分层练习

基础层

  1. \(\ce{2A<=>B}\)写正向ICE变化行。
  2. 为什么含初始产物时应先计算\(Q_i\)
  3. 列出筛选平衡方程根的三个条件。
  4. 反应式反向、乘2时,\(K\)分别怎样变化?

应用层

  1. \(\ce{A<=>B}\)\(K=3.00\),初始 \([\ce A]_0=0.800\)\([\ce B]_0=0\)。求平衡浓度。
  2. \(\ce{A<=>2B}\),初始 \([\ce A]_0=0.500\)\([\ce B]_0=0\),平衡时 \([\ce A]=0.300\)。求\([\ce B]\)和浓度尺度下的\(K\)数值。
  3. \(\ce{A<=>B+C}\)\(K=4.00\times10^{-6}\)\([\ce A]_0=0.250\),无初始产物。用小\(x\)近似求解并检查百分比。
  4. 已知\(K_1=20.0\)对应\(\ce{A<=>B}\)\(K_2=0.0500\)对应\(\ce{B<=>C}\)。求\(\ce{A<=>C}\)\(K\)

综合层

  1. 二次方程给出\(x=0.12\)\(x=1.20\),而初始A为 \(0.50\ \mathrm{mol\,L^{-1}}\),变化为\(-x\)。哪个根可能可行?还需怎样检查?
  2. 为什么恒总压气相ICE表不宜直接把每个分压写成\(p_{i,0}+\nu_i x\)
  3. 在连续平衡\(\ce{A<=>B<=>C}\)中,只用总反应 \(\ce{A<=>C}\)\(K\)为什么不能求B?
  4. 数值求得所有浓度为正,但电荷和不为零。这个解能否接受?

19. 完整答案

练习1

完整答案
\[ \ce{2A<=>B} \]

变化行为:

\[ \Delta[\ce A]=-2x,\qquad \Delta[\ce B]=+x \]

练习2

完整答案

初始体系可能正向、逆向或已平衡。比较\(Q_i\)\(K\)可确定变化行的符号,避免默认 向产物侧。

练习3

完整答案

例如:

  1. 所有浓度非负;
  2. \(x\)不超过限量反应物允许的最大值;
  3. 回代原始平衡方程满足\(Q=K\)
  4. 与预判方向和相存在条件一致。

练习4

完整答案

反向:

\[ K_\mathrm{rev}=\frac1K \]

整体乘2:

\[ K_\mathrm{new}=K^2 \]

练习5

完整答案
\[ 3.00=\frac{x}{0.800-x} \]
\[ x=0.600 \]
\[ \boxed{ [\ce A]_\mathrm{eq}=0.200,\quad [\ce B]_\mathrm{eq}=0.600\ \mathrm{mol\,L^{-1}} } \]

练习6

完整答案

A消耗:

\[ x=0.500-0.300=0.200 \]

B生成:

\[ [\ce B]=2x=0.400\ \mathrm{mol\,L^{-1}} \]

在题目采用的浓度数值表达下:

\[ K=\frac{(0.400)^2}{0.300}=0.533 \]

练习7

完整答案
\[ K=\frac{x^2}{0.250-x} \approx\frac{x^2}{0.250} \]
\[ x\approx\sqrt{(4.00\times10^{-6})(0.250)} =1.00\times10^{-3} \]
\[ \frac{x}{0.250}\times100\%=0.400\% \]

远小于5%,近似合理;仍可回代原式作最终验证。

练习8

完整答案
\[ K_\mathrm{overall}=K_1K_2 =(20.0)(0.0500)=1.00 \]

练习9

完整答案

\(x=1.20\)会使\([\ce A]=0.50-1.20<0\),必舍去。 \(x=0.12\)在范围内,仍需回代原平衡式,并检查其他物种非负、守恒和方向。

练习10

完整答案

恒总压时反应改变总气体物质的量,容器体积随之变化。分压取决于摩尔分数 \(p_i=y_ip_\mathrm{tot}\),不是固定体积下与\(n_i\)成正比的线性变量。

练习11

完整答案

总反应相加时B被消去,总\(K=[\ce C]/[\ce A]\)不含B。求B必须保留至少一个含B的 分步平衡关系,并与另一个平衡及总量守恒联立。

练习12

完整答案

不能。宏观溶液必须满足电中性;电荷不守恒说明方程遗漏离子、价数写错或数值解不是 物理解。浓度全为正只是必要条件之一。


20. 本课小结

  1. ICE表是化学计量账本,平衡方程来自\(Q=K\)
  2. 有初始产物时先比较\(Q_i\)\(K\),再确定变化方向。
  3. 变化量必须按配平方程式的化学计量数成比例。
  4. 平衡组成须同时满足\(K\)、物料守恒和非负约束。
  5. 数学根还要接受最大反应进度、方向、相存在和原式回代检查。
  6. \(x\)近似必须在求解后验证;5%只是经验筛查。
  7. 恒容气相可用物质的量线性换算分压,恒总压时应使用摩尔分数。
  8. 纯固体活度为1不表示其物质量无需检查。
  9. 反应反向、倍乘和相加时,\(K\)分别取倒数、乘方和乘积。
  10. 共享物种的多个平衡必须同时满足,不能逐个算完后锁死。
  11. 总反应\(K\)可能消去中间物种,不能给出其平衡浓度。
  12. 物料守恒、元素守恒和电荷守恒是专门平衡计算的共同骨架。
  13. 条件常数只能在规定介质和约束下使用。
  14. 数值收敛不等于化学正确,必须回算所有\(Q/K\)和守恒。

21. 本章之后

第7章已经分别回答:

多快:速率方程、积分式、Arrhenius与机理
走向哪里:Q、K与实际ΔG
最终多少:平衡方程、守恒与组成求解

第8章将在统一平衡框架中处理质子转移:

不同酸碱模型怎样选用?\(K_a,K_b,K_w\)怎样进入守恒方程?近似、缓冲和滴定计算 怎样复用本课的\(Q/K\)、ICE表和误差检查?


22. 术语与资料来源

本页平衡组成、反应进度和平衡常数组合依据IUPAC资料核对,访问日期为2026-07-24:

进一步参考:

  • Peter Atkins, Julio de Paula, Physical Chemistry, equilibrium composition.
  • Donald A. McQuarrie, John D. Simon, Physical Chemistry: A Molecular Approach, coupled equilibria.