+ All Categories
Home > Documents > An Application of Second Derivative Ten Step Blended Block ...

An Application of Second Derivative Ten Step Blended Block ...

Date post: 15-Apr-2022
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
12
Covenant Journal of Physical & Life Sciences (CJPL) Vol. 7 No. 1, June 2019 ISSN: p. 2354-3574 e. 2354-3485 DOI: 10.20370/47f0-3y40 An Open Access Journal Available Online An Application of Second Derivative Ten Step Blended Block Linear Multistep Methods for the Solutions of the Holling Tanner Model and Van Der Pol Equations. Omagwu Samson 1 * & Joshua Kyaharnan Victor 2 1 Department of Mathematics & Statistics, Kaduna Polytechnics, Kaduna, Nigeria; 2 Department of Mathematics, University of Jos, Jos, Nigeria *[email protected] Received: 01.08.2018 Accepted: 17.04.2019 Date of Publication: June, 2019 Abstract: This paper is concerned with the accuracy and efficiency of the ten step blended block linear multistep method for the approximate solution of Holling Tanner Model and the Van Da Pol equations. The main methods were derived by blending of two linear multistep methods using continuous collocation approach. These methods are of uniform order eleven. The stability analysis of the block methods indicates that the methods are Astable, consistent and zero stable hence convergent. Numerical results obtained using the proposed new block methods were compared with those obtained by the well-known ODE solver ODE15 S to illustrate its accuracy and effectiveness. The proposed block methods are found to be efficient and accurate hence recommended for the solution of stiff initial value problems. Keywords: A-Stable, Blended Block, Continuous Collocation, Linear Multistep Methods, Stiff ODEs Introduction Mathematical modeling of many problems in real life, Science, Medicine, Engineering and the like gave rise to systems of linear and nonlinear Differential Equations. In some cases, the differential equations could be solved analytically while in other case like the Holling Tanner equations and the Van Der Pol equations they are too complicated to be solved by analytical methods. Thus solving such problems becomes an uphill task hence the application of numerical methods for approximate solutions to these differential equations. The Holling Tanner model is a pre- predator model which was developed independently in the early twentieth century by “Lotka [1]” an American 40
Transcript
Page 1: An Application of Second Derivative Ten Step Blended Block ...

Covenant Journal of Physical & Life Sciences (CJPL) Vol. 7 No. 1, June 2019

ISSN: p. 2354-3574 e. 2354-3485 DOI: 10.20370/47f0-3y40

An Open Access Journal Available Online

An Application of Second Derivative Ten Step Blended

Block Linear Multistep Methods for the Solutions of the

Holling Tanner Model and Van Der Pol Equations.

Omagwu Samson1* & Joshua Kyaharnan Victor2

1Department of Mathematics & Statistics, Kaduna Polytechnics, Kaduna, Nigeria; 2Department of Mathematics, University of Jos, Jos, Nigeria

*[email protected]

Received: 01.08.2018 Accepted: 17.04.2019 Date of Publication: June, 2019

Abstract: This paper is concerned with the accuracy and efficiency of the ten step

blended block linear multistep method for the approximate solution of Holling

Tanner Model and the Van Da Pol equations. The main methods were derived by

blending of two linear multistep methods using continuous collocation approach.

These methods are of uniform order eleven. The stability analysis of the block

methods indicates that the methods are A–stable, consistent and zero stable hence

convergent. Numerical results obtained using the proposed new block methods

were compared with those obtained by the well-known ODE solver ODE15 S to

illustrate its accuracy and effectiveness. The proposed block methods are found to

be efficient and accurate hence recommended for the solution of stiff initial value

problems.

Keywords: A-Stable, Blended Block, Continuous Collocation, Linear Multistep

Methods, Stiff ODEs

Introduction

Mathematical modeling of many

problems in real life, Science, Medicine,

Engineering and the like gave rise to

systems of linear and nonlinear

Differential Equations. In some cases,

the differential equations could be

solved analytically while in other case

