首页 › 答案 › 题库 › 百万个为什么

为什么氯气在水里会变成蓝色的消毒水?

为什么氯气在水里会变成蓝色的消毒水?
参考答案:氯气在水里变成蓝色的消毒水是因为氯气与水发生了化学反应,生成了次氯酸和盐酸。这个过程的化学反应方程式如下:
\[ \text{Cl}_2 + \text{H}_2\text{O} \rightleftharpoons \text{HCl} + \text{HClO} \]
在这个反应中,氯气(Cl2)溶解在水中,一部分氯气被还原成盐酸(HCl),另一部分被氧化成次氯酸(HClO)。次氯酸是一种弱酸,具有强氧化性,是常见的消毒剂。
次氯酸在水溶液中会部分解离,释放出次氯酸根离子(ClO-)和氢离子(H+),而氢离子使得溶液呈现酸性。同时,次氯酸本身具有一定的颜色,通常表现为淡黄色或无色。当次氯酸浓度较高时,溶液可能呈现出较深的蓝色。
此外,氯气在水中的溶解度不高,但溶解的氯气与水反应生成的次氯酸可以进一步溶解更多的氯气,形成一种蓝色的溶液。这种溶液具有消毒作用,因此常用于自来水的净化和游泳池的消毒处理。