How to balance Zn + HNO_3 -> Zn(NO_3)_2 + NH_4NO_3 + H_2OZn+HNO3Zn(NO3)2+NH4NO3+H2O?

1 Answer
Jun 23, 2015

4Zn + 10HNO_3 -> 4Zn(NO_3)_2 + NH_4NO_3 + 3H_2O4Zn+10HNO34Zn(NO3)2+NH4NO3+3H2O

Explanation:

Start by assigning oxidation numbers to the atoms that take part in the reaction.

stackrel(color(blue)(0))(Zn) + stackrel(color(blue)(+1))(H) stackrel(color(blue)(+5))(N) stackrel(color(blue)(-2))(O_3) -> stackrel(color(blue)(+2))(Zn) (stackrel(color(blue)(+5))(N) stackrel(color(blue)(-2))(O_3))_2 + stackrel(color(blue)(-3))(N) stackrel(color(blue)(+1))(H_4) stackrel(color(blue)(-5))(N) stackrel(color(blue)(-2))(O_3) + stackrel(color(blue)(+1))(H_2) stackrel(color(blue)(-2))(O)0Zn++1H+5N2O3+2Zn(+5N2O3)2+3N+1H45N2O3++1H22O

Notice that the oxidation state of zinc changes from zero on the reactants' side to +2 on the products' side, which means that it is being oxidized.

Now take a look at nitrogen's oxidation state. Notice that some nitrogen atom keep their oxidation state constant, i.e. +5 on both sides of the equation, but that other nitrogen atoms change their oxidation state from +5 to -3, which implies that they are being reduced.

The oxidation and reduction half reactions look like this

  • Oxidation half-reaction

stackrel(color(blue)(0))(Zn) + HNO_3 -> stackrel(color(blue)(+2))(Zn) (NO_3)_2 + 2e^(-)0Zn+HNO3+2Zn(NO3)2+2e

Balance the nitrogen atoms first by multiplying the nitric acid by 2.

stackrel(color(blue)(0))(Zn) + 2HNO_3 -> stackrel(color(blue)(+2))(Zn) (NO_3)_2 + 2e^(-)0Zn+2HNO3+2Zn(NO3)2+2e

Since you're in acidic solution, you can balance the hydrogen atoms by adding protons, H^(+)H+, to the side that lacks hydrogen, and oxygen atoms by adding water molecules to the side that lacks oxygen.

SInce you only need to balance the hydrogen atoms present on the reactants' side, you have

stackrel(color(blue)(0))(Zn) + 2HNO_3 -> stackrel(color(blue)(+2))(Zn) (NO_3)_2 + 2e^(-) + 2H^(+)0Zn+2HNO3+2Zn(NO3)2+2e+2H+

  • Reduction half-reaction

Hstackrel(color(blue)(+5))(N)O_3 + 8e^(-) -> stackrel(color(blue)(-3))(N)H_4^(+)H+5NO3+8e3NH+4

Balance the oxygen atoms by adding three water molecules to the products' side.

Hstackrel(color(blue)(+5))(N)O_3 + 8e^(-) -> stackrel(color(blue)(-3))(N)H_4^(+) + 3H_2OH+5NO3+8e3NH+4+3H2O

Balance the hydrogen atoms by adding protons to the reactants' side.

9H^(+) + Hstackrel(color(blue)(+5))(N)O_3 + 8e^(-) -> stackrel(color(blue)(-3))(N)H_4^(+) + 3H_2O9H++H+5NO3+8e3NH+4+3H2O

In any redox reaction, the number of electrons lost in the oxidation half-reaction must be equal to the number of electrons gained in the reduction half-reaction.

Since you have 4 electrons lost and 8 gained, multiply the oxidation half-reaction by 4 to get

{(4Zn + 8HNO_3 -> 4Zn(NO_3)_2 + 8e^(-) + 8H^(+)), (9H^(+) + HNO_3 + 8e^(-) -> NH_4^(+) + 3H_2O) :}

Add these two half-reactions together to get

4Zn + 8HNO_3 + 9H^(+) + HNO_3 + cancel(8e^(-)) -> 4Zn(NO_3)_2 + cancel(8e^(-)) + NH_4NO_3 + 8H^(+) + 3H_2O

If you reduce like terms that are present on both sides of the equation, you'll get

4Zn + 9HNO_3 + H^(+) -> 4Zn(NO_3)_2 + NH_4NO_3 + 3H_2O

SInce you're in acidic solution, the proton present on the reactants' side can only come from the nitric acid, which implies that you actually have 10 molecules of acid, instead of 9.

Thus, the balanced chemical equation is

4Zn + 10HNO_3 -> 4Zn(NO_3)_2 + NH_4NO_3 + 3H_2O