0% found this document useful (0 votes)
8 views6 pages

Understanding Environmental Carrying Capacity

The document discusses how population growth is initially exponential but cannot continue indefinitely due to environmental limits. It introduces the logistic model which incorporates a carrying capacity, causing growth rates to decrease as population size approaches the maximum the environment can support. An example illustrates how logistic growth matches exponential growth at first but slows down at higher populations.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views6 pages

Understanding Environmental Carrying Capacity

The document discusses how population growth is initially exponential but cannot continue indefinitely due to environmental limits. It introduces the logistic model which incorporates a carrying capacity, causing growth rates to decrease as population size approaches the maximum the environment can support. An example illustrates how logistic growth matches exponential growth at first but slows down at higher populations.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

4/11/24, 10:40 PM Environmental carrying capacity - Math Insight

Math Insight
Environmental carrying capacity
Video introduction

The discrete logistic equation.

More information about video.

Environmental limits decrease growth rate

One of the simplest types of discrete dynamical systems describes the exponential growth of a population, where
reproduction in each time step is proportional to the number of individuals. In such exponential growth, the population
grows faster and faster, continuing to double in size at regular intervals.

Exponential growth may be a good model for early stages of population growth, such as we can observe with a model for the
initial growth of a bacteria population. However, as one can readily see by exploring some of the problems involving
exponential growth, exponential growth cannot continue for long or a population will reach astronomical values.

One reason that exponential growth cannot continue is because the environment in which a population lives cannot support
an indefinitely large population of a given species. Based on the amount of available food, space, water, and other

[Link] 1/6
4/11/24, 10:40 PM Environmental carrying capacity - Math Insight

necessities, an environment will have a finite carrying capacity, which is the maximum population size that the
environment can sustain indefinitely. As populations near their environmental limits, the growth rates decrease.

The logistic model

One way to develop a model that incorporates a carrying capacity is to make the reproduction be proportional not only to
the population size but also to the fraction of unused carrying capacity. The resulting model is the logistic model for
population growth.

Let P denote the population size in time period t . Let M be the carrying capacity, which is the population size that the
t

environment can support. Then,

Pt
is the fraction of the carrying capacity that is used, and
M
Pt
1− is the unused fraction of the carrying capacity.
M

Because of the double proportionality, the annual increase is proportional to the product the population size and the unused
carrying capacity:

Pt
Pt+1 − Pt = r Pt × (1 − ) (1)
M

Equation (1) is the discrete logistic equation.

Logistic growth is similar to exponential growth when the population is small. The quantity r is called the low density
growth rate and plays the same role as the parameter r defined in exponential growth page. In fact, for small population
sizes, we can show that we get the equation for exponential growth back. When P is “small” compared to M , then the factor
t

Pt Pt
is close to zero and the factor (1 − is close to 1. If we replace the factor (1 − with 1, the logistic equation (1)
P
) )
M M M

becomes

Pt+1 − Pt ≈ r Pt .

which is the same as equation (2) of the exponential growth page.

Once the population size P becomes appreciable compared carrying capacity M , then the growth rate slows down becomes
t

the factor (1 − becomes substantially smaller than 1. As P approaches the value of M , the factor (1 −
Pt Pt
) t )
M M

approaches 0. In this case, the logistic equation (1) for the population change becomes

Pt+1 − Pt ≈ r × Pt × 0 = 0.

As the population change P t+1 − Pt is zero when P t = M , the carrying capacity is an equilibrium of the logistic equation.

To be concrete, consider a low density growth rate r = 0.4 and a carrying capacity M = 1000 . Then equation 1 becomes

Pt
Pt+1 − Pt = 0.4 × Pt × (1 − )
1000

Pt
When P t = 10 (small compared to 1000), then 1 − 1000
= 0.99 ≈ 1 and

Pt+1 − Pt ≈ 0.4 × Pt × 1 = 0.4 × Pt

[Link] 2/6
4/11/24, 10:40 PM Environmental carrying capacity - Math Insight

The population increases approximately 40% each time period, and there is exponential growth. This growth continues until
the population size compared to 1000 is significant.

Pt
When P t = 500 ,1− 1000
= 0.5 and

Pt+1 − Pt ≈ 0.4 × Pt × 0.5 = 0.2 × Pt

The population is still growing, but only at 20% per time period, one-half of that at low density.

Pt
When the populations size, P reaches 990 (high density, almost to carrying capacity), 1 −
t = 0.01 and
1000

Pt+1 − Pt ≈ 0.4 × Pt × 0.01 = 0.004 × Pt

and the growth rate has fallen to 0.4% per time period.

The following applet shows the solutions to the dynamical system

P0 = 10

Pt
Pt+1 = Pt + 0.4Pt (1 − )
1000

in the blue circles and

W 0 = 10

W t+1 = W t + 0.4W t

Pt
in the red X's. The exponential growth W follows the logistic growth P until P
t t t ≈ 200 and 1 − 1000
≈ 0.8 .

Logistic and exponential growth. Illustration of how logistic and exponential growth agree for small population sizes
and diverge as the population gets larger. The blue circles show the solution to the dynamical system

