Our approach to population modeling is to take \(P' = \mbox{births} - \mbox{deaths}\). In this model we consider a situation in which a "non-standard" model for the deaths term is appropriate. The resulting differential equation is autonomous and first-order, and therefore separable, but separation does not provide useful information about solutions. The equation is amenable to numerical and qualitative analysis, however. These demonstrations show the numerical solutions to the system for different values of a parameter, and relate that to qualitative (phase line) analyses.
Lecture: The modeling equation can be used with a verbal description of why it has the form it does to illustrate how population models may vary. The numerical solutions provide both insight into why numerical methods are useful, and suggest the value of the qualitative analysis. The demonstrations looking at the qualitative analysis seek to motivate the phase line by looking at the behavior of solutions, the graph of the right-hand-side of the differential equation, and then the phase line.
Outside of Lecture: Look at each term in the differential equation and check that you can see where the terms in the logistic model appear, and what additional term is present. Convince yourself that it will do what we expect (it reflects predation: should it increase or decrease \(u'\)?). See how the solutions change as \(Q\) changes. For different values of \(Q\) sketch the phase line from the graphs of the right-hand side of the differential equation and see how it captures the long-term behavior of solutions to the differential equation.
We model the population of the spruce budworm, which is an insect that is the most widely distributed and destructive defoliator of coniferous forests in Western North America[1]. Its population may be modeled by a logistic differential equation with the addition of a predation term. The latter term may reflect avian predation. The model used here is taken from Murray, Mathematical Biology[2].
Let \(u\) be a measure of the budworm population (in our model, it is a scaled population density). Then we can model \(u\) with \[ \frac{du}{dt} = r\,u\,(1 - \frac{u}{Q}) - \frac{u^2}{1 + u^2}, \] where \(r\) is a measure of the combined effects of the budworm birth rate, death rate and other population losses. \(Q\) is a carrying capacity, limiting the growth of the budworm population, and the term \(\frac{u^2}{1 + u^2}\) is a model for (avian) predation.
A crucial question (from the perspective of forest management) is whether the budworm population grows to "epidemic" levels—that is, levels at which significant amounts of forest will be defoliated. For the parameter values used here (which are not entirely representative of actual outbreak data; see, for example, [3]), we may take \( u > 4 \) as representing epidemic levels of infestation.
We consider a number of Matlab demos for this:
Some questions that may be worth considering: