PPolySim OS

Lotka-Volterra Predator-Prey

Foxes and rabbits, forever chasing each other. Two coupled equations produce the endless boom-and-bust cycle at the heart of population ecology.

Lotka-Volterra Predator-PreyLive

Controls

Presets

Two coupled equations produce the classic boom-and-bust cycle: prey multiply, predators feast and multiply, prey crash, predators starve, and the cycle repeats. The phase portrait shows the closed orbit — populations forever chasing each other, never settling.

▶ Run in Python

Data Inspector

Prey equilibrium20.0
Predator equilibrium10.0
Dynamicslimit cycle

Governing equation

Reading this result: These parameters trace a closed orbit: prey and predator populations cycle forever without settling, staying about a quarter-period out of phase — the predator peak lags the prey peak. The orbit encircles the fixed point at (prey 20.0, predator 10.0) = (c/d, a/b). Raising predation b (now 0.1) or predator death c (now 1.5) shifts and reshapes that orbit — a higher death rate c pushes the prey equilibrium up and tends to lengthen the boom-and-bust period, while stronger coupling widens the amplitude of each swing.

Runs locally in your browser — free forever. Scale to the cloud when reality gets heavy.

or unlock everything with Pro →
★ Sign in to save this setup
Save your tuned setup, or drop this simulation into your own site, docs, or course page.

How it works

The Lotka-Volterra equations model prey that reproduce and predators that eat them. Prey abundance feeds predator growth; predator pressure crashes the prey; predators then starve, and the cycle repeats. The phase portrait reveals closed orbits — the populations never settle to a steady state but circle a shared equilibrium indefinitely.

✦

Ask the AI about this model

The math, the assumptions, real-world uses, or a code translation — explained for this exact simulation.

More Biology simulations

Frequently asked questions

Is this Lotka-Volterra predator prey tool really free?▾
Yes. Lotka-Volterra Predator-Prey runs entirely in your browser using your device's own compute, so local use is free forever. You only pay Compute Tokens if you scale a job to the cloud.
Do I need to install anything?▾
No. Everything runs client-side in a modern browser — no downloads, no license, no account required to start.
Can I save or share my simulation?▾
Create a free account to save projects, and use a shareable embed or minted DOI to publish a live, interactive version anywhere.
How accurate are the results?▾
The solver uses established numerical methods, but results are for research and educational purposes and should be validated against experiment or professional review before you rely on them.