平衡常数的基本含义
想象你把红棕色的二氧化氮装进一个透明、密闭的玻璃管。起初颜色很深;放一会儿,颜色慢慢变浅,却始终没有变成无色。这里发生着
N2O4(g)⇌2NO2(g)
(无色的 N2O4 与红棕色的 NO2 可以相互转化。)当颜色稳定时,正、逆反应并没有停,只是两边“你生成一点、我拆回一点”的速率相等了。上一章已经把这件事叫作化学平衡。
可老师接着追问:如果换一支玻璃管、换一批起始投料,只要温度相同,最后的颜色深浅为什么会服从同一条数量关系?难道平衡不是“恰好凑出来”的偶然结果吗?
不是。平衡常数 K 就像反应在某一温度下留下的一张“配比指纹”:它不告诉你反应跑得多快,却能告诉你反应进行到平衡时,反应物和生成物之间要满足什么数量关系。

化学平衡描述“正、逆反应速率相等”的状态;平衡常数则用一个定量关系描述这个状态。两者有关,但一个是状态特征,一个是衡量反应限度的量。
上图从无色的四氧化二氮开始,演示与开头相反的起始过程;两种起点都能建立动态平衡。
先把“任意时刻”与“平衡时刻”分开
先从一个更一般的反应开始:
aA(g)+bB(g)⇌cC(g)+dD(g)
无论反应进行到哪一刻,都可以把当时各物质的浓度代进同一种比值:
Q=[A]a[B]b[C]
这个量叫作浓度商,用 Q 表示。把它看成比赛进行中的“实时比分”很合适:投料、反应进行或体积突然改变,比分都可能变。
那么 K 呢?当反应在一定温度下达到平衡,把平衡浓度代入同一表达式,所得的浓度商就固定为该反应的化学平衡常数:
K=[A]平a[B]
这里最值得自问的一点是:为什么指数不是随便写的?因为化学方程式里每“进行一份反应”时,各物质变化的份数由计量数规定;表达式必须把这种变化关系带进去。所以,生成物写在分子,反应物写在分母,化学计量数就是对应浓度的指数。
例如合成氨反应:
N2(g)+3H2(g)⇌2NH3
它的表达式不是把三个浓度简单相除,而是:
K=[N2][H2]3
如果把 [H2]3 漏成 [H2],看似只少写了一个上标,实际上已经换了一条完全不同的数量关系。

