How does magnesium react with hydrochloric acid?

1 Answer

Magnesium metal + hydrochloric acid
magnesium chloride + dihydrogen gas

Explanation:

Magnesium metal is oxidized to Mg2+.

Mg(s)Mg2++2e

Protium ion is REDUCED to dihydrogen gas:

H++e12H2(g)

And thus the net ionic equation is, Mg(s)+2H+Mg2++H2(g)

Overall:

Mg(s)+2HCl(aq)MgCl2(aq)+H2(g)

Are all these equations balanced with respect to both MASS and CHARGE? If not they should be!