Level 3 — ProductionPopulation & Community Ecology

Population & Community Ecology

45 minutes60 marksprintable — key stays hidden on paper

Level: 3 (Production — from-scratch derivations, model-building, explain-out-loud reasoning) Time limit: 45 minutes Total marks: 60

Instructions: Show all derivations explicitly. Where "explain out loud" is indicated, write the reasoning as if teaching a peer. Use ...... notation for equations.


Question 1 — Derive the logistic model from scratch (12 marks)

(a) Starting from the exponential growth equation dNdt=rN\frac{dN}{dt} = rN, derive the logistic growth equation by modifying the per-capita growth rate so that it declines linearly to zero at carrying capacity KK. Show every step. (4)

(b) Solve the logistic ODE analytically to obtain N(t)N(t) in terms of N0N_0, rr, KK, tt. Show the separation of variables and partial-fraction step. (6)

(c) State the value of NN at which dNdt\frac{dN}{dt} is maximal, and prove it by differentiation. (2)


Question 2 — Explain-out-loud: growth phases (8 marks)

A bacterial culture starts at N0=50N_0 = 50 cells with r=0.8 hr1r = 0.8\ \text{hr}^{-1} and K=10000K = 10000.

(a) Explain out loud, in plain reasoning, why the population growth rate (cells/hr) first accelerates then decelerates even though rr is constant. (4)

(b) Compute the population size at which the absolute growth rate is maximal, and compute that maximal rate dNdt\frac{dN}{dt}. (4)


Question 3 — Density factors & carrying capacity (10 marks)

(a) Distinguish density-dependent from density-independent factors, giving two examples of each and explaining the mechanism by which each acts. (6)

(b) Explain out loud how density-dependent factors produce the very KK term that appears in the logistic equation — i.e., link the biology to the (1NK)\left(1-\frac{N}{K}\right) factor. (4)


Question 4 — Survivorship curves from data (10 marks)

A cohort of 1000 individuals yields the following survivors at successive age classes:

Age class xx 0 1 2 3 4 5
Survivors nxn_x 1000 500 250 125 62 31

(a) Compute lxl_x (proportion surviving) for each class and classify the survivorship curve as Type I, II, or III. Justify quantitatively. (5)

(b) Explain the connection between this survivorship type and whether the species is r-selected or K-selected, with reasoning. (5)


Question 5 — Predation & keystone species (10 marks)

(a) Sketch (describe) the coupled Lotka–Volterra predator–prey dynamics: state the two equations, define each parameter, and explain out loud why the two populations oscillate out of phase. (6)

(b) Explain what a keystone species is and how removing one (e.g., a predatory sea star) can lower biodiversity, linking your answer to competition and predation concepts. (4)


Question 6 — Symbiosis & biodiversity synthesis (10 marks)

(a) Define mutualism, commensalism, and parasitism using a (+/0/)(+/0/-) notation for each partner, and give one example of each. (3)

(b) Explain out loud two distinct reasons why high biodiversity increases ecosystem stability. (4)

(c) Explain how interspecific competition can be reduced through resource partitioning, and why this promotes biodiversity. (3)

Answer keyMark scheme & solutions

Question 1 (12 marks)

(a) Derivation of logistic form (4)

  • Start: dNdt=rN\frac{dN}{dt}=rN; per-capita rate 1NdNdt=r\frac{1}{N}\frac{dN}{dt}=r (constant). (1)
  • Biological reasoning: per-capita rate should decline as NKN\to K. Impose a linear decline: reff=r(1NK)r_{\text{eff}}=r\left(1-\frac{N}{K}\right), which equals rr at N=0N=0 and 00 at N=KN=K. (2)
  • Substitute: dNdt=rN(1NK)\boxed{\dfrac{dN}{dt}=rN\left(1-\dfrac{N}{K}\right)}. (1)

(b) Solve the ODE (6)

  • Separate: dNN(1NK)=rdt\dfrac{dN}{N\left(1-\frac{N}{K}\right)}=r\,dt. (1)
  • Partial fractions: 1N(1N/K)=1N+1/K1N/K\dfrac{1}{N(1-N/K)}=\dfrac{1}{N}+\dfrac{1/K}{1-N/K}. (2)
  • Integrate: lnNln(1NK)=rt+ClnN1N/K=rt+C\ln N-\ln\left(1-\frac{N}{K}\right)=rt+C \Rightarrow \ln\frac{N}{1-N/K}=rt+C. (1)
  • Apply N(0)=N0N(0)=N_0: C=lnN01N0/KC=\ln\frac{N_0}{1-N_0/K}. Exponentiate and solve for NN. (1)
  • Result: N(t)=K1+(KN0N0)ert\boxed{N(t)=\dfrac{K}{1+\left(\frac{K-N_0}{N_0}\right)e^{-rt}}}. (1)

(c) Maximal growth rate (2)

  • Let g(N)=rN(1N/K)g(N)=rN(1-N/K). g(N)=r(12N/K)=0N=K/2g'(N)=r(1-2N/K)=0\Rightarrow N=K/2. (1)
  • g=2r/K<0g''=-2r/K<0 ⇒ maximum. So growth rate peaks at N=K/2N=K/2. (1)

Question 2 (8 marks)

