A novel matrix approach to fractional finite difference ... · ENGINEERING PHYSICS AND MATHEMATICS...

10
ENGINEERING PHYSICS AND MATHEMATICS A novel matrix approach to fractional finite difference for solving models based on nonlinear fractional delay differential equations B. Parsa Moghaddam * , Z. Salamat Mostaghim Department of Mathematics, Lahijan Branch, Islamic Azad University, P.O. Box 1616, Lahijan, Iran Received 18 May 2013; revised 27 October 2013; accepted 17 November 2013 Available online 2 January 2014 KEYWORDS Finite difference method; Caputo derivative; Fractional integral; Fractional delay differential equations Abstract Many real-life phenomena in physics, engineering, biology, medicine, economics, etc. can be modeled by fractional delay differential equations and having in mind that these modeling interpret phenomena better, they are noticed by researchers, engineers, and mathematicians. In this paper the method of fractional finite differences has been presented and used for numerical solution of such models and used for solving a number of famous fractional order version of models such as the frac- tional order version of Hutchinson model is related to rate of population growth, the fractional order version of Verhulst Pearl model is related to the impact of a specific factor on the changes of popula- tion in an area model, fractional order version of the negative impact of population growth in a specific time and model of fractional order version of the four years life cycle of a population of lemmings. The proposed method besides being simple is so exact which is sensible in the solved problems. Ó 2013 Production and hosting by Elsevier B.V. on behalf of Ain Shams University. 1. Introduction Fractional Calculus is a field of applied mathematics that deals with derivatives and integrals of arbitrary orders (including Complex Order). During the last decades, Fractional Calculus has been applied to almost every field of science, engineering and mathematics. Some of the areas where Fractional Calculus has made a profound impact include viscoelasticity and rheology, electrical engineering, electrochemistry, biology, bio- physics and bioengineering, signal and image processing, mechanics, mechatronics, physics and control theory [1,2]. For completeness, in this section, we recall some definitions and fundamental facts of fractional calculus theory, which can be found in [3,4]. Definition 1.1. The Riemann–Liouville fractional integral operator of order a on the usual Lebesgue space L 1 [a, b] is defined as a I a x fðxÞ¼ 1 CðaÞ R x a ðx tÞ a1 fðtÞdt; a > 0; a I 0 x fðxÞ¼ fðxÞ * Corresponding author. Tel.: +98 9113359210. E-mail address: [email protected] (B. Parsa Moghaddam). Peer review under responsibility of Ain Shams University. Production and hosting by Elsevier Ain Shams Engineering Journal (2014) 5, 585–594 Ain Shams University Ain Shams Engineering Journal www.elsevier.com/locate/asej www.sciencedirect.com 2090-4479 Ó 2013 Production and hosting by Elsevier B.V. on behalf of Ain Shams University. http://dx.doi.org/10.1016/j.asej.2013.11.007

Transcript of A novel matrix approach to fractional finite difference ... · ENGINEERING PHYSICS AND MATHEMATICS...

Page 1: A novel matrix approach to fractional finite difference ... · ENGINEERING PHYSICS AND MATHEMATICS A novel matrix approach to fractional finite difference for solving models based

Ain Shams Engineering Journal (2014) 5, 585–594

Ain Shams University

Ain Shams Engineering Journal

www.elsevier.com/locate/asejwww.sciencedirect.com

ENGINEERING PHYSICS AND MATHEMATICS

A novel matrix approach to fractional finite

difference for solving models based on nonlinear

fractional delay differential equations

* Corresponding author. Tel.: +98 9113359210.

E-mail address: [email protected] (B. Parsa Moghaddam).

Peer review under responsibility of Ain Shams University.

Production and hosting by Elsevier

2090-4479 � 2013 Production and hosting by Elsevier B.V. on behalf of Ain Shams University.

http://dx.doi.org/10.1016/j.asej.2013.11.007

B. Parsa Moghaddam *, Z. Salamat Mostaghim

Department of Mathematics, Lahijan Branch, Islamic Azad University, P.O. Box 1616, Lahijan, Iran

Received 18 May 2013; revised 27 October 2013; accepted 17 November 2013Available online 2 January 2014

KEYWORDS

Finite difference method;

Caputo derivative;

Fractional integral;

Fractional delay differential

equations

Abstract Many real-life phenomena in physics, engineering, biology, medicine, economics, etc. can

bemodeled by fractional delay differential equations and having inmind that thesemodeling interpret

phenomena better, they are noticed by researchers, engineers, and mathematicians. In this paper the

method of fractional finite differences has been presented and used for numerical solution of such

models and used for solving a number of famous fractional order version of models such as the frac-

tional order version of Hutchinson model is related to rate of population growth, the fractional order

version of Verhulst Pearl model is related to the impact of a specific factor on the changes of popula-

tion in an areamodel, fractional order version of the negative impact of population growth in a specific

time andmodel of fractional order version of the four years life cycle of a population of lemmings. The

proposed method besides being simple is so exact which is sensible in the solved problems.� 2013 Production and hosting by Elsevier B.V. on behalf of Ain Shams University.

1. Introduction

