Mg(OH)2 `overset(t)(=)` MgO + H2O
Mg(OH)2 + 2HCl = MgCl2 + 2H2O
Mg(OH)2 + SO2 = MgSO3 + H2O
Mg(OH)2 + SO3 = MgSO4 + H2O
Mg(OH)2 + 2HBr = MgBr2 + 2H2O
Mg(OH)2 + H2CO3 = MgCO3 + 2H2O
Mg(OH)2 + N2O5 = Mg(NO3)2 + H2O
Mg(OH)2 + H2SO4 = MgSO4 + 2H2O
2CH3COOH + Mg(OH)2 = (CH3COO)2Mg + 2H2O
3Mg(OH)2 + 2H3PO4 = Mg3(PO4)2↓ + 6H2O
Mg(OH)2 + 2HI = MgI2 + 2H2O
Mg(OH)2 + CO2 = MgCO3 + H2O
Mg(OH)2 + 2HNO3 = Mg(NO3)2 + 2H2O