Skip to content
🎯⭐ INTERACTIVE LESSON

Population Dynamics

Learn step-by-step with interactive practice!

Population Dynamics - Complete Interactive Lesson

Part 1: Population Growth

Population Growth

Part 1 of 7 — Population & Community Ecology

A population is a group of individuals of the same species living in the same area and capable of interbreeding. Population ecology asks a deceptively simple question: how and why does the number of individuals change over time? The answer underlies everything from fisheries management to conservation to the spread of invasive species.

Three properties describe a population at any instant:

  • Population size (N) — the total number of individuals.
  • Population density — the number of individuals per unit area or volume (for example, 250 oak trees per hectare).
  • Dispersion — the spatial pattern in which individuals are arranged.

Three dispersion patterns

PatternDescriptionCauseExample
ClumpedIndividuals grouped in patchesResources patchy; social behavior; offspring stay near parentsWolves in packs; mushrooms on a log; schooling fish
UniformIndividuals evenly spacedAntagonistic interactions; territoriality; allelopathyNesting penguins; creosote bushes competing for water
RandomUnpredictable positions, no interactionResources uniform; no strong attraction or repulsionWind-dispersed dandelions in an open field

Clumped is by far the most common pattern in nature, because resources themselves are usually patchy.

The Per-Capita Growth Rate

Populations change through four processes: births (B), deaths (D), immigration, and emigration. Ignoring migration (a closed population), the change in population size over a time interval is the difference between births and deaths. Written as a continuous rate, the overall growth rate of the population is:

dNdt=BD\frac{dN}{dt} = B - D

It is more useful to express births and deaths per individual. Define the per-capita birth rate (b) and per-capita death rate (d) — the number of births or deaths per individual per unit time. Then total births B=bNB = bN and total deaths D=dND = dN, so:

dNdt=bNdN=(bd)N\frac{dN}{dt} = bN - dN = (b - d)N

The quantity (bd)(b - d) is the per-capita growth rate, symbolized rr:

r=bdr = b - d

This gives the foundational equation of population growth:

dNdt=rN\frac{dN}{dt} = rN

Critical distinction — growth RATE vs. per-capita rate. The per-capita rate rr is a property of each individual (units: per individual per unit time, e.g. 0.05yr10.05\,\text{yr}^{-1}). The population growth rate dNdt\frac{dN}{dt} is the whole population's change per unit time (units: individuals per unit time). A population with a small, constant rr can still have a huge dNdt\frac{dN}{dt} if N is large — this is the engine of exponential growth.

When r>0r > 0 the population grows; when r=0r = 0 it is stable (zero population growth); when r<0r < 0 it declines.

Checkpoint — Density, Dispersion & Per-Capita Rates

Exponential Growth — The J-Shaped Curve

Imagine a population in an idealized environment: unlimited food, unlimited space, no predators, no disease, no competition. Under these conditions every individual reproduces at its biological maximum, so rr takes its largest possible value, the intrinsic rate of increase, rmaxr_{max}. The model becomes:

dNdt=rmaxN\frac{dN}{dt} = r_{max}N

This is exponential growth. Because the growth rate dNdt\frac{dN}{dt} is proportional to N, the larger the population gets, the faster it adds individuals. Plotting N against time produces the characteristic J-shaped curve: it starts shallow, then sweeps steeply upward.

Worked example — computing the growth rate

A bacterial culture has rmax=1.5hr1r_{max} = 1.5\,\text{hr}^{-1}. Find dNdt\frac{dN}{dt} at two population sizes.

At N = 100 cells: dNdt=rmaxN=(1.5)(100)=150\frac{dN}{dt} = r_{max}N = (1.5)(100) = 150 cells per hour.

At N = 1000 cells: dNdt=(1.5)(1000)=1500\frac{dN}{dt} = (1.5)(1000) = 1500 cells per hour.

Notice: rmaxr_{max} did not change, but the population is now adding cells ten times faster simply because N is ten times larger. The per-capita rate is constant; the population rate accelerates. That accelerating slope IS the J-curve.

Why exponential growth is rarely sustained

True exponential growth occurs only in bursts: a colonizing species entering a new habitat, bacteria in fresh medium, or a population rebounding after a crash. It cannot continue indefinitely because no real environment offers unlimited resources. As N rises, food dwindles, waste accumulates, and predators and pathogens find easy targets. These pressures pull the realized rr below rmaxr_{max}, bending the J-curve toward the logistic model you will meet in Part 2.

A famous illustration: a single E. coli dividing every 20 minutes would, in 36 hours of unchecked exponential growth, produce a bacterial mass greater than the planet. Reality intervenes long before that — which is exactly why rmaxr_{max} is a ceiling, not a sustained rate.

Doubling Time — How Fast Is "Fast"?

A vivid way to feel the power of exponential growth is the doubling time: how long it takes a population to double in size. Under exponential growth the doubling time depends only on the per-capita rate rmaxr_{max}, not on the current population size — a population of 100 and a population of 100,000 with the same rmaxr_{max} take the same time to double. A widely used approximation is the rule of 70:

doubling time70100×rmax\text{doubling time} \approx \frac{70}{100 \times r_{max}}

where rmaxr_{max} is expressed as a decimal rate (the denominator 100×rmax100 \times r_{max} converts it to a percent).

Worked example

A population grows exponentially with rmax=0.07yr1r_{max} = 0.07\,\text{yr}^{-1} (a 7% per-year growth rate). Its approximate doubling time is:

doubling time707=10 years\text{doubling time} \approx \frac{70}{7} = 10 \text{ years}

