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

Mathematical Modelling Exercises APM1514

Uploaded by

lauragreen1012
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 views121 pages

Mathematical Modelling Exercises APM1514

Uploaded by

lauragreen1012
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

APM1514/102/3/2013

Tutorial letter 102/3/2013

Mathematical Modelling
APM1514

Semesters 1 & 2

Department of Mathematical Sciences

CONTENTS:
The Workbook
Dear student,

This workbook contains exercises dealing with the study material covered in the study guide. The answers, and in
some cases full solutions, are given at the end.

You are welcome to contact the lecturer for queries about any of these exercises!

2
APM1514/102/3
Study Unit 2 EXERCISES
2.1 For each of the following difference equations, classify the equation as either autonomous or not, and as first-order
or not.
(a) +1 = 2 + 
(b) +1 =  + (−1 )
(c) +1 = 
(d) +1 = 2−1
(e) +1 =  + −1 + −2
 
(f) +1 = 2 + ( )

2.2 Write down 0  1  2  3 and 4 when the difference equation and initial value are as given below.
(a) +1 = 2  0 = 1
(b) +1 = 2 + 8 0 = 0
(c) +1 = 2 ( + 3)  0 = 4

(d) +1 =   0 = 2

2.3 Write out terms 0  1 and 2 for the following dynamical systems.
(a) +1 = 2 − 1 0 = 1
(b) +1 = 2 + 2  0 = 0
(c) +1 = 2 − 3 0 = 24

2.4 Find the general solutions to the following difference equations.


(a) +1 = 2
(b) +1 =  − 8

(c) +1 =   0 = 2

2.5 Find the solution, that is, an expression for  as a function of  when the difference equation and initial value are
as given below.
(a) +1 = 2  0 = 1
(b) +1 =  − 8 0 = 0

(c) +1 =   0 = 2

2.6 For the following systems, find the equilibrium point, if one exists.
(a) +1 = 11
(b) +1 = −07
(c) +1 = 2 − 4
(d) +1 = 
(e)  = 10

2.7 For the following systems, find the equilibrium point(s), if they exist.
(a) +1 = 151
(b) +1 = −09 + 1
(c) +1 = 2 − 4 − 2
(d) +1 = 2

(e) +1 = 

2.8 Find the equilibrium values of and the general solutions to the following difference equations:
(a) +1 −  = 5

3
(b) +1 = 2
(c) +1 = ( − 1)2

2.9 Find the equilibrium points for all possible values of  and  for the system
+1 =  + 
2.10 Find the solution and the equilibrium points for all possible values of  for the system
+1 =  + 
2.11 Describe the outcome of the general linear system
+1 = 
if we assume that   0 is a constant. Investigate all possible negative values of . You may assume that 0  0
2.12 Write down the solutions to the following linear difference equations.
(a) +1 = −2
(b) +1 = 20
(c) +1 = 
(d) +1 = 01
(e) +1 = − 12 

2.13 In each of the difference equations given below, with the given initial value, what is the outcome of the solution as 
increases?
(a) +1 =   0 = 1
(b) +1 = 10  0 = 0
3
(c) +1 = 2   0 = −1
(d) +1 = 23   0 = −1
1
(e) +1 = 2   0 = 0
(f) +1 = 099 ·   0 = 2

2.14 A difference equation is given by


+1 = 3 
(a) If 0 = 2 find 1 and 2 
(b) Find all the equilibrium values of the difference equation.
(c) Write down an expression for 1  2 and 3 as a function of the initial value 0 
(d) From (c) above, find the general solution to the difference equation.

2.15 Find the equilibrium points of the system


+1 =  − 
for all possible values of  and 
2.16 Consider the difference equation
+1 = 1 −  
(a) If 0 = 2 find 1 and 2 
(b) Find all the equilibrium values of the difference equation.
(c) Find the general solution to the difference equation.

2.17 A difference equation is given by


+1 = 3 
(a) If 0 = 2 find 1 and 2 
(b) Find all the equilibrium values of the difference equation.
(c) Is  = 3
0 the general solution to the difference equation? Justify your answer!

4
APM1514/102/3
Study Unit 3 EXERCISES
3.1 Write down the difference equations for the following proportional population models, when time  is measured in
years.
(a) A population with 2 000 births and 800 deaths 10 000 individuals per year.
(b) A population with 0.002 births and 0.01 deaths per population member per year.

3.2 For each of the following birth and death rates, write down the difference equation of the corresponding, proportional
growth model.
(a) Birth rate  = 02 death rate  = 005
(b) Birth rate  = 001 death rate  = 01
(c) Birth rate  = 20 death rate  = 10
(d) Birth rate  = 02 death rate  = 02

3.3 For each of the following birth and death rates, write down the solution to the corresponding, proportional growth
model with initial value  (0) = 1000 and explain what the outcome will be as  increases without bound.
(a) Birth rate  = 01 death rate  = 001
(b) Birth rate  = 02 death rate  = 01
(c) Birth rate  = 10 death rate  = 15
(d) Birth rate  = 01 death rate  = 01

3.4 Assume that a proportionally growing population has the death rate  = 01. What should the birth date be, so that
the difference equation describing the growth of the population is
 ( + 1) = 095 ·  ()?
3.5 The size of a proportionally growing population at time  is given by

 = 100 · (1015) 
with  measured in years. If the birth rate was 20 births per thousand individuals per year, how many deaths were
there in the population per thousand individuals per year?
3.6 Assume that a population has a birth rate of 3.5 per year and a death rate of 1.5 per year. Find the size of the
population after 1, 2 and 5 years, if the initial population size was
(a) 1000
(b) 10 000

3.7 A population grows according to the difference equation


+1 = 072 · 
with an initial value of 20 000.
(a) How big is the population after 5 years?
(b) How many years does it take for the population to reach 2 000?

3.8 A population grows according to the difference equation


+1 = 145 · 
with an initial value of 10 000.
(a) How long does it take for the population to double in size?
(b) How many years does it take for the population to reach 100 000?

3.9 Write down the difference equation to model the following population: The birth rate is  = 08 per person per year,
the death rate is  = 02 per person per year, and each year 30 percent of the existing population moves out.
3.10 Write down the difference equation to model the following population: The birth rate is  = 01 per person per year,
the death rate is  = 03 per person per year, and each year 3000 new individuals move into the population.
3.11 Write down the difference equation to model the following population: The birth rate is  = 005 per person per
year, the death rate is  = 001 per person per year, and each year 100 population members leave the population.

5
3.12 Write down the difference equation to model the following population: The birth rate is  = 10 per person per
year, the death rate is  = 05 per person per year, and each year every population member persuades one additional
individual to enter the population.
3.13 Consider the following population model with immigration:
+1 = 102 ·  + 1000
Here,  denotes the size of the population after  years. Assume that the initial population size, in year  = 0 is
10 000.
(a) Calculate the value of 1 from the value of 0  the value of 2 from 1 and the value of 3 from 2 
(b) Use the values you calculated in (a) to prove that the solution to the difference equation is NOT given by
 = (102) 0 +  ∗ 1000 [Finding and using the correct solution does not form a part of this module – if you
are interested, it is given later on in this study unit, in the part dealing with the cheque account model!]

3.14 Assume that the population of a country has a birth rate is  = 11 per person per year, and a death rate of  = 05
per person per year.
(a) Assume that 1000 people move out of the country each year. What should the initial population be, to ensure that
the population will always increase?
(b) Assume that instead,  percent of the population present at the end of each year moves out. What should  be to
guarantee that for any initial population size, the population will forever stay constant?

3.15 Write down the difference equations modelling the following investment accounts. Use  to denote the amount of
money at the end of month 
(a) An account paying interest at the rate of 2% for the amount on the account during each month, with interest paid
at the end of each month.
(b) An account paying interest at the rate of 10% for the amount on the account during each month, with interest
paid at the end of each month.
(c) An account paying interest at the rate of 11% for the amount on the account during each month, with interest
paid at the end of each month.

3.16 Write down the solutions to the difference equations in the previous question, 3.15 — that is, an expression for  
in terms of  and the initial deposit 0 
3.17 An investment account pays interest at the rate of 2% per month. If the initial deposit was R10 000, how much
money will there be in the account
(a) after 3 months,
(b) after 6 months,
(c) after 24 months?

3.18 Assume that I deposit R50 000 into an investment account which pays interest at the rate of 5% per month. How
many months will it take until I will I have more than R60 000 on the account?
3.19 Assume that I deposit R20 000 into an investment account. How much money will I have on the account after 6
months,
(a) if the interest rate is 1% per month,
(b) if the interest rate is 5% per month,
(c) if the interest rate is 10% per month?

3.20 Assume that I deposit R20 000 into an investment account. How many months will it take until I will I have more
than R25 000 on the account,
(a) if the interest rate is 1% per month,
(b) if the interest rate is 5% per month,
(c) if the interest rate is 10% per month?

3.21 An amount of R15 000 is deposited into a bank account, which pays interest at the rate of 5% per month. The amount
of R500 is withdrawn from the account at the end of each month. Calculate the money in the bank account at the end
of month one, month two and month 3.

6
APM1514/102/3
3.22 An amount of R25 000 is deposited into a bank account, which pays interest at the rate of 10% per month. Assuming
that we withdraw R4000 from the account each month, after how many months is the amount of money on the
account less than R20 000?
3.23 An amount of R150 000 is deposited into a bank account, which pays interest at the rate of 1% per month. The
amount of R2000 is withdrawn at the end of each month.
(a)Write down the difference equation describing the model.
(b)Find the equilibrium point of the model.
(c)Use the equilibrium point to determine whether there will always be money on the bank account.

3.24 Consider an investment in a bank account with a 1% monthly interest rate. Let us assume that the amount of R1000
is withdrawn from the account each month. Calculate the money in the bank account at the end of six months, if the
initial investment was:
(a)R99 000
(b)R100 000
(c)R101 000

3.25 Assume that a cheque account pays out interest at the rate of 5% per month. Assuming that we wish to withdraw the
amount of R2000 from the account every month, what should the initial deposit amount of money on the account be,
so that there will always be money on the account?
3.26 If I deposit R200 000 onto an account which pays out interest at the rate of 1% per month, how much money can I
withdraw from the account each months to without ever emptying the account?
3.27 Write down a difference equation to model the following situation: A loan from a bank, where interest is charged at
the rate of 1.5% per month, and a repayment of R500 is made at the end of each month. Use  to denote the loan
amount still owing at the end of the th month.
3.28 Consider a loan of R150 000, with interest charged at the rate of 2.5% per month, and repayments of R5000 made at
the end of each month. Let  to denote the loan amount still owing at the end of the th month.
(a) Write down the difference equation for 
(b) Find the equilibrium point of the system.
(c) Will the loan ever be paid off? Justify your answer!

3.29 For a home loan of R200 000, with interest charged at 1.1% per month, what should the minimum monthly
repayment be to ensure that the loan will eventually be paid off?
3.30 For a loan of R10 000, repayments of R500 are made at the end of each month. What should the interest rate be, if
we wish to ensure that the loan will eventually be paid off?
3.31 Formulate a difference equation to model the following situation: A savings account which pays 2% interest at the
end of each month, with an initial investment of R5000 and another R200 added at the end of each month.
3.32 A debt of R500, on which interest is charged at a rate of 5% at the end of each month. The debt is being paid back at
a rate of R30 per month.
3.33 Formulate a difference equation to model the following situation: A car loan of R40 000 on which interest is charged
at the rate of 1.5% at the end of each month, and repayments are made at a rate of R1500 per month.
3.34 If you invest an amount of R10 000 in a bank account which pays you interest at a rate of 15% at the end of each
year, what is the fixed sum of money you can withdraw at the end of each year without eventually emptying the
account?
3.35 Consider a bank account which pays interest at a monthly rate of 5% on the money on the bank account during that
monthly, with interest paid at the end of each month. Assume that the initial deposit is R30 000, and that at the end
of each month, after the interest has been paid, one third of all the money then on the account is withdrawn.
(a) Write down the difference equation for the model.
(b) Will the amount of money on the account increase or decrease?

3.36 How do the answers to (a) and (b) in the previous question change, if the one third of all the money is instead
withdrawn at the beginning of each month?

7
3.37 Consider a bank account which pays interest at a monthly rate of 1% on the money on the bank account during that
monthly, with interest paid at the end of each month. Assume that the initial deposit is R10 000, and that at the end
of each month, after the interest has been paid, the fixed amount of R800 is withdrawn.
(a) Write down the difference equation for the model.
(b) Will the amount of money on the account increase or decrease?

3.38 How do the answers to (a) and (b) in the previous question change, if the R800 is withdrawn at the beginning of the
month instead?
3.39 Assume that at the beginning of a year, I deposit R5000 into a bank account. After that, at the beginning of every
month (starting in month 1) I deposit another R300 onto the bank account. Also, at the end of each month I withdraw
R200. Write down the difference equation for the system, and calculate the amount of money on the account at the
end of month 2, in each of the following cases.
(a) If no interest is paid.
(b) If the interest is paid at the rate of 2% at the end of each month.

3.40 The chlorine in a swimming pool breaks down such that only three-quarters of the previous day’s quantity remains
the following day. If the original quantity was 20 kilograms, how much will be left after 10 days?
3.41 Assume that an unscrupulous petrol station owner dilutes diesel with paraffin as follows: The diesel/paraffin mixture
is stored in a 200 litre container. Every day the owner removes 20 litres from the mixture in the container, and adds
20 litres of pure paraffin. Assume that initially the container has pure diesel in it, and that the diesel is at all times
well mixed with the paraffin in the container.
(a) Write down a difference equation to model the amount of diesel in the container. Use  to denote the amount
of diesel (in litres) in the container after  days. Specify also down the initial value 0
(b) How many days will it take until the container has less than 100 litres of diesel in it?

3.42 Consider a house loan of R200 000, on which interest is charged at the rate of 1% per month at the end of the month;
and a repayment of R3 000 is made at the end of each month.
Let  denote the amount of money still owing at the end of month  with 0 denoting the original loan amount.
(a) Write down the difference equation for  (that is, an expression for +1 in terms of  ).
(b) Find the equilibrium point of the system.
(c) What does the equilibrium point tell us about whether the house loan will eventually be paid off or not?
(d) Does the difference equation in (a) change (and if it does, how), if we make each of the following changes:
i. Make the initial loan amount 300 000
ii. Change the repayment to 1 600 per month.
iii. Change the interest rate to 2% per month.

3.43 Consider a cheque account. Initially, the amount of R10 000 is deposited on the account. At the end of each month,
interest is added at the rate of 2% per month to the amount of money that was on the account during the month. An
additional deposit of  is added to the account at the end of each month, and the fixed amount R500 is withdrawn
from the account. Let  denote the amount of money in the account at the end of month , with 0 denoting the
original amount.
(a) Write down the difference equation for  (that is, an expression for +1 in terms of  ). Write also down the
initial value, 0 .
(b) How should the value  be chosen such that there will always be money on the account? Justify your answer!

Study Unit 4 EXERCISES


4.1 Which of the following differential equations are separable?
(a)

= 2 − 2  2


8
APM1514/102/3
(b)

= cos  sin 

(c)

= 1 − 2

(d)

= 1 − 

(e)

= +

(f)

=  − 


4.2 Find the general solutions to the following differential equations.


(a)
 1 +  + 2
=
 2
(b)
 5
= 4
 
(c)
 
=
 2
(d)
 2+
=
 
(e)

= 

(f)
 
= 2
 
(g)

= 2

(h)

= 2 2 −  2

(i)

= 4 − 5

(j)

=  − 

(k)
 2
=
 5
(l)

++1=0

(m)

= 1 −  +  − 


9
(n)

= 2 (1 − )

(o)

= 10 + 

4.3 Find the solutions to the following initial value problems.
(a)

 = 1 + 
(0) = 3
(b)

 =  + 2
 (1) = 2
(c)
 
= 2

 (0) = −2
(d)

 = 2 − 3
 (0) = −5
(e)

 = 10 − 2
 (0) = 200
(f)

 =−5
 (1) = 1
(g)

 =  (1 + )
 (0) = 2
(h)

 = 2 − 8
 (0) = −50

4.4 Solve the following differential equation:



= 

4.5 Solve the following differential equation:
 2
= 3
 
4.6 Solve the following differential equation:

 − 2 =0

4.7 Solve the following differential equation:
 −3
=
4.8Solve the following differential equation:
 ( + 1)2
 
=
 
4.9 Solve the following differential equation:

− 2 + 1 = 0

4.10 Solve the following initial value problem:

=1− with initial condition (1) = 3


10
APM1514/102/3
4.11 Solve the following initial value problem:
 2
= with initial condition (1) = −2
 
4.12 Solve the following initial value problem:
 
=− with initial condition (1) = 2
 2
4.13 Solve the following initial value problem:
 1
= − 5 with initial condition (1) = −1
 
4.14 Solve the following initial value problem:
 ¡ ¢
− 24 2 −  = 0 (1) = −

4.15 Solve the following initial value problem:

3 −  = 0 (1) = −1

4.16 Solve the following initial value problem:

= 2 (2) = 1


Study Unit 5 EXERCISES


In the following problems, the population growth is assumed to follow the Malthusian growth model.
5.1 Find the parameter  in the Malthusian model for describing the following situations, and write down the differential
equation for the model.
(a) A population where there are 50 births and 20 deaths per 1 000 individuals per year
(b) A population where there are 0.01 births and 0.04 deaths per one individual per year
(c) A population where there are 400 births and 250 deaths per 100 000 individuals per year
(d) A population where there are 2 births and no deaths per 100 individuals per year

5.2 Predict the outcome for each of the following Malthusian models:
(a) 
 = 5 0 = 10

(b)  = −05 0 = 0

(c)  = 100 0 = 0

(d)  = −001 0 = 3

(e)  = −4 0 = 500

5.3 Find the solution functions  () for the models in the previous question.
5.4 Find the size of the population at time  = 10 for the value  () for the models in the previous question.
5.5 Assume that a population grows according to the Malthusian model, with  = 001 and 0 = 10000 with time
measured in years.
(a) Find the values of  (5) and  (50) 
(b) Find the value of  for which  () = 100000

5.6 Assume that a population grows according to the Malthusian model, with  = −01 and 0 = 100
(a) Find the values of  (10) and  (100) 
(b) How long does it take until  () = 1?
(c) Prove that we will never have  () = −100

5.7 In each of the following Malthusian populations, find the growth constant  from the given values.

11
(a) 0 = 5000  (5) = 20 000
(b) 0 = 1000  (10) = 1
(c) 0 = 1  (10) = 1000

5.8 Bacteria grow in a culture. If 100 are present initially and 400 are present after 1 hour, how many bacteria are present
after 7 hours?
5.9 A bacterial culture increases from 10 to 6000 in 10 hours. How many bacteria were present after 3 hours?
5.10 The Microtus Arvallis Pall is a species of rodent that reproduces very rapidly. Assume that there are two rodents
(male and female) present at time  = 0. Let the time units be months and let  = 04 per month. Calculate the
number of rodents at the end of 2, 6 and 10 months respectively, if the Malthusian model applies.
5.11 Fruit flies are being bred in an enclosure that holds a maximum of 640 flies. If the population grows according to the
Malthusian model, with a growth constant  = 005 when time is measured in days, how long will it take for an
initial population of 20 flies to multiply until the enclosure is full?
5.12 If the size of a population which grows according to the Malthusian model was 10000 in the year 2000 and 100000
in the year 2020, how big will the population be in the year 2025?
5.13 In 1980 the population of a town was 400 000 and in 2000 it was 20 000. If the population can be modelled by the
Malthusian model, then
(a) what would the population have been in year 2010?
(b) when would the population be 1 000?

5.14 Assume that a population of a town was 200 000 in the year 1950 and 2000 in the year 2000. Assuming that the
Malthusian model is valid,
(a) when will the population size be 200?
(b) when was the population size 20 000 individuals?

5.15 Assume that a population of a town was 200 000 in the year 2000 and 2000 in the year 1950. Assuming that the
Malthusian model is valid,
(a) when was the population size 200?
(b) when will the population size be 2 000 000?

5.16 We are given the population readings:


 = 110 000 in 1980,
 = 175 000 in 1990,
 = 220 000 in 2000.
Based on this information, does the population grow according to a Malthusian model? Justify your answer.
5.17 Find the doubling time of a Malthusian population with  = 0006
5.18 Find the value of  for a Malthusian population which doubles every 200 years.
5.19 Do the following conversions between the annual growth rate and the growth constant:
(a) Find the value of  if a Malthusian population grows by 1.5% per year.
(b) Find the value of  if a Malthusian population has an annual growth of 30%.
(c) Find the annual growth as a percentage for a Malthusian population with growth constant  = 002
(d) By how many percentages does a Malthusian population grow per year, if its growth constant is  = 01?

5.20 In 1950 the population of a town was 40 × 103 and in 1990 it was 80 × 103 . If the population can be modelled by
the Malthusian model, then what is the annual growth rate as a percentage?
5.21 If the population size of a Malthusian population at time  = 10 is  (10) = 100 000 and if its rate of change at time
 = 10 is 2500 individuals per time unit, what is the value of the growth constant ?
5.22 If a population grows according to the Malthusian model, with population 0 = 2 × 106 at time  = 0 find the value
of the growth constant  if the annual growth rate is 2% per year.
5.23 The population of a town grows according to the Malthusian model. The population doubles every 200 years. Find

12
APM1514/102/3
the value of the growth constant  and use it to answer the following questions:
(a) How long does it take for the population to grow by 50%?
(b) How long does it take for the population to triple?

5.24 Find the growth constant  for Malthusian population where 0 = 600 000 at time  = 0 and the population grows
by 20 000 from  = 0 to  = 2
5.25 Find the growth constant  for Malthusian population where 0 = 150 000 at time  = 0 and the rate of change of
the population at time  = 0 is −500 per year.
5.26 Assume that the population of a town grows according to the Malthusian model with  = 002. The population was
150 000 in year 2000. Find the rate of change of the population in year 2000, and in year 2010.
5.27 Find the value of the growth constant  for the following Malthusian populations:
(a) A population which grows by 10% per year.
(b) A population which shrinks to 10% of its original size over each year.
(c) A population which doubles every 3 years.
(d) A population which becomes 10 times larger than before over every 100 years.
(e) A population which decreases by 30% each year.
(f) A population which increases by 30% each year.

5.28 Find the annual growth rate as a percentage for Malthusian populations with the following growth constants:
(a)  = 05
(b)  = −05
(c)  = 1

5.29 Find the growth constant for a population with an annual growth rate of 2% per year.
5.30 If a population grows by 4% each year, how long does it take for it to double?
5.31 If a populations doubles every 50 years, what is its annual growth rate?
5.32 The population of a town grows according to the Malthusian model. If the population doubling time is 50 years, how
long does it take for the population to grow by 10%?
5.33 A Malthusian population has an annual growth rate of 1% per year. If its initial value, in year 2000, is 300 000,
calculate the following:
(a) The size of the population in year 2001.
(b) The rate of change of the population in year 2000.
(c) The rate of change of the population in year 2001.
(d) The time it takes until the population reaches 1 million.
(e) The doubling time of the population.

5.34 Let  () be a population that grows according to the Malthusian model and let   1 be a fixed number. Prove that
the time  it takes for the population to grow from 0 at time 0 to  · 0 at time (0 +  ) is independent of 0 and
0 
5.35 Assume that the population of South Africa was 47 million at the beginning of 2007 and that it follows the
Malthusian model approximately, with a growth rate of 22 percent per year.
(a) When will the population reach 80 million, if the growth rate does not change?
(b) What did this model predict the population of South Africa to be in 2010?

5.36 If a population grows according to the Malthusian model, with population 0 = 500 000 at time  = 0 find the value
of the growth constant  in the following cases:
(a) If the annual growth rate is 2% per year.
(b) If the population grows by 20 000 from  = 0 to  = 2
(c) If the rate of change of the population at time  = 0 is 2 000 per year. (Remember that the rate of change is the

13
value of !)

5.37 The population of a town was 150 000 in year 1980 and 90 000 in year 1990. The population is assumed to obey the
Malthusian model.
(a) Find the growth constant 
(b) When will the population be 10 000?
(c) According to the model, what will the population be in year 2230?
(d) Write down an expression for  ()  the size of the population after  years, if  = 0 in year 2000.

5.38 The population of a town grows according to the Malthusian model. The population doubles every 100 years. Find
the value of the growth constant  and use it to answer the following questions:
(a) How long does it take for the population to grow by 30%?
(b) How long does it take for the population to triple?

5.39 If a population grows according to the Malthusian model, with population 0 = 2 × 106 at time  = 0 find the value
of the growth constant  in the following cases:
(a) If the annual growth rate is 2% per year.
(b) If the population grows by 20 000 from  = 0 to  = 2
(c) If the rate of change of the population at time  = 0 is 2 000 per year.

5.40 The population of a town was 10 000 in year 1980 and 90 000 in year 1990. The population is assumed to obey the
Malthusian model.
(a) Find the growth constant 
(b) When will the population be 200 000?
(c) According to the model, when was the population size 10?
(d) Write down an expression for  ()  the size of the population after  years, if  = 0 in year 2000.

5.41 The population of Russia at the start of 1980 was 255 × 106 with growth constant 1 = 0012 In the same year the
population of the USA was 225 × 106 with growth constant 2 = 0007 When will the population of Russia be
twice that of the USA?
5.42 The populations of two countries, Country A and Country B, are assumed to follow the Malthusian model. In the
year 1960, the population of Country A was 12 × 107 and the population of Country B was 4 × 105  In the year
1990 the population of Country A was 8 × 106 and the population of Country B was 7 × 105 
(a) When will the population of Country B reach 1 × 108 ?
(b) When will the populations of the two countries be equal in size?

5.43 The populations of Country A and Country B both grow according to the Malthusian model, Country A with a
doubling time 50 years and Country B with a doubling time 80 years. If the sizes of the populations were the same
in year 2000, what was the ratio of the population of Country B to the population of Country A in 1950? What will
the ratio be in 2050?
5.44 Assume that a radioactive substance has a half-life (see page 117) of 2000 years.
(a) Find the value of the constant of decay, 
(b) If 10 grams of the substance remains today, when was there 50 g of the substance?
(c) If 10 grams of the substance remains today, when will there be 1 g of the substance left?

5.45 A radioactive substance decays from 8g to 7g in one hour. Find its decay constant  and then calculate its half-life.
5.46 A certain radioactive substance has a half-life of 3 years. If 10g is present initially, how much of the substance
remains after 9 years?
5.47 Radium has a half-life of 1690 years. If 10% of an original quantity 0 remains today, when was the 0 formed
originally?
5.48 Assume that a radioactive substance has a half-life of 2500 years. If 20 grams of the substance remains today, when
was there 100 grams of the substance?

14
APM1514/102/3
5.49 Assume that a radioactive substance decays with a constant of decay  = 0002 when time is measured in years.
(a) How long does it take for the substance to decay from 5 grams to 2 grams?
(b) If 10% of an original quantity 0 is present today, when was 0 formed initially?
(c) Explain why in (b) above, we do not need to know the exact value of 0 

5.50 Measurements show that 200 kg of radioactive waste removed from a nuclear reactor in 1970 has decayed to 195 kg
in 1995.
(a) How much of this radioactive material will be left in the year 2095?
(b) When will there be only 20 kg left?

5.51 Assume that a radioactive substance has a half-life of 2000 years. If 10 grams of the substance remains today,
(a) When was there 50 g of the substance?
(b) When will there be 1 g of the substance left?

5.52 The concentration of a certain chemical in the blood stream is observed, and it is found that the decrease in the
concentration is proportional to the concentration itself. Thus, the quantity of the chemical in the blood can be
modelled by the decay equation

= −

where () is the concentration of the chemical in the blood at time , and  is a positive constant. If the initial
concentration was 0.1 milligrams per millilitre of blood, and 3 days later the concentration was 0.054 milligrams per
millilitre, how long will it take for the concentration to reach the acceptable level of 0.0001 milligrams per millilitre?
5.53 Which of the following statements are true, and which are false? You must be able to justify your answers!
(a) The more there is of a radioactive substance, the greater its rate of decay is.
(b) If the growth constants of two Malthusian populations  and  are  and   and if  = 2 ∗   then after 10
years the population  is two times larger than the population 
(c) If the growth constants of two Malthusian populations  and  are  and   and if  = 2 ∗   then the
population  takes twice as long to double as population .

Study Unit 6 EXERCISES

6.1 Write down both equilibrium points of the logistic models with the following parameters.
(a)  = 0002 and  = 24 · 10−8 
(b)  = 002 and  = 01
(c)  = 00001 and  = 000005

6.2 Draw the phase lines of the logistic modules, if the parameters are as given:
(a)  = 0048 and  = 00002
(b)  = 002 and  = 00001
(c)  = 0001 and  = 000002

6.3 In each of the following cases of parameter values, draw the phase line of the corresponding logistic model and read
from the phase line the outcomes for a solution which starts at (i) 0 = 100 (ii) 0 = 1000
(a)  = 0001  = 00005
(b)  = 01  = 00003
(c)  = 001  = 5 × 10−6 .

6.4 In each of the following cases of parameter values, use the phase line to predict the outcome. for a solution which
starts at (i) 0 = 10 (ii) 0 = 50
(a)  = 003  = 0001

