Hòa tan hết 20,05 gam hỗn hợp gồm Na, Na2O, Ba, BaO vào nước dư thu được dung dịch X chứa 0,14 mol NaOH và 1,568 lít H2 đktc. Sục 0,23 mol CO2 vào dung dịch X, lọc bỏ kết tủa thu được dung dịch Y. Dung dịch Z chứa HCl aM và H2SO4 0,2M. Cho từ từ 100 ml dung dịch Z vào dung dịch Y thu được b mol CO2. Nếu cho từ từ dung dịch Y vào 100 ml dung dịch Z thì thu được 1,2b mol CO2. Tính giá trị của a, b.
Câu trả lời tốt nhất
Quy đổi hỗn hợp thành Na (0,14), Ba (u), O (v)
—> 137u + 16v + 0,14.23 = 20,05
Bảo toàn electron: 0,14 + 2u = 2v + 0,07.2
—> u = v = 0,11
nOH- = 0,14 + 2u = 0,36 và nCO2 = 0,23 —> Tạo CO32- (0,13) và HCO3- (0,1)
Kết hợp nBa2+ = 0,11 —> nBaCO3 = 0,11
Dung dịch Y chứa CO32- (0,02), HCO3- (0,1) và Na+ (0,14)
Z chứa nHCl = 0,1a và nH2SO4 = 0,02 —> nH+ = 0,1a + 0,04
Lượng CO2 khác nhau nên HCl hết trong cả 2 trường hợp.
Cho từ từ Z vào Y có nH+ = nCO32- + nCO2
⇔ 0,1a + 0,04 = 0,02 + b (1)
Cho từ từ Y vào Z:
nCO32- phản ứng = 0,02k và nHCO3- phản ứng = 0,1k
nCO2 = 0,02k + 0,1k = 1,2b —> k = 10b
nH+ = 2.0,02k + 0,1k = 0,1a + 0,04
—> 1,4b = 0,1a + 0,04 (2)
(1)(2) —> a = 0,3; b = 0,05