So the population doubles roughly every 10 years. If it instead grew at rmax=0.02yr1r_{max} = 0.02\,\text{yr}^{-1} (2%), the doubling time would stretch to 702=35\frac{70}{2} = 35 years. Halving the growth rate roughly triples-and-a-half the wait to double — small changes in rmaxr_{max} translate into large changes in how quickly a population expands.

rmaxr_{max} (per year)Growth as percentApprox. doubling time
0.011%70 years
0.022%35 years
0.077%10 years
0.1414%5 years

Why doubling time is independent of N: because dNdt=rmaxN\frac{dN}{dt} = r_{max}N scales with N, a larger population adds more individuals per unit time, but it also needs more individuals to double. The two effects cancel, leaving the doubling time a function of rmaxr_{max} alone. This is a hallmark of true exponential growth — and another reminder that it cannot persist once resources become limiting.

Checkpoint — Exponential Growth

Part 2: Carrying Capacity

Carrying Capacity

Part 2 of 7 — Population & Community Ecology

In Part 1 you saw that exponential growth cannot last: real environments impose limits. The carrying capacity, symbolized KK, is the maximum population size that a particular environment can sustain indefinitely, given its available resources (food, water, space, nesting sites). As a population approaches KK, resources per individual shrink, birth rates fall, death rates rise, and growth slows.

The logistic growth model captures this self-limiting behavior:

dNdt=rmaxN(KN)K\frac{dN}{dt} = r_{max}N\frac{(K-N)}{K}

Compare it to the exponential model dNdt=rmaxN\frac{dN}{dt} = r_{max}N. The logistic model simply multiplies the exponential rate by an extra term, (KN)K\frac{(K-N)}{K}, the fraction of unused carrying capacity (an "environmental resistance" term). This braking factor is the entire difference between the two models.

QuantityMeaningEffect on growth
rmaxNr_{max}NThe exponential "engine"Drives growth upward
(KN)K\frac{(K-N)}{K}Fraction of K still availableSlows growth as N rises
KNK - NIndividuals the habitat can still addShrinks toward 0 as NKN \rightarrow K

Plotting N versus time produces an S-shaped (sigmoidal) curve: slow start, a rapid middle phase, then a plateau at KK.

Reading the Braking Term

The behavior of logistic growth lives entirely in the factor (KN)K\frac{(K-N)}{K}. Trace what happens as N climbs from small to large:

Situation(KN)K\frac{(K-N)}{K} valueBehavior of dNdt\frac{dN}{dt}
N much smaller than K1\approx 1Growth rmaxN\approx r_{max}N — looks exponential (J-curve early phase)
N = K/2=0.5= 0.5Growth is at its maximum — steepest part of the S-curve
N approaches K0\rightarrow 0Growth slows toward zero — the plateau
N = K=0= 0dNdt=0\frac{dN}{dt} = 0 — population stable at carrying capacity

The single most tested fact in this unit: the population GROWTH RATE dNdt\frac{dN}{dt} is maximal when N=K/2N = K/2, not when N is largest. Students who assume "bigger population = faster growth" miss this. At N=K/2N = K/2 the product of "many reproducing individuals" and "plenty of remaining resources" is balanced for the greatest absolute growth. This N=K/2N = K/2 point is where harvesting produces the maximum sustainable yield.

Density-dependent vs. density-independent limiting factors

The factors that enforce carrying capacity fall into two categories:

TypeDefinitionExamplesEffect as density rises
Density-dependentEffect intensifies as population density increasesCompetition for food/space, predation, disease and parasites, accumulation of toxic wastes, increased stressStronger — these bend the curve toward K
Density-independentEffect is unrelated to population densityFloods, fire, drought, hurricanes, extreme cold, volcanic eruptionsSame proportional impact at any density

Logistic regulation toward a stable KK is driven by density-dependent factors, because only a density-dependent brake can grow stronger precisely when the population grows larger. Density-independent events can crash a population but do not, on their own, hold it at a particular carrying capacity.

Worked Examples — Logistic Computations

A deer population grows logistically with rmax=0.5yr1r_{max} = 0.5\,\text{yr}^{-1} and carrying capacity K=1000K = 1000 deer. Compute dNdt\frac{dN}{dt} at four population sizes.

Case 1 — N = 100 (small relative to K):

dNdt=(0.5)(100)(1000100)1000=(0.5)(100)(0.9)=45\frac{dN}{dt} = (0.5)(100)\frac{(1000-100)}{1000} = (0.5)(100)(0.9) = 45 deer per year.

The braking term is 0.9, so growth is 90% of the exponential value (0.5)(100)=50(0.5)(100) = 50. At low density the population behaves almost exponentially.

Case 2 — N = 500 (exactly K/2):

dNdt=(0.5)(500)(1000500)1000=(0.5)(500)(0.5)=125\frac{dN}{dt} = (0.5)(500)\frac{(1000-500)}{1000} = (0.5)(500)(0.5) = 125 deer per year.

This is the maximum growth rate of the entire trajectory. No other value of N produces a larger dNdt\frac{dN}{dt}.

Case 3 — N = 900 (near K):

dNdt=(0.5)(900)(1000900)1000=(0.5)(900)(0.1)=45\frac{dN}{dt} = (0.5)(900)\frac{(1000-900)}{1000} = (0.5)(900)(0.1) = 45 deer per year.

Even though there are far more deer than in Case 1, growth has fallen back to 45/yr because only 10% of the carrying capacity remains unused.

Case 4 — N = 1000 (at K):

dNdt=(0.5)(1000)(10001000)1000=(0.5)(1000)(0)=0\frac{dN}{dt} = (0.5)(1000)\frac{(1000-1000)}{1000} = (0.5)(1000)(0) = 0 deer per year.

The population is stable. Births balance deaths exactly.