15
(b)  = 001  = 0001
(c)  = 0012  = 00002

6.5 Write down the solutions  () as functions of time  and the initial value 0 for the following logistic models.
(a)  = 02  = 0001
(b)  = 0001  = 00005

6.6 Assume that  () obeys the logistic model, with  = 0002 and  = 24 · 10−8  If 0 = 12 000 find  (10) and
 (100) 
6.7 Assume that  () obeys the logistic model, with  = 001 and  = 00002 If 0 = 100 000 find  (2) and  (5) 
6.8 If the human population was estimated to be 334 × 109 in 1965 and the growth was assumed to be logistic with
 = 0029 and  = 2695 × 10−12  calculate the population in the year 2000.
6.9 In a logistically growing population, we have
0 = 190 000  (2) = 170 000  = 001
Find the value of  and the limit population size as  → ∞
6.10 In a logistic population, find the values of the parameters  and  if for small parameter values, the population
behaves like a Malthusian model with parameter  = 0016 while the population growth approaches zero as the
population size  = 300 000 is approached.
6.11 A population of birds is growing according to the logistic growth model, with parameters  and . It is known that
 = 158. As the population is observed, it is seen that its size grows fast initially, but the growth slows down until a
maximum level of 6000 birds is reached. Find the value of  for the model.
6.12 A logistic model of the human population growth is to be constructed. It is estimated that the constant  is 0029 if
 is measured in years. At the start of a given year the population was  = 334 × 109 , and it was calculated that
the actual rate of increase at that moment was 2% of the population per year. Considering that the actual rate of
population increase at any given moment is given by the equation  2
 =  −  , find the value of  and calculate
the equilibrium value of  ().
6.13 A farmer decides to breed fish in a special pond built for the purpose. Suppose he buys 1000 kg of a species of
fish. He is told by experts that this species grows according to a logistic population model with  = 110 If the
population doubles in 12 months, calculate the value of . Then calculate the limiting population size in kilograms.
6.14 A population (Population 1) is known to obey logistic growth with constants  and . It is known that  = 286, and
when the population is observed, it is seen that as  → ∞, the population approaches the limit value of 2500.
(a) Calculate the value of .
(b) Assume that another logistically growing population (Population 2) has the same parameter  value as Population
1, but the value of  is 150 times larger than the value of  in Population 1. If Population 2 starts off with an
initial population of 30, will the population subsequently increase or decrease?

6.15 Assume that  () follows the logistic growth model, with  = 01 and  = 002 Assume that the initial population
is  (0) = 100
(a) Find  (10) and  (20)
(b) Find the rate of increase of the population at times  = 0  = 10 and  = 20

6.16 A population behaves according to the logistic model. If the population is observed, it is seen that it grows, and that
the maximum rate of growth is reached when the size of the population is  =  ∗  What will the limit population
size be?
6.17 In a logistically growing population, we have
0 = 10 000  (1) = 12 000  = 025
Find the value of  and the limit population size as  → ∞
6.18 Assume that  () follows logistic growth, with initial value 0 = 200  = 05 and  = 002
(a) Find  (1) and  (2) 
(b) Find the rate of change of  at the times  = 0  = 1 and  = 2
(c) Draw the phase line of this population model.

16
APM1514/102/3
(d) Plot a sketch of the solution curve  () when 0 = 200 over the interval 0 ≤  ≤ 3 Use the information in your
answers to (a), (b) and (c) to make the sketch as accurate as possible.

6.19 The population of a country, denoted by  () with  measured in years, grows according to the logistic model with
 = 03 and with an initial population size of 6 × 106  Calculate the value of  in the following two cases:
(a) If the annual increase from  = 0 to  = 1 is 10%
(b) If the rate of change of the population at time  = 0 is 10% of the population per unit time.

6.20 Let  () denote the size of a certain population, with  measured in years. It is known that the population grows
according to the logistic model with  = 02. Two population sizes, namely  (0) = 100 000 and  (10) = 150 000,
are known.
(a) Find the value of the parameter  in this population model.
(b) Find the rate of change () at times  = 0 and  = 10.
(c) From what we know about the logistic model, for what population size  does this population grow fastest?
Justify your answer!
(d) At what time  does this population grow fastest? Justify your answer!

6.21 The following measurements were made of the growth of a population of animals:
– At time  = 0 days,  (0) = 10 and the rate of change, given by the derivative, is 20 per day,
– At time  = 10 days,  (10) = 1500 and the rate of change is 1 per day.

Based on the information given here, is the population growing according to the Malthusian or the logistic model?
Justify your answer!
6.22 Which of the following statements are true, and which are false? Justify your answers!
(a) In a logistic model, if the population is decreasing then   0.
(b) In a logistic model, if the population is decreasing then   .
(c) In a logistic model, if  =  then there will be just one equilibrium point.

Study Unit 7 EXERCISES

7.1 Find all the equilibrium points of the following differential equations:
(a) 
 = 1 − 4

(b)  = 2 + 22

(c)  = 2 − 

(d)  = 1 − cos ()

(e)  = 4 − 3

7.2 Draw the phase lines of the following differential equations.


(a) 
 = 1 − 4

(b)  = 2 + 22

(c)  = 2 − 

(d)  = 1 − cos ()

(e)  = 4 − 3

7.3 Assume that the phase line of a system is as given below.

x
0 10 20
For each of the following initial points 0  explain how solution starting from that point will behave: will it increase

17
without bound; or decrease without bound; or increase/decrease asymptotically towards an equilibrium point, or stay
at an equilibrium point (if so, which one?).
(a) 0 = −5
(b) 0 = 2
(c) 0 = 5
(d) 0 = 10
(e) 0 = 15
(f) 0 = 22

7.4 Assume that the phase line of a system is as given below.

x
A B C D
Classify all the equilibrium points as stable or unstable.
7.5 Use the phase lines of the following systems to draw solution curves starting from the given initial values.
(a) 
 = 1 −  Phase line:

x
1
initial points  = 0,  = 1and  = 3

(b)  = 2  Phase line:
x
0
initial points  = −1,  = 0 and  = 3

7.6 Draw the phase line of the following system, and use the phase line to classify each of the equilibrium points as
stable or unstable. The system is:

= −2 ( − 1)2  ( + 1)2 

7.7 Do a qualitative analysis, by drawing the phase line, for the Malthusian population model in the two cases   0 and
  0.
7.8 A variable (),  ≥ 0 obeys the differential equation
 1
= (2 − 2 )( − 1) | + 1| −5+19
 2
(a) Find the equilibrium points of the model, and draw a phase line of the model. Indicate the direction of motion in
each interval of the phase line.
(b) State which equilibrium points are stable and which are unstable.
(c) Analyse, without solving the differential equation, what will happen in the model as  → ∞, when different
starting values (0) are used.

7.9 Assume that a system



= ()

has a phase line which looks like this:

x
-1 0.5 2

(a) Draw a rough graph of what the function () could look like.
(b) Draw a rough sketch of the solution curves () when the initial value is (0) = 1 and when the initial value is
(0) = 0

18
APM1514/102/3
7.10 Assume that for the system

= ()

a graph of the function  looks like this:
G(x)

x
-2 0.5 2

Draw the phase line of the system, and explain what will happen to () as  increases if the initial value is −1 and if
the initial value is −3
7.11 Draw the phase line of the following systems. List all the equilibrium points, and state which are stable and which
are unstable. In the systems,  and  are assumed to be positive constants.
(a)

= 2 − 1

(b)

= 2

(c)

= sin()

(d)

=  ( − )

7.12 For each of the following systems, draw a sketch of:
(i) as a function 
(ii)the phase line.

Also, for each system, list all the equilibrium points and classify each of them as stable or unstable; and predict the
outcome of the solution if the system starts at  (0) = 05

(a) = −


(b) = ( − 1) 

 2
(c) = ( − 2)  ( + 1)

7.13 Let a system be given by

=  ( − )

where  is a real number.
(a) How should  be chosen to make  = 2 an equilibrium point?
(b) How should  be chosen to make  = 0 an unstable equilibrium point?
(c) How should  be chosen to guarantee that any solution starting with 0  1 will increase without bound?
(d) Explain why, regardless of the value of  no solution to this system can ever decrease without bound.

7.14 Consider the model



= 2 + 4 2 

Here,  () denotes the size of a population at time .
(a) Is this a logistic model? Justify your answer!
(b) Draw the phase line of the model.

19
(c) Draw a sketch of the solution curve  (), if  (0) = 2.

7.15 For each of the following systems (a), (b) and (c), draw a sketch of:
(a) i. The function  as a function 
ii. and the phase line. (Hint: Make sure your answers to (i) and (ii) agree with each other!)
iii. Also, for each system, list all the equilibrium points and classify each of them as stable or unstable;
iv. and predict the outcome of the solution if the system starts at  (0) = 05

(b) = −2


(c) = ( − 1) 


(d) = ( + 2) 2 ( − 1)

7.16 Let a system be given by

=  ( − )

where  is a real number.
(a) How should  be chosen to make  = 1 an equilibrium point?
(b) How should  be chosen to guarantee that any solution starting with 0  0 will decrease?
(c) Explain why, regardless of the value of  no solution to this system can ever increase without bound.

Study Unit 8 EXERCISES

8.1 An object with the initial temperature 0 is placed in a tank of water, the temperature of which is kept at 10o C. After
30 minutes the temperature of the object is 200o C, and after 60 minutes it is 100o C. Assuming that Newton’s law of
cooling applies, find the values of 0 and the cooling constant  and find how long it takes for the object to cool to
30o C.
8.2 An object with the initial temperature 0 is placed in a tank of water, the temperature of which is kept at 10o C. After
30 minutes the temperature of the object is 200o C, and after 60 minutes it is 100o C.
(a) Assuming that Newton’s law of cooling applies, what was the value of 0 ?
(b) How long does it take for the object to cool to 50o C?

8.3 An object with an initial temperature of 105◦  is immersed in a fluid which is held at a temperature of 20◦ . After
15 minutes the temperature of the body has dropped to 65◦   Write down the differential equation associated with
Newton’s law of cooling for this situation. Solve the equation using the given initial conditions. Then determine the
temperature of the body after 30 minutes.
8.4 A body with an initial temperature of 100◦  is placed in a tank of water, the temperature of which is held at 30◦ 
The body cools down to 70◦  in 15 minutes. Write down the differential equation for Newton’s law of cooling.
Solve the equation using the information given and then calculate when the body’s temperature will be 40◦ 
8.5 A body with an initial temperature of 0 is placed in a tank, the temperature of which is held at 20◦ . After 10
minutes the temperature of the body is 60◦  and after 20 minutes the temperature is 40◦ . What is the temperature
of the body after 5 and after 15 minutes?
8.6 A metal cube is dropped into a tank of water, the temperature of which is held at 10o  The initial temperature of the
cube is 60o  and after 10 minutes the temperature of the cube has dropped to 30o  Assume that Newton’s law of
cooling applies.
(a) Write down the differential equation for the temperature of the cube,  () 
(b) What will the temperature of the cube be after 45 minutes?
(c) Will the temperature of the cube ever reach 5o ? Justify your answer!
(d) What is the initial rate of change of the temperature of the cube?

20
APM1514/102/3

8.7 An object with an initial temperature of 120 is placed in a tank of liquid, the temperature of which is held constant
at 80◦ . Assume that Newton’s law of cooling applies. After 10 minutes, the temperature of the object has dropped to
110◦ .
(a) Write down the differential equation for the temperature of the object.
(b) Write down the solution to the differential equation.
(c) How long does it take for the temperature of the object to reach 85◦ ?
(d) What is the temperature of the object after 2 hours?

8.8 In a factory a small quantity of acid which is to be used in certain processes has to be diluted with water. A tank
contains 10 litres of acid at the time  = 0. Water is pumped into the tank at a rate of 1 litre per minute. The contents
of the tank are pumped out at the same rate. The tank is always kept full and the two liquids in the tank are mixed
thoroughly at all times. Let  () denote the amount of water in the tank at any time , with  measured in minutes.
(a) Derive a differential equation modelling the amount of water in the tank.
(b) Obtain a formula for the amount of water in the tank at any time   0.
(c) Calculate the amount of water in the tank at  = 5 minutes. Let  () denote the amount of water in the tank at
time  in litres.

8.9 A tank initially contains 200 litres of liquid A. Liquid B is pumped into the tank at the rate of 4 litres per minute. The
mixture is stirred continuously and the tank is kept full at 200 litres at all times. The contents of the tank is pumped
out at the same rate of 4 litres per minute. Let  () denote the amount (in litres) of liquid B in the tank after 
minutes.
(a) Write down the differential equation for  ()  and its initial value.
(b) Solve the initial value problem in (a) to find the solution  () for all 
(c) How long does it take until the tank contains liquid A and liquid B in equal quantities?

8.10 In a chemical production plant a tank contains 0 kg of a chemical dissolved in water. The volume of the tank is 200
litres and it is always kept full. Starting at a time  = 0, water in which 0.5 kg of the chemical has been dissolved
per litre is pumped into the tank at a rate of 4 litres/minute. The contents of the tank are stirred continuously and the
resulting solution flows out at the same rate as the inflow. Find the concentration of the chemical at any time   0.
8.11 A tank with a capacity of 1000 litres contains a solution of salt and water. The tank is always kept full. Initially, the
tank contains 10 kg of salt dissolved in the water. Water is pumped into the tank at a constant rate of 200 litres per
minute, with 0.1 kg of salt dissolved in each litre of water. The contents of the tank are stirred continuously, and the
resulting solution is pumped out at a rate of 200 litres per minute. Let () denote the amount of salt (in kilograms)
in the tank after  minutes and let () denote the concentration of salt (in kilograms per litre) in the tank after 
minutes.
(a) Write down the differential equations for () and ().
(b) Draw the phase lines of the differential equations for the systems for  and , and draw rough sketches of the
values of  and  as functions of time, if their initial values are as specified above.
(c) What will happen to  and  when  → ∞?

8.12 A tank with volume  litres is used to dissolve a chemical in water. At time  = 0 the tank contains 0 kg of the
chemical. Water containing  kg of the chemical per litre flows into the tank at a rate of  litres per minute. The
mixture in the tank is stirred thoroughly and the tank is kept full at all times. The mixture is pumped out at a rate of
 litres per minute. Let () denote the concentration of the chemical (in kg/litre) in the mixture leaving the tank at
time 
(a) Derive a differential equation for ()
(b) Find the equilibrium points and draw the phase line of the model. State whether the equilibrium points are stable
or not.
(c) Make a rough sketch of () as a function of . Give examples of solution curves for all the possible choices of
0 
(d) Explain what will happen to () when  → ∞

8.13 A tank initially contains 200 litres of liquid A. Liquid B is pumped into the tank at the rate of 4 litres per minute. The
mixture is stirred continuously and the tank is kept full at 200 litres at all times. The contents of the tank is pumped

21
out at the same rate of 4 litres per minute. Let  () denote the amount (in litres) of liquid B in the tank after 
minutes.
(a) Write down the differential equation for  (), and its initial value.
(b) Solve the initial value problem in (a) to find the solution  () for all 
(c) How long does it take until the tank contains liquid A and liquid B in equal quantities?

8.14 Solve equation (8.7) if  (0) = 1 (i.e. if initially only one firm has adopted the new manufacturing process), as
follows:
(a) Separate the variables and then use the result
∙ ¸
1 1 1 1
= + 
 ( −  )    −
(b) Integrate both sides of the equation to get
ln  − ln( −  ) =   + 
here  is a constant of integration.
(c) Use the initial value to find the value 
(d) Then show that
 
 = 
 − 1 +  
8.15 Consider a model describing the spreading of a highly communicable disease in an isolated population of total size
 . Let () denote the number of people who have been infected by the time . The suggested model is as follows:

= ( − )

(a) What are the main assumptions implicit in the model? How reasonable are they?
(b) Draw a graph of  versus .
(c) Draw the phase line of the model.
(d) Draw a rough sketch of the solution curve if the initial number of infections is 1  2, and if the initial
number of infections is 2  2.
(e) Solve the differential equation to find an expression for () as a function of 

8.16 In an experiment conducted by the Agricultural Department of a university, it was found that the maximum amount
of wheat that could be obtained on the university’s experimental farm is 150 kg per hectare. Research had already
shown that the amount of wheat can be determined by the equation

=  (150 − )

where () denotes the number of kilograms of wheat obtained per hectare when  kg of fertilizer is used per
hectare. Data obtained in the experiment showed that 10 kg of fertilizer per hectare results in 80 kg of wheat per
hectare, while 20 kg of fertilizer results in 120 kg of wheat per hectare. Determine the amount of wheat that can be
expected if 30 kg of fertilizer is used per hectare.
8.17 During a flu epidemic 5 percent of the 5000 pupils at a school had the illness at a time  = 0. It was found that the
rate at which pupils were contracting the flu was directly proportional to the product of the number of pupils who
had the flu and the remaining pupils who were not infected. If 20 percent of the pupils had contracted the illness by
 = 10 days, find the number of pupils who had contracted the flu by  = 13 days.
8.18 A scientist studies the heating of metal objects by radiation. She suspects that the rate at which the temperature
 () of the heated object increases is directly proportional to the square of the difference between  () and the
temperature of the radiation source. To test the model, an experiment is conducted in which a metal object is heated
by radiation from a source which is held at a constant temperature of 500◦  The following data is obtained:
 (hours)  () (degrees)
0 375
1 400
(a) Write down the differential equation for the model described above.
(b) According to the model, what is the temperature of the object after 3 hours?

22
APM1514/102/3
(c) Draw a phase line of the model, and sketch possible solution curves starting from various initial values.
(d) What happens if the initial temperature of the object is higher than that of the radiation source?

8.19 In one theory of learning, the rate at which a subject is memorised is assumed to be proportional to the amount that
has already been memorised. Suppose that  denotes the total amount of a subject that has to be memorised and
() is the amount memorised in time  Determine a differential equation for the amount ()

Study Unit 9 EXERCISES


9.1 South African National Parks Board is planning to issue impala hunting permits. To find out how many permits can
be issued, the Board attempts to find a model to describe the impala population in the absence of hunting. It is known
that if the impala population falls below a certain level , the impala will become extinct. It is also known that if the
impala population goes above the maximum carrying capacity  , the population will decrease to  . The following
model is suggested to describe the growth rate of the impala population as a function of time:

=  ( −  )( − )

where  is the size of the impala population and   0 is a constant of proportionality.
(a) How does this model differ from the model of logistic growth  =  ( −  )? Is this model more or less
reasonable than the logistic model? Why?
(b) Draw the phase line of this model.
(c) Determine the stability of the equilibrium points of the model.
(d) Find the outcomes of this model for all possible starting points 0 
(e) Compare the outcomes with the outcomes of the logistic model. Which one is more realistic?

9.2 Consider the impala population in the previous exercise. Assume now that a certain number of hunting permits per
unit of time have been issued. This means a constant rate  of “harvesting”, and the model of the impala population
with hunting becomes

=  ( −  )( − ) − 

Find the maximum value of , that is, the maximum level of hunting that should be permitted.
9.3 Analyse the following four population models graphically, as follows: First, draw a graph of  versus  . Then,
draw the phase line of the system. Finally, draw a sketch of possible solution curves with different choices of initial
populations 0 . Identify and determine the stability of equilibrium points in each model.
(a)

=  −     0

(b)

=  ( −  )     0

(c)

= ( −  )( − )     0   

(d)

=  ( −  )( − )     0   

9.4 A Malthusian type population model which takes immigration into account can be described by the differential
equation

=  + 

where  and  are positive constants and  () denotes the size of the population at time 
(a) Assuming that the time  is measured in years, what is the meaning of the constant ?
(b) Find the equilibrium points of the model, and draw the phase line of the model.
(c) Find the solution to the differential equation when the initial population is 0 

23
(d) Predict the outcome of the system with different values of 0 

=  +     0

9.5 A Malthusian population model which takes emigration into account can be described by the differential equation
 ()
=  − 

where  and  are positive constants and  () denotes the size of the population at time .
(a)Assuming that the time  is measured in years, what is the meaning of the constant ?
(b)Find the solution to the differential equation when the initial population is 0 
(c)Find the equilibrium points of the model, and draw the phase line of the model.
(d)Predict the outcome of the system for different values of 0 

9.6 A flu infection is spreading in a school of 200 pupils. Initially only one pupil has the flu. Let us assume that the rate
at which pupils contract the flu is directly proportional to the number of pupils who are not yet infected. Let  ()
denote the number of pupils who have the flu after  days.
(a) Write down the differential equation for the variable 
(b) After 2 days, 50 students have the flu. How many will have the flu after 7 days?
(c) Plot the phase line of the model.
(d) Find the rate of change of  at  = 0  = 2 and  = 7
(e) Use all the information available to plot the solution curve  () 
(f) How realistic is our assumption about the way that the infection spreads? How realistic is the solution curve
showing the spreading of the infection from day to day?

9.7 The following four population models are suggested to model a fish population in a pond:

(A) : =  ( −  )


(B) : =  ( −  )


(C) : =  ( −  ) ( − )


(D) : =  ( −  ) ( − )

In all models,   0   0 and 0    
(a) Draw the phase line of each model.
(b) Explain how the models differ from each other. Compare the outcome each model predicts from different levels
of initial population size. Which model is the most realistic one? Why?

9.8 A flu infection is spreading in a school of 2000 pupils. Let  () denote the number of pupils who have the flu after
 days. The following two alternative epidemic models are suggested to model the spread of the flu infection:

(A) : =  (2000)


(B) : =  (2000 − )

(a) Draw the phase line of each model.
(b) Explain how the models differ from each other. Which model is more realistic? Justify your answer!

9.9 The fish in a fish pond grow according to the logistic model with  = 01 and  = 0002 when time is measured in
months. Assume that each month,  fish are added to the pond, and that 1/3 of all the fish are harvested per month.
(a) Write down a differential equation that describes the model.
(b) What should the value of  be so that  = 0 is an equilibrium value of the system?

24
APM1514/102/3
9.10 In one theory of learning, the rate at which a subject is memorized is assumed to be proportional to the product of
the amount already memorised and the amount that is still left to be memorized. Suppose that  denotes the total
amount of content that has to be memorized, and  () the amount that has been memorized after  hours.
(a) Write down the differential equation for  using  for the constant of proportionality. Write also down the initial
value 0 .
(b) Draw the phase line of the model.
(c) Use the phase line to sketch solution curves when the initial values are 0 =  0 = 2 and 0 = 0
(d) Use the sketches in (c) to analyse the appropriateness of this model as a theory of learning.

9.11 A flu infection is spreading in a school of 2000 pupils. Initially only one pupil has the flu. Let us assume that the rate
at which pupils contract the flu is directly proportional to the number of pupils who are already infected. Let  ()
denote the number of pupils who have the flu after  days.
(a) Write down the differential equation for the variable 
(b) After 2 days, 5 students have the flu. How many will have the flu after 5 days?
(c) Plot the phase line of the model.
(d) Find the rate of change of  at  = 0  = 2 and  = 5 (Remember that the rate of change is the derivative!)
(e) Use all the information available to plot the solution curve  () 
(f) What does the model predict will happen to  () as  → ∞?

Study Unit 10 EXERCISES


Investigate each of the following systems as follows: Find the equilibrium points and isoclines. Draw the phase
diagram of the system. Determine the stability of the equilibrium points. Interpret the phase diagram to find out what
happens with various initial values in the model.
10.1 ⎧ 
⎨  = 
⎩ 
 =
10.2 ⎧ 
⎨  = −
⎩ 
 = 2
10.3 ⎧ 
⎨  =
⎩ 
 = −2
10.4 ⎧ 
⎨  = − + 1
⎩ 
 = −2
10.5 ⎧ 
⎨  = −1
⎩ 
 = −
10.6 ⎧ 
⎨  = 2 − 
⎩ 
 = −
10.7 ⎧ 
⎨  = −
⎩ 
 = ( − 1)2 ( − 1)

25
10.8 ⎧ 
⎨  = 2 −  2
⎩ 
 = −
10.9 ⎧

⎪ 
⎨  = 



⎩  = −


10.10 ⎧ 
⎨  =  ( − 1)
⎩ 
 =2
10.11 ⎧ 
⎨  = −1
⎩ 
 =
10.12 ⎧ 
⎨  = 
⎩ 
 =−1
10.13 ⎧ 
⎨  =−1
⎩ 
 =1−
10.14 ⎧ 
⎨  =  (1 − )
⎩ 
 = −
10.15 ⎧ 
⎨  = −
⎩ 
 =+
10.16 ⎧ 
⎨  =  (1 − )
⎩ 
 =  (1 − )
10.17 ⎧ 
⎨  = −
⎩ 
 =
10.18 ⎧ 

⎪  = −1



⎪ = −
⎩ 

10.19 ⎧ 
⎨  = −
⎩ 
 = ( − 1)  ( − 1)
10.20 Prove that for any solution to the system ⎧ 
⎨  =
⎩ 
 = −

26
APM1514/102/3
p
() = ()2 + ()2 is constant, by proving that  = 0
10.21 Find the solution to the system in the previous exercise, by concluding that the solution must be of the form
(() ()) = (cos () sin ()) for some constant , and by finding the function ()

Study Unit 11 EXERCISES


11.1 Investigate cases 1 and 2 of the model in Section ??. In each case, draw and interpret the phase diagram of the
system.
11.2 Herbivore-vegetation model
Consider a system consisting of a population of impala (the herbivores) grazing on suitable vegetation which is their
food source. Let  = () denote the impala population and let  =  () denote the amount of vegetation present at
time . Here  represents the predators and  the prey. It has been found that a predator-prey model that describes
this system quite successfully is given by the equations below:
⎧ 
⎨  =  −  −  ()
⎩ 
 = [ () − ] 
where     and  are positive constants and  () is some function of the amount of vegetation. The state of the
vegetation will obviously affect the rate at which the impala graze. If the amount () at a time  is small, then the
impala may spend more time looking for food and their rate of consumption will drop; on the other hand, if the rains
have been plentiful, then () will be large and more vegetation will be eaten in the same time period. The function
 () is intended to describe this. Although the function  () is not specified, we assume that  is a continuous,
increasing function (i.e., if 1  2 then  (1 )   (2 ) ) with  (0) = 0 and  () =  for some   0.

• i. Show that the -isocline is given by


 − 
=
 ()
for   0, with the property that  → ∞ as  → 0 Note that this is not a straight line, but is actually a curve
for which the positive -axis is an asymptote and which intersects the -axis at .
ii. Show that the -isoclines are given by
 () =  or  = 0
that is,
= or  = 0
iii. Show that the two equilibrium points for the system are given by
µ ¶ µ ¶
  ( − )
0 and  
 
iv. Find the signs of  and  in all regions of the phase plane.
v. Assume that   . Draw the phase diagram, including only a rough sketch of the -isocline.
vi. Discuss the stability of the equilibrium points, and interpret the phase diagram in terms of the impala
population and the vegetation. We have the model

=  −  −  () (1)


= ( () − )  (2)

where () is the amount of vegetation present and () is the size of the impala population at time [10 %]

10.3 Cottony cushion scale insects and ladybirds


During the 1860s citrus crops in the USA were faced with a very serious threat. The citrus trees were attacked by an
insect known as cottony cushion scale insects, which we shall refer to as scales. No insecticides were available at the
time and the farmers were faced with certain ruin until someone remembered that these insects had a natural enemy,
the ladybird beetle. These beetles were imported from Australia and proved to be the answer as they destroyed the
scales, thus saving the citrus crops.

27
We can treat this as a predator-prey system, and attempt to construct a model. Let  () denote the scales population
at any time ; this will represent the prey. Let () denote the ladybird population; this will represent the predators.
Assume that before the ladybirds arrived, the scales followed a Malthusian growth pattern, i.e.

= ( − ) when  = 0

where  and  are positive constants which represent the birth and death rates of the scale insects respectively, with
  .
When the ladybirds are introduced the scales’ birth rate remains unchanged, but the death rate increases, and this
increase is most likely to be directly proportional to the number of ladybirds present. We can express this as

= ( −  − ) (1)

where  is a positive constant. The term −() () represents the number of scales killed by the ladybirds during
one time unit.
Assume that if the prey were not available, the ladybirds would die at some constant rate, which we can express as

= − if  = 0

where  is some positive constant. In the presence of the prey, the ladybirds’ death rate will change due to the
improved supply of food, and we describe this with the term   ()() where  is a positive constant. Thus we
can model the ladybird population with the equation

= (  − ) . (2)

Note that the ladybird population increases, provided that  ()  
Let  be the horizontal axis and  the vertical axis and investigate the behaviour of the system formed by the
equations (1) and (2) as follows:
(a) Find the  -isoclines and the -isoclines.
(b) Calculate the equilibrium points.
(c) Investigate the signs of  and  in the regions determined by the  -isoclines and the -isoclines.
(d) Use this information to make a rough sketch of the phase diagram for  and . (Hint: Compare this with the
krill-whale population model.)
(e) Discuss the stability of the equilibrium points and interpret the phase diagram.

