为什么碳酸氢镁与少量氢氧化钠反应生成的是NaHCo3和氢氧化镁

问题描述:

为什么碳酸氢镁与少量氢氧化钠反应生成的是NaHCo3和氢氧化镁

仅限高中阶段
少量氢氧化钠:Mg2+ + HCO3- + OH- =MgCO3 ↓ + H2O
过量氢氧化钠,生成氢氧化镁 因为Mg(OH)2比MgCO3更难溶。

Mg(HCO3)2=Mg2+ +HCO3-
Mg2++2H2O=Mg(OH)2+2H+
HCO3-=CO32-+H+
加入少量NaOH ,首先H++OH-=H2O
促进Mg2+水解和HCO3-电离
因为Mg(OH)2的溶解度远小于MgCO3的溶解度,
即便是生成MgCO3也会转化为Mg(OH)2
另外加入OH-抑制碳酸氢根的水解
HCO3-+H2O=H2CO3-+OH-
这样少量氢氧化钠生成碳酸氢钠和氢氧化镁