Here's how it works:
1. Rainwater: Rainwater is slightly acidic due to dissolved carbon dioxide from the atmosphere.
2. Carbonic Acid Formation: As rainwater percolates through the soil, it absorbs more carbon dioxide, forming carbonic acid (H2CO3).
3. Dissolving Limestone: Carbonic acid is a weak acid, but it's strong enough to dissolve calcium carbonate (CaCO3), the main component of limestone. The reaction forms calcium bicarbonate (Ca(HCO3)2), which is soluble in water.
4. Cave Formation: Over long periods, this process slowly dissolves limestone, creating cracks and cavities that eventually evolve into caves.
Other factors that contribute to cave formation:
* Groundwater: Groundwater plays a crucial role in transporting the dissolved calcium bicarbonate, further enhancing the weathering process.
* Fractures and Joints: Existing cracks and fractures in the limestone provide pathways for water to penetrate and dissolve the rock more effectively.
* Biological Activity: Organic acids produced by bacteria and other microorganisms can also contribute to the dissolution of limestone.
So, while other forms of weathering like physical weathering might contribute to the enlargement of existing caves, chemical weathering through carbonation is the primary process responsible for their formation.