Dolomit może reagować z kwasem węglowym obecnym w wodzie, tworząc rozpuszczalne jony wapnia i magnezu. W wyniku takich reakcji uwalniają się jony Ca2+ i Mg2+ oraz HCO3-. Obie reakcje prowadzą do uwolnienia tych samych ilości kationów, więc ich stężenia molowe będą takie same. Jony Ca2+ i Mg2+ nie podlegają żadnym reakcjom przekształcającym je w inne jony. Dlatego mimo rozpuszczania się dolomitu w wodzie, stężenia kationów pozostają bez zmian.
Opisane reakcje zachodzą zgodnie z równaniami:
CaCO3 + H2CO3 → CaCO3 + H2O + CO2
CaCO3⇄ Ca2+ + CO32-
MgCO3 + H2CO3 → MgCO3 + H2O + CO2
MgCO3⇄ Mg2+ + CO32-
H2O + CO2 ⇄ H2CO3⇄ H+ + HCO3-