How would the reaction of a metal oxide with hydrogen gas occur?
This kind of reaction may be backwards (i.e. it may be naturally nonspontaneous). That would be the case if the metal (the pure metal) is more easily oxidized than hydrogen gas is.
However, if we supply heat and a steady, pressurized flow of
#color(blue)("MgO"(s) + "H"_2(g) stackrel(Delta, "Pressure"" ")(->) "Mg"(s) + "H"_2"O"(g))#
We can see that
CHALLENGE: How would this reaction be written for sodium oxide instead? Assume high heat and pressure are still required. Would heat be required if it was silver oxide instead?
Normally, the reaction that is naturally spontaneous would be:
#"Mg"(s) + "H"_2"O"(g) -> "MgO"(s) + "H"_2(g)#
which is why you should never put out magnesium fires with water! (Hydrogen gas is flammable.)