为什么NaOH或BaCl2能够除去Mg离子和SO4离子而不能除去Ca离子

问题描述:

为什么NaOH或BaCl2能够除去Mg离子和SO4离子而不能除去Ca离子
盐和盐反应,没有生成沉淀就不能说反应了吗?

盐和盐反应没有生成沉淀就不能说反应了,是的.
因为OH-可以与Mg2+生成Mg(OH)2沉淀,Ba2+与SO42-生成BaSO4沉淀.
2OH- +Mg2+=Mg(oH)2↓、Ba2+ +SO42-=BaSO4↓
NaOH或BaCl2不会与Ca2+反应.是的。