EcologyIntermediateGraph simulation~15 min

Ecosystem Population Dynamics

Populations of predators and their prey rise and fall in a surprisingly regular rhythm. More prey feeds more predators; more predators eat more prey; fewer prey starve the predators — and the cycle begins again. Set up your own meadow of rabbits and foxes and watch the dance unfold.

Year 0 Click an animal to learn its role
t = 0.0 s
400
50
1

Growth per rabbit per year when there are no foxes.

0.01

How effectively foxes catch rabbits.

0.5

Fraction of foxes dying each year without food.

1500

Key

  • Rabbit (prey)
  • Fox (predator)
Ecosystem
—
Rabbits
—
Foxes
—
Balance point
—

Populations over time

Rabbit and fox populations plotted against years.

    Phase plot: foxes vs. rabbits

    Each point shows the number of rabbits (across) and foxes (up) at one moment. Cycles appear as loops.

      How to use this simulator

      1. Set the starting numbers of rabbits and foxes, then press Start. Two years pass every second.
      2. Watch the meadow, the population graph and the phase plot below the simulator.
      3. Change the birth, hunting and death rates while it runs to see how the cycles respond.
      4. Use the event buttons to cause a disease, hunt foxes, or introduce new foxes.
      5. Switch on the carrying capacity to limit rabbit numbers. Press Save run & restart to compare experiments; Reset restores the defaults.

      How populations change

      A population is all the members of one species living in an area. It grows through births and immigration and shrinks through deaths and emigration. When conditions are ideal, a population growsexponentially — the more individuals there are, the faster they multiply. In nature, growth is always limited eventually, by food, space, disease or predators.

      Predator–prey cycles

      The interaction between a predator and its prey creates a repeating cycle:

      1. With few predators, the prey population grows quickly.
      2. Plenty of prey means predators are well fed and their numbers rise.
      3. Many predators eat prey faster than prey can reproduce, so prey numbers fall.
      4. With less food, predators starve and decline — and the prey recover.

      Because predators respond to prey numbers with a delay, the predator peaks always come after the prey peaks.

      Reading the phase plot

      The phase plot shows rabbits across and foxes up. Each moment is a single point, so over time the point traces a path. A closed loop means the cycle repeats exactly; a spiral inward means the swings are dying down toward a steady balance; a path that hits an axis means one species has gone extinct.

      Carrying capacity

      Real prey cannot multiply forever, because grass and burrows run out. The carrying capacity (K) is the largest population the environment can support. With a carrying capacity, prey growth slows as numbers approach K. In the simulator this usually makes the cycles shrink until both populations settle at steady values — and if the foxes disappear, the rabbits level off at K instead of exploding.

      The Lotka–Volterra model

      Alfred Lotka (1925) and Vito Volterra (1926) independently described predator–prey interactions with two linked equations. With prey H, predators P and time t:

      dH/dt = r·H·(1 − H/K) − a·H·PdP/dt = b·a·H·P − m·P

      Here r is the prey birth rate, a the hunting success, b the fraction of eaten prey turned into new predators (0.2 in the simulator), m the predator death rate, and K the carrying capacity (very large when switched off). The balance point, where both populations stop changing, is at H* = m / (b·a).

      Key terms

      Predator and prey
      A predator hunts and eats other animals; the prey is the animal that is eaten.
      Exponential growth
      Growth in which the population increases by a constant percentage each year, producing a J-shaped curve.
      Logistic growth
      Growth that slows as a population approaches its carrying capacity, producing an S-shaped curve.
      Density-dependent factor
      A factor whose effect increases as the population becomes more crowded, such as competition, disease or predation.
      Equilibrium
      A state where populations stop changing because gains and losses balance.

      Real-world examples

      • Snowshoe hares and lynx in Canada show roughly 10-year cycles, famously recorded in Hudson’s Bay Company fur records. Research shows food supply and predation both play roles.
      • Wolves and moose on Isle Royale in Lake Superior have been studied since 1958 — one of the longest predator–prey studies in the world.
      • Pest control: farmers release predatory insects such as ladybirds to control aphids, using predator–prey dynamics.
      • Fisheries: removing too many predatory fish can let their prey boom and disrupt the whole ecosystem.

      Common misconceptions

      • “Predators wipe out their prey.” Usually predators decline first when prey become scarce, allowing prey to recover.
      • “Removing predators helps the prey.” It can lead to overpopulation, overgrazing and then a crash.
      • “Nature always finds a perfect balance.” Many populations fluctuate constantly rather than staying at one level.

      What the model simplifies

      The model has one predator, one prey, no seasons, no age structure and no randomness. Populations are treated as smooth numbers rather than individual animals, which is why the classic cycles never die out on their own. Real ecosystems contain many interacting species, weather and chance events.

      Key takeaways

      • Predator and prey populations rise and fall in linked cycles, with predators lagging behind.
      • Prey grow exponentially without predators unless limited by a carrying capacity.
      • Carrying capacity tends to damp the cycles toward a stable balance.
      • The phase plot reveals cycles as loops and stability as an inward spiral.

      Knowledge check

      Ecosystem Population Dynamics: test your understanding

      Answer each question to get instant feedback and an explanation. Use the simulator to check your thinking.

      7 questions3 basic2 intermediate2 advanced

      0 of 7 answered

      1. Q1BasicIn a predator–prey cycle, which population usually peaks first?
        Show answer

        Answer: B. The prey

        Prey increase first when predators are few. The extra food then lets predators multiply, so the predator peak comes later. Watch the fox line lag behind the rabbit line.

      2. Q2BasicWhat happens to the rabbit population soon after the fox population reaches a peak?
        Show answer

        Answer: B. It falls, because many rabbits are being eaten

        With many predators hunting, prey are eaten faster than they can reproduce, so the prey population falls — which later causes the predators to decline too.

      3. Q3BasicIn the model without a carrying capacity, what happens if all the foxes disappear?
        Show answer

        Answer: B. Rabbits grow without limit

        Without predators and without any limit on food or space, the prey grow exponentially. Real populations are eventually limited by resources — switch on the carrying capacity to see them level off.

      4. Q4IntermediateWhat does “carrying capacity” mean?
        Show answer

        Answer: B. The largest population an environment can support over time with its available resources

        Carrying capacity (K) is set by limited resources such as food, water and space. As a population approaches K, its growth slows to zero.

      5. Q5IntermediateIn the phase plot (foxes against rabbits), what does a closed loop show?
        Show answer

        Answer: B. The populations repeat the same cycle over and over

        Each point on the loop is a combination of rabbits and foxes. Going around the same loop means the system returns to the same state and the cycle repeats. A spiral inward means the cycles are damping toward a stable balance.

      6. Q6AdvancedEcologists reduce the fox population by half when foxes are at their peak. In this model, what is the long-term effect?
        Show answer

        Answer: B. The populations shift to a different-sized cycle around the same balance point

        In the classic Lotka–Volterra model, a disturbance moves the system onto a different loop around the same balance point; the cycles continue. Try the “Hunting” button and watch the phase plot.

      7. Q7AdvancedIn the model, the balance number of rabbits is H* = m / (b·a). What happens to H* if foxes become better hunters (a increases)?
        Show answer

        Answer: B. H* decreases

        Better hunters need fewer rabbits to sustain themselves, so the balance point for rabbits falls. This is a classic and somewhat surprising prediction: the predator’s efficiency, not the prey’s birth rate, sets the prey’s average level.

      References and further reading

      1. Clark, M. A., Douglas, M., & Choi, J. (2018). Biology 2e, Section 45.3: Environmental Limits to Population Growth. OpenStax. openstax.org (opens in a new tab)
      2. Clark, M. A., Douglas, M., & Choi, J. (2018). Biology 2e, Section 45.6: Community Ecology. OpenStax. openstax.org (opens in a new tab)
      3. Krebs, C. J., Boonstra, R., Boutin, S., & Sinclair, A. R. E. (2001). What drives the 10-year cycle of snowshoe hares? BioScience, 51(1), 25–35.
      4. Vucetich, J. A., & Peterson, R. O. Wolves and Moose of Isle Royale — annual reports. Michigan Technological University. isleroyalewolf.org (opens in a new tab)

      This simulator is a simplified educational model. Found an error? Let us know. See our educational disclaimer.