平衡常数的基本含义
在学习化学平衡状态时,我们知道可逆反应最终会达到一种“动态平衡”——各物质的浓度不再发生变化。不同的反应,平衡时各物质浓度的比例各不相同。那么,这个平衡状态能不能用一个具体的数字来“描述”和“衡量”?能不能通过这个数字,预判一个反应究竟倾向于生成更多产物,还是反应物仍然大量剩余?化学家们对大量实验数据进行归纳之后,发现了一个惊人的规律:在一定温度下,对于任意一个可逆反应,各生成物平衡浓度与各反应物平衡浓度之间,存在一个固定的比值关系,这个比值就是平衡常数。
平衡常数的定义
对于一个可逆反应:
aA+bB⇌cC+dD
在一定温度下达到平衡时,生成物浓度的幂次方之积与反应物浓度的幂次方之积的比值是一个定值,这个定值称为该温度下的平衡常数,用 K 表示:
K=[A]a⋅[B]b[C]c⋅[D]d
式中,[A]、[B]、[C]、[D] 分别表示各物质在平衡状态下的浓度(单位为 mol/L),指数 a、、、 对应化学方程式中各物质的化学计量数。
以合成氨反应为例:
N2(g)+3H2(g)⇌2NH3
对应的平衡常数表达式为:
K=[N2]⋅[H2]
这里,NH3 的计量数是 2,所以浓度写成平方;H2 的计量数是 3,所以浓度写成三次方。
平衡常数表达式中,分子写生成物的浓度幂次方之积,分母写反应物的浓度幂次方之积,幂次等于化学方程式中对应物质的化学计量数。这是书写平衡常数表达式时最核心的规则。
下表列出了几个常见可逆反应对应的平衡常数表达式,帮助理解书写规律:

