好的,我将扮演一位精通物理化学的专家,遵照您的指示,将之前的内容进行极大的扩展和深化,构建一个详尽无遗、操作性极强的认知与心智模型。本次输出将严格遵循您设定的结构和格式,旨在成为应对所有类似化学平衡 问题的终极指南。
1 核心认知与心智模型:化学平衡是吉布斯能量的最低点
要真正掌握化学平衡 ,我们必须超越对公式的死记硬背,建立一个深刻的、基于热力学第一性原理 的心智模型 。这个模型的核心思想是:对于一个在恒定温度(T)和恒定压力(P)下进行的化学反应,体系会自发地朝着总吉布斯能量(G)最低的状态演化。这个吉布斯能量最低点,就是化学平衡状态。
我们可以将这个过程视觉化,想象一个热力学 的“能量景观”。在这个景观中,存在一个山谷,山谷的海拔高度代表了反应混合物 的总吉布斯能量 G G G 。反应 的进程,可以用一个叫做反应程度 (ξ \xi ξ ,读作 'xi')的坐标来描述,它代表了反应 从纯反应物 (ξ = 0 \xi=0 ξ = 0 )向纯生成物 进行的程度。因此,这个山谷就是一条 G G G 随 ξ \xi ξ 变化的曲线。
自发性的驱动力 :想象一个小球放置在这条曲线上的任意位置。它会受到“热力学 引力”的作用,自发地向着谷底滚动。这个“引力”的强度和方向,就由曲线的斜率 ( ∂ G / ∂ ξ ) T , P (\partial G / \partial \xi)_{T,P} ( ∂ G / ∂ ξ ) T , P 决定。这个斜率 在物理化学 中有一个专门的名称:反应吉布斯能量 ,记为 Δ r G \Delta_r G Δ r G 。
当 Δ r G < 0 \Delta_r G < 0 Δ r G < 0 时,曲线向下倾斜。这意味着,如果反应 继续向右进行(ξ \xi ξ 增加),体系 的总吉布斯能量 G G G 会降低。降低能量 是自发过程的标志,因此反应 会自发地从左向右进行。
当 Δ r G > 0 \Delta_r G > 0 Δ r G > 0 时,曲线向上倾斜。这意味着,向右进行会导致能量 升高,这不是自发过程。相反,小球会向后滚动,即反应 会自发地从右向左进行,以降低体系 的能量 。
当 Δ r G = 0 \Delta_r G = 0 Δ r G = 0 时,我们正好处于谷底。此时斜率 为零,小球在任何方向上的微小移动都会导致其“海拔”(吉布斯能量 )上升。因此,小球失去了继续滚动的动力,体系 达到了宏观上静止的、最稳定的状态。这就是化学平衡 的本质。
模型的意义 :这个“吉布斯能量 最小化”模型是所有化学平衡 计算的理论基石。我们后面将要学习的所有公式,无论是平衡常数 的定义、勒夏特列原理 的解释,还是范特霍夫方程 的推导,本质上都是在用数学语言 描述和定位这个能量谷底的位置。理解了这一点,你就掌握了化学平衡 的灵魂。
2 通用解题步骤:
面对任何化学平衡 问题,无论其复杂程度如何,都可以遵循以下一个系统化的四步框架进行剖析和求解,确保思路清晰,无一疏漏。
第一步:解构问题,识别线索(Decode & Identify)
仔细、反复地阅读题目,像侦探一样寻找关键信息。用笔划出关键词、物理量 和单位 。你需要识别的线索包括但不限于:
反应条件 :温度 T T T 、总压力 P P P 、体积 V V V 是恒定还是变化?
物相 :反应物 和生成物 是气体(g) 、液体(l) 、固体(s) 还是溶液(aq) ?这直接关系到活度 的取值。
体系类型 :是理想气体 体系,还是需要考虑非理想 性的真实气体 ?题目中是否提及“高压 ”、“逸度 ”或“活度系数 ”?
给定数据类型 :
初始量(摩尔数 n 0 n_0 n 0 、分压 P 0 P_0 P 0 、浓度 c 0 c_0 c 0 )。
平衡常数 (K P K_P K P 、K C K_C K C 、K f K_f K f 、K a K_a K a )。
热力学数据 (Δ f G ∘ \Delta_f G^\circ Δ f G ∘ 、Δ f H ∘ \Delta_f H^\circ Δ f H ∘ 、S ∘ S^\circ S ∘ )。
热容数据 (C P ( T ) C_P(T) C P ( T ) 的表达式 )。
光谱/分子参数 (Θ v i b \Theta_{vib} Θ v ib 、Θ r o t \Theta_{rot} Θ ro t 、D 0 D_0 D 0 )。
热力学数据表 (如 JANAF 表 )。
求解目标 :要求解的是平衡组成 (分压 、摩尔分数 )、转化率 、新的平衡常数 ,还是热力学函数变 (Δ r G \Delta_r G Δ r G , Δ r H ∘ \Delta_r H^\circ Δ r H ∘ , Δ r S ∘ \Delta_r S^\circ Δ r S ∘ )?
第二步:打开工具箱,选择工具(Select Tools)
根据第一步识别出的线索,从下面的“专家工具箱 ”中选择最恰当的公式和模型。这是一个匹配过程:
线索是“初始量和平衡组成 ” → 立即想到工具1(反应程度 ξ) 和工具3(平衡常数 K)的 表达式 。
线索是“温度变化 ” → 立即想到工具5(范特霍夫方程) 。如果温度 范围很大或给出了热容 数据,则升级到工具6 。
线索是“标准生成吉布斯能量 Δ f G ∘ \Delta_f G^\circ Δ f G ∘ ” → 立即想到工具3 中的核心关系 Δ r G ∘ = − R T ln K \Delta_r G^\circ = -RT \ln K Δ r G ∘ = − RT ln K 。
线索是“分子参数 ” → 立即想到工具7(统计热力学) 。
线索是“高压 ”或“凝聚相 ” → 立即想到工具8(逸度与活度) 。
第三步:构建逻辑链,执行计算(Construct & Execute)
将所选工具按照严密的逻辑顺序组织起来,形成一条清晰的解题路径。每一步计算都必须目的明确,并注意细节:
单位统一 :这是最常见的错误来源。能量 单位统一为焦耳(J) (而非千焦kJ),气体常数 R R R 的取值必须与压力 (bar/Pa/atm)和体积 (L/m³)的单位 相匹配。例如,R = 8.3145 J ⋅ K − 1 ⋅ mol − 1 R = 8.3145 \text{ J}\cdot\text{K}^{-1}\cdot\text{mol}^{-1} R = 8.3145 J ⋅ K − 1 ⋅ mol − 1 是最通用的,而 R = 0.083145 L ⋅ bar ⋅ K − 1 ⋅ mol − 1 R = 0.083145 \text{ L}\cdot\text{bar}\cdot\text{K}^{-1}\cdot\text{mol}^{-1} R = 0.083145 L ⋅ bar ⋅ K − 1 ⋅ mol − 1 在处理浓度 和压力 转换时非常方便。
标准态 :时刻牢记平衡常数 的数值 是与标准态 的定义(如 P ∘ = 1 P^\circ=1 P ∘ = 1 bar, c ∘ = 1 c^\circ=1 c ∘ = 1 mol·L⁻¹)紧密相关的。
代数运算 :对于涉及求解 ξ \xi ξ 的复杂方程,可能需要使用近似 (例如,当 K K K 很小时,ξ \xi ξ 很小)或数值方法 。
第四步:诠释结果,验证合理性(Interpret & Verify)
计算出的数字不是终点。作为专家,你需要赋予它物理意义,并进行合理性检验:
量纲检查 :最终结果的单位 是否正确?
数量级判断 :结果是否在预期的合理范围内?例如,转化率 不可能大于100%。
原理验证 :计算结果是否符合勒夏特列原理 ?例如,对于一个气体摩尔数 增加的反应 ,增大压力 后,计算出的平衡转化率 是否降低了?对于一个放热反应 ,升高温度 后,计算出的平衡常数 是否减小了?这一步是检验你是否真正理解了物理化学原理,而不仅仅是一个计算器。
3 工具箱
以下是将所有相关知识系统化、模块化的“专家工具箱 ”,每个工具都包含了其完整的理论基础、应用场景和操作步骤。
第一部分:化学计量与反应进程描述工具箱
工具1:反应程度 (ξ)
核心工具 (公式) :
对于一个通用反应 ∑ i ν i M i = 0 \sum_i \nu_i M_i = 0 ∑ i ν i M i = 0 (约定反应物 的化学计量系数 ν i \nu_i ν i 为负,生成物 为正),任意时刻组分 i i i 的摩尔数 n i n_i n i 由下式给出:
n i = n i 0 + ν i ξ n_i = n_{i0} + \nu_i \xi
n i = n i 0 + ν i ξ
其中 n i 0 n_{i0} n i 0 是组分 i i i 的初始摩尔数 ,ξ \xi ξ 是反应程度 ,其单位 为摩尔 。
核心工具 (公式)的数学推导来源 :
这个公式 并非推导而来,而是一个巧妙的定义。我们观察到,在化学反应 中,各物种 的摩尔数 变化量之比等于它们的化学计量系数 之比。即 d n A : d n B : d n Y : d n Z = − ν A : − ν B : ν Y : ν Z dn_A : dn_B : dn_Y : dn_Z = -\nu_A : -\nu_B : \nu_Y : \nu_Z d n A : d n B : d n Y : d n Z = − ν A : − ν B : ν Y : ν Z 。为了用一个单一变量来描述整个反应 的进程,我们引入一个比例常数 d ξ d\xi d ξ ,使得 d n i = ν i d ξ dn_i = \nu_i d\xi d n i = ν i d ξ 。对这个微分式 从初始状态(ξ = 0 , n i = n i 0 \xi=0, n_i=n_{i0} ξ = 0 , n i = n i 0 )积分到任意状态(ξ , n i \xi, n_i ξ , n i ),便得到了 n i − n i 0 = ν i ξ n_i - n_{i0} = \nu_i \xi n i − n i 0 = ν i ξ ,整理后即为核心公式 。
触发线索 :
任何要求计算平衡组成 、转化率 、或者需要将各组分分压 或浓度 与平衡常数 联系起来的问题。看到“初始摩尔数 ”、“平衡时有多少... ”等字眼,就要立刻启动此工具。
推理逻辑链 :
看到需要描述反应 进程 → 立即引入反应程度 ξ \xi ξ 作为唯一变量 → 用 ξ \xi ξ 表示所有组分的摩尔数 → 进而用 ξ \xi ξ 表示摩尔分数 x i x_i x i 、分压 P i P_i P i 或浓度 c i c_i c i → 将这些表达式 代入平衡常数 的定义式中,建立关于 ξ e q \xi_{eq} ξ e q 的方程。
核心逻辑本质原因 :
化学反应 的化学计量 约束了所有组分变化的相对比例。引入反应程度 ξ \xi ξ 这一单一变量,将一个多变量问题(多个组分的摩尔数 变化)简化为一个单变量问题,极大地简化了数学 处理的复杂性。它是描述反应 从初始态到平衡 态演化路径的“里程表”。
通用结构化解题步骤 :
写出配平的化学方程式 :这是所有计算的基础。
构建“ICE”分析表 :这是一个包含三行(Initial-初始,Change-变化,Equilibrium-平衡)和各物种列的表格。
I (Initial) : 填入所有物种 的初始摩尔数 (n i 0 n_{i0} n i 0 )。
C (Change) : 填入各物种 的摩尔数 变化量,用 ξ \xi ξ 和化学计量系数 ν i \nu_i ν i 表示(即 ν i ξ \nu_i \xi ν i ξ )。
E (Equilibrium) : 将 I 行和 C 行相加,得到平衡 时各物种 的摩尔数表达式 (n i , e q = n i 0 + ν i ξ e q n_{i, eq} = n_{i0} + \nu_i \xi_{eq} n i , e q = n i 0 + ν i ξ e q )。
计算平衡时的总摩尔数 :将 E 行的所有摩尔数 相加,得到 n 总 , e q = ∑ i n i , e q n_{总, eq} = \sum_i n_{i, eq} n 总 , e q = ∑ i n i , e q 。这个表达式 也是 ξ e q \xi_{eq} ξ e q 的函数 。
表达平衡分压或浓度 :
对于气相反应 :计算各组分的摩尔分数 x i , e q = n i , e q / n 总 , e q x_{i, eq} = n_{i, eq} / n_{总, eq} x i , e q = n i , e q / n 总 , e q ,然后计算分压 P i , e q = x i , e q ⋅ P 总 P_{i, eq} = x_{i, eq} \cdot P_{总} P i , e q = x i , e q ⋅ P 总 。最终得到的 P i , e q P_{i, eq} P i , e q 是关于 ξ e q \xi_{eq} ξ e q 和 P 总 P_{总} P 总 的函数 。
对于液相反应 :计算各组分的浓度 c i , e q = n i , e q / V 总 c_{i, eq} = n_{i, eq} / V_{总} c i , e q = n i , e q / V 总 。
具体数值示例 :
考虑反应 2 K(g) ⇌ K 2 (g) 2 \text{ K(g)} \rightleftharpoons \text{K}_2\text{(g)} 2 K(g) ⇌ K 2 (g) 。初始时有2 mol的K(g),在总压力 P P P 下达到平衡 。
方程式 : 2 K(g) ⇌ K 2 (g) 2 \text{ K(g)} \rightleftharpoons \text{K}_2\text{(g)} 2 K(g) ⇌ K 2 (g)
ICE 表 :| 物种 | I (mol) | C (mol) | E (mol) |
| :--- | :------ | :------------- | :-------------------------------- |
| K | 2 | − 2 ξ e q -2\xi_{eq} − 2 ξ e q | 2 − 2 ξ e q = 2 ( 1 − ξ e q ) 2 - 2\xi_{eq} = 2(1-\xi_{eq}) 2 − 2 ξ e q = 2 ( 1 − ξ e q ) |
| K₂ | 0 | + ξ e q +\xi_{eq} + ξ e q | ξ e q \xi_{eq} ξ e q |
总摩尔数 : n 总 , e q = 2 ( 1 − ξ e q ) + ξ e q = 2 − ξ e q n_{总, eq} = 2(1-\xi_{eq}) + \xi_{eq} = 2 - \xi_{eq} n 总 , e q = 2 ( 1 − ξ e q ) + ξ e q = 2 − ξ e q
平衡分压 :
P K = x K ⋅ P = 2 ( 1 − ξ e q ) 2 − ξ e q P P_\text{K} = x_\text{K} \cdot P = \frac{2(1-\xi_{eq})}{2-\xi_{eq}} P
P K = x K ⋅ P = 2 − ξ e q 2 ( 1 − ξ e q ) P
P K 2 = x K 2 ⋅ P = ξ e q 2 − ξ e q P P_{\text{K}_2} = x_{\text{K}_2} \cdot P = \frac{\xi_{eq}}{2-\xi_{eq}} P
P K 2 = x K 2 ⋅ P = 2 − ξ e q ξ e q P
这些表达式 已经准备就绪,可以代入 K P K_P K P 的定义式 ( K P = P K 2 / P ∘ ( P K / P ∘ ) 2 ) \left( K_P = \frac{P_{\text{K}_2}/P^\circ}{(P_\text{K}/P^\circ)^2} \right) ( K P = ( P K / P ∘ ) 2 P K 2 / P ∘ ) 来求解 ξ e q \xi_{eq} ξ e q 。
第二部分:热力学驱动力与平衡条件工具箱
工具2:反应吉布斯能量 (Δ r G \Delta_r G Δ r G ) 与反应商 (Q)
核心工具 (公式) :
Δ r G = Δ r G ∘ + R T ln Q \Delta_r G = \Delta_r G^\circ + RT \ln Q
Δ r G = Δ r G ∘ + RT ln Q
其中,对于理想气体 ,反应商 Q P Q_P Q P 为:
Q P = ∏ 生成物 ( P j / P ∘ ) ν j ∏ 反应物 ( P i / P ∘ ) ν i Q_P = \frac{\prod_{\text{生成物}} (P_j/P^\circ)^{\nu_j}}{\prod_{\text{反应物}} (P_i/P^\circ)^{\nu_i}}
Q P = ∏ 反应物 ( P i / P ∘ ) ν i ∏ 生成物 ( P j / P ∘ ) ν j
Δ r G \Delta_r G Δ r G 的物理意义是,在恒定 T , P T, P T , P 及给定反应混合物 组成下,当反应程度 ξ \xi ξ 变化1摩尔 时,体系吉布斯能量 的变化。
核心工具 (公式)的数学推导来源 :
推导 始于多组分体系吉布斯能量 的全微分 :d G = − S d T + V d P + ∑ i μ i d n i dG = -SdT + VdP + \sum_i \mu_i dn_i d G = − S d T + V d P + ∑ i μ i d n i 。在恒定 T , P T, P T , P 下,d G = ∑ i μ i d n i dG = \sum_i \mu_i dn_i d G = ∑ i μ i d n i 。将 d n i = ν i d ξ dn_i = \nu_i d\xi d n i = ν i d ξ 代入,得到 d G = ( ∑ i ν i μ i ) d ξ dG = (\sum_i \nu_i \mu_i) d\xi d G = ( ∑ i ν i μ i ) d ξ 。因此,( ∂ G / ∂ ξ ) T , P = ∑ i ν i μ i (\partial G / \partial \xi)_{T,P} = \sum_i \nu_i \mu_i ( ∂ G / ∂ ξ ) T , P = ∑ i ν i μ i ,我们将其定义为 Δ r G \Delta_r G Δ r G 。
对于理想气体 ,化学势 μ i = μ i ∘ ( T ) + R T ln ( P i / P ∘ ) \mu_i = \mu_i^\circ(T) + RT \ln(P_i/P^\circ) μ i = μ i ∘ ( T ) + RT ln ( P i / P ∘ ) 。代入 Δ r G \Delta_r G Δ r G 的定义:
Δ r G = ∑ i ν i [ μ i ∘ ( T ) + R T ln ( P i / P ∘ ) ] = ( ∑ i ν i μ i ∘ ) + R T ( ∑ i ν i ln ( P i / P ∘ ) ) \Delta_r G = \sum_i \nu_i [\mu_i^\circ(T) + RT \ln(P_i/P^\circ)] = (\sum_i \nu_i \mu_i^\circ) + RT(\sum_i \nu_i \ln(P_i/P^\circ)) Δ r G = ∑ i ν i [ μ i ∘ ( T ) + RT ln ( P i / P ∘ )] = ( ∑ i ν i μ i ∘ ) + RT ( ∑ i ν i ln ( P i / P ∘ ))
前者被定义为标准反应吉布斯能量 Δ r G ∘ \Delta_r G^\circ Δ r G ∘ ,后者利用对数性质 ν ln x = ln x ν \nu \ln x = \ln x^\nu ν ln x = ln x ν 和 ln a + ln b = ln ( a b ) \ln a + \ln b = \ln(ab) ln a + ln b = ln ( ab ) 合并,得到 R T ln Q P RT \ln Q_P RT ln Q P 。
触发线索 :
问题要求判断一个非平衡态 的反应 将向哪个方向自发进行。看到“任意分压 ”、“初始条件 ”、“反应方向 ”等词语时,此工具是首选。
推理逻辑链 :
给定一组任意的分压 或浓度 → 立即计算反应商 Q Q Q → 将 Q Q Q 与已知的平衡常数 K K K 进行比较 →
如果 Q < K Q < K Q < K ,则体系 尚未达到平衡 ,需要增加生成物 、减少反应物 才能使 Q Q Q 增大到 K K K 。因此,反应 正向自发进行,Δ r G < 0 \Delta_r G < 0 Δ r G < 0 。
如果 Q > K Q > K Q > K ,则体系 “过度反应”,需要减少生成物 、增加反应物 才能使 Q Q Q 减小到 K K K 。因此,反应 逆向自发进行,Δ r G > 0 \Delta_r G > 0 Δ r G > 0 。
如果 Q = K Q = K Q = K ,则体系 恰好处于平衡 ,宏观上无净变化,Δ r G = 0 \Delta_r G = 0 Δ r G = 0 。
核心逻辑本质原因 :
Δ r G \Delta_r G Δ r G 是体系吉布斯能量 G G G 随反应程度 ξ \xi ξ 变化的斜率 。自发过程总是沿着吉布斯能量 下降的方向进行。Q / K Q/K Q / K 的比值决定了 ln ( Q / K ) \ln(Q/K) ln ( Q / K ) 的符号 ,进而通过 Δ r G = R T ln ( Q / K ) \Delta_r G = RT \ln(Q/K) Δ r G = RT ln ( Q / K ) (这是核心公式 的另一种形式) 决定了 Δ r G \Delta_r G Δ r G 的符号 ,即斜率 的正负,从而指明了能量 下降的方向。
通用结构化解题步骤 :
写出配平的化学方程式 和对应的反应商 Q Q Q 的表达式 。
提取数据 :从题目中找出给定的各物种 的分压 P i P_i P i 或浓度 c i c_i c i ,以及平衡常数 K K K 。
计算 Q :将给定的分压 或浓度 代入 Q Q Q 的表达式 进行计算。务必注意各压力 或浓度 要除以其标准态 值(P ∘ P^\circ P ∘ 或 c ∘ c^\circ c ∘ ),确保 Q Q Q 是无量纲的。
比较 Q 和 K :进行大小比较。
得出结论 :根据比较结果,明确指出反应 将向正向、逆向进行,或者已经处于平衡 。
(可选) 计算 Δ r G \Delta_r G Δ r G :如果需要定量描述驱动力的大小,可使用 Δ r G = R T ln ( Q / K ) \Delta_r G = RT \ln(Q/K) Δ r G = RT ln ( Q / K ) 进行计算。
具体数值示例 :
对于反应 2 H 2 (g) + CO(g) ⇌ CH 3 OH(g) 2 \text{H}_2\text{(g)} + \text{CO(g)} \rightleftharpoons \text{CH}_3\text{OH(g)} 2 H 2 (g) + CO(g) ⇌ CH 3 OH(g) ,在 25℃ 时 K P = 2.21 × 1 0 4 K_P = 2.21 \times 10^4 K P = 2.21 × 1 0 4 。一个反应混合物 中分压 为 P CH 3 OH = 10.0 P_{\text{CH}_3\text{OH}} = 10.0 P CH 3 OH = 10.0 bar, P H 2 = 0.10 P_{\text{H}_2} = 0.10 P H 2 = 0.10 bar, P CO = 0.0050 P_{\text{CO}} = 0.0050 P CO = 0.0050 bar。判断反应 方向。
Q_P 表达式 :Q P = P CH 3 OH / P ∘ ( P H 2 / P ∘ ) 2 ( P CO / P ∘ ) Q_P = \frac{P_{\text{CH}_3\text{OH}}/P^\circ}{(P_{\text{H}_2}/P^\circ)^2 (P_{\text{CO}}/P^\circ)} Q P = ( P H 2 / P ∘ ) 2 ( P CO / P ∘ ) P CH 3 OH / P ∘
数据 : P CH 3 OH = 10.0 P_{\text{CH}_3\text{OH}}=10.0 P CH 3 OH = 10.0 , P H 2 = 0.10 P_{\text{H}_2}=0.10 P H 2 = 0.10 , P CO = 0.0050 P_{\text{CO}}=0.0050 P CO = 0.0050 , K P = 2.21 × 1 0 4 K_P=2.21 \times 10^4 K P = 2.21 × 1 0 4 , P ∘ = 1 P^\circ=1 P ∘ = 1 bar.
计算 Q_P :Q P = 10.0 ( 0.10 ) 2 ( 0.0050 ) = 10.0 ( 0.01 ) ( 0.0050 ) = 10.0 5.0 × 1 0 − 5 = 2.0 × 1 0 5 Q_P = \frac{10.0}{(0.10)^2 (0.0050)} = \frac{10.0}{(0.01)(0.0050)} = \frac{10.0}{5.0 \times 10^{-5}} = 2.0 \times 10^5
Q P = ( 0.10 ) 2 ( 0.0050 ) 10.0 = ( 0.01 ) ( 0.0050 ) 10.0 = 5.0 × 1 0 − 5 10.0 = 2.0 × 1 0 5
比较 : Q P = 2.0 × 1 0 5 Q_P = 2.0 \times 10^5 Q P = 2.0 × 1 0 5 > K P = 2.21 × 1 0 4 K_P = 2.21 \times 10^4 K P = 2.21 × 1 0 4 。
结论 : 因为 Q P > K P Q_P > K_P Q P > K P ,反应 将向逆向自发进行,即甲醇会分解 生成氢气和一氧化碳,直到 Q P Q_P Q P 降低到与 K P K_P K P 相等为止。
工具3:平衡常数 (K) 与标准反应吉布斯能量 (Δ r G ∘ \Delta_r G^\circ Δ r G ∘ )
核心工具 (公式) :
Δ r G ∘ = − R T ln K \Delta_r G^\circ = -RT \ln K
Δ r G ∘ = − RT ln K
其中,标准反应吉布斯能量 Δ r G ∘ \Delta_r G^\circ Δ r G ∘ 可以通过标准生成吉布斯能量 Δ f G ∘ \Delta_f G^\circ Δ f G ∘ 计算:
Δ r G ∘ = ∑ 生成物 ν j Δ f G ∘ [ j ] − ∑ 反应物 ν i Δ f G ∘ [ i ] \Delta_r G^\circ = \sum_{\text{生成物}} \nu_j \Delta_f G^\circ[j] - \sum_{\text{反应物}} \nu_i \Delta_f G^\circ[i]
Δ r G ∘ = 生成物 ∑ ν j Δ f G ∘ [ j ] − 反应物 ∑ ν i Δ f G ∘ [ i ]
K K K 可以是 K P K_P K P 、K C K_C K C 、K a K_a K a 等,取决于 Δ r G ∘ \Delta_r G^\circ Δ r G ∘ 定义时所选的标准态 。对于气相反应 ,通常对应 K P K_P K P 。
核心工具 (公式)的数学推导来源 :
此公式 是工具2 核心公式 在平衡 状态下的直接应用。在平衡 时,我们有 Δ r G = 0 \Delta_r G = 0 Δ r G = 0 和 Q = K Q = K Q = K 。将这两个条件 代入 Δ r G = Δ r G ∘ + R T ln Q \Delta_r G = \Delta_r G^\circ + RT \ln Q Δ r G = Δ r G ∘ + RT ln Q ,得到 0 = Δ r G ∘ + R T ln K 0 = \Delta_r G^\circ + RT \ln K 0 = Δ r G ∘ + RT ln K ,移项即可得到核心公式 。
触发线索 :
问题提供了热力学数据表 (如 Δ f G ∘ \Delta_f G^\circ Δ f G ∘ ),要求计算平衡常数 K K K ;或者反过来,给定了平衡常数 K K K ,要求计算 Δ r G ∘ \Delta_r G^\circ Δ r G ∘ 。这是连接热力学 数据库和化学平衡 计算的中心枢纽。
推理逻辑链 :
需要计算 K K K → 目标是求 Δ r G ∘ \Delta_r G^\circ Δ r G ∘ → 查找各物种 的标准生成吉布斯能量 Δ f G ∘ \Delta_f G^\circ Δ f G ∘ → 利用化学计量系数 进行加权求和(生成物减反应物 )得到 Δ r G ∘ \Delta_r G^\circ Δ r G ∘ → 最后通过 K = exp ( − Δ r G ∘ / R T ) K = \exp(-\Delta_r G^\circ / RT) K = exp ( − Δ r G ∘ / RT ) 计算出 K K K 。
核心逻辑本质原因 :
Δ r G ∘ \Delta_r G^\circ Δ r G ∘ 描述了一个“理想化”反应 的吉布斯能量 变化:即所有反应物 在标准态 (1 bar 分压 )下完全转化为处于标准态 的生成物 。这个值 的正负和大小,直接反映了反应 产物相对于反应物 的热力学 稳定性。
Δ r G ∘ ≪ 0 \Delta_r G^\circ \ll 0 Δ r G ∘ ≪ 0 :生成物 在标准态 下远比反应物 稳定,平衡 将极大地偏向生成物 一侧,导致 K ≫ 1 K \gg 1 K ≫ 1 。
Δ r G ∘ ≫ 0 \Delta_r G^\circ \gg 0 Δ r G ∘ ≫ 0 :反应物 在标准态 下远比生成物 稳定,平衡 将极大地偏向反应物 一侧,导致 K ≪ 1 K \ll 1 K ≪ 1 。
因此,Δ r G ∘ \Delta_r G^\circ Δ r G ∘ 是一个衡量反应 内在趋势的指标,而平衡常数 K K K 是这个趋势的定量体现。
通用结构化解题步骤 :
写出配平的化学方程式 。
查找数据 :从提供的热力学数据表 (如 表24.1 )中,查找出所有反应物 和生成物 在指定温度 下的标准生成吉布斯能量 Δ f G ∘ \Delta_f G^\circ Δ f G ∘ 。注意,稳定单质 (如 H₂(g), N₂(g), C(graphite))的 Δ f G ∘ \Delta_f G^\circ Δ f G ∘ 按惯例 为零。
计算 Δ r G ∘ \Delta_r G^\circ Δ r G ∘ :严格按照“生成物总和减去反应物 总和”的规则,将每个物种 的 Δ f G ∘ \Delta_f G^\circ Δ f G ∘ 乘以其化学计量系数 后进行计算。Δ r G ∘ = [ ν Y Δ f G ∘ ( Y ) + ν Z Δ f G ∘ ( Z ) ] − [ ν A Δ f G ∘ ( A ) + ν B Δ f G ∘ ( B ) ] \Delta_r G^\circ = [\nu_Y \Delta_f G^\circ(\text{Y}) + \nu_Z \Delta_f G^\circ(\text{Z})] - [\nu_A \Delta_f G^\circ(\text{A}) + \nu_B \Delta_f G^\circ(\text{B})]
Δ r G ∘ = [ ν Y Δ f G ∘ ( Y ) + ν Z Δ f G ∘ ( Z )] − [ ν A Δ f G ∘ ( A ) + ν B Δ f G ∘ ( B )]
单位换算 :将 Δ r G ∘ \Delta_r G^\circ Δ r G ∘ 的单位 从 kJ·mol⁻¹ 转换为 J·mol⁻¹,以匹配 R R R 的单位 。
计算 K :使用公式 K = exp ( − Δ r G ∘ / R T ) K = \exp(-\Delta_r G^\circ / RT) K = exp ( − Δ r G ∘ / RT ) 进行计算。确保温度 T T T 使用开尔文 单位。
具体数值示例 :
使用表24.1 中的数据 ,计算 298.15 K 时反应 N 2 O 4 (g) ⇌ 2 NO 2 (g) \text{N}_2\text{O}_4\text{(g)} \rightleftharpoons 2\text{NO}_2\text{(g)} N 2 O 4 (g) ⇌ 2 NO 2 (g) 的 K P K_P K P 。
方程式 : N 2 O 4 (g) ⇌ 2 NO 2 (g) \text{N}_2\text{O}_4\text{(g)} \rightleftharpoons 2\text{NO}_2\text{(g)} N 2 O 4 (g) ⇌ 2 NO 2 (g)
查找数据 :
Δ f G ∘ [ NO 2 (g) ] = 51.258 kJ ⋅ mol − 1 \Delta_f G^\circ[\text{NO}_2\text{(g)}] = 51.258 \text{ kJ}\cdot\text{mol}^{-1} Δ f G ∘ [ NO 2 (g) ] = 51.258 kJ ⋅ mol − 1
Δ f G ∘ [ N 2 O 4 (g) ] = 97.787 kJ ⋅ mol − 1 \Delta_f G^\circ[\text{N}_2\text{O}_4\text{(g)}] = 97.787 \text{ kJ}\cdot\text{mol}^{-1} Δ f G ∘ [ N 2 O 4 (g) ] = 97.787 kJ ⋅ mol − 1
计算 Δ r G ∘ \Delta_r G^\circ Δ r G ∘ :
Δ r G ∘ = [ 2 × Δ f G ∘ ( NO 2 ) ] − [ 1 × Δ f G ∘ ( N 2 O 4 ) ] = [ 2 × 51.258 ] − [ 97.787 ] = 102.516 − 97.787 = + 4.729 kJ ⋅ mol − 1 \Delta_r G^\circ = [2 \times \Delta_f G^\circ(\text{NO}_2)] - [1 \times \Delta_f G^\circ(\text{N}_2\text{O}_4)] = [2 \times 51.258] - [97.787] = 102.516 - 97.787 = +4.729 \text{ kJ}\cdot\text{mol}^{-1}
Δ r G ∘ = [ 2 × Δ f G ∘ ( NO 2 )] − [ 1 × Δ f G ∘ ( N 2 O 4 )] = [ 2 × 51.258 ] − [ 97.787 ] = 102.516 − 97.787 = + 4.729 kJ ⋅ mol − 1
单位换算 : Δ r G ∘ = + 4729 J ⋅ mol − 1 \Delta_r G^\circ = +4729 \text{ J}\cdot\text{mol}^{-1} Δ r G ∘ = + 4729 J ⋅ mol − 1
计算 K_P :
ln K P = − 4729 J ⋅ mol − 1 ( 8.3145 J ⋅ K − 1 ⋅ mol − 1 ) ( 298.15 K ) = − 1.9076 \ln K_P = -\frac{4729 \text{ J}\cdot\text{mol}^{-1}}{(8.3145 \text{ J}\cdot\text{K}^{-1}\cdot\text{mol}^{-1})(298.15 \text{ K})} = -1.9076
ln K P = − ( 8.3145 J ⋅ K − 1 ⋅ mol − 1 ) ( 298.15 K ) 4729 J ⋅ mol − 1 = − 1.9076
K P = e − 1.9076 ≈ 0.148 K_P = e^{-1.9076} \approx 0.148
K P = e − 1.9076 ≈ 0.148
结果诠释:Δ r G ∘ > 0 \Delta_r G^\circ > 0 Δ r G ∘ > 0 ,表明在标准态 下反应 是非自发的,平衡 应该偏向反应物 一侧,这与计算出的 K P < 1 K_P < 1 K P < 1 的结果完全一致。
工具4:K P K_P K P 与 K C K_C K C 的转换
核心工具 (公式) :
K P = K C ( c ∘ R T P ∘ ) Δ ν K_P = K_C \left( \frac{c^\circ RT}{P^\circ} \right)^{\Delta \nu}
K P = K C ( P ∘ c ∘ RT ) Δ ν
其中 Δ ν = ( ∑ ν 气相生成物 ) − ( ∑ ν 气相反应物 ) \Delta \nu = (\sum \nu_{\text{气相生成物}}) - (\sum \nu_{\text{气相反应物}}) Δ ν = ( ∑ ν 气相生成物 ) − ( ∑ ν 气相反应物 ) 是反应 前后气相物质 的化学计量系数 之差。
核心工具 (公式)的数学推导来源 :
对于理想气体 ,分压 P i P_i P i 和摩尔浓度 c i c_i c i 的关系是 P i = ( n i / V ) R T = c i R T P_i = (n_i/V)RT = c_i RT P i = ( n i / V ) RT = c i RT 。我们将此关系代入 K P K_P K P 的定义式中:
K P = ∏ ( P j / P ∘ ) ν j ∏ ( P i / P ∘ ) ν i = ∏ ( c j R T / P ∘ ) ν j ∏ ( c i R T / P ∘ ) ν i = ∏ c j ν j ∏ c i ν i ( R T P ∘ ) ∑ ν j − ∑ ν i K_P = \frac{\prod (P_j/P^\circ)^{\nu_j}}{\prod (P_i/P^\circ)^{\nu_i}} = \frac{\prod (c_j RT/P^\circ)^{\nu_j}}{\prod (c_i RT/P^\circ)^{\nu_i}} = \frac{\prod c_j^{\nu_j}}{\prod c_i^{\nu_i}} \left( \frac{RT}{P^\circ} \right)^{\sum \nu_j - \sum \nu_i} K P = ∏ ( P i / P ∘ ) ν i ∏ ( P j / P ∘ ) ν j = ∏ ( c i RT / P ∘ ) ν i ∏ ( c j RT / P ∘ ) ν j = ∏ c i ν i ∏ c j ν j ( P ∘ RT ) ∑ ν j − ∑ ν i
为了使浓度项 也无量纲化,我们引入标准浓度 c ∘ c^\circ c ∘ ,得到 ∏ ( c j / c ∘ ) ν j ∏ ( c i / c ∘ ) ν i ( c ∘ R T P ∘ ) Δ ν \frac{\prod (c_j/c^\circ)^{\nu_j}}{\prod (c_i/c^\circ)^{\nu_i}} \left( \frac{c^\circ RT}{P^\circ} \right)^{\Delta \nu} ∏ ( c i / c ∘ ) ν i ∏ ( c j / c ∘ ) ν j ( P ∘ c ∘ RT ) Δ ν ,前者即为 K C K_C K C 的定义。
触发线索 :
问题中同时出现了基于压力 的平衡常数 (K P K_P K P ) 和基于浓度 的平衡常数 (K C K_C K C ),或者给定了其中一个,要求计算另一个。
推理逻辑链 :
需要 K P K_P K P 和 K C K_C K C 之间的转换 → 核心是计算气体摩尔数 的变化 Δ ν \Delta \nu Δ ν → 计算转换因子 ( c ∘ R T / P ∘ ) (c^\circ RT / P^\circ) ( c ∘ RT / P ∘ ) → 应用核心公式 进行换算。
核心逻辑本质原因 :
K P K_P K P 和 K C K_C K C 都是衡量平衡 位置的常数 ,但它们使用了不同的“标尺”(压力 vs 浓度 )。对于理想气体 ,这两个标尺之间通过理想气体状态方程 (P = c R T P=cRT P = c RT ) 存在一个简单的、只与温度 和气体摩尔数 变化相关的比例关系。此工具 就是这个比例关系的数学 体现。当 Δ ν = 0 \Delta \nu = 0 Δ ν = 0 时,反应 前后气体分子数 不变,压力 和浓度 的变化同步,因此 K P = K C K_P = K_C K P = K C (假设 c ∘ R T / P ∘ = 1 c^\circ RT/P^\circ=1 c ∘ RT / P ∘ = 1 ,但这通常不成立,除非特别选择标准态 )。
通用结构化解题步骤 :
写出配平的化学方程式 。
计算 Δ ν \Delta \nu Δ ν :只计算气相物质 的化学计量系数 之差。
计算转换因子 :计算 ( c ∘ R T / P ∘ ) (c^\circ RT / P^\circ) ( c ∘ RT / P ∘ ) 的值 。
标准态 通常为 P ∘ = 1 P^\circ = 1 P ∘ = 1 bar,c ∘ = 1 c^\circ = 1 c ∘ = 1 mol·L⁻¹。
使用 R = 0.083145 L ⋅ bar ⋅ K − 1 ⋅ mol − 1 R = 0.083145 \text{ L}\cdot\text{bar}\cdot\text{K}^{-1}\cdot\text{mol}^{-1} R = 0.083145 L ⋅ bar ⋅ K − 1 ⋅ mol − 1 。
将给定的温度 T T T (单位 K)代入。
进行转换 :将已知值 代入 K P = K C ( 转换因子 ) Δ ν K_P = K_C (\text{转换因子})^{\Delta \nu} K P = K C ( 转换因子 ) Δ ν 求解未知量。
具体数值示例 :
对于反应 NH 3 (g) ⇌ 3 2 H 2 (g) + 1 2 N 2 (g) \text{NH}_3\text{(g)} \rightleftharpoons \frac{3}{2} \text{H}_2\text{(g)} + \frac{1}{2} \text{N}_2\text{(g)} NH 3 (g) ⇌ 2 3 H 2 (g) + 2 1 N 2 (g) ,在 298.15 K 下,K P = 1.36 × 1 0 − 3 K_P = 1.36 \times 10^{-3} K P = 1.36 × 1 0 − 3 。求 K C K_C K C 。
方程式 : 已给出。
计算 Δ ν \Delta \nu Δ ν :
Δ ν = ( 3 2 + 1 2 ) − 1 = 2 − 1 = 1 \Delta \nu = \left(\frac{3}{2} + \frac{1}{2}\right) - 1 = 2 - 1 = 1
Δ ν = ( 2 3 + 2 1 ) − 1 = 2 − 1 = 1
计算转换因子 :
c ∘ R T P ∘ = ( 1 mol L − 1 ) ( 0.083145 L ⋅ bar ⋅ mol − 1 ⋅ K − 1 ) ( 298.15 K ) 1 bar = 24.79 \frac{c^\circ RT}{P^\circ} = \frac{(1 \text{ mol L}^{-1})(0.083145 \text{ L}\cdot\text{bar}\cdot\text{mol}^{-1}\cdot\text{K}^{-1})(298.15 \text{ K})}{1 \text{ bar}} = 24.79
P ∘ c ∘ RT = 1 bar ( 1 mol L − 1 ) ( 0.083145 L ⋅ bar ⋅ mol − 1 ⋅ K − 1 ) ( 298.15 K ) = 24.79
转换 :
K P = K C ( 24.79 ) Δ ν = K C ( 24.79 ) 1 K_P = K_C (24.79)^{\Delta \nu} = K_C (24.79)^1
K P = K C ( 24.79 ) Δ ν = K C ( 24.79 ) 1
K C = K P 24.79 = 1.36 × 1 0 − 3 24.79 = 5.49 × 1 0 − 5 K_C = \frac{K_P}{24.79} = \frac{1.36 \times 10^{-3}}{24.79} = 5.49 \times 10^{-5}
K C = 24.79 K P = 24.79 1.36 × 1 0 − 3 = 5.49 × 1 0 − 5
第三部分:外部条件对平衡的影响工具箱
工具5:平衡常数的温度依赖性 (范特霍夫方程)
核心工具 (公式) :
微分形式 :
d ln K P d T = Δ r H ∘ R T 2 \frac{d \ln K_P}{dT} = \frac{\Delta_r H^\circ}{RT^2}
d T d ln K P = R T 2 Δ r H ∘
定积分形式 (假设 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 在 T 1 T_1 T 1 到 T 2 T_2 T 2 区间为常数):
ln K P ( T 2 ) K P ( T 1 ) = Δ r H ∘ R ( 1 T 1 − 1 T 2 ) \ln \frac{K_P(T_2)}{K_P(T_1)} = \frac{\Delta_r H^\circ}{R} \left( \frac{1}{T_1} - \frac{1}{T_2} \right)
ln K P ( T 1 ) K P ( T 2 ) = R Δ r H ∘ ( T 1 1 − T 2 1 )
核心工具 (公式)的数学推导来源 :
推导 基于两个热力学 关系:Δ r G ∘ = − R T ln K P \Delta_r G^\circ = -RT \ln K_P Δ r G ∘ = − RT ln K P 和吉布斯-亥姆霍兹方程 ( ∂ ( Δ G ∘ / T ) ∂ T ) P = − Δ H ∘ T 2 (\frac{\partial (\Delta G^\circ/T)}{\partial T})_P = -\frac{\Delta H^\circ}{T^2} ( ∂ T ∂ ( Δ G ∘ / T ) ) P = − T 2 Δ H ∘ 。
将第一个式子改写为 ln K P = − Δ r G ∘ R T \ln K_P = -\frac{\Delta_r G^\circ}{RT} ln K P = − RT Δ r G ∘ 。两边对 T T T 求导:d ln K P d T = − 1 R d ( Δ r G ∘ / T ) d T \frac{d \ln K_P}{dT} = -\frac{1}{R} \frac{d(\Delta_r G^\circ/T)}{dT} d T d l n K P = − R 1 d T d ( Δ r G ∘ / T ) 。将吉布斯-亥姆霍兹方程 代入右侧,即可得到微分形式 的范特霍夫方程 。对微分形式 在 T 1 T_1 T 1 到 T 2 T_2 T 2 之间进行定积分 ,并假设 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 为常数,即可得到定积分形式 。
触发线索 :
问题涉及平衡常数 在不同温度 下的值 。给定一个温度 下的 K 1 K_1 K 1 和 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ ,求另一个温度 下的 K 2 K_2 K 2 ;或者给出一系列不同温度 下的 K K K 值 ,要求计算 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 。
推理逻辑链 :
看到温度 和平衡常数 的关联 → 立即想到范特霍夫方程 → 判断 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 的符号 ,定性预测 K K K 的变化趋势(勒夏特列原理 :升温有利于吸热反应 ) → 利用定积分 公式进行定量计算。如果题目给了一系列数据点,可以通过绘制 ln K P \ln K_P ln K P 对 1 / T 1/T 1/ T 的图,其斜率 为 − Δ r H ∘ / R -\Delta_r H^\circ / R − Δ r H ∘ / R ,从而求出反应焓 。
核心逻辑本质原因 :
平衡 由吉布斯能量 Δ r G ∘ = Δ r H ∘ − T Δ r S ∘ \Delta_r G^\circ = \Delta_r H^\circ - T\Delta_r S^\circ Δ r G ∘ = Δ r H ∘ − T Δ r S ∘ 决定。温度 的变化同时影响熵 的贡献(− T Δ r S ∘ -T\Delta_r S^\circ − T Δ r S ∘ 项)和平衡常数 本身。范特霍夫方程 精确地描述了这种影响。其本质是,温度 升高,体系 会向着能够“吸收”更多热量的方向移动,以抵抗温度 的升高。对于吸热反应 ,正向是吸热的,所以平衡 右移,K K K 增大;对于放热反应 ,逆向是吸热的,所以平衡 左移,K K K 减小。
通用结构化解题步骤 :
识别已知量和未知量 :确定 T 1 , K 1 , T 2 , K 2 , Δ r H ∘ T_1, K_1, T_2, K_2, \Delta_r H^\circ T 1 , K 1 , T 2 , K 2 , Δ r H ∘ 中哪些是已知的,哪个是待求的。
单位检查和换算 :确保 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 的单位 是 J·mol⁻¹,温度 是 K。
代入公式 :将已知量代入定积分形式 的范特霍夫方程 。
求解 :解出未知量。
验证 :检查结果是否与勒夏特列原理 的定性预测一致。
具体数值示例 :
对于反应 PCl 3 (g) + Cl 2 (g) ⇌ PCl 5 (g) \text{PCl}_3\text{(g)} + \text{Cl}_2\text{(g)} \rightleftharpoons \text{PCl}_5\text{(g)} PCl 3 (g) + Cl 2 (g) ⇌ PCl 5 (g) ,平均 Δ r H ∘ = − 69.8 \Delta_r H^\circ = -69.8 Δ r H ∘ = − 69.8 kJ·mol⁻¹。已知 500 K 时 K P = 0.0408 K_P = 0.0408 K P = 0.0408 ,估算 700 K 时的 K P K_P K P 。
已知 : T 1 = 500 T_1=500 T 1 = 500 K, K 1 = 0.0408 K_1=0.0408 K 1 = 0.0408 , T 2 = 700 T_2=700 T 2 = 700 K, Δ r H ∘ = − 69800 \Delta_r H^\circ = -69800 Δ r H ∘ = − 69800 J·mol⁻¹。求 : K 2 K_2 K 2 。
单位 : 已统一。
代入 :
ln K 2 0.0408 = − 69800 8.3145 ( 1 500 − 1 700 ) = − 8395.5 ( 0.002 − 0.0014286 ) = − 8395.5 × ( 5.714 × 1 0 − 4 ) = − 4.797 \ln \frac{K_2}{0.0408} = \frac{-69800}{8.3145} \left( \frac{1}{500} - \frac{1}{700} \right) = -8395.5 \left( 0.002 - 0.0014286 \right) = -8395.5 \times (5.714 \times 10^{-4}) = -4.797
ln 0.0408 K 2 = 8.3145 − 69800 ( 500 1 − 700 1 ) = − 8395.5 ( 0.002 − 0.0014286 ) = − 8395.5 × ( 5.714 × 1 0 − 4 ) = − 4.797
求解 :
K 2 0.0408 = e − 4.797 = 0.00823 \frac{K_2}{0.0408} = e^{-4.797} = 0.00823
0.0408 K 2 = e − 4.797 = 0.00823
K 2 = 0.0408 × 0.00823 = 3.36 × 1 0 − 4 K_2 = 0.0408 \times 0.00823 = 3.36 \times 10^{-4}
K 2 = 0.0408 × 0.00823 = 3.36 × 1 0 − 4
验证 : 反应 是放热 的 (Δ r H ∘ < 0 \Delta_r H^\circ < 0 Δ r H ∘ < 0 ),温度 升高,平衡 逆向移动,平衡常数 减小。计算结果 3.36 × 1 0 − 4 < 0.0408 3.36 \times 10^{-4} < 0.0408 3.36 × 1 0 − 4 < 0.0408 ,与预期一致。
工具6:考虑热容的范特霍夫方程 (高精度版)
核心工具 (公式) :
这是一个两步过程:
计算随温度变化的反应焓 :Δ r H ∘ ( T ) = Δ r H ∘ ( T r e f ) + ∫ T r e f T Δ C P ( T ′ ) d T ′ \Delta_r H^\circ(T) = \Delta_r H^\circ(T_{ref}) + \int_{T_{ref}}^{T} \Delta C_P(T') dT'
Δ r H ∘ ( T ) = Δ r H ∘ ( T re f ) + ∫ T re f T Δ C P ( T ′ ) d T ′
积分范特霍夫方程 :ln K P ( T ) = ln K P ( T r e f ) + ∫ T r e f T Δ r H ∘ ( T ′ ) R T ′ 2 d T ′ \ln K_P(T) = \ln K_P(T_{ref}) + \int_{T_{ref}}^{T} \frac{\Delta_r H^\circ(T')}{RT'^2} dT'
ln K P ( T ) = ln K P ( T re f ) + ∫ T re f T R T ′2 Δ r H ∘ ( T ′ ) d T ′
核心工具 (公式)的数学推导来源 :
推导 基于基尔霍夫定律 ( ∂ ( Δ H ) / ∂ T ) P = Δ C P (\partial (\Delta H) / \partial T)_P = \Delta C_P ( ∂ ( Δ H ) / ∂ T ) P = Δ C P 和范特霍夫方程 的微分形式 。首先积分基尔霍夫定律 得到 Δ r H ∘ ( T ) \Delta_r H^\circ(T) Δ r H ∘ ( T ) 的表达式 。然后将这个复杂的 Δ r H ∘ ( T ) \Delta_r H^\circ(T) Δ r H ∘ ( T ) 函数 代入范特霍夫方程 的微分式 中,再进行一次积分 。由于 C P C_P C P 通常表示为 T T T 的多项式 ,这个过程会导致最终的 ln K P ( T ) \ln K_P(T) ln K P ( T ) 表达式 中包含 1 / T 1/T 1/ T , ln T \ln T ln T , T T T , T 2 T^2 T 2 等项。
触发线索 :
问题涉及一个较宽的温度 范围,或者明确给出了各物种 的热容 C P C_P C P 作为温度 的函数 ,并要求进行高精度的平衡常数 计算。
推理逻辑链 :
看到 C P ( T ) C_P(T) C P ( T ) 数据 → 意识到 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 不是常数 → 必须使用工具6 →
计算 Δ C P ( T ) \Delta C_P(T) Δ C P ( T ) 表达式 (生成物减反应物 )。
积分 Δ C P ( T ) \Delta C_P(T) Δ C P ( T ) 得到 Δ r H ∘ ( T ) \Delta_r H^\circ(T) Δ r H ∘ ( T ) 表达式。
将 Δ r H ∘ ( T ) \Delta_r H^\circ(T) Δ r H ∘ ( T ) 代入 d ln K P d T = Δ r H ∘ R T 2 \frac{d \ln K_P}{dT} = \frac{\Delta_r H^\circ}{RT^2} d T d l n K P = R T 2 Δ r H ∘ 。
再次积分 得到 ln K P ( T ) \ln K_P(T) ln K P ( T ) 的最终函数形式 。
利用一个已知点的 ( T , K P ) (T, K_P) ( T , K P ) 值 确定积分常数 。
核心逻辑本质原因 :
反应焓 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 本身也是温度 的函数 ,因为反应物 和生成物 的热容 不同,它们吸收热量使自身升温的能力也不同。工具5 的假设(Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 为常数)是一种近似 。工具6 则放弃了这个近似 ,通过热容 数据精确地描述了 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 随温度 的变化,从而能更准确地计算出平衡常数 在整个温度 范围内的行为。
通用结构化解题步骤 :
写出 Δ C P ( T ) = ∑ ν j C P , j ( T ) \Delta C_P(T) = \sum \nu_j C_{P,j}(T) Δ C P ( T ) = ∑ ν j C P , j ( T ) 的表达式 ,并化简为 T T T 的多项式 Δ C P = a + b T + c T 2 + . . . \Delta C_P = a + bT + cT^2 + ... Δ C P = a + b T + c T 2 + ... 。
计算 Δ r H ∘ ( T ) \Delta_r H^\circ(T) Δ r H ∘ ( T ) :
Δ r H ∘ ( T ) = Δ r H ∘ ( T r e f ) + ∫ T r e f T ( a + b T ′ + c T ′ 2 ) d T ′ = H 0 + a T + b 2 T 2 + c 3 T 3 \Delta_r H^\circ(T) = \Delta_r H^\circ(T_{ref}) + \int_{T_{ref}}^T (a+bT'+cT'^2)dT' = H_0 + aT + \frac{b}{2}T^2 + \frac{c}{3}T^3
Δ r H ∘ ( T ) = Δ r H ∘ ( T re f ) + ∫ T re f T ( a + b T ′ + c T ′2 ) d T ′ = H 0 + a T + 2 b T 2 + 3 c T 3
通过在一个参考温度 T r e f T_{ref} T re f 的已知 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 值 来确定积分常数 H 0 H_0 H 0 。
建立 ln K P ( T ) \ln K_P(T) ln K P ( T ) 的积分表达式 :
∫ d ln K P = ∫ H 0 + a T + b 2 T 2 + c 3 T 3 R T 2 d T = ∫ ( H 0 R T 2 + a R T + b 2 R + c 3 R T ) d T \int d \ln K_P = \int \frac{H_0 + aT + \frac{b}{2}T^2 + \frac{c}{3}T^3}{RT^2} dT = \int \left( \frac{H_0}{RT^2} + \frac{a}{RT} + \frac{b}{2R} + \frac{c}{3R}T \right) dT
∫ d ln K P = ∫ R T 2 H 0 + a T + 2 b T 2 + 3 c T 3 d T = ∫ ( R T 2 H 0 + RT a + 2 R b + 3 R c T ) d T
积分 得到 ln K P ( T ) \ln K_P(T) ln K P ( T ) 的函数形式 :
ln K P ( T ) = − H 0 R T + a R ln T + b 2 R T + c 6 R T 2 + I \ln K_P(T) = -\frac{H_0}{RT} + \frac{a}{R}\ln T + \frac{b}{2R}T + \frac{c}{6R}T^2 + I
ln K P ( T ) = − RT H 0 + R a ln T + 2 R b T + 6 R c T 2 + I
其中 I I I 是新的积分常数 。
确定积分常数 I :利用题目中给定的某一个温度 下的 K P K_P K P 值 ,代入上式,解出 I I I 。
具体数值示例 :
例题 24-7 是该工具的完美范例,其详细步骤完全遵循了上述流程,最终得到了一个复杂的 ln K P ( T ) \ln K_P(T) ln K P ( T ) 表达式 ,该表达式 能精确地再现实验数据 (如图24.4所示),其精度远高于使用恒定 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 的近似 。
第四部分:平衡的微观起源工具箱
工具7:统计热力学计算平衡常数
核心工具 (公式) :
对于气相反应 ,基于浓度 的平衡常数 K C K_C K C 可以从分子配分函数 q q q 计算得到:
K C ( T ) = ∏ 生成物 ( q j / V ) ν j ∏ 反应物 ( q i / V ) ν i e − Δ r E 0 / R T K_C(T) = \frac{\prod_{\text{生成物}} (q_j/V)^{\nu_j}}{\prod_{\text{反应物}} (q_i/V)^{\nu_i}} e^{-\Delta_r E_0 / RT}
K C ( T ) = ∏ 反应物 ( q i / V ) ν i ∏ 生成物 ( q j / V ) ν j e − Δ r E 0 / RT
其中 q i q_i q i 是物种 i i i 的分子配分函数 ,V V V 是体积 ,q / V q/V q / V 是单位体积 的配分函数 ,Δ r E 0 \Delta_r E_0 Δ r E 0 是反应 的摩尔零点能 变化,即在 0 K 时生成物 与反应物 的基态能量 之差。
核心工具 (公式)的数学推导来源 :
推导 始于平衡条件 ∑ i ν i μ i = 0 \sum_i \nu_i \mu_i = 0 ∑ i ν i μ i = 0 。在统计热力学 中,理想气体 组分 i i i 的化学势 与配分函数 的关系为 μ i = − R T ln ( q i / N i ) \mu_i = -RT \ln(q_i/N_i) μ i = − RT ln ( q i / N i ) (N i N_i N i 是粒子数 )。将此式代入平衡条件 :
∑ i ν i [ − R T ln ( q i / N i ) ] = 0 ⟹ ∑ i ν i ln ( q i / N i ) = 0 ⟹ ln ∏ i ( q i / N i ) ν i = 0 \sum_i \nu_i [-RT \ln(q_i/N_i)] = 0 \implies \sum_i \nu_i \ln(q_i/N_i) = 0 \implies \ln \prod_i (q_i/N_i)^{\nu_i} = 0 ∑ i ν i [ − RT ln ( q i / N i )] = 0 ⟹ ∑ i ν i ln ( q i / N i ) = 0 ⟹ ln ∏ i ( q i / N i ) ν i = 0
因此 ∏ i ( q i / N i ) ν i = 1 \prod_i (q_i/N_i)^{\nu_i} = 1 ∏ i ( q i / N i ) ν i = 1 ,整理得到 ∏ 生成物 ( q j / N j ) ν j ∏ 反应物 ( q i / N i ) ν i = 1 \frac{\prod_{\text{生成物}} (q_j/N_j)^{\nu_j}}{\prod_{\text{反应物}} (q_i/N_i)^{\nu_i}} = 1 ∏ 反应物 ( q i / N i ) ν i ∏ 生成物 ( q j / N j ) ν j = 1 。
将其改写为 ∏ N j ν j ∏ N i ν i = ∏ q j ν j ∏ q i ν i \frac{\prod N_j^{\nu_j}}{\prod N_i^{\nu_i}} = \frac{\prod q_j^{\nu_j}}{\prod q_i^{\nu_i}} ∏ N i ν i ∏ N j ν j = ∏ q i ν i ∏ q j ν j 。两边同除以 V Δ ν V^{\Delta\nu} V Δ ν ,并将数密度 ρ i = N i / V \rho_i = N_i/V ρ i = N i / V 代入,左边即为平衡常数 K C K_C K C (以数密度 表示)。右边即为配分函数 的比值。最后,必须小心处理能量零点。如果配分函数 q i q_i q i 是从每个分子 各自的基态 能量为零开始计算的,那么必须在公式 外部乘上一个 e − Δ r E 0 / R T e^{-\Delta_r E_0 / RT} e − Δ r E 0 / RT 因子来校正不同分子 之间基态 能量的差异。
触发线索 :
问题要求从分子 的微观性质计算平衡常数 ,或者给出了分子 的光谱数据 ,如转动常数 (Θ r o t \Theta_{rot} Θ ro t )、振动特征温度 (Θ v i b \Theta_{vib} Θ v ib )、解离能 (D 0 D_0 D 0 )、对称数 (σ \sigma σ ) 等。
推理逻辑链 :
需要从微观计算 K K K → 启用统计热力学 → 分别计算每个反应物 和生成物 的分子配分函数 q q q (或 q / V q/V q / V )→ 将这些 q / V q/V q / V 值 和化学计量系数 代入核心公式 → 计算零点能 变化 Δ r E 0 \Delta_r E_0 Δ r E 0 (通常由 D 0 D_0 D 0 计算)→ 组合所有部分得到 K C K_C K C → 如有需要,使用工具4 转换为 K P K_P K P 。
核心逻辑本质原因 :
宏观 的平衡常数 K K K 最终是由微观 世界中反应物 和生成物分子 的量子能级 分布决定的。配分函数 q q q 正是分子 所有可能能级 状态(包括平动 、转动 、振动 、电子 )的统计 总和,它衡量了在给定温度 下,分子 能量状态的“可及性”或“丰富性”。平衡 倾向于朝向能级 更密集、能量更低(即配分函数 更大)的物种 组合。此公式 就是这种微观统计 思想的数学 化。
通用结构化解题步骤 :
写出 K C K_C K C 的配分函数表达式 。
收集分子参数 :从数据表 (如 表18.2, 18.4 )中查找所有物种 的 m , σ , Θ r o t , Θ v i b , D 0 m, \sigma, \Theta_{rot}, \Theta_{vib}, D_0 m , σ , Θ ro t , Θ v ib , D 0 以及电子态简并度 。
计算各物种的 q / V q/V q / V :分别使用平动 、转动 、振动 和电子配分函数 的公式 计算每个物种 的 q / V q/V q / V 。
q t r a n s / V = ( 2 π m k B T / h 2 ) 3 / 2 q_{trans}/V = (2\pi m k_B T / h^2)^{3/2} q t r an s / V = ( 2 πm k B T / h 2 ) 3/2
q r o t = T / ( σ Θ r o t ) q_{rot} = T / (\sigma \Theta_{rot}) q ro t = T / ( σ Θ ro t ) (线性分子) 或 q r o t = π T 3 / ( Θ A Θ B Θ C ) / σ q_{rot} = \sqrt{\pi T^3 / (\Theta_A \Theta_B \Theta_C)} / \sigma q ro t = π T 3 / ( Θ A Θ B Θ C ) / σ (非线性分子)
q v i b = ∏ j ( 1 − e − Θ v i b , j / T ) − 1 q_{vib} = \prod_j (1 - e^{-\Theta_{vib, j}/T})^{-1} q v ib = ∏ j ( 1 − e − Θ v ib , j / T ) − 1
q e l e c q_{elec} q e l ec = 基态电子简并度
q / V = ( q t r a n s / V ) ⋅ q r o t ⋅ q v i b ⋅ q e l e c q/V = (q_{trans}/V) \cdot q_{rot} \cdot q_{vib} \cdot q_{elec} q / V = ( q t r an s / V ) ⋅ q ro t ⋅ q v ib ⋅ q e l ec
计算 Δ r E 0 \Delta_r E_0 Δ r E 0 :Δ r E 0 = N A ( ∑ 生成物 D 0 , i − ∑ 反应物 D 0 , j ) \Delta_r E_0 = N_A (\sum_{\text{生成物}} D_{0, i} - \sum_{\text{反应物}} D_{0, j}) Δ r E 0 = N A ( ∑ 生成物 D 0 , i − ∑ 反应物 D 0 , j ) ,注意这里的符号约定可能因解离能 定义而异,最可靠的是 Δ r E 0 = ∑ ν i ( 基态能量 ) i \Delta_r E_0 = \sum \nu_i (\text{基态能量})_i Δ r E 0 = ∑ ν i ( 基态能量 ) i 。对于 A+B → Y+Z \text{A+B} \to \text{Y+Z} A+B → Y+Z ,Δ E 0 = ( − D 0 , Y − D 0 , Z ) − ( − D 0 , A − D 0 , B ) \Delta E_0 = (-D_{0,Y} - D_{0,Z}) - (-D_{0,A} - D_{0,B}) Δ E 0 = ( − D 0 , Y − D 0 , Z ) − ( − D 0 , A − D 0 , B ) 。
组合计算 K C K_C K C :将所有计算结果代入核心公式 。
转换为 K P K_P K P :如有需要,使用工具4 。
具体数值示例 :
计算反应 H 2 (g) + I 2 (g) ⇌ 2 HI(g) \text{H}_2\text{(g)} + \text{I}_2\text{(g)} \rightleftharpoons 2 \text{ HI(g)} H 2 (g) + I 2 (g) ⇌ 2 HI(g) 在 500 K 时的 K P K_P K P 。
此反应 Δ ν = 0 \Delta\nu=0 Δ ν = 0 ,故 K P = K C K_P=K_C K P = K C 。
表达式 : K P = ( q HI / V ) 2 ( q H 2 / V ) ( q I 2 / V ) e − Δ r E 0 / R T K_P = \frac{(q_{\text{HI}}/V)^2}{(q_{\text{H}_2}/V)(q_{\text{I}_2}/V)} e^{-\Delta_r E_0 / RT} K P = ( q H 2 / V ) ( q I 2 / V ) ( q HI / V ) 2 e − Δ r E 0 / RT
参数 (从表18.2) :| | H₂ | I₂ | HI |
| :----------- | :---- | :----- | :---- |
| m (amu) | 2.016 | 253.8 | 127.9 |
| Θ_rot (K) | 87.6 | 0.0537 | 9.43 |
| Θ_vib (K) | 6330 | 309 | 3320 |
| D₀ (kJ/mol) | 432.1 | 148.8 | 294.7 |
| σ | 2 | 2 | 1 |
计算 Δ r E 0 = ( 2 × − 294.7 ) − ( − 432.1 − 148.8 ) = − 589.4 + 580.9 = − 8.5 \Delta_r E_0 = (2 \times -294.7) - (-432.1 - 148.8) = -589.4 + 580.9 = -8.5 Δ r E 0 = ( 2 × − 294.7 ) − ( − 432.1 − 148.8 ) = − 589.4 + 580.9 = − 8.5 kJ/mol。
分别计算 q / V q/V q / V 的各部分比值 (只展示转动 部分):
q r o t , HI 2 q r o t , H 2 q r o t , I 2 = ( T / 1 ⋅ 9.43 ) 2 ( T / 2 ⋅ 87.6 ) ( T / 2 ⋅ 0.0537 ) = 1 / 9.4 3 2 1 / ( 4 ⋅ 87.6 ⋅ 0.0537 ) = 4 ⋅ 87.6 ⋅ 0.0537 9.4 3 2 = 18.82 88.92 ≈ 0.2116 \frac{q_{rot, \text{HI}}^2}{q_{rot, \text{H}_2} q_{rot, \text{I}_2}} = \frac{(T/1 \cdot 9.43)^2}{(T/2 \cdot 87.6)(T/2 \cdot 0.0537)} = \frac{1/9.43^2}{1/(4 \cdot 87.6 \cdot 0.0537)} = \frac{4 \cdot 87.6 \cdot 0.0537}{9.43^2} = \frac{18.82}{88.92} \approx 0.2116 q ro t , H 2 q ro t , I 2 q ro t , HI 2 = ( T /2 ⋅ 87.6 ) ( T /2 ⋅ 0.0537 ) ( T /1 ⋅ 9.43 ) 2 = 1/ ( 4 ⋅ 87.6 ⋅ 0.0537 ) 1/9.4 3 2 = 9.4 3 2 4 ⋅ 87.6 ⋅ 0.0537 = 88.92 18.82 ≈ 0.2116
组合所有项 (包括平动、振动等),如方程24.41 所示,最终代入 T=500 K,得到 K P = 138 K_P = 138 K P = 138 。
第五部分:真实世界修正工具箱
工具8:逸度 (f) 与活度 (a)
核心工具 (公式) :
化学势 的通用表达式:
μ i ( T , P ) = μ i ∘ ( T ) + R T ln a i \mu_i(T, P) = \mu_i^\circ(T) + RT \ln a_i
μ i ( T , P ) = μ i ∘ ( T ) + RT ln a i
热力学平衡常数 K a K_a K a :
K a = ( ∏ a j ν j ∏ a i ν i ) eq K_a = \left( \frac{\prod a_j^{\nu_j}}{\prod a_i^{\nu_i}} \right)_{\text{eq}}
K a = ( ∏ a i ν i ∏ a j ν j ) eq
并且始终有精确关系:
Δ r G ∘ = − R T ln K a \Delta_r G^\circ = -RT \ln K_a
Δ r G ∘ = − RT ln K a
核心工具 (公式)的数学推导来源 :
这是吉布斯 对化学势 概念的推广。为了保留理想气体化学势 μ = μ ∘ + R T ln P \mu = \mu^\circ + RT \ln P μ = μ ∘ + RT ln P 的简洁形式,同时又能精确描述真实系统 ,刘易斯 引入了活度 a i a_i a i 来“修正”压力 或浓度 。a i a_i a i 被定义为使得 μ i = μ i ∘ + R T ln a i \mu_i = \mu_i^\circ + RT \ln a_i μ i = μ i ∘ + RT ln a i 严格成立的那个量。因此,这些公式 是定义性的,是热力学 框架的基石。
触发线索 :
高压气体反应 :当压力 很高(通常几十个bar以上)时,分子 间相互作用不可忽略。
涉及凝聚相(纯固体、纯液体)的反应 :需要正确处理这些相的活度 。
追求严格和精确的热力学 描述。
推理逻辑链 :
遇到非理想系统 → 将所有 P i / P ∘ P_i/P^\circ P i / P ∘ 替换为活度 a i a_i a i → 根据物相 确定 a i a_i a i 的具体形式:
真实气体 : a i = f i / f ∘ = γ i P i / P ∘ a_i = f_i/f^\circ = \gamma_i P_i / P^\circ a i = f i / f ∘ = γ i P i / P ∘ 。
纯固体/液体 : 若压力 不高,近似 a i = 1 a_i=1 a i = 1 ;若压力 很高,用 a i = exp ( V ˉ ( P − P ∘ ) / R T ) a_i = \exp(\bar{V}(P-P^\circ)/RT) a i = exp ( V ˉ ( P − P ∘ ) / RT ) 计算。
溶液 : (本书后续章节内容) a i = γ i x i a_i = \gamma_i x_i a i = γ i x i 或 γ i ( m i / m ∘ ) \gamma_i (m_i/m^\circ) γ i ( m i / m ∘ ) 。
→ 将活度表达式 代入 K a K_a K a 的定义式中。
核心逻辑本质原因 :
化学势 是真正的热力学 驱动力,但压力 或浓度 只是在理想 情况下才与化学势 有简单的对数关系。活度 是“有效浓度 ”或“有效压力 ”,它扮演了真实系统 中压力 /浓度 在理想系统 中的角色,从而使得热力学 关系的形式得以保持简洁和普适。对纯固体 和液体 而言,它们的化学势 随压力 变化很小(因为它们几乎不可压缩,V ˉ \bar{V} V ˉ 很小),因此在绝大多数情况下,它们的活度 都非常接近其标准态 的活度 ,即1。
通用结构化解题步骤 :
写出配平的化学方程式 。
写出热力学平衡常数 K a K_a K a 的表达式 。
分析各物种的物相,确定其活度表达式 :
对于气体,写 a i = f i / f ∘ a_i = f_i/f^\circ a i = f i / f ∘ 。
对于纯固体或液体,写 a i a_i a i 。
代入并简化 :
将气体的逸度 用压力 和逸度系数 f i = γ i P i f_i = \gamma_i P_i f i = γ i P i 替换。
将纯固体/液体的活度 近似为1(除非压力 极高)。
分离 K a K_a K a :K a = K γ K P K_a = K_\gamma K_P K a = K γ K P ,其中 K γ = ∏ γ j ν j ∏ γ i ν i K_\gamma = \frac{\prod \gamma_j^{\nu_j}}{\prod \gamma_i^{\nu_i}} K γ = ∏ γ i ν i ∏ γ j ν j 是逸度系数 商,K P = ∏ ( P j / P ∘ ) ν j ∏ ( P i / P ∘ ) ν i K_P = \frac{\prod (P_j/P^\circ)^{\nu_j}}{\prod (P_i/P^\circ)^{\nu_i}} K P = ∏ ( P i / P ∘ ) ν i ∏ ( P j / P ∘ ) ν j 是压力 商。
计算 :利用给定的逸度系数 或状态方程 数据计算 K γ K_\gamma K γ ,或者利用热力学 数据计算精确的 K a K_a K a (即 K f K_f K f )。
具体数值示例 :
石墨 转化为金刚石 的平衡压力 计算(见例24-13 )是该工具的绝佳应用。
方程式 : C(graphite) ⇌ C(diamond) \text{C(graphite)} \rightleftharpoons \text{C(diamond)} C(graphite) ⇌ C(diamond)
K a = a diamond a graphite K_a = \frac{a_{\text{diamond}}}{a_{\text{graphite}}} K a = a graphite a diamond
活度 : 两个都是高压固体 ,必须使用 a = exp ( V ˉ ( P − 1 ) / R T ) a = \exp(\bar{V}(P-1)/RT) a = exp ( V ˉ ( P − 1 ) / RT ) 。
平衡条件 Δ r G = 0 ⟹ Δ r G ∘ + R T ln K a = 0 \Delta_r G=0 \implies \Delta_r G^\circ + RT \ln K_a = 0 Δ r G = 0 ⟹ Δ r G ∘ + RT ln K a = 0
代入 :
Δ r G ∘ = − R T ln a diamond a graphite = − R T [ ln a diamond − ln a graphite ] \Delta_r G^\circ = -RT \ln \frac{a_{\text{diamond}}}{a_{\text{graphite}}} = -RT \left[ \ln a_{\text{diamond}} - \ln a_{\text{graphite}} \right]
Δ r G ∘ = − RT ln a graphite a diamond = − RT [ ln a diamond − ln a graphite ]
Δ r G ∘ = − R T [ V ˉ diamond ( P − 1 ) R T − V ˉ graphite ( P − 1 ) R T ] = − ( V ˉ diamond − V ˉ graphite ) ( P − 1 ) \Delta_r G^\circ = -RT \left[ \frac{\bar{V}_{\text{diamond}}(P-1)}{RT} - \frac{\bar{V}_{\text{graphite}}(P-1)}{RT} \right] = -(\bar{V}_{\text{diamond}} - \bar{V}_{\text{graphite}})(P-1)
Δ r G ∘ = − RT [ RT V ˉ diamond ( P − 1 ) − RT V ˉ graphite ( P − 1 ) ] = − ( V ˉ diamond − V ˉ graphite ) ( P − 1 )
求解 : 已知 Δ r G ∘ = 2900 \Delta_r G^\circ = 2900 Δ r G ∘ = 2900 J·mol⁻¹,V ˉ diamond = 3.41 \bar{V}_{\text{diamond}} = 3.41 V ˉ diamond = 3.41 cm³/mol, V ˉ graphite = 5.29 \bar{V}_{\text{graphite}} = 5.29 V ˉ graphite = 5.29 cm³/mol。
P − 1 = Δ r G ∘ − ( V ˉ d − V ˉ g ) = 2900 J/mol − ( − 1.88 cm 3 /mol ) = 2900 J/mol 1.88 × 1 0 − 6 m 3 /mol P-1 = \frac{\Delta_r G^\circ}{-(\bar{V}_d - \bar{V}_g)} = \frac{2900 \text{ J/mol}}{-(-1.88 \text{ cm}^3\text{/mol})} = \frac{2900 \text{ J/mol}}{1.88 \times 10^{-6} \text{ m}^3\text{/mol}}
P − 1 = − ( V ˉ d − V ˉ g ) Δ r G ∘ = − ( − 1.88 cm 3 /mol ) 2900 J/mol = 1.88 × 1 0 − 6 m 3 /mol 2900 J/mol
(注意单位换算: 1 J = 1 Pa ⋅ m 3 1 \text{ J} = 1 \text{ Pa}\cdot\text{m}^3 1 J = 1 Pa ⋅ m 3 )
P − 1 ≈ 1.54 × 1 0 9 Pa ≈ 15400 bar P-1 \approx 1.54 \times 10^9 \text{ Pa} \approx 15400 \text{ bar}
P − 1 ≈ 1.54 × 1 0 9 Pa ≈ 15400 bar
所以 P ≈ 15401 P \approx 15401 P ≈ 15401 bar。这表明在约1.5万个大气压下,石墨 和金刚石 才能达到平衡 。
好的,我将遵照您的指示,以极大的篇幅和深度,构建这份终极详尽的“线索-工具-步骤”指南,旨在覆盖化学平衡 领域所有可能遇到的问题类型,并提供百科全书式的详尽解释和操作流程。
线索列表
1 计算平衡组成(分压、浓度、转化率)**
触发线索 :
题目中出现明确要求定量描述平衡 状态组成的词语,例如:“计算平衡分压 ”、“求平衡浓度 ”、“确定转化率 ”、“计算解离度 ”、“找到平衡 时的反应程度 ”、“初始时将 X 摩尔 A 和 Y 摩尔 B 混合,达到平衡 时各物质有多少?”。通常会伴随给出初始条件 (n 0 n_0 n 0 , P 0 P_0 P 0 , c 0 c_0 c 0 )、恒定的总压力 P 总 P_{总} P 总 或恒定的体积 V V V 、温度 T T T 以及该温度 下的平衡常数 K P K_P K P 或 K C K_C K C 。
工具箱 :
核心引擎 :【工具1:反应程度 (ξ) 】。这是将反应 进程参数化的基础,是构建所有代数关系的核心变量。
目标函数 :【工具3:平衡常数 (K) 与标准反应吉布斯能量 (Δ r G ∘ \Delta_r G^\circ Δ r G ∘ ) 】中的平衡常数表达式 。这是建立求解方程的依据,即平衡 时反应商 Q Q Q 必须等于平衡常数 K K K 。
适配器 :【工具4:K P K_P K P 与 K C K_C K C 的转换】。当题目给定的平衡常数 类型(如K P K_P K P )与求解所需的物理量(如浓度 )不直接匹配时,用此工具进行转换。
基础定律 :道尔顿分压定律 (P i = x i P 总 P_i = x_i P_{总} P i = x i P 总 ) 和理想气体状态方程 (P V = n R T PV=nRT P V = n RT )。
核心逻辑链与心智模型 :
化学平衡 的本质是动态的,但其宏观组成是恒定的,这个恒定的组成受两大因素制约:化学计量 的内在约束和热力学平衡 的外在条件。
心智模型之“计量脚镣” :想象反应物 和生成物 的摩尔数 被一条无形的链条(化学计量系数 )拴在一起。一个反应物 减少 ν A \nu_A ν A 份,另一个必然减少 ν B \nu_B ν B 份,同时某个生成物 必然增加 ν Y \nu_Y ν Y 份。反应程度 ξ \xi ξ 就是这条链条被拉动的距离。只要知道了 ξ \xi ξ ,所有物质的摩尔数 变化就都确定了。
心智模型之“热力学法官” :平衡常数 K K K 就像一位法官,它为反应 设定了一个最终必须达到的判决结果——反应商 Q Q Q 必须等于 K K K 。我们通过“计量脚镣”(即用 ξ \xi ξ 表示的各组分分压 或浓度 )来构建反应商 Q ( ξ ) Q(\xi) Q ( ξ ) 的表达式,然后将它呈报给“法官”,建立方程 Q ( ξ e q ) = K Q(\xi_{eq}) = K Q ( ξ e q ) = K 。解出这个方程,就找到了满足法官判决的那个唯一的“链条拉动距离” ξ e q \xi_{eq} ξ e q ,从而确定了平衡 的最终状态。
详细通用解-题步骤 :
第一步:基础设定与信息整理
依据 :准确理解题目是解题的第一步。
操作 :
写出并仔细检查配平的化学反应方程式 ,例如:ν A A + ν B B ⇌ ν Y Y + ν Z Z \nu_A \text{A} + \nu_B \text{B} \rightleftharpoons \nu_Y \text{Y} + \nu_Z \text{Z} ν A A + ν B B ⇌ ν Y Y + ν Z Z 。
列出所有已知条件:T T T , P 总 P_{总} P 总 (或 V V V ), K P K_P K P (或 K C K_C K C ), 初始摩尔数 n A 0 , n B 0 , . . . n_{A0}, n_{B0}, ... n A 0 , n B 0 , ... 。
第二步:参数化平衡组成 (构建ICE表)
依据 :利用反应程度 ξ \xi ξ 作为唯一变量来表达所有物种 在平衡 时的物质的量。
操作 :构建一个详细的ICE(Initial, Change, Equilibrium)分析表。
I (Initial)行 :填入各物种 的初始摩尔数 n i 0 n_{i0} n i 0 。
C (Change)行 :填入摩尔数 的变化量,反应物 为 − ν i ξ e q -\nu_i \xi_{eq} − ν i ξ e q ,生成物 为 + ν j ξ e q +\nu_j \xi_{eq} + ν j ξ e q 。
E (Equilibrium)行 :将I行和C行代数求和,得到平衡摩尔数 的表达式,如 n A , e q = n A 0 − ν A ξ e q n_{A,eq} = n_{A0} - \nu_A \xi_{eq} n A , e q = n A 0 − ν A ξ e q 。
第三步:将摩尔数转换为压力或浓度
依据 :将微观 的物质的量与宏观 的可测量(或用于K表达式的量)联系起来,通常是分压 或浓度 。
操作(对于气相反应和K P K_P K P ) :
计算平衡时气体总摩尔数 :n 总 , e q = ∑ i n i , e q ( ξ e q ) n_{总,eq} = \sum_i n_{i,eq}(\xi_{eq}) n 总 , e q = ∑ i n i , e q ( ξ e q ) 。
计算各组分的摩尔分数 :x i , e q = n i , e q ( ξ e q ) n 总 , e q ( ξ e q ) x_{i,eq} = \frac{n_{i,eq}(\xi_{eq})}{n_{总,eq}(\xi_{eq})} x i , e q = n 总 , e q ( ξ e q ) n i , e q ( ξ e q ) 。
应用道尔顿分压定律 计算平衡分压 :P i , e q = x i , e q ⋅ P 总 P_{i,eq} = x_{i,eq} \cdot P_{总} P i , e q = x i , e q ⋅ P 总 。至此,每个 P i , e q P_{i,eq} P i , e q 都被表示为仅含一个未知数 ξ e q \xi_{eq} ξ e q 的函数。
操作(对于液相反应和K C K_C K C ) :
计算平衡浓度 :c i , e q = n i , e q ( ξ e q ) V 总 c_{i,eq} = \frac{n_{i,eq}(\xi_{eq})}{V_{总}} c i , e q = V 总 n i , e q ( ξ e q ) 。
第四步:建立并求解平衡方程
依据 :化学平衡 的充要条件是反应商 等于平衡常数 。
操作 :
写出正确的平衡常数表达式 :K P = ∏ ( P j , e q / P ∘ ) ν j ∏ ( P i , e q / P ∘ ) ν i K_P = \frac{\prod (P_{j,eq}/P^\circ)^{\nu_j}}{\prod (P_{i,eq}/P^\circ)^{\nu_i}} K P = ∏ ( P i , e q / P ∘ ) ν i ∏ ( P j , e q / P ∘ ) ν j 或 K C = ∏ ( c j , e q / c ∘ ) ν j ∏ ( c i , e q / c ∘ ) ν i K_C = \frac{\prod (c_{j,eq}/c^\circ)^{\nu_j}}{\prod (c_{i,eq}/c^\circ)^{\nu_i}} K C = ∏ ( c i , e q / c ∘ ) ν i ∏ ( c j , e q / c ∘ ) ν j 。
代入 :将第3步得到的 P i , e q ( ξ e q ) P_{i,eq}(\xi_{eq}) P i , e q ( ξ e q ) 或 c i , e q ( ξ e q ) c_{i,eq}(\xi_{eq}) c i , e q ( ξ e q ) 的表达式代入。
求解 :此时会得到一个关于 ξ e q \xi_{eq} ξ e q 的代数方程。仔细化简,然后求解。
常见技巧 :如果 K K K 非常大 (> 1 0 4 >10^4 > 1 0 4 ) 或非常小 (< 1 0 − 4 <10^{-4} < 1 0 − 4 ),可以进行近似 处理。若 K K K 很小,则 ξ e q \xi_{eq} ξ e q 很小,在分母中的 n i 0 − ν i ξ e q n_{i0} - \nu_i \xi_{eq} n i 0 − ν i ξ e q 可近似为 n i 0 n_{i0} n i 0 。若 K K K 很大,则反应 趋于完全,可以先假设反应 进行到底,然后设逆向反应 的反应程度 为一个微小量。
第五步:计算并核验最终结果
依据 :将求解出的 ξ e q \xi_{eq} ξ e q 带回到之前的表达式中,得到最终答案。
操作 :
将 ξ e q \xi_{eq} ξ e q 的数值 (必须是物理上合理的,例如不能导致摩尔数 为负)代入第3步的平衡分压 或浓度表达式 中,计算出具体数值。
如果题目要求转化率 α \alpha α 或解离度 ,使用定义式计算:α A = n A , r e a c t e d n A 0 = ν A ξ e q n A 0 \alpha_A = \frac{n_{A, reacted}}{n_{A0}} = \frac{\nu_A \xi_{eq}}{n_{A0}} α A = n A 0 n A , re a c t e d = n A 0 ν A ξ e q 。
核验 :将计算出的平衡分压 或浓度 代回到反应商 Q Q Q 的表达式中,验证其计算结果是否等于给定的 K K K 值 。这是一个非常有效的自检方法。
具体数值示例 :
问题 :氯亚硝酰 (NOCl)在500K时发生分解 :2 NOCl(g) ⇌ 2 NO(g) + Cl 2 (g) 2\text{ NOCl(g)} \rightleftharpoons 2\text{NO(g)} + \text{Cl}_2\text{(g)} 2 NOCl(g) ⇌ 2 NO(g) + Cl 2 (g) ,其 K P = 2.00 × 1 0 − 4 K_P = 2.00 \times 10^{-4} K P = 2.00 × 1 0 − 4 (基于1 bar标准态 )。在一个空的容器中放入纯NOCl,使其在500K达到平衡 ,此时总压力 为0.080 bar。计算平衡 时NOCl的解离度 。
基础设定 :方程式已给出。T = 500 T=500 T = 500 K, P 总 = 0.080 P_{总}=0.080 P 总 = 0.080 bar, K P = 2.00 × 1 0 − 4 K_P = 2.00 \times 10^{-4} K P = 2.00 × 1 0 − 4 。设初始有 n 0 n_0 n 0 摩尔的NOCl。
ICE表 :| 物种 | I (mol) | C (mol) | E (mol) |
| :--- | :------ | :------------- | :------------------ |
| NOCl | n 0 n_0 n 0 | − 2 ξ e q -2\xi_{eq} − 2 ξ e q | n 0 − 2 ξ e q n_0 - 2\xi_{eq} n 0 − 2 ξ e q |
| NO | 0 | + 2 ξ e q +2\xi_{eq} + 2 ξ e q | 2 ξ e q 2\xi_{eq} 2 ξ e q |
| Cl₂ | 0 | + ξ e q +\xi_{eq} + ξ e q | ξ e q \xi_{eq} ξ e q |
平衡分压 :
n 总 , e q = ( n 0 − 2 ξ e q ) + 2 ξ e q + ξ e q = n 0 + ξ e q n_{总,eq} = (n_0 - 2\xi_{eq}) + 2\xi_{eq} + \xi_{eq} = n_0 + \xi_{eq} n 总 , e q = ( n 0 − 2 ξ e q ) + 2 ξ e q + ξ e q = n 0 + ξ e q
P N O C l = n 0 − 2 ξ e q n 0 + ξ e q P 总 P_{NOCl} = \frac{n_0 - 2\xi_{eq}}{n_0 + \xi_{eq}} P_{总} P NOCl = n 0 + ξ e q n 0 − 2 ξ e q P 总
P N O = 2 ξ e q n 0 + ξ e q P 总 P_{NO} = \frac{2\xi_{eq}}{n_0 + \xi_{eq}} P_{总} P NO = n 0 + ξ e q 2 ξ e q P 总
P C l 2 = ξ e q n 0 + ξ e q P 总 P_{Cl_2} = \frac{\xi_{eq}}{n_0 + \xi_{eq}} P_{总} P C l 2 = n 0 + ξ e q ξ e q P 总
建立方程 :
K P = ( P N O / P ∘ ) 2 ( P C l 2 / P ∘ ) ( P N O C l / P ∘ ) 2 = P N O 2 P C l 2 P N O C l 2 ( P ∘ ) K_P = \frac{(P_{NO}/P^\circ)^2 (P_{Cl_2}/P^\circ)}{(P_{NOCl}/P^\circ)^2} = \frac{P_{NO}^2 P_{Cl_2}}{P_{NOCl}^2} (P^\circ) K P = ( P NOCl / P ∘ ) 2 ( P NO / P ∘ ) 2 ( P C l 2 / P ∘ ) = P NOCl 2 P NO 2 P C l 2 ( P ∘ )
2.00 × 1 0 − 4 = ( 2 ξ e q n 0 + ξ e q P 总 ) 2 ( ξ e q n 0 + ξ e q P 总 ) ( n 0 − 2 ξ e q n 0 + ξ e q P 总 ) 2 ( 1 bar ) − 1 = 4 ξ e q 2 ⋅ ξ e q ⋅ P 总 3 / ( n 0 + ξ e q ) 3 ( n 0 − 2 ξ e q ) 2 ⋅ P 总 2 / ( n 0 + ξ e q ) 2 = 4 ξ e q 3 P 总 ( n 0 + ξ e q ) ( n 0 − 2 ξ e q ) 2 2.00 \times 10^{-4} = \frac{\left(\frac{2\xi_{eq}}{n_0 + \xi_{eq}} P_{总}\right)^2 \left(\frac{\xi_{eq}}{n_0 + \xi_{eq}} P_{总}\right)}{\left(\frac{n_0 - 2\xi_{eq}}{n_0 + \xi_{eq}} P_{总}\right)^2} (1 \text{ bar})^{-1} = \frac{4\xi_{eq}^2 \cdot \xi_{eq} \cdot P_{总}^3 / (n_0 + \xi_{eq})^3}{(n_0 - 2\xi_{eq})^2 \cdot P_{总}^2 / (n_0 + \xi_{eq})^2} = \frac{4\xi_{eq}^3 P_{总}}{(n_0 + \xi_{eq})(n_0 - 2\xi_{eq})^2} 2.00 × 1 0 − 4 = ( n 0 + ξ e q n 0 − 2 ξ e q P 总 ) 2 ( n 0 + ξ e q 2 ξ e q P 总 ) 2 ( n 0 + ξ e q ξ e q P 总 ) ( 1 bar ) − 1 = ( n 0 − 2 ξ e q ) 2 ⋅ P 总 2 / ( n 0 + ξ e q ) 2 4 ξ e q 2 ⋅ ξ e q ⋅ P 总 3 / ( n 0 + ξ e q ) 3 = ( n 0 + ξ e q ) ( n 0 − 2 ξ e q ) 2 4 ξ e q 3 P 总
定义解离度 α = 2 ξ e q n 0 ⟹ ξ e q = n 0 α 2 \alpha = \frac{2\xi_{eq}}{n_0} \implies \xi_{eq} = \frac{n_0 \alpha}{2} α = n 0 2 ξ e q ⟹ ξ e q = 2 n 0 α 。代入上式:
K P = 4 ( n 0 α / 2 ) 3 P 总 ( n 0 + n 0 α / 2 ) ( n 0 − 2 ( n 0 α / 2 ) ) 2 = 4 ( n 0 3 α 3 / 8 ) P 总 n 0 ( 1 + α / 2 ) n 0 2 ( 1 − α ) 2 = α 3 P 总 2 ( 1 + α / 2 ) ( 1 − α ) 2 = α 3 P 总 ( 2 + α ) ( 1 − α ) 2 K_P = \frac{4(n_0\alpha/2)^3 P_{总}}{(n_0 + n_0\alpha/2)(n_0 - 2(n_0\alpha/2))^2} = \frac{4(n_0^3\alpha^3/8)P_{总}}{n_0(1+\alpha/2)n_0^2(1-\alpha)^2} = \frac{\alpha^3 P_{总}}{2(1+\alpha/2)(1-\alpha)^2} = \frac{\alpha^3 P_{总}}{(2+\alpha)(1-\alpha)^2} K P = ( n 0 + n 0 α /2 ) ( n 0 − 2 ( n 0 α /2 ) ) 2 4 ( n 0 α /2 ) 3 P 总 = n 0 ( 1 + α /2 ) n 0 2 ( 1 − α ) 2 4 ( n 0 3 α 3 /8 ) P 总 = 2 ( 1 + α /2 ) ( 1 − α ) 2 α 3 P 总 = ( 2 + α ) ( 1 − α ) 2 α 3 P 总
近似 :由于 K P K_P K P 很小,可以预期解离度 α ≪ 1 \alpha \ll 1 α ≪ 1 。因此,2 + α ≈ 2 2+\alpha \approx 2 2 + α ≈ 2 且 1 − α ≈ 1 1-\alpha \approx 1 1 − α ≈ 1 。
K P ≈ α 3 P 总 2 ( 1 ) 2 = α 3 P 总 2 K_P \approx \frac{\alpha^3 P_{总}}{2(1)^2} = \frac{\alpha^3 P_{总}}{2} K P ≈ 2 ( 1 ) 2 α 3 P 总 = 2 α 3 P 总
2.00 × 1 0 − 4 ≈ α 3 ( 0.080 ) 2 2.00 \times 10^{-4} \approx \frac{\alpha^3 (0.080)}{2} 2.00 × 1 0 − 4 ≈ 2 α 3 ( 0.080 )
α 3 ≈ 2 × 2.00 × 1 0 − 4 0.080 = 5.0 × 1 0 − 3 \alpha^3 \approx \frac{2 \times 2.00 \times 10^{-4}}{0.080} = 5.0 \times 10^{-3} α 3 ≈ 0.080 2 × 2.00 × 1 0 − 4 = 5.0 × 1 0 − 3
α ≈ 5.0 × 1 0 − 3 3 = 0.171 \alpha \approx \sqrt[3]{5.0 \times 10^{-3}} = 0.171 α ≈ 3 5.0 × 1 0 − 3 = 0.171
结果 :NOCl的解离度 约为 17.1%。(验证近似:0.171 0.171 0.171 相对于1不算特别小,但作为初步估算可以接受。如果需要更精确的结果,则需要解三次方程。)
2 从基础热力学数据计算平衡常数**
触发线索 :
题目直接提供了一系列化合物在特定温度 下的标准热力学数据 ,通常是标准摩尔生成吉布斯能量 (Δ f G ∘ \Delta_f G^\circ Δ f G ∘ ),或者是标准摩尔生成焓 (Δ f H ∘ \Delta_f H^\circ Δ f H ∘ ) 和标准绝对熵 (S ∘ S^\circ S ∘ ),并要求计算该反应 的平衡常数 K K K 。
工具箱 :
核心逻辑链与心智模型 :
此任务的核心是理解平衡常数 K K K 只是标准反应吉布斯能量 Δ r G ∘ \Delta_r G^\circ Δ r G ∘ 的另一种表现形式,它们之间通过对数关系一一对应。Δ r G ∘ \Delta_r G^\circ Δ r G ∘ 是衡量一个反应 内在驱动力的“绝对”标尺。我们的心智模型 是,宇宙中的每一种稳定化合物,相对于其最稳定的组成元素 ,都有一个确定的“热力学 势能”,即 Δ f G ∘ \Delta_f G^\circ Δ f G ∘ 。一个化学反应 的整体“势能”变化 Δ r G ∘ \Delta_r G^\circ Δ r G ∘ ,就是所有生成物 “势能”总和减去所有反应物 “势能”总和,这完全类似于计算一个物体从高处落到低处的势能差。一旦我们通过这个“减法”计算出了 Δ r G ∘ \Delta_r G^\circ Δ r G ∘ ,就可以通过公式 将其“翻译”成化学家 更常用的语言——平衡常数 K K K 。
详细通用解题步骤 :
第一步:确定计算路径并收集数据
依据 :检查题目给出的数据类型。
操作 :
如果给出 Δ f G ∘ \Delta_f G^\circ Δ f G ∘ ,选择直接路径。
如果给出 Δ f H ∘ \Delta_f H^\circ Δ f H ∘ 和 S ∘ S^\circ S ∘ ,选择间接路径。
从提供的表格中,为反应方程式 中的每一个物种 查找并抄录对应的热力学数据 。务必核对物态 (g, l, s, aq)和化学式 。记住,处于标准状态 下的稳定单质 (如 O₂(g), N₂(g), C(graphite), Na(s))的 Δ f G ∘ \Delta_f G^\circ Δ f G ∘ 和 Δ f H ∘ \Delta_f H^\circ Δ f H ∘ 值 为0。
第二步:计算标准反应函数变
依据 :应用赫斯定律 的推广形式。
操作(直接路径) :使用公式 Δ r G ∘ = ∑ ν j Δ f G j ∘ − ∑ ν i Δ f G i ∘ \Delta_r G^\circ = \sum \nu_j \Delta_f G^\circ_j - \sum \nu_i \Delta_f G^\circ_i Δ r G ∘ = ∑ ν j Δ f G j ∘ − ∑ ν i Δ f G i ∘ 。将数据代入,注意每个 Δ f G ∘ \Delta_f G^\circ Δ f G ∘ 都要乘以其在配平方程式 中的化学计量系数 。
操作(间接路径) :
先用同样的方法计算 Δ r H ∘ = ∑ ν j Δ f H j ∘ − ∑ ν i Δ f H i ∘ \Delta_r H^\circ = \sum \nu_j \Delta_f H^\circ_j - \sum \nu_i \Delta_f H^\circ_i Δ r H ∘ = ∑ ν j Δ f H j ∘ − ∑ ν i Δ f H i ∘ 。
再计算 Δ r S ∘ = ∑ ν j S j ∘ − ∑ ν i S i ∘ \Delta_r S^\circ = \sum \nu_j S^\circ_j - \sum \nu_i S^\circ_i Δ r S ∘ = ∑ ν j S j ∘ − ∑ ν i S i ∘ 。注意熵 是绝对值 ,单质 的标准熵 不为零。
最后利用吉布斯 方程 Δ r G ∘ = Δ r H ∘ − T Δ r S ∘ \Delta_r G^\circ = \Delta_r H^\circ - T \Delta_r S^\circ Δ r G ∘ = Δ r H ∘ − T Δ r S ∘ 计算 Δ r G ∘ \Delta_r G^\circ Δ r G ∘ 。确保温度 T T T 使用开尔文 ,并且 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 和 T Δ r S ∘ T\Delta_r S^\circ T Δ r S ∘ 的单位 要统一(通常都换算成 J·mol⁻¹)。
第三步:计算平衡常数 K
依据 :热力学 与化学平衡 的核心关联式。
操作 :
单位统一 :确保 Δ r G ∘ \Delta_r G^\circ Δ r G ∘ 的单位 是 J·mol⁻¹,以匹配 R = 8.3145 J ⋅ K − 1 ⋅ mol − 1 R = 8.3145 \text{ J}\cdot\text{K}^{-1}\cdot\text{mol}^{-1} R = 8.3145 J ⋅ K − 1 ⋅ mol − 1 。
计算 :使用公式 K = exp ( − Δ r G ∘ R T ) K = \exp\left(-\frac{\Delta_r G^\circ}{RT}\right) K = exp ( − RT Δ r G ∘ ) 。
判断K的类型 :如果反应 涉及气体 ,且标准态 为1 bar压力 ,计算出的即为 K P K_P K P 。如果涉及溶液 ,且标准态 为1 mol/L浓度 ,计算出的即为 K C K_C K C 。对于混合相反应 ,计算出的是热力学平衡常数 K a K_a K a 。
具体数值示例 :
问题 :利用表24.1 中的数据,计算甲烷 的部分氧化反应 CH 4 (g) + 1 2 O 2 (g) ⇌ CO(g) + 2 H 2 (g) \text{CH}_4\text{(g)} + \frac{1}{2}\text{O}_2\text{(g)} \rightleftharpoons \text{CO(g)} + 2\text{H}_2\text{(g)} CH 4 (g) + 2 1 O 2 (g) ⇌ CO(g) + 2 H 2 (g) 在 298.15 K时的平衡常数 K P K_P K P 。
收集数据 :
Δ f G ∘ [ CH 4 (g) ] = − 50.768 \Delta_f G^\circ[\text{CH}_4\text{(g)}] = -50.768 Δ f G ∘ [ CH 4 (g) ] = − 50.768 kJ·mol⁻¹
Δ f G ∘ [ O 2 (g) ] = 0 \Delta_f G^\circ[\text{O}_2\text{(g)}] = 0 Δ f G ∘ [ O 2 (g) ] = 0 kJ·mol⁻¹
Δ f G ∘ [ CO(g) ] = − 137.163 \Delta_f G^\circ[\text{CO(g)}] = -137.163 Δ f G ∘ [ CO(g) ] = − 137.163 kJ·mol⁻¹
Δ f G ∘ [ H 2 (g) ] = 0 \Delta_f G^\circ[\text{H}_2\text{(g)}] = 0 Δ f G ∘ [ H 2 (g) ] = 0 kJ·mol⁻¹
计算 Δ r G ∘ \Delta_r G^\circ Δ r G ∘ (直接路径) :
Δ r G ∘ = [ 1 ⋅ Δ f G ∘ ( CO ) + 2 ⋅ Δ f G ∘ ( H 2 ) ] − [ 1 ⋅ Δ f G ∘ ( CH 4 ) + 1 2 ⋅ Δ f G ∘ ( O 2 ) ] \Delta_r G^\circ = [1 \cdot \Delta_f G^\circ(\text{CO}) + 2 \cdot \Delta_f G^\circ(\text{H}_2)] - [1 \cdot \Delta_f G^\circ(\text{CH}_4) + \frac{1}{2} \cdot \Delta_f G^\circ(\text{O}_2)]
Δ r G ∘ = [ 1 ⋅ Δ f G ∘ ( CO ) + 2 ⋅ Δ f G ∘ ( H 2 )] − [ 1 ⋅ Δ f G ∘ ( CH 4 ) + 2 1 ⋅ Δ f G ∘ ( O 2 )]
Δ r G ∘ = [ 1 ⋅ ( − 137.163 ) + 2 ⋅ 0 ] − [ 1 ⋅ ( − 50.768 ) + 1 2 ⋅ 0 ] \Delta_r G^\circ = [1 \cdot (-137.163) + 2 \cdot 0] - [1 \cdot (-50.768) + \frac{1}{2} \cdot 0]
Δ r G ∘ = [ 1 ⋅ ( − 137.163 ) + 2 ⋅ 0 ] − [ 1 ⋅ ( − 50.768 ) + 2 1 ⋅ 0 ]
Δ r G ∘ = − 137.163 − ( − 50.768 ) = − 86.395 kJ ⋅ mol − 1 \Delta_r G^\circ = -137.163 - (-50.768) = -86.395 \text{ kJ}\cdot\text{mol}^{-1}
Δ r G ∘ = − 137.163 − ( − 50.768 ) = − 86.395 kJ ⋅ mol − 1
计算 K P K_P K P :
单位换算 :Δ r G ∘ = − 86395 \Delta_r G^\circ = -86395 Δ r G ∘ = − 86395 J·mol⁻¹
计算 :
ln K P = − − 86395 J ⋅ mol − 1 ( 8.3145 J ⋅ K − 1 ⋅ mol − 1 ) ( 298.15 K ) = 34.87 \ln K_P = -\frac{-86395 \text{ J}\cdot\text{mol}^{-1}}{(8.3145 \text{ J}\cdot\text{K}^{-1}\cdot\text{mol}^{-1})(298.15 \text{ K})} = 34.87
ln K P = − ( 8.3145 J ⋅ K − 1 ⋅ mol − 1 ) ( 298.15 K ) − 86395 J ⋅ mol − 1 = 34.87
K P = e 34.87 = 1.26 × 1 0 15 K_P = e^{34.87} = 1.26 \times 10^{15}
K P = e 34.87 = 1.26 × 1 0 15
诠释 :Δ r G ∘ \Delta_r G^\circ Δ r G ∘ 是一个较大的负值,表明反应 自发趋势很强,平衡 极大地偏向生成物 侧,这与得到的巨大的 K P K_P K P 值 相符。
3 分析温度变化对化学平衡的影响**
触发线索 :
题目中明确地改变了反应 的温度 。典型问法包括:“当温度 从 T 1 T_1 T 1 升高到 T 2 T_2 T 2 时,平衡常数 如何变化?”;“已知在 T 1 T_1 T 1 时的 K 1 K_1 K 1 和反应焓 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ ,计算在 T 2 T_2 T 2 时的 K 2 K_2 K 2 ”;“给出一系列不同温度 下的 K K K 值 ,请确定该反应 的 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 和 Δ r S ∘ \Delta_r S^\circ Δ r S ∘ ”。
工具箱 :
核心工具 :【工具5:范特霍夫方程 】
微分形式 (用于理论推导和理解):d ln K P d T = Δ r H ∘ R T 2 \frac{d \ln K_P}{dT} = \frac{\Delta_r H^\circ}{RT^2} d T d l n K P = R T 2 Δ r H ∘
定积分形式 (用于计算,假设 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 为常数):ln K P ( T 2 ) K P ( T 1 ) = Δ r H ∘ R ( 1 T 1 − 1 T 2 ) \ln \frac{K_P(T_2)}{K_P(T_1)} = \frac{\Delta_r H^\circ}{R} \left( \frac{1}{T_1} - \frac{1}{T_2} \right) ln K P ( T 1 ) K P ( T 2 ) = R Δ r H ∘ ( T 1 1 − T 2 1 )
高精度选项 :【工具6:考虑热容的范特霍夫方程 】。当温度 范围很大,或者题目提供了热容 C P C_P C P 作为温度 的函数时,必须使用此工具来考虑 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 随温度 的变化。
核心逻辑链与心智模型 :
范特霍夫方程 是勒夏特列原理 关于温度 影响的定量化身。我们的心智模型 是“热量流动的补偿”:体系会通过移动平衡来吸收或放出热量,以部分抵消外界温度变化带来的影响 。
升温 :外界“加热”体系 。如果反应 是吸热 的(Δ r H ∘ > 0 \Delta_r H^\circ > 0 Δ r H ∘ > 0 ),平衡 向正向移动(消耗热量),K K K 增大。如果反应 是放热 的(Δ r H ∘ < 0 \Delta_r H^\circ < 0 Δ r H ∘ < 0 ),平衡 向逆向移动(逆向是吸热的),K K K 减小。
降温 :外界“冷却”体系 。如果反应 是放热 的(Δ r H ∘ < 0 \Delta_r H^\circ < 0 Δ r H ∘ < 0 ),平衡 向正向移动(释放热量以“取暖”),K K K 增大。如果反应 是吸热 的(Δ r H ∘ > 0 \Delta_r H^\circ > 0 Δ r H ∘ > 0 ),平衡 向逆向移动(逆向是放热的),K K K 减小。
范特霍夫方程 通过 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 的符号 和大小 ,精确地描述了 ln K \ln K ln K 随 1 / T 1/T 1/ T 变化的斜率 ,从而实现了对这一原理的定量预测。
详细通用解题步骤 :
情况A:从 (T₁, K₁) 和 ΔH° 计算 K₂
第一步:整理信息和单位
依据 :确保所有物理量单位一致。
操作 :列出 T 1 , K 1 , T 2 , Δ r H ∘ , R T_1, K_1, T_2, \Delta_r H^\circ, R T 1 , K 1 , T 2 , Δ r H ∘ , R 。将 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 转换为 J·mol⁻¹,温度 为 K。
第二步:应用范特霍夫方程
依据 :平衡常数 随温度 变化的定量关系。
公式 :ln K 2 K 1 = Δ r H ∘ R ( T 2 − T 1 T 1 T 2 ) \ln \frac{K_2}{K_1} = \frac{\Delta_r H^\circ}{R} \left( \frac{T_2 - T_1}{T_1 T_2} \right) ln K 1 K 2 = R Δ r H ∘ ( T 1 T 2 T 2 − T 1 )
操作 :将所有已知数值 代入,计算出等式右边的值 。
第三步:求解 K₂
依据 :对数运算。
操作 :计算出 K 2 K 1 = exp [ Δ r H ∘ R ( 1 T 1 − 1 T 2 ) ] \frac{K_2}{K_1} = \exp\left[\frac{\Delta_r H^\circ}{R} \left( \frac{1}{T_1} - \frac{1}{T_2} \right)\right] K 1 K 2 = exp [ R Δ r H ∘ ( T 1 1 − T 2 1 ) ] ,然后乘以 K 1 K_1 K 1 得到 K 2 K_2 K 2 。
情况B:从 (T₁, K₁) 和 (T₂, K₂) 数据计算 ΔH°
第一步:数据作图(推荐,适用于多于两组数据)
依据 :范特霍夫方程 的线性形式 ln K = ( − Δ r H ∘ R ) 1 T + C \ln K = (-\frac{\Delta_r H^\circ}{R})\frac{1}{T} + C ln K = ( − R Δ r H ∘ ) T 1 + C 。
操作 :
计算所有数据点的 1 / T 1/T 1/ T 和 ln K \ln K ln K 。
绘制 ln K \ln K ln K 对 1 / T 1/T 1/ T 的图。
进行线性回归,得到直线的斜率 m m m 。
使用关系 Δ r H ∘ = − m ⋅ R \Delta_r H^\circ = -m \cdot R Δ r H ∘ = − m ⋅ R 计算反应焓 。
第二步:两点计算(适用于仅两组数据)
依据 :范特霍夫方程 的定积分形式 。
公式 :Δ r H ∘ = R ⋅ ln ( K 2 K 1 ) ⋅ ( T 1 T 2 T 2 − T 1 ) \Delta_r H^\circ = R \cdot \ln\left(\frac{K_2}{K_1}\right) \cdot \left(\frac{T_1 T_2}{T_2 - T_1}\right) Δ r H ∘ = R ⋅ ln ( K 1 K 2 ) ⋅ ( T 2 − T 1 T 1 T 2 )
操作 :将两组 ( T , K ) (T,K) ( T , K ) 值 代入,直接计算 Δ r H ∘ \Delta_r H^\circ Δ r H ∘ 。
具体数值示例 :
问题 :氨的合成反应 N 2 (g) + 3 H 2 (g) ⇌ 2 NH 3 (g) \text{N}_2\text{(g)} + 3\text{H}_2\text{(g)} \rightleftharpoons 2\text{NH}_3\text{(g)} N 2 (g) + 3 H 2 (g) ⇌ 2 NH 3 (g) 是一个放热反应 ,在 400℃ (673K) 时 Δ r H ∘ ≈ − 109 \Delta_r H^\circ \approx -109 Δ r H ∘ ≈ − 109 kJ·mol⁻¹。已知在 400℃ 时 K P = 1.6 × 1 0 − 4 K_P = 1.6 \times 10^{-4} K P = 1.6 × 1 0 − 4 。估算在 300℃ (573K) 时的 K P K_P K P 。
A. 计算新K值
整理信息 :T 1 = 673 T_1 = 673 T 1 = 673 K, K 1 = 1.6 × 1 0 − 4 K_1 = 1.6 \times 10^{-4} K 1 = 1.6 × 1 0 − 4 , T 2 = 573 T_2 = 573 T 2 = 573 K, Δ r H ∘ = − 109000 \Delta_r H^\circ = -109000 Δ r H ∘ = − 109000 J·mol⁻¹。
应用方程 :
ln K 2 1.6 × 1 0 − 4 = − 109000 8.3145 ( 1 673 − 1 573 ) \ln \frac{K_2}{1.6 \times 10^{-4}} = \frac{-109000}{8.3145} \left( \frac{1}{673} - \frac{1}{573} \right)
ln 1.6 × 1 0 − 4 K 2 = 8.3145 − 109000 ( 673 1 − 573 1 )
ln K 2 1.6 × 1 0 − 4 = − 13109.6 ( 0.001486 − 0.001745 ) = − 13109.6 ( − 0.000259 ) = 3.395 \ln \frac{K_2}{1.6 \times 10^{-4}} = -13109.6 \left( 0.001486 - 0.001745 \right) = -13109.6 (-0.000259) = 3.395
ln 1.6 × 1 0 − 4 K 2 = − 13109.6 ( 0.001486 − 0.001745 ) = − 13109.6 ( − 0.000259 ) = 3.395
求解 K 2 K_2 K 2 :
K 2 1.6 × 1 0 − 4 = e 3.395 = 29.8 \frac{K_2}{1.6 \times 10^{-4}} = e^{3.395} = 29.8
1.6 × 1 0 − 4 K 2 = e 3.395 = 29.8
K 2 = 29.8 × 1.6 × 1 0 − 4 = 4.77 × 1 0 − 3 K_2 = 29.8 \times 1.6 \times 10^{-4} = 4.77 \times 10^{-3}
K 2 = 29.8 × 1.6 × 1 0 − 4 = 4.77 × 1 0 − 3
诠释 :反应 是放热 的,温度 从 400℃ 降低到 300℃,平衡 正向移动,平衡常数 增大。计算结果 4.77 × 1 0 − 3 > 1.6 × 1 0 − 4 4.77 \times 10^{-3} > 1.6 \times 10^{-4} 4.77 × 1 0 − 3 > 1.6 × 1 0 − 4 ,与勒夏特列原理 一致。
4 从微观分子性质计算平衡常数**
触发线索 :
题目绕开了宏观的热力学数据 ,转而提供分子 层面的微观信息。你会看到分子质量 m m m 、转动常数 B B B 或转动特征温度 Θ r o t \Theta_{rot} Θ ro t 、振动频率 ν \nu ν 或振动特征温度 Θ v i b \Theta_{vib} Θ v ib 、核间距 r e r_e r e 、对称数 σ \sigma σ 、电子态简并度 g e g_e g e 、解离能 D 0 D_0 D 0 等参数。任务是从这些第一性原理出发,理论 上计算出宏观的平衡常数 。
工具箱 :
核心逻辑链与心智模型 :
此任务的心智模型 是“自下而上 ”的构建。我们不再依赖实验测得的宏观热力学 量,而是直接潜入微观的量子 世界。化学平衡 被看作是大量分子 在它们各自允许的量子态 (平动、转动、振动能级)上进行统计 分布,并达到最概然分布的结果。
配分函数 q q q :是分子 的“状态 总目录”,它告诉我们在给定温度 下,一个分子 可以有效访问的所有量子态 的数量。q q q 越大,分子 的“自由度”或“熵”就越高。
平衡常数 K :本质上是生成物 “状态总目录”的乘积与反应物 “状态总目录”的乘积之比。平衡 总是倾向于状态 总数更多(即 q q q 的乘积更大)的一方。
能量因子 e − Δ r E 0 / R T e^{-\Delta_r E_0 / RT} e − Δ r E 0 / RT :这是一个玻尔兹曼 式的能量惩罚/奖励因子。如果生成物 的基态能量 比反应物 低(Δ r E 0 < 0 \Delta_r E_0 < 0 Δ r E 0 < 0 ,反应 在0K是放热 的),这个因子就会大于1,极大地促进平衡 向生成物 移动。反之亦然。
整个逻辑链就是:用分子参数 构建每个物种 的“状态目录”q q q ,然后比较生成物 和反应物 的“目录大小”,并用能量差异进行加权,最终得出平衡 的倾向性 K K K 。
详细通用解题步骤 :
第一步:基础设定和参数收集
依据 :准确的微观参数是计算的基础。
操作 :
写出配平的化学方程式 。
为反应 中的每一个分子 ,从题目或数据表中列出所有必需的分子参数 :m , σ , Θ r o t m, \sigma, \Theta_{rot} m , σ , Θ ro t (或 B B B ), Θ v i b \Theta_{vib} Θ v ib (或 ν \nu ν ), g e 0 , D 0 g_{e0}, D_0 g e 0 , D 0 。
第二步:逐项计算配分函数比值
依据 :将总的 K K K 计算分解为平动、转动、振动、电子等各个独立自由度的贡献。
操作 :分别计算以下比值:
平动贡献 :∏ ( q t , j / V ) ν j ∏ ( q t , i / V ) ν i = ∏ m j 3 ν j / 2 ∏ m i 3 ν i / 2 \frac{\prod (q_{t,j}/V)^{\nu_j}}{\prod (q_{t,i}/V)^{\nu_i}} = \frac{\prod m_j^{3\nu_j/2}}{\prod m_i^{3\nu_i/2}} ∏ ( q t , i / V ) ν i ∏ ( q t , j / V ) ν j = ∏ m i 3 ν i /2 ∏ m j 3 ν j /2
转动贡献 :∏ q r , j ν j ∏ q r , i ν i \frac{\prod q_{r,j}^{\nu_j}}{\prod q_{r,i}^{\nu_i}} ∏ q r , i ν i ∏ q r , j ν j ,代入相应的转动配分函数 公式。
振动贡献 :∏ q v , j ν j ∏ q v , i ν i \frac{\prod q_{v,j}^{\nu_j}}{\prod q_{v,i}^{\nu_i}} ∏ q v , i ν i ∏ q v , j ν j ,代入相应的振动配分函数 公式。
电子贡献 :∏ q e , j ν j ∏ q e , i ν i = ∏ g e 0 , j ν j ∏ g e 0 , i ν i \frac{\prod q_{e,j}^{\nu_j}}{\prod q_{e,i}^{\nu_i}} = \frac{\prod g_{e0,j}^{\nu_j}}{\prod g_{e0,i}^{\nu_i}} ∏ q e , i ν i ∏ q e , j ν j = ∏ g e 0 , i ν i ∏ g e 0 , j ν j
第三步:计算能量零点校正因子
依据 :平衡 不仅取决于状态 密度(熵),还取决于能量 高低(焓)。
操作 :
计算反应 的摩尔零点能 变化 Δ r E 0 = N A [ ( ∑ ν j E 0 , j ) 产物 − ( ∑ ν i E 0 , i ) 反应物 ] \Delta_r E_0 = N_A \left[ \left(\sum \nu_j E_{0,j}\right)_{\text{产物}} - \left(\sum \nu_i E_{0,i}\right)_{\text{反应物}} \right] Δ r E 0 = N A [ ( ∑ ν j E 0 , j ) 产物 − ( ∑ ν i E 0 , i ) 反应物 ] 。
对于反应 A+B <=> Y+Z,这通常等于 Δ r E 0 = ( D 0 ( A ) + D 0 ( B ) ) − ( D 0 ( Y ) + D 0 ( Z ) ) \Delta_r E_0 = (D_0(A) + D_0(B)) - (D_0(Y) + D_0(Z)) Δ r E 0 = ( D 0 ( A ) + D 0 ( B )) − ( D 0 ( Y ) + D 0 ( Z )) 。
计算因子 e − Δ r E 0 / R T e^{-\Delta_r E_0 / RT} e − Δ r E 0 / RT 。
第四步:组合计算 K_C
依据 :总平衡常数 是各部分贡献的乘积。
操作 :K C = ( 平动贡献 ) × ( 转动贡献 ) × ( 振动贡献 ) × ( 电子贡献 ) × ( 能量因子 ) K_C = (\text{平动贡献}) \times (\text{转动贡献}) \times (\text{振动贡献}) \times (\text{电子贡献}) \times (\text{能量因子}) K C = ( 平动贡献 ) × ( 转动贡献 ) × ( 振动贡献 ) × ( 电子贡献 ) × ( 能量因子 ) 。
第五步:转换为 K_P (如果需要)
依据 :【工具4】
操作 :K P = K C ( c ∘ R T P ∘ ) Δ ν g a s K_P = K_C \left(\frac{c^\circ RT}{P^\circ}\right)^{\Delta\nu_{gas}} K P = K C ( P ∘ c ∘ RT ) Δ ν g a s 。计算 K C K_C K C 时,若使用SI单位制,则其单位 为 ( m − 3 ) Δ ν (m^{-3})^{\Delta\nu} ( m − 3 ) Δ ν 。此时转换因子中的 c ∘ c^\circ c ∘ 应该取 1 molecule ⋅ m − 3 1 \text{ molecule} \cdot m^{-3} 1 molecule ⋅ m − 3 ,或者更方便地使用 K P = K C ( k B T / P ∘ ) Δ ν K_P = K_C(k_B T/P^\circ)^{\Delta\nu} K P = K C ( k B T / P ∘ ) Δ ν (若 K C K_C K C 以数密度 表示) 或 K P = K C ( R T / P ∘ ) Δ ν K_P = K_C(RT/P^\circ)^{\Delta\nu} K P = K C ( RT / P ∘ ) Δ ν (若 K C K_C K C 以摩尔浓度 表示)。
具体数值示例 :
问题 :计算碘分子解离反应 I 2 (g) ⇌ 2 I(g) \text{I}_2\text{(g)} \rightleftharpoons 2\text{I(g)} I 2 (g) ⇌ 2 I(g) 在 1000 K 时的平衡常数 K P K_P K P 。
数据 :
I₂(g): m = 253.8 m=253.8 m = 253.8 amu, σ = 2 \sigma=2 σ = 2 , Θ r o t = 0.0537 \Theta_{rot}=0.0537 Θ ro t = 0.0537 K, Θ v i b = 309 \Theta_{vib}=309 Θ v ib = 309 K, D 0 = 148.8 D_0=148.8 D 0 = 148.8 kJ/mol, g e 0 = 1 g_{e0}=1 g e 0 = 1 (1 Σ g + ^1\Sigma_g^+ 1 Σ g + 态)。
I(g): m = 126.9 m=126.9 m = 126.9 amu, 原子 无转动、振动。基态 是 2 P 3 / 2 ^2P_{3/2} 2 P 3/2 ,简并度 g e 0 = 2 J + 1 = 2 ( 3 / 2 ) + 1 = 4 g_{e0} = 2J+1 = 2(3/2)+1 = 4 g e 0 = 2 J + 1 = 2 ( 3/2 ) + 1 = 4 。
基础设定 :Δ ν = 2 − 1 = 1 \Delta\nu = 2 - 1 = 1 Δ ν = 2 − 1 = 1 。
计算各部分 :
q I 2 / V = ( q t / V ) I 2 ⋅ q r , I 2 ⋅ q v , I 2 ⋅ q e , I 2 q_{I_2}/V = (q_t/V)_{I_2} \cdot q_{r,I_2} \cdot q_{v,I_2} \cdot q_{e,I_2} q I 2 / V = ( q t / V ) I 2 ⋅ q r , I 2 ⋅ q v , I 2 ⋅ q e , I 2
q I / V = ( q t / V ) I q_{I}/V = (q_t/V)_{I} q I / V = ( q t / V ) I
平动 :( q t , I / V ) 2 q t , I 2 / V = ( ( 2 π m I k B T / h 2 ) 3 / 2 ) 2 ( 2 π m I 2 k B T / h 2 ) 3 / 2 = ( 2 π k B T h 2 ) 3 / 2 m I 3 m I 2 3 / 2 = ( 2 π m a t o m k B T h 2 ) 3 / 2 ( 126.9 ) 3 ( 253.8 ) 3 / 2 \frac{(q_{t,I}/V)^2}{q_{t,I_2}/V} = \frac{((2\pi m_I k_B T/h^2)^{3/2})^2}{(2\pi m_{I_2} k_B T/h^2)^{3/2}} = \left(\frac{2\pi k_B T}{h^2}\right)^{3/2} \frac{m_I^3}{m_{I_2}^{3/2}} = \left(\frac{2\pi m_{atom} k_B T}{h^2}\right)^{3/2} \frac{(126.9)^3}{(253.8)^{3/2}} q t , I 2 / V ( q t , I / V ) 2 = ( 2 π m I 2 k B T / h 2 ) 3/2 (( 2 π m I k B T / h 2 ) 3/2 ) 2 = ( h 2 2 π k B T ) 3/2 m I 2 3/2 m I 3 = ( h 2 2 π m a t o m k B T ) 3/2 ( 253.8 ) 3/2 ( 126.9 ) 3 。代入常数和 T=1000K,计算得 3.57 × 1 0 32 m − 3 3.57 \times 10^{32} m^{-3} 3.57 × 1 0 32 m − 3 。
转动 :只有I₂有贡献,q r , I 2 = T σ Θ r o t = 1000 2 ⋅ 0.0537 = 9311 q_{r,I_2} = \frac{T}{\sigma\Theta_{rot}} = \frac{1000}{2 \cdot 0.0537} = 9311 q r , I 2 = σ Θ ro t T = 2 ⋅ 0.0537 1000 = 9311 。
振动 :q v , I 2 = ( 1 − e − 309 / 1000 ) − 1 = ( 1 − e − 0.309 ) − 1 = 3.76 q_{v,I_2} = (1 - e^{-309/1000})^{-1} = (1 - e^{-0.309})^{-1} = 3.76 q v , I 2 = ( 1 − e − 309/1000 ) − 1 = ( 1 − e − 0.309 ) − 1 = 3.76 。
电子 :q e , I 2 q e , I 2 = 4 2 1 = 16 \frac{q_{e,I}^2}{q_{e,I_2}} = \frac{4^2}{1} = 16 q e , I 2 q e , I 2 = 1 4 2 = 16 。
能量因子 :Δ r E 0 = N A [ 2 E 0 ( I ) − E 0 ( I 2 ) ] \Delta_r E_0 = N_A [2E_0(I) - E_0(I_2)] Δ r E 0 = N A [ 2 E 0 ( I ) − E 0 ( I 2 )] 。以分离原子为零点,E 0 ( I ) = 0 , E 0 ( I 2 ) = − D 0 E_0(I)=0, E_0(I_2)=-D_0 E 0 ( I ) = 0 , E 0 ( I 2 ) = − D 0 。
Δ r E 0 = N A [ 0 − ( − D 0 ) ] = D 0 = 148800 \Delta_r E_0 = N_A [0 - (-D_0)] = D_0 = 148800 Δ r E 0 = N A [ 0 − ( − D 0 )] = D 0 = 148800 J/mol。
e − Δ r E 0 / R T = e − 148800 / ( 8.3145 ⋅ 1000 ) = e − 17.896 = 1.7 × 1 0 − 8 e^{-\Delta_r E_0/RT} = e^{-148800 / (8.3145 \cdot 1000)} = e^{-17.896} = 1.7 \times 10^{-8} e − Δ r E 0 / RT = e − 148800/ ( 8.3145 ⋅ 1000 ) = e − 17.896 = 1.7 × 1 0 − 8 。
计算 K C K_C K C :
K C = ( q I / V ) 2 ( q I 2 / V ) e − Δ r E 0 / R T = ( q t / V ) I 2 ⋅ q e , I 2 ( q t / V ) I 2 ⋅ q r , I 2 ⋅ q v , I 2 ⋅ q e , I 2 e − Δ r E 0 / R T K_C = \frac{(q_I/V)^2}{(q_{I_2}/V)} e^{-\Delta_r E_0 / RT} = \frac{(q_t/V)_I^2 \cdot q_{e,I}^2}{(q_t/V)_{I_2} \cdot q_{r,I_2} \cdot q_{v,I_2} \cdot q_{e,I_2}} e^{-\Delta_r E_0 / RT}
K C = ( q I 2 / V ) ( q I / V ) 2 e − Δ r E 0 / RT = ( q t / V ) I 2 ⋅ q r , I 2 ⋅ q v , I 2 ⋅ q e , I 2 ( q t / V ) I 2 ⋅ q e , I 2 e − Δ r E 0 / RT
K C = 平动项 转动项 ⋅ 振动项 ⋅ 电子项 ⋅ 能量项 = 3.57 × 1 0 32 9311 ⋅ 3.76 ⋅ 16 ⋅ ( 1.7 × 1 0 − 8 ) = 0.0276 mol/m 3 K_C = \frac{\text{平动项}}{\text{转动项} \cdot \text{振动项}} \cdot \text{电子项} \cdot \text{能量项} = \frac{3.57 \times 10^{32}}{9311 \cdot 3.76} \cdot 16 \cdot (1.7 \times 10^{-8}) = 0.0276 \text{ mol/m}^3
K C = 转动项 ⋅ 振动项 平动项 ⋅ 电子项 ⋅ 能量项 = 9311 ⋅ 3.76 3.57 × 1 0 32 ⋅ 16 ⋅ ( 1.7 × 1 0 − 8 ) = 0.0276 mol/m 3
(注:这里K C K_C K C 的单位是基于摩尔浓度,需要做相应转换)
计算 K P K_P K P :
K P = K C ( R T / P ∘ ) Δ ν = ( 0.0276 mol/m 3 ) ⋅ ( 8.3145 ⋅ 1000 / 1 0 5 Pa ) 1 = ( 0.0276 ) ⋅ ( 0.083145 ) = 0.00229 K_P = K_C(RT/P^\circ)^{\Delta\nu} = (0.0276 \text{ mol/m}^3) \cdot (8.3145 \cdot 1000 / 10^5 \text{ Pa})^{1} = (0.0276) \cdot (0.083145) = 0.00229 K P = K C ( RT / P ∘ ) Δ ν = ( 0.0276 mol/m 3 ) ⋅ ( 8.3145 ⋅ 1000/1 0 5 Pa ) 1 = ( 0.0276 ) ⋅ ( 0.083145 ) = 0.00229
(实验值为 3.08 × 1 0 − 3 3.08 \times 10^{-3} 3.08 × 1 0 − 3 ,考虑到近似,数量级吻合)。
5 处理非理想气体和凝聚相**
触发线索 :
题目背景设定在高压 条件下(通常几十个大气压以上)。或者,反应方程式 中明确包含了纯固体(s) 或 纯液体(l) 。关键词包括“逸度(fugacity) ”、“逸度系数(γ \gamma γ ) ”、“活度(activity) ”。
工具箱 :
核心理论 :【工具8:逸度 (f) 与活度 (a) 】
核心关系式 :
化学势 的普适定义:μ i = μ i ∘ + R T ln a i \mu_i = \mu_i^\circ + RT \ln a_i μ i = μ i ∘ + RT ln a i
热力学平衡常数 :K a = ( ∏ a j ν j ∏ a i ν i ) eq K_a = \left( \frac{\prod a_j^{\nu_j}}{\prod a_i^{\nu_i}} \right)_{\text{eq}} K a = ( ∏ a i ν i ∏ a j ν j ) eq
精确的热力学关系 :Δ r G ∘ = − R T ln K a \Delta_r G^\circ = -RT \ln K_a Δ r G ∘ = − RT ln K a
活度的具体化 :
真实气体 :a i = f i / f ∘ = γ i P i / P ∘ a_i = f_i/f^\circ = \gamma_i P_i / P^\circ a i = f i / f ∘ = γ i P i / P ∘
纯固体/液体 (中低压):a i ≈ 1 a_i \approx 1 a i ≈ 1
纯固体/液体 (高压):a i = exp ( V ˉ m ( P − P ∘ ) R T ) a_i = \exp\left(\frac{\bar{V}_m (P - P^\circ)}{RT}\right) a i = exp ( RT V ˉ m ( P − P ∘ ) )
核心逻辑链与心智模型 :
理想 世界是简化的,真实 世界是复杂的。此任务的心智模型 是“理想模型的修正 ”。我们珍视在理想 情况下建立的简洁的热力学 关系(如 μ ∝ ln P \mu \propto \ln P μ ∝ ln P ),为了在真实 世界中继续使用它们,我们引入了活度 a a a 这一概念。
活度 :可以想象成物质在热力学 舞台上“表现出的”有效浓度 或压力 。它是一个修正因子,将真实 的化学势 与一个理想 形式的数学表达式 联系起来。
逸度 :是真实气体 的“有效压力 ”。在低压下,f ≈ P f \approx P f ≈ P ;在高压下,分子间作用力使得逸度偏离压力。
凝聚相的活度 :由于液体 和固体 的摩尔体积 很小且几乎不可压缩,它们的化学势 对压力 的变化非常不敏感。因此,在绝大多数化学问题中(除非涉及地质学或材料科学中的极高压),它们的活度 都非常接近1,意味着它们对平衡 位置的贡献几乎是恒定的,因此可以从平衡常数表达式 中“忽略”(实际上是其活度 为1)。
我们的逻辑链就是:写出最普适的热力学平衡常数 K a K_a K a 表达式 ,然后根据体系中每个物种 的物相 和所处条件 ,为其“穿上”正确的活度 “外衣”,从而将普适的理论应用到具体的非理想 问题中。
详细通用解题步骤 :
第一步:写出反应式并建立 K a K_a K a 表达式
依据 :从最严格、最普适的热力学平衡常数 定义出发。
操作 :写出配平的方程式 ,然后写出 K a = ∏ a 生成物 ν j ∏ a 反应物 ν i K_a = \frac{\prod a_{\text{生成物}}^{\nu_j}}{\prod a_{\text{反应物}}^{\nu_i}} K a = ∏ a 反应物 ν i ∏ a 生成物 ν j 。
第二步:为每个物种指定活度形式
依据 :物质的物态 和所处的压力 条件。
操作 :
对每个气体 ,用 a i = γ i P i / P ∘ a_i = \gamma_i P_i/P^\circ a i = γ i P i / P ∘ 替换。
对每个纯液体 或固体 ,判断压力 。如果 P P P 只是几个或几十个bar,则直接令 a i = 1 a_i=1 a i = 1 。如果 P P P 达到数千bar,则使用高压公式 a i = exp ( V ˉ m ( P − P ∘ ) / R T ) a_i = \exp(\bar{V}_m(P-P^\circ)/RT) a i = exp ( V ˉ m ( P − P ∘ ) / RT ) 。
第三步:化简平衡常数表达式
依据 :将活度 表达式代入 K a K_a K a 后进行代数整理。
操作 :
将所有活度 为1的项从表达式中移除。
对于气体 ,可以将表达式 分离为逸度系数 商 K γ K_\gamma K γ 和压力 商 K P K_P K P 的乘积:K a = K γ ⋅ K P K_a = K_\gamma \cdot K_P K a = K γ ⋅ K P 。
最终得到的表达式将是与具体问题相关的、简化的平衡常数 形式。
第四步:进行计算
依据 :问题的具体要求。
操作 :
如果是计算高压 下凝聚相 的平衡 ,通常利用 Δ r G = Δ r G ∘ + R T ln Q a = 0 \Delta_r G = \Delta_r G^\circ + RT \ln Q_a = 0 Δ r G = Δ r G ∘ + RT ln Q a = 0 来建立方程求解压力 P P P 。
如果是分析气体 的非理想 性,可能需要利用给定的 K a K_a K a (即 K f K_f K f ) 和 K P K_P K P 来计算 K γ K_\gamma K γ ,或者利用状态方程 信息来估算 γ i \gamma_i γ i 值。
具体数值示例 :
问题 :碳酸钙 的分解反应 为 CaCO 3 (s) ⇌ CaO(s) + CO 2 (g) \text{CaCO}_3\text{(s)} \rightleftharpoons \text{CaO(s)} + \text{CO}_2\text{(g)} CaCO 3 (s) ⇌ CaO(s) + CO 2 (g) 。在 800℃ 时,实验测得平衡 时 CO₂ 的分压 为 0.236 atm。
(a) 假设 CO₂ 是理想气体 ,计算平衡常数 K P K_P K P 。
(b) 如果在体系 中额外加入总压力 为 50 bar 的惰性气体 (如Ar),假设 CO₂ 的逸度系数 γ C O 2 \gamma_{CO_2} γ C O 2 在此条件 下变为 0.95,而固体的活度 仍为1,计算新的平衡分压 P C O 2 P_{CO_2} P C O 2 是多少?已知 800℃ 时 Δ r G ∘ = 23.55 \Delta_r G^\circ = 23.55 Δ r G ∘ = 23.55 kJ/mol。
(a) 理想情况
K a K_a K a 表达式 :K a = a C a O ( s ) ⋅ a C O 2 ( g ) a C a C O 3 ( s ) K_a = \frac{a_{CaO(s)} \cdot a_{CO_2(g)}}{a_{CaCO_3(s)}} K a = a C a C O 3 ( s ) a C a O ( s ) ⋅ a C O 2 ( g )
活度形式 :a C a O ( s ) ≈ 1 a_{CaO(s)} \approx 1 a C a O ( s ) ≈ 1 , a C a C O 3 ( s ) ≈ 1 a_{CaCO_3(s)} \approx 1 a C a C O 3 ( s ) ≈ 1 。a C O 2 ( g ) = P C O 2 / P ∘ a_{CO_2(g)} = P_{CO_2}/P^\circ a C O 2 ( g ) = P C O 2 / P ∘ (理想气体)。
化简 :K a = P C O 2 / P ∘ K_a = P_{CO_2}/P^\circ K a = P C O 2 / P ∘ 。这就是该反应 的 K P K_P K P 。
计算 :P C O 2 = 0.236 atm = 0.236 × 1.01325 bar = 0.239 P_{CO_2} = 0.236 \text{ atm} = 0.236 \times 1.01325 \text{ bar} = 0.239 P C O 2 = 0.236 atm = 0.236 × 1.01325 bar = 0.239 bar。
K P = 0.239 / 1 = 0.239 K_P = 0.239 / 1 = 0.239 K P = 0.239/1 = 0.239 。
(b) 非理想情况
K a K_a K a 表达式 :同上。
活度形式 :a s o l i d ≈ 1 a_{solid} \approx 1 a so l i d ≈ 1 。a C O 2 ( g ) = γ C O 2 P C O 2 / P ∘ a_{CO_2(g)} = \gamma_{CO_2} P_{CO_2} / P^\circ a C O 2 ( g ) = γ C O 2 P C O 2 / P ∘ 。
化简 :K a = γ C O 2 P C O 2 / P ∘ K_a = \gamma_{CO_2} P_{CO_2} / P^\circ K a = γ C O 2 P C O 2 / P ∘ 。
计算 :首先,我们需要热力学平衡常数 K a K_a K a 。它是一个仅与温度 相关的常数 ,不受压力 和非理想 性影响。我们可以用理想条件下的数据来计算它,因为在那时 K P K_P K P 就等于 K a K_a K a 。所以 K a = 0.239 K_a = 0.239 K a = 0.239 。
(我们也可以从 Δ r G ∘ \Delta_r G^\circ Δ r G ∘ 计算:K a = exp ( − 23550 8.3145 ⋅ ( 800 + 273.15 ) ) = e − 2.64 = 0.071 K_a = \exp(-\frac{23550}{8.3145 \cdot (800+273.15)}) = e^{-2.64} = 0.071 K a = exp ( − 8.3145 ⋅ ( 800 + 273.15 ) 23550 ) = e − 2.64 = 0.071 ,这里数据不一致,我们相信 K a = 0.239 K_a=0.239 K a = 0.239 是实验值)。
现在,在新条件 下,平衡 必须依然满足 K a = 0.239 K_a = 0.239 K a = 0.239 。
0.239 = γ C O 2 ⋅ P C O 2 / P ∘ = 0.95 ⋅ P C O 2 / 1 0.239 = \gamma_{CO_2} \cdot P_{CO_2} / P^\circ = 0.95 \cdot P_{CO_2} / 1 0.239 = γ C O 2 ⋅ P C O 2 / P ∘ = 0.95 ⋅ P C O 2 /1
P C O 2 = 0.239 / 0.95 = 0.252 P_{CO_2} = 0.239 / 0.95 = 0.252 P C O 2 = 0.239/0.95 = 0.252 bar。
诠释 :由于非理想 性(γ < 1 \gamma < 1 γ < 1 ),CO₂ 的“有效压力 ”(逸度 )比其真实分压 要低。为了达到热力学 要求的0.239的活度 ,体系 必须建立一个更高的真实分压 (0.252 bar)来补偿。