A while back, I discovered that if you have a stain on a white shirt, you can remove it by putting hydrogen peroxide on the stain, then adding some bleach to it. I have used this for getting out wine, sweat, chocolate, etc. The reaction produces gases and heat. What is happening in this reaction and why does it clean stubborn stains?
1 Answer
Peroxide already is a "bleach", and you don't say what the other one is. The gas you see evolving is most likely oxygen (from the peroxide).
Generally (most importantly) bleach oxidises double bonds (which make the colour in many organic compounds). The remaining molecule is also more polar afterwards, because an oxygen-containing group was inserted, and therefore easier to wash out with water.
-
1$\begingroup$ By bleach, I mean sodium hypochlorite. $\endgroup$ Aug 14, 2015 at 16:20
-
1$\begingroup$ Just wanted to add to this that if you see a greater effect from HOOH + hypochlorite than with hypochlorite alone, it is likely because HOOH is in fact a better oxidizer than almost everything else. The oxygen released by its decomposition is also a very strong oxidizer. In general, though, you should be very careful about mixing chemicals with strong oxidizers like HOOH/hypochlorite. They can and do produce toxic and extremely explosive compounds easily. $\endgroup$– user7652Aug 14, 2015 at 19:30