例题 1
写出下列可逆反应的平衡常数表达式:
(1)CO(g)+H2O(g)⇌CO2(g)+
(2)4NH3(g)+5O2(g)⇌4NO(g)
解答:
(1)生成物为 CO2 和 H2,计量数均为 1;反应物为 CO 和 H,计量数均为 1:
K=[CO][H2O][CO2
(2)生成物为 NO(计量数 4)和 H2O(计量数 6);反应物为 NH3(计量数 4)和 O(计量数 5):
K=[NH3]4⋅[O
(1)K=[CO][H2O][CO2
纯固体和纯液体不写入平衡常数
在书写平衡常数表达式时,有一类特殊情况需要单独说明:纯固体和纯液体的浓度不写入 K 的表达式中。
原因并不复杂。纯固体和纯液体的“浓度”在反应过程中始终视为常数(固定值),不随反应进程而变化,因此在表达式中它们已经被“合并”进 K 的数值里,不再单独列出。
以碳与二氧化碳的反应为例:
C(s)+CO2(g)⇌2CO(g)
碳是纯固体,不写入表达式,平衡常数只写气体部分:
K=[CO2][CO]2
再看一个含纯液体的例子,酯化反应(浓硫酸为催化剂,水作为纯液体参与反应):
CH3COOH(l)+C2H
由于所有物质均为纯液体,此时 K 的处理方式较为特殊(该情况在高中阶段一般用于说明纯液体不计入,具体处理以题目条件为准)。
下面这个更典型的例子,含有固体参与的非均相平衡:
CaCO3(s)⇌CaO(s)+CO2(g)
CaCO3 和 CaO 均为纯固体,不写入 K,因此:
K=[CO2]
这意味着,在一定温度下,该反应达到平衡时,CO2 的浓度是一个固定值,不随容器中碳酸钙或氧化钙的多少而改变。
纯固体和纯液体不写入平衡常数表达式,这是书写 K 时最容易出错的地方。判断依据是物质的状态:固态(s)和纯液态(l)均不计入,气态(g)和溶液中的溶质(aq)需要计入。
K 值大小代表什么
平衡常数 K 的数值大小,直接反映了这个反应“倾向于正向进行”还是“倾向于逆向进行”,也就是平衡时产物与反应物的相对多少。
K 值越大,说明平衡时生成物浓度相对于反应物浓度越高,正反应进行的程度越大,反应物转化得越彻底。K 值越小,说明平衡时反应物大量残留,生成物较少,逆反应占主导。
以两个实际反应的 K 值为例:
在 500 °C 下,合成氨反应的平衡常数约为 K≈6×10−2,数值较小,说明在该温度下,氨气的平衡产率不高,工业上需要采用高压条件来提高产率。
而在常温下,氢气与氧气生成水的反应(视为可逆反应处理时)K 值极大,说明平衡几乎完全偏向生成物,反应物几乎全部转化,这正是该反应在实际中趋于完全反应的原因。
例题 2
在某温度下,反应 H2(g)+I2(g)⇌2HI(g) 达到平衡时,测得各物质的平衡浓度为:
[H2]=0.10 mol/L,[I2]=0.10 mol/L,
计算该温度下的平衡常数 K,并判断平衡偏向哪一方。
解题过程:
K=[H2][I2]
K=36>1,说明平衡偏向生成物(HI)一侧,正向反应程度较大,在该温度下 HI 的平衡含量较高。
K=0.10×0.10(0.60)2=36
K=,平衡偏向生成物()方向,正向反应程度较大。
K 只与温度有关
平衡常数 K 有一个非常重要的性质:在一定温度下,K 是一个固定值,不随浓度、压强等条件的改变而改变。
改变反应物或生成物的浓度、改变容器体积(对气体反应来说相当于改变压强),这些操作都会打破原有平衡,使体系重新调整,但最终新平衡下的 K 值与原来相同。
只有改变温度,K 才会发生变化。
以合成氨反应为例,下表给出了不同温度下 K 的数值:

可以看出,随着温度升高,合成氨反应的 K 值不断减小,说明升温不利于氨气的生成,平衡逐渐向逆反应方向移动。这与合成氨反应为放热反应的事实完全一致。
平衡常数 K 只与温度有关。温度不变,K 不变,无论怎样改变浓度或压强,平衡移动后的 K 值保持不变。若 K 发生了变化,说明温度一定改变了。
利用 K 判断反应进行的方向——反应商
平衡常数 K 不仅能描述平衡状态,还能用来判断在某个时刻体系是否处于平衡,以及反应将向哪个方向进行。
引入一个新概念:反应商 Q。反应商的计算公式与平衡常数完全相同,不同之处在于,K 中代入的是平衡时各物质的浓度,而 Q 中代入的是任意时刻各物质的实际浓度。
对于反应 aA+bB⇌cC+dD:
Q=[A]a⋅[B]b[C]
将 Q 与 K 比较,可以判断反应方向:
例题 3
在某温度下,反应 H2(g)+I2(g)⇌2HI(g) 的平衡常数 。
现将 H2、I2、HI 三种气体混入密闭容器中,测得此时各物质浓度为:
[H2]=0.20 mol/L,[I2]=0.20 mol/L,
判断此时体系是否处于平衡,若不是,说明反应将向哪个方向进行。
解题过程:
计算此时的反应商 Q:
Q=[H2][I2]
由于 Q=4<K=36,当前 HI 的浓度相对于平衡值偏低,体系尚未达到平衡,反应将向正反应方向(生成更多 HI)进行,直至 Q 增大到等于 K 为止。
Q=4<K=36,反应向正反应方向进行,生成更多 HI。
用平衡常数计算平衡浓度
掌握了平衡常数的表达式之后,配合“三段式”分析法(起始量、变化量、平衡量),可以完整地计算出平衡时各物质的浓度。
三段式的核心思路是:设反应变化量,根据化学计量数关系联立各物质的变化量,再代入平衡常数求解。
例题 4
在某温度下,反应 H2(g)+I2(g)⇌2HI(g) 的平衡常数 。
在密闭容器中,将 1.00 mol H2 和 1.00 mol I2 混合,容器体积为 2.00 L,求达到平衡时各物质的浓度。
练习题
选择题
第 1 题【知识点:平衡常数表达式的书写】
反应 Fe3O4(s)+4H2(g 的平衡常数表达式正确的是:
A. K=[Fe3O4][H
B. K=[H2]4[H2
C. K=[H2]4[Fe]
D. K=[H2O]4[H2
答案:B
Fe3O4 是纯固体,Fe 也是纯固体,两者均不写入平衡常数表达式。只有气态物质 H2 和 需要写入,且生成物在分子,反应物在分母:
第 2 题【知识点:K 值大小的含义】
在某温度下,反应 A(g)+B(g)⇌C(g) 的平衡常数 K=1.2×10。下列对该反应的描述,正确的是:
A. 该反应的平衡偏向生成物(C)一侧,C 的平衡浓度很高
B. K 值很小,说明该反应在此温度下正向进行的程度很小,平衡时反应物大量剩余
C. 改变反应物 A 的浓度,K 值将发生变化
D. 该反应在任何温度下 K 值都约等于 1.2×10−5
答案:B
K=1.2×10−5≪1,说明平衡时生成物浓度远小于反应物浓度,正反应进行的程度很小,平衡大幅偏向反应物(A 和 B)一侧,反应物大量剩余。
A 错误:K 值极小,平衡偏向反应物,而非生成物。
C 错误:平衡常数 只与温度有关,改变浓度不会改变 。
D 错误: 值随温度变化而变化,不同温度下 不同。
第 3 题【知识点:反应商 Q 与平衡方向的判断】
在某温度下,反应 2NO2(g)⇌N2O4(g) 的平衡常数 。
将 NO2 和 N2O4 混合充入密闭容器,测得 [,,此时反应将:
A. 向正反应方向(生成更多 N2O4)进行
B. 向逆反应方向(生成更多 NO2)进行
C. 处于平衡状态,无净变化
D. 无法判断
答案:B
计算此时的反应商 Q:
Q=[NO2]
第 4 题【知识点:K 只与温度有关】
对于可逆反应 N2(g)+3H2(g)⇌2NH3,在温度 时 ,在温度 时 。下列说法正确的是:
A. T1<T2,因为升温使 K 增大
B. T1>T2,因为升温使合成氨反应的 K 减小,而 K1,说明 对应的温度更高
C. T1<T2,合成氨是放热反应,升温 K 减小,K1 说明 更低
D. T1 与 T2 大小无法确定,因为 K 与温度无关
答案:C
合成氨反应是放热反应(ΔH<0)。对于放热反应,升温会使平衡向逆反应方向移动,导致 K 减小。
由于 K1=0.50>K, 更大,说明在温度 下平衡更偏向生成物,正反应程度更大,对应的温度,即 。
计算题
第 5 题【知识点:三段式法结合平衡常数计算】
在温度 T 下,将 0.80 mol CO 和 0.80 mol H2O 充入体积为 2.00 L 的密闭容器中,发生反应:
CO(g)+H2O(g)⇌CO2(g)+
反应达到平衡后,测得 CO2 的物质的量为 0.40 mol。
(1)用三段式列出各组分在起始、变化、平衡时的浓度。
(2)计算该温度下的平衡常数 K。
(3)计算 CO 的转化率。
(1)三段式分析:
起始浓度:
[CO]0=[H2O]0=
第 6 题【知识点:利用 K 反推平衡浓度与转化率】
在温度 T 下,将等物质的量的 H2 和 I2 充入体积为 1.00 L 的密闭容器中,发生反应:
H2(g)+I2(g)⇌2HI(g)
已知该温度下 K=64,起始时 H2 和 I2 各为 1.00 mol。
(1)设平衡时 H2 减少了 x mol/L,写出三段式。
(2)利用平衡常数,建立方程求解 x。
(3)计算平衡时 H2、I2、HI 的浓度,以及 H 的转化率。
(1)起始浓度:
[H2]0=[I2