Ответ:

В исходных веществах: Mg — 0; в Fe₂(SO₄)₃ железо имеет степень окисления +3, сера +6, кислород −2; в продуктах Fe — 0, а в MgSO₄ магний +2, сера +6, кислород −2.

Изменяются степени окисления магния и железа:

Mg⁰ − 2e⁻ → Mg²⁺
Fe³⁺ + 3e⁻ → Fe⁰

Наименьшее общее число электронов — 6: первую полуреакцию умножаем на 3, вторую — на 2. Значит, коэффициенты перед Mg и Fe равны 3 и 2. С учётом трёх сульфат-ионов получаем:

3Mg + Fe₂(SO₄)₃ → 2Fe + 3MgSO₄

Mg отдаёт электроны и является восстановителем. Ионы Fe³⁺ принимают электроны, поэтому Fe₂(SO₄)₃ — окислитель.

Ответ: окислитель — Fe₂(SO₄)₃ (Fe³⁺), восстановитель — Mg.