The symmetry to notice: Case 1 (N = 100) and Case 3 (N = 900) both give 45 deer/yr — the growth rate is the same far below and far above K/2, and peaks in the middle at N=K/2N = K/2. This is the hallmark of the logistic curve's S-shape.

Checkpoint — Logistic Computations

How Density-Dependent Factors Enforce K

The logistic plateau is not magic — it is the visible result of specific biological mechanisms that grow stronger as a population becomes crowded. Each one lowers the per-capita birth rate bb, raises the per-capita death rate dd, or both, pulling r=bdr = b - d toward zero as NKN \rightarrow K.

Density-dependent mechanismHow it intensifies with crowdingEffect on b or d
Competition for foodLess food per individual as N risesLowers bb (fewer offspring), raises dd (starvation)
Competition for space/nest sitesFewer territories availableLowers bb (non-breeders)
PredationPredators concentrate where prey are denseRaises dd
Disease and parasitesSpread faster in crowded populationsRaises dd
Accumulation of wastesToxic byproducts build up at high densityRaises dd, lowers bb
Physiological stressCrowding raises stress hormonesLowers bb (reduced fertility)

Tracing one mechanism quantitatively

Suppose at low density a songbird has b=0.5b = 0.5 and d=0.1d = 0.1, giving r=0.4r = 0.4. As the population approaches K, competition cuts the birth rate to b=0.2b = 0.2 and disease raises the death rate to d=0.2d = 0.2. Now r=bd=0.20.2=0r = b - d = 0.2 - 0.2 = 0 — zero population growth, exactly what defines carrying capacity. The population has not stopped reproducing; rather, births have fallen to match deaths because the density-dependent factors squeezed both rates together.

Why density-INDEPENDENT factors cannot set K. A flood or hard frost might kill 30% of the population whether it is sparse or crowded. Because its proportional impact does not change with density, it cannot create the negative feedback needed to home in on a specific equilibrium. Only a factor whose strength rises with crowding can balance births against deaths precisely at K — which is why the logistic plateau is fundamentally a density-dependent phenomenon.

Exponential vs. Logistic — Side by Side

FeatureExponentialLogistic
EquationdNdt=rmaxN\frac{dN}{dt} = r_{max}NdNdt=rmaxN(KN)K\frac{dN}{dt} = r_{max}N\frac{(K-N)}{K}
Curve shapeJ-shapedS-shaped (sigmoidal)
ResourcesAssumed unlimitedFinite; capped by K
Realized rConstant at rmaxr_{max}Declines as NKN \rightarrow K
Maximum dNdt\frac{dN}{dt}At the largest N (never levels)At N=K/2N = K/2
Long-term behaviorUnbounded increasePlateau at K
When it appliesEarly colonization; ideal lab conditionsMost natural populations over time

Real populations and overshoot

Real populations rarely glide smoothly to a flat plateau. Many overshoot KK — when a population grows so fast that reproduction continues past the point where resources can support it — and then crash back down, oscillating around K. Reindeer introduced to St. Paul Island famously exploded to roughly 2,000, overshot the lichen supply, then collapsed to a few dozen. The logistic model is an idealization; the key insight it captures is that density-dependent feedback opposes growth more strongly the closer N gets to K.

Carrying capacity is not fixed. KK can rise or fall with climate, resource availability, and species interactions. A drought lowers K for a herbivore; a wet, productive year raises it. Treat K as the environment's current ceiling, not a permanent constant.

Checkpoint — Interpreting the Logistic Curve

Part 3: r vs K Selection

r vs. K Selection

Part 3 of 7 — Population & Community Ecology

Natural selection shapes not just anatomy but an organism's entire life history — the schedule of growth, reproduction, and survival across its lifespan. Because energy and time are finite, every species faces trade-offs: resources spent on many offspring cannot also be spent on a few large, well-cared-for offspring. Two contrasting strategies anchor the ends of a continuum.

  • r-selected species maximize the per-capita rate of increase rr. They reproduce early, fast, and in huge numbers, accepting high offspring mortality. They thrive where conditions are unstable or unpredictable and population size is often far below KK — the regime where (KN)K1\frac{(K-N)}{K} \approx 1 and rapid growth pays off.
  • K-selected species are adapted to live at or near carrying capacity KK, where competition is intense. They produce few offspring, invest heavily in each, and compete efficiently for limited resources.

The continuum caution (an AP trap): r- and K-selection are the endpoints of a spectrum, not two rigid boxes. Most species fall somewhere in between and show a mix of traits. Use the labels as a comparative tool, not as strict either/or categories.

r-Selected vs. K-Selected: Trait Comparison

Traitr-selectedK-selected
Body sizeSmallLarge
Number of offspringManyFew
Parental careLittle or noneExtensive
Age at first reproductionEarlyLate
Reproductive eventsOften one, then die (semelparous)Repeated over a long life (iteroparous)
LifespanShortLong
Typical survivorship curveType IIIType I
Population stabilityBoom-and-bust; rarely near KStable; usually near K
Typical environmentUnstable, unpredictable, disturbedStable, predictable, crowded
ExamplesInsects, weeds, bacteria, many rodents, dandelionsElephants, whales, humans, oak trees, condors

The logic ties directly to the growth models. Where disturbance keeps N low (so (KN)K1\frac{(K-N)}{K} \approx 1), the winner is whoever reproduces fastest — favoring r-selection. Where the population sits near KK (so (KN)K0\frac{(K-N)}{K} \rightarrow 0 and competition is fierce), the winner is whoever competes best per offspring — favoring K-selection.

Survivorship Curves — Three Patterns

