eureka
§ A30

Lotka-Volterra: The Dance of Predators and Prey

Imagine a grassy field with a population of fluffy rabbits (the prey) and hungry foxes (the predators). If there are lots of rabbits, the foxes have plenty to eat. Because they are well-fed, the foxes multiply. But soon, the booming fox population eats too many rabbits. The rabbit population crashes. Now the foxes are starving, and their population crashes too. With fewer foxes around, the rabbits slowly recover, multiply, and the cycle starts all over again!

This delicate, never-ending cycle is described by the Lotka-Volterra model, a set of mathematical equations that calculate how two interacting populations change over time.

The Mathematical Equations

To predict the future number of rabbits and foxes, we write an equation for the rate of change of the rabbit population (how fast it grows or shrinks), and another equation for the rate of change of the fox population.

$$ \frac{dx}{dt} = \alpha x - \beta x y $$ $$ \frac{dy}{dt} = \delta x y - \gamma y $$

Let's break down what these symbols mean:

Why It Matters

These equations are beautifully non-linear. They show us that a tiny change in one variable (like slightly increasing the rabbits' birth rate $\alpha$) can drastically alter the balance of the whole system, making the population spikes much more extreme.

You can see these cycles perfectly visualized by trying out the interactive simulation. Try adjusting the sliders and watch the "phase-space" loops stretch and compress!

← back to workshop