Why do stones in a garden rise to the surface?
I haven't done my own research on the subject, but experienced gardeners seem to suggest that, even if the garden is cleaned from stones, they reappear after some time. Brief internet search confirms this assertion (e.g., this link pops up among the first), however the explanations seem to differ, including:
- the ice formation under stones, which pushes them upward (then presumably the phenomenon is less pronounced in warm climates)
- soil particles flow, where light particles more easily find path downwards when shaken up or washed by waterflow (but this should be then accompanied with noticeable lowering of the soil surface level)
- effects of plants and animals (should then depend on the concentration of these latter - but apparently taken quite seriously)
Perhaps experts in soft matter, sands, or physical chemistry could provide a solid answer? (Preferably with references.)
Related: How can I prevent stones from rising to the soil surface each year?
Remark
As the comments have pointed out, the second bullet above refers to granular convection/Brazil nut effect/muesli effect