123k views
2 votes
Why is MgSO4 soluble in water whereas BaSO4 is insoluble in water

User Shabir
by
8.1k points

1 Answer

6 votes
More the lattice energy, less the solubility. Thus compounds containing ions with a -2 charge are normally not soluble in water. BaSO4 has Ba2+ and So4 2-. ... MgSO4 is composed f relatively low charged ions and thus it is very soluble in water.
User Sashka
by
8.8k points
Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.