16.23 Why do soaps not work in hard water ?
Hard water contains ions of magnesium and calcium. When we add sodium and potassium soaps in hard water these ions form magnesium and calcium insoluble soaps.
These insoluble salts separate as scum. And this is the reason why soap doesn't work in hard water.