11.1 Bass and trout are two game fish competing for the same resources. Assume that the two species are forced to share
a small pond, with limited resources. Develop a model for the growth of the bass and trout populations, when
we assume that in isolation trout demonstrate exponential decay (according to the Malthusian model with growth
constant   0) and that in isolation, the bass population grows logistically, with a population limit  . Write down
the differential equations which describe the model, introducing all the necessary parameters. Find the equilibrium
points and determine their stability by drawing a phase diagram of the system. Is coexistence of the two species
possible?
11.2 Consider the following economic model: Let  be the price of a product. Let  be the quantity of the product
available in the market. Both  and  are functions of time. They interact with each other, and the following model
might be proposed to describe the system:
⎧  
⎨  =  (  −  )
⎩ 
 = (  − )
where , ,  and  are positive constants. [assume  not zero]]
(a) If  = 1,  = 20 000,  = 1, and  = 30, find the equilibrium points of this system. Classify each equilibrium point
in terms of its stability, if possible. If a point cannot be readily classified, explain why.
(b) Draw a phase diagram of the system and determine what happens to the levels of  and  as time increases.
⎧ ³ ´

⎪  

⎨  =   − 


⎪ 

⎩ =  (  − )


28
APM1514/102/3
11.3 Assume that a model describing two competing species in a closed environment is given by the following system of
two differential equations:

= (2 − 2 − ) 


= (2 −  − 2) 

(a) According to this model, how would each of the species behave in isolation, that is, if the other species is not
present?
(b) Find the equilibrium points of the system.
(c) Draw the phase diagram of the system.
(d) According to the phase diagram, what is the outcome of the system?

11.4 Assume that a model describing two competing species in a closed environment is given by the following system of
two differential equations:

= (1 −  − 2) 


= (1 − 2 − ) 

Find the equilibrium points of the system, and draw the phase diagram of the system. Use the phase diagram to
analyse the outcome of the system for all possible initial states 0 ≥ 0 0 ≥ 0 Is coexistence of the two species
possible? Is coexistence likely?
11.5 Consider the system

= 2 + 2 − 2


=  − 2

where  and  denote the sizes of two interacting populations.
(a) How does the  and  species, respectively, behave in the absence of the other species?
(b) Describe the type of interaction between the two species (e.g. competition, predator/prey, etc.)
(c) Draw the phase diagram and use it to predict the outcome of the system if initially 0 = 0 = 5

11.6 Consider the system



= 2 +  − 2


= 2 − 

where  and  denote the sizes of two interacting populations.
(a) How does the  and  species, respectively, behave in the absence of the other species?
(b) Describe the type of interaction between the two species (e.g. competition, predator/prey, etc.)
(c) Draw the phase diagram and use it to predict the outcome of the system if initially 0 = 2 0 = 2

11.7 The model



= −4 − 22 − 


=  − 2

describes two interacting species,  and . Which of the following statements are TRUE and which are FALSE?
Justify your answers! (You will need to sketch the phase diagram to answer some of the questions!)
(a) This is a predator-prey system, where  is the prey and  is the predator.
(b) Species  can survive without species 
(c) Species  can survive without species 

29
(d) The two species are competing for the same resources.
(e) If the initial populations are large enough, both populations can grow without bound.
(f) Both populations will always die out.

SOLUTIONS
Study Unit 2 SOLUTIONS
2.1 (a) is autonomous, first order
(b) is non-autonomous, first-order
(c) is non-autonomous, first order
(d) is autonomous, not first-order
(e) is autonomous, not first-order
(f) is autonomous, first-order
2.2 (a) 0 =1 (first term)
1 = 20 = 1
2 = 05
12
2 = 21 = 1
2 = 4 = 025
14
3 = 22 = 1
2 = 8 = 0125
18
4 = 23 = 1
2 = 16 = 00625

(b) 0 =0
1 = 2 · 0 + 8 = 2 · 0 + 8 = 8
2 = 2 · 1 + 8 = 2 · 8 + 8 = 24
3 = 2 · 2 + 8 = 2 · 24 + 8 = 56
4 = 2 · 3 + 8 = 2 · 56 + 8 = 120
(c) 0 =4
1 = 2 · 0 (0 + 3) = 2 · 4 (4 + 3) = 56
2 = 2 · 1 (1 + 3) = 2 · 56 (56 + 3) = 6 608
3 = 2 · 2 (2 + 3) = 2 · (6 608) (6 608 + 3) = 87 370 976
4 = 2 · 3 (3 + 3) = 2 · (87 370 976) ((87 370 976) + 3) ≈ 153 × 1016
(d) 0 = 2 √

1 = 0 = 2 ≈ 1 414 2
√ p√ √ √
2 = 1 = 2 = 4 2 ≈ 1 414 2 ≈ 1 189 2
qp
√ √ √ √
3 = 2 = 2 = 8 2 ≈ 1 189 2 ≈ 1 090 5
rq
√ p√ √ √
4 = 3 = 2 = 16 2 ≈ 1 090 5 ≈ 1 044 3
2.3 (a)
0 = 1
0 1 1
1 = −1 = −1 = −
2 2¡ ¢ 2
1
1 − 2 1 5
2 = −1 = −1 = − −1 = −
2 2 4 4

30
APM1514/102/3
(b)
0 = 0
1 = 20 + 20 = 2 · 0 + 02 = 0
2 = 21 + 21 = 2 · 0 + 02 = 0
[and in fact we will have  = 0 for all !]
(c)
0 = 24
1 = 2 · 0 − 3 = 2 · 24 − 3 = 48 − 3 = 45
2 = 2 · 1 − 3 = 2 · 45 − 3 = 90 − 3 = 87
¡ 1 ¢
2.4 (a)The general solution is  = 2 0 
(b)The general solution to this is  = 0 − 8
√ 1
(c)The solution is  = 2 0 = (0 ) 2 
2.5 The general
¡ ¢solutions were found in Exercise 2.4, so here we just need to substitute the given value for 0 

(a) = 12 
(b) = −8

 1
(c) = 2 2 = (2) 2 

2.6 To find the equilibrium value  we substitute  =  and +1 =  into the difference equation, and then attempt to
find all values of  (if any) for which the equation holds.
(a)Setting  = +1 =  we get
 = 11
⇔ (11 − 1) = 0
⇔ 01 = 0
⇔  = 0
The equilibrium value is  = 0
(b)Set  = +1 =  :
 = −07
⇔ (1 + 07) = 17 = 0
⇔  = 0
The equilibrium value is  = 0
(c)Set  = +1 =  :
 = 2 − 4
⇔ 2 − 5 = 0
⇔ ( − 5) = 0
⇔  = 0 or ( − 5) = 0
There are 2 equilibrium values,  = 0 and  = 5
(d)Set  = +1 =  :
=⇔0=0
This holds for all values of  so that every number  ∈ R is an equilibrium value.
(e)Set  =  :
 = 10
The equilibrium value is  = 10

2.7 (a)  = 0
1
(b)  = 19
5 1

(c)  = 2 ± 2 33
(d)  = 0 and  = 1
(e)  = 0 and  = 1

31
2.8 (a)+1 −  = 5 : Equilibrium values: If we substitute  =  = +1 into the difference equation, we get
−=5 ∴ 0=5
which has no solution; therefore there are no equilibrium values. Solution: We have
1 = 0 + 5
2 = 1 + 5 = 0 + 2 · 5
3 = 2 + 5 = 0 + 3 · 5
and so we see that, generally,
 = 0 + 5
(b)
+1 = 2
Equilibrium values: Substituting  = +1 =  gives here
 = 2
∴ 2 −  = 0
∴  ( − 1) = 0
so we have the two equilibrium values,
 = 0 and  = 1
Solution: Since
1 = 20  2 = (1 )2 = 2·2 2 2·2·2
0  3 = (2 ) = 0 
we see that the general solution is
(2 )
 = (0 ) 
(c)
2
+1 = ( − 1)
Equilibrium values: Substituting  = +1 =  gives us the equation
2
 = ( − 1)
∴  − 3 + 1 = 0
2
√ √
3± −4 3± 5
∴ = =
2 2
so the equilibrium values are √
3− 5
= ≈ 0382
2
and √
3+ 5
= ≈ 2618
2
Solution: We have
1 = (0 − 1)2 
³ ´2
2 2
2 = (1 − 1) = (0 − 1) − 1
µ³ ´2 ¶2
2 2
3 = (2 − 1) = (0 − 1) − 1 − 1

..
.
õ ¶2 !2
³ ´2
2
 = · · · ( − 1) − 1 · · · − 1 − 1 

[Unfortunately this can not be written in a more neat form!]


2.9 To find the equilibrium values, we set +1 =  =  and find out for which values of  the equation obtained
holds. We get
 =  +  ∴ (1 − )  =  (1)
(a)If r 6= 1 then we can divide both sides of (1) by (1 − ) 

and will then get the equilibrium point  = (whatever the value of ).
1−
(b)If r = 1 then (1) becomes, in fact,
0= (2)

32
APM1514/102/3
The interpretation of this depends on the value of 
(i)If b = 0 then (2) is always trivially true. Thus (1) holds for any  so that every  is an equilibrium value.
(Note that for  = 1  = 0 the original difference equation becomes
+1 = 
so that clearly, whichever value 0 we start from, we will always stay at that value!)
(ii)If b 6= 0 then (2) is never true. Thus (1) can hold for no value of  so that there are no equilibrium values.
(For  = 1  6= 0 the original difference equation becomes
+1 =  +  ( 6= 0)
which can never stay at one value!)

2.10 Equilibrium points: If  = 0 then all values  ∈ R are equilibrium points; if  6= 0 then there are no equilibrium
points. The solution is
 = 0 + 
2.11 The solution is
 = 0  

If   0 then  will oscillate between positive and negative values.
If −1    0 then  → 0 while oscillating between positive and negative values.
a(n)
Case -1<r<0
ao>0

If   −1 then at limit,  will oscillate between +∞ and −∞


a(n)
Case r<-1

ao>0 n

If  = −1 then  = (−1) 0 oscillates between +0 and −0 


a(n)
Case r=-1
ao>0

2.12 (a)  = (−2) 0


(b)  = 20 0
(c)  = 0
(d)  = 01 0
¡ ¢
(e)  = − 12 0

33
2.13 (a) The solution stays at 1
(b) The solution stays at 0
(c) The solution decreases without bound, towards -∞
(d) The solution converges towards zero, from below.
(e) The solution stays at 0
(f) The solution decreases to zero from above.
2.14 Difference equation
+1 = 3 (*)
(a)If 0 = 2 then
1 = 30 = 23 = 8
2 = 31 = 83 = 512
(b)Equilibrium values: Put  =  and +1 =  in the difference equation, to get
 = 3
∴ 3 −  = 0
¡ ¢
∴  2 − 1 = 0
⎧ 2
⎨  =1
∴  = 0 or ∴

 = ±1
There are three equilibrium points:  = 0  = 1  = −1
(c)
1 = 30 
¡ ¢3
2 = 31 = 30 = 3·3
0 = 0 
9

¡ ¢3
3 = 32 = 90 = 3·3·3
0 = 27
0

(d)From (c), the general solution is seen to be  = 30 

2.15 The equilibrium points are values  such that if  =  then also +1 = . [It then follows that the system will
stay at the value  forever more!] So, we put  = +1 =  in the difference equation and find all the values of 
for which the obtained equation,
 =  − 
holds. This is equivalent to
 +  =  ∴ (1 + )  = 
If 1 +  6= 0 then we can divide by (1 + ) to get the solution

=
1+
If 1 +  = 0 that is,  = −1 then we can’t divide by 1 + ; rather we will need to find the solutions in another way.
But, if 1 +  = 0 then the second–last equation is
0=
If  = 0 then this is always true, meaning that every  is an equilibrium point. [With  = −1 and  = 0 the original
difference equation (1) is +1 =  so it will always stay at any initial point!] But if  6= 0 then
0=
does not hold, and in that case no  is an equilibrium point: There are no equilibrium points. [For  6= 0 and
 = −1 the value of   according to the difference equation +1 =  +  increases over every step, so there is
no chance of finding an equilibrium point!]
Summary:
If  6= −1 there is one equilibrium point,

= ;
1+
If  = −1 then
– if  = 0 every value  ∈ R is an equilibrium point;
– if  6= 0 then there are no equilibrium points.

34
APM1514/102/3
2.16 Difference equation
+1 = 1 −  (*)
(a)If 0 = 2 then by applying (*) with  = 0 and  = 1 we get
1 = 1 − 0 = 1 − 2 = −1
2 = 1 − 1 = 1 − (1) = 2
(b)To find the equilibrium values, we put  =  and +1 =  in (*), and solve for  We get
=1−

2 = 1
1
∴ = 
2
The value  = 12 is the only equilibrium value for this difference equation.
(c)For any value of 0  we see that (*) gives us
1 = 1 − 0 
2 = 1 − 1 = 1 − (1 − 0 ) = 0 
3 = 1 − 2 = 1 − 0 
and so on. We see that the value of  will alternate between 0 and 1 − 0  and the solution is

⎨ 0 for  even (0 2 4   )
 =

1 − 0 for  odd (1 3 5   )
[Note that the two values calculated in (a) also confirm this!]

2.17 Difference equation


+1 = 3 (*)
(a)If 0 = 2 then
1 = 30 = 23 = 8
2 = 31 = 83 = 512
(b)Equilibrium values: Put  =  and +1 =  in (*), to get
 = 3
∴ 3 −  = 0
¡ ¢
∴  2 − 1 = 0
∴ =0 or 2 = 1 ∴  = ±1
There are three equilibrium points:  = 0  = 1  = −1

(c)No; the solution is in fact  = 30  For proof that the claimed answer is not correct, note for instance that
 = 3 6 6 6
0 would give 2 = 0  With the initial value as in (a), this would give 2 =2 = 2 = 64 instead of
3
the value 512 which we already calculated in (a). To see that the solution is  = 0  we can do the following
calculations:
1 = 30 
¡ ¢3
2 = 31 = 30 = 3·3
0 = 0 
9

¡ ¢3
3 = 32 = 90 = 3·3·3
0 = 27
0 
from which we can see that the general solution should have 3 as the exponent.

Study Unit 3 SOLUTIONS


3.1 (a) +1 = 112
(b) +1 = 0992 
3.2 (a) +1 = 115 
(b) +1 = 091 

35
(c) +1 = 2 
(d) +1 = 
3.3 (a)  = 1000 · (109)  As  increases, the size of the population  will increase without bound. (This can be
seen from the fact that the value in the parentheses is greater than one; or you can use the fact that the birth rate is
greater than the death rate.)

(b)  = 1000 · (11)  As  increases, the size of the population  will increase without bound.

(c)  = 1000 · (05)  As  increases, the size of the population  will decrease towards zero. (This can be seen
from the fact that the value in the parentheses is less than one; or you can use the fact that the death rate is greater
than the birth rate.)
(d)  = 1000 · (1) = 1000 The size of the population  will always stay constant at 1000. (The birth rate and
the death rate are equal, so the population size never changes!)
3.4 We must have
(1 +  − ) = 095
We are given the value  = 01 so we can find what  should be:
(1 +  − 01) = 095
∴  = 095 − 1 + 01 = 005
The birth rates should be  = 005
3.5 We should have
(1 +  − ) = 1015
The birth rate is given here: We have
20
= = 002
1000
so we can solve for  :
(1 + 002 − ) = 1015
∴  = 102 − 1015 = 0005
This means 0005 · 1000 = 5 deaths per thousand individuals per year.

3.6 The population can be modelled as the proportional growth population model with birth rate  = 35 per year and
death rate  = 15 per year, so that if  () is the size of the population after  years, we have
 ( + 1) = (1 + 35 − 15)  ()
= 3 () 
(a) The solution to this equation is
 () = 3 0
(b) If the initial population is 0 = 1 000 we will have
 (1) = 3 · 1000 = 3 000
 (2) = 32 · 1000 = 9 000
 (5) = 35 · 1000 = 243 000
(c) If the initial population is 0 = 10 000 we will have
 (1) = 30 000
 (2) = 90 000
 (5) = 2 430 000

3.7 The solution to the difference equation, giving the size of the population  after  years, will be

 = 20000 · (072) 
(a) After 5 years this gives as the size of the population  = 3870
(b) We need to find the value of  for which  first reaches (below) 2000; it will be just after  = 7.

3.8 We have  = 10000 · (145) .
(a) The population has doubled in size when  = 20000; this happens by time  = 2

36
APM1514/102/3
(b) It will take 6 years.

3.9
30
+1 =  + 08 − 02 − 
100
∴ +1 = 13
(This assumes that the 30% leaving is calculated from the number of people present at the beginning of the year — if
it were calculated instead based on the number of people present at the beginning of the year, after all the births and
the deaths, the difference equation would be different!)
3.10
+1 =  + 01 − 03 + 3000
∴ +1 = 08 + 3000
3.11
+1 =  + 005 − 001 − 100
∴ +1 = 104 − 100
3.12
+1 =  + 10 − 05 + 
∴ +1 = 25
3.13 Consider the following population model with immigration:
+1 = 102 ·  + 1000
Here,  denotes the size of the population after  years. Assume that the initial population size, in year  = 0 is
10 000.
(a) With 0 = 10 000, we get
1 = 102 · (10000) + 1000 = 11200
2 = 102 · (11200) + 1000 = 12424
3 = 102 · (12424) + 1000 = 1367248
(b) The suggested solution  = (102) 0 +  ∗ 1000 would give
1 = (102)1 (10000) + 1 ∗ 1000 = 11200
2
2 = (102) (10000) + 2 ∗ 1000 = 12404
3 = (102)3 (10000) + 3 ∗ 1000 = 1361208
We find that only the first value is correct, the later values are not. Therefore, the suggested solution cannot be
correct.

3.14 (a) The model here is


+1 = (1 + 11 − 05) ·  − 1000
∴ +1 = 16 ·  − 1000
The equilibrium point of this difference equation is
 ≈ 16667
If the initial value if larger than this (i.e. if 0 ≥ 1667 assuming an integer initial value) then the population
will always increase; if 0 ≤ 1666 then the population will always decrease. Alternatively we can reason
as follows: The change in the population due to births and deaths only during the first year is an increase of
(11 − 05) · 0 = 06 · 0 per year. On the other hand, a total of 1000 population members need to be removed
from the population. This means that the nett change in the population is
06 · 0 − 1000
For the population to increase we need this to be positive, so that we need
1000
06 · 0 − 1000  0 ∴ 0  ≈ 16667
06

37
(b) The model here is

+1 = (1 + 11 − 05) ·  − 
µ ¶ 100

∴ +1 = 16 − ·  
100
This is of course a special case of the linear difference equation
+1 =  · 
with

 = 16 − 
100
To ensure that such a difference equation stays forever at its initial value, we must have  = 1 that is, we must
have
 
16 − =1 ∴ = 06 ∴  = 60
100 100
The population stays constant if 60% of the population moves out at the end of each year.
3.15 Write down the difference equations modelling the following investment accounts. Use  to denote the amount of
money at the end of month 
(a) +1 = 102 
(b) +1 = 11 
(c) +1 = 111 

3.16 (a)  = (102) 0

(b)  = (11) 0

(c)  = (111) 0
3.17 The solution is

 = (102) · 10000
and therefore
(a) after 3 months there will be 3 = (102)3 · 10000 ≈ 10612
(b) after 6 months there will be 6 = (102)6 · 10000 ≈ 11262
24
(c) after 24 months there will be 24 = (102) · 10000 ≈ 16084

3.18 The difference equation is +1 = 105  with initial value 0 = 50000 which has the solution
 = (105) · 50000 We need to find the value of  for which we first have  ≥ 60000 The value is  = 4 We
can find it either by trying out  − 1  = 2  = 3 and so on until we find the value for which we get  ≥ 60000
(we have 3 = 57881 but 4 = 60775) Alternatively, we can solve  directly from

(105) · 50000 = 60000
6
∴ (105) = 

5
Taking logarithms on both sides, we get
µ ¶
6
ln [(105) ] = ln
5
µ ¶
6
∴  ln (105) = ln
5
¡6¢
ln 5
∴ = ≈ 3736 9
ln (105)
Again the result is that the value R60 000 is reached after 4 full months.
¡ ¢
 6
3.19 The answer is 6 = 1 + 100 · 20000 where  is the interest rate as a percentage.
(a) For  = 1we get 6 = 21230
(b) For  = 5we get 6 = 26802
(c) For  = 10we get 6 = 35431

