Hoà tan hoàn toàn a mol Ba vào dung dịch chứa a mol HCl, thu được dung dịch X. Cho dung dịch X lần lượt tác dụng với các chất sau: Al2O3, NaOH, Na2SO4, AlCl3, Na2CO3, Mg, NaHCO3 và Al. Viết phương trình các phản ứng hoá học xảy ra (nếu có).
Câu trả lời tốt nhất
Ba + 2HCl→ BaCl2 + H2
nBa = nHCl = a nên Ba còn dư và có phản ứng:
Ba + 2H2O → Ba(OH)2 + H2
—> Dung dịch X chứa BaCl2 và Ba(OH)2
Ba(OH)2 + Al2O3 → Ba(AlO2)2 + H2O
Ba(OH)2 + Na2SO4 → BaSO4↓ + 2NaOH
BaCl2 + Na2SO4 → BaSO4↓ + 2NaCl
3Ba(OH)2 + 2AlCl3 → 3BaCl2 + 2Al(OH)3↓
Ba(OH)2 + 2Al(OH)3 → Ba(AlO2)2 + 4H2O
Ba(OH)2 + Na2CO3 → BaCO3↓ + 2NaOH
BaCl2 + Na2CO3 → BaCO3↓ + 2NaCl
Ba(OH)2 + 2NaHCO3 → BaCO3↓ + Na2CO3 + 2H2O
BaCl2 + Na2CO3 → BaCO3↓ + 2NaCl
Ba(OH)2 + NaHCO3 → BaCO3↓ + NaOH + H2O
Ba(OH)2 + 2Al + 2H2O → Ba(AlO2)2 + 3H2↑