Why BeSO4 is soluble in water but BaSO4 is insoluble in water.
Answers
Answered by
3
The lattice enthalpy of BaO is less thanits hydration enthalpy, because of the large size of Ba ions and smaller size of the oxide ion.
Therefore BaO is soluble in water. On the other hand in BaSO4 the size of Ba ions and sulphateions are very large and therefore the lattice enthalpy is much larger than the hydration enthalpy.Therefore BaSO4 is insoluble in water.
Therefore BaO is soluble in water. On the other hand in BaSO4 the size of Ba ions and sulphateions are very large and therefore the lattice enthalpy is much larger than the hydration enthalpy.Therefore BaSO4 is insoluble in water.
Similar questions