* Slightly acidic water: Rainwater is naturally slightly acidic due to dissolved carbon dioxide from the atmosphere. This creates carbonic acid (H2CO3).
* Reaction with limestone: When this acidic water percolates through the ground and reaches limestone (calcium carbonate, CaCO3), it reacts with the limestone.
* Dissolving the limestone: The reaction dissolves the limestone, forming calcium bicarbonate (Ca(HCO3)2), which is soluble in water. This dissolved calcium bicarbonate is carried away by the flowing water.
Over time, this process can create large and complex cave systems. The caves often feature formations like stalactites (hanging from the ceiling) and stalagmites (rising from the floor), which are formed from the deposition of calcium carbonate as the water evaporates.
In addition to dissolution, other factors can contribute to cave formation:
* Fractures and joints: Pre-existing cracks in the limestone allow water to penetrate deeper and accelerate the dissolution process.
* Underground rivers: Water flowing through underground channels can significantly erode the limestone and widen existing caves.
So, while the force that creates caves is ultimately chemical, the process is complex and involves multiple factors over long periods of time.