Это окислительно-восстановительная (редокс) реакция:
2 HI + 2 e- → 2 H0 (восстановле́ние)
Mg0 - 2 e- → MgII (окисление)
HNO3 является окислителем, Mg является восстановителем.
Реактанты:
Продукты: