Module

for

The Harvesting Model

 

Background

    The exponential model  [Graphics:Images/HarvestingModelMod_gr_1.gif]  is used to study uninhibited population growth and solution is the exponential function  [Graphics:Images/HarvestingModelMod_gr_2.gif].  When the term  [Graphics:Images/HarvestingModelMod_gr_3.gif] is added we obtain the logistic differential equation which is used to model inhibited population growth or bounded population growth.  The logistic differential equation is

            [Graphics:Images/HarvestingModelMod_gr_4.gif].  

One form of the solution is  

            [Graphics:Images/HarvestingModelMod_gr_5.gif].  
            
The terms have been carefully determined so that the initial condition is  

            [Graphics:Images/HarvestingModelMod_gr_6.gif].

The limiting value  L  of  y(t)  is given by  
    
            [Graphics:Images/HarvestingModelMod_gr_7.gif].

The graph is the so called "S-shaped" curve. The choice of parameters  [Graphics:Images/HarvestingModelMod_gr_8.gif]  creates the curve shown below.  

        [Graphics:Images/HarvestingModelMod_gr_9.gif]

              [Graphics:Images/HarvestingModelMod_gr_10.gif]

Proof  Logistic Differential Equation  Logistic Differential Equation  

 

 

Harvesting a Logistic Population

    When the harvesting term  -k  is incorporated into into bounded population model we have
    
            [Graphics:Images/HarvestingModelMod_gr_11.gif].  

There are three solution forms for this differential equation, and they correspond to the nature of the stationary solutions  ( x(t) = c).  

 

Definition(Stationary Points)  The stationary points of the D. E.  [Graphics:Images/HarvestingModelMod_gr_12.gif]  are solutions where [Graphics:Images/HarvestingModelMod_gr_13.gif] and are the roots of the characteristic equation  

            [Graphics:Images/HarvestingModelMod_gr_14.gif].

The roots are known to be  [Graphics:Images/HarvestingModelMod_gr_15.gif],  and the stationary solutions are  [Graphics:Images/HarvestingModelMod_gr_16.gif].  

Remark.  Since  x(t)  is a real function, there are no stationary solutions when  [Graphics:Images/HarvestingModelMod_gr_17.gif].  

 

 

Case (i) If   [Graphics:Images/HarvestingModelMod_gr_18.gif]  there is one stationary solution [Graphics:Images/HarvestingModelMod_gr_19.gif].

    When  [Graphics:Images/HarvestingModelMod_gr_20.gif],  the differential equation has the form  [Graphics:Images/HarvestingModelMod_gr_21.gif]  and the solution is  

            [Graphics:Images/HarvestingModelMod_gr_22.gif].  
[Graphics:Images/HarvestingModelMod_gr_23.gif]

The solution with the initial condition  [Graphics:Images/HarvestingModelMod_gr_24.gif]  is

            [Graphics:Images/HarvestingModelMod_gr_25.gif].

If  [Graphics:Images/HarvestingModelMod_gr_26.gif]  then   [Graphics:Images/HarvestingModelMod_gr_27.gif].

If  [Graphics:Images/HarvestingModelMod_gr_28.gif]  then function  x(t)  has a vertical asymptote at  [Graphics:Images/HarvestingModelMod_gr_29.gif]

and the population   x(t)  becomes extinct at some time  [Graphics:Images/HarvestingModelMod_gr_30.gif]  (where [Graphics:Images/HarvestingModelMod_gr_31.gif]),  i. e.  

            [Graphics:Images/HarvestingModelMod_gr_32.gif].

Proof  Harvesting Model  Harvesting Model  

 

Case (ii)  If  [Graphics:Images/HarvestingModelMod_gr_33.gif] there are two stationary solutions  [Graphics:Images/HarvestingModelMod_gr_34.gif]  and  [Graphics:Images/HarvestingModelMod_gr_35.gif].

    When  [Graphics:Images/HarvestingModelMod_gr_36.gif],  the differential equation has the form  [Graphics:Images/HarvestingModelMod_gr_37.gif]  and the solution is  

            [Graphics:Images/HarvestingModelMod_gr_38.gif].       
