Cl2通入BaCl2溶液后再通入CO2会有BaCO3沉淀生成吗?
问题描述:
Cl2通入BaCl2溶液后再通入CO2会有BaCO3沉淀生成吗?
能不能让Cl2先和水反应生成强酸,再让强酸和CO2反应生成H2CO3,之后生成BaCO3沉淀?为什么?
答
不能生成BaCO3.
Cl2和水反应生成HCl和HClO,你说的第一步确实可实现.
但第二步强酸和二氧化碳不能反应.
另外,就算第二部也可以反应生成H2CO3,H2CO3也不能与HCl反应.若二者反应生成碳酸钡,另一种物质应该是盐酸.由H2CO3制出HCl,这不符合强酸制弱酸的规律.