Course Notes 2

Basic Biomathematical Work Flow

Published

May 6, 2022

DOI

Goals

After reading this section of notes, you should

  1. have developed a greater appreciation for the basic work flow of biomathematics,

  2. know the meaning of “per capita rate of change” as it relates to population growth,

  3. know the basic “exponential growth” model dNdt=rN.

Overview

In the previous lecture, we introduced the basic work flow of biomathematics:

  1. Start with some real world phenomenon of interest from the life sciences.
  2. By making some set of simplifying assumptions, abstract from the real world in order to highlight essential features for the purposes of answering some specific question or solving some particular problem.
  3. Represent your abstraction from step 2 as a mathematical model.
  4. Use techniques from applied mathematics or scientific computing in order to understand the mathematical representation in step 3 with the goal of solving a problem or answering a question.
  5. Place your results from step 4 in the context of the original real world biological phenomenon.

In this lecture, we will illustrate these steps by way of two examples. One is an extremely simple example about population growth, while the other is an example from a paper concerned with understanding general features of the inflammatory process .

Simple Population Growth

Individual organisms typically belong to a population. Understanding the growth of a population is important for understanding the ecology and evolution of organisms. In particular, one may want to know about factors that lead to the extinction of a species. Of course, a population of organisms belongs to an ecosystem in which it interacts with its environment and other species. Before we get carried away and try to understand an entire ecosystem, it is useful to theorize about how a single-species population may change as a function of time.

Consider a simple isolated and homogeneous population. Let N(t) denote the number (or sometimes density) of individuals in the population at time t. For simplicity we will assume that N is a continuous and differentiable function of the continuous variable t. Later we will reflect on these assumptions and discuss modifications that could be made if necessary. We define

per capita rate of change=1NdNdt

noting that this quantity has units of 1time. The point is that we can arrive at a mathematical model for the growth of a population by specifying a formula for the per capita rate of change. Let’s begin with the simplest assumption that we can possibly make, suppose that the per capita rate of change is constant. That is, suppose

1NdNdt=r.

Then,

dNdt=rN.

Let’s make two observations about this last equation:

  1. If r>0, then rN>0 (populations are always positive so we assume implicitly that N>0) and thus dNdt>0. Therefore, if the constant rate r>0, then the population will always be increasing. On the other hand, if r<0, then the population will always be decreasing.

Reflection: Sketch the graph of a function that is always positive and always increasing. Sketch the graph of a function that is always positive and always decreasing.

  1. Given an initial value of the population N(0)=N0, N(t)=N0ert satisfies the differential equation dNdt=rN.

Reflection: Take a moment to verify this by substituting N(t)=N0ert into both sides of the equation. In the homework you will be asked to derive this solution using the method of separation. (Chances are that you have done this before.)

Let’s look at the graph of N(t)=N0ert:

\label{fig:fig1} Exponential growth model results.

Figure 1: Exponential growth model results.

(Note: It is worth the effort to remember forever and all time that the solution of the differential equation

dxdt=ax,

with initial condition x(0)=x0 is x(t)=x0eat.)

Based on our observations, we see that a population that obeys the model dNdt=rN will grow (if r>0) or decay (if r<0) in an exponential fashion.

An obvious question is, what determines if r is positive or negative? One way to make sense of this is to think of r as the difference between the per capita birth rate b and the per capita death rate d so that r=bd. Then r>0 if b>d and r<0 if b<d. Thus, a population is predicted to go extinct (in the long run as t) if the per capita death rate is greater than the per capita birth rate.

One problem with the model is that long term exponential growth is unrealistic. The survival of a real population depends on resources such as food and water. An exponentially growing population would soon deplete all available resources. On the other hand, it is not unrealistic for a population to initially grow exponentially when the population numbers are very small relative to the availability of resources. Later on we will discuss ways to adjust the model so that growth is exponential when the population is small but slows as the population increases.

Notice how we hit each step of the biomathematics work flow during the course of our discussion on population growth. We began with a real world phenomenon, abstracted to an isolated homogeneous population, wrote down a mathematical model, derived information from the model and cast that information in the context of the original real world phenomenon. Let’s look at another example of how the biomathematics work flow plays out in the context of more recent research.

General Model of Inflammation

Inflammation is a normal part of the immune response for defense against invasion by foreign cells or molecules. However, inflammation may become chronic and lead to disease, sepsis, and even death. For the purposes of both treatment and prevention of disease, it is important to understand the conditions that lead to chronic inflammation.

Without going into the biological and chemical details, we know that inflammation is controlled and mediated by immune cells (the macrophage) whose behavior is regulated by signaling molecules known as cytokines. Thus, it is reasonable for the purposes of abstraction to encapsulate the immune response by the activities of macrophage cells, cytokines, and an invading body such as a bacteria cell. This is exactly what is done in the paper .

Figure 2 shows a schematic corresponding to our abstraction of the immune response. The macrophage cell population responds to bacterial invasion and produces cytokines that mediate the immune response. The exact details of the interactions are governed by model parameters and mathematical relationships between the interacting cell populations and cytokines.

