氯气溶于水
Cl2+H2O====HCl+HClO
生成的氯化氢和碳酸钙反应
CaCO3+2HCl=====CaCl2+H2O+CO2↑
而由于碳酸钙过量,所以生成的二氧化碳继续与碳酸钙反应
CaCO3+CO2+H2O====Ca(HCO3)2
次氯酸和碳酸钙反应
CaCO3+2HClO===Ca(ClO)2+H2O+CO2↑(可逆,所以基本不考虑这个反应)
将以上几个方程式叠加可得
2CaCO3+2Cl2+H2O=CaCl2+Ca(HCO3)2+2HClO
2Cl2+2Ca(OH)2=CaCl2+Ca(ClO)2+2H2O