A survivorship curve plots the proportion of a cohort (a group born at the same time) still alive against age. By convention the y-axis is logarithmic (number of survivors per 1,000, on a log scale), so that a constant proportional death rate appears as a straight line. There are three idealized shapes.

TypeShapeMortality patternLife-history fitExamples
Type IFlat then plunges lateLow death rate early/mid-life; most deaths concentrated in old ageK-selectedHumans, elephants, large mammals
Type IIStraight diagonal lineConstant death rate at every ageIntermediateMany birds, squirrels, some lizards, hydra
Type IIISteep drop then levels offVery high death rate early; few survivors live longr-selectedOysters, frogs, many fish, oak trees (many acorns)

Axis trap: because the y-axis is a log scale, a straight diagonal (Type II) means a constant percentage dying per time unit, not a constant number. Students who read the axis as linear misinterpret the curves. A Type III species like an oyster releases millions of larvae; nearly all die quickly (the steep initial plunge), but the handful that settle successfully then survive well (the leveling tail).

Type I and Type III are near-mirror images: Type I postpones mortality to the end of life (heavy parental investment, few offspring), while Type III front-loads mortality at the start (minimal investment, many offspring).

Checkpoint — Classifying Life Histories

Life-History Trade-Offs

Because every organism has a finite energy budget, investing in one life-history component reduces what is available for another. The central trade-offs are:

  • Quantity vs. quality of offspring. Many cheap offspring (r-strategy, Type III) versus few expensive, well-provisioned offspring (K-strategy, Type I). You cannot maximize both.
  • Reproduction now vs. survival and reproduction later. Semelparous species (e.g., Pacific salmon, many annual plants) put everything into a single, massive reproductive event ("big bang") and then die. Iteroparous species (e.g., humans, oak trees) reproduce repeatedly across a long life, hedging against bad years.
  • Early reproduction vs. growth. Reproducing young (r-strategy) captures rapid population increase when N is low, but diverts energy from body growth and future competitive ability.

Why the environment selects the strategy

EnvironmentSelective pressureFavored strategy
Frequently disturbed, unpredictable, resources fluctuateRapid colonization and reproduction before the next disturbance; N usually far below Kr-selection
Stable, predictable, crowded near KEfficient competition for scarce resources; survival of well-provisioned offspringK-selection

In disturbed habitats, the population is repeatedly knocked far below K, so (KN)K1\frac{(K-N)}{K} \approx 1 and the fastest reproducer wins the race to exploit open resources. In stable, saturated habitats the population hovers near K, where (KN)K0\frac{(K-N)}{K} \rightarrow 0, growth is near zero, and success depends on out-competing neighbors rather than out-reproducing them.

Working Across the Continuum

Because most organisms sit between the extremes, the AP exam often asks you to weigh a mix of traits rather than apply a label mechanically. Use this reasoning order:

  1. Tally the reproductive traits. Offspring number, parental investment, age at first reproduction, and lifespan are the heaviest signals.
  2. Place the species on the spectrum, not in a box. Decide whether it leans r-ward or K-ward overall, acknowledging conflicting traits.
  3. Predict the survivorship curve from the dominant pattern. Heavy early mortality with many cheap offspring -> Type III (r-leaning); low mortality until old age with few, cared-for offspring -> Type I (K-leaning).

Worked reasoning — a mixed species

A sea turtle lays 100+ eggs per clutch with no parental care (strongly r-like), yet it is large, long-lived (decades), and reproduces repeatedly over many years (K-like). How should you classify it?

  • The reproductive output (many unguarded eggs, very high hatchling mortality on the beach and in the surf) gives it a Type III survivorship curve and a clear r-leaning reproductive strategy.
  • The adult traits (large body, long lifespan, iteroparity) are K-leaning.
  • Conclusion: the sea turtle is an intermediate species — best described as "r-leaning in reproduction, K-leaning in adult life history." On a free-response item, the credited answer names the continuum and cites specific traits on each side, rather than forcing a single label.

Why the trade-off is unavoidable: a fixed energy budget means a turtle producing 100 unprovisioned eggs cannot also provision each one heavily. The two strategies are endpoints precisely because energy spent on offspring quantity is energy not spent on offspring quality — the defining life-history trade-off.

Checkpoint — Trade-Offs & Curves

Part 4: Community Ecology

Community Ecology

Part 4 of 7 — Population & Community Ecology

A community is an assemblage of all the populations of different species that live and interact in a particular area. While population ecology tracks one species' numbers, community ecology asks how species affect one another. These interspecific interactions are classified by their effect on the per-capita growth of each participant, scored with a sign:

  • (+) the interaction benefits that species (raises its rr — more food, protection, etc.).
  • (−) the interaction harms that species (lowers its rr — death, lost resources).
  • (0) the interaction has no significant effect on that species.

Reading interactions as pairs of signs is the fastest way to classify them on the AP exam. The sign convention summarizes whether each partner gains, loses, or is unaffected.

The Interspecific Interaction Sign Table

InteractionSign (Species A / Species B)DescriptionExample
Competition−/−Both species use a shared limiting resource; both sufferLions and hyenas over prey; two plants for the same light
Predation+/−One organism (predator) kills and eats another (prey)Owl eats mouse; lynx eats hare
Herbivory+/−An animal eats plant tissue (plant usually survives)Deer browsing shrubs; caterpillar on a leaf
Parasitism+/−Parasite lives in/on a host, deriving nutrients and harming itTapeworm in an intestine; tick on a deer
Mutualism+/+Both species benefitBee pollinating a flower; mycorrhizae and plant roots
Commensalism+/0One benefits; the other is unaffectedBarnacles on a whale; cattle egret following grazers

