1. Окислитель: HNO3 (N⁺⁵ → N⁻³), Восстановитель: Mg (Mg⁰ → Mg⁺²)
2. Полуреакция окисления: Mg⁰ - 2e⁻ → Mg⁺²
3. Полуреакция восстановления: NO₃⁻ + 8e⁻ + 10H⁺ → NH₄⁺ + 3H₂O
4. Уравнение: 4Mg + 10HNO₃(оч.разб.) → 4Mg(NO₃)₂ + NH₄NO₃ + 3H₂O