Для различения водных растворов Ca(H2PO4)2, AgNO3 и MgSO4 можно использовать следующие методы:
1. Реакция с натрий карбонатом (Na2CO3):
- Ca(H2PO4)2 + Na2CO3 -> CaCO3 + 2NaH2PO4 (выделяется белый осадок);
- AgNO3 + Na2CO3 -> Ag2CO3 + 2NaNO3 (выделяется белый осадок);
- MgSO4 + Na2CO3 -> MgCO3 + Na2SO4 (выделяется белый осадок).
2. Реакция со соляной кислотой (HCl):
- Ca(H2PO4)2 + 2HCl -> CaCl2 + 2H2O + 2H3PO4 (выделяется газ, который приводит к образованию белого дыма);
- AgNO3 + HCl -> AgCl + HNO3 (выделяется белый осадок);
- MgSO4 + 2HCl -> MgCl2 + H2SO4 (не происходит образования осадка).
3. Реакция со серной кислотой (H2SO4):
- Ca(H2PO4)2 + H2SO4 -> CaSO4 + 2H3PO4 (выделяется газ, который приводит к образованию белого дыма);
- AgNO3 + H2SO4 -> нет реакции;
- MgSO4 + H2SO4 -> нет реакции.
Таким образом, для различения водных растворов Ca(H2PO4)2, AgNO3 и MgSO4 необходимо провести реакции с Na2CO3, HCl и H2SO4. По результатам этих реакций можно определить наличие и тип ионов веществ в растворах.