3 Mg + 5 Na2SO3 + 10 HCl → 3 MgSO4 + 2 H2S + 10 NaCl + 3 H2O
Questa è una reazione acido-base (neutralizzazione): Na2SO3 è una base, HCl è un acido.
Questa è una reazione di ossidoriduzione (redox):
2 SIV + 12 e- → 2 S-II (riduzione)
3 SIV - 6 e- → 3 SVI (ossidazione)
3 Mg0 - 6 e- → 3 MgII (ossidazione)
Na2SO3 è un agente ossidante, Na2SO3 è un agente riducente, Mg è un agente riducente.