nBa(OH)2 = 0,12 (mol), nH2 = 0,05 mol
Quy đổi X thành: Na (x mol), Ba (0,12 mol), O (y mol).
⇒ mX = 23x + 16y + 137.0,12 = 21,9 (1)
Bảo toàn electron: x + 0,12.2 = 2y + 0,05.2 (2)
Giải hệ (1) và (2) ⇒ x = 0,14 và y = 0,14
⇒ nOH− = x + 0,12.2 = 0,38
nCO2 = 0,3 mol
CO2 + OH− → HCO3−
CO2 + 2OH− → CO32− + H2O
⇒ nCO32− = nOH− − nCO2 = 0,38 − 0,3 = 0,08 < nBa2+
⇒ nBaCO3 = nCO32− = 0,08 mol
⇒ mBaCO3 = 0,08.197 = 15,76 gam