首先,你需要知道碳酸盐分解温度与什么因素有关。含氧酸盐(比如说碳酸盐)的分解,本质上是金属离子夺取碳酸根中氧离子的过程[1]。那么,金属离子的正电场越强(Z/r),极化能力越强,则越容易分解。那么现在问题就变成了比较Ca离子、Mg离子和Zn离子的极化能力了。
显然,它们具有相同的电荷量,Ca/Mg同族而且Ca半径更大,所以Mg离子的极化能力比Ca离子的要强,所以MgCO3的分解温度一定比CaCO3的要低。
而Zn与Mg的比较:一般过渡金属离子具有不规则的电子层结构,极化能力更强,所以ZnCO3的分解温度将会比MgCO3的要更低。
根据维基百科数据,ZnCO3分解温度300 °C[2],MgCO3分解温度350 °C[3],CaCO3分解温度900 °C[4]. 也证明了ZnCO3的分解温度最低。