某无色溶液可能由 NaCO3 NaHCO3 BaCl2 中的一种或几种混合而成.往溶液中加入烧碱溶液出现白色沉淀;加入稀H2SO4也出现白色沉淀,并放出气体.据此分析该溶液中一定有_____________,可能有____________.BaCl2 NaHCO3;MgCl2我觉得,要放出气体,就要有CO3^2-离子,但为什么答案中没有呢?不好意思,题中还有一种物质是MgCl2

问题描述:

某无色溶液可能由 NaCO3 NaHCO3 BaCl2 中的一种或几种混合而成.往溶液中加入烧碱溶液出现白色沉淀;加入稀H2SO4也出现白色沉淀,并放出气体.据此分析该溶液中一定有_____________,可能有____________.
BaCl2 NaHCO3;MgCl2
我觉得,要放出气体,就要有CO3^2-离子,但为什么答案中没有呢?
不好意思,题中还有一种物质是MgCl2

HCO3`-根离子遇酸也放出气体的.
遇H2SO4出白色沉淀并放出气体,一定有Ba和HCO3`-离子.加烧碱才出白色沉淀,这沉淀可以BaCO3即Ba和HCO3`-(HCO3`-可以和OH`-生成CO3`2-跟Ba反应),也可能是和Mg(OH)2的混合物,所以不一定非要有Mg`2+离子,但一定没有CO3`2-,否则一开始不就有白色沉淀了.