向某无色溶液A中加入BaCl2溶液,产生白色沉淀.甲同学认为A可能是Na2CO3溶液,因为Na2CO3溶液能与BaCl2溶液反应产生BaCO3沉淀.而乙同学认为A可能是一种硝酸盐溶液,丙同学认为A可能是一种酸

问题描述:

向某无色溶液A中加入BaCl2溶液,产生白色沉淀.甲同学认为A可能是Na2CO3溶液,因为Na2CO3溶液能与BaCl2溶液反应产生BaCO3沉淀.而乙同学认为A可能是一种硝酸盐溶液,丙同学认为A可能是一种酸溶液.请你将乙、丙两同学的结论及理由填在下表中:

A中溶质的化学式 判断理由(用化学方程式表示)
Na2CO3 Na2CO3+BaCl2=2NaCl+BaCO3
______ ______
______ ______

当向无色溶液加入氯化钡溶液后,产生白色沉淀,对应一下几种情况:
第一:沉淀是硫酸钡,此时对应的A可以是硫酸也可以是无色的可溶性硫酸盐如硫酸钠、硫酸钾、硫酸镁等物质,所以可以对应丙同学说的情况.BaCl2+H2SO4=BaSO4↓+2HC1
第二:沉淀是碳酸钡,此时对应可以是无色可溶性碳酸盐如碳酸钠、碳酸钾等(此处不可以是碳酸,因为对应的生成物盐酸的酸性比碳酸强),所以对应甲的情况.Na2CO3+BaCl2=2NaCl+BaCO3
第三:沉淀是氯化银,此时对应的是硝酸银溶液.BaCl2+2AgNO3=2AgCl↓+Ba(NO32