The enigmatic stability of population oscillations within ecological systems
is analyzed. The underlying mechanism is presented in the framework of two
interacting species free to migrate between two spatial patches. It is shown
that that the combined effects of migration and noise cannot account for the
stabilization. The missing ingredient is the dependence of the oscillations'
frequency upon their amplitude; with that, noise-induced differences between
patches are amplified due to the frequency gradient. Migration among
desynchronized regions then stabilizes a "soft" limit cycle in the vicinity of
the homogenous manifold. A simple model of diffusively coupled oscillators
allows the derivation of quantitative results, like the functional dependence
of the desynchronization upon diffusion strength and frequency differences. The
oscillations' amplitude is shown to be (almost) noise independent. The results
are compared with a numerical integration of the marginally stable
Lotka-Volterra equations. An unstable system is extinction-prone for small
noise, but stabilizes at larger noise intensity