Напишите уравнения реакций, при помощи которых можно осуществлять следующие превращения: Mg–>MgCO3–>MgCl2–>Mg(OH)2–>MgSO4–>BaSO4

Вопрос пользователя:

Напишите уравнения реакций, при помощи которых можно осуществлять следующие превращения: Mg–>MgCO3–>MgCl2–>Mg(OH)2–>MgSO4–>BaSO4

Илюха отвечает:

3Mg + Fe2(CO3)3 = 3MgCO3 +2 Fe

 

MgCO3 + 2HCl = MgCl2 + H20 + CO2

 

MgCl2 + 2H20 = Mg(OH)2 + 2HCl

 

Mg(OH)2 + H2SO4 = MgSO4 + 2H2O

 

MgSO4 +  Ba(OH)2 = BaSO4 + Mg(OH)2

 

 

 

 

Добавить свой ответ