Maths WorkshopMaths problems with full solutions
Exercise 147Calculus › Single-variable calculus › Differentiation › Optimisation and curve sketchingL2Added 4 Nov 2026

Maximum sustainable yield

#optimisation#modelling#ecology#logistic growth

Statement

A fish population NN grows logistically: without fishing, dNdt=rN(1−NK)\dfrac{dN}{dt}=rN\left(1-\dfrac NK\right). With fishing effort EE (with 0≤E<r0\le E<r), the catch rate is ENEN and the population satisfies dNdt=rN(1−NK)−EN\dfrac{dN}{dt}=rN\left(1-\dfrac NK\right)-EN.

  1. Find the positive equilibrium population N∗(E)N^*(E) and the sustainable yield Y(E)=EN∗(E)Y(E)=EN^*(E).
  2. Which effort EE maximises the yield? What are the corresponding population and yield?
Hint

At equilibrium, dNdt=0\frac{dN}{dt}=0 with N≠0N\ne0.

Show solutionHide solution

Solution

1. Equilibrium. r(1−NK)=Er\left(1-\frac NK\right)=E gives N∗=K(1−Er)>0N^*=K\left(1-\dfrac Er\right)>0 and
Y(E)=EK(1−Er)=KE−KrE2.Y(E)=EK\left(1-\frac Er\right)=KE-\frac{K}rE^2.
This equilibrium is stable: the equation can be rewritten dNdt=(r−E)N(1−NN∗)\dfrac{dN}{dt}=(r-E)N\left(1-\dfrac N{N^*}\right), a logistic equation with growth rate r−E>0r-E>0 and carrying capacity N∗N^*, so every positive solution tends to N∗N^*. This is why Y(E)Y(E) is a yield that can be sustained.

2. Maximum. Y′(E)=K−2KrE=0  ⟺  E=r2Y'(E)=K-\dfrac{2K}rE=0\iff E=\dfrac r2, a maximum of the concave parabola on [0,r)[0,r).
- N∗=K2N^*=\dfrac K2: the population is kept at half its carrying capacity.
- Ymax⁡=rK4Y_{\max}=\dfrac{rK}4.

Remark. K2\dfrac K2 is also the population at which the natural growth rate rN(1−NK)rN\left(1-\frac NK\right) is largest (it is the top of that parabola), so harvesting exactly this growth is the most one can sustainably take. For an effort E≥rE\ge r, dNdt=N[(r−E)−rKN]<0\frac{dN}{dt}=N\left[(r-E)-\frac rKN\right]<0 for every N>0N>0, so the population tends to 00: in this model, a fishing effort of at least rr leads to extinction.