A acidez de um composto depende da sua capacidade de doar um próton (H+). No caso do SiO2 e do SO2, ambos podem atuar como ácidos, mas o SiO2 é mais ácido que o SO2.
SiO2 é ácido porque pode reagir com água para formar ácido silícico (H4SiO4). A reação entre SiO2 e água pode ser representada da seguinte forma:
SiO2(s) + 2H2O(l) → H4SiO4(aq)
Nessa reação, o SiO2 doa dois prótons às moléculas de água, formando ácido silícico e íons hidrônio (H3O+). Os íons hidrônio são responsáveis pelas propriedades ácidas do ácido silícico.
Por outro lado, o SO2 também é ácido, mas é menos ácido que o SiO2. Isso ocorre porque o SO2 possui apenas um átomo de hidrogênio ácido, enquanto o SiO2 possui quatro. A reação entre SO2 e água pode ser representada da seguinte forma:
SO2(g) + H2O(l) → H2SO3(aq)
Nessa reação, o SO2 doa um próton para uma molécula de água, formando ácido sulfuroso (H2SO3) e íons hidrônio. Os íons hidrônio são responsáveis pelas propriedades ácidas do ácido sulfuroso.
Como o SiO2 pode doar mais prótons que o SO2, ele é mais ácido que o SO2.