为什么向BaSO4饱和溶液中加入硫酸钠,BaSO4的溶解度会改变?它不是饱和的吗?
0
0

3个回答

  • 你应该学过浓度商这一概念吧.

    饱和BaSO4溶液中也存在可逆反应BaSO4(s)↔↔Ba(2+)+SO4(2-).而在饱和溶液中,这一过程达到平衡,而一定温度下,化学平衡常数k=c(Ba(2+))·c(SO4(2-))为一个定值,而加入Na2SO4后,溶液中的SO4(2-)的浓度增加,而该反应的浓度商Q=c(Ba(2+))·c(SO4(2-))也增大,且大于平衡常数k,而k是不变的.Q>k时,平衡向逆反应方向运动,使 Q值逐渐趋向k值并最终达到k值,所以c(Ba(2+))的值要变小,即又有一部分Ba(2+)生成了BaSO4.所以说BaSO4的溶解度变小了

    也可以简单的记忆为,同离子效应会.

更多回答