为什么石灰水不能鉴别Na2CO3和NaHCO3,但是HCO3-和BaCl2却不反应我最大的疑问是为什么HCO3-会和石灰水里的Ca2+反应生成沉淀,和Ba2+却不反应 不是说碳酸氢盐皆可溶吗?那为什么第一个还会生成沉淀

问题描述:

为什么石灰水不能鉴别Na2CO3和NaHCO3,但是HCO3-和BaCl2却不反应
我最大的疑问是为什么HCO3-会和石灰水里的Ca2+反应生成沉淀,和Ba2+却不反应 不是说碳酸氢盐皆可溶吗?那为什么第一个还会生成沉淀

因为碳酸氢根会和石灰水里面的氢氧根离子反应生成碳酸根和水,离子式:
HCO3- + OH- ===CO3 2- + H2O,然后钙离子和碳酸根离子生成了碳酸钙沉淀.
如果你那要是氢氧化钡和碳酸氢根反应,照样是会出碳酸钡沉淀的.