Реакции ионного обмена в растворах протекают, если:
1) образуется осадок:
AgNO3 + KCl = KNO3 + AgCl(осадок)
2) образуется газ:
Na2CO3 + 2HF = 2NaF + H2O(вылезло наше третье условие) + CO2(газ)
3) образуется малодиссоциирующее вещество:
2NaOH + H2SO4 = Na2SO4 + 2H2O
NH4Cl + LiOH = LiCl + NH4OH