like the Holling Tanner equations and

the Van Der Pol equations they are too

complicated to be solved by analytical

methods. Thus solving such problems

becomes an uphill task hence the

application of numerical methods for

approximate solutions to these

differential equations.

The Holling Tanner model is a pre-

predator model which was developed

independently in the early twentieth

century by “Lotka [1]” an American

40

Page 2: An Application of Second Derivative Ten Step Blended Block ...

Omagwu Samson & Joshua K. Victor CJPL (2019) 7(1) 40-51

URL: http://journals.covenantuniversity.edu.ng/index.php/cjpls

Biologist and “Voltera [2]” an Italian

mathematician. Holling Tanner model

commonly called Lotka-Voltera

Equations are given in the form

(1)

Where and are the number of prey

and predators respectively and a, b, c,

and d are positive constants.. Equation

(1) was modified by “Roenzweng and

MacArthur [3]” to give (2) as:

(2)

The addition of the functional response

term (3)

Was “suggested by Holling [4]”, he

explained that the functional response

should not be a monotonic increasing

function but a bounded function.

“Further modification to (1) was made

by Tanner [5]” to give

as:

(4)

This system of non linear differential

equations was referred to as the Holling-

Tanner dimensionless population model,

where , k, m, D, s and h are positive

constants with h representing the

number of prey required to support one

predator at equilibrium and t the

dimensionless time variable systems.

The Van der Pol’s Equation is an

important kind of second-order non-

linear auto-oscillatory equation. It is a

non-conservative oscillator with non-

linear damping.

(5)

0 40, 0 1x h .

In this paper, the application of the ten

step blended block linear multistep

method for the numerical solutions of

the Holling Tanner and the Van Der

Pol’s equations (2) and (5) respectively

were considered. A potentially good

numerical method for the solution of

stiff system of ordinary differential

equations (ODEs) must have good

accuracy and some wide region of

absolute stability “as was discussed by

Enright [6]”. One of the first and most

important stability requirements for

linear multistep methods is A-stability

“as was proposed by Enright [7]”. The

ten step blended block linear multistep

methods is of a high order and A stable

hence the application of the method here

which makes it suitable for the solution

of non linear ODEs.

The solution of Holling Tanner has been

considered by “Collom [8]” where a

block hybrid Adams Moulton Method

was used and by “Kumleng [9]” where

Generalized Adams methods were used.

Many discussed the solution of linear

and nonlinear ODEs from different

basis functions, among them are

Onumanyi [10], Butcher [11], Gamal

[12], Ezzeddine13], Kumleng[14], Sahi

[15] and so on.

41

Page 3: An Application of Second Derivative Ten Step Blended Block ...

Omagwu Samson & Joshua K. Victor CJPL (2019) 7(1) 40-51

URL: http://journals.covenantuniversity.edu.ng/index.php/cjpls

The Ten Step Blended Linear

Multistep Method

The ten step blended linear multistep

method is constructed based on the

continuous finite difference

approximation approach using the

interpolation and collocation criteria

described by Lie and Norset [16] called

multistep collocation (MC) and block

multistep methods “by Onumanyi [10,

17]”. We define based on the

interpolation and collocation methods

the continuous form of the k- step 2nd

derivative new method as

1

, 1

0

( ) , 0,1,2,..., 1t m

i

k k i

i

x x j ml l+ -

+

=

= = -å (6)

Points, h is the step size and “from Onumanyi [10]”, we obtain our matrices D 1C D-= by the imposed conditions expressed as DC = I

Where:

1 1 2( ) ( ) ( ) ( ) ''

1 0

my x x y h x f h x yj n j j n j k n k

j j

a b l-

å= + +å+ + += =

1

1 , 1

0

( ) j 0,1,...,t-1t m

i

k j i

i

x xa a+ -

- +

=

= =å1

, 1

0

( ) , 0,1,2,..., 1

and

t mi

j j i

i

x x j mb b+ -

+

=

= = -å

2 1

2 1

1 1 1

