因为SO2和Cl2相比,SO2的还原性比较强,而Cl2的氧化性强得多(SO2的氧化性很弱),因此两个一起反应的话,Cl2是做氧化剂,SO2是做还原剂:
Cl2 + SO2 + 2H2O == 2HCl + H2SO4
如果是生成ClO-(实际上已经不可能,因为得到的溶液一定呈酸性,认为意思是HClO),那么表明Cl2被氧化,如果不是Cl2的歧化反应的话,只能SO2氧化Cl2,这个就上述分析是不可能的。而且,只要溶液有SO2或HSO3-等,由于HClO具有强氧化性,马上就可以与其反应,因此·不能存在。只有Cl2过量的时候,溶液中可能会有少量的HClO(也相当于Cl2溶于水歧化,和SO2没有关系)。