Hoà tan hỗn hợp vào nước dư, lọc tách kết tủa thu được hỗn hợp rắn $BaCO_3$, $MgCO_3$ và dung dịch chỉ chứa $NaCl$.
Điện phân dd $NaCl$, thu lấy 2 khí bay ra:
$2NaCl+2H_2O\to 2NaOH+H_2+Cl_2$
Đốt hoàn toàn hỗn hợp 2 khí. Thu được 0,4 mol HCl.
$H_2+Cl_2\buildrel{{t^o}}\over\to 2HCl$
Nung hoàn toàn hỗn hợp rắn, thu lấy khí thoát ra. Cho hỗn hợp sau khi nung vào nước dư, tách được chất rắn MgO (0,1 mol) và dd $Ba(OH)_2$ (0,1 mol)
$BaCO_3\to BaO+CO_2$
$MgCO_3\to MgO+CO_2$
$BaO+H_2O\to Ba(OH)_2$
Cho MgO vào HCl (0,2 mol), cô cạn dd thu được $MgCl_2$.
$MgO+2HCl\to MgCl_2+H_2O$
Cho HCl (0,2 mol) vào dd $Ba(OH)_2$. Cô cạn dd thu được $BaCl_2$.
$Ba(OH)_2+2HCl\to BaCl_2+2H_2O$
Sục 0,2 mol $CO_2$ sinh ra từ pứ nung vào dd NaOH (0,4 mol), sau phản ứng thu được $Na_2CO_3$.
$2NaOH+CO_2\to Na_2CO_3+H_2O$