Sign-convention trap: predation, herbivory, and parasitism all share the +/− signature — they differ in mechanism, not in their effect signs. Do not assume +/− automatically means "predator eats prey"; a parasite or herbivore also fits +/−. Conversely, mutualism (+/+) and commensalism (+/0) are easy to confuse: in commensalism one partner gains while the other gets nothing (a true 0), whereas in mutualism both gain.

The interactions that involve one partner consuming another (predation, herbivory, parasitism) are sometimes grouped as exploitation: +/− interactions in which one organism's gain is the other's loss.

Competition, Niches, and Coexistence

The ecological niche

A species' ecological niche is the sum total of how it uses the biotic and abiotic resources of its environment — its "occupation," not just its "address" (which is the habitat). Ecologists distinguish two versions:

  • Fundamental niche — the full range of conditions and resources a species could use in the absence of competitors.
  • Realized niche — the portion of that range the species actually occupies once competitors and other limiting interactions are present. The realized niche is usually smaller than the fundamental niche.

The competitive exclusion principle

Two species cannot coexist indefinitely on exactly the same limiting resource — if their niches overlap completely, the better competitor drives the other locally extinct. This is the competitive exclusion principle (Gause). Coexistence requires that the niches differ in some way.

Resource partitioning and character displacement

Species often coexist by resource partitioning — dividing a contested resource so their realized niches diverge. Classic example: MacArthur's warblers, which feed in different vertical zones of the same spruce trees, partitioning the canopy rather than competing head-to-head. Over evolutionary time, competition can drive character displacement, in which competing species evolve differences (e.g., beak sizes in Galápagos finches) that reduce niche overlap.

Niche reasoning worked through: Suppose two barnacle species both could settle across an entire intertidal zone (overlapping fundamental niches). In practice the competitively dominant species monopolizes the lower zone, restricting the weaker species to the upper zone — its realized niche. Remove the dominant competitor, and the weaker species expands downward toward its fundamental niche. The shrinkage from fundamental to realized niche is the signature of competition (−/−) acting in the community.

Checkpoint — Interactions & Niches

Keystone Species and Trophic Cascades

