Caso não saibas (eu também não sabia) as estalagmites são as rochas que se encontram por baixo, e as estalactites são as que se encontram em cima...
Analisando a imagem em primeiro lugar podemos concluir que a água da chuva (H₂O) dissolve o Dióxido de Carbono (CO₂) e a junção das duas substâncias vai originar Acido Carbónico(H₂CO₃) que por sua vez é um acido muito pouco resistente.
CO₂(g)
-----> H₂O(l) = H₂CO₃
(aq)
Como disse anteriormente sendo um acido pouco resistente entra em contacto com outros ácidos e dissolve-se muito facilmente, passando assim pelo solo até que entra em contacto com o calcário (CaCO₃) originando uma substância chamada Hidrogenocarbonato de cálcio Ca(HCO₃)₂...
H₂CO₃ (l)
-----> CaCO₃ (s) = Ca(HCO₃)₂ (aq)
Assim se formam as estalactites com a constante circulação de água acabam por se formar...
E depois ainda vem as estalagmites que se formam quando o Hidrogenocarbonato de cálcio precipita vem para o chão da gruta e da mesma maneira acaba por ganhar forma e criar estalagmites.