\label{fig:fig2} Schematic of inflammation model. This corresponds roughly to Figure 1 in [@heraldGeneralModelInflammation2010].

Figure 2: Schematic of inflammation model. This corresponds roughly to Figure 1 in .

In , the author converts the model diagram into a mathematical model in the form of a coupled system of nonlinear differential equations shown here:

dMdt=s+rC1+k1CmdM,dCdt=pcBM+MaC(1+k2C)1(1+k3A)cdC,dAdt=paCMadA,dBdt=gBbdMB.

Later on in the course we will study this model in more detail. For now, note that

In the paper, the author uses the model equations to show that under a certain set of circumstances a bacterial pathogen will not provide a sufficient trigger to cause chronic inflammation. On the other hand, if conditions are right, even a minor bacterial infection can lead to chronic inflammation. We leave the details of the analysis for later in the course. Notice that this example contains all of the components of the basic biomathematics work flow.

  1. The real world phenomenon of interest from the life sciences is inflammation.
  2. Figure 2 corresponds to an abstraction of the biochemical details of the immune system highlighting what is thought to be the essential features of the inflammatory response.
  3. Clearly there is a mathematical model. A major portion of this course is devoted to understanding how one might come up with such a system of equations. These were not simply pulled out of thin air.
  4. In , the author uses techniques from dynamical systems and bifurcation theory in order to derive useful information from the model equations.
  5. The author’s analysis of the model system explains some aspects of inflammation and pinpoints conditions that lead to chronic inflammation. The authors work also explains why certain therapies for chronic inflammation are not successful.

There are still many questions about inflammation to be addressed beyond what is done in . However, in order to make progress more details of the immune response may need to be included. This will involve either modifying the system of equations displayed in this section, or using a different mathematical model altogether. For now, the point to take away is that, often times, this is how work in biomathematics proceeds. In the next lecture, we will start to learn some essential principles of mathematical modeling that will help us to see where equations such as the ones presented in this section come from.

Further Reading

For those that want to learn more about the topics discussed in this lecture, we provide here some relevant references.

Mathematical Models for Population Growth

Introductions to mathematical models for population growth may be found in most of the standard texts in biomathematics. Good places to start are . The textbook is entirely devoted to population models. An important application of population growth models is to cancer biology where one is interested to understand the growth of tumor cell populations. Two papers that examine population growth models in the context of tumor cell growth are .

Mathematical Models of Inflammation

Mathematical modeling of inflammation is an area of current research. In addition to the paper already referenced, , we also recommend .

Footnotes

    References

    Allen, Linda J. S. 2007. Introduction to Mathematical Biology. Pearson/Prentice Hall. https://agris.fao.org/agris-search/search.do?recordID=US201300115181.
    Britton, Nicholas F. 2003. Essential Mathematical Biology. Springer Undergraduate Mathematics Series. Springer-Verlag London, Ltd., London. https://doi.org/10.1007/978-1-4471-0049-2.
    Day, Judy, Jonathan Rubin, Yoram Vodovotz, Carson C. Chow, Angela Reynolds, and Gilles Clermont. 2006. “A Reduced Mathematical Model of the Acute Inflammatory Response. II. Capturing Scenarios of Repeated Endotoxin Administration.” Journal of Theoretical Biology 242 (1): 237–56. https://doi.org/10.1016/j.jtbi.2006.02.015.
    Edelstein-Keshet, Leah. 2005. Mathematical Models in Biology. Vol. 46. Classics in Applied Mathematics. Society for Industrial and Applied Mathematics (SIAM), Philadelphia, PA. https://doi.org/10.1137/1.9780898719147.
    Gerlee, Philip. 2013. “The Model Muddle: In Search of Tumor Growth Laws.” Cancer Research 73 (8): 2407–11. https://doi.org/10.1158/0008-5472.CAN-12-4355.
    Herald, Meagan C. 2010. “General Model of Inflammation.” Bulletin of Mathematical Biology 72 (4): 765–79. https://doi.org/10.1007/s11538-009-9468-9.
    Kot, Mark. 2001. Elements of Mathematical Ecology. Cambridge University Press, Cambridge. https://doi.org/10.1017/CBO9780511608520.
    Reynolds, Angela, Jonathan Rubin, Gilles Clermont, Judy Day, Yoram Vodovotz, and G. Bard Ermentrout. 2006. “A Reduced Mathematical Model of the Acute Inflammatory Response. I. Derivation of Model and Analysis of Anti-Inflammation.” Journal of Theoretical Biology 242 (1): 220–36. https://doi.org/10.1016/j.jtbi.2006.02.016.
    Sarapata, E. A., and L. G. de Pillis. 2014. “A Comparison and Catalog of Intrinsic Tumor Growth Models.” Bulletin of Mathematical Biology 76 (8): 2010–24. https://doi.org/10.1007/s11538-014-9986-y.

    Reuse

    Text and figures are licensed under Creative Commons Attribution CC BY-NC 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".