2 11 1 1

2

0 0

2

1 1

3

0

3

1

1 ...

1 ...

1

0 1 2 ... ( 1)

0 1 2 ... ( 1)

0 0 2 ( 2)( 1)

0 0 2 ... ( 2)( 1)

t m

n n n

t m

n n n

t mn k n k n k

t m

t m

m m

t m

t m

m

x x x

x x x

x x x

x t m x

D

x t m x

t m t m x

t m t m x

M MMM L

L

M M M L M

L

M M M L M

(7)

01 11 1,1 01 01 1,1

02 12 1,2 02 02 1,2

1

0, 1, 1, 0, 0, 1,

... ...

... ...

. . ... . . . . .(8)

. . ... . . . . .

. . ... . . . . .

... ...

t m

t m

t m t m t t m t m t m m t m

h h h

h h h

C D

h h h

a a a b l l

a a a b l l

a a a b l l

- -

- -

-

+ + - + + + - +

æ ö÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷÷ç ÷ç= =÷ç ÷ç ÷ç ÷ç ÷ç ÷÷ç ÷ç ÷ç ÷ç ÷è ø

42

Page 4: An Application of Second Derivative Ten Step Blended Block ...

Omagwu Samson & Joshua K. Victor CJPL (2019) 7(1) 40-51

URL: http://journals.covenantuniversity.edu.ng/index.php/cjpls

respectively.

In this case, k=10,t=1 and m=12 and it continuous form expressed in the form of (6) is

1

9 9

0

2( ) ( ) ''

10 10 (9)( ) ( )

m

n j n j

j

y x h x yn

x y h x f la b-

+ +

=

= + ++å

Using the approach of [17]. The matrix form of

(10)

(3.44) Using the Maple software, the inverse of the matrix in (10) is obtained and its elements

are used in obtaining the continuous coefficients and substituting these continuous coefficients

into (9) yields the continuous form of our new method. The continuous form as:

2 3 4 5 6

2 3 4 5

7 8 9 10 11

6 7 8 9 10

12τ

11622080h

105 7241 1524587 730667 4578533

2 72 17280 16200 311040

193247 12917 1769 163 29

60480 27648 38880 57600 285120

10066113

19711200

h h h h h

h h h h h

h

t t t t t

t t t t t

-

æ ö- ÷ç ÷+ - + -ç ÷çççççç+ + - + - +ççççççç +ççè ø

6

2 3 4 5 6

2 3 4 5

7 8 9 10 11

6 7 8 9 10

12τ

11725760h

270 149 222011 95839 2057947

7 2 3360 2800 181440

50473 20033 479 23 19

20160 53760 12960 50400 221760

1072359

197120

nf

h h h h h

h h h h h

h

t t t t t

t t t t t

+

+

÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷

æç - + - + -ççççççç+ + - + -çççççç

7

2 3 4 5

2 3 4

6 7 8 9

5 6 7 8

10 11

9 10

12τ

11967680h

(11)

405 11019 394133 73661

16 224 8960 3200

3735073 34823 24053 9547

483840 20160 92160 362880

1367 7429239

806400 15840 39

nf

h h h h

h h h h

h

h h

t t t t

t t t t

t t

+

ö÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷ç ÷ç ÷÷ç ø

-+ - + -

+ + - + -

- - +

8

2 3 4

2 3

5 6 7

4 5 6

8

7

42400

4889 36007309 861584837

504 1905120 50803200

2037630739 329678017 8244667

228614400 109734912 12192768

35826937 2864549

348364800

nf

h h h

h h h

h

t t t

t t t

t

+

æ ö÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷÷ç ÷ç ÷÷çè ø

- - +

+ -

+

- -

99 10

8 9

11

10

2 3 4 5

2 3

124609τ

1110973491200h

10333

274337280 15240960

51203 176321121

2011806720 110387200

9 7409 321691 14233

20 8400 403200 3

nf

h h

h

h

h h h

t t

t

t t t t

+

+

