沉淀溶解平衡入门
烧水壶用久了,内壁总会结出一层白色水垢。水垢的主要成分是碳酸钙(CaCO3)和氢氧化镁(Mg(OH)2),它们来自自来水中溶解的钙离子和镁离子——水在加热蒸发后,这些离子的浓度不断升高,最终超过了各自的“溶解极限”,开始从溶液中析出固体。
溶洞中的钟乳石和石笋,同样来自这个道理的另一面:含有二氧化碳的雨水渗入石灰岩,将CaCO3溶解并以离子形式带走;当水滴悬挂在洞顶,二氧化碳散逸,CaCO3重新析出,日积月累便形成了千奇百怪的造型。
固体“溶解”和离子“沉淀”这两个方向的过程,其实是同时在进行的——当二者速率相等时,体系就达到了一种特殊的平衡状态。这就是本部分要讨论的沉淀溶解平衡。
沉淀与溶解的动态平衡
向盛有水的烧杯中加入少量BaSO4固体,搅拌后静置观察:液体依然清澈,底部仍有白色固体残留,看起来好像什么都没发生。但从微观角度看,溶解过程从未停止。
在水分子的持续作用下,BaSO4晶体表面的Ba2+和SO42−不断脱离晶格进入溶液;与此同时,溶液中游离的和也不断碰撞固体表面,重新结合为固体——这个“归位”的过程称为。
当溶解速率与沉淀速率恰好相等时,固体质量不再变化,溶液中离子浓度趋于稳定,体系达到沉淀溶解平衡:
BaSO4(s)⇌Ba2+(aq)+SO4
沉淀溶解平衡是动态平衡:溶解和沉淀两个方向同时进行、速率相等,固体总量和离子浓度均不再变化。只要固体仍然存在,这个平衡就能维持。

