碳酸氢钠和氯化钡为什么不能反应

问题描述:

碳酸氢钠和氯化钡为什么不能反应
说BaCl2+NaHCO3==BaCO3+HCl+NaCl,盐酸会让碳酸钡变回去,但是需要两分子盐酸才能让一分子碳酸钡回去啊,也就是说能不能2BaCl2+2NaHCO3==2BaCO3+2HCl+2NaCl==BaCO3+BaCl2+2NaCl+H2O+CO2
另外加热状态下能反应么
请你们自己先商量明白,我会追加100分的

关键在于Ba(HCO3)2是易溶于水的物质,所以不符合复分解反应发生的条件.
你说的那个,其实还有个反应:BaCO3+H2O+CO2=Ba(HCO3)2,所以还是没有沉淀.
加热就可以反应了,因为Ba(HCO3)2不稳定:Ba(HCO3)2=△=BaCO3↓+H2O+CO2↑也就是说这两种物质在加热条件下反应,对么另外碳酸氢钡和碳酸氢钙的溶解度相比怎么样加热会变浑浊的,碳酸氢钡和碳酸氢钙都是易溶于水的,溶解度应该差不多,我查不到碳酸氢钡数据。