CO2+NaClO+H2O==NaHCO3+HClO 生成的为什么不是碳酸钠?

问题描述:

CO2+NaClO+H2O==NaHCO3+HClO 生成的为什么不是碳酸钠?

无论CO2过量与否,都不应该生成Na2CO3,因为酸性H2CO3>HClO>HCO3-,所以HClO+Na2CO3=NaHCO3+NaClO是可以发生的(即Na2CO3和HClO不能共存),生成物中有HClO则必然不能有Na2CO3.