为什么常温下向饱和Na2CO3(碳酸钠)溶液中加入少量BaSO4粉末,过滤,向...

问题描述:

为什么常温下向饱和Na2CO3(碳酸钠)溶液中加入少量BaSO4粉末,过滤,向...
为什么常温下向饱和Na2CO3(碳酸钠)溶液中加入少量BaSO4粉末,过滤,向洗净的沉淀中加稀盐酸有气泡产生就能说明常温下BaCO3的溶解度小于BaSO4的溶解度呢.如果按沉淀转化原理,BaSO4沉淀转化为了BaCO3应该是BaCO3的溶解度小啊.为什么?
我把问题说错了,原题是“说明常温下BaSO4的溶解度小于BaCO3。

这个得用沉淀溶解平衡来解释.因为饱和碳酸钠溶液中碳酸根的浓度很大,加入的硫酸钡粉末又是少量的,这时C(CO32-)X C(Ba2+)大于BaCO3的沉淀溶解平衡常数,所以BaCO3沉淀了,C(SO42-)X C(Ba2+)小于BaSO4的沉淀溶解平衡常数,所以它不沉淀.而事实上BaCO3的沉淀溶解平衡常数大于BaSO4的沉淀溶解平衡常数,所以BaSO4的溶解度小于BaCO3的溶解度.
貌似“说明常温下BaCO3的溶解度小于BaSO4的溶解度”这句话说反了.