(a) Explain out loud (4)

  • Early: NN small, so absolute rate rN(1N/K)rNrN(1-N/K)\approx rN ≈ exponential; as NN rises the number of reproducing individuals grows, so absolute rate climbs. (2)
  • Later: the (1N/K)(1-N/K) brake grows stronger as NKN\to K; even though per-individual rr is fixed, the fraction of realised growth shrinks, so absolute rate falls back toward 0. The peak is where these opposing trends balance. (2)

(b) Computation (4)

  • Max absolute rate at N=K/2=5000N=K/2=5000. (2)
  • dNdt=rN(1N/K)=0.8×5000×(10.5)=0.8×5000×0.5=2000\frac{dN}{dt}=rN(1-N/K)=0.8\times5000\times(1-0.5)=0.8\times5000\times0.5=2000 cells/hr. (2)

Question 3 (10 marks)

(a) Distinguish (6)

  • Density-dependent: effect intensity rises with population density. Examples: competition for food (per-capita resource falls as NN rises); disease/parasite transmission (spreads faster at high density); predation (predators focus on dense prey). Mechanism: feedback tied to crowding. (3)
  • Density-independent: effect is unrelated to density. Examples: floods, drought, cold snaps, fire. Mechanism: abiotic events kill a fraction regardless of how many are present. (3)

(b) Link to (1N/K)(1-N/K) (4)

  • As NN rises, density-dependent factors (resource depletion, waste, disease) reduce per-capita birth and raise per-capita death. (2)
  • When N=KN=K, these feedbacks bring births = deaths (net zero growth), exactly the biological meaning of the (1N/K)(1-N/K) factor going to 0. Thus KK is the density at which density-dependent regulation balances the population. (2)

Question 4 (10 marks)

(a) lxl_x and classification (5)

  • lx=nx/n0l_x=n_x/n_0: 1.0, 0.5, 0.25, 0.125, 0.062, 0.0311.0,\ 0.5,\ 0.25,\ 0.125,\ 0.062,\ 0.031. (2)
  • Constant ratio (~0.5 survive each interval) ⇒ constant per-capita mortality per age class. On a log scale lnlx\ln l_x is linear. (2)
  • Type II survivorship curve. (1)

(b) Link to selection (5)

  • Type II ⇒ mortality risk roughly equal at all ages. (1)
  • Type III (heavy early death, few survive) associates with r-selected species: many offspring, little parental care. Type I (low early death) associates with K-selected. Type II is intermediate. (2)
  • Reasoning: species with constant mortality invest moderately per offspring; the pattern reflects a strategy where survival is not concentrated at a life stage, unlike the "many cheap offspring" r-strategy that gives Type III. (2)

Question 5 (10 marks)

(a) Lotka–Volterra (6)

  • Prey: dVdt=aVbVW\frac{dV}{dt}=aV-bVW; Predator: dWdt=cVWdW\frac{dW}{dt}=cVW-dW. (2)
  • aa=prey growth, bb=predation rate, cc=conversion efficiency, dd=predator death. (2)
  • Out-of-phase reasoning: abundant prey → predators eat/reproduce → predators rise → prey crash → predators starve/decline → prey recover → cycle repeats. Predator peak lags prey peak by ~quarter cycle. (2)

(b) Keystone species (4)

  • A keystone species has an ecological impact disproportionately large relative to its abundance. (2)
  • Removing a keystone predator (e.g., Pisaster) releases a dominant competitor (e.g., mussels) from predation; that competitor monopolises space, out-competing/excluding other species ⇒ competitive exclusion ⇒ biodiversity falls. (2)

Question 6 (10 marks)

(a) Symbiosis notation (3)

  • Mutualism (+/+)(+/+) — e.g., pollinator & flower. (1)
  • Commensalism (+/0)(+/0) — e.g., barnacle on whale. (1)
  • Parasitism (+/)(+/-) — e.g., tapeworm in host. (1)

(b) Biodiversity & stability (4)

  • Functional redundancy: multiple species perform similar roles, so loss of one is buffered. (2)
  • Response diversity/insurance: diverse species respond differently to disturbance, keeping some functional under stress; more stable productivity. (2)

(c) Resource partitioning (3)

  • Competing species specialise on different niches (e.g., feeding times, prey sizes, microhabitats), lowering niche overlap and competition intensity. (2)
  • Reduced competition allows coexistence rather than exclusion ⇒ more species persist ⇒ higher biodiversity. (1)

[
  {"claim": "Logistic growth rate is maximal at N = K/2", "code": "N,r,K = symbols('N r K', positive=True); g = r*N*(1-N/K); crit = solve(diff(g,N),N); result = (crit==[K/2])"},
  {"claim": "Max absolute growth rate = 2000 cells/hr for r=0.8,K=10000,N=5000", "code": "r=Rational(8,10); K=10000; N=K/2; rate = r*N*(1-N/K); result = (rate==2000)"},
  {"claim": "Survivorship l_x values give constant ratio 0.5 (Type II)", "code": "n=[1000,500,250,125]; lx=[Rational(v,1000) for v in n]; ratios=[lx[i+1]/lx[i] for i in range(len(lx)-1)]; result = all(rr==Rational(1,2) for rr in ratios)"},
  {"claim": "Logistic solution satisfies the ODE dN/dt = rN(1-N/K)", "code": "t=symbols('t'); r,K,N0=symbols('r K N0',positive=True); N=K/(1+((K-N0)/N0)*exp(-r*t)); lhs=diff(N,t); rhs=r*N*(1-N/K); result = simplify(lhs-rhs)==0"}
]