Gọi $n_{Mg} = a ; n_{Fe_2O_3} = b$
$\Rightarrow 24a + 160b = 20(1)$
$Mg + H_2SO_4 \to MgSO_4 + H_2$
$Fe_2O_3 + 3H_2SO_4 \to Fe_2(SO_4)_3 + 3H_2O$
$MgSO_4 + 2NaOH \to Mg(OH)_2 + Na_2SO_4$
$Fe_2(SO_4)_3 + 6NaOH \to 2Fe(OH)_3 + 3Na_2SO_4$
$Mg(OH)_2 \to MgO + H_2O$
$2Fe(OH)_3 \to Fe_2O_3 + 3H_2O$
Bảo toàn nguyên tố , suy ra:
$40a + 160b = 28(2)$
Từ (1)(2) suy ra a = 0,5 ; b = 0,05
$n_{H_2} = n_{Mg} = 0,5(mol) \Rightarrow V = 0,5.22,4 = 11,2(lít)$