æ ö÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷÷ç + ÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷- + ÷ç ÷çè ø

- - -6

4 5

7 8 9 10

106 7 8 9

11

10

3 42

2

12τ

1143545600h

629521

3600 4354560

317 7063 17

9600 1382400 1890 483840

42039

739200 788480

7381 177133 840955

756 20160

n

h h

fh h h h

h

h

h h

t

t t t t

t

t t tt

+

+ -

æ ö÷ç ÷+ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷÷ç- + - + - ÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷÷ç ÷ç ÷÷çè ø

+ - -

+

5 6

3 4

7 8 9 10

105 6 8 8

11 2

9

12τ

104354560h

341693

18144 217728

8591 7513 605 11

24192 138240 108864 30240

4671

72576 7168

n

h h

gh h h h

h

h

t

t t t t

t

+

æ ö÷ç ÷-ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷÷ç+ - + - ÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷÷ç+ - - ÷ç ÷÷çè ø

43

Page 5: An Application of Second Derivative Ten Step Blended Block ...

Omagwu Samson & Joshua K. Victor CJPL (2019) 7(1) 40-51

URL: http://journals.covenantuniversity.edu.ng/index.php/cjpls

Gives the ten discrete methods which constitute the ten step

blended block linear multistep method

44

Page 6: An Application of Second Derivative Ten Step Blended Block ...

Omagwu Samson & Joshua K. Victor CJPL (2019) 7(1) 40-51

URL: http://journals.covenantuniversity.edu.ng/index.php/cjpls

45

Page 7: An Application of Second Derivative Ten Step Blended Block ...

Omagwu Samson & Joshua K. Victor CJPL (2019) 7(1) 40-51

URL: http://journals.covenantuniversity.edu.ng/index.php/cjpls

Stability Analysis of the New Methods

In this section, we consider the analysis

of the newly constructed methods. Their

convergence is determined and their

regions of absolute stability plotted.

3.1 Convergence The convergence of

the new block methods is determined

using the “approach by Fatunla [18]”

and “ Chollom [19]” for linear multistep

methods, where the block methods are

represented in a single block, r point

multistep method of the form Zero

Stability of the BBLMM for k=10. To

determine the zero stability of the

BBLMM we use the “approach of

Ehigie [20]” for linear multiste methods

where he expressed the methods in the

matrix form as shown below. Following

the work of Ehigie and Okunuga [21],

we observed that the seven step block

method is zero stable as the roots of the

equation

are

less than or equal to 1. Since the block

method is consistent and zero-stable, the

method is convergent “as discused by

Henrici [22]”. These new methods are

consistent since their orders are 11, it is

also zero-stable, above all, there are A –

stable as can be seen in figure 1. The

new ten step discrete methods that

constitute the block method have the

following orders and error constants as

shown below:

The ten step blended block multistep methods has uniform order of and error constants

of

Regions of Absolute Stability of the

Methods The absolute stability regions of the

newly constructed blended block linear

multistep methods (8) and (12) are

plotted using [20] by reformulating the

methods into a characteristic equation of

the form

(11,11,,11,11,11,11,11,11,11,11)T

46

Page 8: An Application of Second Derivative Ten Step Blended Block ...

Omagwu Samson & Joshua K. Victor CJPL (2019) 7(1) 40-51

URL: http://journals.covenantuniversity.edu.ng/index.php/cjpls

Figure 1: Absolute Stability Region For BBLMM For K=10.

This absolute stability region is A –

stable since it consist of the set of points

in the complex plane outside the

enclosed figure.

Numerical Experiment We report here a numerical example on

stiff problem taken from the literature

using the solution curve. In comparison,

we also report the performance of the

new blended block linear multistep

methods and the well-known Matlab

stiff ODE solver ODE15S on the same

problems and on the same axes.

Problem 1 Holling Tanner Predator-

Prey Equations

The Holling Tanner Predictor – prey

model is expressed mathematically by

the following

0 100, 0 1x h .

This Model describes the dynamics of a

