Для распознавания растворов можно использовать реакцию с кислотами и силикаты:
Карбонат натрия (Na2CO3): Реакция с соляной кислотой (HCl):
- Молекулярное уравнение: Na2CO3 + 2HCl → 2NaCl + H2O + CO2↑
- Ионное уравнение: CO3^2- + 2H+ → H2O + CO2↑
Силикат натрия (Na2SiO3): Реакция с концентрированной соляной кислотой:
- Молекулярное уравнение: Na2SiO3 + 2HCl → 2NaCl + H2O + SiO2↓
- Ионное уравнение: SiO3^2- + 2H+ → H2O + SiO2↓
Нитрат натрия (NaNO3): Не реагирует с соляной кислотой, выделяется просто Na+ и NO3^-.
Таким образом, по выделению газа (CO2) можно определить карбонат натрия, по образованию осадка (SiO2) — силикаты, а нитрат натрия не даст никаких заметных изменений.