这个反应的本质是这样的:
SO2与Na2S反应生成Na2SO3和H2S
SO2 + Na2S + H2O = Na2SO3 + H2S
SO2与Na2CO3反应生成Na2SO3和CO2
SO2 + Na2CO3 = Na2SO3 + CO2
SO2与H2S反应生成S+H2O
SO2 + 2H2S = 3S + 2H2O
S与Na2SO3反应生成Na2S2O3
S + Na2SO3 = Na2S2O3
把以上4个步骤合并就得到总方程式
4SO2 + Na2CO3 + 2Na2S = 3Na2S2O3 + CO2
不生成S单质是因为S单质都在上述反应4中消耗完了。
从总反应来看,划分氧化剂和还原剂是有争议的,原因是Na2S2O3中两个S的化合价是多少没有明确的结论,可以说分成以下3种观点:
两个S都为+2。则SO2是氧化剂Na2S是还原剂
两个S一个为0一个为+4,则仍然有SO2是氧化剂Na2S是还原剂
两个S一个为-2一个为+6,则SO2是氧化剂兼还原剂
以上三种都各有道理。中学里简单处理的话可按第1种。
Co2是还原ji
NA2S+NA2CO3+SO2=2NA2S2O3+CO2