Fractional Calculus is a field of applied mathematics that deals

with derivatives and integrals of arbitrary orders (includingComplex Order). During the last decades, Fractional Calculushas been applied to almost every field of science, engineering

and mathematics. Some of the areas where Fractional Calculus

has made a profound impact include viscoelasticity andrheology, electrical engineering, electrochemistry, biology, bio-

physics and bioengineering, signal and image processing,mechanics, mechatronics, physics and control theory [1,2].

For completeness, in this section, we recall some definitions

and fundamental facts of fractional calculus theory, which canbe found in [3,4].

Definition 1.1. The Riemann–Liouville fractional integraloperator of order a on the usual Lebesgue space L1[a, b] is

defined as

aIax fðxÞ ¼ 1

CðaÞR x

aðx� tÞa�1fðtÞdt; a > 0;

aI0x fðxÞ ¼ fðxÞ

Page 2: A novel matrix approach to fractional finite difference ... · ENGINEERING PHYSICS AND MATHEMATICS A novel matrix approach to fractional finite difference for solving models based

586 B. Parsa Moghaddam, Z. Salamat Mostaghim

It is worth mentioning that the Riemann–Liouville derivative

has certain disadvantages for describing some natural phenom-ena with fractional differential equations. Thus, we introduceCaputo’s definition [5] of fractal derivative operator C

0 Dax,

which is a modification of Riemann–Liouville definition.

Definition 1.2. The Caputo fractional derivative of order a of afunction f e L1[a, b] is defined as follows:

C0 D

ax fðxÞ ¼

1Cðn�aÞ

R x

0ðx� sÞn�a�1 dn

dsn fðsÞds; n� 1 < a < n;

fðnÞðxÞ; a ¼ n:

