mg2+和hco3-的双水解?先加热,煮沸先生成mgco3,再煮沸由于mg(oh)2的ksp小于mgco3的ksp,所以最终产物为mg(oh)2.后面一步我能理解,但就是前面一步生成mgco3理解不了,我想问的是既然mg2+和hco3-在加热条件下发生了双水解,为什么产物不直接是mg(oh)2和co2呢?为什么还要先变成mgco3呢?求解释?
问题描述:
mg2+和hco3-的双水解?
先加热,煮沸先生成mgco3,再煮沸由于mg(oh)2的ksp小于mgco3的ksp,所以最终产物为mg(oh)2.
后面一步我能理解,但就是前面一步生成mgco3理解不了,我想问的是既然mg2+和hco3-在加热条件下发生了双水解,为什么产物不直接是mg(oh)2和co2呢?为什么还要先变成mgco3呢?
求解释?
答
煮沸不是生成碳酸镁不是水解.
因为碳酸氢镁不稳定受热分解生成了碳酸镁,反应的化学方程式为:
Mg(HCO3)2= MgCO3 ↓+ H2O + CO2↑
再煮沸才是发生的双水解.