BaCO3 và BaSO4 không tan
KNO3, K2CO3 , K2SO4 tan
Nhiệt phân chất ko tan
BaSO4 ko bị nhiệt phân
BaCO3 ----------> BaO + CO2 cho BaO vào nước ( BaO + H2O -------> Ba(OH)2 ) (1)
=> nhận biết được BaCO3 và BaSO4
Cho Ba(OH)2 vào 3 muối tan
KNO3 ko p/ư
K2CO3 + Ba(OH)2 -------> 2KOH + BaCO3 (2)
K2SO4 + Ba(OH)2 -------> 2KOH + BaSO4 (3)
=> nhận biết được KNO3
Lấy kết tủa ở (2) và(3) đem nhiệt phân
Nếu kết tủa bị nhiệt phân thì muối ban đầu là K2CO3 (vì K2CO3 cho kết tủa BaCO3)
BaCO3---------> BaO + CO2
Nếu kết tủa ko bị nhiệt phân thì muối ban đầu là K2SO4 (vì K2SO4 cho kết tủa BaSO4)
Vậy ta đã nhận biết được hết