cho một lượng nhỏ các chất td dd HCl dư, có khí bay ra là K2CO3
K2CO3 + 2HCl --> 2KCl + H2O + CO2
Cho 3 chất còn lại td với BaCl2, có kết tủa trắng => K2SO4
K2SO4 + BaCl2 --> BaSO4 + 2KCl
2 chất còn lại cho td với dd AgNO3, có kết tủa trắng => KCl, còn lại là KNO3
KCl + AgNO3 --> AgCl + KNO3