Đáp án:
\({n_{MgC{O_3}}} = {n_{CaC{O_3}}} = 0,1{\text{ mol}}\)
Giải thích các bước giải:
Phản ứng xảy ra:
\(BaO + {H_2}O\xrightarrow{{}}Ba{(OH)_2}\)
\(MgC{O_3}\xrightarrow{{{t^o}}}MgO + C{O_2}\)
\(CaC{O_3}\xrightarrow{{{t^o}}}CaO + C{O_2}\)
Ta có:
\({n_{BaO}} = \dfrac{{30,6}}{{137 + 16}} = 0,2{\text{ mol = }}{{\text{n}}_{Ba{{(OH)}_2}}}\)
Gọi số mol \(MgCO_3;CaCO_3\) lần lượt là \(x;y\)
\( \to 84x + 100y = 18,4\)
Ta có:
\({n_{C{O_2}}} = x + y\)
Ta có:
\(84x + 84y < 84x + 100y < 100x + 100y\)
\( \to 84(x + y) < 18,4 < 100(x + y) \\\to 0,184 < x + y < 0,219\)
\( \to {n_{C{O_2}}} < 2{n_{Ba{{(OH)}_2}}}\) nên chắc chắn \(CO_2\) không dư để hòa tan hết kết tủa nên có kết tủa tạo ra.
Để lượng kết tủa là lớn nhất.
\( \to {n_{C{O_2}}} = {n_{Ba{{(OH)}_2}}} = 0,2 \to x + y = 0,2\)
Giải được: \(x=y=0,1\)