Ответ:

Магний окисляется: Mg⁰ − 2e⁻ → Mg⁺². Азот в азотной кислоте восстанавливается до степени окисления −3 в NH₄NO₃: N⁺⁵ + 8e⁻ → N⁻³.

Для уравнивания электронов умножаем первое полуреакционное изменение на 4: четыре атома Mg отдают 8 электронов одному атому N.

Ставим коэффициенты перед солями: 4Mg(NO₃)₂ и 1NH₄NO₃. Для баланса азота требуется 10HNO₃: 8 атомов N входят в нитрат магния и 2 — в NH₄NO₃. По водороду и кислороду получаем 3H₂O.

Проверка: Mg — 4, N — 10, H — 10, O — 30 с каждой стороны.

Ответ: 4Mg + 10HNO₃ (оч. разб.) → 4Mg(NO₃)₂ + NH₄NO₃ + 3H₂O. Окислитель — HNO₃ (N⁺⁵ восстанавливается до N⁻³); восстановитель — Mg.