Mình nghĩ ra một cách như thế này, không biết có đúng không:
Cho các chất vào các ống nghiệm, nung nóng:
+ Trong khi nung chỉ có khí bay lên: KHCO3.
+ Trong khi nung chỉ có khí bay lên và xuất hiện kết tủa: Ba(HCO3)2; Mg(HCO3)2.(I)
+ Không hiện tượng: NaHSO4; Na2CO3.(II)
Cho từng chất ở nhóm II vào nhóm I
Nếu chất nào ở nhóm II tạo kết tủa 2 lần: Na2CO3, còn lại là NaHSO4
Nếu chất nào ở nhóm I bị NaHSO4 tạo kết tủa và khí, đó là Ba(HCO3)2, còn lại là Mg(HCO3)2
PTHH: Ba(HCO3)2 =>BaCO3 + CO2 + H2O
Na2CO3+ Ba(HCO3)2=> BaCO3+ 2NaHCO3
Na2CO3+ Mg(HCO3)2=> MgCO3+ 2NaHCO3
2NaHSO4+ Ba(HCO3)2=> Na2SO4+ BaSO4+ 2CO2+2H2O
2NaHSO4+ Mg(HCO3)2=> Na2SO4+ MgSO4+ 2CO2+2H2O