为什么Baso4不溶于盐而BaCO3溶呢?
问题描述:
为什么Baso4不溶于盐而BaCO3溶呢?
答
BaCO3 水中微量电离 BaCO3==Ba2+ +CO32-
CO32-+H+==H2O+CO2 CO2是气体 飞走 促使溶液中CO32-减少 BaCO3继续电离 反应趋于完全 即BaCO3溶解
而BaSO4显然不生成气体 BaSO4不会继续电离