startsection section10mm-.5 Discussion 6 Parametric Curves
In one variable calculus we considered mathematical models for rectilinear motion, that is, motion in a straight line. We modelled
the position of an object with a function of time,
.
For any time t,
,
s(t)represented the position of the particle on the s axis at time t.
Here we want to build on that model to consider the motion of an
object in the plane or in space.
startsection subsection10mm.5 Exercises
startsection section10mm-.5 Discussion 7 Plotting Parametric Curves Using Maple
This is a LATEXversion of a Maple worksheet. The worksheet is available in the directory
/home/stu/courses/math141.
startsection subsection10mm.5 Introduction
In this discussion, we will use Maple to visualize
and investigate parametric curves. (See Section 2.1 of the text.)
Maple can be used plot the image of a parametrization
in the plane, or
in space, on
a domain [a,b].
As you work through this discussion, you might find it valuable to use
the built-in Maple Help utility, which can be accessed by selecting
Help from the Menu bar at the top of this window. In addition, you
might want to have available the document ``Maple for Vector Calculus:
A Summary of Useful Commands,'' which appears at the beginning of the
collaborative learning workbook. (For an on-line overview of Maple
plot commands see the worksheet maple_intro.mws
)
The plotting commands we will be using are contained in the Maple package ``plots'' In order to use the commands in this package, you must load it at the beginning of your Maple session using the command
with(plots);
To execute this command, move the cursor to the end of the input line and hit ``enter''.
Maple responded with a list of all the commands that are contained in the package ``plots.'' Notice that input statement ended with a semi-colon. All Maple input must end with a semi-colon or a colon. A colon suppresses the output. If we do not want to see the list of commands contained in the package ``plots'', the above ''with'' statement should be followed by a colon rather than a semi-colon.
startsection subsection10mm.5 The Maple Plotting Commands
The basic two-dimensional plotting command plot
for graphing
functions y=f(x) can also be used to plot the image of a
parametrization in the plane. To plot the image of the
parametrization given by two expressions in t on the interval
[t0,t1], first we will define the function
using the
:=
construction.
Thus we will define
in Maple by
alpha:= t->(expression1,expression2);then we can use
plot([alpha(t),t=a..b]);
to plot the image of
in the interval [a,b].
To plot several curves at one time, we will define the functions Maple and then enclose a list of bracketed expressions in braces within the plot command.
plot({[alpha(t)1,t=a..b],[alpha2(t),t-a..b], ...});Note that each curve is plotted in a different color.
To plot a parametric curve in space we must use the Maple command
spacecurve
from the package plots
. The syntax for this
command is similar to that for the parametric form of the
plot
command that was explained above. For example, the image
of parametrization given by three expressions in t on the interval
[a,b], can be plotted using
alpha:=t->(expression1,expression2, expression2); spacecurve([alpha(t),t=a..b]);
For further information about plot
and spacecurve
consult the Maple Help utility.
startsection subsection10mm.5 An Example
In this example we will first use Maple to plot a circle centered at the origin. The function
parametrizes motion about a circle of radius R centered at the origin.
To define this function in Maple, enter the following commands:
R:=2; alpha:= t-> R*cos(t), R*sin(t);Since we set R = 2, the image of alpha is a circle of radius 2centered at the origin. To plot this image on the interval
plot([alpha(t),t=0..2*Pi]);You can plot circles of different radii by changing the value of R on the command line above and then reentering the command which defines alpha and the plot command.
We can also use the display command to plot several different images on the same set of axes. For example suppose we want to plot alpha from above along with the image of the parametrization beta given defined on the next line.
beta:=t->1+2*cos(t), -1+2*sin(t);In order to plot these using the display command, we must first define A1 and A2 to be the data needed to plot the images of alpha and beta. Thus we enter the following commands. (Notice these commands end in a colon not a semicolon in order to suppress the output.)
A1:=plot([alpha(t),t=0..2*Pi]): A2:=plot([beta(t),t=0..2*Pi]):We can then plot these two images using the display command below
display([A1,A2]);
startsection subsection10mm.5 Exercises
Be sure to load the Maple package plots
before you begin your
Maple session.
plot
to plot the image of
several alpha on the interval
spacecurve
to plot the image of the
motion of the particle for the time interval [0,1]. On a hard copy
of the plot label the locations of the particle after
spacecurve
to plot the image of
this motion of the particle for the time interval [0,1]. On a hard copy
of the plot label the locations of the particle after
plot
to plot the image of several
different such
startsection section10mm-.5 Discussion 8 Further Exploration of Parametric Curves
This is a LATEXversion of a Maple worksheet. The worksheet is available in the directory
/home/stu/courses/math141.
startsection subsection10mm.5 Introduction
In this discussion we continue our exploration of parametric curves using Maple. In the first exercise we consider the motion of a fixed point on a wheel as the wheel rolls in a straight line. In the second and third exercise we consider the motion of an object near the surface of the earth which is launched with an initial velocity and then is subject to the forces of gravity and air resistance. Each of these motions occurs in a plane and we will use the Maple command plot
to plot the curve which represents the motion.
startsection subsection10mm.5 Exercises
Be sure to load the Maple package plots
before you begin your
Maple session.
plot
to plot the image of
plot
command of Maple to plot a circle that
represents the wheel when it is in each of the three positions of
(d)i-iii.
plot
to plot the image of
Suppose that an offensive player has broken away from the defenders
and only the goalie is between the player and the goal. We would like
to know at what angle and what speed the player should kick the ball
in order to score a goal by kicking the ball over the goalie's head.
The drag coefficient for a soccer ball is approximately .33, so that
if we assume that the initial position of the soccer ball is at the
origin, the motion of the ball is parametrized by
alpha:= t -> (s0*cos(theta)/.33*(1 - exp(-.33*t)),-9.8*t/.33 + (s0*sin(theta) + 9.8/.33)*(1 -exp(-.33*t))/.33;(In order to use this command, you must first assign numerical values for the initial speed
s0
and the angle theta
.) Assume
that the player is 30 m. from the goal, the goalie is 10 m. from the
goal, and that the goalie can deflect the ball if it is less than 2.6
m. from the ground. The goal is 2.44 m. high. Then the image of the
flight of the ball, the reach of the goalie and the goal can be
plotted with the command
plot({[alpha(t),t=0..tmax],[20,t,t=0..2.60],[30,t,t=0..2.44]});where
tmax
is a constant (tmax
=2 will do initially).
By experimenting with different values of
startsection section10mm-.5 Discussion 9 The Derivative of a Parametrization
If the function
is a parametrization of the motion of an
object in the plane or in space, then the derivative
is
the velocity vector of the motion. That is, for any
,
is a vector which points in the direction of
motion and has length equal to the speed of the object at time t.
More generally, the vector
is called the tangent
vector of the parametrization.
When studying differentiable functions of one variable, y = f(x), we
investigated what the derivative of f could tell about the behavior
of f. Similarly, in this discussion we will investigate what the
derivative of
can tell us about the behavior of
.
We will focus on two parametrizations we have considered previously,
the parametrization of the motion of an object near the surface of the
earth which is given an initial speed and direction and the cycloid of
Discussion 8..
startsection subsection10mm.5 Exercises
startsection section10mm-.5 Discussion 10 Applications of Parametric Curves
Our initial motivation for considering parametric curves was to model the motion of an object in the plane or in space. There are, however, a large number of other ``real-world'' events that can be modelled by parametric curves. In Section 2.3 of the text, we investigated three such models. In this discussion, we will study an additional model where the coordinates of the relevant parametric curve do not represent the position of an object in the plane or space. The model we will investigate is for the volume and pressure of a human heart and is an extension of the pump model introduced in Section 2.3. We have included sufficient background material on the model so that the discussion is self-contained.
startsection subsection10mm.5 The Cardiac Cycle Here we investigate a model of the human cardiac cycle that utilizes parametric curves to study the functioning of the heart. It is not possible to obtain a symbolic form for the parametrization of the curve in this case. Nevertheless, it is possible to obtain useful qualitative information from the parametric curve. Before we examine the model, we will provide a brief introduction to heart function. (For further information about this model, see F.C. Hoppensteadt and C.S. Peskin, Mathematics in Medicine and the Life Sciences, Springer-Verlag, 1992, and Leon Glass, et. al., Theory of Heart, Springer-Verlag, 1991.)
The heart is a muscular, hollow organ that pumps blood through the
circulatory system. The right side of the heart pumps blood through
the pulmonary arteries to the lungs, where it is oxygenated in the
pulmonary capillaries. The oxygen-rich blood returns to the left side
of the heart through the pulmonary veins. The left side of the heart
pumps blood through the systemic arteries to the entire body. As the
blood passes through the systemic capillaries to the systemic veins,
the exchange of CO2 for O2 occurs. The blood then returns
to the right side of the heart through the systemic veins, completing
the circulatory loop. (See Figure .)
Since both sides of the heart function in a similar manner during the heart cycle, we will focus on the left heart activity, in particular, on the behavior of the left ventricle as it pumps blood from the pulmonary veins to the systemic arteries. There are two portions to the heart cycle, diastole, when the heart is expanding and filling with blood, and systole, when the heart is contracting and expelling blood. During diastole the mitral valve, which connects the left atrium to the left ventricle is open and blood enters the left ventricle.
It is natural to use time as a parameter in describing the behavior of
the pressure and the volume of the blood in the left ventricle. We
will write v(t) for the volume and p(t) for the pressure.
Physiologists and cardiologists often study v(t) and p(t)simultaneously using the parametric curve
.
If we assume that the heart is beating at approximately
80 heartbeats per minute, then the heart cycle lasts for approximately
.75 seconds. Thus we may take the domain for
to be the
interval [0,.75]. The following exercises are concerned with the
parametric curve
.
startsection subsection10mm.5 Exercises
Figure is a plot of
for a typical
heart cycle. Note that the horizontal axis is the volume axis
and the vertical axis is the pressure axis. Volume is measured in
milliliters and pressure is measured in millimeters of mercury.
Since we know v0 and can determine c from a pressure-volume
plot, we can determine the relation between the pressure at the end of
systole and the minimum volume of the ventricle for any cardiac
cycle. That is, we can determine the location of the end of systole
in the pressure-volume plane: it must lie on the line
p = c ( v - v0). This line is called the end-systolic pressure-volume
relation.
startsection section10mm-.5 Discussion 11 Vector Fields
In this discussion we will focus on vector fields in the plane and the flow lines of a vector field.
A vector field in the plane is a function
on a region
in the plane that assigns a vector to each point in
,
that is,
.
We write
A flow line of a vector field
is a parametric curve
whose tangent vector coincides
with the vector field
at each point of the image of
.
That is,
startsection section10mm-.5 Discussion 12 Critical Points of Vector Fields
This is a LATEXversion of a Maple worksheet. The worksheet is available in the directory
/home/stu/courses/math141.
startsection subsection10mm.5 Introduction In the previous discussion we introduced and began to analyze vector fields. We located the critical points of the vector field, and sketched flow lines. If we think of the vector field as modelling the flow of a fluid, a flow line represents the motion of a particle in the flow. In this discussion, we will use Maple to plot vector fields and to compute their flow lines. We will then analyze these plots in order to classify the critical points of the vector field.
startsection subsection10mm.5 Flow Lines and Critical Points
A flow line for the vector field
is a
function
that satisfies
.
Equivalently,
is a flow line of
with initial point
(x0,y0) if x(t) and y(t) satisfy the system of differential
equations
In general, this system may be difficult or impossible to solve
algebraically. We can, however, use Maple to compute an approximate
solution and plot the solution curve. The technique Maple uses is a
graphical integration technique which is similar to the technique we
used to sketch flow lines by hand. At the initial point, Maple moves
a short distance in the direction of the vector field at that point to
a second point and then repeats the process. The advantage of using
Maple is that the computer can repeat the process for a large number
of points that are close together, thus producing a smoother and more
accurate flow line.
A point
(x0, y0) is a critical point of the vector field
if
.
Based upon the plots from the
previous discussion, we can see that there are two distinct types of
critical points: those with the property that every flow line that
begins near the critical point, remains near the critical point, which
are called stable; and those that do not have this property,
which are called unstable. In this discussion, we will use
Maple to plot flow lines near a critical point in order to determine
whether it is stable or unstable.
startsection subsection10mm.5 Plotting Vector Fields and Flow Lines in Maple
We will use the Maple commands fieldplot
to plot a vector field
in the plane and DEplot
to plot the flow lines of a vector
field. In this section we will give a brief description of these
commands, but, as usual, you should consult the Maple Help utility for
more complete information.
The command fieldplot
is in the package plots and the
command DEplot
is in the package DEtools
, so you
must load these packages before you can plot the vector fields. To do
so, enter the following commands
> with(plots): > with(DEtools):
fieldplot
To use the fieldplot
command to plot the vector field ,
we
can either enter the expression for
directly into the command;
or we can use the
:=
construction to define
and then
enter
into the
fieldplot
command. Here we
demonstrate the second use.
As an example, let us define the vector field
in Maple:
> F:=(x,y)->[x -y, x + y];To plot the vector field
> fieldplot(F(x,y), x = a..b, y=c..d, arrows = SLIM, grid = [#,#]);where
arrows = SLIM
sets the
style of the vectors and the option grid = [#, #]
sets the number of vectors that
are plotted. The default value for the arrows option is arrows = THIN
and the
default grid size is [20,20]
. In order not to clutter the image, fieldplot
scales the
length of the vectors in the image. The direction of the displayed vectors is correct,
but only their relative lengths are correct. That is, longer vectors appear longer and
shorter vectors appear shorter.
Here is an implementation of the command without changing the default choices for arrows and grid.
> fieldplot(F(x,y),x=-2..2,y=-2..2);Here is an implementation of the command with these defaults reset.
> fieldplot(F(x,y),x=-2..2,y=-2..2,arrows=SLIM,grid=[10,10]);
DEplot
The Maple command DEplot
is used to plot flow lines of a vector
field. In fact, it solves the differential equations that define the
flow lines of the field for a list of initial points, and then plots
the corresponding solutions. Let us begin with the differential
equations that define the flow lines of
diff
, to evaluate
the derivatives. As we did above, we define an expression for these
equations, so that we do not have to enter them more than once
for each function. The correct format for the expression is:
{diff(x(t),t) = u(x,y) , diff(y(t),t) = v(x,y) }Let us define this in Maple for the vector field
> eqns:={diff(x(t),t)= x(t)-y(t), diff(y(t),t)=x(t)+y(t)};We must also specify the initial points for the flow lines. This should be a Maple list of ordered pairs, which takes the form:
{[x(0)=x1,y(0)=y1],[x(0)=x2,y(0)=y2], ... , [x(0)=xk,y(0)=yk]}Again, we define this using the
:=
construction. Putting this
together with DEplot
, we have an example of plotting flow
lines. We will explain the options after the command:
> inits:={[x(0)=1,y(0)=0],[x(0)=2,y(0)=0],[x(0)= 0,y(0)=1.5]}: > DEplot(eqns,[x,y],t=0..1,inits,x=-3..3,y=-3..3,stepsize=.1,arrows=SLIM);
NONE
causes Maple
to plot the flow lines but no vectors. Note that DEplot
produces
normalized vectors which all have the same length. They point in the
same direction as the vector field, but do not reflect the lengths of the
vectors in the field. Thus they indicate the direction of the flow line
but not the speed of the flow line.
fieldplot
and DEplot
commands with the display command. Here is how to do
it:
> inits:={[x(0)=1,y(0)=0],[x(0)=2,y(0)=0],[x(0)= 0,y(0)=1.5]}: > A:=DEplot(eqns,[x,y],t=0..1,inits,x=-3..3,y=-3..3,stepsize=.1, arrows=NONE): > B:=fieldplot(F(x,y),x=-3..3,y=-3..3,arrows=SLIM,grid=[15,15]): > display([A,B]);
startsection subsection10mm.5 Exercises
Before beginning these exercises, if you have not already done so, load the Maple
packages plots
and DEtools
using the commands
> with(plots): > with(DEtools):
fieldplot
to plot the vector field.
DEplot
to plot the flow lines for these initial points.
eqns
and
inits
, and the plot range and time range (in
DEplot
) options, then execute the commands. You may
also want to change the grid to display more vectors or
fewer vectors.
> F:=(x,y) -> [-x-2*y,2*x+y]:The following command plots F on the rectangle
> fieldplot(F(x,y),x=-3..3,y=-3..3,arrows=SLIM);The following commands, define the equations, the list of initial conditions, and plots the flow lines.
NOTE: You must enter your initial conditions (as
above) in order to execute DEplot
.
> eqns:={diff(x(t),t)= -x(t)-2*y(t), diff(y(t),t)=2*x(t)+y(t)}: > inits:={[x(0)= ?? ,y(0)= ?? ] }: > DEplot(eqns,[x,y],t=0..1,inits,x=-3..3,y=-3..3,stepsize=.1, arrows=SLIM);The following commands combine the scaled vector field plot from
fieldplot
with the flowlines from DEplot
:
> A:=fieldplot(F(x,y),x=-3..3,y=-3..3,arrows=SLIM, grid=[10,10]): > B:=DEplot(eqns,[x,y],t=0..1,inits,x=-3..3,y=-3..3,stepsize=.1, arrows=NONE): > display([A,B]);
> F:=(x,y)->[-x+y,-x-y];
> F:=(x,y)->[.8*x - .6*y, -.6*x - .8*y];
> F:=(x,y)->[x^2 -1, y^2 -1];
> F:=(x,y)->[sin(x-y), cos(x+y)];
> F:=(x,y)-> [y, 16*sin( x) + .0025*cos(x)*sin(y)];
startsection section10mm-.5 Discussion 13 Vector Fields As Models
This discussion consists of three extended modelling assignments that are intended to provide the opportunity to work with and modify more involved models than have been developed so far. The first assignment considers two physical models, the damped pendulum and the bead on the wire, which build on the simple pendulum model developed in Section 2.5 of the text. The second assignment considers two population models, a predator-prey model and a competition model, which build on the predator-prey model developed in Section 2.5 of the text. The third assignment considers two models for the spread of an epidemic, an SIR model and an SI model with reinfection, which build on the SIR model developed in Section 2.3 of the text.
Each assignment requires you to use the computer. In particular, you should be familiar with the Maple commands for plotting vector fields and their flow lines that were introduced in the previous discussion.
startsection section10mm-.5 Discussion 13 A. Physical Models
startsection subsection10mm.5 The Damped Pendulum
In the text we investigated two mathematical models for the simple
pendulum, first using parametric curves in Section 2.1 and
then using vector fields and flow lines in Section 2.5. Here we want
to use vector fields and flow lines to construct a model for the
motion of a pendulum that incorporates a second force in addition to
the force of gravity.
Recall that a simple pendulum consists of a mass concentrated at a
point that is suspended from a massless cord or rod which is free to
swing without friction in a vertical plane. We saw that x(t), the
displacement of the pendulum along its arc, satisfies the
differential equation
Now let us consider a more realistic model that incorporates a force
which dissipates the energy of the pendulum, for example, friction.
(See Serway, Physics for Scientists and Engineers, p. 341.) Any
such force is called a damping force and we say that the motion
of the pendulum is damped. A damping force acts in a direction
opposite to the motion of the pendulum and usually increases with the
speed of the pendulum. The simplest example of a damping force is one
that is proportional to the speed of the pendulum. In this case,
Newton's second law for the component of force in the direction of
motion takes the form
startsection subsection10mm.5 Exercises -- The Damped Pendulum
Before beginning these exercises, load the Maple packages plots
and DEtools
.
Assume the length of the rod is 1 meter so the displacement x is
equal to the angular displacement of the pendulum from the vertical
and that m = 1. Use
.
fieldplot
and
DEplot
to determine the types of the critical points of
startsection subsection10mm.5 A Bead on a Rotating Wire
Here we consider a different mechanical system that can be modelled by
the flow lines of a vector field. The system consists of a circular
wire of radius R and a bead of mass m that is attached to the
wire, but is allowed to move along the wire. (See Figure
.) The wire lies in a vertical plane and rotates
about a vertical axis at a constant angular speed
.
As the
wire rotates, the bead moves along the wire subject to the force of
gravity, the force that constrains it to remain on the wire, and
friction. We want to investigate the motion of the bead and
understand how it depends on the angular speed of the rotating wire.
We will begin by considering the case of the frictionless wire.
(For further discussions of this model, see Woodhouse, Introduction to Analytical Dynamics, Oxford University Press, p. 18,
and Marsden and Ratiu, Introduction to Mechanics and Symmetry,
Springer-Verlag, 1994, p. 76.)
We will denote the angular position of the bead on the wire by x,
with x=0 corresponding to the bottom of the wire and
and
corresponding to the top of the wire, which both lie on the
axis of rotation. When Newton's second law is applied to this system,
one obtains the equation
startsection subsection10mm.5 Exercises -- Bead on a Rotating Wire
fieldplot
and DEplot
to determine the types of
the critical points of
startsection section10mm-.5 Discussion 13 B. Models of Interacting Populations
In Section 2.5 of the text, we introduced a vector field to model a system
consisting of two populations which interacted as predator and prey.
This model is called the Predator-Prey model. In this discussion, we
would like to modify this model to construct more realistic models of
interacting populations.
startsection subsection10mm.5 Predator-Prey With Fishing
The predator-prey model described in the text is based upon several
assumptions. First we assumed that in the absence of predators, the
rate of growth of the prey is proportional to the number of prey, that
is, we assumed that the growth of the prey is exponential. Second, we
assumed that the number of interactions between predator and prey is
proportional to the product of the two populations, and that the rate
of growth of the prey is decreased by a rate proportional to the
number of interactions and the rate of growth of the predators is
increased by a rate proportional to the number of interactions.
Finally, we assumed that there are no other external factors
influencing the rates of growth of the predator and prey populations.
Under these assumptions, if x represents the prey population and
y represents the predator population, then the rates of change of
the prey and predator populations are modelled by
As a first example, we would like consider a model that incorporates an external factor. In the particular example we want to present a model where the predators are sharks (selachians) and the prey are all other fish, and both populations are subject to fishing. Thus xrepresents the size of the fish population and y represents the size of the shark population. In the text Differential Equations and Their Applications, M. Braun describes the observations of an Italian biologist, Umberto D'Ancona who in the 1920's noticed that there had been a substantial change in the shark and fish populations in the Mediterranean for the years 1915 through 1919. D'Ancona suspected that this change could be attributed to the lack of fishing during World War I, but he was unable to completely explain the changes. He asked the mathematician Vito Volterra to develop a mathematical model which would explain these changes. The model we will be working with is the predator-prey model developed by Volterra. (See Braun's text for further information about the observations of D'Ancona and predator-prey models.)
We must modify the standard predator-prey model to include the effect
of fishing on both populations. Clearly, fishing decreases the rate
of growth of both populations in proportion to the size of the
population. Volterra assumed that the constant of proportionality
would be the same in both populations. So we add a negative fishing
term of the form -mx or -my to the rate of change of the
populations x and y respectively. We then have
Thus we will model the behavior of the shark and fish populations by
the flow lines of the vector field
startsection subsection10mm.5 Exercises -- Predator-Prey With Fishing
Before beginning these exercises, load the packages plots
and
DEtools
.
Let
.
fieldplot
command of Maple to plot DEplot
command to
plot several flow lines of the vector field.
Describe what
happens to the fish and shark populations over time for these
flow lines.
Describe how the flow lines change if you use initial points closer
to the critical point. What happens if the initial points are farther
away from the critical point?
fieldplot
and
DEplot
to investigate the flow lines of this vector field.
Use the same initial points as you did in Exercise 2b. How do these flow
lines compare to the flow lines you generated in Exercise 2?
DEplot
to plot flow
lines which would correspond to beginning the decrease in fishing at
points where the fish and shark populations are both low, both high or one
low and one high. Does the effect of decreased fishing change depending
upon the relative size of the populations when fishing is decreased?
startsection subsection10mm.5 Competing Populations
We now want to shift our point of view and consider a model of two
populations which are competing for the
same resource. We assume that this resource is available in fixed
quantities so the rate of growth of each population is effected by the size
of the population and the size of the competing population. Suppose that
x and y are functions which represent the size of each population
at time t. The rate of growth of a population which is dependent upon
limited resources is modelled by an equation of the form
In the exercises below, we will use this model to study the long term effects of competition. Ecologists have observed that generally in ecological systems, if two populations are competing for the same resource, one population eventually dies out. In 1966, P. DeBach stated the following: ``Different species which co-exist indefinitely in the same habitat must have different ecological niches ...'' This statement is known as the competitive exclusion principle. (For further information about this model and the competive exclusion principle see An Introduction in Mathematical Ecology by E.C. Pielou.) By varying the parameters m1 and m2 in the model, we would like to determine if the model predicts the competitive exclusion principle.
startsection subsection10mm.5 Exercises -- Competing Populations
Before beginning these exercises, load the packages plots
and
DEtools
. In order to simplify the model, we will assume that
r1, r2, K1, and K2 are equal to 1.
fieldplot
command of Maple to plot DEplot
command to
plot several flow lines of this vector field and determine the types of
critical points this vector field has. Describe what
happens to the competing populations over time as we follow these
flow lines. What is the long term behavior of the system represented by
this vector field?
startsection section10mm-.5 Discussion 13 C. Epidemic Models
startsection subsection10mm.5 SIR Model In Section 2.3 of the text we introduced the SIR model for the spread of an epidemic and used parametric curves to model a particular epidemic. Here we would like to use vector fields to further explore the SIR model. (See J.D. Murray, Mathematical Biology, Springer-Verlag, 1993, for a more detailed study of the SIR and related models).
The SIR model for an epidemic divides a population into three groups,
the susceptible population, the infected population, and the recovered
population, which we will denote by S, I, and R.
Initially, we will assume that the size of the population is fixed, so
that
S + I + R = N is constant. A person who has not yet
had the disease is considered to be susceptible; a susceptible person
can become infected through contact with an infected person; and an
infected person recovers and is henceforth assumed to be immune. In
Section 2.3 of the text, we derived equations for the rates of change
of these populations based upon the assumptions that the susceptible
population decreases, and therefore the infected population increases,
at a rate proportional to the number of contacts between the
susceptibles and infectives, and that the infected population
decreases, and therefore the recovered population increases, at a rate
proportional to the size of the infected population. We obtained the
equations
startsection subsection10mm.5 Exercises -- SIR Model
Be sure to load the packages plots
and DEtools
before
you begin the Maple portions of the exercises.
fieldplot
to plot
startsection subsection10mm.5 SI Model
The SIR model can be modified to cover a variety of different
scenarios for the spread of an epidemic. Here we will consider the
case where having recovered does not confer immunity from the disease.
Therefore, the recovereds do not constitute a separate subgroup of the
total population and the model has only two populations, the
susceptibles and the infectives. In this case, since the population of
susceptibles is replenished by recovered infectives, we want to
examine this model over a longer time period. As a consequence, we
will no longer assume that the total population is constant, and we
have
First, let us consider the susceptible population. Since we are
interested in a longer time period, we must take into account the
birth rates of the susceptible and infected populations. We will
assume that both populations produce offspring that are susceptible,
but at possibly different rates. Further, the population of
susceptibles will increase at a rate proportional to the infected
population as infectives recover and move into the susceptible
population. As we did above, we will assume that infection is
transmitted at a rate proportional to the populations. Thus the rate
of change of the susceptible population will be given by an expression
of the form
We will then model the course of the infection by the flow lines of
the vector field
startsection subsection10mm.5 Exercises -- SI Model
Be sure to load the packages plots
and DEtools
before
you begin the Maple portions of the exercises.
fieldplot
to plot the vector field
DEplot
to plot the vector
field