Hòa tan 15,3 gam BaO vào nước được dung dịch A. Cho 12,3 gam hỗn hợp CaCO3; MgCO3 hòa tan hết vào dung dịch HCl dư thu được khí B. Nếu cho dung dịch A hấp thụ hết khí B thì sau phản ứng có thu được kết tủa hay không? Nếu có hãy tính lượng kết tủa thu được?
Dung dịch A chứa nBa(OH)2 = 0,1
Khí B là CO2:
12,3/100 < nCO2 < 12,3/84 —> 0,123 < nCO2 < 0,146
Dễ thấy nCO2 < 2nBa(OH)2 nên vẫn thu được kết tủa.
Khi nCO2 = 0,123 —> nBaCO3 = 0,077
Khi nCO2 = 0,146 —> nBaCO3 = 0,054
Vậy 0,054 < nBaCO3 < 0,077
hay 10,638 < mBaCO3 < 15,169
×