(

where n is a positive integer.

Remark 1.2. The following properties are useful for ourdiscussion:

For Riemann–Liouville fractional integration and the Cap-uto fractional derivative, we have the following properties:

1. For real values of a > 0, the Caputo fractional derivativereverses the operation to the Riemann–Liouville integrationfrom the left

C0 D

ax0I

ax fðxÞ ¼ fðxÞ; a > 0;

1. If f(x) e C[a][0, 1], then

0IaxC0 D

axfðxÞ ¼ fðxÞ �

X½a��1j¼0

xj

j!

dj

dxj f

� �ð0Þ; n� 1 < a 6 n;

where C[a][0, 1] is the space of [a] times, continuously differen-tiable functions.

Someproperties of the operator 0Iax, which are need here, we

mention only the following:For f e L1[a, b], l P �1, a, b P 0 and c > �1:

1. 0Iax0Ib

x f ðxÞ ¼0 Iaþbx f ðxÞ;

2. 0Iax0Ib

x f ðxÞ ¼0 Ibx0Ia

xf ðxÞ;3. 0Ia

xxc ¼ CðCþ1ÞCðaþcþ1Þ x

aþc:

Ordinary differential equations (ODEs) and delay differen-tial equations (DDEs) are used to describe many phenomena

of physical interest. While ODEs contain derivatives which de-pend on the solution at the present value of the independent var-iable (‘‘time’’), DDEs also contain derivatives which depend onthe solution at previous times.DDEs arise inmodels throughout

the sciences. For example, consist of the books by Pinney [6] andDriver [7] contains a large compilation of DDEs that have ap-peared in the literature. The more recent books by MacDonald

[8], Stepan [9],Kuang [10], Fowler [11], Epstein andPojman [12],Murray [13], Fall et al. [14], Beuter et al. [15], and Britton [16]emphasize particular DDE problems appearing in mechanical

engineering, chemistry, and biology.Mathematically, the subse-quent research of Mishkis [17], Bellman and Danskin [18], Bell-man and Cooke [19], and Krasovskii [20] set the stage for the

monumental work of Hale and Verduyn Lun [21] and studentsat Brown. Advanced mathematical issues on DDEs, functionalequations, and robust control are treated in the books by Haleand Verduyn Lunel [21], Diekmann et al. [22], Kolmanovskii

and Myshkis [23], and Michiels and Niculescu [24].

In recent years, Fractional Delay differential equations be-gin to arouse the attention of many researchers. These equa-tions have many application in various areas like control

theory [25], biology [26], economy [27], chaos [28–30], Agricul-ture [31] and so on.

Bhalekar and Daftardar [32] recently solved FDDEs as

follows:

0DaxyðxÞ¼ fðx;yðxÞ;yðx�dÞÞ; x2 ½0;T�; 0< a 6 1 ð1:1Þ

yðxÞ ¼ /ðxÞ; x 2 ð�d; 0� ð1:2Þ

by extending the Adams–Bashforth–Moulton predictor-

corrector method (EABMPC method) where f is in general anonlinear function of its arguments. It is worth mentioningthat the examples discussed in this paper are also solved byEABMPC method and compared with suggested method.

A stability analysis of the solution of fractional differentialdynamic system is considered by many researchers [33,34]. Inthis regard, Bhalekar et al. provided valuable results by using

the Adams–Bashforth–Moulton predictor-corrector scheme[35,36,29,30].

Besides, Wang [37] lately approximated the delayed frac-

tional order differential equation by combining the generalAdams–Bashforth–Moulton method with the linear interpola-tion method as:

0DaxyðxÞ¼ fðx;yðxÞ;yðx�dÞÞ; x P 0; m�1< a 6 m ð1:3Þ

yðxÞ ¼ uðxÞ; x 6 0; ð1:4Þ

where a is the order of the differential equations, u(x) is theinitial value, and m is an integer.

In addition, Wang et al. [38], based on Grunwald–Letnikovdefinition, introduced a numerical method for nonlinear func-tional order differential equations with constant time varyingdelay:

0DaxyðxÞ ¼ fðx; yðxÞ; yðx� dÞÞ; x 2 ½a; b�;

m� 1 < a 6 m ð1:5Þ

yðxÞ ¼ uðxÞ; x 6 a; ð1:6Þ

where a is the order of the differential equations, u(x) is theinitial value, and m is an integer.

Finally, Morgado et al. [39] concentrated on the following

initial value problem for a linear fractional differential equa-tion with finite delay d > 0

0DaxyðxÞ ¼ ayðx� dÞþ byðxÞþ fðxÞ; x> 0; 0< a 6 1; ð1:7Þ

yðxÞ ¼ uðxÞ; x 2 ½�d; 0� ð1:8Þ

and was solved by using adaptation of a fractional backwarddifference method where a and b are constant, f is a continuousfunction on [0, d], T > 0, the initial function u(x) is continu-ous on [�d, 0].

The goal of this paper is to provide a numerical scheme forsolving fractional delay differential equations of the general

form

0DaxyðxÞ¼ fðx;yðxÞ;yðx�dÞÞ; x2 ½a;b�; 0< a 6 1 ð1:9Þ

Page 3: A novel matrix approach to fractional finite difference ... · ENGINEERING PHYSICS AND MATHEMATICS A novel matrix approach to fractional finite difference for solving models based

A novel matrix approach to fractional finite difference 587

under the following initial conditions

yðxÞ ¼ /ðxÞ � d 6 x 6 a ð1:10Þ

where 0Dax is the standard Caputo fractional derivative and d is

a constant delay.Throughout this paper, they will be referred to as fractional

order functional differential equations where the existence ofsolutions for Eq. (1.9) has been considered by Benchohraet al. in [40]. In this regard, the authors in sources [41–43] haveinvestigated the existence and uniqueness of the solutions for

fractional delay differential equations.In this paper, we generalize the finite difference method and

use it for solving FDDEs. This numerical method includes fi-

nite differences without preserving the delay index. In this pro-posed method we will analysis the errors. Also the adaptationof a variety of differential equations in the mathematical mod-

eling process of difference applications will be considered; forexample, the problem of the rated of population grown [44],the problem of the impact of a specific operating on the

changes in population [45], negative impact of populationgrown in a specific time [46] and four years life cycle of a pop-ulation of lemmings [32]; the point is that these fractional ver-sion of models are so similar to real phenomena.

2. Description of the problem

Consider a modeling problem for boundary value problems for

fractional delay differential equations as follows:

0DaxyðxÞ ¼ cðxÞyðxÞ þ dðxÞyðxÞyðx� dÞ ð2:1Þ

Such that if a < x < b and 0 6 a < 1, subject to the inter-val and boundary conditions we have:

yðxÞ ¼ /ðxÞ � d 6 x 6 a ð2:2Þ

where c(x), d(x) and /(x) are the smooth function and d is theamount of delay. If y(x) is to have smooth solution in prob-

lems (2.1) and (2.2), it should be satisfied in the boundaryproblems of (2.1) and (2.2); also it should be continuous on[a,b] and continuously differentiable on (a,b).

3. Numerical method

In this section, we will present a numerical method for solving

the boundary value problem (2.1) and (2.2) based on finite dif-ferences. However, the researchers firstly introduce y(b), be-cause two boundary conditions for finite differences method

are needed.

yðbÞ ¼0 IaxC0 D

axyðxÞjx¼b þ yð0Þ

¼0 IaxfcðxÞyðxÞ þ dðxÞyðxÞyðx� dÞgjx¼bþyð0Þ; x 2 ½0; b�; 0 < a 6 1

From Definition 1.2, for n= 1, we get

DaxyðxÞ ¼

1

Cð1� aÞ

Z x

0

ðx� sÞ�a d

dsyðsÞds; 0 < a 6 1:

To establish the numerical approximation scheme, letxi = ih, i = 0, . . . ,N be the integration time0 6 xi 6 b; h ¼ b

N. As usual, we take the following finite dif-

ference approximation for time fractional derivative:

DayðxiÞ ¼ 1Cð1�aÞ

Xi

j¼0

yðxjþ1Þ�yðxjÞh

R ðjþ1Þhjh

dsðxiþ1�sÞa þOðhÞ

¼ h1�a

Cð2�aÞ

Xi

j¼0

yðxi�jþ1Þ�yðxi�jÞh

½ðjþ 1Þ1�a � j1�a� þOðhÞ

¼ h1�a

Cð2�aÞ

Xi

j¼0½ðjþ 1Þ1�a � j1�a�Dþyi�j þOðhÞ

where Dþyi�j ¼yi�jþ1�yi�j

h.

This numerical method includes the finite difference opera-tor on a specific consistent mesh. In order to save the delayterms we can choose a mesh parameter such as h ¼ d

mwhere

m= pq, p is a positive integer and q is the Mantissa of d.This different method for the boundary value problem (2.1)

and (2.2) is given by

LNy ¼ h1�a

Cð2� aÞXi

j¼0½ðjþ 1Þ1�a � j1�a�Dþyi�j

¼ cðxiÞyi þ dðxiÞyiyi�m; i ¼ 1; . . . ;N ð3:1Þ

yi ¼ /i i ¼ �m;�mþ 1; . . . ; 0: ð3:2Þ

On simplification the discrete problem (3.1), (3.2) reduces toa system of (N+ 1) linear difference equations given by

Ay ¼ f; ð3:3Þ

where y = Æy0, . . . ,yNæt is an unknown vector and f= Æf0, -. . . , fNæt and A= [ai,k] are known factors. The nonzero entriesof the system matrix are given by:

a0;0 ¼ 1

For i ¼ 1

a1;0 ¼ h�a

Cð2�aÞ ð1� 21�aÞa1;1 ¼ h�a

Cð2�aÞ ð21�a � 2Þ � cðx1Þ

a1;2 ¼ h�a

Cð2�aÞFor i ¼ 2; . . . ;m; p ¼ 1; . . . ; i� 1

ai;0 ¼ h�a

Cð2�aÞ ði1�a � ðiþ 1Þ1�aÞ

ai;p ¼ h�a

Cð2�aÞ ½ði� pþ 2Þ1�a � 2ði� pþ 1Þ1�a þ ði� pÞ1�a�ai;i ¼ h�a

Cð2�aÞ ð21�a � 2Þ � cðxiÞ

ai;iþ1 ¼ h�a

Cð2�aÞFor i ¼ 0; . . . ;m

fi ¼ dðxiÞyiyi�mwhere yi�m = /i�m.

For i¼mþ1; . . . ;N; p¼ 1; . . . ; i�1

ai;0 ¼ h�a

Cð2�aÞ ði1�a�ðiþ1Þ1�aÞ

ai;p ¼ h�a

Cð2�aÞ ½ði�pþ2Þ1�a�2ði�pþ1Þ1�aþði�pÞ1�a��dðxiÞyiyi�mai;i ¼ h�a

Cð2�aÞ ð21�a�2Þ� cðxiÞ

ai;iþ1 ¼ h�a

Cð2�aÞ :

To calculate unknown vector y = Æy0, . . . ,ym, ym+1 . . . ,yN-

æt = ÆY1, Y2æt, the system matrix (3.3) can be rewritten asfollow:

A1 0

A1 A2

� �ðNþ1Þ�ðNþ1Þ

Y1

Y2

� �ðNþ1Þ�1

¼f1

f2

� �ðNþ1Þ�1

ð3:4Þ

At first, the following submatrix equation can be solved toobtain Y1

Page 4: A novel matrix approach to fractional finite difference ... · ENGINEERING PHYSICS AND MATHEMATICS A novel matrix approach to fractional finite difference for solving models based

588 B. Parsa Moghaddam, Z. Salamat Mostaghim

A1Y1 ¼ f1 ð3:5Þ

where A1 is a matrix with (m+ 1) · (m+ 1)entries. The resultis used in the next submatrix equation:

A1Y1 þ A2Y2 ¼ f2 ð3:6Þ

giving Y2, where A2 is a matrix with (m + 1) · (m + 1) entries.Finally, y= ÆY1, Y2æt can be calculated.

4. Illustrative examples

To illustrate the effectiveness of the proposed method in thispaper, some test examples are in this section. The results ob-

tained by the present methods reveal that the present methodis very effective and convenient for FDDEs. It is worth men-tioning that in order to analyze the suggested method care-fully, it is compared with the method suggested in article [32]

and the amount of errors from those two is brought in Tables1–4. The algorithm programs presented is also written by Ma-ple software.

Remark 4.1. The maximum absolute error for the consideredexamples is calculated using the double mesh principle [47]because the exact solution for the considered examples is notavailable.

Table 4 The maximum absolute error of methods in Example

4.4.

a = 0.97 FFD method EABMPC method

N 100 200

d = 0.47 0.0000140 0.00347

d = 0.74 0.0000025 0.00174

Table 1 The maximum absolute error of methods in Example

4.1.

a = 0.98 FFD method EABMPC method

N 100 200

d = 8 0.0000995203 0.035237086

d = 11 0.000043096 0.0478095970

Table 2 The maximum absolute error of methods in Example

4.2.

a = 0.98 FFD method EABMPC method

N 100 200

d = 1 0.0000748422 0.016694116

d = 3 0.0000427045 0.061209148

Table 3 The maximum absolute error of methods in Example

4.3.

a = 0.98 FFD method EABMPC method

N 100 100

d = 1 0.006479257 0.020835822

d = 3 0.007163797 0.076282093

Maximum absolute error ¼ Max06i 6N

yNi � y2N2i�� ��

Example 4.1. In Hutchinson model which is related to the rate

of population growth, the rate of population growth in eachspecific time is dependent on some unique relationships on thattime, and its equation is given as [44]:

0DaxyðxÞ ¼ ryðxÞ� r

kyðxÞyðx� dÞ; x2 ½0;b�; 0< a 6 1 ð4:1Þ

under the following interval and boundary condition:

yðxÞ ¼ 0:5 � d 6 x 6 0

To obtain y(b), by applying Rieman–Liouville fractional inte-gration with respect x from the left on both sides of Eq. (4.1),

we yield:

yðbÞ ¼ 0:5r� ð0:5Þ2 rk

h i Cð1ÞCðaþ 1Þ b

a þ 0:5:

The nonzero entries of A1 submatrix are given by:

a0;0 ¼ 1

For i ¼ 1

a1;0 ¼ h�a

Cð2�aÞ ð1� 21�aÞa1;1 ¼ h�a

Cð2�aÞ ð21�a � 2Þ � r

a1;2 ¼ h�a

Cð2�aÞFor i ¼ 2; . . . ;m; p ¼ 1; . . . ; i� 1

ai;0 ¼ h�a

Cð2�aÞ ði1�a � ðiþ 1Þ1�aÞ

ai;p ¼ h�a

Cð2�aÞ ½ði� pþ 2Þ1�a � 2ði� pþ 1Þ1�a þ ði� pÞ1�a�ai;i ¼ h�a

Cð2�aÞ ð21�a � 2Þ � r

ai;iþ1 ¼ h�a

Cð2�aÞFor i ¼ 0; . . . ;m

fi ¼ �0:5 rkyiyi�m

the nonzero entries of A2 submatrix are given by:

Figure 1 The numerical solution of Example 4.1 (d = 8,

r = 0.15, k = 1).

Page 5: A novel matrix approach to fractional finite difference ... · ENGINEERING PHYSICS AND MATHEMATICS A novel matrix approach to fractional finite difference for solving models based

Figure 2 The numerical solution of Example 4.1 (d = 11,

r = 0.15, k = 1).

Figure 4 Comparison of numerical solutions for Example 4.1

(d = 11, r = 0.15, k= 1, a = 0.98).

Figure 3 Comparison of numerical solutions for Example 4.1

(d = 8, r= 0.15, k = 1, a = 0.98).

A novel matrix approach to fractional finite difference 589

For i¼mþ1; . . . ;N; p¼ 1; . . . ; i�1

ai;0¼ h�a

Cð2�aÞ ði1�a�ðiþ1Þ1�aÞ

ai;p¼ h�a

Cð2�aÞ ½ði�pþ2Þ1�a�2ði�pþ1Þ1�aþði�pÞ1�a�þ rkyiyi�m

ai;i¼ h�a

Cð2�aÞ ð21�a�2Þ� r

ai;iþ1¼ h�a

Cð2�aÞ

The results are shown in Table 1 and Figs. 1–4.

Example 4.2. The Verhulst–Pearl model is related to theimpact of a specific factor on the changes of population inan area whose equation is as [45]:

0DaxyðxÞ¼ cyðxÞ� cyðxÞyðx�dÞ; x2 ½0;b�; 0< a 6 1 ð4:2Þ

Under the following interval and boundary condition:

yðxÞ ¼ 0:1 � d 6 x 6 0

Similar to Example 4.1, we have

yðbÞ ¼ 0:09Cð1Þ

Cðaþ 1Þ cba þ 0:1:

The nonzero entries of A1 submatrix are given by:

a0;0 ¼ 1

For i ¼ 1

a1;0 ¼ h�a

Cð2�aÞ ð1� 21�aÞa1;1 ¼ h�a

Cð2�aÞ ð21�a � 2Þ � a

a1;2 ¼ h�a

Cð2�aÞFor i ¼ 2; . . . ;m; p ¼ 1; . . . ; i� 1

ai;0 ¼ h�a

Cð2�aÞ ði1�a � ðiþ 1Þ1�aÞ

ai;p ¼ h�a

Cð2�aÞ ½ði� pþ 2Þ1�a � 2ði� pþ 1Þ1�a þ ði� pÞ1�a�ai;i ¼ h�a

Cð2�aÞ ð21�a � 2Þ � a

ai;iþ1 ¼ h�a

Cð2�aÞFor i ¼ 0; . . . ;m

fi ¼ �0:1cyiyi�m

Other nonzero entries of the main system are given by:

For i ¼ mþ 1; . . . ;N; p ¼ 1; . . . ; i� 1

ai;0 ¼ h�a

Cð2�aÞ ði1�a � ðiþ 1Þ1�aÞ

ai;p ¼ h�a

Cð2�aÞ ½ði� pþ 2Þ1�a � 2ði� pþ 1Þ1�a

þði� pÞ1�a� þ yiyi�m

ai;i ¼ h�a

Cð2�aÞ ð21�a � 2Þ � a

ai;iþ1 ¼ h�a

Cð2�aÞ

The results are shown in Table 2 and Figs. 5–8.

Page 6: A novel matrix approach to fractional finite difference ... · ENGINEERING PHYSICS AND MATHEMATICS A novel matrix approach to fractional finite difference for solving models based

Figure 5 The numerical solution of Example 4.2 (d = 1,

a= 0.3).

Figure 7 Comparison of numerical solutions for Example 4.2

(d = 1, a= 0.3, a = 0.98).

Figure 6 The numerical solution of Example 4.2 (d = 3,

a= 0.3).

Figure 8 Comparison of numerical solutions for Example 4.2

(d = 3, a= 0.3, a = 0.98).

590 B. Parsa Moghaddam, Z. Salamat Mostaghim

Example 4.3. The following model is related to the negativeimpact of population growth in a specific time, this model isbased on Hutchinson model when is rather than one, and itsequation is as [46]:

0DaxyðxÞ ¼ cyðxÞ� cyðxÞyðx� dÞ; x2 ½0;b�; 0< a 6 1 ð4:3Þ

Under the following interval and boundary condition:

yðxÞ ¼ 0:5� d 6 x 6 0

and

yðbÞ ¼ 0:25Cð1Þ

Cðaþ 1Þ cba þ 0:5:

The nonzero entries of A1 submatrix are given by:

a0;0 ¼ 1

For i ¼ 1

a1;0 ¼ h�a

Cð2�aÞ ð1� 21�aÞa1;1 ¼ h�a

Cð2�aÞ ð21�a � 2Þ � a

a1;2 ¼ h�a

Cð2�aÞFor i ¼ 2; . . . ;m; p ¼ 1; . . . ; i� 1

ai;0 ¼ h�a

Cð2�aÞ ði1�a � ðiþ 1Þ1�aÞ

ai;p ¼ h�a

Cð2�aÞ ½ði� pþ 2Þ1�a � 2ði� pþ 1Þ1�a þ ði� pÞ1�a�ai;i ¼ h�a

Cð2�aÞ ð21�a � 2Þ � a

ai;iþ1 ¼ h�a

Cð2�aÞFor i ¼ 0; . . . ;m

fi ¼ �0:5cyiyi�m

Page 7: A novel matrix approach to fractional finite difference ... · ENGINEERING PHYSICS AND MATHEMATICS A novel matrix approach to fractional finite difference for solving models based

Figure 11 Comparison of numerical solutions for Example 4.3

(d = 1, a= 1.8, a = 0.98).Figure 9 The numerical solution of Example 4.3 (d = 1,

a= 1.8).

Figure 10 The numerical solution of Example 4.3 (d = 3,

a= 1.8).

Figure 12 Comparison of numerical solutions for Example 4.3

(d = 3, a= 1.8, a = 0.98).

A novel matrix approach to fractional finite difference 591

the nonzero entries of A2 submatrix are given by

For i ¼ mþ 1; . . . ;N; p ¼ 1; . . . ; i� 1

ai;0 ¼ h�a

Cð2�aÞ ði1�a � ðiþ 1Þ1�aÞ

ai;p ¼ h�a

Cð2�aÞ ½ði� pþ 2Þ1�a � 2ði� pþ 1Þ1�a

þði� pÞ1�a� � cyiyi�m

ai;i ¼ h�a

Cð2�aÞ ð21�a � 2Þ � c

ai;iþ1 ¼ h�a

Cð2�aÞ

The results are shown in Table 3 and Figs. 9–12.

Example 4.4. In this example we consider a model of the infa-mous fractional order version of the four years life cycle of apopulation of lemmings [32]:

DaxyðxÞ¼ cyðxÞ�dyðxÞyðx�dÞ; x2 ½0;b�; 0< a 6 1 ð4:4Þ

Under the following interval and boundary condition:

yðxÞ ¼ 19; �d 6 x 6 0

and

yðbÞ ¼ ½19c� ð19Þ2d� Cð1ÞCðaþ 1Þ b

a þ 19:

Page 8: A novel matrix approach to fractional finite difference ... · ENGINEERING PHYSICS AND MATHEMATICS A novel matrix approach to fractional finite difference for solving models based

Figure 13 The numerical solution of Example 4.4 (d = 0.74,

c= 3.5, d= 0.18).

Figure 15 Comparison of numerical solutions for Example 4.4

(d = 0.47, a= 3.5, b= 0.18, a = 0.97).

Figure 14 The numerical solution of Example 4.4 (d = 0.74,

c= 3.5, d= 0.18). Figure 16 Comparison of numerical solutions for Example 4.4

(d = 0.74, c = 3.5, d= 0.18, a = 0.97).

592 B. Parsa Moghaddam, Z. Salamat Mostaghim

The nonzero entries of A1 submatrix are given by:

a0;0 ¼ 1

For i ¼ 1

a1;0 ¼ h�a

Cð2�aÞ ð1� 21�aÞa1;1 ¼ h�a

Cð2�aÞ ð21�a � 2Þ � c

a1;2 ¼ h�a

Cð2�aÞFor i ¼ 2; . . . ;m; p ¼ 1; . . . ; i� 1

ai;0 ¼ h�a

Cð2�aÞ ði1�a � ðiþ 1Þ1�aÞ

ai;p ¼ h�a

Cð2�aÞ ½ði� pþ 2Þ1�a � 2ði� pþ 1Þ1�a þ ði� pÞ1�a�ai;i ¼ h�a

Cð2�aÞ ð21�a � 2Þ � a

ai;iþ1 ¼ h�a

Cð2�aÞFor i ¼ 0; . . . ;m

fi ¼ �19dyiyi�m:

The nonzero entries of A2 submatrix are given by

For i ¼ mþ 1; . . . ;N; p ¼ 1; . . . ; i� 1

ai;0 ¼ h�a

Cð2�aÞ ði1�a � ðiþ 1Þ1�aÞ

ai;p ¼ h�a

Cð2�aÞ ½ði� pþ 2Þ1�a � 2ði� pþ 1Þ1�a þ ði� pÞ1�a�þdyiyi�m

ai;i ¼ h�a

Cð2�aÞ ð21�a � 2Þ � c

ai;iþ1 ¼ h�a

Cð2�aÞ

The results are shown in Table 4 and Figs. 13–16.

5. Conclusion and discussion

In this paper, a boundary value problem for nonlinear frac-tional delay differential equation is considered. With this ma-

Page 9: A novel matrix approach to fractional finite difference ... · ENGINEERING PHYSICS AND MATHEMATICS A novel matrix approach to fractional finite difference for solving models based

A novel matrix approach to fractional finite difference 593

trix scheme which is based on fractional finite differences, anapproximate solution for solving different kinds of boundaryproblems with fractional order is obtained. There is not an ex-

act solution for such examples, so in tables the maximum abso-lute error is calculated using the double mesh principle [47].The effects of delay on the value of error were also studied.

It was shown that by increasing the delay, the value of errorwas also increased. The graphs of the solutions of the consid-ered examples for different value of delay d and a are plotted in

Figs. 1–16 to examine the effect of delay in producingfluctuations.

References

[1] Sabatier J, Agrwal OP, Tenreiro Machado JA. Advances in

fractional calculus. Springer; 2007.

[2] Almeida R, Malinowoska AB. A fractional calculus of variations

for multiple integral with application to vibrating string. J Math

Phys 2010;51:1–12.

[3] Podlubny I. Fractional differential equations. Mathematics in

science and engineering, vol. 198. New York, London, Toronto:

Academic Press; 1999.

[4] Kilbas AA, Srivastava HM, Trujillo JJ. Theory and applications

of fractional differential equations. Amsterdam: Elsevier B.V;

2006.

[5] Caputo M. Geophys J Roy Astron Soc 1967;13:529.

[6] Pinney E. Ordinary difference-differential equations. Berkeley:

University of California Press; 1958.

[7] Driver RD. Ordinary and delay differential equations, applied

mathematical sciences, vol. 20. New York: Springer-Verlag; 1977.

[8] MacDonald N. Biological delay systems: linear stability theory.

New York: Cambridge University Press; 1989.

[9] Stepan G. Retarded dynamical systems. London: Longman; 1989.

[10] Kuang Y. Delay differential equations with applications in

population dynamics, mathematics in science and engineering.

vol. 191. New York: Academic Press; 1993.

[11] Fowler AC. Mathematical models in the applied sciences,

cambridge texts in applied mathematics. Cambridge: Cambridge

University Press; 1997.

[12] Epstein IR, Pojman JA. An introduction to nonlinear chem-ical

dynamics. Oxford: Oxford University Press; 1998.

[13] Murray JD. Mathematical biology I: an introduction, inter appl

mathematics, 3rd ed., vol. 17. Berlin: Springer; 2002.

[14] Fall CP, Marland ES, Wagner JM, Tyson JJ, editors. Computa-

tional cell biology. New York: Springer-Verlag; 2002.

[15] Beuter A, Glass L, Mackey M, Titcombe M, editors. Nonlinear

dynamics in physiology and medicine. New York: Springer-

Verlag; 2003.

[16] Britton NF. Essential mathematical biology, springer undergrad-

uate mathematics series. London: Springer-Verlag; 2003.

[17] Mishkis AD. Linear differential equations with retarded argu-

ments. Moscow: Nauka; 1972.

[18] Bellman RE, Danskin JM. A survey of the mathematical theory of

time lag, retarded control, and hereditary processes. Rand

Corporation; 1954.

[19] Bellman R, Cooke KL. Differential – difference equations. New

York, London: Academic Press; 1963.

[20] Krasovskii A. Stability of motion translation. Stanford, CA:

Stanford University Press; 1963.

[21] Hale JK, VerduynLunel SM. Introduction to functional differen-

tial equations, applied mathematics sciences, vol. 99. New York:

Springer; 1993.

[22] Diekmann O, van Gils SA, VerduynLunel SM, Walther H-O.

Delay equations, functional-, complex-, and nonlinear analysis,

applied mathematics sciences. vol. 110. New York: Springer; 1995.

[23] Kolmanovskii V, Myshkis A. Introduction to the theory and

applications of functional differential equations, mathematics and

its applications. vol. 463. New York: Springer; 1999.

[24] Michiels W, Niculescu S-I. Stability and stabilization of time-

delay systems: an eigenvalue-based approach. In: Adv. in design

and control 12 SIAM, Philadelphia; 2007.

[25] Si-Ammour A, Djennoune S, Bettayeb M. A sliding mode control

for linear fractional systems with input and state delays. Commun

Nonlinear Sci Numer Simul 2009;14:2310–8.

[26] Magin Rl. Fractional calculus of complex dynamics in biological

tissues. Comput Math Appl 2010;59(5):1586–93.

[27] Comte F. Operateurs fractionnaires en econometrie et en finance.

Prepublication MAP5.2001.

[28] Wang D, Yu J. Chaos in the fractional order logistic delay system.

J Electron Sci Technol China 2008;6(3):225–9.

[29] Bhalekar S. Dynamical analysis of fractional order Ucar proto-

type delayed system, vol. 6. Springer Verlag London Limited;

2012. p. 513–9.

[30] Bhalekar S. A necessary condition for the existence of chaos in

fractional order delay differential equation. Int J Math Sci

2013;7(3).

[31] Feliu V, Rivas R, Castillo F. Fractional order controller robust to

time delay for water distribution in an irrigation main canal pool.

Comput Electron Agric 2009;69(2):185–97.

[32] Bhalekar S, Daftardar-Gejji V. A predictor-corrector scheme for

solving nonlinear delay differential equations of fractional order. J

Fract Calc Appl 2011;1(5):1–9.

[33] De la sen M. Positivity and stability of the solutions of Caputo

fractional linear time – invariant systems of any order with

internal point delays. Abstr Appl Anal 2011;2011. Article ID

161246.

[34] De la sen M. About robust stability of Caputo fractional dynamic

systems with delays through fixed point theory. Fixed Point Theor

Appl 2011;2011. Article ID 867932.

[35] Bhalekar S, Daftardar-Gejji V, Baleanu D, Magin R. Fractional

Bloch equation with delay. Comput Math Appl 2011;61:

1355–65.

[36] Bhalekar S, Daftardar-Gejji V, Baleanu D, Magin R. Generalized

fractional order Bloch equation with extended delay. Int J

Bifurcat Chaos 2012;22(4):1250071 (15 pages).

[37] Zhen Wang. A numerical method for delayed fractional-order

differential equations. J Appl Math; 2013: 7. Article ID 256071.

[38] Wang Zhen, Huang Xia, Zhou Jianping. A numerical method for

delayed fractional-order differential equations: based on G–L

definition. Appl Math Inf Sci 2013;7(2L):525–9.

[39] Morgado ML, Ford NJ, Lima PM. Analysis and numerical

methods for fractional differential equations with delay. J Comput

Appl Math 2013;252:159–68.

[40] Benchohra M, Henderson J, Nouyas SK, Ouahab A. Existence

results for fractional order functional differential equations with

infinite delay. J Math Anal Appl 2008;338:1340–50.

[41] Kim Hyunsoo, Sakthivel Rathinasamy. Travelling wave solutions

for time-delayed nonlinear evolution equations. Appl Math Lett

2010;23(5):527–32.

[42] Hu L, Ren Y, Sakthivel R. Existence and uniqueness of mild

solutions for semilinear integro-differential equations of fractional

order with nonlocal initial conditions and delays. Semigroup

Forum 2009;79:507–14.

[43] Ren Y, Qin Y, Sakthivel R. Existence results for fractional order

semilinear integro-differential evolution equations with infinite

delay. Integr Eqn Oper Theor 2010;67:19–33.

[44] Fowler AC. Asymptotic methods for delay equations. J Eng Math

2005;53:271–90.

[45] Ariano O, Hbid ML, Ait Dads E. Delay differential equations

with applications. Published in cooperation with NATO Public

Diplomacy Division; 2002. ISBN: 1-4020-3646-9.

Page 10: A novel matrix approach to fractional finite difference ... · ENGINEERING PHYSICS AND MATHEMATICS A novel matrix approach to fractional finite difference for solving models based

594 B. Parsa Moghaddam, Z. Salamat Mostaghim

[46] Makroglon A, Li J, Kuang Y. Mathematical models and soft-

ware tools for the glucose – insulin regulatory system and

diabetes: an overview. Appl Num Math 2006;56:559–73.

[47] Doolan EP, Miller JJH, Schilders WHA. Uniform numerical

methods for problems with initial and boundary layers. Dublin:

Boole Press; 1980.

Behrouz Parsa Moghaddam received his M.S

and Ph.D in applied mathematics from the

University of Guilan (2005, 2009) under the

supervision of Professor Arman Aghili. He is

currently an assistant professor of applied

mathematics in Islamic Azad University,

Lahijan Branch. His research interests include

integral transforms, orthogonal function and

boundary value problems.

Z. Salamat Mostaghim received her M.Sc in

applied mathematics in 2012 from the Lahijan

Islamic Azad University (2012) under the

supervision of Dr. Parsa Moghaddam. Her

main research interests include numerical

methods for solving fractional delay differen-

tial equations and Boundary value problems.