generalize predator which feeds on a

prey.

0 0.

5 1 1.

5 2 2.

5 3 3.

5 4 4.

5 5 -4

-

3

-2

-1

0

1

2

3

4

Re(z

)

im(z)

47

Page 9: An Application of Second Derivative Ten Step Blended Block ...

0 10 20 30 40 50 60 70 80 90 1000.08

0.1

0.12

0.14

0.16

0.18

0.2

y1BBLMM 10

y2BBLMM 10

y1 ODE 15s

y2 ODE 15s

Figure 2: Solution Curve of the Problem 1 Computed by Ten Step BBLMM

Legend 1 showing the pictorial explanation of the solution curve

y1BBLMM 10:Meaning solution 1 solved by Ten step BBLMM

y2BBLMM 10:Meaning solution 2 solved by Ten step BBLMM

y1 ODE 15s:Meaning solution 1 solved by ODE 15s solver

y2 ODE 15s:Meaning solution 2 solved by ODE 15s solver

Problem 2: Van der pol’s Equations

0 40, 0 1x h .

The Van der Pol’s Equation is an important kind of second-order non-linear auto-oscillatory

equation. It is a non-conservative oscillator with non-linear damping.

48

Page 10: An Application of Second Derivative Ten Step Blended Block ...

Omagwu Samson & Joshua K. Victor CJPL (2019) 7(1) 40-51

URL: http://journals.covenantuniversity.edu.ng/index.php/cjpls

0 5 10 15 20 25 30 35 40-15

-10

-5

0

5

10

15

x axis

y a

xis

y1 Blended 10

y2 Blended 10

y1 ODE 15S

y2 ODE 15S

Figure 3: Solution Curve Of The Problem 2 Computed By Ten Step BBLMM

Legend 2: showing the pictorial explanations of the solution curve

y1 Blended 10:Meaning solution 1 solved by Ten step BBLMM

y2 Blended 10:Meaning solution 2 solved by Ten step BBLMM

y1 ODE 15S:Meaning solution 1 solved by ODE 15s

y2 ODE 15S :Meaning solution 1 solved by ODE 15s

Discussion and Conclusion

Problem 1 which is a predator-prey

model shows that the predator grows

logistically with intrinsic growth rates

and carrying capacity proportional to

the size of the prey. The solution curves

reveal that the curve of our BBLMM

and that of the ODE 15s solver are on

each other which implies that

coexistence of both the prey and the

predator provides a stabilizing

influence. Our solution is at par with

ODE 15s.

Van der Pol’s equation in problem 2 is a

non-conservative oscillator with non

linear damping energy dissipated at high

amplitude. From the solution curves, the

legend shows that the trajectories trace

49

Page 11: An Application of Second Derivative Ten Step Blended Block ...

Omagwu Samson & Joshua K. Victor CJPL (2019) 7(1) 40-51

URL: http://journals.covenantuniversity.edu.ng/index.php/cjpls

the motion of a single point through a

flow with a limit circle where the

trajectories spiral into or away from the

limit circle. Our solution curves

compete favourably with ODE 15s

solver.

It can be seen clearly from the curves

that our new methods compete

favourably with the well known ODE

15s for the problems solved in problem

1and 2. It was also observed that the

new methods have better stability

regions than the conventional Adams

Moulton method for step number 10.

Recommendations These methods are recommended for

the solutions of stiff system of ODEs

since they are A-stable which implies a

wider range of stability for effective

performance.

References [1] Lotka A. J. (1925) Element of

physical biology. Baltimore,

Williams and wilkins company

[2] Volterra, V. (1927) Variation and

fluctuations in number of

coexisting animal species in F. M.

Scudo

[3] Rosenzweng M. L. and MacArthur

R. H. (1963) Graphical

representatation and stability

conditions of pradator-prey

interactions. A.M. Nat. 97, 209-

223

[4] Holling, C. S. (1959). Some

characteristic os simple type of

predator and pasitism. Canadian

Entomologist 91:385-398.