38
APM1514/102/3
3.20 (a) 23 months ( ≈ 2242)
(b) 5 months ( ≈ 457)
(c) 3 months ( ≈ 234)
3.21 The difference equation is
+1 = (105)  − 500
Applying this difference equation repeatedly, starting from 0 = 15000 we get
1 = (105) 0 − 500 = 105 · 15000 − 500 = 15250
2 = (105) 1 − 500 = 105 · 15250 − 500 = 155125
3 = (105) 2 − 500 = 105 · 155125 − 500 = 1578813
as the amounts after month 1, 2 and 3.
3.22 An amount of R25 000 is deposited into a bank account, which pays interest at the rate of 10% per month. Assuming
that we withdraw R4000 from the account each month, after how many months is the amount of money on the
account less than R20 000? The difference equation is
+1 = (103)  − 1000
so starting with the initial value 0 = 25000 we get 1 = 23500 2 = 21850 3 = 20035 and 4 = 180385.
Thus it takes 4 months for the amount of money to drop to less than R20 000.
3.23 (a)+1 = 101 − 2000
(b)The equilibrium point is  = 200 000
(c)Since the initial value is below the equilibrium point, there is initially too little money to maintain the equilibrium,
and thus the money on the account will eventually run out. (Alternatively, note that during the first month interest
paid is 1% of 150 000 which is 1500. Since this is less than the amount withdrawn, during the first month the
amount of money decreases; this happens in all the subsequent months as well, and thus the money will run out.
3.24 If () denotes the amount of money on the account at the end of month  then () changes according to the
difference equation
( + 1) = () − 1000
+ [interest on the amount () for one month]

1
= () + () − 1000
100

= (101) () − 1000


(a) If (0) = 99000 then we have
(1) = (101) (0) − 1000 = (101) 99000 − 1000 = 9899000
(2) = (101) (1) − 1000 = (101) 98990 − 1000 ≈ 98979 90
(3) = (101) (2) − 1000 = (101) 98979 90 − 1000 ≈ 98969 70
(4) = (101) (3) − 1000 = (101) 98969 70 − 1000 ≈ 98959 40
(5) = (101) (4) − 1000 = (101) 98959 40 − 1000 ≈ 98948 99
(6) = (101) (5) − 1000 = (101) 98948 99 − 1000 ≈ 98938 48
(b) If (0) = 100000 then we have
(1) = (101) (0) − 1000 = (101) 100000 − 1000 = 10000000
(2) = (3) = (4) = (5) = (6) = 10000000

39
(c) If (0) = 101000 then we have
(1) = (101) (0) − 1000 = (101) 101000 − 1000 = 10101000
(2) = (101) (1) − 1000 = (101) 10101000 − 1000 = 101020 10
(3) = (101) (2) − 1000 = (101) 101020 10 − 1000 ≈ 101030 30
(4) = (101) (3) − 1000 = (101) 101030 30 − 1000 ≈ 101040 60
(5) = (101) (4) − 1000 = (101) 101040 60 − 1000 ≈ 101051 01
(6) = (101) (5) − 1000 = (101) 101051 01 − 1000 ≈ 101061 52

Note that R100 000 is the equilibrium point in this model and if the initial amount of money equals this value then
there will always be the same amount of money in the account. If (0) is less than 100 000, such as in (a), then
the bank account will eventually run out of money; if (0) is larger than 100 000 such as in (c) then the amount of
money in the bank will keep on increasing.
Note that we could alternatively have found the general solution for the difference equation,and applied it to find
(6) directly. If ( + 1) = (101) () − 1000 then we have
(1) = (101) (0) − 1000

(2) = (101) (1) − 1000


= (101)2 (0) − (101)1000 − 1000

(3) = (101) (2) − 1000


3
= (101) (0) − (101)2 1000 − (101)1000 − 1000
and more generally,
 £ ¤
() = (101) (0) − 1000 (101)−1 + (101)−2 + · · · + (101)2 + (101) + 1 
This gives
£ ¤
(6) = (101)6 (0) − 1000 (101)5 + (101)4 + (101)3 + (101)2 + (101) + 1
= (1 061 520 151) (0) − 6152 015 060 1
which gives again the results above if  (0) is chosen as in (a), (b) and (c).
3.25 The difference equation here is
+1 = (105)  − 2000
which has the equilibrium point
 = 40 000
If the initial deposit is 0 = 40 000 or larger, then there will always be money on the account. (With that initial
amount, during the first month the amount of interest added to the account is 2000, so if that same 2000 is also
withdrawn then the amount on the account does not change!)
3.26 The difference equation here is
+1 = (101)  − 
where  is the amount of money monthly withdrawn from the account. The equilibrium point of this model is

= = 100
001
If the initial amount of money equals this equilibrium point, then the amount of money always stays the same, and
if the initial amount of money is greater than this amount, then the amount of money on the account will keep on
increasing. So, since the initial amount of money is given as 0 = 200000 the condition that must hold for the
account never to become empty is
200000 ≥ 100
from which we see that we should have
 ≥ 2000
I can withdraw at most R2000 per month.
3.27 +1 = (1015)  − 500
3.28 Consider a loan of R150 000, with interest charged at the rate of 2.5% per month, and repayments of R5000 made at
the end of each month. Let  () to denote the loan amount still owing at the end of the th month.
(a) +1 = (1025)  − 5000

40
APM1514/102/3
(b)  = 200000
(c) The initial value 0 = 150000 is smaller than the equilibrium point which means that the loan will be paid off
eventually.

3.29   2200
¡ 
¢
3.30 The difference equation is +1 = 1 + 100  − 500 if the interest rate is  %. The equilibrium point of such as
system is given by
500 50000
=  = 
100 
For the loan to be eventually paid off, the initial loan amount needs to be strictly less than this equilibrium point, that
is, we need to have
50000
10000 

from which we find that we should have
  5
The interest rate has to be less than 5%.
3.31 Let  () denote the amount of money on the savings account at the end of month number  In order to derive a
difference equation to model the account, we need to express  ( + 1) in terms of  ()  by investigating what
happens during the ( + 1)–st month. At the beginning of the ( + 1)–st month, the amount of money at the bank
account is  ()  the same amount that was there at the end of the previous month. At the end of month ( + 1) 
the bank pays interest on the amount of money which was on the account during that month, that is, on the amount
 ()  Since the interest rate is 2%, this means that the amount of interest which the bank adds to the account at the
end of the ( + 1)–st month equals
2
 () 
100
(a) Also, the fixed amount of R200 is added to the bank account at the end of the month. This means that at the end
of the month, the account has the amount
2
 ( + 1) =  () +  () + 200
100
on it. The difference equation describing this account is
 ( + 1) = (102)  () + 200  (0) = 5000

3.32 Let  () denote the remaining amount of the debt, at the end of the –th month, with  (0) = 500 the initial debt
value. We will investigate what happens during the ( + 1)–st month, in order to derive an expression for  ( + 1)
in terms of  ()  At the beginning of the ( + 1)–st month, the amount of debt is the same as the end of the –th
month, that is,  ()  At the end of the month, interest is charged on the debt, at the rate of 5% of the amount which
was owed during that month. This means that the amount
5
·  ()
100
is added to the debt. Also, a re-payment of R30 is made at the end of the month, which means that the amount R30
is subtracted from the debt. Thus, at the end of the ( + 1)–st month the amount of debt is
5
 ( + 1) =  () +  () − 30
100
and the difference equation is given by
 ( + 1) = (105)  () − 30  (0) = 500
[The equilibrium point of this model is
∗ = 600
This gives the amount of loan such that if  (0) = ∗ then the repayments of 30 rands per month exactly cover
the interest charged at 5% per month, with the effect that all the money paid back goes to paying the interest, but
the debt itself never gets paid off. Any debt with  (0) below this amount will eventually be paid off, but the closer
it is to ∗  the longer the repayment takes. With the loan of R500, after 20 payments the amount owed still stands
at R335, although a total amount of R600 has been made in payments! More than 265 rands has been paid for the
interest alone. To pay the debt back faster, and to pay less money on interest, the monthly amounts of repayment need
to be increased, which has the effect of making the equilibrium point ∗ bigger.]
3.33 Let  denote the debt (the remaining balance on the on loan) at the end of the -th month, with 0 = 40 000 the
initial amount of the loan at the beginning of the first month. We will assume that the first repayment is made at the
end of the first month, and that interest on the amount  is changed at the end of the -th month. Then during the

41
( + 1)-st month the following happens: The amount on the account during the month is  . At the end of the
month a repayment of R1500 is made, which means that the amount R1500 is deducted from the loan; and interest
15
of 15% is changed on the amount of loan during that month, which means that the amount 100 ·  is added to the
loan. After these changes have been made, we are left with a new balance +1 on the loan. This means that
15
+1 =  − 1500 + 
100

∴ +1 = 1015 − 1500


(a) The difference equation to formulate this situation is therefore
+1 = 1015 − 1500
0 = 40 000

3.34 The situation here is a special case of the cheque account (with time units in years rather than in months). Thus, if
 () is the amount of money on the account at the end of the –th year, then  () follows the difference equation
µ ¶
15
 ( + 1) = 1 +  () −   (0) = 10 000
100
where  is the amount of money withdrawn from the account at the end of each year.
As calculated on page 32, this model has one equilibrium value,
100
∗ = 
15
As explained on that page, if  (0)  ∗ then the amount of money on the account will keep increasing, while if
 (0)  ∗ then the amount of money on the account will eventually run out. If  (0) = ∗ then (since ∗ is the
equilibrium value) the amount of money on the account will stay constant. Thus we see that to guarantee that the
account is not eventually emptied, we must have
 (0) ≥ ∗ 
that is,
100
10000 ≥
15
15
∴  ≤ (10000)
100

∴  ≤ 1500
Conclusion: At most R1500 can be withdrawn at the end of each year.
3.35 (a) Let us look what happens on month  + 1If  denotes the amount of money on the account at the end of month
 then at the beginning of month  + 1 the money on the account is  (carried over from the previous month).
Nothing happens during the ( + 1)-st month until the end of the month. At that time, the interest is first paid; it
consists of 5% of the money on the account during that month, that is, 5% of   After this, the bank account
contains
5
 +  
100
Next, we remove 13 of this amount. Afterwards, the amount of money will therefore be
µ ¶
5 1 5
 +  −  +  
100 3 100
This is the amount on the account at the end of the  + 1st month, that is,
µ ¶
5 1 5
+1 =  +  −  +  
100 3 100
This is our difference equation; we can further tidy this up a bit to get
µ ¶
2 5 2
+1 =  +  = (105)  = 07 
3 100 3
(b) We see that the difference equation is actually a special case of the linear difference equation, with  = 07  1
This means that the amount of money on the account will decrease.
3.36 If we instead withdraw the third at the beginning of the month, then the order of things will change we will first

42
APM1514/102/3
remove the one-third, and then pay interested on that amount. . The new difference equation will be
µ ¶
1 5 1
+1 =  −  +  −  
3 100 3
However, this can be rewritten as
5 2
+1 =  = 07
100 3
again, so we see that nothing has changed in the difference equation. [However, something has changed: namely the
amount of money I get to withdraw each month! To see this, consider the first month, which starts with 30 000 on the
bank account. In the situation of Question 3.35, I would withdraw 10000; the rest of the money would stay on the
account, and at the month end the amount of interest added to it would be 5% of 20 000, that is, 1000 and I would
then start the next month with 21 000 on the bank account. In the situation in Question 3.36 on the other hand, I
would leave the full amount of 30 000 on the bank account, at the end of the month interest would be paid at 5% of 30
000, which amounts to 1500 which means that at the end of the month I would have 31 500. I would then withdraw
one-third of this, that is, 10 500, leaving again 21 000 on the bank account. Thus the same account will remain on
the bank account, but I get more money by withdrawing at the end of the month, rather than at the beginning of the
month! This money consists on the extra interest paid by the bank on the money while it stays on the bank account.]
3.37 (a) The difference equation is
1
+1 =  +  − 800 = (101)  − 800
100
(b) The equilibrium point here is
 = 80000
The initial amount 0 = 10000 is smaller than this, so the amount of money on the bank account will decrease.
3.38 (a) Now, the difference equation is
1
+1 =  − 800 + ( − 800) = (101) ( − 800)
100
= 101 − 808
(b) The equilibrium point will now be
 = 80800
which is still larger than the initial amount 0 = 10000 is smaller than this, so the amount of money on the bank
account will again decrease
3.39 Assume that at the beginning of a year, I deposit R5000 into a bank account. After that, at the beginning of every
month (starting in month 1) I deposit another R300 onto the bank account. Also, at the end of each month I withdraw
R200. Write down the difference equation for the system, and calculate the amount of money on the account at then
end of month 2, in each of the following cases.
(a) The difference equation is
+1 =  + 300 − 200 =  + 100
If 0 = 5000 then at the end of month 1 there will be 1 = 5100 on the bank account, and at the end of month
two there will be 2 = 5200 on the account.
(b) If interest is paid at the rate of 2% then the difference equation will be
2
+1 =  + 300 + ( + 300) − 200 = 102 + 106
100
With 0 = 5000at the end of month 1 there will be 1 = 5206 and at the end of month 2 there will be
2 = 541612 on the bank account.

3.40 If  denotes the amount of chlorine in the pool after  days, then the system here is described by
3
+1 =   0 = 20 kg.
4
The solution to this system is µ ¶
3
 = 20 · 
4
and therefore the amount of chlorine left after 10 days will be approximately  = 11 kg.
3.41 (a)
9
+1 =  0 = 200 litres.
10
(b) It will take 7 days ( ≈ 658)

43
3.42 (a)To find the difference equation, we need to calculate +1 (the money still owing at the end of month  + 1)
from   So let us look at what happens during month  + 1: The money owing at the beginning of the month,
and until the two transactions at the end of month  + 1 equals   At the end of month  + 1 interest is added
to the load. The interest is calculated as 1% of the amount owed during the month, that is, 1% of   And finally,
3000 is deducted from the loan. So, the difference equation is:
1
+1 =  +  − 3000
100

∴ +1 = 101 − 3000


[Remark: Remember that interest adds to the amount owed, therefore needs to be added to the loan amount
while the repayment is deducted from the loan amount. Note also that the original loan amount, 0 = 200 000
does not appear anywhere in the difference equation!]
(b)Equilibrium point:  =  = +1 holds if
 = 101 − 3000
∴ 001 = 3000
∴  = 300 000
(c)The equilibrium value of the model is ∗ = 300 000 while the initial value is 0 = 200 000 Since 0 ⊆ ∗ 
 will get smaller and smaller and, eventually zero – which in the exercise means that the loan will eventually
be paid off. [If 0 = ∗ then the loan amount will will forever stay at 0 and will never be paid off; and if
0  ∗ then the loan still owed will be bigger and bigger each month, and the loan will never be paid off. The
value of ∗ is the exact loan size for which the interest charged equals the repayment made each month!]
(d) (i)The difference equation does not depend on the initial amount 0  so it does not change when the initial loan
amount is changed to 300 000
(ii)If the repayment is 1600 then the difference equation will be
+1 = 101 − 1600
(iii)If the interest rate changes to 2% per month, then the difference equation will be
+1 = 102 − 2000
3.43 (a)To find the difference equation, we need to calculate +1 (the money in the account at the end of month  + 1)
from   So let us look at what happens during month  + 1. First of all, The amount of money  is carried
over from the previous month. This is the money on the account at the beginning of the month, and until the
three transactions at the end of month  + 1 At the end of month  + 1 first of all, interest is added. The interest
is calculated as 2% of the amount in the account during the month, that is, 2% of   After this transaction, we
therefore have
2
 + 
100
on the bank account. Finally, the amount  is added to the account, and 500 is withdrawn from the account.
After these are done, the amount on the account is
2
 +  +  − 500
100
So, the difference equation is:
2
+1 =  +  +  − 500
100

∴ +1 = 102 +  − 500


The initial values was given as
0 = 10 000
[Note also that the original loan amount, 0 = 400 000 does not appear anywhere in the difference equation
itself!]

44
APM1514/102/3
(b)Let us find the equilibrium point:  =  = +1 holds if
 = 102 +  − 500
∴ 002 = 500 − 

500 − 
∴ = = 25000 − 50
002
How should  be chosen such that the initial value 10 000 coincides with the equilibrium point? we should have
25000 − 50 = 10000
∴ 50 = 15000
 = 300
So, if  = 300 then our initial value 10 000 is the equilibrium point, and therefore there will always be 10 000
on the account. And if  is larger than 300 (in which case we are putting in more money than necessary into the
account each month), then 10 000 is larger than the equilibrium point and therefore the amount of money will in
fact increase. So the answer to the question is:  should be larger than or equal to R300. [A quick check: If 0
is 10 000, then the interest paid over the first month is R200; and then if  = 300 is added and then R500 is
removed at the end of the first month, then we are left with 10 000 + 200 + 300 − 500 = 10 000 meaning that
we still have the same amount of money after the first month.

Study Unit 4 SOLUTIONS


4.1 (a) Not separable – the expression 2 − 2  2 cannot be factorised into an expression of the type  () ·  () 
(b) Is separable:

= sin 
cos 
(c) Is separable:

= 1
1 − 2
(d) Not separable
(e) Is separable:

= + =   ∴ −  =  

(f) Is separable:
 
=  −  =  (1 − ) ∴ = 
 1−
q solutions,  is an arbitrary real value (positive, negative or zero).
4.2 In the following
(a)  () = 3 3 + 32 2 + 3 + 

(b)  () = 5 25 + 
q
(c)  () = ± 12 2 + 

(d)  () = ± 2 + 4 + 
³ ´
1
(e)  () = ln −
1
(f)  () = 2 ln (2 + )
1
(g)  () = 0 or  () = −
1
(h)  () = 0 or  () = +−2
4
(i)  () = 5 + −5
1 2
(j)  () =  2  −

2
(k)  () =  5

45
(l)  () = −1 + −
1 2
(m) () = 1 + − 2  −
¡ ¢
(n)  () = 1 + −2
(o)  () =  − 10

4.3 (a)  () = 4 − 1


(b)  () = 13 3 + 12 2 + 76
√ √
(c)  () = − 12 2 2 + 8
¡ ¢
(d)  () = 13 2 − 17−3
¡ ¢
(e)  () = 12 5 + 195−2
(f)  () = 5 − 4−1
1 2
(g)  () = 3 2  − 1
¡ ¢
(h)  () = 14 1 − 201−8
4.4

= 

Separating the variables (assuming that  =
6 0 and noting that  = 0 is also a solution), we get

=   

Integrate both sides:
Z Z

= 

1
∴ ln || = 2 + 
2
1 2 1 2
∴ || =  2   =   2  ( =  )
1 2
∴  = ±  2 
Thus the general solution, which incorporates also the solution  = 0 is
1 2
 () =   2  
4.5
 2
= 3
 
Separate variables:
3  = 2 
Integrate:
Z Z
3  = 2 

1 4 1 3
∴  =  +
4 3
4 3
∴ 4 =  + 4
3
r
4 4 3
∴  = ±  + 4 
3
The general solution can therefore be written as
r
4 4 3
 () = ±  +
3
where  is any constant.

46
APM1514/102/3
4.6 Rewritten, the differential equation becomes

2 =

Separate the variables:
 2  =   
Integrate:
Z Z
 2  = 

1 3 1 2
∴  =  +
3 2
µ ¶ 13
3 2
∴ =  + 3
2
The general solution can be written as
µ ¶ 13
3 2
 () =  +
2
for any constant 
4.7
 −3
= 2
 ( + 1)
Separate variables:
2
( + 1)  = −3 
Integrate:
Z Z
2 ¡ 3¢
( + 1)  = − 

1 1

3
( + 1) = − 4 + 
3 4
r
3

3
+1 = − 4 + 3
4
r
3

3
 = −1 + − 4 + 3
4
4.8Separate the variables, assuming that  6= 0:
 
=
 
Integrate:
Z Z
1 1
 = 
 

∴ ln || = ln || + 

∴ exp (ln ||) = exp (ln || + )

¡ ¢
∴ || =  ||  = 

∴  = ± ||
Thus the general solution to the differential equation, also including the solution  = 0, is
 () = 
where  is any variable. [Remark: Note that the original differential equation is not defined for  = 0 which
means that we would not allow  to change sign, hence  will always be either positive or negative. This means
that we can ignore the absolute value in ||  and assume that  is always either positive or negative.]

47
4.9

− 2 + 1 = 0

Assuming that 2 − 1 6= 0 we can separate the variables as follows:

= 2 − 1


∴ = 
2 − 1
Integrate:
Z Z
1
 = 1 · 
2 − 1
1
∴ ln |2 − 1| =  + 
2

∴ |2 − 1| = exp (2 + 2)


¡ ¢
=  exp (2)  = 2

∴ 2 − 1 = ± exp (2)
µ ¶
1 
∴  = ± 2 = 
2 2
On the other hand, 2 − 1 = 0 gives another solution,  = 12  We can combine these possible solution into the
following:
1
 () = + 2
2
where  is positive, negative or zero.
4.10

= 1 −  (1) = 3

Separate variables, assuming that  6= 1 :

= 
1−
Integrate:
Z Z

= 
1−

− ln |1 − | =  + 

ln |1 − | = − − 

ln|1−| = −− = − −

|1 − | = − ( = − )

1 −  = ±−

 = 1 ∓ − 
The general solution, including the solution  = 1, is
 () = 1 + −
where  is any real value. To obtain the particular solution with (1) = 3 we substitute  = 1 and  = 3 into the

48
APM1514/102/3
general solution above. We get
3 = 1 + −1

−1 = 2
This can only hold if  = 2 Therefore the particular solution is
() = 1 + 2 · − = 1 + 21− 
4.11
 2
=   (1) = −2
 
To find the general solution, we separate the variables
  = 2 
and then integrate:
Z Z
  = 2 

1 2
∴  = 2 + 
2
p
∴  = ± 22 + 2
To obtain the particular solution with  (1) = −2 we substitute  = 1 and  = −2 into the general solution above.
We get
q
2
−2 = ± 2 (1) + 2


∴ −2 = ± 2 + 2
We see that the sign must be negative. To find the value of  we square both sides:
³ √ ´2
(−2)2 = ± 2 + 2

∴ 4 = 2 + 2

∴  = 1
Therefore, the solution to the initial value problem is
p
 () = − 22 + 2
4.12
 
= −  (1) = 2
 2
Separate variables:
2   = −  
Integrate:
Z Z
2  = − 

1
2
= − 2 + 
2
r
1
 = ± − 2 + 
2
To obtain the particular solution with (1) = 2 we substitute  = 1 and  = 2 into the general solution above. We

49
get
r
1
2 = ± − (1)2 + 
2
r
1
2 = ± − 
2
We see that the sign must be positive. To find the value of  we can square both sides:
à r !2
2 1
(2) = ± −
2
1
4 = −
2
1 9
 = 4+ = 
2 2
Thus, the solution is r
1 9
() = − 2 + 
2 2
4.13
 1
= − 5   (1) = −1
 
Separate variables:
  = −5 
Integrate:
Z Z
  = − 5 

1 2 1
∴ = − 6 + 
2 6
r
1
∴  = ± − 6 + 2
3
For the particular solution, substitute  = 1  = −1 :
s
(1)6
−1 = ± − + 2
3
Thus, the sign in front of the square root must be negative. Squaring both sides gives
1
1 = − + 2
3
4
∴ 2 =
3
The solution is r
6 4
=− − + 
3 3
4.14
 ¡ ¢
− 24 2 −  = 0  (1) = 

General solution:
 ¡ ¢
− 24 2 −  = 0

 ¡ ¢
∴ = 24 2 − 

Separate variables, assuming that  6= 0 :
 ¡ ¢
= 24 2 −  

50
APM1514/102/3
Integrate:
Z Z
1 ¡ ¢
 = 24 2 −  

µ ¶
1 3 1 2
∴ ln || = 24  −  +
3 2

= 83 − 122 + 

3
−122 + 3
−122
∴ || = 8 = 8 ( =  )
3 2
∴  = ±8 −12

The general solution, including the zero solution, is


3
−122
 () = 8
where  is any constant. Solution to initial value problem: We must find the value of  such that
 (1) = −
When we substitute  = − and  = 1 into the general solution we get the condition
− = 8−12
∴ − = −4 
from which we see that we should have

=− = −5 
−4
Therefore the solution is 3
−122 +5
 () = −8 
4.15

3 −  = 0 (1) = −1

Separate values:
  = 3 
Integrate:
1 2 1 4
 =  +
2 4
1 4
2  + 2
=
2
r
1 4
 = ±  + 2
2
The sign and the value of  are determined from the initial value (1) = −1 We substitute  = −1 and  = 1 into
the general solution, to get r
1 4
−1 = ± (1) + 2
2
1
So, we must choose the negative sign and  =  Therefore, the solution to the initial value problem is
4
r
1 4 1
 () = −  + 
2 2
4.16

= 2  (2) = 1

First, we will find the general solution by separating the variables and integrating. Here  = 0 is a solution; while if

51
we assume  6= 0 we get

= 2


∴ = 2

∴ ln || = 2 + 

2 ¡ ¢
∴  = ±  = 
The general solution is therefore
2
 () = 
where  is any real value. To find to solution which satisfies the initial condition  (2) = 1, we substitute  = 2 and
 = 1 into this: We must have
1 = 4
−4
so we should choose C=  . Thus, the solution to the initial value problem is
2
 () =  −4

Study Unit 5 SOLUTIONS


5.1 (a)  = 003 (b)  = −003 (c)  = 0001 5 (d)  = 002
5.2 (a) The population will grow without bound. (b) The population will stay at 0 (c) The population will stay at 0 (d)
The population decreases towards 0 (e) The population decreases towards 0
5.3 (a)  () = 105 (b)  () = 0 (c)  () = 0 (d)  () = 3−001 (e)  () = 500−4
5.4 (a)  (10) = 5 184 7 × 1022 (b)  (10) = 0 (c)  (10) = 0 (d)  (10) = 2 714 5 (e)  () = 2 124 2 × 10−15
5.5
(a)  (5) = 10000001·5 ≈ 10513  (50) = 10000001·50 ≈ 16487
1
¡ ¢
(b)  = 001 ln 100000
10000 ≈ 230 26

5.6 Assume that a population grows according to the Malthusian model, with  = −01 and 0 = 100
(a)  (10) = 36 788 and  (100) = 4 540 0 × 10−3 
(b)  = 46 052
(c) The population decreases asymptotically towards zero, and never gets negative values (since  is never negative,
not even when  is negative, as will be the case here).
¡ ¢
5.7 (a)  = 15 ln 20000
5000 ≈ 0277 26 (b)  = −0690 78 (c)  = 0690 78

5.8 1 638 4 × 106


5.9  = 0639 69; 68 146 after 3 hours,
5.10 (a)  (2) = 2 (04)·2 = 445 ≈ 4 (b)  (6) = 2 (04)·6 ≈ 22 (c)  (10) = 2 (04)·10 ≈ 109 (It is interesting to
compare the figures obtained here with those actually observed in a laboratory experiment, namely, 5, 20 and 109 –
a surprisingly good agreement with the theory!)
5.11 The enclosure gets filled in day 69
5.12 177830
5.13 (a) 4472 (b) in 2020
5.14  ≈ −9 210 3 × 10−2  (a) In year 2025, (b) In year 1975
5.15  ≈ 9 210 3 × 10−2  (a) In 1925, (b) In 2025
5.16 The solution to the Malthusian model is given by
 () = 0  (*)

52
APM1514/102/3
This has two constants in it, 0 and  So, if we are given just two "readings" along the solution curve (e.g.
 (1 ) = 1 and  (2 ) = 2 ) then the solution can already be uniquely determined. (To put it in another way, only
one curve of the type (*) can be plotted through two given points in the (  ) plane.) So, to answer this question,
we will select any two points, find the values of 0 and  in (*) from them, and then check if the third point satisfies
equation (*) for those values of  and 0  (To put it graphically again, the two points determine a unique solution
curve; and then we must check if the third point is also situated on the same curve or not.) We will start with the
two first points (although any two would work just as well!!) We will take  = 0 in 1980, then we already have
0 = 110 000 The second reading gives us (since 1990 = 1980 + 10),  (10) = 175 000 On the other hand (*) is
supposed to hold, so we must have
175 000 = 110 00010
from which we can solve for :
µ ¶
1 175 000
= ln ≈ 4643 1 × 10−2 
10 110 000
So, the first two readings tell us that the Malthusian model would need to be one with the solution
 () = 110 000(0046431) (**)
Does the third reading agree with this? According to the third reading, we should have  (20) = 220 000 Let us see
what (**) gives us for  = 20:
 (20) = 120 000(0046431)·20 ≈ 278 410
This is very different from the third reading (220 000), so we conclude that the three readings cannot come from a
Malthusian model.
5.17  = 115 52
5.18  = 3 465 7 × 10−3
5.19 (a)  = 1 488 9 × 10−2 (b)  = 0262 36 (c)  = 2 020 1 (d)  = 10 517
5.20  = 1748% per year
5.21  = 0025
5.22 If a population grows according to the Malthusian model, with population 0 = 2 × 106 at time  = 0 find the value
of the growth constant  if the annual growth rate is 2% per year.
5.23  = 3 465 7 × 10−3 ; (a)  = 1 ln (15) ≈ 116 99 (b)  = 1
 ln (3) ≈ 317 00
¡ ¢
5.24  = 12 ln 620000
600000 ≈ 1 639 5 × 10
−2

5.25  = −3 333 3 × 10−3


5.26 3000 per year; 3664 2 per year.
5.27 (a)  = 0095 31 (b)  = −2 302 6 (c)  = 0231 05 (d)  = 2 302 6 × 10−2 (e)  = −0356 67. (f)  = 0262 36
5.28 (a)  = 64 872 % (b)  = −39 347 % (c)  = 171 83 %
5.29  = 1 980 3 × 10−2
5.30  = 17 673 years
5.31  = 1 395 9 % per year.
5.32 69 years.
5.33  ≈ 9 950 3 × 10−3 ; (a)  (1) ≈ 3 030 0 × 105 (b) 2985 1 per year (c) 3014 9 per year (d) 121 years. (e) 69
661 years.
5.34 We need to solve  from
 ( +  ) =  · 0 (*)
if  (0 ) = 0  But if  (0) is the population at time  = 0 (which is here not necessarily equal to 0 , then we have
0 =  (0 ) =  (0) 0 
 ( +  ) =  (0) ( +0 )
so that (*) can be written as
 (0) ( +0 ) =  ·  (0) 0 

53
Solving for  from this we get (note that 0 and  (0) cancel out)
ln ( )
 =  ∴  =

which does not depend on 0 or 0  but rather only on  and 
5.35  = 2 176 1 × 10−2  (a) In year 2031 (b) 427 million.
5.36 (a) An annual growth rate of 2% per year means that  (1) is 2% larger than  (0) = 0  That is,
2
 (1) = 0 + 0 = 1020 ;
100
on the other hand we must also have  (1) = 0   Combining these and solving for  we get
1020 = 0 ·1 ∴ 102 =  ∴  = ln (102) ≈ 00198
Note that the initial population value is irrelevant here!]
(b) If the population grows by 20 000 from  = 0 to  = 2 we must have  (2) = 0 + 20 000 Again using the fact
that  () = 0  must hold, we get the equation 0 2 = 0 + 20 000 Note that this time the 0 –value is not
going to cancel out! Solving for  we get  ≈ 001961
(c) The rate of change of the population is given by the differential equation

= 

So, the rate of change of the population at time  = 0 equals
 · 0 =  · (500 000)
We are told that this rate of change equals 2000:
 · (500 000) = 2000
from which we can find the value of :
2000 1
= = = 0004
500000 250
5.37 Let us take  = 0 to be in year 1980 then we know 0 =  (0) = 150 000 as well as the population in year
 = 1990 − 1980 = 10:  (10) = 90 000 If the Malthusian model holds then the population in year  is given by
 () = 0 
With  = 0 in 1980, this gives
 () = 150 000 ·  (*)
(a) We are told that  (10) = 90 000; if we apply (*) with  = 10 we must therefore have
 (10) = 150 000·10 = 90 000
from which we can find the value of :
µ ¶ µ ¶
90 000 3 3 1 3
10 = = ∴ 10 = ln ∴ = ln = −005108
150 000 5 5 10 5
[Note that  is negative – as it should be since the population is getting smaller!]
(b) When is  () = 10 000? Using the –value calculated in (a), we have
 () = 150 000(−005108)·
so we need to solve  from the equation
10 000 = 150 000−(005108)
ln( )
1
15
We get  = −005108 = 53 · 02The population will be 10 000 during year 1980 +53 = 2033
(c) Year 2230 corresponds to  = 2230 − 1980 = 50 so the population is that year will be
 (50) = 150 000 · (−005108)·50 = 11 6655 ≈ 12 000
[We have rounded the result to the nearest 10 000 since this seems to be the accuracy in the two given population
readings!]
(d) If we take  = 0 to be in year 2000 then we must use as initial value 0 the size of the population in year 2000.
For  = 0 in 1980, 2000 corresponds to  = 20 so the size of the population in 2000 is
 (20) = 150 000 · −(005108)·20 = 54 000

54
APM1514/102/3
Thus is  = 0 in 2000, the expression for  () is
 () = 54 000(−005108)
[Note that the population in 1980, i.e.  = −20 is given by this formula as
 (−20) = 54 000(−005108)(−20) = 150 000
as it should be.]
ln(2)
5.38  = 100 ≈ 000693; (a) 38 years, (b) 159 years.
2000 1
5.39 (a)  ≈ ln (102) ≈ 00198 (b)  ≈ 004975 (c) = = = 0001
2 000 000 1000
5.40
1
(a)  = 10 ln (9) ≈ 021972
(b) The population was 200 000 during year 1980 + 13 = 1993
(c) The population was 10 approximately 31.4 years before 1980, that is, during year 1948.
(d) If  = 0 in 2000, the expression for  () is  () = 810 000(021972) 

5.41 Let 1 () and 2 () denote the sizes of the populations of respectively Russia and USA at the beginning of year
 with  = 0 in 1980. Both populations are assumed to grow according to the Malthusian model, and the initial
populations and the growth constants of both countries are given. Applying the solution for the Malthusian models,
 () = 0 
for each of the countries, we therefore have
1 () = 255 × 106 · 0012

2 () = 225 × 106 · 0007


We wish to find out when
1 () = 22 () 
Substituting the functions 1 and 2 from above into this, we get
255 × 106 · 0012 = 2 · 225 × 106 · −0007

450 × 106 450


∴ (0012−0007) = 6
∴ 0005 =
255 × 10 255
µ ¶
1 450
∴  = ln ≈ 113597 years,
0005 255
i.e. during the year 1980 + 113 = 2093
5.42 Let  () and  () denote the population sizes of Country A and Country B after  years, with  = 0 in year 1960.
Since both populations grow according to the Malthusian model, we know that the populations can be calculated by
the formulas
 () =  (0)    (1)
 () =  (0)  
for some constants     [Note that in general,  6=  since the populations of two different countries would
probably grow at different rates!] We are given the initial population sizes:
 (0) = 12 × 107 (2)
 (0) = 4 × 105
We do not know the values of  and   which we would need to answer the questions, but we can calculate them
since we are given the population sizes in year 1990 ( = 30) :
 (30) = 8 × 106 (3)
 (30) = 7 × 105
we get µ ¶ µ ¶
1 2 1 7
 = ln ≈ −001352  = ln ≈ 001865
30 3 30 4
[Note that the negative value of  follows from the fact that the size of Country A is decreasing. In year 1960 it was

55
12 million, but in year 1990 it had dropped to 8 million!] Now, we know all we need to know about the populations
of Country A and Country B: For all 
 () =  (0)   with  (0) = 12 × 107   = −001352
 () =  (0)   with  (0) = 4 × 105   = 001865
(a) When will the population of Country B reach 1 × 108 ? We put
108 =  () =  (0)  
and solve for  :
ln (250) ln (250)
= = ≈ 296 years,
 001865
that is, in year 1960 + 296 = 2256
(b) When is  () =  () ? We need to solve  from
 () =  () ∴  (0)   =  (0)  

µ ¶
   (0) 1  (0)
∴ = ( − ) = ∴ = ln ≈ 105 years,
   (0)  −   (0)
that is, the populations will be equal in size in year 1960 + 105 = 2065

5.43 Let  () denote the population of country  and  () the population of country  after  years, and let us take
 = 0 in year 2000. Then
 () =  (0)  
 () =  (0)  
where  (0) and  (0) are the sizes of the population in year 2000. The values of  (0) and  (0) are known to
be the same, but then exact value is not known.
We can find the growth constant for each population from its doubling time:
ln (2) ln (2)
 =   =
50 80
Now we can calculate the ratio of  () and  () at any time :
 ()  (0)    (0)  
= = · =  −  = ( − ) 
 ()  (0)    (0)  
| {z }
=1
but µ ¶
ln (2) ln (2) 1 1 3
 −  = − = ln (2) − = ln (2) ·
50 80 50 80 400
and therefore
 ()
= (ln(2) 400 ) ≈ 0051986
3

 ()
In particular, in year 1950 ( = −50) the ratio was (0051986)·(−50) ≈ 08  and in year 2050 ( = +50) the ratio
will be (0051986)·(50) ≈ 13
5.44
(a) From the half–life,  = 2000 we can get the value of the decay constant,  : The half–life is the time until half
of the original amount remains. That is, we could have
1
 () = 0 (1)
2
if  () denotes the amount left after time  and 0 =  (0) the original amount. But then we must also always
have
 () = 0 − (2)
So combining (1) and (2) we get the equation
1
0 − = 0
2
from which we can solve  in terms of  :
¡ ¢
ln 12 ln (2)
=− =
 

56
APM1514/102/3
So, in this question the value of  is
ln (2)
= ≈ 34657 × 10−4
2000
(b) If 10 grams remains today, when was there 50 grams? We can either (1) take  = 0 to be today and find the time
 where  () = 50 (in which case  will be negative); or (2) taken  = 0 to be when there was 50g, and find
today’s date  such that  () = 10 Method 1: Let 0 =  (0) = 10 and find  such that
 () = 50
But (2) also has to hold, so we should have
50 = 10 · −
from which we will solve  :
µ ¶
1 50
 = − ln ≈ −4634 years (using the value of  given above)
 10
There was 50 grams about 4600 years ago. Method 2: Let 0 =  (0) = 50 and find  such that
 () = 10 :
We must have
10 = 50 · −
from which we get
 = +4634
Today must be  = 4634 years after there was 50 grams, i.e. there was 50 grams about 4600 years ago.
(c) When will there be 1 gram left, if today there is 10 grams? We can take  = 0 to be today, so that
0 =  (0) = 10
We wish to find the  for which
 () = 1;
but this means that ¡1¢
ln 10
1 = 10 −
∴ =− ≈ 6644 years

There will be 1 gram left about 6600 years from now.

5.45 51921 hours


5.46 125
5.47 5614 years ago.
5.48 There was 100g of the substance present approximately 5800 years ago.
5.49 (a) 458 years, (b) 1151 years,
(c)The time  it takes to go from 0 to another value, e.g. ̂  only depends on the ratio of the values ̂  and 0 :
à !
1 ̂
 = − · ln
 0
1
Here, ̂ was taken to be 10 0  so the ratio ̂ 0 in the question is always 110 whatever the value of 0 

5.50 (a) 176 kg, (b) 20 kg is left in year 1970 + 2274 i.e. in year 4244
5.51  = ln(2)
2000 ≈ 34657 × 10
−4

(a) If 10g remains today, when was there 50g? We can either (Method 1) take  = 0 to be today and find the time 
where  () = 50 (in which case  will be negative); or (Method 2) take  = 0 to be when there was 50g, and
find today’s date  such that  () = 10 Method 1: Let 0 =  (0) = 10 and find  such that  () = 50 But
(2) also has to hold, so we should have
50 = 10 · −
from which we will solve  :
µ ¶
1 50
 = − ln
 10

≈ −4644 years (using the value of  given above)

57
There was 50g about 4600 years ago. Method 2: Let 0 =  (0) = 50 and find  such that
 () = 10 :
We must have
10 = 50 · −
from which we get
 = +4634
Today must be  = 4634 years after there was 50g, i.e. there was 50 grams  = 4634 years ago.
(b) When will there be 1g left, if today there is 10g? We’ll take  = 0 to be today, so that 0 =  (0) = 10 We
wish to find the  for which  () = 1; but this means that
¡1¢
ln 10
1 = 10− ∴  = − = 6644 years

There will be 1g left about 6600 years from now.

5.52 Let  () be the concentration of the chemical in the blood at time  when  is measured in days and the concentration
in milligrams per millimeter. The differential equation modelling how the concentration changes, namely

= − (1)

is the same one as in our model of radioactive decay. The solution is
 () = 0 −  (2)
We are given the initial concentration, 0 = 01 The value of  is not given, but we can calculate it when we know
that  (3) = 0054 Applied at  = 3 (2) gives
µ ¶
1 0054
0054 =  (3) = (01)  −·3
∴  = − ln ≈ 02054
3 01
How long will it take until  () = 00001 ? Let’s put  () = 00001 using (2), and solve for  :
µ ¶
1 00001 ln (0001)
00001 = (01)  −
∴  = − ln =− ≈ 3363
 01 02054
That is, it takes approximately 33 12 days for the acceptable concentration level to be reached.
5.53
(a) True. The rate of decay is the value of the derivative  According to the differential equation for
radioactive decay,

= −

so if  is larger then so is  (or, rather, || )
(b) False. For one thing, whether this is true or not depends very much on how big the initial populations  (0) and
 (0) are. Even if we assume that they are initially the same ( (0) =  (0) = 0 ) then
 (10) =  (0) 10 = 0 10
and
 (10) =  (0) 10 = 0 10·2 = 0 10 · 10
meaning that
 (10) = 10 ×  (10)
rather than
 (10) = 2 ×  (10) 
[Note that writing this in another way, we see that what we get is in fact that  (10) =  (20)  and since the

growth here is not linear, we cannot expect to have  (20) = 2 ∗  (10) which the claim would imply!]
(c) False. The doubling times are
ln (2) ln (2)
 =   = 
 
so if  = 2 ∗   we get
ln (2) 1 ln (2) 1
 = = =  
2 2  2
The doubling time for  is half that of 

58
APM1514/102/3
Study Unit 6 SOLUTIONS

6.1 (a)  = 0 and  = 83333 (b)  = 0 and  = 02 (c)  = 0 and  = 2


6.2
(a)
P
0 240

(b)
P
0 200

(c)
P
0 50

6.3 In each of the following cases of parameter values, draw the phase line of the corresponding logistic model and read
from the phase line the outcomes for a solution which starts at (i) 0 = 100 (ii) 0 = 1000
(a) Here,  = 2 so the phase line looks as follows:

P
0 2
In both (i) and (ii), the initial point (100 and 1000) fall on the portion of the line to the right of the equilibrium
point 2 where the motion is towards the left; therefor in both cases the solutions decrease towards 2
(b) Here,  ≈ 333 so the phase line looks as follows:
P
0 333
In this case (i) the initial value 0 = 100 is on the interval between the two equilibrium points, where motion is
towards the right, and therefore the solution will increase towards the equilibrium point 333.33. In (ii), the initial
value 0 = 1000 is on the interval to the right of equilibrium point 333 where motion is towards the left , and
therefore the solution will decrease towards the equilibrium point 333.33
(c) Here,  = 2000 so the phase line looks as follows:

P
0 2000
Both initial values, in (i) and (ii), are in the interval between the two equilibrium points, where motion is towards
the right, so in both cases the solution will increase towards 2000

6.4
(a) (i): The solution will increase towards 30; (ii) the solution will decrease towards 30.
(b) (i)The solution will stay at 10 (which is an equilibrium point); The solution will decrease towards 10.
(c) (i) and (ii): The solution will increase towards 60.

6.5
02 0001
(a)  () = ∙ ¸  (b)  () = ∙ ¸
02 0001
0001 + − 0001 −02 00005 + − 00005 −0001
0 0

59
6.6 The solution with 0 = 12000 is
0002
 () = ∙ ¸
0002
24 · 10−8 + − 24 · 10−8 −0002
12000
which gives  (10) ≈ 12207 and  (100) ≈ 14 204
6.7  (2) = 2464  (5) = 1015 (Note that the population is decreasing! The equilibrium value  is here equal to
500and the population is decreasing towards this limit value.
6.8 Let  () denote the size of the human population at time  Here,  is measured in years, and  = 0 in year 1965 We
assume logistic growth with
0 = 334 × 109
 = 0029
 = 2695 × 10−12 
In logistic growth,

 () = ∙ ¸ 

+ −  −
0
So, the population in the year 2000 = 1965 + 35 is
0029
 (35) = ∙ ¸ ≈ 59 × 109
−12
0029 −12 −0029·35
2695 × 10 + − 2695 × 10 
334 × 109
6.9  = 3 653 4 × 10−7  limit = 27 372
6.10  = 0016  = 5 333 3 × 10−8
6.11  = 2 633 3 × 10−4
6.12 Let  () denote the size of the population in year  Then if we assume the logistic model holds,  must obey the
differential equation

=  −  2 

The value of  is given as  = 0029 We must figure out the value of  from the given information, namely:
”For a certain   ( ) = 334 × 109
and at that  the rate of increase
equals 2% of the population per year”.
But, the rate of increase (or decrease) of the population as a function of the current population size is given by the
differential equation. If at a time  the population is  ( ) then the differential equation itself tells us that the rate of
change (increase or decrease) of the population at that exact moment  equals
 ( ) −  ( ( ))2 
So, the rate of increase at moment  as given by the differential equation, is equal to

=  ( ) − ( ( ))2 when  =  (1)

On the other hand, we are told that at time  the rate of increase equals 2% of the current population per year, that
is, 2% of  ( ) which equals (002) ( ) That is, we also have

= (002) ( ( )) when  =  (2)

But (1) and (2) must of course be equal, and therefore we must have
 ( ) −  ( ( ))2 = 002 ( )
from which we can solve :
 − 002
 ( ( ))2 = ( − 002)  ( ) ∴  = 
 ( )
When we substitute the numerical values,
 = 0029
 ( ) = 334 × 109

60
APM1514/102/3
into this, we get
0029 − 002 0009
= = ∴  ≈ 2695 × 10−12 
334 × 109 334 × 109
The (non–zero) equilibrium value of the logistic model, towards which the population size will increase, is given by

max = 

In the case of this particular population we therefore get
0029
max =
2695 × 10−12
hence
max ≈ 11 × 1010
which is approximately 11 billion. (Compare with the current world population of 5 billion!)
6.13 Let  () denote the amount of fish in the pond at time  with  measured in months. Since logistic growth is
assumed, the population grows according to the differential equation

=  −  2

We know that the limiting population size in this model always equals  The value of  is given:
1
= = 01
10
so it remains to find the value of  For this, we will use the given values
0 = 1000
 (12) = 2 · 0 = 2000
The solution to the equation of logistic growth is given by

 = ∙ ¸

+ −  −
0
We solve  from this:
³ ´ µ ¶
  ¡  ¢  1
 = ∙ ¸ ∴ −= −   ∴  −1 = −
 0   0
+ −  −
0
and thus µ ¶
(  ) − (10 )
= 
 − 1
We can apply this at time  = 12 : We substitute  = 12  = 2000 and 0 = 1000 and get
¡ ¢
01 12(01) 2000 − 11000
= ≈ 2845 × 10−5 
12(01) − 1
The size of the limit population is then
 01
 = = ≈ 3515
 2845 × 10−3
6.14
(a) Population 1 obeys logistic growth with growth constants  and  where  = 286 but the value of  is unknown.
It is known that as  → ∞, the population approaches 2500 But, for logistic growth, the population always
approaches the limit population size given by   So,  = 2500 from which we can solve  :
 286
= = = 0001144
2500 2500
[Logistic growth always has  as its limit value. You should remember this as an important feature of logistic
growth. You should also be able to derive it from the differential equation of logistic growth:

=  −  2 

The equilibrium points are  = 0 and  =  ; and
 
 0 when 0   
 
 
 0 when   
 

61
So, when 0  0    the population will increase towards  ; and when 0    the population will decrease
towards  . Thus, for any 0  0 the population size will converge towards  ]
(b) Population 2 obeys logistic growth with  = 286 and  = 150 × 0001144 = 01716 If the initial population is
0 = 30 then the population will decrease in time. This follows from the fact that for Population 2, the limit
population size towards which the population size converges is given by
 286
limit = = ≈ 1667
 01716
For logistic growth, the population size will increase towards limit if the initial size was below limit or it will
decrease towards limit if the initial size was above limit  Here, 0 = 30  1667 = limit  so that the second
option holds: The population size will decrease towards 1667 Alternatively, we can simply remember that if
 
  0 then the population size increases, and if   0 then the population size decreases, so we just need to
check the sign of  
 at  = 30 According to the differential equation of logistic growth,  can be calculated
from  as

=  −  2 

Substitute  = 286  = 01716  = 30 into this to find the value of   when  = 30 :

= (286) · 30 − (01716)(30)2 ≈ −6864

This is negative, so that the population size is decreasing at  = 30

6.15 If  () follows the logistic model, that is,



=  −  2

then the value of  at time  is given by

 () = ³´ 

+ −  −
0
(a) If  = 01  = 002 and 0 =  (0) = 100 then we get
01
 (10) = ¡ 01 ¢ = 7 686 ≈ 8
002 + 100 − 002 −(01)10
and
01
 (20) = ¡ 01 ¢ = 5 737 ≈ 6
002 + 100 − 002 −(01)20
(b) The rate of increase of the population at a given time is the numerical value of the derivative  at that time,
and for the logistic model the value of  at a given time can be found from the value of  at that time, as
described by the differential equation

=  −  2 

At time  = 0  (0) = 100 and therefore the rate of change at time  = 0 is

= (01) (100) − (002) (100)2 = −190

At time  = 10  (0) = 7 686 and therefore the rate of change at time  = 10 is
 2
= (01) (7 686) − (002) (7 686) ≈ −04

At time  = 20  (0) = 5 737 and therefore the rate of change at time  = 20 is
 2
= (01) (5 737) − (002) (5 737) ≈ −008

(The negative signs follow from the fact that the population size is actually decreasing, towards the limit
population size  = 5)

6.16 A population behaves according to the logistic model. If the population is observed, it is seen that it grows, and that
the maximum rate of growth is reached when the size of the population is  =  ∗  What will the limit population
size be? We are told that the population behaves according to the logistic model, which means that  () the size of
the population at time  is a solution to the differential equation

=  −  2

for some parameters (growth coefficients)  and  This type of a population was discussed in detail in Chapter 6.
Among other things, the following facts were established there:

62
APM1514/102/3

– The population size always approaches the value  (unless the population starts at zero).

– The population increases fastest when the size of the population is 2 

These facts must hold for every logistic population, including the one in this question. Here, we are told that the
maximum rate of growth happens when  =  ∗  Accordingly,  and  must be such that

=  ∗
2
But then it follows that the limit population size, which we know must equal , must have the value
 
limit = = 2 · = 2 ∗ 
 2
As  → ∞ the size of the population approaches the value 2 ∗ 
6.17  ≈ 6163 3 × 10−6  limit = 40563
6.18 Again we have
1
 () = ³ ´

+ 0 −  −
where 0 = 200  = 05  = 002
(a)
05 05
 (1) = ¡ 05 ¢ ≈ 5327  (2) = ¡ 05 ¢ ≈ 3687
002 + 200 − 002  (−05)·1 002 + 200 − 002 (−05)·2
[Note that we are not rounding these answers, since we will need them in later calculations!]
(b) The rate of change — that is, the derivative of the function  — is given by the differential equation:

=  −  2 

At time  = 0  = 200 and therefore the rate of change at that time is
 2
= 05 (200) − 002 (200) = 100 − 800 = −700

At time  = 1  ≈ 5327 and therefore the rate of change at that time is
 2
= 05 (5327) − 002 (5327) ≈ −301

At time  = 2  ≈ 3687 and therefore the rate of change at that time is
 2
= 05 (3687) − 002 (3687) ≈ −875

(c) Phase line: The logistic differential equation

=  −  2 =  ( −  )

has two equilibrium points,  = 0 and  =  . Also,   0 for 0     and   0 for   0
    In this question,
 05
= = 25
 002
and therefore the phase line looks like this:
P
0 25

(d) The initial value and (a) tell us that the solution curve  () should go through the points ( = 0  = 200) 
( = 1  = 5327) and ( = 2  = 3687)  The answer to (b) further tells us what the slopes of the solution
curve should be at these points: −700 −30 and −9 respectively. Finally, since the initial point is larger than the
equilibrium point 25 (c) tells that the solution will decrease, approaching asymptotically the value  = 25 as
 → ∞ In conclusion, the solution curve looks as follows:

63
200 P(t)

100

50

25
t
0 1 2

6.19
(a) An annual increase of 10% from  = 0 to  = 1 means that if  (0) = 0  then
10
 (1) = 0 + 0 = 110 
100
On the other hand we must also have
1
 (1) = ³ ´ 
 + 0 −  −·1
if the population grows according to the logistic model. This gives us the equation
1
110 = ³ ´

 + 0 −  −
from which we can solve the value of  since 0 = 6 × 106 and  = 03 are known. [Note that we do need the
value of 0 ; it will not just cancel out as in the Malthusian model!]
 ¡ ¢  − 
110 = ³ ´ ∴  1 − − +  =

 + 0 −   − 0 11 0
¡ 1 ¢
¡ ¢   −  11 − −
∴  1 − − = −  ∴ =
110 0 0 1 − −
¡ 1 −03
¢
03 11 − 
= 6 −03
≈ 324 × 10−8 
6 · 10 (1 −  )
(b) The rate of change at time  is given by the derivative  and according to the differential equation of the
logistic model it is therefore equal to

=  −  2

where  is the size of the population at time  In particular then the rate of change at time  = 0 is
¯
 ¯¯
= 0 −  (0 )2 (*)
 ¯=0
On the other hand, we are told that the rate of change should be 10% of the population size, which at time  = 0
is
10
0  (**)
100
Now, (*) and (**) must be equal, which gives us the equation
10
0 −  (0 )2 = 0
100
from which we can find the value of :
10 10
 (0 )2 = 0 − 0 ∴ 0 =  −
100 100
10
 − 100 03 − 01
∴  = = ≈ 333 × 10−8 
0 6 × 106
6.20 The solution to the logistic model is given by the equation

 () = ³ ´  (*)

+ 0 −  −

64
APM1514/102/3
−6
(a)  ≈ 1229 × 10
(b) 77100 2347 5
(c)  = 81367
(d)  ≈ −2331

6.21 We are given the following information:


Time (days) Size of population Rate of change of population

=0  (0) = 10  = 20

 = 10  (10) = 1500  = 1
We see that the population size in increasing, and yet the rate of change is decreasing. This cannot happen in the
Malthusian model, since there the differential equation is given by  =  and therefore the value of the rate
of change is directly proportional to size of the population, and therefore the rate of change must always grow when
the population grows. On the other hand, this could happen in a logistic model. We therefore conclude that the
population of animals is following the logistic model rather than a Malthusian model.
For a more formal proof, let us assume that the data comes from a logistic model, with parameters  and  We
can now use the supplied data to find the values of  and ; if we get  = 0 then the data comes from a Malthusian
population but if   0 then it must come from a logistic population. [Remember that the Malthusian population
model is a special case of the logistic model, when  = 0!] If we assume the logistic model then the differential
equation is given by

=  −  2 

Remember that this tells us how to solve for the rate of change, , from the value of  So using just the size of
the population, and the corresponding rate of change of population, from the table above, we get the two equations:
½ ½
20 =  · 10 −  · 102 10 − 100 = 20

1 =  · 1500 −  · 15002 1500 − 2250 000 = 1
which has the solution  ≈ 2 013 4  ≈ 1 341 8 × 10−3  So,  is not close enough to 0 for us to call this the
Malthusian model. Note that we could go further and check if the logistic model with these values for  and  really
gives  (10) = 1500 – for that we need the solution to the logistic model. If you do the calculations, you will find
that it does give that value, at least close enough.
There are other ways to prove that this data cannot come from the Malthusian model: for instance, you can use
the given values of  (0) and  (10) to find the value of  if the Malthusian model is assumed (you would get
 ≈ 0501) and then note that the rate of change at time  = 0 should be approximately 5 rather than 20; or use the
fact that  must be 20 if  = 10 to get the value  = 2 for the Malthusian growth constant and then note that
with this value,  (10) should be much larger than the value given (it should be about 5 × 109 ).
6.22 Remember that the logistic model is given by

=  −  2 

(a) Actually,  must be positive in the logistic model, so   0 is not even allowed! But let’s assume that   0 were
allowed and see what happens. Compare with the Malthusian model

= 

where it would certainly hold that the population decreases if and only if   0 — this is because the population
decreases if and only if   0 and if  is positive then   0 can only hold if   0 But in the logistic
model if the population is decreasing then all we can say is that

 0 ∴  −  2  0

This can hold for certain values of  (those above ), even if   0 So, the statement is FALSE.
(b) The reasoning here is as in (a) above: in the logistic model, whether or not the population will increase or
decrease does not depend on just the values of the parameters, but also on the current size of the population.
Whatever the values of  and  the population will be decreasing whenever the current population is above the
value  The statement is FALSE.
(c) The logistic model always has two equilibrium points,  = 0 and  = . If  =  it just means that one of the
equilibrium points is equal to 1, but there will still be two equilibrium points, 0 and 1. The statement is FALSE.

65
Study Unit 7 SOLUTIONS

7.1 Find all the equilibrium points of the following differential equations:
(a)  = 14
(b)  − −1  = 0
(c)  = ln (2)
(d)  = 2  = 0 ±1 ±2   
(e)  = 1  = 0

7.2
(a)
x
1/4

(b)
x
‐1 0

(c)
x
ln(2)

(d)
... ...
‐2*pi 0 2*pi

Note that there are infinitely many equilibrium points here!


(e)
x
0 1

7.3 (a): solution will increase towards 0; (b) and (c): solution will increase towards 10; (d): solution will stay at 10; (e):
solution will decrease towards 10; (f): Solution will increase without bound.
7.4 B is stable, all others are unstable.
7.5
(a)
x
3

1
0

(b)

66
APM1514/102/3

x
‐1 0
1

x
‐1 0 1

1.

‐1

7.6 We will start by drawing a rough sketch of the function


 () = −2 ( − 1)2  ( + 1)2 
The sketch is shown below. Note that we assume in this module that you know how to draw these types of sketches;
if you struggle, please go and revise your other mathematics modules and/or school work! From the sketch of the
function, we can immediately draw the phase line (You can draw it below the function sketch; draw equilibrium
points where the function  () has a zero, a leftward arrow where the function is below the –axis, and a rightward
arrow where the function is above the –axis.)There are three equilibrium points, -1, 0 and +1; we see from the
phase line that only  = 0 is a stable equilibrium point, the other two are both unstable.
7.7 The differential equation in the Malthusian model is

= 

Case   0 : The equilibrium point is  = 0 and it can be easily seen that
 
 0 when   0  0 when   0
 
Hence the phase line looks as follows:
P

0
[Since negative population sizes make no sense, we could ignore the point of the phase line to the left of  = 0]
We see that  = 0 is an unstable equilibrium point, and whenever the initial population is strictly positive, the
population will grow without bound.
Case   0 : The equilibrium point is  = 0 and this time
 
 0 when   0  0 when   0
 
The phase line now looks like this:
P

0
Now,  = 0 is a stable equilibrium point. With any initial population size, the population will decline towards zero.
[What about the case  = 0? In this case the differential equation is simply  
 = 0 In particular  = 0 holds

67
always, for any population size  so that each and every  is an equilibrium point: whichever population size we
start with, the population size will forever stay at that level. In the phase line, since every point is an equilibrium
point, there is no motion.]
7.8 We won’t even try to solve this equation! Instead, we will use graphical stability analysis, which will give us a fairly
good idea of what the solutions would look like. All we need to do is to investigate the sign of 
 for various values
of 
(a) The equilibrium points of the model described by the given differential equation are the points  for which

 = 0 i.e. for which
1
(2 − 2 )( − 1) | + 1| −5+19 = 0
2
This happens when either √
2 − 2 = 0 ∴  = ± 2
or
 − 1 = 0 ∴  = ln(1) = 0
or
| + 1| = 0 ∴  + 1 = 0 ∴  = −1
−5+19
(Note that the last term
√ in the √ 
product,  is always strictly positive and never zero). Thus there are 4
equilibrium points: − 2 −1 0 + 2
(b) For the phase line, we need to find the sign of  for all possible values of  The easiest way to do this is
factorization: We establish the signs of the various components of the product on the left hand side of (2), and
then derive the sign of the whole product.
√ √
(2 − 2 )  0 when − 2    + 2
√ √
(2 − 2 )  0 when   − 2 or   + 2;
( − 1)  0 when   0
( − 1)  0 when   0;
| + 1| ≥ 0 always;
−5+19
  0 always.
term sign
√ of term over each interval √
− 2 −1 0 2
(2 − 2 ) – + + + –
( − 1) – – – + +
| + 1| + + + + +
−5+19 + + + + +
Product + – – + –

√ √
That is, the product, and thus   is positive when   − 2 or 0    2 and negative when
√ √
− 2    0 or   2 The phase line therefore looks as follows:

dR/dt > 0 dR/dt < 0 dR/dt < 0 dR/dt > 0 dR/dt < 0

-2 -1 0 -2 R
[The equilibrium points are circled. We have marked in the sign of   over each interval. The arrows on the

phase line indicate the directions of motion in the system: If   0 then  increases and motion is towards the
right; and if 
  0 then  decreases and motion is towards the left. Note that the equilibrium points are the
points where  
 = 0 and therefore (since the right–hand side of (7) is a continuous function of )  can only
change its sign at the equilibrium points. Thus,  is always either positive or negative over the entire length of
each interval between two equilibrium points.]
√ √
(c) From the phase line, we see immediately that  = − 2 and √  = 2 are stable, √ and  = −1 and  = 0√
unstable equilibrium points. [The√ arrows on both sides of − 2 point towards − 2 Thus if we√start near − 2
the motion is always towards − 2 so that it must be a stable equilibrium point. Likewise for + 2 On the other
hand, look at point  = −1 : Motion on the interval to the right of −1 is towards left, so that for instance if we
start with  = −09 the solutions does move towards −1 On the other hand, if we start at  = −11 then the
direction of motion is again to the left – but that means now that the solution moves away from  = −1 We
could start at a point 0  −1 arbitrarily close to −1 and still end up moving away from −1 This means that
−1 is an unstable equilibrium point.]

68
APM1514/102/3
(d) The outcome as  → ∞ for all possible starting values (0) :

If (0)  −1 then () → − 2 as  → ∞
If − 1 ≤ 0  0 then () → −1 as  → ∞
If (0) = 0 then () = 0 for all 

If (0)  0 then () → + 2 as  → ∞
[These results are easily seen from the phase line. Just check where on the phase line a starting value is. If
the system starts at an equilibrium point, it stays there. If on the other hand the starting value is on one of the
intervals between two equilibrium points, then the direction of the arrow in that interval indicates the outcome!]

7.9 From the phase line we see that  is zero at  = −1  = 05 and  = 2 and  is positive for   −1
−1    05 and   2 and negative for 05    2 (The equilibrium points give the zeroes, and the directions
of the arrows the signs of )
(a) Since  = () holds, we know that the function () must also be a function which is zero at  = −1
 = 05 and  = 2 positive for   −1 −1    05 and   2 and negative for 05    2 Accordingly,
() must look roughly as follows:

G(x)

-1 x
0.5 2

(b) The initial value  (0) = 1 falls on the interval between 05 and 2 where according to the phase line the solutions
should decrease towards 05 Therefore a solution curve starting from (0) = 1 should decrease asymptotically
towards  = 05 as  increases. The initial value  (0) = 0 on the other hand lies between −1 and 05 which is an
interval where solutions increase. A solution curve starting from (0) = 0 will increase asymptotically towards
 = 05 as  increases. The two solution curves should look roughly as follows:
x(t)

0.5

0 t

7.10 From the graph of the function  (), we see that  ()  and therefore also , is
– zero when  = −2  = 05 and  = 2;
– positive when   −2 or −2    05 or   2
– negative when 05    2.

Therefore, the phase line of this system would look like this:
X

-2 0.5 2

[The points −2 05 and 2, where   = 0 are equilibrium points, and motion along the phase line is to the left on
those intervals where   0 and to the right on those intervals where 
  0.] The initial value 0 = −1 falls on
the interval between −2 and 05 where motion is towards the right, towards the equilibrium point  = 05. The
conclusion is that as  increases, the solution  () starting from 0 = −1 will increase asymptotically towards the
value  = 05. Reasoning similarly, we see that if 0 = −3 then as  increases, the solution  () will increases

69
asymptotically towards the equilibrium point  = −2.
7.11 (d):

=  ( − )

When  and  are positive constants, the function
 ( − )
is a straight line with a positive slope , which intersects the –axis at the (positive) value  = 
y

x
b


Therefore  ( − ), and  , is zero for  = , negative for    and positive for   . The phase line of the
system looks like this:
x

b
In this system,  =  is the only equilibrium point, and is unstable.
7.12

(a) = −

i.  as a function of : This is the curve  () = −
dx/dt

ii. Phase line:  = 0 at  = 0 negative for   0 and positive for   0 so the phase line looks like this:
x
0
There is one equilibrium point,  = 0 which is stable. If  (0) = 05 (to the right of the equilibrium point),
 () will decrease asymptotically towards  = 0

(b) = ( − 1) 

i. The curve  () = ( − 1)  is an upwards opening parabola, which intersects with the –axis at  = 1 and
 = 0 Therefore  as a function of  looks like this:
dx/dt

x
0 1

ii. Phase line:


x
0 1
There are two equilibrium points,  = 0 and  = 1 Of these,  = 0 is stable, and  = 1 is unstable.
If the system starts at  (0) = 05 according to the phase diagram the solution will decrease towards  = 0
approaching that value asymptotically as  increases.

70
APM1514/102/3

(c) = ( − 2)2  ( + 1):

i. The function
2
 () = ( − 2)  ( + 1)
is a fourth–order polynomial with zeros at  = 0  = −1 and  = 2 (double root). It is negative for
−1    1 and non–negative everywhere else and therefore  is a function of  looks like this:
dx/dt

x
-1 0 2

ii. The phase line:


x
-1 0 2
The equilibrium points are  = −1 (stable),  = 0 (unstable),  = 2 (unstable).
If the system starts at  (0) = 05 then the solution will increase towards 2 approaching that value
asymptotically.

7.13 All the questions can be answered by qualitative analysis.


(a) The equilibrium points of system

=  ( − )

are  = 0 and  =  So, if we want one of these to be  = 2 we should take  = 2
(b) When will  = 0 be stable/unstable? To find out, we should first draw the phase line of the given system. First
we will need to analyse where the function  () =  ( − ) is positive/negative, which can be done e.g. by
plotting it. Here,  () is an upwards opening parabola, with zeros at  = 0 and  =  – but trying to plot it,
you’ll soon find that you will get different cases depending on whether   0 or   0 or perhaps  = 0! Here
are the plots of  ()  and the corresponding phase lines, in these three cases:
a<0 a>0
dx/dt dx/dt

x x
a 0 a

x x
a 0 0 a

a =0
dx/dt

x
0
x
a=0

71
From the phase lines, it is clear that  = 0 is unstable if  = 0 or   0 Thus, we should have  ≤ 0
(c) Again, the solution can be found from the phase lines in the three cases in (b).
∗ If   0 then any solution starting at 0  1 will always grow without bound, since these starting values fall
on a portion of the phase line where motion is towards the right.
∗ If  = 0 the same holds.
∗ If   0 we would need to ensure that the starting points with 0  1 all lie to the right of the right–most
equilibrium point  =  That is,  must be chosen such that  ≤ 1

In conclusion, if  ≤ 1 then any solution starting at any 0 with 0  1 will increase without bound.
(d) For any solution to decrease without bound (decrease towards −∞) as  → ∞ motion on the left–most part of
the phase line would need to be towards the left. This is not true for any of the three possible cases in (b), so it
can not happen in this system.

7.14
(a) A logistic model is of the form

=  −  2

for some positive constants  and  Here, to fit the model in this question into the above form, we would have
 = 2  = −4 so the value of  is not positive here. Therefore this is not a logistic model. [It is no good saying
that it is a “logistic model with negative ” – the whole point in the logistic population model is that it combines
positive proportional growth (the term  ) with a negative term (− 2 ) limiting population growth for large
values of  !]
(b) To draw the phase line, we need to first find where  = 0; and then where  is positive and where it
is negative. Here, the expression for  is 2 + 4 2 = 2 (2 + 1) which is an upwards opening parabola
with zeroes at  = 0 and  = −12. Therefore there are two equilibrium points for this system, at  = 0 and
 = −12 Also,  is negative between the equilibrium points and positive elsewhere. Thus, we get the
following phase line.
P
-1/2 0

(c) A sketch of a solution curve from any given initial point can be figured out from the phase diagram. We are
given the initial point  (0) = 2 which is to the right of the bigger equilibrium point,  = 0 In this area the
arrow of the phase diagram points to the right, meaning that the value of  increases. Also there are no more
equilibrium points on the way, which means that the value of  will increase without bound. Therefore a sketch
of the solution curve with  (0) = 2 would look like this:
P(t)

P(0)=2
t
0

7.15

(a) = −2

i.  as a function of : This is the curve  () = −2
dx/dt

x
0

ii. Phase line:  = 0 at  = 0 negative for   0 and positive for   0 so the phase line looks like this:

72
APM1514/102/3
x
0

iii. There is one equilibrium point,  = 0 which is stable.


iv. If  (0) = 05 (in which case the initial point is to the right of the equilibrium point),  () will decrease
asymptotically towards  = 0

(b) = ( − 1) 

i. The curve  () = ( − 1)  is an upwards opening parabola, which intersects with the –axis at  = 1 and
 = 0 Therefore  as a function of  looks like this:

dx/dt

x
0 1

ii. Phase line:


x
0 1
[This can be read directly from the graph in (i): the equilibrium points are the points where the graph in (i)
intersects with the –axis, and then we put a left arrow on all the intervals on the graph in (i) is negative
(below the line) and a right arrow on the intervals where the graph is above the –axis!]
iii. There are two equilibrium points,  = 0 and  = 1 Of these,  = 0 is stable, and  = 1 is unstable.
iv. If the system starts at  (0) = 05 between the two equilibrium points, then according to the phase diagram
the solution will decrease towards  = 0 approaching that value asymptotically as  increases.

(c) = ( + 2) 2 ( − 1):

i. The function
2
 () = ( + 2)  ( − 1)
is a fourth–order polynomial with zeros at  = 0  = −2 and  = 1 (with a double root at  = 0). The
polynomial is negative for −2    0 and for 0    1 and non–negative everywhere else and therefore
 is a function of  looks like this:
dx/dt

x
0 1
-2

ii. The phase line:


x
-2 0 1

iii. The equilibrium points are  = −2 (stable),  = 0 (unstable),  = 1 (unstable).


iv. If the system starts at  (0) = 05 then the solution will decrease towards 0 approaching that value
asymptotically.

73
7.16
(a)  = 1
(b)  ≥ 0.
(c) For a solution to be able to increase without bound, the direction of motion on the right-most interval of the phase
line should be towards the right (so that some solutions can get bigger and bigger values). This does not hold for
any values of , and therefore no solutions can ever increase without bound, never mind what value  has.

Study Unit 8 SOLUTIONS

8.1 The solution in Newton’s law of cooling is


 () −  = (0 − ) − (*)
where  is the temperature of the liquid, 0 is the initial temperature of the object,  () is the temperature of the
object after time  and  is the cooling constant. Here  = 10 but 0 and  are not known. However, we are given
two readings,
 (30) = 200
 (60) = 100
So, if we apply (*), we get ½
200 − 10 = (0 − 10) −30
100 − 10 = (0 − 10) −60
We have two equations, from which we can solve the two unknown values,  and 0 — for instance as follows [there
are many other ways to start solving the values]: Rewriting the two equations, we get
⎧ −30
⎨  = (0190
−10)

⎩ 90
−60 = (0 −10)
But ¡ ¢2
−60() = −30 
so the following must also hold:
µ ¶2 ¯
90 190 ¯
¯
∴ 90 (0 − 10) = (190)
2 2
= ¯ · (0 − 10)
(0 − 10) (0 − 10 ¯
(190)2
∴ 0 = + 10 = 411 11 ≈ 411;
90
and then
190 90
−30 = ³ ´=
(190)2 190
90
µ ¶
1 9
∴  = − ln ≈ 2 490 7 × 10−2 
30 19
We now know the values of 0 and  and can answer the question: How long does it take for the object to cool to
30 ? We will solve  from
30 − 10 = (0 − 10) −
which must hold if  () = 30 We will get
µ ¶
1 30 − 10
 = − ln
 0 − 10
à ! µ ¶
30 20 30 90 ∗ 20
∴  = ¡ 9 ¢ ln (190)2 = ¡ 9 ¢ ln ≈ 12030
ln 19 ln 19 1902
90
or, µ ¶
1 30 − 10
=− ln ≈ 12039
2 490 7 × 10−2 411 11 − 10
It will take approximately 2 hours for the object to cool down to 30 degrees.
[Above we measured time  in minutes; alternatively we could have measured  in hours, in which case the value of

74
APM1514/102/3
 would be different.]
2 ¡9¢
(a) 0 = (190) 1
90 + 10 = 411 11,  = − 30 ln 19 ≈ 2 490 7 × 10
−2

(b) It will take approximately 93 minutes for the object to cool down to 50◦ 
1
¡ ¢
8.2  = − 15 ln 45
85 ≈ 00424  (30) = 20 + 85
−00424·30
≈ 44 degrees.
8.3  () = 30 + 70−   ≈ 0037 the temperature 40◦ is reached after 52.6 minutes.
8.4 The solution is
 () = 20 + 80−(006931) 
In particular, we get
 (5) = 20 + 80−(006931)5 = 76 568 
 (5) = 20 + 80−(006931)15 = 48 284
8.5

(a)  =  (10 −  )
(b)  (45) = 10 + 50−(009163)·45 ≈ 108
(c) The temperature 5o is never reached.

(d) The initial rate of change is the value of  at the moment  = 0 The differential equation tells us that

=  (10 −  )

always holds; therefore, at time  = 0 when  = 60 we get

|=0 =  (10 −  )| =60 =  (10 − 60) = −50 = −458

The initial rate of change is −458 degrees per minute.

8.6 Let  () denote the temperature of the object after  minutes. We are given the values
 (0) = 120  (10) = 110

The temperature of the liquid is 80 .
(a) 
 = − ( − 80) where  is some constant.

(b) The solution to the differential equation is


 − 80 = ( (0) − 80) −
∴  = 80 + 40−  (2)
(c) To answer this question, we need to solve the value of  For this, we will apply the given value of the temperature
after 10 minutes:  (10) = 110 We substitute  = 110 and  = 10 into (2) and solve for  :
µ ¶
30 3 3
110 = 80 + 40 −10
∴ −10
= = ∴ −10 = ln
40 4 4
µ ¶
1 3
∴  = − ln ≈ 002877
10 4
Now to find out when  = 85 we substitute  = 85 together with the calculated value of  into equation (2)
and solve for  :
5 1
85 = 80 + 40−(002877) ∴ −(002877) = =
µ ¶ 40 8
1 1
∴ =− ln ≈ 723 minutes.
002877 8
(d) After 2 hours = 120 minutes, the temperature will be
 (120) = 80 + 40−(002877)120 ≈ 813◦ 

8.7
(a) The differential equation is

= rate of change of water in tank

= (rate water enters) – (rate water leaves)

75
where
rate water enters = 1 litre per minute
and
rate water leaves = (rate liquid pumped out)
×(concentration of water in liquid pumped out).
The concentration of water in liquid pumped out equals the concentration of water in the tank, and therefore
equals
quantity of water  ()
concentration = =
volume of tank 10
so that the rate water leaves is
 ()
litres per minute.
10
(Make sure you understand this! Liquid is pumped out of the container at the rate of 1 litre per minute. So, how
much water is leaving the tank per minute? That is, how much water does the one litre of the contents of the tank
contain? Well, the whole tank of 10 litres contains  () litres of water, so one litre of the liquid inside the tank
must contain  ()10 litres of water — and this is the amount of water leaving the tank each minute.)
Therefore, the differential equation of the model is

= 1 − 01 ()

(b) Next, we will solve the differential equation. Separating the variables and then integrating, we get
 = 10 ± −01
The value of  can be solved from the initial condition: Initially the tank contains only acid, so  (0) = 0
Substituting the values  = 0 and  = 0 into the equation above, we get 0 = 10 ±  so that we see that we
should choose the negative sign and  = 10 That is, the only solution satisfying the given initial condition is
 () = 10 − 10−01 
(c) The amount of water in the tank after 5 minutes is
 (5) = 10 − 10(−01)·5 ≈ 4 litres.

8.8
(a) The differential equation:
 4 litres  litres 4 litres
= − ·
 minute 200 litres minute
 
∴ =4−
 50
Initial value:  (0) = 0
(b) Solution to the differential equation:
1
 − 200 = (0 − 200) − 50  
so with 0 = 0 we get the solution
³ 1
´
 () = 200 1 − − 50 

(c) The tank contains equal quantity of both  and  when  () = 100 To find when this holds, we solve for 
from ³ ´
1
100 = 200 1 − − 50 
to get µ ¶
1
∴  = −50 ln = 50 ln (2) ≈ 34 657
2
After approximately 35 minutes, the tank contains 100 litres of both liquid  and liquid 

8.9 We will first derive and solve a differential equation describing the quantity of the chemical in the tank at any time;
the concentration is then easily calculated since the concentration is simply the quantity of the chemical divided by
the volume of the tank. So, let () denote the amount of the chemical (in kilograms) in the tank at time  Then  

76
APM1514/102/3
is the rate of change of the chemical in the tank at time  and can be found by using the fact that

= rate of change of chemical in tank

= rate chemical enters – rate chemical leaves.
But the rate at which the chemical enters is
05 kg 4 litres () kg
· =
litre minute 50 minute
and the rate at which the chemical leaves is
() kg 4 litres kg
· =2 
200 litres minute minute
[Make sure that you understand this! The solution from the tank is pumped out at the rate of 4 litres per minute.
So, how much of the chemical is leaving the tank per minute? That is, how much of the chemical do the 4 litres
of solution pumped out each minute contain? Well, the whole tank of 200 litres contains () kilograms of the
chemical, so 1 litre must contain ()200 kilograms of the chemical, and 4 litres will contain 4 times this much.]
Therefore, the differential equation for () is
 
=2−
 50
Next, we need to solve () from this differential equation. Separating variables and then integrating, we get
|100 − | = −002+ = −002 ( =  )
The value of  can be solved from the initial condition, (0) = 0  Substituting this into the equation above, we get
|100 − 0 | = −002·0 = 
so that we must have
|100 − | = |100 − 0 | −002 (*)
How do we remove the absolute value signs from this? Here, it will be very useful to look at the phase line of the
differential equation
 100 − 
= 
 50
The equilibrium point is  = 100, and it is easy to see that the right–hand side of the equation, and hence the
derivative  is positive when   100 and negative when   100 Therefore the phase line looks like this:

dS/dt > 0 dS/dt < 0


S

100
From the phase line we can see that if initially the quantity of the chemical in the tank is less than 100 that is,
100 − 0  0 then at all later times we must also have 100 −   0 Similarly, if initially 100 − 0  0 then at
all later times also 100 −   0 [This is because no solution can move across the equilibrium point  = 100!]
Therefore, the phase line tells us that (100 − 0 ) and (100 − ) must always have the same sign. Accordingly, we
can simply drop the absolute value signs in (*), and the solution becomes
 − 100 = (0 − 100)−002

∴ () = 100 + (0 − 100)−002


Hence the concentration () of the chemical in the tank at time  is given by
()
() =
200
µ ¶
1 0 1 −002
= + − 
2 200 2
[We can re-write this as
0 −002 1 ¡ ¢
() =  + 1 − −002 
200 2
The first term on the right hand side of this formula represents the quantity of the original amount of chemical
remaining in the tank at time  and this becomes smaller and smaller as the original solution flows out of the
tank (−002 → 0 as  → ∞) The second term represents the amount due to the flow of the chemical into the
tank. At limit as  → ∞ the concentration converges towards 12 kilograms per litre, which is the same as the

77
concentration of the chemical in the incoming solution. This agrees with our phase line analysis: The quantity of
the chemical, () converges towards the equilibrium value 100, and therefore the concentration () converges
towards 100200 = 12]
8.10 If () denotes the amount of salt in the tank and () the concentration of salt in the tank then
()
() = 
1000
(a) Differential equation for :

= rate of change of the amount of salt in tank

= (rate salt enters) – (rate salt leaves)
where
rate salt enters = (rate water pumped in)
×(concentration of salt in water pumped in)
= (200 liters/minute) × (0.1 kg/litre)
= 200 · 01 kg/minute
= 20 kg/minute
and
rate salt leaves = (rate water pumped out)
×(concentration of salt in water pumped out)

() kg
= (200 liters/minute) × ( )
1000 litres
()
= kg/minute.
5
Thus, the differential equation is
 1
= 20 −  (1)
 5
or,

= 20 − 02 

The differential equation for  is
 1 
=
 1000 
µ ¶
1 1
= 20 − 
1000 5
20 1
= − 
1000 1000 · 5
i.e.,
 1 
= − (2)
 50 5
or

= 002 − 02

(b) The equilibrium point of the equation for  () is  = 100 and the equilibrium point of the equation for  () is
 = 01 Phase line for :

dS/dt > 0 dS/dt < 0

100 S
Phase line for :

78
APM1514/102/3
dC/dt > 0 dC/dt < 0

0.1 C
The initial quantity of salt is (0) = 10 and from that we can calculate the initial concentration:
(0) 10
(0) = = = 001
1000 1000
From the phase line of  we see that since (0) = 10 lies to the left of the equilibrium value  = 100 the
solution () starting from this value will increase towards 100 approaching that value asymptotically. Thus the
solution function () looks roughly as shown below:

S(t)

100

10
0 t
Using similar reasoning, we find that the solution function () looks roughly as shown below:

C(t)

0.1

0.01
0 t

(c) As indicated in the sketches above, we see that as  → ∞ we get


() → 100
() → 01

8.11  () denotes the concentration of the chemical in the mixture leaving the tank at time ; this is of course the same
as the concentration of the chemical in the tank at time . That is,  () equals the amount of chemical in the tank at
time , divided by  , the volume of the tank. Especially the initial concentration is
0
 (0) = 

(a) To obtain the differential equation for  (), we note that

= rate of change of the concentration of the chemical in the tank

1
= · rate of change of the amount of the chemical in the tank

1
= (rate chemical enters − rate chemical leaves).

The chemical enters the tank at the rate
kg litres kg
 × = · 
litre minute minute
The chemical leaves the tank at the rate
kg litres kg
 () × =  ·  () 
litre minute minute
So, the differential equation for  () is
 1 0
= ( − )   (0) =
  
i.e.
  0
= ( − )   (0) = 
  
[Remember that  varies as a function of time, while    and 0 are all constants!]

79
(b) The equilibrium points are the values of  such that  = 0 The condition
 
= ( − ) = 0
 
gives  =  as the only equilibrium point. Also, assuming that  and  are positive,  =  ( − ) is a
linear function of  with a negative slope, so that  is positive when    and negative when   . The
phase line looks like this:
dS/dt > 0 dS/dt < 0
S
0 C
We see that the equilibrium point  is stable. [Note that 0 is not an equilibrium point here!]
(c) From the phase line, we see that possible solution curves would look roughly as shown below.
S
Solution I

Solution II
C
Solution III

Solution IV

Four solution curves are shown here: , starting with  (0)   (i.e. 0   ); , starting with  (0) = 
(i.e. 0 =  ); and  and  starting with  (0)   (i.e. 0   ). [Solution curves starting with
 (0)   (such as I ) decrease towards ; solution curves starting with  (0)   (such as  and  )
increase towards ; and the solution curve II, starting from  (0) = , gives a constant solution. Note that all
solutions not starting exactly at the point  =  approach the value  asymptotically, getting closer and closer
to that value but never reaching it.]
(d) Since all solution curves approach the value  =  asymptotically, the equilibrium point  is the steady-state
outcome of the system. As  → ∞  () converges towards the value 

8.12
(a) The differential equation:
 4 litres  litres 4 litres
= − ·
 minute 200 litres minute
 
∴ =4−
 50
Initial value:  (0) = 0
(b) Solution to the differential equation:
1
∴  − 200 = (0 − 200) − 50  
so with 0 = 0 we get the solution
³ 1
´
 () = 200 1 − − 50 

(c) The tank contains equal quantity of both  and  when  () = 100 To find when this holds, we solve for 
from ³ ´
1
100 = 200 1 − − 50 
¡ ¢
to get  = −50 ln 12 = 50 ln (2) ≈ 34 657

8.13 —
8.14 Model:

= ( − ) (*)

where   0 is the total population size, () the number of people infected by the time  and   0 is a constant.
(a) The differential equation states that the rate at which people get infected (the rate at which  increases) is

80
APM1514/102/3
directly proportional to the product of the number of infected people and the number of uninfected people. Thus
the following assumption has been made: Firstly, that the number of new infections over a small time period is
proportional to the number of interactions between infected and uninfected people over that period; and secondly
that the number of these interactions is in turn proportional to the product ( − ) The first assumption
seems fairly reasonable for most infectious diseases since some interaction between those infected and those not
infected is usually required to pass on a disease. Of course only a certain percentage of these interactions would
then lead to an actual infection, but this percentage will be incorporated into the proportionality constant . As
for the second part of the assumption, the product ( − ) gives the number of possible interactions between
the infected and uninfected people (since each infected person, of whom there are  could meet any of the
possible  −  uninfected people). We then have to assume that the number of actual interactions over a time
interval is proportional to the number of possible interactions.
The following list some of the possible problems with these assumptions:
∗ Regarding the last assumption: the number of possible interactions between the infected and uninfected could
be quite different from the number of actual interactions. Interaction between infected and uninfected is
usually limited as the infected could be at home or hospitals.
∗ In many diseases the actual infection period is limited, and eventually infected people may become well
again.
∗ It is assumed that the whole population can be classified into just two categories, those infected (who are also
actively spreading the disease) and those uninfected (who can all get infected). In practice, there are other
categories: e.g. one section of the population could be immune to the disease (e.g. because they have already
had it), or could have the disease but not be spreading it. A more sophisticated model could treat the infected
and uninfected populations separately, by establishing a suitable system of differential equations as described
in Chapter 5.

(b) The right hand side of (*) describes a parabola which opens downwards and equals zero at  = 0 and  = 
Hence, the graph of  versus  looks like this:

dX
dt

0 N/2 X

(c) Since we know that the function of  on the right hand side of (*) is a downwards opening parabola with zeroes
at  = 0 and  =  we must have
⎧ 
⎨   0 for   0   
⎩ 
 0 for 0    
Therefore the phase line will look like this:

dX/dt > 0 dX/dt < 0


X
0 N

(d) From the phase line we see that whatever the initial number of infections, as long as it is between 0 and  the
solutions will converge towards  so that eventually, everyone will be infected. How then do solution curves
with initial values 1  2 and with initial values 1  2 differ? Looking at the curve of  versus
 we see that  has its maximal value at the top of the parabola, i.e. when  = 2 This is therefore the
point at which the population grows fastest and the solution curves steepest. Graphically, the solution curves will
be convex below  = 2 and concave above  = 2

81
X(t)
N

N/2

0 t

(e) See the previous exercise on how to solve this kind of an equation (Note that the model in Section 8.3.2 gives a
differential equation identical to (*) above!) The solution is
 
() = 0
 − 0 + 0 
where 0 is the initial number of infected people.

8.15 Solution to the differential equation:



=  (150 − )

is:
 () = 150 − − ( = −1 )
The solution has two unknown constants,  and . To determine their values, we use the two given values. If we
substitute
 (10) = 80
into the solution, we get
80 = 150 − −10
∴  = 7010 (1)
Similarly,
 (20) = 120
gives
120 = 150 − −20
∴  = 3020 (2)
By equating (1) and (2), we obtain
3020 = 7010
7
∴ 10 =  (3)
3
Solving  from (3) gives µ ¶
1 7
=  ≈ 0085
10 3
and substituting (3) into (1) gives
7 490
 = 70 · = ≈ 163333
3 3
Therefore, the solution is
490 −0085
 () = 150 − 
3
and
490 −0085·30
 (30) = 150 −  ≈ 137
3
8.16 Let () denote the number of pupils with flu after  days. Initially 5% of the pupils had the flu; since the school has
5 000 pupils, this means that
(0) = 5% of 5 000
5
= · 5 000
100

∴ (0) = 250
The rate at which pupils contract the flu is the rate of change of () that is () We are told that this rate
is directly proportional to the product of the number of pupils with flu, and the number of pupils without flu. This

82
APM1514/102/3
product is obviously (5 000 − ) So the differential equation describing the model is

= (5 000 − )

where  is a constant. To solve the differential equation, we first separate the variables:

= 
(5 000 − )
We then split the left hand side into partial fractions:
µ ¶
1 1 1 1
= +
(5 000 − ) 5 000 2 5 000 − 
and multiply both sides by 5 000 to get
µ ¶
1 1
+  = 5 000
 5 000 − 
Integrate both sides to get
ln || − ln |5 000 − | = 5 000 + 1
µ ¶
||
ln = 5 000 + 1
|5 000 − |
We can drop the absolute value signs because both  and 5 000 −  will always be positive. So,

= 5 000+1
5 000 − 

5 000 · 5 000+1 5 000


∴  = =
1 + 5 000+1 1 + −5 000−1
5 000
∴  = ( = −1 )
1 + −5 000
We can solve  from the initial condition (0) = 250 :
5 000
(0) = = 250
1+

∴  = 19
Finally, we can solve  from the fact that
20
(10) = 20% of all pupils = · 5 000 = 1 000
100
Substituting this into the solution, we get
5 000
1 000 =
1 + 19−5 000·10
from which we can obtain
µ ¶
5 000 −1
−5 000·10
= − 1 19 ∴  = ln(419) ≈ 312 × 10−5
1 000 50 000
So the solution to the differential equation, for which
(0) = 250
(10) = 1 000
holds, is
5 000
() =
1 + 19−0156
which gives as the number of pupils with flu after 13 days,
5 000
(13) = ≈ 1428
1 + 19−0156
8.17 Let  () be the temperature of the object after  hours.
(a) The rate of change of the temperature is given by  ; and a quantity which is proportional to the square of the
difference between the temperature of the object,  ()  and the temperature of the radiation source (500o ) can
be written as  ( () − 500)2 where  is some constant of proportionality. Thus, the differential equation for the

83
model is
 2
=  ( − 500) 

(b) We will solve the differential equation by separation of variables:
 
=  ( − 500) ∴
2
= 
 ( − 500)2
R
∴ − ( − 500)−1 =  +  [since   = +1 1
+1 + 
for all  6= −1 including  = −2]
1
∴  = 500 −  (1)
 + 
The values of  and  can be solved from the given data,  (0) = 375 and  (1) = 400 Substituting these
values into (1), we get
1
375 = 500 −

1
400 − 500 −
+
from which we can solve  and :  = 0008  = 0002 Thus the solution is
1
 () = 500 − 
(0002)  + 0008
In particular, the temperature after 3 hours is
1
 (3) = 500 − ≈ 429o 
(0002) 3 + 0008
(c) Equilibrium points:

= 0 when  ( − 500)2 = 0

so that  = 500 is the only equilibrium point. Since  ( − 500)  as a product of a positive constant and
the square of a number, is always non–negative,   is always non–negative (zero at  = 500 and positive
everywhere else). Therefore, the phase line looks like this:

T
T=500

(d) What happens if  (0)  500? According to the phase line, the temperature of the object will increase, both when
the initial temperature is lower than the radiation source, but also when the temperature of the object is higher
than that of the radiation source. The difference is that starting below the temperature of the radiation source, the
temperature of the object will approach the value  = 500 so that in this case the temperature is bounded. On the
other hand, starting above  = 500 the temperature of the object will grow without bound, increasing without
bound as  increases. [This is of course not what we expect to happen in real life, but this is what will happen
according to this particular mathematical model!]

8.18 The differential equation is



= 


Study Unit 9 SOLUTIONS


9.1

=  ( −  )( − )

(a) The logistic model does not have the property that the population becomes extinct if the size of the population
is too small – instead, in the logistic model a population can start with an arbitrarily small population (even less
than one) and the according to the mathematical model, the size of the population would still increase towards
the limit population size. So, if the model given by the differential equation suggested here does indeed have this
property, then this is a major point where it differs from the logistic model. The assumption made in the logistic

84
APM1514/102/3
model, that the population can start arbitrarily small and still increase, is of course unreasonable – in any case,
we would expect a population with less than one member to be impossible! So, this model is more reasonable
than the logistic model.
(b) The right side of (∗) as a function of  is a third degree polynomial, which equals zero at  = 0  =  and
 =  . We can assume that 0     , in which case the graph of  =  ( −  ) ( − ) as a
function of  looks like this:
dP
dt

P
0 m M

We see that 
 is positive when   0 or      , and  is negative when 0     or    .
The phase line therefore looks like this:
dP/dt < 0 dP/dt > 0 dP/dt < 0
P

0 m M
Let us compare this to the phase line of the logistic model. The logistic model with the maximum carrying
capacity  would be given by the differential equation

=  ( −  ) 

The function on the right is now a second degree polynomial of  , so that  as a function of  looks like
this:
dP
dt

P
0 M

and therefore the phase line looks like this:

dP/dt > 0
P

0 M

(c) In this model, 0 and  are stable equilibrium points, while  is unstable.
(d) We will only consider non–negative initial population sizes 0  From the phase line we see that:
∗ If 0 ≤ 0   then the population will die out.
∗ If 0 =  then the population will stay at  (However this is an unstable equilibrium point, which means
that if the population shifts however slightly away from  then it will not stay near  anymore, but will
rather either decrease to 0 or increase to  .)
∗ If 0   then the population size will converge towards the value  .

(e) In the logistic model, the population size will converge towards the value  whenever 0  0, so that the
population can never become extinct unless it started off extinct. In real life, however, this is very unrealistic.
For one thing, many species do need at least two individuals to reproduce, and thus if the initial population is
one the species will die out. Also, if a population is geographically very wide spread then very small population
numbers may lead to a low probability of members of the population meeting each other, which also lowers the
rate of reproduction.

9.2 The model here is described by the differential equation



=  ( −  ) ( − ) − 

where  () denotes the size of the impala population at time  and  is the rate of hunting (with  impalas hunted

85
per time unit). If  = 0 (no hunting) then the model is

=  ( −  ) ( − ) 

In this case, the graph of  looks like this:
dP
dt

m M
P

and the phase line looks like this:

We see that  gives the minimal viable size of the impala population. If the population starts below  then it will
die out, while if the population starts anywhere above  it converges towards the stable equilibrium value  What
about the case  6= 0 where some of the impalas are hunted? An initial difficulty seems to be that even finding the
equilibrium points of the equation

=  ( −  ) ( − ) −  (2)

is very difficult since this is a cubic polynomial with no easy factorization, except in the case  = 0. However, it
turns out that we can figure out the maximum value of  for which the population should survive without finding
explicitly the equilibrium values of (2). To see how this goes about, let us consider the graph of the function of  on
the right hand side of (2), that is, the graph of the function described by
 ( −  ) ( − ) −  (3)
When  = 0 we get the graph shown earlier which crosses the  –axis at the three points 0  and  Subtracting
the positive value  from the function  ( −  ) ( − ) to arrive at the function (3) corresponds to moving the
graph of the function vertically downwards by the distance  . The following shows the graphs corresponding to
three difference cases,  = 0, 1  0 and 2  2 

86
APM1514/102/3

Now, we know what the graph of the function (3) looks like with different values of 
What kind of a graph are we looking for if we wish the hunted population to survive? Remember that the graph of
the function (3) describes how the derivative  varies as a function of  Positive values of the function, where
the graph lies above the  –axis, mean an increasing population while negative values, where the graph lies above the
 –axis, correspond to a decreasing population. Clearly a value of  such as in case (c) of the graph above should
not be permitted, as there the value of  is everywhere negative, meaning that wherever the initial population
value lies the population will die out. Case (b) is that graph, or case (a), however, represent possible cases where
hunting will not cause the population to die out (at least provided that the population is initially sufficiently large).
We conclude that the maximum amount of hunting that can be allowed corresponds to a value of ∗ for which the
graph  versus  looks like this:

In this case, the phase line would look like this:

In this case, there are two equilibrium values, a negative one, and a positive one at some value  = ∗ (the exact
value of which we do not know yet). The value of  is negative on both sides of ∗  so that the population level
is always decreasing, but at least if the initial population was above ∗ then the population will not die out but will
rather decrease asymptotically towards the value ∗ 
How do we find out what value of ∗ this corresponds to? The last graph shown above can be obtained by pulling
the first graph down by the amount  which equals the maximum height of the graph between  and  So we
just need to locate the value of  where that maximum is achieved (giving us the value of ∗ ), and the value of the
function  ( −  ) ( − ) at that point (giving us the value of ∗ ) The maximum point can be found as the
point between  and  where the derivative of the function  ( −  ) ( − ) vanishes, i.e. where

( ( −  ) ( − )) = −3 2 + 2 ( + )  −   = 0

There are two solutions to this, given by
1 1p 2
 = ( + ) ±  −  + 2 
3 3
The larger one of these is the one we are looking for:
1 1p 2
∗ = ( + ) +  −  + 2 
3 3
It follows that the maximum value of  which will not lead to the population inevitably dying out is
∗ = ∗ ( − ∗ ) (∗ − )
where ∗ is as above.
9.3

(a) =  −     0 Graph of  versus  : The function of  given by  −  is a straight line which

has the value  when  = 0 and which crosses the  –axis (i.e. equals zero) at  = 

87
dP
dt
a

a/b P

Phase line: From the graph of  as a function of  we see that ( −  ) and therefore  is positive
when    negative when    and zero when  =  [How do we read this information from
the graph? We need to find the values of  for which the curve lies above the  –axis (since that is where
( −  ) =  is positive), and for which the curve lies below the  –axis, and where the curve crosses the
 –axis (meaning that ( −  ) =  = 0)] We see therefore that there is only one equilibrium point, at
 = ;   0 (motion towards the right) on the part of the phase line where    and   0
(motion towards the left) when   

The equilibrium  =  point is stable. [Remark: Note that  = 0 is not an equilibrium point in this
model! If  (0) = 0 then the population will still increase towards the limit value ] Sketch of possible
solution curves: We see from the phase line that all solutions converge towards  whether the initial popula-
tion 0 is above or below  If 0 =  then  stays at  giving a constant solution, also drawn in the sketch.
P(t)

a/b

t
0


(b) =  ( −  )     0 Graph of  versus  : The function of  given by  ( −  ) = − 2 + 

is a second–order polynomial with a negative coefficient for  2  and with zeroes at  = 0 and  =  so its
graph is a parabola which opens downwards and which crosses the  –axis at  = 0 and at  = 
dP
dt

0 a/b P

Phase line: From the graph above, we see that  is zero when  = 0 or  =  positive when
0     and negative when   0 or    Therefore the phase line looks like this:

There are two equilibrium points,  =  and  =  Of the equilibrium points,  = 0 is unstable and
 =  is stable. Sketch of solution curves: According to the phase line, solutions starting below zero
decrease without bound; solutions starting between 0 and  increase towards  and solutions starting above
 decrease towards  For further detail we note that the function  =  −  2 has its largest value at
 =  (2) [the top of the parabola is midway between 0 and ] and therefore  grows fastest at  =  (2) 

88
APM1514/102/3
P(t)

a/b

a/2b

0 t


(c) =  ( −  ) ( − )      0 : Graph of  versus  : The function of  given by

 ( −  ) ( − ) = − 2 +  ( + )  −  
is a second–order polynomial with a negative coefficient for  2  and with zeroes at  =   =  so that its
graph is a parabola which opens downwards and which crosses the  –axis at  =  and  =  Let us assume
that    then the graph of  versus  looks as shown below.
dP
dt

m M P

Phase line: From the graph above, we see that  is zero at  =  and  =  positive when     
and negative elsewhere. The phase line looks like this:

There are two equilibrium points,  (unstable) and  (stable). Sketch of solution curves: The solution curves
look similar to those in (b) with 0  and  (2) replaced by   and ( +  ) 2 respectively.

(d) =  ( −  ) ( − )      0 : Graph of  versus  : The function given by

 ( −  ) ( − ) = − 3 +  ( + )  2 −  
is a third–degree polynomial with a negative coefficient for  3  and with zeroes at  = 0  =   = 
Therefore (assuming 0     ) the graph of  versus  looks like this:
dP
dt

m M
P


Phase line: This time, is zero when  = 0 or  =  or  =  ; these are the three equilibrium points of

the model. We also see from the graph that  is positive when   0 and on the interval      and
negative on the interval 0     as well as for    Therefore the phase line looks like this:

We see from the phase line that  = 0 and  =  are stable equilibrium points, while  =  is unstable.
Sketch of solution curves: Again we see directly from the phase line that solutions starting below 0 increase to-
wards 0 solutions starting between 0 and  decrease towards zero, solutions starting between  and  increase
towards  and solutions starting above  decrease towards  Note that between 0 and  the graph of 
has a minimum at some point min and the solutions decrease fastest at that point; and  has a maximum
at some point max and the solutions increase fastest at that point. Sketches of solution curves could look like this:

89
P(t)

0 t

9.4
(a) The constant  gives the rate of immigration, so that it gives the number of immigrants entering the population
per year.
 
(b) The equilibrium points are the values of  where  = 0 Since  =  +  this means that we set
 +  = 0 and solve for  to get

 =− 

To be able to draw the phase line, we will further need to know the signs of   on each side of the equilibrium
point. But according to 
 =  +  
 as a function of  is a straight line with the positive slope  Therefore
we know that
 
 0   −
 
 
 0   − 
 
This can be seen immediately from sketch of  as a function of  :
dP/dt

dP/dt is negative for these P


dP/dt is positive for these P P
-h
k
Therefore the phase line looks as follows:
dP/dt < 0 dP/dt > 0
P
0
-h/k
We have circled the equilibrium point − 
  and indicated the areas where   0 by arrows pointing to the right
(since increase in the value of  corresponds to motion towards the right on the  –axis) and the areas where

  0 by arrows pointing to the left (the direction of decreasing  –values on the  –axis). Note that  = 0
is not an equilibrium point for this differential equation! Since  () denotes the size of a population, negative
values of  (including the equilibrium point) are not really of interest for us, since the size of the population can
not be negative. Therefore, we can leave out the part of the phase line which lies to the left of  = 0 and draw
the phase line as follows:
dP/dt > 0
P
0

90
APM1514/102/3
(c) First separating the variables and then integrating, we get

=  + 


∴ = 
 + 
¡ ¢
∴ | + | =   = 

  
∴  =− ±  
 
The values of the constant  can be solved in terms of the initial value  (0) = 0 :
   
0 =  (0) = − ± ·0 = − ±
   

∴ ± = 0  + 
where the right–hand side is always positive if we make the reasonable assumption that 0 ≥ 0; therefore we
should choose the plus sign and thus  = 0  +  The solution to the differential equation when the initial
value is 0 is therefore
 (0  + ) 
 () = − + 
 
 ¡  ¢
= 0  +  −1 

(d) From the phase line, we see that for any initial value 0 ≥ 0 the population will grow without bound. We can
also see this from the solution function,
 ¡  ¢
 ( ) = 0  +  −1 

As  → ∞ the exponential function  and hence the entire function  () increases without bound.

9.5
(a) The constant  gives the rate of emigration, so that it gives the number of individuals leaving the population per
year.
(b) µ ¶
  
 () == + 0 −  
 
(c) One equilibrium point at  =   phase line:
dP/dt < 0
dP/dt > 0
P
h/k

 
(d)If 0   then the population will grow without bound, if 0   then the population will die out

9.6
(a) The differential equation is

=  (200 − ) (1)

(and the initial value  (0) = 1)
(b) To answer this question, we must solve the differential equation in (a); and we need to find the value of  from

91
the given value,  (2) = 50 The differential equation can be solved by separating the variables and integrating:

=  (200 − )


∴ = 
200 − 

∴ − ln |200 − | =  + 

¡ ¢
∴ |200 − | =  · −  = − 
If we express  in terms of  (0) = 0  the solution can be written as
(200 − ) = (200 − 0 ) − 
So with  (0) = 1 the solution is
 () = 200 − 199− 
If  (2) = 50 then we should have
50 = 200 − 199−·2
from which we can solve :
199−2 = 200 − 50 = 150

150
∴ −2 =
199
µ ¶
1 150
∴  = − ln ≈ 0141335
2 199
Now we can find  (7) :
 (7) = 200 − 199−7(0141335)
≈ 126
After 7 days, 126 students have the flu.
(c) The differential equation was

=  (200 − )   = 0141335

so  is
• zero if  = 200 (this is the only equilibrium point);
• positive if   200 (since   0!)
• negative if   200
Therefore, the phase line looks like this:
X
200

(d) The rate of change is the value of the derivative,  – so according to the differential equation (1), the rate of
change is equal to be (200 − )  where  is the current value of  ()  Note that since this is an autonomous
equation, the rate of change only depends on  () and not on ! At  = 0  () = 1 and therefore at  = 0 the
rate of change is
(0141335) ∗ (200 − 1) ≈ 281
At  = 2  () = 50 and therefore the rate of change is
(0141335) ∗ (200 − 50) ≈ 212
At  = 7  () = 126 and therefore the rate of change is
(0141335) ∗ (200 − 126) ≈ 105
(e) From the problem statement, we know that  (0) = 1 and from (b),  (2) = 50 and  (7) = 126 This
specifies 3 points on the ( ) plane that the solution curve must pass through. Also, according to (d), we know
what the slopes of the curve must be at these three points: 28 at ( ) = (0 1) ; 21 at ( ) = (2 50) and 10
at ( ) = (7 126) Finally, (c) tells us that the solution curve must increase asymptotically towards  = 200

92
APM1514/102/3
Thus, our best guess at the solution curve could look like this:
X(t)
200

150

100

50

t
0 7
1 2

(f) Our assumption about the way the infection spreads was that the rate at which people get sick is directly
proportional to the number of people who are not sick yet. This does seem a bit unrealistic: It would mean that
the disease spreads fastest initially, even though there is only one sick person, and slower and slower as more
and more of the pupils get sick. This does not really agree with the fact that flu spreads from the sick to the
healthy: The rate at which I get sick should depend on what percentage of the people I meet are sick. Usually in
epidemic models, this is expressed by stating that the rate at which people get sick is proportional to the product
 ( − ) of sick and healthy people in the population, which measures the rate of interactions between a sick
and a healthy individual, during which interactions the flu could spread.. Indeed in this model, the healthy seem
to be getting sick by themselves: If we consider the number of healthy people,  =  −  then the differential
equation for  would be

= −

which exhibits exponential decay!
Of course there are many more ways in which the model is unrealistic. For instance, it does not take into account
the following facts:
∗ Some members of the population could be immune to the flu.
∗ People who are sick would be removed from the population after a day or two, as they stay at home.
∗ Sick people would only spread the disease for a limited time, so the life time of the epidemic would be
limited.

The solution curve grows fast initially, but then slows down and approaches the total population size 200
asymptotically. If we assume that no-one is immune to the flu, then we would expect the disease to spread slowly
initially but faster and faster as each healthy individual comes into contact with more sick people.

9.7
(a) Phase lines:
A.
P
M

B.
P
0 M

C.
P
0 m M

D.
P
0 m M

93
(b) In all the models, populations starting above  decrease towards  so they all have  as the maximum
sustainable population size above which for instance competition and resource constrains will cause the
population to decrease. The main difference in the models is in what happens to populations starting below the
value  (We will consider only positive initial values in the following.)
∗ In A, the population values would increase towards  however low the initial value is (even if the populations
starts at 0 = 0 or 0  0).
∗ B describes a logistic model: While populations starting at 0 = 0 will stay at 0 for value 0  0 the
population will increase towards 
∗ In C, populations starting with an initial population size above  will increase in size towards  while
populations starting smaller than  will decrease to zero (and indeed reach negative values).
∗ In  populations starting with an initial population size above  will increase in size towards  while
populations starting with a non-zero population which is smaller than zero will asymptotically decrease
towards zero. Populations starting at zero will stay there.

Which one is most realistic? That really depends on the type of population we are looking at, but for most
populations we would really expect there to be a minimum population size below which the population can’t
drop without dying out. At least, since populations are in fact integer valued quantities (even if our mathematical
models for them use real-valued variables), one individual is the smallest possible value, and therefore any model
which predicts increase of population from a value 0 = 00001 is not realistic from this point of view. So,
accordingly, models A and B are not realistic, while in models C and D the population behaves more realistically
when starting with small negative values (by dying out). In C and D, the value  can be defined to be the smallest
sustainable population size.
Which one of C and D is then more realistic? One possible way of reasoning would be this: In both the models,
the population starting below  will decrease. However, in D it will approach  = 0 asymptotically, getting
close and closer to it but never reaching it, while in C it will reach zero (and die out) in finite time. The scenario
in C may be considered more realistic. (Note that we don’t have to be too worried about population reaching
negative values, as in C: we can interpret negative values to mean that the population has died out.)
I hope you can gain from this account the impression that evaluating which model is “good" and which model is
“bad" always depends on what you wish to use the population for. All four models could be very good if we are
not concerned about how realistic they are for small values!

9.8 The differential equations suggested are:



(A): =  (2000) 


(B): =  (2000 − ) 

(a) To be able to draw the phase lines, we need to determine for each model for which values of  the expression on
the right, and hence the value of  is positive, negative, or zero. Assuming that   0 we see that in model
(A),  is positive for all values of  (indeed, its value does not even depend on !) In model (B), we see
that  is zero for  = 2000 (which therefore gives the only equilibrium point of the model), and  is
positive for   2000 and negative for   2000. We now have all the information we need to draw the phase
lines. In model (A), there are no equilibrium points, and direction of motion is always towards the right:
X
In model (B), there is one equilibrium point at  = 2000 and motion is towards right for   2000 and
towards left for   2000
X
2000

(b) The differences in the models can be read directly from the phase lines shown above:
∗ In model A, the value of  will keep on increasing, up to and beyond the value of 2000
∗ In model B, if the value of  is initially less than 2000 it will increase towards 2000, approaching this value
asymptotically.

Note also that, as established above:

94
APM1514/102/3
∗ In model A, the rate of change of  that is, the number of new infections per time unit is constant at the
value  ∗ 2000
∗ In model B, the rate of change of  depends on the value of (2000 − )  In this model, the rate of change
will decrease as  approaches the limit value 2000 so that fewer and fewer new infections happen per time
unit as  gets closer and closer to 2000

So, which model is more realistic?


Model A: We certainly would not want () to reach values of above 2000, when () is supposed to denote
the number of sick people out of the 2000. However, this could be dealt with by agreeing that the mathematical
model is valid only for  () ≤ 2000 or by taking  ()  2000 to mean that  () = 2000 that is, all the
students in the school are now infected. What is more unrealistic with model A is the fact that in it, the rate
of change is constant, so that from day one of the infection until all students are infected, the number of new
infections per day is constant. This would mean that one individual pupil would have exactly the same chance of
being infected, whether the total number of already infected students is one or 1999.
Model B: Here, the number of new infections does slow down as the limit value of 2000 is approached, so
automatically  () always stays below 2000 — this value is approached asymptotically, but never reached.
Also, in this model, the rate of change of  that is, the number of new infections per time unit, varies with  : it
is larger when  is small, and gets smaller and smaller as the limit value 2000 is approached (and thus only a
few pupils remain to be infected).
We can therefore conclude that model B is more realistic.

9.9
(a) In the logistic model, the differential equation is given by

=  −  2 

In this question, we need to modify this differential equation to take into account the extra fish added to the pond
and harvested. Firstly, fish are added to the pond at the rate of  fish per month; this means that we need to add
the constant term  to the right hand side of the differential equation. Secondly, the fish are harvested at the rate
of 13 of all the current fish per month; this means that we need to deduct the term 13  from the right hand side
of the differential equation. Therefore the differential equation that describes this model is given by
 1
=  −  2 +  − 
 3
which can be rewritten as µ ¶
 1
= −  −  2 + 
 3
[Note that this is no longer the logistic system. It is a special case of the logistic model with constant harvesting
given in the study guide!]
(b) The equilibrium values of the system are the values of  for which
µ ¶
1
−  −  2 +  = 0 (1)
3
We could now apply the quadratic formula to find the equilibrium values. However, since the request was just to
find the value of  for which  = 0 is an equilibrium value, we can just substitute  = 0 into this equation and
see for which value of  the ensuing equation holds. If we put  = 0 in (1), we get
µ ¶
1
− · 0 −  (0)2 +  = 0 (1)
3
which is only true if  = 0 That is,  = 0 is only an equilibrium point of the system if  = 0

9.10 If  () is the amount memorized after  hours and  the total amount of content to be memorized, then the rate at
which the subject is memorized is the time derivative of  ()  i.e. 
  and the amount still left to be memorized is
 − 
(a) So, the differential equation is

=  ( − ) 

if  denotes the constant of proportionality. The initial value 0 =  (0) is, by definition, the amount that has
been memorized after 0 hours, so we should have 0 = 0
(b) To draw the phase line, we can first draw a sketch of th function  ( − ) as a function of  This is a
downwards opening parabola (since  would here be positive), and has zeroes at  = 0 and  =  Therefore,

95
the sketch will look as follows.
dA/dt
0 M A

From the sketch we can immediately draw the phase line, which looks as follows.
A

0 M
[The equilibrium points are where the function  ( − ) is zero, that is, where the curve of the parabola
crosses the  axis; motion is towards the right where the parabola is above the  axis and towards the left where
the parabola is below the  axis.]
(c) The phase line tells us in which intervals of –values the solutions increase and in which intervals of –values
the solutions decrease. Thus for instance, since 2 falls in the interval between the values 0 and  where the
motion is towards the right (towards larger  values), a solution starting at this value would increase, eventually
approaching asymptotically the equilibrium point  The initial values 0 =  and 0 = 0 on the other hand
fall on equilibrium points of the system, so solutions starting at those values are constant solutions, staying
forever at those values. Thus we get the following sketches for solutions starting at the given three initial values.
A

M/2

0 t
[Drawing the phase line in a vertical position next to the solution sketches helps in drawing the solution curves!]
(d) The three solution curves tell us what happens in this mathematical model if the initial amount of material
already memorised is 0 = 0 if it is 0 = 2 or if it is 0 =  We will compare the outcomes of what the
mathematical model tells us will happen in these three cases, with what we would expect to happen, to analyse
whether the model here behaves as it should.
Firstly, if 0 =  then all the material that needed to be memorised is already memorised; our real-life
expectation would be that in that case there should be no change in  since the goal has already been reached.
This is what happens in our mathematical model, so in this respect it behaves as we expect.
Secondly, if 0 = 0 our mathematical model predicts that  () will stay at zero (since  is an equilibrium
point in our model). However, in real life, we would expect some progress: if initially nothing is know, learning
could and would still happen, meaning that the value of  should increase from 0 rather than staying there. The
mathematical model we have here contradicts this, and would be valid only if we have some concrete reason
for the assumption that if someone has not already memorised anything at all initially, he or she is unable to
memorise anything.
Thirdly, assuming that half of the target of  is initially memorised, the mathematical model predicts that the
amount memorised will increase asymptotically towards  As  is approached, the rate of increase slows
down, and the value of  is never actually reached. [This follows from the fact that  is an equilibrium point
in the system!] Is this what we would expect in real life? That would probably depend on what kind of content
needs to be memorised. If the content is simple and straightforward, such as a 10 × 10 times table, a short poem,
or a set of simple instructions, we would definitely expect that all of it should be able to be memorised in finite
time. If, on the other hand, the content to be memorised is extensive and complex, we might admit that 100%
memorisation is infeasible in finite time.
In summary then, the appropriateness of the model depends on how well the following two assumptions match
with the real life situation: (1) that anyone starting with nothing memorised stays there, and (2) that the full
amount will never be memorised but will rather be approached asymptotically as time increases.

9.11

96
APM1514/102/3
(a) The differential equation is

=  (1)

(and the initial value  (0) = 1) Note that this is just the Malthusian model!
(b) The solution is given by
 () = 
if the initial value is as given. We can find the value of  from the given value,  (2) = 5 We must have
ln (5)
2 = 5 ∴ 2 = ln (5) ∴  = ≈ 080472
2
Using this value for  we can then find the value of  (5) :
 (5) = 5·080472 ≈ 55 902
Thus, 56 students have the flu after 5 days.
(c) The phase line looks like this:
X
0

(d) At  = 0  () = 1 and therefore at  = 0 the rate of change is


080472 · 1 ≈ 08
At  = 2  () = 5 and therefore the rate of change is
080472 · 5 ≈ 40
At  = 5  () = 56 and therefore the rate of change is
080472 · 56 ≈ 45
(e) From the problem statement, we know that  (0) = 1 and from (b),  (2) = 5 and  (5) = 56 This specifies
3 points on the ( ) plane that the solution curve must pass through. Also, according to (d), we know what
the slopes of the curve must be at these three points: 08 at ( ) = (0 1) ; 4 at ( ) = (2 5) and 45 at
( ) = (5 56) Thus, our best guess at the solution curve could look like this:
X(t)
100

75

50

25

t
0
1 2 5

(f) According to the model, the number of people with the flu will grow exponentially:  () → ∞ as increases.
[Note that the growth is not even limited by the number of students in the school in this model! This is because
the assumptions did not take this number into account at all (e.g. by making the rate of growth also depend on
the number of healthy pupils in the school!]

Study Unit 10 SOLUTIONS


10.1
 
=  =
 

–isoclines: = 0 when  = 0 ( -axis)


 –isoclines: = 0 when  = 0 (–axis).


97
The equilibrium point is (0 0)
Signs of  :

 0 when   0


 0 when   0


 0 when   0


 0 when   0

Therefore the phase line looks like this:
y

The equilibrium point (0 0) is unstable. We can also solve the set of equations to find the exact solutions:

=  gives  () = 0 

and

=  gives  () = 0  

These confirm what we see from the phase diagram, namely that as  → ∞,  → ∞ if 0  0 and  → −∞ if
0  0; and  → ∞ if 0  0 and  → −∞ if 0  0.
10.2
 
= − = 2
 
–isoclines and sign of  :

=0 when  = 0, ( –axis),


0 when   0


0 when 0

 –isoclines and sign of  :

=0 when 2 = 0 ∴  = 0 (–axis)


0 when   0


0 when   0.

The only –isocline is the  –axis, and the only  –isocline is the –axis. The only equilibrium point is at (0 0) where
the two isoclines meet. The phase diagram looks like this:
y

Note that the  -axis is an –isocline, and therefore motion along it can only be vertically (up or down). Likewise,
the -axis is a  –isocline, and motion along it can only be horizontally (sideways). It follows that neither the –axis

98
APM1514/102/3
nor the  –axis can be crossed by any of the solution curves. We can also solve the set of equations to find the exact
solutions:

= − gives  () = 0 −

and

= 2 gives  () = 0 2 

The equilibrium point is unstable. As  → ∞,  → 0; and  → +∞ if 0  0 while  → −∞ if 0  0.
10.3
 
=  = −2
 

–isoclines: = 0 when  = 0 ( − axis)


 –isoclines: = 0 when − 2 = 0 ∴  = 0 ( –axis)

The only equilibrium point is (0 0)  Signs of   :
 
 0 when   0 and  0 when   0
 
 
 0 when   0 and  0 when   0
 
Therefore the phase diagram looks like this :
y

Please note that the –axis must be crossed vertically since it is an –isocline; and the  –axis must be crossed
horizontally since it is a  –isocline.
As explained in the study guide, the phase diagram alone can’t really tell us in this case what will happen: will the
solution spiral towards (0 0)  away from it, or will we get periodic solutions, travelling along closed curves around
(0 0)?
To find out which case we have here, we would need to solve the set of equations to find the exact shape of the
trajectory. We will show here how this can be done. But this is a bit beyond this module, so you don’t have to know
how to do this yourself!
According to the chain rule of differentiation,
  −2
= = 
  
Separating the variables, we get
  = −2 
and integrating this,
1 2
 = −2 + 
2
1 2
∴  + 2 = 
2
This equation describes ellipses in the  −  plane. Therefore, the solutions are in fact closed solutions, and the
equilibrium point (0 0) is stable, but not asymptotically stable (since solutions starting near it stay on a closed
trajectory near it, but do not converge towards it).

99
y

10.4
y

x
(1,0)

10.5
y

10.6

10.7

100
APM1514/102/3
y

1 B y-isocline

0 A y-isocline x
1

10.8
y

y-isocline 0 x

10.9
y

10.10

101
y

x-isocline
y=1

10.11
x

0 1 y

10.12
x

0 1 y

10.13

102
APM1514/102/3
x

0 1 y

10.14
x

F
A

(0,1)

E
B

y
(0,0)
D
C

10.15
x

10.16

103
y

1 y-isocline

y-isocline
0 1 x

10.17
y

x-isocline
x

10.18
y y

y-isocline x

10.19 –isoclines and sign of 


Here,  = 0 when  = 0 Also,  = − is positive if   0 and negative if   0
Sign of dx/dt: x=0

–isoclines and and sign of 


 = 0 holds for  = 0  = 1 and  = 1 There are thus three  –isoclines. The isoclines are drawn in the
diagram below — as you can see, the situation is a bit more complex than what we are used to!

104
APM1514/102/3
x=1
Sign of dy/dt:

y=1

y=0

How do we find the signs of the function ( − 1)  ( − 1) in the six different regions? One way would be just to pick
any point which lies inside one of the regions and see what sign the function has at that particular point. For instance,
the point (2 2) would lie in the top-right region, and at that point, ( − 1)  ( − 1) = (2 − 1) 2 (2 − 1) = 1 · 2 · 2 is
positive, hence motion in this particular region would be to the right. Another way to figure out the signs would be
by factorisation; we will illustrate this method in the following. In factorisation, we consider each of the three terms
in the expression ( − 1)  ( − 1) separately, one by one; we establish the signs of each term in all the regions, and
then figure out what the sign of the entire product will be. Firstly, considering the sign of just  − 1 we easily see
that it is positive for   1 and negative for   1; we mark this in by adding a plus sign in the regions where this
term is positive and a minus sign where it is negative.
x=1
Sign of (y-1):

y=1

y=0

Next we repeat the same for the next term,  , again adding a plus where it is positive and a minus where it is negative.
x=1
Signs of (y-1)
and y:
y=1

y=0

Next, we do the same for the third term,  − 1


x=1
Signs of (y-1)
and y:
y=1

y=0

x=1
Signs of (y-1),
y and (x-1):
y=1

y=0

Now there are three signs in each region, one for each term, and what remains is to conclude from these signs what
the sign of the product will be — using the facts we know about how the sign of a product is determined (which tell
us, for instance, that [−] × [−] × [+] = [+]  [−] × [−] × [−] = [−] and so on.) This gives us the final signs for the
entire product

105
x=1
Sign the
product:
y=1

y=0

which we can then notate using arrows as follows:


x=1
Sign of dy/dt:

y=1

y=0

The phase diagram looks like this:


y y

y-isocline x

y-isocline x

There is are two equilibrium points, ( ) = (0 0) and ( ) = (0 1). We see that the outcome of the system is
determined on the value of 0 :
– all solutions starting with 0  1 or with 0  0  1will eventually converge towards the equilibrium point
(0 1) 
– all solutions starting with 0 = 1 will move towards (0 1) along the  -isocline  = 1
– all solutions starting with 0 = 0 will move towards (0 0) along the  -isocline  = 0
– all solutions starting with 0  0 will approach the negative  -axis asymptotically, so that for them  → 0 while
 → −∞

The equilibrium point (0 0) is unstable, while (0 1) is stable.


10.20 We get, by applying the chain rule of differentiation and the values that the differential equations give for  and
 ³ ´
 
 ³
 p ´ 2  + 2  (2 () + 2 (−))
= ()2 + ()2 = − p =− p = 0
  2
2 () + () 2 2 ()2 + ()2
Therefore  must be constant.
10.21 Any curve ( ()   ()) in two dimensions can equivalently be expressed in the polar coordinate form as
 () (cos () sin ()) where p
 () = ()2 + ()2
and
 ()
tan () = 
 ()
But according to the previous exercise, if ( ()   ()) solves the given system then  () is constant, let’s call it .
Therefore the solution must be given by (() ()) = (cos () sin ()). Substituting these expressions into the

106
APM1514/102/3
differential equations, we see that we must have
−0 () sin () = sin ()

0 () cos () = − cos ()


which means that we should have
0 () = −1
which give
1
() = −  + 0 

The solution is µ ¶ µ ¶
1 1
(() ()) = (cos 0 −   sin 0 −  )
 
These are curves moving with constant angular velocity clockwise motion around a circle with radius  The initial
angle 0 specifies where the solution starts from.

Study Unit 11 SOLUTIONS


11.1 The model here is defined by the equations

= ( −  − )


= ( −  −  )

where  , , , , and  are positive constants. As described in the study guide, the -isoclines are
=0 (1)
and
 −  −  = 0 (2)
while the  -isoclines are
=0 (3)
and
 −  −   = 0 (4)
Here. the –isocline (1) is the  –axis and (2) is a line which meets  –axis at  =  and –axis at  = ;
 –isocline (3) is the –axis and (4) is a line that meets  –axis at  =  and –axis at  =  The four possible
possible equilibrium points are
µ ¶
   −   − 
 = (0 0)  = (0 )  = (  0)  = 
   −   − 
The phase space diagram depends on the values of the parameters  , , , , and  . There are four possibilities
according to the relative sizes of  and  , and the relative sizes of  and  :

Case 1
   
 ; 
   
Case 2
   
 ; 
   
Case 3
   
 ; 
   
Case 4
   
 ; 
   
Cases 3 and 4 were investigated in the study guide; here we will see what happens in cases 1 and 2.
Case 1
In Case 1, the –isocline (2) crosses the  –axis below the  –isocline (4), and the –axis to the right of the  –isocline
(4). The – and  –isoclines are indicated in the diagram below. We have also marked in the four equilibrium points
   and  each of which lies in the intersection of an –isocline and a  –isocline.

107
y
d/f B

IV
III
a/c

I
II C
A a/b x
d/e

The – and  – isoclines again divide the  −  plane into 4 regions, denoted (counterclockwise) by I, II, III, IV. Note
that now, I and II lie below –isocline (2) and I and IV lie below  –isocline (4).
We will next investigate the signs of  and  in each of these regions.
In regions I and II, below –isocline (2),

( −  − )  0 so  0

In regions III and IV, above –isocline (2),

( −  − )  0 so  0

In regions I and IV, below  –isocline (4),

( −  −  )  0 so  0

In regions II and III, above  –isocline (4),

( −  −  )  0 so  0

These results specify the permitted directions of motion in the different regions of the  −  plane. We indicate these
directions of motion in the phase diagram by drawing in each region an upward arrow if   0 or alternatively a
downward arrow if   0; as well as a leftward arrow if   0 or a rightward arrow if   0
Examples of permitted trajectories are also drawn into the diagram. Remember that -isoclines can only be crossed
vertically, and  –isoclines can only be crossed horizontally. The final phase diagrams looks like this :
y
d/f B

IV
III

a/c
I D

II
C
A x
d/e a/b

We see from the diagram that  is not stable. This is because there are trajectories starting arbitrarily close to  (in
regions II and IV) which regardless lead away from   = (0 0) is also unstable (for example, motion along the 
and  axes is away from !). The equilibrium points  and  , on the other hand, are stable since all paths starting
near them do converge towards them.
In conclusion, depending on where the trajectory starts, it could converge either towards  or  (The only
exceptions are when the trajectory starts exactly either at  or  However, these cases are unlikely to happen in
practice.)
The interpretation is that only one species will survive. Which one will be the dominant, surviving one, will depend
on what the initial populations were.
Case 2
In Case 2, as in Case 4, the –isocline (2) and the  –isocline (4) do not intersect in the quadrant   0  
0 However, this time the  –isocline is above the –isocline.

108
APM1514/102/3
y
B
d/f

a/c
III
II
I C
A x
a/b d/e

As in Case 4,   and  are the only equilibrium points. The signs of  and  are obtained just like
before. The phase diagram looks as follows :

y
d/f B

III

a/c

II
I
A x
a/b C d/e

We see that  is stable, while  and  are unstable. Population  will always dominate, approaching the limiting
population size  =  while population  will always become extinct in the long term. The only exception is
when  = 0 initially; in that case  stays at zero and –population converges, all by itself, towards its limiting value
 = 
11.1 (a) The –isocline is found as follows:

=0


∴  −  −  ()

 − 
∴ = ( 6= 0) (3)
 ()
Note that since we assume that  (0) = 0 and  is a strictly increasing function, we have  ()  0 for all
  0 From the assumptions on  we see that the curve described by (3) is decreasing, and crosses the –axis
at the point  =  Let us consider the behaviour of the curve when  is close to zero: As  → 0 we have
 −  →  while  () →  (0) = 0 since  is continuous. Hence as  → 0 we must have  → ∞ This
means that the  –axis is a vertical asymptote for the –isocline.

(b) The  –isoclines are found as follows:



=0


∴ ( () − )  = 0

∴  = 0 or  () =  (3)


We know that  () =  and since  () is strictly increasing,  =  is the only point where  () =  holds.
Hence the  –isoclines are the lines
 =  (4)
 = 0 (5)
Note that the first line is parallel to the  –axis and the second line is the –axis.

109
(c) Finding the simultaneous solutions to (3) and (5) we get the equilibrium point
µ ¶

= 0

while solving (3) and (4) yields the equilibrium point
µ ¶
 ( − )
 = 

(remember that  () = )

(d) If    then  ()   () =  since  is strictly increasing, and thus it follows from (2) that  is positive
if   0 Similarly, if    and   0 we find that  is negative. Therefore,   0 in the area to the
right of the line  = ; and   0 in the area to left of the line  = 
If
 − 

 ()
(that is, above the curve described by the isocline (3)), then it follows from (1) that
∙ ¸
  − 
=  −  −  () =  () −   0
  ()
By the same argument, if
 − 

 ()
(below the curve) then   0.

(e) Since  and  denote sizes of populations, we can assume that only non-negative values of  and  are of interest.
Thus we are justified to only consider the first quadrant of the  –plane. If we assume that    then the
two isoclines (3) and (4) intersect each other within the first quadrant. Therefore in this case, the isoclines (3)
and (4) divide the first quadrant of the phase plane into four regions, shown below numbered I to IV. From the
considerations in (d) above, we conclude that,   0 ( increases) in regions II and III; and   0 (
decreases) in regions I and IV. Likewise,   0 ( decreases) in the regions III and IV; and   0 (
increases) in the regions I and II.

As explained on page 116 of the study guide, we do not know the precise forms of the trajectories around 
However, the geometry of the phase plane as a whole, in particular the fact that all the trajectories lead towards
 suggests that the trajectories near  spiral inwards to it.
(f) Point  is an unstable equilibrium point, because the trajectories starting at points with   0 near  lead away
from  Point  is clearly a stable equilibrium point since all the trajectories lead towards it. Hence the sizes of
the vegetation and impala population will always converge to the levels  =  and  = ( − )() a state
of stable coexistence.
Note that according to this model, this is the case even for trajectories starting on the  –axis, i.e. if there is
initially no vegetation. The impala population then initially decreases, but does not die out and begins to increase
again once the vegetation reaches the level  = 
From the above analysis, a conservation official could deduce that the number of impala in a reserve should be
kept near  = ( − )() to ensure a stable impala – vegetation ecosystem without large fluctuations in the
levels of impala or vegetation. In practice it may, however, be very difficult, if not possible, to determine the
values of the constants       This could possibly require more data than is known about the impala and
the vegetation. In situations where the necessary data is available, suitable mathematical techniques must be used
to fit the model to the data, i.e. to determine the values of the constants. This aspect of modelling is however
beyond the scope of this module.

110
APM1514/102/3
11.2 The equations modelling the growth of the scale population  () and the ladybird population () are

= ( −  − ) (1)


= (  − ) (2)

The  -isoclines are the lines
−
 = (3)

 = 0 (4)
The -isoclines are the lines
 =  (5)
 = 0 (6)
Solving (3) and (5) gives ( ; ( − )), and solving (4) and (6) we get (0; 0). The system of equations (3), (6)
has no solution since  −   0. Similarly (4), (5) has no solution. Hence there are only two equilibrium points:
(0; 0) and  = ( ; ( − ) )
The signs of  and  are as follows:

 0 ()  0 if   0 and 0 ≤   ( − )

 0 ()  0 if   0 and   ( − )

0 ()  0 if    and   0

0 ()  0 if    and   0


By taking ,  , , , ,  in (10.12) equal to  , ,  − , , ,  , respectively, in (1), (2), we see that the two models
have exactly the same form. The results derived for (10.12) may therefore be applied to (1), (2). It follows that the
phase plane diagram looks like this:

The equilibrium point (0; 0) is unstable. Point  is stable in the sense that all the trajectories starting near it always
remain near it, although they do not approach .
An interesting point is that according this model the scales can never be eliminated by the ladybird beetles alone, no
matter how many are imported. For example, if we start with a large number of beetles (say at  in the phase plane)
then the scale population does initially decrease (to point ), but this causes a decline in the beetle population (point
) and consequently a resurgence of the scale population (point ). One could therefore just as well have started
with a small number of beetles ( . at  ). Moreover, this large oscillation between very few scales (at ) and a
scales plague (at ) is probably undesirable from a farming point of view. By introducing a number of beetles close
to the level  = ( − ) (i.e. starting from e.g. ), one could keep the scales population more or less constant
near the level  =  . This may however be too high for profitable farming.

The discussion above highlights a shortcoming of the model, namely that the scales population will always recover
no matter how close to the  -axis the trajectory turns (even if   1 at point ). In practice a population will die out
if the remaining individuals are too widely dispersed for mating, etc. This is what happened in the 1860’s, with the
corresponding trajectory in our model probably starting from a point such as 

111
11.3 Let  () be the size of the bass population, and  () the size of the trout population. Then in isolation we have

=  ( − )

since in isolation the bass behaves according to the logistic model with population limit  . (The general logistic
model is

= 0  − 0 2 

0 0
but the population limit must be =  . Hence 0 =  so
0 
1 ³ ´
 = 0  − 0 2 = 0  1 −
 

∴ =  ( − )

when  = 0  .) Adding competition between the trout and the bass, we get
 =  ( − ) − 
In isolation, the trout population decays exponentially, so that
 = −
so adding the competition term we get
 = − − 
So, the model is described by the differential equations

⎨  =  ( − ) − 


⎪ 
⎩ = − − 

where   0      0. [See the examples in the study guide for the reasoning behind the competition
terms.] The –isoclines:

= 0 when  ( − ) −  = 0


∴  = 0 or  = ( − ) 

The first –isocline is thus the  –axis, and the second one is the line  =  ( − ) which crosses the –axis at
 =  and the  –axis at  = . (Note that   0   0.) The  –isoclines:

= 0 when −  −  = 0


∴ − ( + ) = 0
∴  = 0 (–axis)


or  = − (line parallel to  –axis).

Since  and  represent population sizes, we only need to investigate what happens in the first quadrant of the
 –plane, with   ≥ 0. Note that the second  –isocline  = − is not in the first quadrant, when    0. For
the equilibrium points we take every possible combination of a  – and –isocline:
½
=0
gives the point (0 0) = 
=0
½
=0
gives no equilibrium points,
 = − 
½
 =  ( − )
gives the point ( 0) = 
=0
½ µ µ ¶¶
 =  ( − )   
gives the point −   + = 
 = −    
The last equilibrium point  is outside the area  ≥ 0,  ≥ 0 and will therefore be ignored. The following sketches
summarize the signs of  and  in different parts of the first quadrant of the  –plane:

112
APM1514/102/3

Hence the phase diagram looks like this:


y
aM/c

x-
is oc
lin

x-isocline
e

B
x
A y-isocline M
¡ ¢
(Note that the point 0   is not an equilibrium point.)  is unstable and  is stable. We see that the trout
population () will always die out, so that coexistence will not happen. The bass population () will converge
towards its limiting value  if there are initially any bass present, however few.
(a) We will first find the  – and –isoclines of the system.
P–isoclines: The equation   = 0holds when
µ ¶

 −  = 0

which gives us the  –isoclines
 =0 (1)
and

 = (2)

Q–isoclines: The equation

=0

holds when
 (  − ) = 0
which gives us the –isoclines
=0 (3)
and
 =  (4)
An equilibrium point must be on both a  –isocline and a –isocline, so we must look at all possible intersections
of a  –isocline and a –isocline.
Combining (1) and (3) gives us the point ( ) = (0 0).
Combining (1) and (4) again gives (0 0).
Combining (2) and (3) we get no solution (if  = 0 then  =  is not defined).
Combining (2) and (4) we get
½ ½ ½
 =   =   2 = 
∴ ∴
 =   =   = 
½ 2 ( q
 =   = ± 
∴ ∴
 =   = 
We can assume that  ≥ 0, since  is the price of a product. Thus we can reject the negative solution, and end
up with the equilibrium point Ãs !
 p
( ) =   

We will classify the equilibrium points after sketching the phase diagram.
(b) The phase diagram will now be a sketch in the  –plane. We will take the  –axis to be the horizontal axis and
the –axis to be the vertical axis. We will first draw the  and  isoclines into the  –plane. Isoclines (1)
and (3) correspond to the  and  –axes, respectively. Isocline (4) is a straight line through the origin of the
 –plane; its (positive) slope is the constant  . Isocline (2) is the hyperbola  =  , which goes through the

113
points ( ) = (1 ) and ( ) = ( 1). The four isoclines are shown below. Note that since we can assume
that  ≥ 0,  ≥ 0 (why?), we are showing only the first quadrant of the  –plane.
Q

ne
cli
i so
Q-
P-isocline
P-isocline

Q-isocline
P

³q see√that´as expected, a  –isocline intersects a –isocline at the two equilibrium points (0 0) and
We

    , and at only these points. To determine the directions of motion in the regions of the phase plane,
we note that
µ ¶
 
0 if   0 and − 0
 
µ ¶

or if   0 and − 0

and

0 otherwise.

Since   0 holds whenever   0, we find that in the first quadrant,
 
 0 for points below the hyperbola  = 
 
 
 0 for points above the hyperbola  = 
 
Similarly we see that

0 if (  0 and   −   0)

or if (  0 and   −   0) 
Since  ≥ 0 holds in the first quadrant, this means that

 0 below the line  =  


 0 above the line  =  

The phase diagram therefore looks like as shown below. We have also drawn into the diagram possible solution
curves.
Q

We conclude that the equilibrium point ( ) = (0 0) is unstable, since motion along the  –axis is away from
that point. (Note that since one of the original differential equations was
µ ¶
 
=  − 
 
where the right hand side is, in fact, not defined when  = 0, we should not really consider the point (0 0) at all,
nor any values on the  –axis!) What about the other equilibrium point,
Ãs !
 p
( ) =   ?

This point cannot be classified with absolute certainty, based just on the phase diagram. It does seem, however,

114
APM1514/102/3
that all solutions not starting on either the  or  axis spiral towards
Ãs !
 p
( ) =  

so that this point seem to be an asymptotically stable equilibrium point.
Note that up to now, we have worked with general constants     rather than the given values – this also
means that all our conclusions up to now have been valid in the more general case! With the given values
 = =1
 = 20 000
 = 30
the equilibrium point becomes
( ) = (258 7746) 
Assuming that we can conclude that
( ) = (258 7746)
is indeed an asymptotically stable equilibrium point, we can make the following conclusions: According to this
model, if initially the price of the product is zero ( = 0) then the quantity of the product available will drop to
zero. If the price and quantity of the product are initially nonzero, there will follow a series of price increase
followed by an increase in the quantity of the product (e.g. by increased production) followed by a drop in price
followed by a drop in the quantity of the product (e.g. less production when prices are low). This sequence of
events will repeat itself over and over again, but the price and quantity changes will get smaller and smaller over
time, and the price and quantity will converge towards the equilibrium values  = 258  = 774 6.

11.4

= (2 − 2 − ) 


= (2 −  − 2) 

(a)If the  –species is not present, that is, if  = 0 then the equation for the –species becomes

= (2 − 2)  = 2 − 22

which is the logistic model with  =  = 2. In isolation, the –species behaves according to the logistic model,
which implies that as  → ∞, for any initial value  (0)  0 the –population converges to 1.
If the –species is not present, then the  –species follows the equation

= (2 − 2)  = 2 − 2 2 

that is, the logistic model with  =  = 2. Again, this means a limit population size of  = 1.
(b)The –isoclines are:
∗  = 0 ( –axis)
∗ 2 − 2 −  = 0 ∴  = −2 + 2 (a line with stop (−2), which intersects the  –axis at  = 2 and –axis at
 = 1)

The  –isoclines are:


∗  = 0 (–axis)
¡ ¢
∗ 2−−2 = 0 ∴  = − 12 +1 (a line with slope − 12 , which intersects  –axis at  = 1 and –axis at  = 2)
y

3 4
B D

1 2
x
A C

115
The equilibrium points lie at the intersections of an –isocline and a  –isocline, so there are four of them:
 = (0 0) 
 = (0 1) 
 = (1 0) 
µ ¶
2 2
 =  
3 3
Note that (0 2) and (2 0) are not equilibrium points!
(c)The isoclines divide the first quadrant of the  –place into four regions, 1 2 3 and 4.
Below the –isocline  = −2 + 2in regions 1 and 3 , we have 2 − 2 −   0 and therefore   0. Above
this –isoclines, in regions 2 and 4,   0
Below the  –isocline  = − 12  + 1, in regions 1 and 2, we have 2 −  − 2  0 and therefore   0; and
above this isocline, in regions 3 and 4, we have   0.
Marking these facts into the phase diagram, we get the following:
y

B D

x
A C

(d)We see that all solutions, except those starting on either  or  axis
¡ (which
¢ would mean that only one species is
present), will converge towards the stable equilibrium point  = 23  23 

The exceptions are as follows: If both species are initially extinct, they will stay extend (these are solutions
starting at, and staying at, the (unstable) equilibrium point A).

If only species  is initially present, then the system will converge towards the (unstable) equilibrium point  .

If only species  is initially present, then the system will converge towards the (unstable) equilibrium point  .
 
11.5 = (1 −  − 2)  = (1 − 2 − ) 
 
–isoclines and sign of 
 = 0 holds when (1 −  − 2) ·  = 0 that is, when either
=0 ( –axis) (1)
or
1 −  − 2 = 0
1
∴  = (1 − ) (2)
2
This is a line with slope − 12  which intersects with the –axis at  = 1 and with the  –axis at  = 12 
y

116
APM1514/102/3
The diagram above shows the two –isoclines. Since  and  are supposed to be the population sizes of two species,
negative values make no sense and therefore we are only interested in the region  ≥ 0  ≥ 0 The second isocline
(2) divides this region with two areas. The sign of  is positive below line (2) and negative above it. For 
positive sign means motion towards the right and negative towards the left; we have indicated the direction of motion
also with horizontal arrows.

–isoclines and sign of 


 = 0 holds when (1 − 2 − ) ·  = 0 that is, when either
=0 (–axis) (3)
or
1 − 2 −  = 0
∴  = 1 − 2 (4)
The first  –isocline (3) is the –axis, and the second one, (4), is a line with slope (−2) which intersects the –axis at
 = 12 and the  –axis at  = 1 The diagram below shows the  –isoclines, the sign of  at the two regions in the
first quadrant, and the corresponding directions of motion by means of vertical arrows.
y

Equilibrium points
Equilibrium points are found where an –isocline and a  –isocline intersect. Lines (1) and (3) intersect at the point
(0¡0) ; Lines
¢ (1) and (4) intersect at the point (0 1) ; Lines (2) and (3) intersect at (1 0) ; Lines (2) and (4) intersect
at 13  13 
These four points are the equilibrium points.

Phase diagram
When we combine the – and  –isoclines and the directions of motion, we get the following diagram which contains
all the information about the system.
y

We have drawn in possible solution curves. Note that the following rules must be obeyed:
–on each region, the direction arrows dictate the possible directions of motion. We are not allowed to contradict
the allowed directions.
–the –isoclines must be crossed vertically and the  –isoclines horizontally.

These rules ensure that the trajectories shown above are essentially the only possible ones. Apart from the "trivial"
solutions which start on –axis or  –axis, we see that there are 3 possible outcomes. Firstly, solutions starting close
to the  –axis (i.e. if –species is sufficiently much smaller than the  –species) will converge towards the equilibrium
point (0 1)  meaning that species  will die out while  converges towards its limiting value  = 2 Secondly, if
 –population is sufficiently small compared to  the opposite will happen:  –species will die out while  converges
to 1 so that the solutions converge towards the equilibrium point (1 0) 
The third possibility, is as follows: if the proportion of the ¡ and ¢ –species is just right, then we could end up on
a trajectory which converges towards the equilibrium point 13  13  If this does happen then the two species will
co–exist (in all the other cases, at least one species will die out!) So, the co–existence of the two species is possible.

117
However, although co–existence
¡ ¢ is possible, it is not likely. There is really only one solution trajectory which leads
to the equilibrium point 13  13  Even the slightest deviation from this trajectory – or, correspondingly, even a slight
change in the initial point (0  0 ) will cause the solution to end up instead of either (1 0) or (0 1) (the two stable
equilibrium points).
 
11.6 = 2 + 2 − 2  =  − 2
 
(a) If  –species is not present (i.e.  = 0) then the differential equation for the –species is

= 2 − 2 

which is the logistic model with  = 2  = 1 So, in the absence of   behaves as a logistically growing species
with limit population size limit =  = 2 If –species is not present, the differential equation for the  –species
will be

= −2

which is the Malthusian model with negative growth constant  = −2: Species  will die out if  is not present.
(b) To see how the two species interact, we need to investigate the sign of the "interaction" term  in the differential
equation for each species. The differential equation for the –species,

= 2 + 2 − 2

has the interaction term which a positive coefficient: +2 This means that interaction with the  –species
increases the growth rate  of the –species, so –species benefits from the interaction with the  –species.
What about the  –species, then? The differential equation of the  –species,

=  − 2

also has a positive coefficient of the interaction term: + Therefore, the  –species also benefits from interaction
with the –species. The type of interaction is therefore one of mutual cooperation, with both species benefiting
from the other. Note however that, as found out in (a), species  will survive without  while  will die out if
 is not present! So,  needs  while  just benefits from  An example of this kind of situation could be one
where  is the bee while  is a plant species which relies on bees for propagation. If there are plenty of other
plants around to produce nectar for the bees then  benefits if there is lots of  –plants around, but if  is not there
then the bees will survive with just the other plant species. On the other hand, if the bees are not present then the
 –species will suffer and eventually die out.
(c) Phase diagram: –isoclines and the sign of  :  = 0 when
1
2 + 2 − 2 = 0 ∴  (2 + 2 − ) = 0 ∴  = 0 or  = −1
2
The –isoclines, and the sign of  as well as the corresponding directions of motion, are shown below. Only
the first quadrant is of interest.
y
x=0

x
2

 –isoclines and the sign of  :  = 0 when


 − 2 = 0 ∴  ( − 2) = 0 ∴  = 0 or  = 2

y=0
x
x=2

The  –isoclines and the directions of motion in the two different points of the first quadrant are shown above.
Combining the information, we get the following phase diagram.

118
APM1514/102/3
y

(5,5)

A
B
2 x

Note that there are 2 equilibrium points in the first quadrant: ( ) = (0 0) and ( ) = (2 0)  If initially
(0  0 ) = (5 5), we get a solution trajectory in which both  and  grow without bound. [Indeed this is the
eventual outcome for MOST non–trivial solution curves (non–trivial meaning ones where one or both of both
species are not already extinct). If 0  2 and   12  − 1 (region ) both species will grow. If 0  0 but
0  12  − 1 (region ) initially the –species will get smaller. However, the –species is growing in this region,
which means that eventually the trajectory will reach and cross over the line  = 12  − 1 moving to region 
where both species will grow. For trajectories starting in region  (0  2) species  will decrease. However,
species  will grow, and most trajectories will reach and cross over (horizontally!) the –isocline  = 2 after
which both populations will grow without bound. The exception is some trajectories for which 0 is too small for
this to happen – for those trajectories, the solutions will converge towards the equilibrium point (2 0)  meaning
that  dies out and  converges to its limit value,  = 2 The division of which paths in region  move towards
(2 0) and which cross over to region  is beyond this module, and will be taught in higher–level modules! To
put it briefly, there is a very special solution trajectory called a separatrix which leads to the equilibrium point
(2 0)  All solution curves starting on one side of the separatrix will cross over to region  while ones starting
on the other side converge to (2 0) ]

11.7
 
= 2 +  − 2  = 2 − 
 
(a) If  is absent then the equation for  is

= 2 − 2 

which is the logistic model with  = 2  = 1 Thus is  is not there,  → 2 (unless initially  = 0 in which
case  stays at 0) If  is absent then the equation for  is

= 2

which is unlimited Malthusian growth (unless  (0) = 0 in which case  stays at 0)
(b) The type of interaction is determined by the signs of the interaction term,  in both differential equations.
In the equation for  (that is, the equation  = ), the −term has a positive coefficient, which means
that -species benefits from each interaction. In the equation for  (that is, the equation  = ) the
 –term has a negative coefficient, which means that  -species suffers from each interaction. This means that
the interaction could be that of a predator–prey system, with  as predator and  as prey).
(c) –isoclines and signs of  :

= 2 +  − 2 =  (2 +  − )

is zero when  = 0 or  =  − 2 These are the –isoclines. The sign of  in various regions in the first
quadrant, and the corresponding directions of motion, are shown below:
y

x
2

 –isoclines and signs of  :



= 2 −  =  (2 − )

is zero when  = 0 or  = 2 (the  –isoclines). The signs of  in various regions of the first quadrant are
shown below.

119
y

y-isocline
x
2

Combining this information, we get the phase diagram shown below.


y

(2,2)

(2,0) y-isocline
x
2

The system has two equilibrium points (0 0) and (2 0) 

If initially (0  0 ) = (2 2) then the solution moves initially towards right (since it is on a  -isocline and thus must
move horizontally). It then moves down and right, until it crosses over the –isocline  =  − 2 vertically. After
that motion is left-and-down; and since the solution cannot cross over the  –isocline on the –axis, it will have to
converge towards the equilibrium point (2 0) 
11.8 The model is given by

= −4 − 22 −  (1)


=  − 2 (2)

We will go through the statements one by one.
(a) This is a predator-prey system, where  is the prey and  is the predator. This statement is a claim
about the type of interaction between the two species, and to find whether it is true or not, we must consider
the "interaction" terms between the two species, that is, the terms which have the expression  in it, in the
differential equations. Where this term has a negative coefficient in a differential equation for a species, let’s say
 (that is the differential equation which gives an expression for ), it means that species  loses out in each
interaction. If the coefficient is positive, then species  gains from each interaction. Please note that if  loses
out, it does not automatically follow that  benefits – there are many possible interactions, and for instance they
could both benefit from all interactions! To find out how  fares in each interaction, we must then investigate the
signs of the terms  in the differential equation for  that is, the differential equation which gives an expression
for  Now, what we would expect to see in a predator-prey system is that the predator should benefit, and
the prey should lose out, in each interaction – that is, the coefficient of the term  should be negative in the
differential equation for the prey, and positive in the differential equation for the predator. In the model here, the
coefficient of the interaction term is negative for the –species (in equation (1)) so  loses out in the interactions
(so  could not be a predator – if anything, it would be a prey animal). On the other hand, there is no interaction
term at all for the  species: species  makes no difference to  so  can be neither predator nor prey here. We
conclude that this is not a predator-prey system, and the statement is FALSE.
(b) Species  can survive without species  The differential equation (2) for the  –species does not include an
 term anywhere in it, so the behaviour of  –species does not depend on the –species at all. Further, we can
recognise the differential equation (2) as being the one for logistic growth: Species  follows the logistic equation
with parameters  = 1 and  = 1 The outcome for species  is therefore as follows: as long as it does not
actually start off already extinct, it will survive, and in the long run the size of  converges towards the limit value
 = 1 [Note that rather than  being the number of individuals, it could also denote the size of a population
measured in thousands!] In particular,  can certainly can survive without species  and the statement is TRUE.
(c) Species  can survive without species  To answer this, let us see how the – species behaves without  that
is, if  = 0 If we put  = 0 in equation (1), it becomes

= −4 − 22 


120
APM1514/102/3
Note that this is neither the Malthusian nor the logistic model! However, if  is positive then clearly the
right hand side is always negative, so that the population size will always decrease towards zero. (Zero is an
equilibrium point here; the other equilibrium point is −2) In particular, species  cannot survive without species
 . (It cannot survive with  either since the coefficient of  is negative in (1): species  will die out even faster
if  is present!) The statement is FALSE.
(d) The two species are competing for the same resources. Again we look at the interaction terms: If the species
were competing for the same resources, then both species should always lose out in any interactions, and
therefore the coefficient of  should be negative in both differential equations. That is not the case here: the
coefficient of  is indeed negative in the differential equation for  but there is no interaction term in the
differential equation  (its coefficient is zero rather than negative). So, we conclude that the two species do not
compete for the same resources, and the statement is FALSE.
(e) If the initial populations are large enough, both populations can grow without bound. We have already
stated that whatever happens with species  species  will behave according to the logistic model so it will never
grow without bound; while on the other hand  will always die out. So this statement is FALSE.
(f) Both populations will always die out. It is true that the –species will always die out. On the other hand,  will
not die out since it behaves according to the logistic model, and will converge towards the limit value 1 So this
statement is FALSE.

Note that we were able to answer all the questions just by looking at the differential equations. The phase diagram
looks as shown below, and you will see that the outcomes you can read from there do agree with our answers to (e)
and (f). Also answers to (b) and (c) follow by checking on the behaviour of the solutions on the positive  and  axes.
[Note that we have only completed the first quadrant of the –plane since that is the only region of interest to us!]
y

121

You might also like