Đáp án:
`MgCO_3` hoặc `CaCO_3`
Giải thích các bước giải:
Vì chưa biết lương Ba(OH)2 dư hay thiếu `⇒` có 2 trường hợp
* TH1: khi Ba(OH)2 dư, tính theo lượng kết tủa
Gọi công thức muối là MCO3
CO2 + Ba(OH)2 → BaCO3 + H2O
0,042 0,042
MCO3 +2 HCl → MCl2 + CO2 + H2O
0,042 0,042
Mmuối = `M+ 60 = \frac{4,2}{0,042}=100 ⇒ M = 40\ (Ca)`
* TH2: khi Ba(OH)2 thiếu , Ba(OH)2 hết, 1 phẩn kết tủa bị hòa tan
CO2 + Ba(OH)2 → BaCO3 + H2O
0,046 0,046
nkết tủa bị hòa tan `= 0,046- 0,042=0,004`
BaCO3 + CO2 + H2O → Ba(HCO3)2
0,004 0,004
`⇒` nCO2 `= 0,004+ 0,0046=0,05`
MCO3 +2 HCl → MCl2 + CO2 + H2O
0,05 0,05
Mmuối `= M+ 60 = \frac{4,2}{0,05} = 84 => M = 24\ (Mg)`