발생하는 화학 반응은 다음과 같습니다.
2HCl (염산) + CACO3 (탄산 칼슘) → CACL2 (클로라이드 칼슘) + H2O (물) + CO2 (이산화탄소)
염화 칼슘과 물은 용액에 용해 된 반면, 이산화탄소 가스는 대기로 빠져 나옵니다. 이 반응은 "산 용해"로도 알려져 있으며 산성 물질이 석유질과 같은 탄산염 암석과 접촉 할 때 발생하는 일반적인 과정입니다.
스탈 라그미트는 동굴의 균열과 틈새를 통해 스며 들인 물에서 탄산 칼슘의 침전에 의해 형성됩니다. 물이 동굴의 천장에서 떨어지면서, 이산화탄소를 잃고 용해 된 탄산 칼슘이 증착되어 시간이 지남에 따라 스탈 라그 마이트를 쌓아냅니다.
염산이 스탈 라그 마이트와 접촉하면 탄산 칼슘과 반응하여 이산화탄소 가스를 생산합니다. 탈출하는 가스 기포는 관찰 된 발포를 유발합니다.