CO2和SO2均不能和BaCl2反应.违背了强酸制弱酸的规律。以二氧化碳为例说明如下:如果CO2和BaCl2反应,则生成BaCO3和HCl.而BaCO3和HCl又会反应重新生成BaCl2和CO2,所以相当于没有反应.H2CO3酸性比HCl弱,弱酸不能制强酸,所以不会反应。
如果co2和bacl2反应,则生成baco3和hcl。而baco3和hcl又会反应,重新生成bacl和co2,所以相当于没有反应。h2co3酸性比hcl弱,弱酸不能制强酸,所以不会反应的。so2也是同理。