Den kemiska reaktionen som äger rum är följande:
2HCl (saltsyra) + CaCO3 (kalciumkarbonat) → CaCl2 (kalciumklorid) + H2O (vatten) + CO2 (koldioxid)
Kalciumkloriden och vattnet förblir lösta i lösningen medan koldioxidgasen försvinner ut i atmosfären. Denna reaktion är också känd som "syraupplösning" och är en vanlig process som sker i naturen när sura ämnen kommer i kontakt med karbonatstenar, såsom stalagmiter.
Stalagmiter bildas genom utfällning av kalciumkarbonat från vatten som sipprar genom sprickor och springor i grottor. När vattnet droppar från taket i grottan förlorar det koldioxid och det lösta kalciumkarbonatet avsätts, vilket bygger upp stalagmiten med tiden.
När saltsyra kommer i kontakt med stalagmiten reagerar den med kalciumkarbonatet och producerar koldioxidgas. De läckande gasbubblorna orsakar det brusande som observeras.