1. The problem statement, all variables and given/known data I understand how metallic oxide dissolve in water to produce OH- ion due to high electronegativity of oxygen. But I am having trouble understanding how non-metallic oxide dissolve in water to form acid? For Homework I have to explain the reaction of Sulfur trioxide in water and how that produces H+ and sulfate ions.But I have no idea how to go on about this 2. Relevant equations3. The attempt at a solution SO3 + H2O=> H2SO4 and H2SO4=> H+ +HSO4- HSO4-=>H+ +SO4- I have no idea if these are correct or not? Also what makes the H2SO4 in the first reaction disassociate to ions?