Reciprocal selection
Most natural selection is a one-way street: a species adapts to a climate, a food source, a physical environment that doesn't adapt back. Coevolution is different. It requires reciprocal selection - two lineages each act as part of the other's environment, and each evolutionary change on one side alters the selective pressure felt by the other. A faster cheetah favours a faster gazelle, and a faster gazelle favours a faster cheetah, in a loop that never settles into a fixed target.
The Red Queen: running to stay in place
Biologist Leigh Van Valen named this dynamic the Red Queen hypothesis in 1973, after the character in Through the Looking-Glass who must run constantly just to stay in the same place. Because both sides keep improving, relative fitness can stay roughly constant even as absolute capability climbs on both sides - nobody wins outright, but stopping is fatal.
The textbook example is the rough-skinned newt and the common garter snake in the Pacific Northwest. Newts produce tetrodotoxin, a potent nerve poison; garter snake populations that live alongside especially toxic newts have evolved resistance mutations in their sodium channels, and in those same populations newt toxicity has been pushed to extreme levels rarely seen elsewhere - a documented, geographically mapped arms race. Brood-parasitic cuckoos and their host species show a parallel story: hosts evolve sharper egg-pattern recognition, cuckoos evolve better egg mimicry, repeating in whichever direction gives a temporary edge.
A simple model of escalation
Adaptive dynamics treats each species' trait (toxin potency, resistance, camouflage) as a slowly evolving variable that climbs its local fitness gradient, but because that gradient depends on the other species' current trait too, the two equations are coupled:
dz1/dt = G1 · ∂W1(z1, z2)/∂z1 trait 1 climbs its own fitness gradient dz2/dt = G2 · ∂W2(z1, z2)/∂z2 trait 2 climbs its own fitness gradient W1 and W2 each depend on BOTH z1 and z2 → the two equations are coupled
Depending on the shape of those fitness functions and how costly the trait is to produce, this coupled system can settle at a stable pair of trait values (an evolutionarily stable strategy), escalate without bound until a physiological limit is reached, or oscillate - trait values chasing each other in cycles reminiscent of predator-prey population dynamics, but playing out in trait space rather than population size.
Escalation, stasis, or cycling
Open-ended escalation is real but rare and expensive - producing more toxin or growing thicker armour costs energy and trades off against growth or reproduction, so most arms races eventually plateau at a stalemate set by those physiological costs rather than running forever. Cycling arises when there's a lag: by the time one side's trait has caught up, the other side has already moved on, producing oscillations that can be tracked across generations in fast-reproducing systems like bacteria and the viruses that infect them.
Diffuse coevolution and mutualism
Real interactions rarely stay cleanly one-on-one. A plant's chemical defences typically evolve in response to a whole guild of herbivores and pathogens at once, not a single insect species - a messier picture called diffuse coevolution, though pairwise theory remains the essential building block for understanding it. And not every coevolutionary relationship is antagonistic: pollinators and the flowers they visit coevolve matched traits - tongue length and flower-tube depth, for instance - that benefit both parties, showing the Red Queen logic isn't the only outcome coevolution can produce.
Frequently asked questions
What's the difference between adaptation and coevolution?
Ordinary adaptation is a response to a fixed or independently changing environment. Coevolution requires the selective pressure itself to evolve in response, meaning there is a genuine feedback loop between two or more evolving lineages, each shaping the other's fitness landscape.
Does coevolution always mean an arms race?
No. Coevolution can also produce mutualisms, such as pollinators and flowers evolving matched traits that benefit both sides, not just antagonistic escalation. The Red Queen framing applies mainly to antagonistic pairs like host-parasite or predator-prey relationships.
Can coevolution be observed on human timescales?
Yes, in fast-reproducing systems. Bacteria-phage coevolution can be tracked in a lab over days to weeks, and documented field cases like garter snake toxin resistance versus newt toxicity have been followed across decades of wild populations.
Try it live
Everything above runs in your browser - open Coevolution and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.
▶ Open Coevolution simulation