[Link] 3/6
4/11/24, 10:40 PM Environmental carrying capacity - Math Insight
Pt
Pt+1 = Pt + rPt (1 − ),
M

and the red X's show the solution to the dynamical system

W t+1 = W t + rW t .

Both dynamical systems use the same initial condition W 0 = P0 , which you can change by typing in a value in the box
or dragging the purple diamond with your mouse. The carrying capacity M is illustrated by the horizontal line. You
can change M and the low density growth rate r by typing in values in the corresponding boxes. You can use the
buttons at the top to zoom in and out as well as pan the view.

More information about applet.

Alternate forms

The form of the logistic equation (1) that we have studied,

Pt
Pt+1 − Pt = r Pt × (1 − ),
M

gives the change P t+1 − Pt of the population as a function of the low density growth rate r and the carrying capacity M .
Such equation is the form of a difference equation, since the change is the difference between the population sizes.
Sometimes, it is convenient to write the equation in alternate forms. We could normalize the difference equation to remove
the carrying capacity parameter M . We could also rewrite the equation by solving it for the new population size P , putting t

it in function iteration form.

Normalized difference equation

The carrying capacity M is an important quantity as it determines the population size where the population begins to
decline. However, the actual value of the carrying capacity doesn't fundamentally change the behavior of the system. No
matter what (positive) value of M we start with, we can normalize the equation to remove the dependence on M , giving us
the same equation but with the number 1 instead of M .

To perform this normalization, we divide each term of the above equation by M to obtain

Pt+1 Pt Pt Pt
− = r× × (1 − ).
M M M M

Then, we can defined a new variable

Pt
Qt = ,
M

which gives the population size relative to the carrying capacity. Q t = 1 means the population has reached carrying
capacity; Q t = 1/2 means the population is at half the carrying capacity, etc. In terms of Q , the dynamical system is simply
t

Qt+1 − Qt = r × Qt × (1 − Qt ) ,

which is the original equation with the number 1 for the carrying capacity. In this way, we can justify that the carrying
capacity doesn't fundamentally change the behavior of the system. For any value of M , the rescaled population size Q t

[Link] 4/6
4/11/24, 10:40 PM Environmental carrying capacity - Math Insight

follows the same equation. This normalized equation is simpler as it has only one parameter r.

When going from the original system to the normalized system, sometimes one doesn't both to change the notation from P t

to Q . The same variable name, such as P , can used ambiguously for both the original population size (what we wrote as P )
t t t

and the normalized population size (what we wrote as Q ). t

Function iteration form

The original model (1) is not the traditional way of representing the discrete time version logistic equation. A more
traditional way is to solve the equation for P t+1 by adding P to both sides, yielding
t

Pt
Pt+1 = rPt (1 − ) + Pt .
M

This right hand side of the new equation is still a quadratic equation in P . We can multiply it out and then refactor the
t

equation to put it into a similar form as the original one.

2
rP
t
Pt+1 = rPt − + Pt
M
2
rPt
= (r + 1)Pt −
M

rPt
= (r + 1)Pt (1 − )
M (r + 1)

The new version looks a lot uglier. But, we can make it look pretty by defining new parameters. Let

R = r+1

K = M (r + 1)/r.

In terms of these new parameters, the dynamical system in function iteration form looks much better:

Pt
Pt+1 = RPt (1 − ). (2)
K

Equation (2) is a more traditional form for the logistic discrete dynamical system. Unfortunately, in this form, the
parameter K is not the carrying capacity. Instead, it is the carrying capacity multiplied by (r + 1)/r = R/(R − 1). In
equation (1), the equilibria are always P t = 0 and P t = M . In the new form of (2), one has to do some algebra to determine
that the equilibria are P t = 0 and P t = K (R − 1)/R .

Normalized function iteration form

One can do the same trick to normalized the new form of the logistic equation. Divide by K to obtain

Pt+1 Pt Pt
= R (1 − ).
K K K

Define a new variable, the population size as a fraction of K . We might as well use the same letter as above even though it is
a different quantity, and define

Pt
Qt = .
K

In terms of Q , the function iteration form of the logistic dynamical system is


t

[Link] 5/6
4/11/24, 10:40 PM Environmental carrying capacity - Math Insight

Qt+1 = RQt (1 − Qt ).

See also
Exponential growth and decay modeled by discrete dynamical systems
Developing a logistic model to describe bacteria growth

Cite this as

Nykamp DQ, Cornette JL, and Ackerman RA, “Environmental carrying capacity.” From Math Insight.
[Link]

Keywords: dynamical system, population growth

Environmental carrying capacity by Duane Q. Nykamp, James L. Cornette, and Ralph A. Ackerman is licensed under a
Creative Commons Attribution-Noncommercial-ShareAlike 4.0 License. For permissions beyond the scope of this license,
please contact us.

Credits

This page is based on Calculus for the Life Sciences: A Modeling Approach by James L. Cornette and Ralph A. Ackerman.
Modified under terms of a Creative Commons Attribution-Noncommercial-ShareAlike 3.0 License.

[Link] 6/6

You might also like