http:www.hindawi.com/Journals/

aaz/2013/127103/

[5] Tanner J.T. (1975) the stability and

intrinsic growth rates of prey and

predator populations. Ecology.

56, 855-867.

[6] Enright, W. H. (1972). Numerical

Solution of Stiff Differential

Equations (pp. 321–331). Dept of

Computer Science, University of

Toronto, Toronto, Canada,

[7] Enright, W.H (1974). Second

Derivative Multistep Methods for

Stiff Ordinary Differential

Equations. SIAM J. Numer.

Anal., 11 (2), 376-391.

[8] Chollom J.P., Olatunbusin I.O. and

Omagwu S., (2012): A Class of

A-Stable Block Explicit Methods

for the Solution of Ordinary

Differential Equations. RJMS,

4(2), 52-56.

[9] Kumleng, G.M., Sirisena, U.W.W,

Dang, B. C. (2013). A Ten Step

Block Generalized Adams

Method for the Solution of the

Holling Tanner and Lorenz

Models. AJNS, Jos. 16:63–70.

[10] Onumanyi, P., Awoyemi, D.O.,

Jator, S.N.& Sirisena, U. W.

(1994). New Linear Multistep

Methods with continuous

coefficients for first order IVPs.

Journal of NMS, 31(1), 37–51.

[11] Butcher, J.C., (1966). On the

Convergence of Numerical

Solutions to Ordinary Differential

Equations. JMC, 20, 1 -10.

[12] Gamal, A.F., Ismail, K. & Iman,

H. I. (1999). A New Efficient

Second Derivative multistep

50

Page 12: An Application of Second Derivative Ten Step Blended Block ...

Omagwu Samson & Joshua K. Victor CJPL (2019) 7(1) 40-51

URL: http://journals.covenantuniversity.edu.ng/index.php/cjpls

Method for Stiff System. App.

Math. Model, 23, 279–288.

[13] Ezzeddine, A.K. and Hojjati, G.,

(2012). Third derivative multistep

methods for stiff systems, Int. J.

Nonlin. Sci. Num., 14, 443-450.

[14] Kumleng, G.M., Sirisena, U.W., &

Chollon, J. P. (2012). A Class of

A-Stable Order Four and Six

linear Multistep Methods for Stiff

Initial Value Problems. Math.

The Model., 3(11), 94–102.

[15] Sahi, R.K., Jator, S.N. & Khan, N.

A. (2012). A Simpson’s Type

Second Derivative Method for

Stiff Systems. Int. J. Pure Appl.

Math., 81(4), 619–633.

[16] Lie, I. & Norset, R. (1989). Super

convergence for multistep

collocation. Math. Comput.,

52(185), 65–79.

[17] Onumanyi, P., Sirisena, U.W. &

Jator, S. N. (1999). Continuous

finite difference approximations

for solving differential equations.

Int. J. Appl. Math. Comput. Sci.,

72(1), 15–27.

[18] Fatunla, S. O. (1991). Block

Methods for Second Order

Differential Equations. Int. J.

Comput. Math., 41(1), 55–66.

[19] Chollom J.P., Ndam, J.N.and

Kumleng G.M., (2007):some

properties of block linear

multistep methods. Sci. World J.

2(3), 11-17.

20] Ehigie, J.O., Okunuga, S.A.,

Sofoluwe, A.B. & Akanbi, M. A.

(2010). Generalized 2-step

Continuous Linear Multistep

Method of Hybrid Type for the

Integration of Second Order

Ordinary Differential Equations.

Scholars Research Library

(Archives of Applied Science

Research), 2(6), 362–372.

[21] Ehigie, J.O. & Okunuga, S. A.

(2014). L(a)-Stable Second

Derivative Block Multistep

Formula for Stiff Initial Value

Problems. Int. J. App. Math.,

44(3), 7–13.

[22] Henrici, P. (1962). Discrete

variable methods in Ordinary

Differential Equations (p. 407).

John Willey, New York.

51


Recommended