Académique Documents
Professionnel Documents
Culture Documents
Differential Equations
dy
= f (t, y) (1.1)
dt
where f : ! 2 ! ! is a function of two variables and the expression dy /dt represents the
(ODE), and we call any function y = ! (t) that satisfies " !(t) = f (t, " (t)) a solution of the
differential equation. For the most part, we will restrict equation (1.1) so that f is
help us intuitively to think of t as time, and dy /dt as meaning the rate of change of y
with respect to time. This suggests the following geometric interpretation of (1.1).
the object can do one of three things: if f (t 0 , y0 ) = 0 , it will remain where it is, because
applying it recursively, to construct the trajectory of the object for all time. It is precisely
this notion that is used to construct approximate solutions with a computer; this approach
is also used by the existence theory that we will encounter in a later chapter. We will
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.1
that we call higher order differential equations. The order of a differential equation is the
order of the highest ordered derivative in the equation; thus (1.1) is a first order
dy
= f(t, y) (1.3)
dt
where y = (y1 !!y2 !!!!!yn )T !" n and f : ! ! ! n " ! n , is called a first order system (of
differential equations). It represents the system (or set) of first order differential equations
description of a dynamical system. Suppose that an object moves along a path such that
its location at any time t is (y1 (t),!y2 (t),...) . Then its velocity vector at that time is given
by
(y1 ,!y2 ,...) will move in the direction ( y1!, y2! ,...)T with a speed ( y1! 2 + y2! 2 + !)1/2 , and will
follow a path described by a solution of equation (1.3). Furthermore, given any vector
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.2
y! = v . This leads to a notion of the equivalence of vector fields and differential
equations. This is the dynamical systems interpretation: the differential equation (1.3)
gives the velocity of an object as a function of time and location, and its solution gives a
differential equation is
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.3
Any differential equation that cannot be written in the form (1.7) is said to be nonlinear.
Higher order linear equations such as this can always be reduced to a first order linear
equations have special properties that will, in general, make them easier to study;
nonlinear equations, and especially nonlinear systems, can have very complicated and
dy dy dy
= y, = ty + t 2 , = 1+ sin t (1.9)
dt dt dt
dy dy dy
= ty 2 , = t + sin y, y =t (1.10)
dt dt dt
are all first order nonlinear differential equations; and the differential equations
d2y 2
2 d y dy
(1! t) 2 2
! 2t y " + 12y = 0 , t 2
+x + (x 2 ! 9)y = 0 (1.11)
dt dt dt
dx / dt = 3x ! 4xy + z "
$
dy / dt = xz 2 # (1.12)
dz / dt = z cos(x + y) $%
is a nonlinear system of three first order equations, equivalent to the first order system
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.4
! x $ ! 3x ' 4xy + z $
d# & # &. ■
y = xz 2 (1.13)
dt # & # &
" z % " z cos(x + y) %
Generalizations of differential equations that we will not study include partial differential
equations (PDEs) and functional (or delay) differential equations (FDEs or DDEs). A
PDE is any equation that includes partial derivatives, whether or not ordinary derivatives
are also included in the equation, such as either of the following equations:
FDEs are differential equations include references to a function evaluated at more than
which includes references to the variable y evaluated at times t, t-5, and t/2.
d
D= (1.16)
dt
dy
Dt (t + y) = Dt (t) + Dt (y) = 1+ (1.17)
dt
The D operator can also be used to represent higher order derivatives with an exponent,
as in D2 = d 2 /dt 2 , D3 = d 3 /dt 3 , etc. Another notation that we will frequently use is the
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.5
will restrict the use of the notation y! (with y replaced by any expression) and the
operator D without a subscript will only be used to indicate differentiation with respect to
a variable t. Other popular notations (that we will avoid) include include the "over-dot"
(especially common in physics) and "delta-based" notations such as ! x u,!! xyu,!! yyu or
! x u,!! xyu,!! yyu to represent the partial derivatives !u / !x,!! 2u / !x!y,!! 2u / !y 2 . We will,
however, have need to evaluate partial derivatives from time to time, in which case we
Example 2. In terms of the operator D, the first order equations in example 1 can be
written as
and
respectively. ■
Multiplying through the D's and applying the product rule ( D( fg) = fDg + gDf we get
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.6
D(y + 3tDy) + D 2 (y + ty)
= Dy + D(3tDy) + D 2 y + D 2 (ty)
= Dy + 3Dy + 3tD 2 y + D 2 y + D(y + tDy)
= 4Dy + (3t + 1)D 2 y + Dy + tD 2 y + Dy
= 6Dy + (4t + 1)D 2 y
= 6 y! + (4t + 1) y!! ■ (1.22)
y ! = f (t, y) on the open interval I if " !(t) = f (t," (t)) for all t ! I .
it as
dy
= dt (1.23)
y
and integrating
dy
! y
= ! dt " ln | y |= t + C (1.24)
If y > 0 we have
exponential can never take on a negative or zero value. Furthermore, since the range of
eC is all positive numbers, K1 can take on any positive value. On the other hand, if
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.7
or equivalently
y = K 2e t (1.27)
where K 2 = !K1 can take on any negative value. Finally, if y = 0 then we cannot solve
the integral. However, since d(0) /dt = 0 we observe that y = 0 is also a solution of the
differential equation. Combining this observation with our equations (1.25) and (1.27),
we conclude that
y = Ke t (1.28)
is a solution for any real value of K. (In fact it is also a solution for complex values of K
1 1
! ydy = " ! tdt # 2 y 2 = " 2 t 2 + C # y 2 + t 2 = 2C (1.29)
which we recognize as the equation of a circle of radius 2C ; thus the “solution” in this
[ ]
case is only defined on the interval ! 2C, 2C , and if C < 0 the solution is not defined
at all on ! . ■
allowed to range over its entire domain, the solutions seem to fill up the entire real plane.
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.8
equations, called a one parameter family of solutions, or the general solution to the
differential equation.
Figure 2. The one parameter family of solutions for the differential equations in
examples 4 (left) and 5 (right) for various values of the parameter. The value of the
parameter is indicated on the graph.
the general solution of the differential equation y ! = f (t, y) on the open interval I, if
d
! (t,C) = f (t,! (t,C)) for all t ! I .
dt
If we are given some additional information about the problem – such as a particular
point (t 0 , y 0 ) that the solution passes through – we can narrow the solution down to a
single curve, at least if there is a curve that passes through the specified point. For
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.9
curve corresponding to C = 5 . The specific point (t 0 , y 0 ) is called an initial condition
and is usually written as y(t 0 ) = y 0 ; the initial condition completely determines the value
of the parameter C.
Figure 3. Forcing a solution to go through a particular point reduces the one parameter
family of solutions to at most a single curve.
initial condition,
substitute the initial condition into the general solution, we obtain 2C = (2) 2 + (1) 2 = 5 .
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.10
Example 7. Solve the initial value problem y ! = (3 " y) /2 , y(2! ) = 4 .
dy
" dt = 2 " 3 ! y # !t = 2ln y ! 3 + C (1.31)
y(2! ) = 3 "1 = 2 . Only the first result satisfies the initial condition, hence
y = 3 + e ! "t / 2 (1.32)
So far we have somewhat blindly assumed that given an initial value problem (or even its
referred to the solutions that we have found as "the solution" to the given problem,
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.11
implicitly suggesting that the solution is unique. In fact, we can even state an algorithm to
(a) Separate the variables, so that all of the t-dependence is on one side of the
equation, and all of the y-dependence is on the other side of the equation.
(c) Substitute the initial condition to solve for the constant of integration.
The problem with this algorithm is that it usually won't work! Step (a) is only possible if
f(t,y) can be separated into a product of two functions, so that f (t, y) = T (t)Y (y) ; for,
example, if we are faced with an equation like y! = et ysin(ty) we are lost. Even if the
variables can be separated we may be faced with an integral that we can't solve, or which
2
cannot be solved in closed form (consider y! = et ) or which has singularities in the
integrand that could lead to problems (try y! = 1 / (1 " t),!y(1) = 1 ). Finally, we might not
be able to substitute the initial conditions (the example in the previous sentence suggests
that ln(0)=-1.) And finally, even if the whole process works, how do we know that we
have found the only (unique) solution to the problem? Consider what happens in the
following examples.
Example 8. The initial value problem y ! = y, y(0) = "4 does not have a solution. To see
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.12
from the initial condition, C = 2 !4 and hence there is no real solution. ■
Example 9. The initial value problem y ! = y, y(0) = 0 has a solution but it is not unique.
To see these, we observe from example 8 that a solution to the differential equation is
1 2
y= t (1.35)
4
Observe however (by direct substitution into the differential equation and initial
condition), that
$0, t ! 7
&
y = %1 (1.36)
&' (t " 7) , t # 7
2
4
is also a solution to the initial value problem. Furthermore we can replace the number 7
in equation (1.36) with any other positive real number, and still satisfy both the initial
condition and the differential equation. Hence there are an infinite number of solutions to
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.13
Example 10. The initial value problem y ! = y 2 , y(1) = 1 can be solved by algorithm 1.1:
1
" y !2dy = " dt # ! y + C = t (1.37)
1
y= (1.38)
2!t
This solution diverges to ±! as t ! 2 , so it is not possible to extend the solution past the
value t=2, and the maximal interval of solution for the given initial condition is
K = (!",2) . Thus we can extend the solution up to t=2, but not beyond t=2. This is not to
say that there are not solutions of this initial value problem for t>2, but we can not
Since we have an algorithm that will work sometimes we know that at least some initial
value problems have solutions; we're not sure yet about uniqueness. Fortunately, we have
the following theorem, which gives us a set of conditions under which a unique solution
exists. There is still some middle ground, because the theorem does not tell us when
solutions do not exist; when the conditions of the theorem fail, a unique solution might
still exist. We are just not guaranteed that one will exist. Fortunately, the conditions cover
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.14
has a unique solution y = ! (t) in some open neighborhood of (t 0 , y 0 ) .
Figure 6. Illustration of the conclusion of theorem 1. If the conditions of the theorem are
met within the closed rectangle R, then there is some open neighborhood N of (t 0 , y 0 ) in
which a solution y = ! (t) exists to the initial value problem. Note that the curve that
satisfies the initial value problem is not guaranteed to be a function outside of N.
The existence of a solution means that corresponding to any point in the plane, it is
possible to draw a solution curve y = ! (t) in the (t, y) plane through that point.
Uniqueness means that only one solution curve can go through that point, and that no two
Example 11. Show that the initial value problem y! = sin(ty),!y(0) = 0.5 has a unique
f (t, y) = sin(ty) is continuous and differentiable for all real values of t and y; hence it is
R = [!A, A] " [0.5 ! B, 0.5 + B] , i.e., any rectangle of width 2A and height 2B centered
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.15
since | !f / !y |=| t sin ty |" A . Hence by Theorem 1.4 a unique solution y = ! (t) exists to
dy y(1! t)
= , y(1) = 2 . (1.40)
dt t(1! y)
The function f (t, y) = y(1 ! t) (t(1 ! y)) is bound, continuous, and differentiable on any
closed set that does not contain any points on the lines t = 0 or y = 1 . Since the initial
condition (1, 2) does not lie on either of these lines, we can define a rectangle that
includes the initial condition for which the function is bounded, continuous, and
differentiable, say
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.16
If we pick a = .75,!b = 0.5 , for example, we would have R = [0.25,1.75] ! [1.5, 2.5] .
Figure 8. Left: Rectangle chosen for example 12. The choice of rectangle is arbitrary, so
long as it does not cross the dashed lines and the initial value is an interior point.
Figure 9. Plots of f (t, y) (left) and !f / !y (right) on R. Both are bounded; the function
takes on its maximum value at the lower right-hand corner of R, while the derivative
takes on its maximum value at the lower left-hand corner.
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.17
are bounded on R, because they are quotients of bounded functions and the denominator
does not equal zero on R. Hence a unique solution to (1.40) exists in some open subset of
Algorithm 1.1 works to solve this problem; rearranging the variables and integrating,
1! y 1! t
" y
dy = "
t
dt (1.43)
ln | y | ! y = ln | t | !t + C (1.44)
Figure 10. The branch of y / e y = 2tet !1 that goes through (1, 2).
that
ln | y / t |= y ! t + ln 2 ! 1 (1.45)
If y/t>0, which should be true in the vicinity of the initial condition (1, 2), then
y / e y = 2te!t !1 ■ (1.47)
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.18
We proved in the previous example that a unique solution y = ! (t) exists that satisfies
the IVP, and that the expression y / e y = 2te!t !1 also satisfies the IVP. Frequently students
will reject the expression y / e y = 2te!t !1 as the solution because they know that it is
because the curve in the ty plane that satisfy y / e y = 2tet !1 is a function, even though
There are, in fact, other branches of this curve, but they are on the other sides of the lines
t=0 and y=1, and hence are not in our rectangle. The actual curve is a function, and that
function is the y = ! (t) that solves the initial value problem. The implicit function
relationship.
F(t, y) = 0 (1.48)
!F(t 0 , y0 )
"0 (1.49)
!y
Then in some neighborhood I of t 0 there exists precisely one function ! such that
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.19
In other words, the implicit function theorem tells us that even though it is not possible to
between the variables. The existence of such a functional relationship does not guarantee
functions, but such a relationship does exist (perhaps in terms of some unknown or
undefined functions). For a proof of the implicit function theorem the student can refer to
Example 13. Show a functional relationship y = ! (t) exists for the locus of points
Define the function F(t, y) = y / e y ! 2te!t !1 = 0 . The partial derivatives exist and are
continuous, and
!F !
= #$ ye" y " 2te"t "1 %& = "ye" y + e" y = e" y (1 " y) ' 0,!y ' 1 (1.50)
!y !y
so as long as we stay above the line y=1, the expression can be written in the form
y = ! (t) . ■
y(n) = f (t, y, y!, y!!,..., y(n "1) ),!y(t 0 ) = y0 , y!(t 0 ) = y1 ,..., y(n "1) (t 0 ) = yn "1 (1.51)
The existence problem for higher order equations, as it turns out, can be reduced to the
problem for first order equations, for the simple reason that all higher order equations can
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.20
where
( )
T
y = y y! ... y(n "1) (1.53)
and then setting y = (x0 !x1 x2 ...!!!xn !1 )T as illustrated by the following example.
! x1 $ ! y0 $ ! x2 $
# & # &
x = x2 ,!!!x 0 = y1 , f(t, x) = # x3 & (1.59)
# & # & # &
" x3 % " y2 % " 'x2 sin t ' 3x12t + t + cost %
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.21
then the original 3rd order initial value problem becomes
dx
= f(t, x),!x(t 0 ) = x 0 (1.60)
dt
THEOREM 3. Let f(t, y) and !f / !yi i = 1, 2,..., dim(f ) be bounded, continuous, and
Where do differential equations come from? The simple answer is that they arise
naturally in a variety of problems throughout the sciences. One of the most useful
dy K ! y
= ,!y(0) = y0 (1.62)
dt "
where K and τ≠0 are known constants, often called the "steady state value" and "time
constant," respectively. Simply stated, this equation says that y decreases (or increases, if
As t ! " , y ! K , and hence K is called the steady state solution. This behavior has
been used to describe radioactive decay (with K=0), the charge on a capacitor, the flow of
ions across a cell membrane; the accrual of funds in a bank account; the shrinking of a
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.22
balloon as air leaks out; the rate at which a potato cooks (Newton's law of cooling); and
the growth of populations (Malthus' theory of population growth), among other problems.
Figure 11. Exponential relaxation. The solutions to equation (1.62) are plotted for
different values of y0 . All solutions relax towards y = K , indicated by the bold line, as
t ! ".
Example 15. RC Circuits. Electric Circuits are governed by the following rules:
(a) The voltage drop across a resistor (the difference in voltages between the two
i = CdV /dt .
(d) The voltage drop across an inductor of inductance L is !Vinductor = Ldi /dt .
(e) The total voltage drop around a loop must sum to zero.
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.23
(f) The total current through any node (a point where multiple wires come together)
Figure 12. An RC-circuit contains a capacitor (C) and a resistor (R) in a loop with a
battery (voltage Vbatt ).
a
R
C
Vbatt
If we were to measure the voltage between points a and c in an RC circuit, these rules tell
us first that the capacitor should cause the voltage along the left branch to fluctuate
according to
dVab
iC = C (1.64)
dt
where iC is the current through the capacitor. If iR is the current through the resistor,
then the voltage drop through the right side of the circuit is
V !V
iR = ab batt (1.66)
R
V !V dV
0 = iR + iC = ab batt + C ab (1.67)
R dt
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.24
Dropping the ab index,
dV Vbatt ! V
= (1.68)
dt RC
Comparing with equation (1.62), we see that this circuit has a natural time constant of
! = RC (1.69)
and steady state current equal to that of the battery. Therefore the voltage is given by
dV V0 ! Vbatt !t / RC
i=C = e (1.71)
dt R
Example 16. Newton's Laws of Motion. The motion of an object subjected to external
d2
(my) = ! Fi , y(t 0 ) = y0 (1.72)
dt 2 i
Example 17. Falling Objects. Suppose an object of constant mass m is dropped from a
height h, and is subject to two forces: gravity, and air resistance. The force of gravity can
be expressed as
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.25
dy
Fdrag = !C D (1.74)
dt
"gm / C D " v
v! = "g " (C D / m)v = (1.76)
m / CD
velocity is given by
In the limit as t ! " the speed will approach a magnitude of vterm = gm / C D but the
object will go no faster; this speed ( vterm ) is known as the terminal velocity of an object.
For example the, terminal velocity of a sky diver (which he or she reaches a long time
before landing) is about the equivalent speed one would reach after jumping from a
height of around ten feet, around 10 to 15 miles per hour; without a parachute the
terminal velocity is around 120 miles per hour (terminal velocity is usually terminal). If
We can also solve for the position as a function of time by replacing v = dy / dt and
integrating,
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.26
y = (gm / C D )(!(m / C D )e!tCD / m ! t) + h + g(m / C D )2
(1.79)
= g(m / C D )2 (1 ! e!tCD / m ) ! (gm / C D )t + h
When t becomes large ( t >> m / C D ) the first term is nearly zero the position decreases at
a constant rate, because the object has reached its terminal velocity.
Figure 13. Height of the falling object as a function of time, where µ = m / C D . As the
curve approaches the asymptote (the dashed line) it approaches its terminal velocity.
Example 18. Newton's Law of Heating (or Cooling) says that the rate of change of the
dT
= k(Toven ! T ) (1.80)
dt
Suppose that the oven is set to 350˚ and a potato at room temperature (70˚) is put in the
oven at t=0, with a baking thermometer inserted into the potato. After three minutes you
observe that the temperature of the potato is 150˚. How long will it take the potato to
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.27
T ! = k(400 " T ),!T (0) = 70 (1.81)
From the observation that T (3) = 150 we conclude that 150 = 400 ! 330e!3k , and hence
k = (1 / 3)ln(330 / 250) ! 0.0925 . Plugging this into (1.82) means that the temperature of
the potato will reach 350˚ when 350 = 400 ! 330e!0.0925t or after
While the differential equation y! = (K " y) / # does arise quite often, usually a more
Example 19. Spreading Depression is a phenomenon that occurs during the genesis of
migraine headaches in which waves of potassium ions move across the brain at
1 + k0 " 2k1
y!! " y! + (y " k0 )(k1 " y)(y " k2 ) = 0 (1.83)
2
and k1 is a known constants that are related to the diffusion constant of potassium.
Unfortunately the model given by equation (1.83) only describes the onset of the wave
(the potassium increase) and not the end of the wave (the subsequent decrease, and more
complicated models are needed to describe this phenomenon. A more complicated model
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.28
that does describe the wave front quite accurately involves a system of 29 differential
equations.
Figure 14. Onset of a spreading depression wave. The potassium concentration is plotted
as a function of time.
Example 20. The dynamics of love (Strogatz). Romeo and Juliet, a young couple we
know, have a strange relationship. Romeo's love discourages Juliet, making her run away
from him whenever he shows any interest. When Romeo gets discouraged and backs off,
however, Juliet begins to find him strangely attractive. Romeo is just the opposite; he
warms up when she is interested, and loses interest when she backs off.
If we define two love functions R(t) and J(t) for Romeo and Juliet then the model just
described becomes
where a and b are positive constants, say a = 1,!b = .5 . Then if we divide the above
equations we get
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.29
dR R!(t) J(t)
= = "2 (1.85)
dJ J !(t) R(t)
This gives us a differential equation for the one-parameter family of solutions in the RJ-
plane. Cross-multiplying gives RdR = !2JdJ . After integrating both sides of the
1 2
R + J2 = C (1.86)
2
The resulting curves in the RJ–plane are ellipses centered at the origin. The solutions of R
and J as a function of time are sine functions, with the star-crossed lovers trapped in a
never-ending cycle of love and hate, only managing to simultaneously love one another
Figure 15. Left: Romeo (thin line) and Juliet's love (thick line) for one another as a
function of time. Right: Their mutual feelings follow a clockwise path along an ellipse in
the RJ-Plane over the course of time. They are only mutually in love with one another
when both R > 0 and J > 0 , i.e., when the curve on the right is in the first quadrant.
R! = aR + bJ,! J ! = cR + dJ (1.87)
where the constants a, b, c and d may be either positive or negative, or even to nonlinear
models.
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.30
Example 21. Lotka-Volterra Model of Predation. Rabbit populations are known to grow
quickly in the absence of predators; foxes, however, eat rabbits. To survive, the foxes
need to eat rabbits, and rabbits need to avoid the foxes. If the foxes eat too many rabbits,
their food source goes away, and they die, giving the remaining rabbit population a
chance to re-grow. If we let r be the rabbit population and f the fox population, then
r ! = Ar " Brf
(1.88)
f ! = "Cf + Drf
The first equation says that rabbits are born at a constant rate A proportional to their
population, and die at a rate B when they come into contact with foxes. The second
equation says that foxes die at a constant rate C proportional to their population in the
absence of food, and grow at a rate D proportional to the rate at which they come into
contact with rabbits. This model leads to oscillatory solutions in the populations of
Figure 16. Solutions of equations (1.88) for a system where there are initially five times
as many rabbits as foxes, and A = B = C = D = 1 . Left: Populations as a function of
time. Dashed line: rabbits; Solid Line: foxes. Right: Population of foxes as a function of
population of rabbits. The plot on the right is called a phase plot of the initial value
problem, and the curve is called a trajectory in phase space.
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.31
Exercises.
(2) Find (and sketch) the one parameter family of solutions of the differential equation
1" y
y! =
t "1
y! = sin(y 3 ),!!y(0) = 1
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.32
Historical Notes
Sir Isaac Newton (1643-1721) is arguably the most famous mathematician of all time; if anyone is to "blame" for
creating the field of differential equations, it is he. Among his many accomplishments, he laid the foundations of
calculus, physics, optics, and celestial mechanics. His father was a wealthy yet illiterate farmer who died 3 months
before Newton’s birth. Newton was raised by his grandmother and was sent to attend the Free Grammar School at the
age of 10. There he was considered a poor student who was “idle” and “inattentive.” Later he moved in with the
headmaster of the school, and he developed a reputation for making models of clocks and windmills. He entered Trinity
College, Cambridge, in 1661 intending to study the law. After becoming exposed to natural philosophy and
mathematics, however, his future was determined. He received his Baccelaurate in 1665. Cambridge was closed for the
following two years due to the plague. Unable to continue his studies at school, Newton returned to the family home in
Lincolnshire. It was during this time that he invented differential and integral calculus (completed in 1671) along with
his theories of gravity and mechanics (the three laws of motion). He returned to Cambridge in 1667, received his
Master’s degree the following year, and was appointed Lucasian professor in 1669. He published his first paper on
optics in 1672; the same year he was elected a fellow of the Royal Society, after donating a reflecting telescope to the
society. Optics occupied much of his time for the next several decades; his text on the subject was not published until
1704. He proved that Kepler’s theory of elliptical motion was a consequence of his own laws of gravity and motion by
1679, and published his most famous work, Philosophiae naturalis principia mathematica, in 1687, which presented
his theories of physics and celestial mechanics in detail. Two years later (1689) he was elected a member of the
Convention Parliament that offered the crown of England to William and Mary. He was sent to Parliament again a few
years later. Newton retired from Cambridge and was appointed Warden (and later Master) of the Royal Mint in 1696, a
position in which he became extremely wealthy. He was also intensely fascinated by alchemy, experimenting
throughout his career, seeking to understand the nature of matter. A student of theology and mysticism, and perhaps
astrology, he wrote several biblical studies. His later years were plagued by nervous breakdowns, sometimes attributed
to a slow poisoning resulting from his experiments in alchemy. Despite a lingering controversy with Liebniz over the
invention of Calculus, Newton was elected president of the Royal Society from 1703 to 1721. He was knighted in 1703
in honor of his research, the first scientist ever so-honored.
Vito Volterra (1860-1940) received his Doctorate in Physics from Pisa University in 1882 and became professor of
mechanics the following year. He was appointed Chair of Mathematical Physics in both Turin and Rome in 1900. His
work focused chiefly on the theory and applications of the differential equations of mathematical physics. He invented
the theory of functional analysis, that is, the study of functions that take other functions as their arguments. During and
after World War One he studied population biology and several models bear his name. He lived in exile after 1931
because he refused to swear an oath to the Fascist government.
Alfred James Lotka (1880-1949) was born in the Ukraine, studied in Austria, and emigrated to the US in 1902. He is
best known for his work on population biology. During his career he worked for the General Chemical Company, the
US Patent Office, the National Bureau of Standards, Metropolitan Life Insurance, and Johns Hopkins University. At
Johns Hopkins he published Elements of Physical Biology (1925). His work on population biology, while performed at
nearly the same time as Volterra's, was independent, and the two were probably unaware of each others work at the
time.
Alan L Hodgkin (1914-1998) and Andrew Huxley (b. 1917) shared the 1963 Nobel Prize in Physiology or Medicine
with Sir John Eccles for their mathematical model of electrical conduction in neurons. The model of spreading
depression in the text is credited to them by Grafstein in a text by Bures et al. The phenomenon of spreading
depression was first described by the physiologist Aristides Leão in 1944. The connection to migraines was originally
based on comparisons of wave propagation and the migraine auras described in detail by Lashley in 1941, and has since
been observed during P.E.T. scans of patients during migraine. The "more accurate" model referenced in the text was
published by your favorite Math 351 instructor.
Steven Strogratz is currently a professor of Theoretical and Applied Mechanics at Cornell. He is best know for his
work in nonlinear dynamics and chaos theory, and is quite active in the Mathematical Community, as well as the author
of the beautiful textbook Nonlinear dynamics and chaos: With applications to physics, biology, chemistry, and
engineering (1994).
© 2005 BE Shapiro [Math 351 Spring 2005 Revised 6 Feb 2005] Page 1.33