Not every species affects a community equally. A keystone species has an impact on community structure far out of proportion to its abundance. Like the keystone of an arch, removing it causes the whole structure to collapse, often triggering a sharp drop in diversity.

  • Pisaster sea stars (Paine's classic experiment): this predatory sea star preferentially eats mussels. When researchers removed Pisaster from rocky intertidal plots, mussels outcompeted everything else and species richness fell from about 15 species to roughly 8. The sea star's predation had been keeping a dominant competitor in check.
  • Sea otters control sea urchins; without otters, urchins overgraze and destroy kelp forests.

Trophic cascades

A trophic cascade is the chain of indirect effects that ripples down through trophic levels when a top consumer is added or removed. The reintroduction of gray wolves to Yellowstone is the canonical case:

StepEffect
Wolves return (top predator)Elk numbers drop and elk avoid open valleys
Reduced elk browsingWillows and aspen recover along streams
Vegetation reboundsBeavers, songbirds, and stabilized riverbanks return

Notice the pattern: the predator's effect "cascades" downward to organisms it never directly touches. A keystone predator can thus increase plant abundance two links away by suppressing herbivores — an indirect, top-down effect.

Distinguish keystone from dominant. A dominant species exerts its influence through sheer biomass or abundance (e.g., the most common tree in a forest). A keystone species is influential despite being relatively rare — its role, not its numbers, makes it pivotal.

Checkpoint — Keystones & Cascades

Part 5: Biodiversity

Biodiversity

Part 5 of 7 — Population & Community Ecology

Biodiversity describes the variety of life in a community. At the community level it has two distinct components, and a strong AP answer keeps them separate:

  • Species richness — the number of different species present.
  • Species evenness — how equally individuals are distributed among those species (their relative abundances).

These are independent. Two communities can have identical richness yet very different diversity:

CommunityComposition (100 individuals)RichnessEvennessOverall diversity
A25 + 25 + 25 + 25 of 4 species4 speciesHigh (all equal)High
B97 + 1 + 1 + 1 of 4 species4 speciesLow (one dominant)Low

Both have 4 species (equal richness), but Community A is far more diverse because no single species dominates. A useful diversity index must reward both high richness and high evenness — which is exactly what Simpson's index does.

Simpson's Diversity Index

Simpson's Diversity Index combines richness and evenness into one number. One common form is:

D=1(pi)2D = 1 - \sum (p_i)^2

where pip_i is the proportion of the community made up by species ii (that is, species ii's count divided by the total number of individuals), and the sum \sum runs over all species. The term (pi)2\sum (p_i)^2 is the probability that two randomly drawn individuals belong to the same species; subtracting from 1 gives the probability they belong to different species. Higher DD means greater diversity, on a scale from 0 (one species only) up toward 1.

Worked computation

Consider a meadow sample of 100 insects:

SpeciesCountpip_i(pi)2(p_i)^2
Beetle500.500.2500
Ant300.300.0900
Bee150.150.0225
Fly50.050.0025
Total1001.000.3650

Step 1 — find each pip_i: divide each count by 100 (column 3).

Step 2 — square each proportion (column 4).

Step 3 — sum the squares: (pi)2=0.25+0.09+0.0225+0.0025=0.365\sum (p_i)^2 = 0.25 + 0.09 + 0.0225 + 0.0025 = 0.365.

Step 4 — subtract from 1: D=10.365=0.635D = 1 - 0.365 = 0.635.

So D0.64D \approx 0.64. Interpretation: there is about a 64% chance that two randomly chosen insects are different species.

Evenness check: if instead all four species had 25 individuals each, every pi=0.25p_i = 0.25, so (pi)2=4×(0.25)2=4×0.0625=0.25\sum (p_i)^2 = 4 \times (0.25)^2 = 4 \times 0.0625 = 0.25, giving D=10.25=0.75D = 1 - 0.25 = 0.75. Same richness (4 species), but higher evenness pushes DD from 0.64 up to 0.75 — confirming that the index rewards evenness, not just species count.

Checkpoint — Diversity & Indices

Ecological Succession

Communities are not static; they change over time through ecological succession — a directional, somewhat predictable sequence of species replacements following a disturbance or the appearance of new substrate.

FeaturePrimary successionSecondary succession
Starting pointLifeless, no soil (bare rock, new volcanic island, retreating glacier)Disturbed area where soil remains (after fire, flood, abandoned farm field)
First colonizersPioneer species — lichens, mosses, nitrogen-fixing bacteria that build soilFast-growing weeds, grasses, and seeds already in the soil seed bank
SpeedVery slow (soil must form first, over centuries)Faster (soil and some organisms already present)
ExampleLichens colonizing new lava, eventually leading to forestForest regrowing after a wildfire

The sequence proceeds from pioneer species toward a relatively stable climax community. Pioneers (such as lichens, which secrete acids that break down rock, and nitrogen-fixers that enrich the substrate) modify the environment in ways that make it suitable for later, often larger and more competitive species — a process of facilitation that gradually changes who can live there.

Key distinction: the presence or absence of soil is what separates primary from secondary succession. Secondary succession is faster because it starts with intact soil (and often a seed bank and surviving roots), whereas primary succession must first build soil from bare mineral substrate.

Diversity, Stability, and Resilience

Why does biodiversity matter beyond cataloging species? Greater diversity tends to confer:

  • Stability — resistance to change. A diverse community is buffered because different species respond differently to perturbations; if one declines, others can fill its functional role.
  • Resilience — the capacity to recover after a disturbance.
  • Productivity — diverse communities often use resources more completely (complementary niches), supporting higher overall productivity.

The mechanism is sometimes called the insurance or redundancy effect: when several species perform similar ecological functions, the loss or failure of one is compensated by the others, so ecosystem processes (pollination, decomposition, nutrient cycling) continue. A community dominated by a single species is far more vulnerable — a pest or pathogen specific to that species can devastate the whole system.

Common AP misconception to avoid: high biodiversity does not make a community immune to disturbance. Diverse systems can still be damaged by fire, drought, or invasive species. The accurate claim is statistical and relative: greater diversity tends to make a community more resistant and more able to recover than an otherwise similar low-diversity community — not invulnerable. State the relationship as a tendency, not a guarantee.

Checkpoint — Succession & Stability

Part 6: Problem-Solving Workshop

Problem-Solving Workshop

Part 6 of 7 — Population & Community Ecology

The AP Biology exam rewards students who can compute, not just define. This workshop walks through three fully worked quantitative problem types that appear repeatedly: mark-recapture population estimation, logistic growth prediction, and diversity index calculation. Work each problem yourself before reading the solution, then check the reasoning at every step.

The three formulas you will use:

ToolFormulaWhat it estimates
Mark-recapture (Lincoln-Petersen)N=MCRN = \frac{MC}{R}Total population size N
Logistic growthdNdt=rmaxN(KN)K\frac{dN}{dt} = r_{max}N\frac{(K-N)}{K}Population growth rate
Simpson's diversityD=1(pi)2D = 1 - \sum (p_i)^2Community diversity

Problem 1 — Mark-Recapture (Lincoln-Petersen)

You cannot line up and count every fish in a lake, so ecologists estimate population size by capturing, marking, releasing, and recapturing. The Lincoln-Petersen estimator is:

N=MCRN = \frac{MC}{R}

where:

  • MM = number of individuals marked in the first capture (then released),
  • CC = total number captured in the second sample,
  • RR = number in the second sample that are recaptures (already marked),
  • NN = estimated total population size.

The logic: the proportion of marked individuals in the second sample RC\frac{R}{C} should equal the proportion of marked individuals in the whole population MN\frac{M}{N}. Solving RC=MN\frac{R}{C} = \frac{M}{N} for NN gives N=MCRN = \frac{MC}{R}.

Worked solution

A researcher captures, tags, and releases 60 trout (M=60M = 60). A week later she captures 80 trout (C=80C = 80), of which 24 are tagged (R=24R = 24). Estimate the population.

N=MCR=(60)(80)24=480024=200 troutN = \frac{MC}{R} = \frac{(60)(80)}{24} = \frac{4800}{24} = 200 \text{ trout}

The lake holds an estimated 200 trout.

Sanity check and assumptions. The recapture fraction is 2480=0.30\frac{24}{80} = 0.30, so marked fish are 30% of the sample; if 60 marked fish are 30% of the population, the population is 600.30=200\frac{60}{0.30} = 200 — consistent. This estimate assumes the marked individuals mixed randomly back into the population, no births/deaths/migration occurred between samples, and marks were not lost. A common error is dividing by CC instead of RR — remember RR (recaptures) sits in the denominator.

Problem 2 — Logistic Growth Prediction

A wildlife biologist models a reintroduced bison herd with logistic growth: rmax=0.3yr1r_{max} = 0.3\,\text{yr}^{-1} and carrying capacity K=600K = 600 bison. The current population is N=200N = 200.

Part (a): What is the current growth rate dNdt\frac{dN}{dt}?

dNdt=rmaxN(KN)K=(0.3)(200)(600200)600\frac{dN}{dt} = r_{max}N\frac{(K-N)}{K} = (0.3)(200)\frac{(600-200)}{600}

=(0.3)(200)400600=(0.3)(200)(0.6667)=40 bison per year= (0.3)(200)\frac{400}{600} = (0.3)(200)(0.6667) = 40 \text{ bison per year}

Part (b): At what population size will the herd grow fastest, and what is that maximum rate?

Logistic growth is fastest at N=K/2=600/2=300N = K/2 = 600/2 = 300 bison. At that point:

dNdt=(0.3)(300)(600300)600=(0.3)(300)(0.5)=45 bison per year\frac{dN}{dt} = (0.3)(300)\frac{(600-300)}{600} = (0.3)(300)(0.5) = 45 \text{ bison per year}

So the herd's growth peaks at 45 bison/year when N = 300. Note that the current rate (40/yr at N = 200) is slightly below this peak — the herd has not yet reached its fastest-growing size.

Part (c): What happens to dNdt\frac{dN}{dt} as N600N \rightarrow 600?

As N approaches K = 600, the term (KN)K0\frac{(K-N)}{K} \rightarrow 0, so dNdt0\frac{dN}{dt} \rightarrow 0. For example at N=580N = 580:

dNdt=(0.3)(580)(600580)600=(0.3)(580)(0.0333)5.8 bison per year\frac{dN}{dt} = (0.3)(580)\frac{(600-580)}{600} = (0.3)(580)(0.0333) \approx 5.8 \text{ bison per year}

Growth has nearly stopped — the herd is leveling off at carrying capacity, the plateau of the S-curve.

Pattern recap: the growth rate climbs from N small, peaks at N=K/2N = K/2 (300 here), then falls back toward 0 as N approaches K (600). The maximum growth rate is not at the maximum population size — a point the exam tests relentlessly.

Problem 3 — Diversity Index

A biologist surveys a 1 m2m^{2} quadrat of tide-pool invertebrates and records the counts below. Compute Simpson's Diversity Index, D=1(pi)2D = 1 - \sum (p_i)^2.

SpeciesCountpip_i(pi)2(p_i)^2
Mussel400.400.1600
Barnacle400.400.1600
Snail150.150.0225
Anemone50.050.0025
Total1001.000.3450

Step 1 — proportions: divide each count by the total of 100 to get each pip_i.

Step 2 — square each pip_i (rightmost column).

Step 3 — sum the squares: (pi)2=0.16+0.16+0.0225+0.0025=0.345\sum (p_i)^2 = 0.16 + 0.16 + 0.0225 + 0.0025 = 0.345.

Step 4 — subtract from 1: D=10.345=0.655D = 1 - 0.345 = 0.655.

The tide pool's diversity is D0.66D \approx 0.66. About 66% of the time, two randomly chosen invertebrates will be different species.

Comparison practice: if a nearby disturbed pool held 90 mussels, 5 barnacles, 3 snails, and 2 anemones, then (pi)2=0.81+0.0025+0.0009+0.00040.814\sum (p_i)^2 = 0.81 + 0.0025 + 0.0009 + 0.0004 \approx 0.814 and D0.19D \approx 0.19. Same four species (equal richness) but heavy dominance by mussels collapses the diversity from 0.66 to 0.19 — a vivid reminder that evenness, not just richness, drives the index.

Problem 4 — A Combined, Multi-Step Problem

Real AP free-response items often chain methods together. Here is one that uses mark-recapture to find N, then logistic growth to predict the trajectory.

Setup. A conservation team studies a reintroduced tortoise population on an island with estimated carrying capacity K=500K = 500 and rmax=0.25yr1r_{max} = 0.25\,\text{yr}^{-1}. To find the current size, they tag 40 tortoises (M=40M = 40), release them, and later capture 50 tortoises (C=50C = 50), of which 8 are tagged (R=8R = 8).

Part (a): Estimate the current population.

N=MCR=(40)(50)8=20008=250 tortoisesN = \frac{MC}{R} = \frac{(40)(50)}{8} = \frac{2000}{8} = 250 \text{ tortoises}

Part (b): Compute the current growth rate. With N=250N = 250 and K=500K = 500, note that N=K/2N = K/2 exactly:

dNdt=(0.25)(250)(500250)500=(0.25)(250)(0.5)=31.25 tortoises per year\frac{dN}{dt} = (0.25)(250)\frac{(500-250)}{500} = (0.25)(250)(0.5) = 31.25 \text{ tortoises per year}

Because N=K/2N = K/2, this is the maximum growth rate the population will ever reach.

Part (c): Predict what happens next. Since the population sits right at N=K/2N = K/2, any further increase moves it past the inflection point, so the growth rate will begin to slow even as the population keeps rising — the curve bends from its steepest tangent toward the plateau at K=500K = 500. Management can expect the fastest absolute gains now and diminishing gains as N climbs toward 500.

Why chaining is testable: part (a)'s answer (250) is the input to part (b), and recognizing that 250 = K/2 is what makes part (c)'s prediction precise. A single arithmetic slip in the mark-recapture step would cascade — which is why writing each formula and checking units at every stage protects your score.

Workshop Problem Set

Workshop Problem Set — Assumptions & Combined Methods

Part 7: AP Review

AP Review

Part 7 of 7 — Population & Community Ecology

This final part synthesizes the unit and drills the specific traps that cost students points on the AP exam. Use the master summary, then the trap table, then the application questions to confirm you can apply each idea under exam conditions.

Master equation summary

ConceptEquationKey fact
Per-capita growth rater=bdr = b - dA per-individual property; multiply by N for population rate
Exponential growthdNdt=rmaxN\frac{dN}{dt} = r_{max}NJ-curve; needs unlimited resources; rarely sustained
Logistic growthdNdt=rmaxN(KN)K\frac{dN}{dt} = r_{max}N\frac{(K-N)}{K}S-curve; growth peaks at N=K/2N = K/2; reaches 0 at N=KN = K
Mark-recaptureN=MCRN = \frac{MC}{R}Estimates population size; R (recaptures) in denominator
Simpson's diversityD=1(pi)2D = 1 - \sum (p_i)^2Rewards richness AND evenness; higher D = more diverse

The AP Trap Table

Each row is a place students reliably lose points. Memorize the correction.

TrapWrong intuitionCorrect statement
Growth-rate peak"dNdt\frac{dN}{dt} is greatest when N is largest (at K)."In logistic growth dNdt\frac{dN}{dt} is greatest at N=K/2N = K/2, and equals 0 at N=KN = K.
Exponential vs. logistic"Logistic growth never looks exponential."When NKN \ll K, (KN)K1\frac{(K-N)}{K} \approx 1, so logistic growth starts looking nearly exponential.
Per-capita vs. population rate"rr and dNdt\frac{dN}{dt} are the same thing."rr is per-individual; dNdt=rN\frac{dN}{dt} = rN is the whole-population rate. Equal rr does not mean equal dNdt\frac{dN}{dt}.
Density-dependent vs. independent"Anything that lowers population size is density-dependent."Density-DEPENDENT means the per-capita effect intensifies with crowding (disease, competition). Weather/fire are density-INDEPENDENT.
Survivorship axis"A straight line means a constant number die per interval."The y-axis is logarithmic; a straight line (Type II) means a constant proportion dies per interval.
r vs. K categories"Every species is strictly r-selected OR K-selected."They are endpoints of a continuum; most species mix traits.
Interaction signs"+/− always means predation."Predation, herbivory, and parasitism are all +/−; commensalism is +/0; mutualism is +/+.
Carrying capacity"K is a fixed constant for a species."K shifts with climate, resources, and species interactions.
Diversity = richness"More species automatically means higher diversity."Diversity needs richness and evenness; one dominant species lowers D even at equal richness.
Biodiversity & disturbance"High diversity makes a community immune to disturbance."High diversity tends to increase resistance and resilience — it does not guarantee immunity.

Putting It Together — A Synthesis Walkthrough

Consider a single invasive beetle introduced to a new forest, and trace the unit end to end.

  1. Colonization (Part 1). Resources are unlimited and N is tiny, so the population grows nearly exponentially: dNdtrmaxN\frac{dN}{dt} \approx r_{max}N, a J-curve. As an early colonizer of a disturbed niche, the beetle's life history is r-selected (Part 3): small body, many offspring, little parental care, a Type III survivorship curve.

  2. Approaching limits (Part 2). As N rises, density-dependent factors kick in — competition for host trees, predators and parasites that find the now-abundant beetle, disease spreading through the dense population. Growth bends from a J toward an S: logistic, dNdt=rmaxN(KN)K\frac{dN}{dt} = r_{max}N\frac{(K-N)}{K}, fastest at N=K/2N = K/2, leveling at K.

  3. Community effects (Part 4). The beetle is an herbivore (+/−) on native trees. If it suppresses a previously dominant tree, it may act almost like a keystone agent, shifting which species coexist and triggering a small trophic cascade. Native insects competing for the same trees may be driven out by competitive exclusion, or persist via resource partitioning.

  4. Biodiversity outcome (Part 5). If the beetle homogenizes the forest by favoring one tree species, evenness drops and Simpson's DD falls. A wildfire later might trigger secondary succession (soil intact), with pioneer plants recolonizing.

  5. Quantifying it (Part 6). A manager estimates beetle numbers by mark-recapture (N=MCRN = \frac{MC}{R}) and uses the logistic model to predict whether the population is below, at, or past K/2K/2 — which determines whether control efforts should expect the fastest growth (near K/2) ahead.

This single scenario touches every concept in the unit, which is exactly how AP free-response questions are built: one ecological story, many linked principles.

AP-Style Application Questions

Free-Response Strategy for Ecology Prompts

AP ecology free-response questions usually combine a graph or data table with several short tasks: describe a trend, calculate a value, justify a claim, and predict an outcome. A reliable approach:

  1. Identify the model first. Is the curve J-shaped (exponential) or S-shaped (logistic)? Naming the model tells the reader which equation governs your reasoning and frames every later part.
  2. Show the formula, then the numbers. For any calculation, write the equation (dNdt=rmaxN(KN)K\frac{dN}{dt} = r_{max}N\frac{(K-N)}{K}, N=MCRN = \frac{MC}{R}, or D=1(pi)2D = 1 - \sum (p_i)^2), substitute, and report units. Graders award points for the setup even if arithmetic slips.
  3. Justify with a mechanism, not a restatement. "Growth slows near K because density-dependent factors such as competition and disease intensify as crowding increases" earns the point; "growth slows because N is high" does not.
  4. Match the scale of your claim to the data. Do not invoke ecosystem-level conclusions from a single-population graph, and keep per-capita rate (rr) distinct from population rate (dNdt\frac{dN}{dt}).

Reading a logistic graph at a glance

Region of the S-curveWhat is happeningTell-tale on the graph
Lower bend (N small)Near-exponential; (KN)K1\frac{(K-N)}{K} \approx 1Curve sweeping upward, steepening
Inflection (N=K/2N = K/2)Maximum dNdt\frac{dN}{dt}Steepest tangent slope on the whole curve
Upper plateau (N near K)Growth 0\rightarrow 0Curve flattening toward a horizontal asymptote at K

One-line reminders for the exam: maximum growth at N=K/2N = K/2 (not at K); survivorship y-axis is log scale; +/− covers predation, herbivory, AND parasitism; diversity needs richness AND evenness; K is not a fixed constant.

Final Synthesis Checkpoint