Dẫn H2 dư qua hỗn hợp nung nóng, thu được chất rắn gồm MgO, Fe, Cu
Fe2O3 + 3H2 —> 2Fe + 3H2O
CuO + H2 —> Cu + H2O
Hòa tan hỗn hợp vào HCl dư thu được dung dịch chứa MgCl2, FeCl2, HCl dư và lọc lấy Cu không tan. Đốt cháy Cu bằng O2 dư thu CuO.
MgO + 2HCl —> MgCl2 + H2O
Fe + 2HCl —> FeCl2 + H2
Cho Al dư vào dung dịch, Fe bị đẩy ra bám vào thanh Al:
2Al + 3FeCl2 —> 2AlCl3 + 2Fe
Kết quả thu được hỗn hợp rắn Al, Fe và dung dịch AlCl3, MgCl2.
Hòa tan hỗn hợp rắn vào NaOH dư, lọc Fe không tan, đốt bằng O2 dư thu Fe2O3:
2Al + 2H2O + 2NaOH —> 2NaAlO2 + 3H2
4Fe + 3O2 —> 2Fe2O3
Thêm NaOH dư vào phần dung dịch, lọc thu Mg(OH)2 rồi nhiệt phân:
AlCl3 + 3NaOH —> Al(OH)3 + 3NaCl
MgCl2 + 2NaOH —> Mg(OH)2 + 2NaCl
Al(OH)3 + NaOH —> NaAlO2 + 2H2O
Sau đó:
Mg(OH)2 —> MgO + H2O