Hòa tan hoàn toàn hỗn hợp gồm: K2O, BaCl2, KHCO3 và NH4Cl có số mol mỗi chất bằng a (mol) vào nước sau đó đun nhẹ. Sau khi kết thúc thí nghiệm thu được dung dịch X. Viết phương trình hóa học xảy ra và xác định dung dịch X chứa bao nhiêu mol chất gì?
Giúp em với !!!!!!!
Phản ứng xảy ra:
\({K_2}O + {H_2}O\xrightarrow{{}}2KOH\)
\( \to {n_{KOH}} = 2{n_{{K_2}O}} = 2a{\text{ mol}}\)
\(KOH + KHC{O_3}\xrightarrow{{}}{K_2}C{O_3} + {H_2}O\)
\({n_{KOH}} = 2a > {n_{KHC{O_3}}} \to {n_{{K_2}C{O_3}}} = {n_{KHC{O_3}}} = a{\text{ mol}}\)
\({n_{KOH{\text{ dư}}}} = 2a – a = a{\text{ mol}}\)
\(KOH + N{H_4}Cl\xrightarrow{{}}KCl + N{H_3} + {H_2}O\)
\({n_{KOH}} = {n_{N{H_4}Cl}} = a\) nên \(NH_4Cl\) hết.
\(BaC{l_2} + {K_2}C{O_3}\xrightarrow{{}}BaC{O_3} \downarrow + 2KCl\)
\({n_{{K_2}C{O_3}}} = {n_{BaC{l_2}}} = a{\text{ mol}}\) nên \(BaCl_2\) hết.
Dung dịch sau phản ứng chỉ còn lại \(KCl\)
\({n_{KCl}} = {n_{N{H_4}Cl}} + 2{n_{BaC{l_2}}} = a + a.2 = 3a{\text{ mol}}\)