How do you balance Mg + HCl -> MgCl_2 + H_2?

1 Answer
Mar 4, 2017

Garbage in must equal garbage out.......

Explanation:

For a simple redox reaction like this we could simply write:

Mg(s) + 2HCl(aq) rarr MgCl_2(aq) + H_2(g)uarr

Is this balanced stochiometrically? It must be if it is to represent chemical reality.

We could do it from first principles, i.e. the hydronium ion is a strong enuff oxidant to oxidize magnesium metal:

Mg rarr Mg^(2+) + 2e^- (i)

And of course the protium ion, the acidum or hydrogen ion, is reduced:

H^(+) + e^(-) rarr 1/2H_2(g) (ii)

And we cross multiply to give 2xx(ii) + (i):

Mg +2H^(+) rarr Mg^(2+) + H_2

The chloride ions are along for the ride, and do not participate in the redox transfer.