溶度积常数 Ksp
沉淀溶解平衡与其他化学平衡一样,可以用平衡常数来定量描述。这个专用于沉淀溶解平衡的常数称为溶度积常数,简称溶度积,符号为 Ksp。
以BaSO4为例,其平衡表达式为:
BaSO4(s)⇌Ba2+(aq)+SO4
Ksp=c(Ba2+)⋅c(SO4
写Ksp时,固体不写入表达式(固体浓度视为常数,并入Ksp本身)。对于化学计量数不为 1 的情况,离子浓度需要相应地取幂:
- AgCl
- 溶解方程式:AgCl(s)⇌Ag+(aq)+Cl−(aq)
- 表达式:
Ksp只与温度有关,温度固定则Ksp为固定值。下表给出几种常见难溶盐在 25℃ 下的Ksp:

Ksp 越小,表示该物质在水中溶解程度越低,饱和溶液中离子浓度越小。三种卤化银的 Ksp 依次减小,溶解能力依次降低,颜色从白色(AgCl)到淡黄色(AgBr)再到黄色(AgI),在实验室中可利用这一规律进行卤素离子的鉴别。
例题 1
已知 25℃ 时,Ksp(AgCl)=1.8×10−10。
(1)写出AgCl的沉淀溶解平衡方程式及Ksp表达式。
(2)计算 25℃ 纯水中Ag+的浓度。
解答:
(1)
AgCl(s)⇌Ag+(aq)+Cl−(aq)
Ksp=c(Ag+)⋅c(Cl−)=
(2)纯水中,AgCl溶解产生等量的Ag+和Cl−,设 c(Ag:
s2=1.8×10−10⟹s=
(1)Ksp=c(Ag+)⋅c(Cl−)=
Ksp 与摩尔溶解度的换算
描述难溶盐溶解能力时,除了Ksp,还常用摩尔溶解度 s(单位 mol/L)——即每升饱和溶液中溶解的难溶盐的物质的量。二者之间可以相互换算,关键在于根据化学计量比写出各离子浓度与s的关系。
以CaF2(AB₂型)为例:
CaF2(s)⇌Ca2+(aq)+2F−(a
设溶解度为 s mol/L,则 c(Ca2+)=s,c(F−)=:
Ksp=c(Ca2+)⋅c2(
∴s=34Ksp
不同类型难溶盐的Ksp与s的换算关系汇总如下:

同类型(相同化学计量比)的难溶盐,Ksp 越大,溶解度 s 越大,可以直接比较 Ksp。但 AB 型与 AB₂ 型不能直接用 K 大小来比较溶解度,必须换算成 后再比较。
例题 2
沉淀的生成与溶解
掌握Ksp之后,就可以定量地回答一个实际问题:向溶液中加入某种试剂,是否会生成沉淀?判断方法是计算离子积 Qc,并与Ksp比较。
Qc 的写法与Ksp表达式相同,但代入的是当前的实际浓度(而非平衡浓度):
Qc=c(Am+)m⋅c(

例题 3
25℃ 时,Ksp(BaSO4)=1.1×10−10。将 的溶液与 的溶液,判断是否产生沉淀。
解答:
等体积混合后,各离子浓度减半:
c(Ba2+)=20.001=5.0×10
c(SO42−)=20.001=5.0×
Qc=c(Ba2+)⋅c(SO
由于 Qc=2.5×10−7≫Ksp,溶液严重过饱和,。
混合后:Qc=(5.0×10−4)2=2.5×
同离子效应
向含有AgCl固体的饱和溶液中滴入几滴NaCl溶液,可以观察到更多白色沉淀析出,溶液中Ag+浓度明显降低。这是因为外加的Cl−使溶液中 c( 瞬间增大,,平衡向生成沉淀的方向(向左)移动,直到重新建立平衡为止。
这种“加入与难溶盐含有相同离子的电解质,导致溶解度降低”的现象,称为同离子效应。
以AgCl为例,整个过程如下:
AgCl(s)⇌Ag+(aq)+Cl−(aq)
加入NaCl后,c(Cl−)增大 → Qc>K 平衡左移 更多析出,降低 重新达到平衡,此时远低于原来的值。
同离子效应在实际生产中有广泛应用——在沉淀析出时,加入少量含相同离子的溶液,可以使目标物质沉淀更完全,提高回收率。
例题 4
25℃ 时,Ksp(AgCl)=1.8×10−10。纯水中AgCl的摩尔溶解度为 。
现将少量AgCl固体加入 0.10 mol/L 的NaCl溶液中,求平衡时 c(Ag+),并与 s 对比。
解答:
在0.10 mol/L的NaCl溶液中,AgCl的溶解量极少,c(Cl−) 近似仍为 0.10 mol/L:
Ksp=c(Ag+)⋅
纯水中:s0=1.8×10−10
两者之比:
c(Ag+)s0=
加入NaCl后,c(Ag+) 降低了约 7400 倍,同离子效应显著抑制了AgCl的溶解。
在 NaCl 溶液中:c(Ag+)=0.10Ksp
练习题
选择题
第 1 题【知识点:Ksp 表达式的正确写法】
下列各难溶盐的溶度积表达式中,书写正确的是:
A. Mg(OH)2(s)⇌Mg2+(aq)+2OH−(,
B. CaF2(s)⇌Ca2+(aq)+2F−(,
C. Ag2CrO4(s)⇌2Ag+(aq)+,
D. BaSO4(s)⇌Ba2+(aq)+SO4,
答案:B
Ksp的写法与平衡常数相同:各离子浓度的幂次等于方程式中对应的化学计量数。
A 错误:应为 c(Mg2+)⋅c2(,不能将系数 2 提到浓度外面作为系数。
第 2 题【知识点:Qc 与 Ksp 比较判断沉淀是否生成】
25℃ 时,Ksp(CaCO3)=3.3×10−9。将 的溶液与 的溶液等体积混合,下列判断正确的是:
A. Qc<Ksp,不产生沉淀
B. Qc=Ksp,溶液恰好饱和,无沉淀产生
C. Qc>Ksp,会产生CaCO3沉淀
D. 无法判断,需要知道混合后溶液的 pH
答案:C
等体积混合后,各离子浓度减半:
c(Ca2+)=0.01 mol/L,c(CO32−)
第 3 题【知识点:同离子效应对溶解度的影响】
向AgCl饱和溶液中分别进行以下操作,会使Ag+浓度降低的是:
A. 加入少量蒸馏水
B. 加入少量AgNO3固体
C. 加入少量NaNO3固体
D. 升高温度(已知AgCl溶解为吸热过程)
答案:B
加入AgNO3后,c(Ag+)增大,Qc>,平衡向左移动,更多析出,最终达到新平衡,比未加时的(同离子效应)。
第 4 题【知识点:不同类型难溶盐溶解度的比较】
25℃ 时,已知 Ksp(AgCl)=1.8×10−10,K。下列说法正确的是:
A. Ksp(AgCl)<Ksp(Ag2SO,所以的溶解度一定小于
B. 不同类型难溶盐不能直接用Ksp比较溶解度,需换算后比较
C. AgCl和Ag2SO4的溶解度完全相同
D. Ksp越大的物质在水中越易溶,因此Ag2SO4的溶解度一定更大
答案:B
AgCl(AB 型):s1=1.8×10−10
计算题
第 5 题【知识点:Ksp 与摩尔溶解度的换算及同离子效应计算】
25℃ 时,Ksp(Ag2CrO4)=1.12×10。
(1)写出Ag2CrO4的沉淀溶解平衡方程式及Ksp表达式。
(2)计算Ag2CrO4在纯水中的摩尔溶解度 s0(精确到两位有效数字)。
(3)将少量Ag2CrO4固体加入 0.10 mol/L 的AgNO3溶液中,计算平衡时 ,并与纯水中的溶解度对比,说明同离子效应的影响。
(1)平衡方程式与 Ksp 表达式:
Ag2CrO4
第 6 题【知识点:Qc 与 Ksp 的综合应用及沉淀完全的判断】
25℃ 时,Ksp(BaSO4)=1.1×10−10。
某工业废水中含有 c(Ba2+)=0.020 mol/L,需要用Na2SO4溶液将沉淀除去。
(1)向废水中加入Na2SO4,使溶液中 c(SO42−)。计算此时的平衡浓度,判断是否已沉淀完全(通常认为残余浓度低于 即为完全沉淀)。
(2)若在上述基础上进一步将 c(SO42−) 提高到 0.50 mol/L,Ba2+ 的残余浓度又变为多少?这说明同离子效应的什么规律?
(1)加入 Na2SO4 使 c(SO42−):