Cl2(g)+SO2(g)+2H2O(l)==2HCl(aq)+H2SO4(aq)
BaCl2(aq)+H2SO4(aq)==BaSO4(s)+H2O(l)
这是通过氧化还原反应使得SO2被氧化为SO4^2-,从而产生沉淀。
2NH3(g)+SO2(g)+H2O(l)==(NH4)2SO3(aq)
BaCl2(aq)+(NH4)2SO3(aq)==BaSO3(s)+2NH4Cl
这是通过NH3调节溶液的酸碱度,使其变成偏碱性,这时产生的亚硫酸钡是能存在的,因为没有强酸性环境使其化学溶解了。