Question
Why do soaps not work in hard water?
Solution
Hard water contains calcium and magnesium ions. These ions form insoluble calcium and magnesium soaps respectively when soaps are dissolved in hard water.

These insoluble soaps separate as scum in water and are useless as cleansing agent. Therefore, soaps are not work in hard water.

These insoluble soaps separate as scum in water and are useless as cleansing agent. Therefore, soaps are not work in hard water.