SiO2 è acido perché può reagire con l'acqua per formare acido silicico (H4SiO4). La reazione tra SiO2 e acqua può essere rappresentata come segue:
SiO2(s) + 2H2O(l) → H4SiO4(aq)
In questa reazione, SiO2 dona due protoni alle molecole d'acqua, formando acido silicico e ioni idronio (H3O+). Gli ioni idronio sono responsabili delle proprietà acide dell'acido silicico.
D'altra parte, anche la SO2 è acida, ma è meno acida della SiO2. Questo perché la SO2 ha un solo atomo di idrogeno acido, mentre la SiO2 ne ha quattro. La reazione tra SO2 e acqua può essere rappresentata come segue:
SO2(g) + H2O(l) → H2SO3(aq)
In questa reazione, SO2 dona un protone a una molecola d'acqua, formando acido solforoso (H2SO3) e ioni idronio. Gli ioni idronio sono responsabili delle proprietà acide dell'acido solforoso.
Poiché SiO2 può donare più protoni della SO2, è più acido della SO2.