Ответ:

Степени окисления меняются: Mg: 0 → +II; N: +V → −III (в ионе NH₄⁺).

  1. Магний отдаёт два электрона: Mg⁰ − 2e− → Mg+II.
  2. Азот принимает восемь электронов: N+V + 8e− → N−III. Значит, для восстановления одного атома N требуется 4Mg.
  3. Балансируем нитратные группы, водород и кислород: 4Mg + 10HNO₃ → 4Mg(NO₃)₂ + NH₄NO₃ + 3H₂O.

Ответ: окислитель — HNO₃ (азот +V), восстановитель — Mg.