[Graphics:Images/HarvestingModelMod_gr_39.gif]

The two real roots of the characteristic equation  [Graphics:Images/HarvestingModelMod_gr_40.gif],  are  [Graphics:Images/HarvestingModelMod_gr_41.gif].  

The solution with the initial condition  [Graphics:Images/HarvestingModelMod_gr_42.gif]  is

    [Graphics:Images/HarvestingModelMod_gr_43.gif].

If   [Graphics:Images/HarvestingModelMod_gr_44.gif]   then   [Graphics:Images/HarvestingModelMod_gr_45.gif].  
    
If   [Graphics:Images/HarvestingModelMod_gr_46.gif]   then the population   x(t)  becomes extinct at some time  [Graphics:Images/HarvestingModelMod_gr_47.gif],  i. e.   [Graphics:Images/HarvestingModelMod_gr_48.gif].  

Proof  Harvesting Model  Harvesting Model  

 

Case (iii)  If  [Graphics:Images/HarvestingModelMod_gr_49.gif] there are no stationary solutions.

When  [Graphics:Images/HarvestingModelMod_gr_50.gif],  the differential equation has the form  [Graphics:Images/HarvestingModelMod_gr_51.gif]  and the solution is  

            [Graphics:Images/HarvestingModelMod_gr_52.gif].  
[Graphics:Images/HarvestingModelMod_gr_53.gif]

The solution with the initial condition  [Graphics:Images/HarvestingModelMod_gr_54.gif]  is

            [Graphics:Images/HarvestingModelMod_gr_55.gif].

The function  x(t)  has a vertical asymptote at  [Graphics:Images/HarvestingModelMod_gr_56.gif] so the population   x(t)  becomes extinct at some time  [Graphics:Images/HarvestingModelMod_gr_57.gif]  (where [Graphics:Images/HarvestingModelMod_gr_58.gif].), i.e.  

            [Graphics:Images/HarvestingModelMod_gr_59.gif].

Proof  Harvesting Model  Harvesting Model  

 

 

Numerical Solutions

    If only the graph of the solution is required, and the formula is not needed, then an efficient way to solve the differential equation is with a numerical method such as Modified Euler's method or the Runge-Kutta method.  The choice of method depends on the accuracy required.  If an accurate table of numerical values is required then the Runge-Kutta method should be used.  

Computer Programs  Harvesting Model  Harvesting Model  

