Question #21c0a

1 Answer
Dec 2, 2015


#"BaO"_2 * 8"H"_2"O"#


You can only get hydrogen peroxide, #"H"_2"O"_2#, by reacting ice-cold diluted hydrochloric acid with barium peroxide octahydrate.

The reaction will produce barium chloride, #"BaCl"_2#, water, and hydrogen peroxide

#"BaO"_2 * 8"H"_2"O"_text((s]) + 2"HCl"_text((aq]) -> "BaCl"_text(2(aq]) + 8"H"_2"O"_text((l]) + "H"_2"O"_text(2(aq])#

The water comes from the water of crystallization stored in the octahydrate. The problem with using hydrochloric acid to get hydrogen peroxide is that the resulting barium salt is soluble in aqueous solution.

The barium cation impurities will actually accelerate the hydrogen peroxide's decomposition, which is something you want to avoid when preparing hydrogen peroxide solutions.

None of the other oxides will react with hydrochloric acid to produce hydrogen peroxide. For example, manganese dioxide will react with hydrochloric acid to produce chlorine gas

#"MnO"_text(2(aq]) + 4"HCl"_text((aq]) -> "MnCl"_text(2(aq]) + "Cl"_text(2(g]) + 2"H"_2"O"_text((l])#

Here chlorine is being oxidized to chlorine gas and manganese is being reduced from a #+4# oxidation state to a #+2# oxidation state.