Professional Documents
Culture Documents
Prepared by:
Catherine Kiu
Sandra William
Sharon Yeo
Yong Bing Sing
Use of
Mathematical
Modeling in Biology
and Ecology
Stella
Model
4 A+B+C+D = 13
predators
preys
Phase portrait when p = 1.5
Lotka-Volterra Model
• The Lotka-Volterra equations are a pair of first
order, non-linear, differential equations that
describe the dynamics of biological systems in
which two species interact.
• Forms the basis of many models used today in
the analysis of population dynamics
Predator-Prey Differential Equations
Assumptions
• The predator species is totally dependent on
the prey species as its only food supply.
• The prey species has an unlimited food supply
and
• no threat to its growth other than the specific
predator.
• If there were no predators (y), the second
assumption would imply that the prey (x)
species grows exponentially.
• If is the size of the prey (x) population at time
t, x = x(t),then we would have = ax.
• But there are predators (y), which must
account for a negative component in the prey
(x) growth rate. Suppose we write y = y(t) for
the size of the predator (y) population at time
(t). Here are the crucial assumptions for
completing the model:
– The rate at which predators encounter prey is
jointly proportional to the sizes of the two
populations.
– A fixed proportion of encounters leads to the
death of the prey.
• These assumptions lead to the conclusion that
the negative component of the prey growth
rate is proportional to the product xy of the
population sizes.
= ax – bxy
• Now we consider the predator population. If
there were no food supply, the population
would die out at a rate proportional to its size,
we would find = -my
= ax – bxy
= -my + nxy
where a, b, m, and n are positive constants.
• This equations are called Lotka-Volterra
equations.
• The equations are autonomous because the rates
do not explicitly depend on time (t).
• The Lotka-Volterra model consists of a system
of linked differential equations that cannot be
separated from each other and that cannot be
solved in closed form. Nevertheless, there are
a few things we can learn from their symbolic
form.
dy
• Explain why dy dt
dx dx
dt
Note: This is a general result in calculus.
= x
= (shown)
Thank You
Question
• Given a=0.04, b=0.002, m=0.08, n=0.0004.
x = ___ , ____
y= ___ , ____
So, (x,y) = (0, 0) or (200, 20)
For the general Predator-Prey equations,
What is equilibrium point?
• Consider the system of 2 autonomous differential
equations
dx
f ( x, y )
dt
dy
g ( x, y )
dt
The first step is find the equations of the zero
isoclines, which are defined as the set of points that
satisfy 0 f ( x, y )
0 g ( x, y )
What is equilibrium point?
• Each equation results in a curve in the x-y
space.
• Point equilibrium occur where the two
isoclines intersect (Figure 1).
• A point equilibrium therefore simultaneously
satisfies the two equations
f(x, y) = 0 and g(x, y) = 0
• We will call point equilibrium.
What is equilibrium point?
y
f ( x, y ) 0
Equilibrium
g ( x, y ) 0
t (month)
Fill in the blanks.
1. The chicken and snakes populations oscillate
periodically between their _________ maximum
and minimum.
2. For chicken, the population ranges from about
____________.
3. For snakes, the population ranges from about
____________.
4. About _________ months after the chicken
population peaks, the snakes population peaks.
Slope-fields of Predator-Prey equations
dx/dt = ?
dy/dt = ?
Please give the answers.
Slope-fields of Predator-Prey equations
• Chicke
n • sna
ke
Exercises
System
r’(t) = 2 r(t) – 0.01 r(t) f(t)
f’(t) = - f(t) + 0.01 r(t) f(t)
Exercise 1: Exercise 2:
Initial Conditions Initial Conditions
r(0) = 120 r(0) = 100
f(0) = 200 f(0) = 200
Exercise 3: Exercise 4:
Initial Conditions Initial Conditions
r(0) = 400 r(0) = 800
f(0) = 100 f(0) = 20
SOFTWARE
MATHEMATICA 4.0
FORMULA
rabfox2 = NDSolve [{r’[t] == 2r[t]-0.01r[t] f[t],
f’[t] == -f[t]+0.01r[t] f[t], r[0] ==200, f[0]
==10}, {r[t], f[t]}, {t, 0, 10}]
rabfoxplot2 = ParametricPlot [{rabfox2[[1, 1, 2]],
rabfox2[[1, 2, 2]]}, {t, 0, 10}]
References
• http://rsif.royalsocietypublishing.org/content/
early/2010/05/25/rsif.2010.0142.full
• http://www.ssc.wisc.edu/~jmontgom/predato
rprey.pdf
• http://www.faculty.umassd.edu/adam.hauskn
echt/temath/TEMATH2/Examples/PredatorPre
yModel.html
• http://www.simulistics.com/drupal/files/tutori
als/predprey/predprey.pdf
• http://www.stolaf.edu/people/mckelvey/envis
ion.dir/lotka-volt.html
• http://www.sheboygan.uwc.edu/uwsheboyga
n/webPages/yyang/223/Notes/28predatorpre
y.pdf
Slope-fields of Predator-Prey equations