Đặt nMg = x và nMgCO3 = y (mol)
Mg + 2HCl → MgCl2 + H2
x____________________ x
MgCO3 + 2HCl → MgCl2 + H2O + CO2
y_______________________________ y
→ n khí = x + y = \(\frac{2,24}{22,4}\) = 1 (1)
Nhận thấy: nCO2 < 1 mol
Cho CO2 vào 1 mol NaOH → nNaOH : nCO2 > 1
TH1: Tạo Na2CO3 và NaOH dư
CO2 + 2NaOH → Na2CO3 + H2O
y ______ 2y________ y__________
Dung dịch chứa: Na2CO3 (y mol) và NaOH dư (1-2y mol)
→ m chất rắn = 106y + 40.(1-2y) = 50,4 (2)
Giải (1) (2) được x = 0,6 và y = 0,4
→ m = 24.0,6 + 84.0,4 = 48 gam
TH2: Tạo muối Na2CO3 và NaHCO3
CO2 + 2NaOH → Na2CO3 + H2O
0,______1 ________ 1
CO2 + Na2CO3 + H2O → 2NaHCO3
y-0,5___y-0,5_____________2y-1
Vậy dung dịch chứa:
nNa2CO3 = 1 - (y - 0,5) = 1,5 - y (mol)
nNaHCO3 = 2y-1 (mol)
→ m chất rắn = 106(1,5 - y) + 84.(2y-1) = 50,4 (2')
Giải (1) (2') được: x = 1,397 và y = -0,397 (loại)