The Ricker Model: Population Dynamics Through a Single Equation

The Ricker Model: Population Dynamics Through a Single Equation

How a deceptively simple recurrence relation explains boom-bust cycles in fish populations — and what it reveals about chaos.

Updated 1 min read

Introduction

The Ricker model describes how a population changes from one generation to the next:

\[N_{t+1} = N_t \cdot r \cdot e^{-N_t / K}\]

where $N_t$ is the population at time $t$, $r$ is the intrinsic growth rate, and $K$ is the carrying capacity.

Interactive model

The widget below lets you explore how $r$ changes the long-run dynamics. Try dragging the slider.

Stability analysis

For small values of $r$, the population converges to a fixed point. As $r$ increases, period-doubling bifurcations appear — and eventually the dynamics become chaotic.

The period-doubling route to chaos was described by Robert May in his landmark 1976 Nature paper, which showed that even simple ecological models produce unpredictable dynamics.

Callout example

💡

At $r = 2.692$, the Ricker model enters its first period-doubling bifurcation. The population alternates between two values rather than settling at a fixed point.

References

References