1) Mg + Cl2 -> MgCl2
Mg[0] - 2e -> Mg[+2] | 1 окисление, восстановитель
Cl2[0] + 2e -> 2Cl[-] | 1 восстановление, окислитель
2) MgCl2 + 2NaOH -> Mg(OH)2 + 2NaCl
Mg[+2] + 2Cl[-] + 2Na[+] + 2OH[-] -> Mg(OH)2 + 2Na[+] + 2Cl[-]
Mg[+2] + 2OH[-] -> Mg(OH)2
3) Mg(OH)2 + H2SO4 -> MgSO4 + 2H2O
Mg(OH)2 + 2H[+] + SO4[2-] -> Mg[+2] + SO4[2-] + 2H2O
Mg(OH)2 + 2H[+] -> Mg[+2] + 2H2O
4) MgSO4 + BaCl2 -> MgCl2 + BaSO4
Mg[+2] + SO4[2-] + Ba[+2] + 2Cl[-] -> Mg[+2] + 2Cl[-] + BaSO4
Ba[+2] + SO4[2-] -> BaSO4
5) Mg(OH)2 -t-> MgO + H2O
6) MgO + 2HCl -> MgCl2 + H2O
MgO + 2H[+] + 2Cl[-] -> Mg[+2] + 2Cl[-] + H2O
MgO + 2H[+] -> Mg[+2] + H2O
7) 2Mg + O2 -> 2MgO
Mg[0] - 2e -> Mg[+2] | 2 окисление, восстановитель
O2[0] + 4e -> O2[-2] | 1 восстановление, окислитель
Прошу вас.