Heterogeneous Chemical Equilibrium with Calcium Carbonate