Program (Modified Euler's Method)  To compute a numerical approximation for the solution of the initial value problem [Graphics:Images/HarvestingModelMod_gr_60.gif] with [Graphics:Images/HarvestingModelMod_gr_61.gif] over [Graphics:Images/HarvestingModelMod_gr_62.gif] at a discrete set of points using the formula [Graphics:Images/HarvestingModelMod_gr_63.gif].

[Graphics:Images/HarvestingModelMod_gr_64.gif]

Example 1.  Use Mathematica to solve the D. E.  [Graphics:Images/HarvestingModelMod_gr_65.gif].  
Solution 1.

 

Example 2.  Find the roots of  [Graphics:Images/HarvestingModelMod_gr_70.gif],  and equilibrium solutions of the D. E.  [Graphics:Images/HarvestingModelMod_gr_71.gif].
Solution 2.

 

Case (i) If   [Graphics:Images/HarvestingModelMod_gr_81.gif]  there is one stationary solution [Graphics:Images/HarvestingModelMod_gr_82.gif].

Example 3. Solve the population model with harvesting  [Graphics:Images/HarvestingModelMod_gr_83.gif],
using the constants  a = 2,  b = 1,  and  k = 1,  and explore this situation.
Solution 3.

 

Example 4.  Plot the solutions to the D. E.  [Graphics:Images/HarvestingModelMod_gr_93.gif]  in Example 3
that have the following initial conditions  x[0] = 2, 3, 4, 5, 6.
Solution 4.

 

Example 5.  Plot some more solutions to the D. E.  [Graphics:Images/HarvestingModelMod_gr_105.gif]  in Example 3
Plot those that have the following initial conditions  [Graphics:Images/HarvestingModelMod_gr_106.gif].
Solution 5.

 

Example 6.  Discuss the graphs in the plot in Example 5.
What are the vertical lines ?
What are the curves that lie below x=1.
What are the curves that lie above x=1 ?  What use are they ?
Solution 6.

 

Example 7.   Solve the D. E.  [Graphics:Images/HarvestingModelMod_gr_138.gif]  using the formula with the initial condition  [Graphics:Images/HarvestingModelMod_gr_139.gif].  
Solution 7.

 

Example 8.   Use the Modified Euler Method to find numerical solutions to the D. E.  [Graphics:Images/HarvestingModelMod_gr_153.gif].  
Solution 8.

 

Case (ii)  If  [Graphics:Images/HarvestingModelMod_gr_168.gif] there are two stationary solutions  [Graphics:Images/HarvestingModelMod_gr_169.gif]  and  [Graphics:Images/HarvestingModelMod_gr_170.gif].

Example 9. Solve the population model with harvesting  [Graphics:Images/HarvestingModelMod_gr_171.gif],  
using the constants  a = 4,  b = 1,  and  k = 3,  and explore this situation.
Solution 9.

 

Example 10.  Plot the solutions to the D. E.  [Graphics:Images/HarvestingModelMod_gr_184.gif]  in Example 9
that have the following initial conditions  x[0] = 4, 5, 6, 7, 8.
Solution 10.

 

Example 11.  Plot the solutions to the D. E.  [Graphics:Images/HarvestingModelMod_gr_200.gif]  in Example 9
that have the following initial conditions  [Graphics:Images/HarvestingModelMod_gr_201.gif].
Solution 11.

 

Example 12.  Plot the solutions to the D. E.  [Graphics:Images/HarvestingModelMod_gr_223.gif]  in Example 9
that have the following initial conditions  [Graphics:Images/HarvestingModelMod_gr_224.gif].
Solution 12.

 

Example 13.  Discuss the graphs in the plot in Example 12.
What are the vertical lines ?
What are the curves that lie below x=1.
What are the curves that lie above x=3 ?  What use are they ?
Solution 13.

 

Example 14.   Solve the D. E.  [Graphics:Images/HarvestingModelMod_gr_254.gif]  using the formula with the initial condition  [Graphics:Images/HarvestingModelMod_gr_255.gif].  
Solution 14.

 

Example 15.   Use the Modified Euler Method to find numerical solutions to the D. E.  [Graphics:Images/HarvestingModelMod_gr_271.gif].  
Solution 15.

 

Case (iii)  If  [Graphics:Images/HarvestingModelMod_gr_286.gif] there are no stationary solutions.

Example 16.  Solve the population model with harvesting  [Graphics:Images/HarvestingModelMod_gr_287.gif],  
using the constants  a = 3,  b = 3,  and  k = 3.
Solution 16.

 

Example 17.  Plot the solutions to the D. E.  [Graphics:Images/HarvestingModelMod_gr_292.gif]  in Example 17
that have the following initial conditions  x[0] = 1, 2, 3, 4, 5, 6.
Solution 17.

 

Example 18.   Solve the D. E.  [Graphics:Images/HarvestingModelMod_gr_305.gif]  using the formula with the initial condition  [Graphics:Images/HarvestingModelMod_gr_306.gif].  
Solution 18.

 

Example 19.   Use the Modified Euler Method to find numerical solutions to the D. E.  [Graphics:Images/HarvestingModelMod_gr_323.gif].  
Solution 19.

 

Research Experience for Undergraduates

The Logistic Curve  The Logistic Curve  Internet hyperlinks to web sites and a bibliography of articles.  

Harvesting Model  Harvesting Model  Internet hyperlinks to web sites and a bibliography of articles.  

 

Download this Mathematica Notebook The Harvesting Model

 

Return to Numerical Methods - Numerical Analysis

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(c) John H. Mathews 2004