谁可以写进表达式?先看物态,再看化学计量数
再看石灰石受热分解:
CaCO3(s)⇌CaO(s)+CO2(g)
有同学会把三个物质全写进去。这很自然:它们都在方程式里呀!但想一想,把更多的 CaCO3 固体放入容器,固体的“浓度”并不会像气体那样成为可调的量;纯 CaO 固体也是同理。对这个非均相平衡,要补足一个前提:当 CaCO3、CaO 两种纯固体相都仍存在时,浓度表达式把它们视为常量,并入 ,因此:
K=[CO2]
这并不表示固体没有参与反应,而是说纯固体、纯液体的量改变,不能直接改变表达式中的这个平衡比值。
水作纯液体时也遵守同一规则。例如,在稀水溶液中可写为:
CH3COOH(aq)+H2O(l)⇌
在常见的高中浓度表达式中,水的活度近似为常量,不写入;用 H+ 简写水合氢离子,写为:
K=[CH3COOH][H+][CH
“不写纯固体、纯液体”不等于“不写所有固体、液体”。题目若是溶液中的溶质,要按其浓度写入;判断的关键词是“纯”。写式子前先在方程式旁标出物态,往往比直接套公式稳得多。
做这类判断时,可以先把每种物质圈出来:纯固体、纯液体先排除,再把气体和溶液中的溶质按计量数写进式子。这样比背一长串例外更可靠。
K 大,到底在说什么?
把 K 想成一架不看时间、只看最终配比的天平。若 K 很大,表达式的分子相对分母占优势,说明在该温度下平衡组成通常偏向生成物;若 K 很小,则平衡组成通常偏向反应物。
例如,对某个正向反应而言,K≫1 表示平衡时生成物一侧的相对“份额”较大;K≪1 则表示平衡显著偏向反应物。高中题中常用 105 和 10−5 作直观参照: 时平衡通常显著偏向产物; 时通常显著偏向反应物,但不能仅凭这个数值断定具体转化率。上述界限是粗略参照;定量结果还取决于所写方程式、初始浓度或压强和投料比例。
但这里有两个容易踩的坑。
第一,K 大不是“反应一定很快”。火柴燃烧很快,铁生锈很慢;速率要看浓度、温度、催化剂和反应历程。K 只回答“最后更偏向哪边”,不回答“多久到那里”。
第二,K 大也不能直接翻译成“某一种产物浓度一定最大”或“转化率一定是某个百分数”。表达式有指数,起始投料也不同。H2+I2⇌2HI 的 K=,描述的是 与 的关系;它不是在说 。

小案例:同一温度、不同起点,会走向同一条“终点规则”。 设反应
CO(g)+H2O(g)⇌CO2(g)+
在温度 T 下的 K=1。只投反应物时,体系会正向生成 CO2、H2;若一开始故意多投产物,体系可能反向进行。两种起点的反应方向不同,却都要在最后满足
[CO][H2O][CO2][H
所以,K 不是“规定只能向正反应走”的命令,而是平衡终点必须满足的约束。
用 Q 对照 K:反应下一步该往哪边走?
现在回到开头那支玻璃管。对反应
2NO2(g)⇌N2O4(g)
若某温度下 K=8.0,某一时刻测得 [NO2]=0.50 molL−1,。先不要凭“产物有 3.0,很多”来猜方向,先把实时浓度代入:
Q=[NO2]2[N
此时 Q>K。这表示按照当前的配比,分子里的“生成物一侧”相对过多;体系会向逆反应方向进行,消耗一部分 N2O4、生成 NO2,使 降回 。
三种情形可以连成一句话记:
- Q<K:净反应正向进行。
- Q=K:达到平衡。
- Q>K:净反应逆向进行。
为什么这个判断可靠?可以把 Q 看作当前配比的读数,把 K 看作同温度下的目标读数。读数偏低,就要通过正向反应增加分子、减小分母;读数偏高,就通过逆向反应做相反调整。注意,这里判断的是净反应方向:Q<K 时逆反应并非完全消失,只是正反应速率更大。
比较 Q 和 K 时,必须先确保二者来自同一个化学方程式、同一温度、同一种表达式。把反应式倒写后,Q 和 K 都要取倒数;只改其中一个,方向就会判反。
练习时可以自行改变一个浓度,再先估计 Q 是变大还是变小,最后计算核对。例如分子中的浓度增大通常会使 Q 增大,分母中的浓度增大通常会使 Q 减小;指数也必须一并考虑。
已知 K,怎样反推平衡组成?
知道终点规则以后,计算题就不再是“凭感觉凑数”。最稳的路线是:先列三段式,再把平衡浓度代进 K,最后检验。
例如,在 1.00 L 的恒温恒容密闭容器中,起始加入 1.00 mol H2 和 1.00 mol I,反应为
H2(g)+I2(g)⇌2HI(g)
已知该温度下 K=64。平衡时各物质的浓度是多少?
先问自己:K=64 比 1 大得多,结果应该偏向 HI,但 H2、I2 不能被直接写成 0,因为这是可逆反应。设正向反应使 、 各减少 ,三段式就是:
下图使用另一组数据示范三段式,所得 K=9;本题仍使用表中的初始浓度及题给 K=64。

把平衡行代入表达式。不要把变化量 x 直接代入;K 只认平衡时刻的浓度:
64=(1.00−x
这里有一个很高频的失分点:三段式中的变化量必须服从方程式系数。HI 前面有 2,所以它的变化是 +2x;若写成 +x,后面的代数步骤再工整也没有意义。
也可以自己把 x 试取为很小的数、再取接近 1 的数,观察为什么只有一个非负的 x 能让 Q=K;任何让浓度出现负值的取值都应先排除。
什么会改变 K?只盯住温度
平衡体系很容易让人把“平衡移动”和“K 改变”混为一谈。比如恒温时加入 N2,合成氨平衡会正向移动;缩小容器体积,气体物质的量较少的一侧也可能更有利。既然组成真的变了,K 会不会也变?
不会。在同一温度下,改变写入表达式的气体或溶液中溶质浓度会改变当前的 Q;改变压强(或体积)是否改变 Q、是否引起平衡移动,还要看反应前后气体化学计量数之和。若 Q 改变,体系再通过正、逆反应把 Q 调回原来的 K。这些操作都不改变该反应的 K。加入催化剂则不改变 Q、 或平衡组成,只会改变达到平衡的快慢。
催化剂尤其容易被误解。它能同时降低正、逆反应的活化能,让体系更快达到平衡;可它不改变反应的起点和终点配比,所以不改变 K。
温度不同则不同。升温相当于给体系增加“热”这个因素:若正反应吸热,升温有利于正反应,K 增大;若正反应放热,升温有利于逆反应,正反应的 K 减小。以合成氨为例,正反应放热,升高温度后平衡中 NH3 的相对份额下降,故正反应的 K 变小。

别把“升温,反应一定更快”与“升温,K 一定更大”混为一谈。升温通常能使正、逆反应都加快;K 增大还是减小,要看你所写的正反应是吸热还是放热。
在高中浓度计算中,K 的单位会随所写反应及浓度幂次而变化;题目若要求比较 Q 和 K,只要二者采用同一表达式、同一浓度单位即可。真正不能变的是:比较时不可把不同反应式、不同温度下的数值混在一起。
方程式换了,K 也要跟着“翻译”
平衡常数属于一条确定的化学方程式,并不只属于几种物质。把方程式改写,K 必须同步改变。
仍以
H2(g)+I2(g)⇌2HI(g),K
为例:
- 反应倒过来写,分子和分母交换,所以 K逆=641。
- 所有化学计量数同时变为原来的 2,新的表达式是原表达式开平方,故 。
这不是死记的三条口令。每次都可以从表达式本身检查:倒写会让分子分母互换;系数同乘 n,所有指数也同乘 n,整个比值自然变成 Kn。
练习:把“配比指纹”用起来
1反应 CaCO₃(s) ⇌ CaO(s) + CO₂(g) 的平衡常数表达式是?
2某温度下,2NO₂(g) ⇌ N₂O₄(g) 的 K 为 8.0。若某时刻 c(NO₂)=0.50 mol·L⁻¹、c(N₂O₄)=3.0 mol·L⁻¹,净反应方向是?
3恒温下,向已经平衡的 N₂(g) + 3H₂(g) ⇌ 2NH₃(g) 体系加入催化剂,K 会增大。
4在 1.00 L 容器中,H₂(g) + I₂(g) ⇌ 2HI(g),起始 H₂、I₂ 均为 1.00 mol,K=64。平衡时 c(H₂) 为 ____。
5对反应 N₂(g) + 3H₂(g) ⇌ 2NH₃(g),下列哪些操作不会改变该反应的 K(前三项保持温度不变)?
遇到平衡常数题,按这四步走
- 先确认题目给出的反应式、物态和温度;反应式一变,K 的表达式也要重写。
- 写 K 时,生成物在分子、反应物在分母,系数作指数;纯固体、纯液体先划掉。
- 判断方向时另写当前的 Q,再比较 Q 与 K,不要凭“谁的浓度大”猜。
- 做计算题时把平衡浓度放进三段式,解完回代验证 Q=K。
当你能把“当前读数” Q 和“平衡目标” K 分开,平衡题就不再是杂乱的移动口诀,而是一套可以一步步检查的推理。