Next Article in Journal
A Class of Equations with Three Solutions
Next Article in Special Issue
Infinitely Many Homoclinic Solutions for Fourth Order p-Laplacian Differential Equations
Previous Article in Journal
On the Nonlocal Fractional Delta-Nabla Sum Boundary Value Problem for Sequential Fractional Delta-Nabla Sum-Difference Equations
Previous Article in Special Issue
A Note on the Topological Transversality Theorem for Weakly Upper Semicontinuous, Weakly Compact Maps on Locally Convex Topological Vector Spaces
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Computer Simulation and Iterative Algorithm for Approximate Solving of Initial Value Problem for Riemann-Liouville Fractional Delay Differential Equations

1
Department of Applied Mathematics and Modeling, University of Plovdiv “Paisii Hilendarski”, Plovdiv 4000, Bulgaria
2
Department of Computer Technologies, University of Plovdiv “Paisii Hilendarski”, Plovdiv 4000, Bulgaria
3
Department of Software Technologies, University of Plovdiv “Paisii Hilendarski”, Plovdiv 4000, Bulgaria
*
Author to whom correspondence should be addressed.
Mathematics 2020, 8(4), 477; https://doi.org/10.3390/math8040477
Submission received: 19 February 2020 / Revised: 28 March 2020 / Accepted: 29 March 2020 / Published: 1 April 2020

Abstract

:
The main aim of this paper is to suggest an algorithm for constructing two monotone sequences of mild lower and upper solutions which are convergent to the mild solution of the initial value problem for Riemann-Liouville fractional delay differential equation. The iterative scheme is based on a monotone iterative technique. The suggested scheme is computerized and applied to solve approximately the initial value problem for scalar nonlinear Riemann-Liouville fractional differential equations with a constant delay on a finite interval. The suggested and well-grounded algorithm is applied to a particular problem and the practical usefulness is illustrated.

1. Introduction

Fractional differential operators are applied successfully to model various processes with anomalous dynamics in science and engineering [1,2]. At the same time, only a small number of fractional differential equations could be solved explicitly. It requires the application of different approximate methods for solving nonlinear factional equations.
This paper deals with an initial value problem for a nonlinear scalar Riemann-Liouville (RL) fractional differential equation with a delay on a closed interval is studied. Mild lower and mild upper solutions are defined. An algorithm for constructing two convergent monotone functional sequences { v n } , { w n } are given. It is proved both sequences { ( t t 0 ) 1 q v n } and { ( t t 0 ) 1 q w n } are the mild minimal and the mild maximal solutions of the given problem. The uniform convergence of both sequences is proved. A special computer program is built and applied to solve particular problems and to illustrate the practical application of the suggested schemes.
Note the monotone iterative techniques combined with lower and upper solutions are applied in the literature to solve various problems in ordinary differential equations [3], differential equations with maxima [4], difference equations with maxima [5], Caputo fractional differential equations [6], Riemann-Liouville fractional differential equations [7,8,9,10].
In this paper, we consider an initial value problem for a scalar nonlinear Riemann-Liouville fractional differential equation with a constant delay on a finite interval. We apply the method of lower and upper solutions and monotone-iterative technique to suggest an algorithm for approximate solving of the studied problem. The suggested and well-grounded algorithm is used in an appropriate computer environment and it is applied to a particular problem to illustrate the practical usefulness.

2. Preliminary and Auxiliary Results

Let m : [ 0 , ) R be a given function and q ( 0 , 1 ) be a fixed number. Then the Riemann- Liouville fractional derivative of order q ( 0 , 1 ) is defined by (see, for example, [2]
0 R L D t q m ( t ) = 1 Γ 1 q d d t 0 t t s q m ( s ) d s , t 0 .
We will give RL fractional derivatives of some elementary functions which will be used later:
Proposition 1.
Reference [2] the following equalities are true:
0 R L D t q C = 1 Γ ( 1 q ) t q , 0 R L D t q t β = Γ ( 1 + β ) Γ ( 1 + β q ) t β q .
Consider the initial value problem (IVP) for the nonlinear Riemann-Liouville delay fractional differential equation (FrDDE)
0 R L D t q x ( t ) = F ( t , x ( t ) , x ( t τ ) ) for t ( 0 , T ] x ( s ) = ψ ( s ) for s [ τ , 0 ] t 1 q x ( t ) | t = 0 = lim t 0 + t 1 q x ( t ) = ψ ( 0 ) ,
where q ( 0 , 1 ) , F : [ 0 , T ] × R × R R , ψ : [ τ , 0 ] R : ψ ( 0 ) < with T ( ( N 1 ) τ , N τ ] , N is a natural number, and τ > 0 is a given number.
The solution of the IVP (1) could have a discontinuity at t = 0 .
Denote the interval I = [ τ , T ] / { 0 } .
Denote
C 1 q ( [ a , b ] ) = { x ( t ) : [ a , b ] R : ( t a ) 1 q x ( t ) C ( [ a , b ] , R ) } ,
where a , b , a < b are real numbers.
Define the norm in C 1 q ( [ a , b ] ) by | | x | | C 1 q [ a , b ] = max t [ a , b ] | ( t a ) 1 q x ( t ) | .
Consider the linear scalar delay RL fractional equation of the type
0 R L D t q x ( t ) = λ x ( t ) + μ x ( t τ ) + f ( t ) for t ( 0 , T ] , x ( t ) = ψ ( t ) for t [ τ , 0 ] , t 1 q x ( t ) | t = 0 = ψ ( 0 ) ,
where λ , μ are real constant, f C ( [ 0 , T ] , R ) . There exits an explicit formula for the solution of (2) given by see [11]:
x ( t ) = ψ ( t ) for t [ τ , 0 ] , ψ ( 0 ) Γ ( q ) E q , q ( λ t q ) t q 1 + 0 t ( t s ) q 1 E q , q ( λ ( t s ) q ) f ( s ) + μ x ( s τ ) d s , t ( 0 , T ]
where E α , β ( z ) = k = 0 z k Γ ( α k + β ) is the Mittag-Leffler function with two parameters.
Note that the solution in the simplest linear case is not easy to obtain. It requires the application of some approximate methods.
Similar to References [12], we have the following result:
Proposition 2.
Let f C ( [ 0 , T ] , R ) , ψ C ( [ τ , 0 ] , R ) , λ R , μ 0 be constants and
0 R L D t q v ( t ) λ v ( t ) + μ v ( t τ ) + f ( t ) f o r t ( 0 , T ] , v ( t ) = ψ ( t ) f o r t [ τ , 0 ] , t 1 q v ( t ) | t = 0 = ψ ( 0 ) .
Then
v ( t ) ψ ( t ) , t [ τ , 0 ] , ψ ( 0 ) Γ ( q ) E q , q ( λ t q ) t q 1 + 0 t ( t s ) q 1 E q , q ( λ ( t s ) q ) f ( s ) + μ v ( s τ ) d s , t ( 0 , T ] .
Similar to References [7], we define the mild solutions:
Definition 1.
The function x C ( I , R ) is a mild solution of the IVP for FrDDE (1), if it satisfies
x ( t ) = ψ ( t ) f o r t [ τ , 0 ] , ψ ( 0 ) Γ ( q ) E q , q ( λ t q ) t q 1 + 0 t ( t s ) q 1 E q , q ( λ ( t s ) q ) f ( s , x ( s ) , x ( s τ ) ) d s , t ( 0 , T ] .
Remark 1.
Note that the mild solution x ( t ) C ( I , R ) of the IVP for FrDDE (1) might not be from C 1 q ( [ 0 , T ] ) and it might not have the fractional derivative 0 R L D t q x ( t ) .
Definition 2.
The function x C ( I , R ) is a mild maximal solution (a mild minimal solution) of the IVP for FrDDE (1), if it is a mild solution of (1) and for any mild solution u ( t ) C ( I , R ) of (1) the inequality x ( t ) u ( t ) ( x ( t ) u ( t ) ) holds on I and t 1 q x ( t ) | t = 0 ( ) t 1 q u ( t ) | t = 0 .

3. Mild Lower and Mild Upper Solutions of FrDDE

Definition 3.
The function v ( t ) C ( I , R ) is a mild lower (a mild upper) solution of the IVP for FrDDE (1), if it satisfies the integral inequalities
v ( t ) ( ) ψ ( t ) f o r t ] τ , 0 ] , ψ ( 0 ) Γ ( q ) E q , q ( λ t q ) t q 1 + + 0 t ( t s ) q 1 E q , q ( λ ( t s ) q ) f ( s , v ( s ) , v ( s τ ) ) d s , t ( 0 , T ]
and t 1 q v ( t ) | t = 0 = ψ ( 0 ) .
Definition 4.
We say that the function v ( t ) C 1 q ( I , R ) is a lower (an upper) solution of the IVP for FrDDE (1), if
0 R L D t q v ( t ) ( ) F ( t , v ( t ) , v ( t τ ) ) f o r t ( 0 , T ] , v ( t ) = ψ ( t ) f o r t [ τ , 0 ] , t 1 q v ( t ) | t = 0 = ψ ( 0 ) .
Remark 2.
A function could be a mild lower solution or a mild upper solution, respectively, of the IVP for FrDDE (1) but it could not be a lower solution or an upper solution, respectively, of the IVP for FrDDE (1).
Remark 3.
Note that the mild lower solution (mild upper solution) is not unique. At the same time, because of the inequalities in (5) it is much easier to obtain at least one mild lower solution (mild upper solution) than a mild solution of the IVP for FrDDE (1).

4. Monotone-Iterative Techniques for FrDDE

Now we will consider a nonlinear RL fractional differential equation with a constant delay. We will apply a monotone iterative technique to obtain approximate solution. The idea of the formulas for the successive approximations is based on linear RL-fractional differential equations of type (2) and its explicit formula for the solution obtained in [11].
For any two u , v P C ( [ τ , T ] , R ) and the constants M , L define the operator (the values of the constants M , L will be defined later):
Ω ( u , v ) ( t ) = ψ ( t ) , t [ τ , 0 ] ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t q 1 + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , u ( s ) , u ( s τ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) M u ( s ) + L ( u ( s τ ) v ( s τ ) ) d s , t ( 0 , T ] .
Theorem 1.
Let the following conditions be fulfilled:
  • Let the functions v , w C ( I , R ) C 1 q ( [ 0 , T ] ) be a lower solution and an upper solution, respectively, of the IVP for FrDDE (1) such that v ( t ) w ( t ) for t [ 0 , T ] and v ( 0 ) ψ ( 0 ) v ( s ) ψ ( s ) , w ( 0 ) ψ ( 0 ) w ( s ) ψ ( s ) for s [ τ , 0 ) .
  • The function F C ( [ 0 , T ] × R × R , R ) and there exist constants M R and L > 0 : L T q Γ ( 1 q ) < 1 such that for any t [ 0 , T ] , x , y , u , v R : v ( t ) x y w ( t ) , v ( t τ ) u v w ( t τ ) the inequality F ( t , x , u ) F ( t , y , v ) M ( x y ) + L ( u v ) holds.
Then there exist two sequences of functions { v ( n ) ( t ) } 0 and { w ( n ) ( t ) } 0 , t [ τ , T ] , such that:
a. 
The sequences { v ( n ) ( t ) } and { w ( n ) ( t ) } are defined by v ( 0 ) ( t ) = v ( t ) , w ( 0 ) ( t ) = w ( t ) and
v ( n ) ( t ) = Ω v ( n 1 ) , v ( n ) ( t ) , w ( n ) ( t ) = Ω w ( n 1 ) , w ( n ) ( t ) for n 1 ,
that is,
v ( n ) ( t ) = ψ ( t ) , t [ τ , 0 ] , ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t q 1 + + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , v ( n 1 ) ( s ) , v ( n 1 ) ( s τ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) × × M v ( n 1 ) ( s ) + L ( v ( n 1 ) ( s τ ) v ( n ) ( s τ ) ) d s , t ( 0 , T ] ,
w ( n ) ( t ) = ψ ( t ) , t [ τ , 0 ] , ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t q 1 + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , w ( n 1 ) ( s ) , w ( n 1 ) ( s τ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) × × M w ( n 1 ) ( s ) + L ( w ( n 1 ) ( s τ ) w ( n ) ( s τ ) ) d s , t ( 0 , T ] ,
where the constants M , L are defined in condition 2.
b. 
The sequence { v ( j ) ( t ) } j = 0 is increasing, that is, v ( j 1 ) ( t ) v ( j ) ( t ) for t ( 0 , T ] , j = 1 , 2 , .
c. 
The sequence { w ( j ) ( t ) } j = 0 is decreasing, that is, w ( j 1 ) ( t ) w ( j ) ( t ) for t ( 0 , T ] , j = 1 , 2 , .
d. 
The inequality
v ( k ) ( t ) w ( k ) ( t ) for t ( 0 , T ] , k = 1 , 2 ,
holds.
e. 
The sequences { t 1 q v ( n ) ( t ) } 0 and { t 1 q w ( n ) ( t ) } 0 converge uniformly on [ 0 , T ] and t 1 q V ( t ) = lim k t 1 q v ( n ) ( t ) , t 1 q W ( t ) = lim k t 1 q w ( n ) ( t ) on [ 0 , T ] .
f. 
The limit functions V ( t ) and W ( t ) are mild solutions of the IVP for FrDDE (1) on [ τ , T ] .
g. 
The inequalities v ( n ) ( t ) V ( t ) W ( t ) w ( n ) ( t ) hold on ( 0 , T ] for any n = 0 , 1 , 2 , .
Proof of Theorem 1. 
Let v ( t ) be a lower solution of the IVP for FrDDE (1), that is,
θ 0 R L D t q v ( t ) M v ( t ) + L v ( t τ ) + G ( t , v ( t ) , v ( t τ ) ) ,
where G ( t , u , v ) = F ( t , u , v ) M u L v , t [ 0 , T ] , u , v R .
According to Proposition 2, the inequality
v ( t ) ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t q 1 + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) G ( s , v ( s ) , v ( s τ ) ) d s + L 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) v ( s τ ) d s , t ( 0 , T ]
holds.
Let v ( 0 ) ( t ) = v ( t ) and w ( 0 ) ( t ) = w ( t ) for t [ τ , T ] .
We use induction w.r.t. the interval to prove properties of the sequences of successive approximations.
From the definition of the operator Ω and equality E q , q ( 0 ) = 1 Γ ( q ) it follows that t 1 q w ( n ) ( t ) | t = 0 = t 1 q v ( n ) ( t ) | t = 0 = lim t 0 + t 1 q v ( n ) ( t ) = lim t 0 + ψ ( 0 ) Γ ( q ) E q , q ( M t q ) = ψ ( 0 ) for all integers n 1 .
Let t ( 0 , τ ] . From the definition of the operator Ω and inequalities (8) we obtain
v ( 0 ) ( t ) ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t q 1 + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) G ( s , v ( 0 ) ( s ) , v ( 0 ) ( s τ ) ) d s + L 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) ψ ( s τ ) d s = v ( 1 ) ( t ) f o r t ( 0 , τ ] .
From the definition of the operator Ω , condition 2, the inequality (9) and the equality v ( 1 ) ( s τ ) v ( 2 ) ( s τ ) = 0 for s ( 0 , τ ] we get
v ( 1 ) ( t ) = ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t q 1 + L 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) v ( 1 ) ( s τ ) d s + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , v ( 0 ) ( s ) , v ( 0 ) ( s τ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) M v ( 0 ) ( s ) + L v ( 0 ) ( s τ ) d s ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t q 1 + L 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) v ( 2 ) ( s τ ) d s + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , v ( 1 ) ( s ) , v ( 1 ) ( s τ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) M v ( 1 ) ( s ) + L v ( 1 ) ( s τ ) d s = v ( 2 ) ( t ) for t ( 0 , τ ] .
Similarly, we can prove
v ( n ) ( t ) v ( n + 1 ) ( t ) , for t ( 0 , τ ] , n = 2 , ,
and
w ( n ) ( t ) w ( n + 1 ) ( t ) , for t ( 0 , τ ] , n = 0 , 1 , 2 , .
Let t ( τ , 2 τ ] . From the definition of the operator Ω , the inequalities (8) and v ( 0 ) ( t τ ) v ( 1 ) ( t τ ) for t ( τ , 2 τ ] we obtain
v ( 0 ) ( t ) ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t q 1 + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , v ( 0 ) ( s ) , v ( 0 ) ( s τ ) ) d s + L 0 τ ( t s ) q 1 E q , q ( M ( t s ) q ) v ( 1 ) ( s τ ) d s + L τ t ( t s ) q 1 E q , q ( M ( t s ) q ) v ( 1 ) ( s τ ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) M v ( 0 ) ( s ) + L v ( 0 ) ( s τ ) d s = v ( 1 ) ( t ) .
Also, from condition 2, the inequalities (8) and v ( 1 ) ( t τ ) v ( 2 ) ( t τ ) for t ( τ , 2 τ ] we get
v ( 1 ) ( t ) = ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t q 1 + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , v ( 0 ) ( s ) , v ( 0 ) ( s τ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) M v ( 0 ) ( s ) + L ( v ( 0 ) ( s τ ) v ( 1 ) ( s τ ) d s ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t q 1 + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , v ( 1 ) ( s ) , v ( 1 ) ( s τ ) ) d s + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) M ( v ( 0 ) ( s ) v ( 1 ) ( s ) ) + L ( v ( 0 ) ( s τ ) v ( 1 ) ( s τ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) M v ( 0 ) ( s ) + L ( v ( 0 ) ( s τ ) v ( 1 ) ( s τ ) ) d s = ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t q 1 + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , v ( 1 ) ( s ) , v ( 1 ) ( s τ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) M v ( 1 ) ( s ) d s ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t q 1 + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , v ( 1 ) ( s ) , v ( 1 ) ( s τ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) M v ( 1 ) ( s ) + L ( v ( 1 ) ( s τ ) v ( 2 ) ( s τ ) ) d s = v ( 2 ) ( t ) , t ( τ , 2 τ ] .
Similarly, we can prove
v ( n ) ( t ) v ( n + 1 ) ( t ) , f o r t ( τ , 2 τ ] , n = 2 , 3 ,
and
w ( n ) ( t ) w ( n + 1 ) ( t ) , f o r t ( τ , 2 τ ] , n = 0 , 1 , 2 , .
Following the induction process w.r.t. the interval we prove the claims (b) and (c).
Now, we will prove the claim (d). Let t ( 0 , τ ] . From the definition of the operator Ω , condition 2, the inequality (9) we get
v ( 1 ) ( t ) w ( 1 ) ( t ) = 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , v ( 0 ) ( s ) , v ( 0 ) ( s τ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , w ( 0 ) ( s ) , w ( 0 ) ( s τ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) × × M v ( 0 ) ( s ) + L ( v ( 0 ) ( s τ ) v ( 1 ) ( s τ ) ) d s + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) × × M w ( 0 ) ( s ) + L w ( 0 ) ( s τ ) L w ( 1 ) ( s τ ) d s L 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) ( v ( 1 ) ( s τ ) w ( 1 ) ( s τ ) ) d s = 0 for t ( 0 , τ ] .
Similarly, we can prove
v ( n ) ( t ) w ( n + 1 ) ( t ) , f o r t ( 0 , τ ] , n = 2 , 3 , .
Let t ( τ , 2 τ ] . From condition 2, the inequalities (8) and v ( 1 ) ( t τ ) w ( 1 ) ( t τ ) for t ( τ , 2 τ ] we obtain we get
v ( 1 ) ( t ) = ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t q 1 + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , v ( 0 ) ( s ) , v ( 0 ) ( s τ ) ) d s 0 t ( t s ) q 1 E q , q M ( t s ) q ) ( M v ( 0 ) ( s ) + L ( v ( 0 ) ( s τ ) v ( 1 ) ( s τ ) ) d s ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t q 1 + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , w ( 0 ) ( s ) , w ( 0 ) ( s τ ) ) d s + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) M ( v ( 0 ) ( s ) w ( 0 ) ( s ) ) + L ( v ( 0 ) ( s τ ) w ( 0 ) ( s τ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) M v ( 0 ) ( s ) + L ( v ( 0 ) ( s τ ) v ( 1 ) ( s τ ) ) d s ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t q 1 + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , w ( 0 ) ( s ) , w ( 0 ) ( s τ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) M w ( 0 ) ( s ) ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t q 1 + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , w ( 0 ) ( s ) , w ( 0 ) ( s τ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) M w ( 0 ) ( s ) + L ( w ( 0 ) ( s τ ) w ( 1 ) ( s τ ) ) d s = w ( 1 ) ( t ) , t ( τ , 2 τ ] .
Similarly, we can prove
v ( n ) ( t ) w ( n ) ( t ) , for t ( τ . 2 τ ] , n = 2 , 3 , .
Now consider the sequences { t 1 q v ( n ) ( t ) } 0 and { t 1 q w ( n ) ( t ) } 0 . They are increasing and decreasing, respectively, and bounded. Thus, they are equicontinuous on [ 0 , T ] (the proof is similar to that in [13] and we omit it). Therefore, they are uniformly convergent on [ 0 , T ] . Denote, V ˜ ( t ) = lim n t 1 q v ( n ) ( t ) and W ˜ ( t ) = lim n t 1 q w ( n ) ( t ) , t [ 0 , T ] . According to the above (b), (c) and (d) the inequalities
t 1 q v ( n ) ( t ) V ˜ ( t ) , t [ 0 , T ] , W ˜ ( t ) t 1 q w ( n ) ( t ) , t [ 0 , T ] , n = 0 , 1 , 2 , , V ˜ ( t ) W ˜ ( t ) , t [ 0 , T ] .
hold.
From the uniform convergence of the sequences { t 1 q v ( n ) ( t ) } 0 and { t 1 q w ( n ) ( t ) } 0 we have the point-wise convergence of the sequences { v ( n ) ( t ) } 0 and { w ( n ) ( t ) } 0 on ( 0 , T ] to V ( t ) = V ˜ ( t ) t 1 q C 1 q ( [ 0 , T ] ) and W ( t ) = W ˜ ( t ) t 1 q C 1 q ( [ 0 , T ] ) , respectively.
Consider the continuous extension of the integral form of t 1 q v ( n + 1 ) ( t ) on [ 0 , T ] :
t 1 q v ( n ) ( t ) = ψ ( 0 ) Γ ( q ) E q , q ( M t q ) + t 1 q 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , v ( n 1 ) ( s ) , v ( n 1 ) ( s τ ) ) d s t 1 q 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) × × M v ( n 1 ) ( s ) + L ( v ( n 1 ) ( s τ ) v ( n ) ( s τ ) ) d s .
Take the limit in (14) and we obtain the Volterra fractional integral equation
V ˜ ( t ) = ψ ( 0 ) Γ ( q ) E q , q ( M t q ) + t 1 q 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , V ( s ) , V ( s τ ) ) M V ( s ) d s , f o r t ( 0 , T ] ,
or
V ( t ) = ψ ( 0 ) Γ ( q ) E q , q ( M t q ) t 1 q + 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( s , V ( s ) , V ( s τ ) ) M V ( s ) d s , f o r t ( 0 , T ] .
From equalities t 1 q V ( t ) | t = 0 = V ˜ ( t ) | t = 0 = lim n ( t 0 ) 1 q v ( n ) ( t ) | t = 0 = lim n ψ ( 0 ) = ψ ( 0 ) according to Proposition 2 applied to Equation (16) the limit function V ( t ) is a solution of the linear FrDDE
t 0 R L D t q v ( t ) = M v ( t ) F ( t , v ( t ) , v ( t τ ) ) M v ( t ) = F ( t , v ( t ) , v ( t τ ) ) , t ( 0 , T ] .
Therefore, the function v ( t ) is a solution of the IVP for FrDDE (1).
The proof about w ( t ) is similar.
Proof of claim g). From claim (d) and the inequality (6) it follows that t 1 q v ( k ) ( t ) t 1 q w ( k ) ( t ) for any fixed t ( 0 , T ] and k = 1 , 2 , . Then applying claim (e) we get t 1 q v ( k ) ( t ) t 1 q V ( t ) t 1 q W ( t ) t 1 q w ( k ) ( t ) for any fixed t ( 0 , T ] . Therefore, v ( k ) ( t ) V ( t ) W ( t ) w ( k ) ( t ) for any on t ( 0 , T ] . □

5. Application of the Suggested Algorithm

Now we will apply the algorithm suggested in Theorem 1 for approximate obtaining of the solution of nonlinear RL fractional differential equation with a delay. We will use computer realization of this algorithm to obtain the values of the approximate solutions and to graph them.
Example 1.
Let τ = 0.5 , T = 1 and consider the IVP for scalar nonlinear Riemann-Liouville FrDDE
0 R L D t 0.5 x ( t ) = ( x 2 ( t ) + 0.05 ) 0.5 + x ( t 0.5 ) t + 1 f o r t ( 0 , 1 ] , x ( t ) = 0.5 t f o r t [ 0.5 , 0 ] , t 0.5 x ( t ) | t = 0 = 0
with ψ ( t ) = 0.5 t , t [ 0.5 , 0 ] , and F ( t , x , y ) = ( x 2 + 0.05 ) ( 0.5 + y t + 1 ) .
The function
w ( t ) = 0.5 t , t [ 0.5 , 0 ] t 2 , t ( 0 , 1 ]
is an upper solution on [ 0.5 , 1 ] of the IVP for FrDE (17) since t 0.5 t 2 | t = 0 = 0 and according to Proposition 1 with q = 0.5 and β = 2 the following inequalities
0 R L D t 0.5 t 2 = Γ ( 3 ) Γ ( 2.5 ) t 1.5 ( t 4 + 0.05 ) 0.5 + 0.5 ( t 0.5 ) t + 1 , t ( 0 , 0.5 ] ( t 4 + 0.05 ) 0.5 + ( t 0.5 ) 2 t + 1 , t ( 0.5 , 1 ]
are satisfied (see Figure 1).
The function
v ( t ) = 0.5 t , t [ 0.5 , 0 ] 0.2 t 0.5 , t ( 0 , 1 ]
is a lower solution on [ 0.5 , 1 ] of the IVP for FrDDE (17) because t 0.5 ( 5 t 0.5 ) | t = 0 = 0 holds and according to Proposition 1 with q = β = 0.5 the following inequalities
0 R L D t 0.5 ( 0.2 t 0.5 ) = 0.2 Γ ( 1.5 ) ( 0.2 t 0.5 ) 2 + 0.05 0.5 + 0.5 t 0.5 t + 1 , t ( 0 , 0.5 ] ( 0.2 t 0.5 ) 2 + 0.05 0.5 0.2 ( t 0.5 ) 0.5 t + 1 , t ( 0.5 , 1 ]
are satisfied (see Figure 2).
Note that the lower and upper solutions v ( t ) and w ( t ) are not unique. For example the function
w ( t ) = 0.5 t , t [ 0.5 , 0 ] t 3 , t ( 0 , 1 ]
is also an upper solution. But we take just one lower (upper) solution to start the procedure.
Also, the inequality v ( t ) w ( t ) on [ 0.5 , 1 ] holds.
For any t [ 0 , 1 ] , x , y , u , v R we have 0.2 0.2 t 0.5 = v ( t ) x y w ( t ) = t 2 1 , 0.25 v ( t 0.5 ) u v w ( t 0.5 ) 0.5 and therefore,
F ( t , x , u ) F ( t , y , v ) = ( x 2 + 0.05 ) 0.5 + u t + 1 ( y 2 + 0.05 ) 0.5 + v t + 1 = 0.5 ( x 2 + 0.05 y 2 0.05 ) + ( x 2 + 0.05 ) u t + 1 ( y 2 + 0.05 ) u t + 1 + ( y 2 + 0.05 ) u t + 1 ( y 2 + 0.05 ) v t + 1 = u t + 1 0.5 ( x + y ) ( x y ) + y 2 + 0.05 t + 1 ( u v ) .
Applying the inequalities 0.5 ( u t + 1 0.5 ) 0.5 0.5 , 0.4 x + y 2 , and ( u t + 1 0.5 ) ( x + y ) 1 , y 2 + 0.05 t + 1 0.05 , we get the inequality F ( t , x , u ) F ( t , y , v ) M ( x y ) + L ( u v ) with M = 1 , L = 0.05 > 0 . Therefore, all conditions of Theorem 1 are fulfilled.
We apply the iterative scheme, suggested in Theorem 1, to obtain the successive approximations to the mild solution and to illustrate the claims of Theorem 1.
Define the zero approximation by v ( 0 ) ( t ) = v ( t ) and w ( 0 ) ( t ) = w ( t ) for t [ 0.5 , 1 ] .
Starting from the function v ( 0 ) ( t ) we obtain the first lower approximation
v ( 1 ) ( t ) = 0.5 t , t [ 0.5 , 0 ] 0 t ( t s ) 0.5 E 0.5 , 0.5 ( ( t s ) 0.5 ) ( ( v ( 0 ) ( s ) ) 2 + 0.05 ) ( 0.5 + v ( 0 ) ( s 0.5 ) s + 1 ) ) d s 0 t ( t s ) 0.5 E 0.5 , 0.5 ( ( t s ) 0.5 ) × × ( ( v ( 0 ) ( s ) ) + 0.05 ) ( v ( 0 ) ( s 0.5 ) v ( 1 ) ( s 0.5 ) ) d s , t ( 0 , 1 ] ,
the second lower approximation
v ( 2 ) ( t ) = 0.5 t , t [ 0.5 , 0 ] 0 t ( t s ) 0.5 E 0.5 , 0.5 ( ( t s ) 0.5 ) ( ( v ( 1 ) ( s ) ) 2 + 0.05 ) ( 0.5 + v ( 1 ) ( s 0.5 ) s + 1 ) ) d s 0 t ( t s ) 0.5 E 0.5 , 0.5 ( ( t s ) 0.5 ) × × ( ( v ( 1 ) ( s ) ) + 0.05 ) ( v ( 1 ) ( s 0.5 ) v ( 2 ) ( s 0.5 ) ) d s , t ( 0 , 1 ]
and so on.
About the upper approximations we start from w ( 0 ) ( t ) and obtain the first upper approximation
w ( 1 ) ( t ) = 0.5 t , t [ 0.5 , 0 ] 0 t ( t s ) 0.5 E 0.5 , 0.5 ( ( t s ) 0.5 ) ( ( w ( 0 ) ( s ) ) 2 + 0.05 ) ( 0.5 + w ( 0 ) ( s 0.5 ) s + 1 ) ) d s 0 t ( t s ) 0.5 E 0.5 , 0.5 ( ( t s ) 0.5 ) × × ( ( w ( 0 ) ( s ) ) + 0.05 ) ( w ( 0 ) ( s 0.5 ) w ( 1 ) ( s 0.5 ) ) d s , t ( 0 , 1 ] ,
the second upper approximation
w ( 2 ) ( t ) = 0.5 t , t [ 0.5 , 0 ] 0 t ( t s ) 0.5 E 0.5 , 0.5 ( ( t s ) 0.5 ) ( ( w ( 1 ) ( s ) ) 2 + 0.05 ) ( 0.5 + w ( 1 ) ( s 0.5 ) s + 1 ) ) d s 0 t ( t s ) 0.5 E 0.5 , 0.5 ( ( t s ) 0.5 ) × × ( ( w ( 1 ) ( s ) ) + 0.05 ) ( w ( 1 ) ( s 0.5 ) w ( 2 ) ( s 0.5 ) ) d s , t ( 0 , 1 ] ,
and so on.
The numerical values of the lower/upper approximations, given analytically above, are obtained by a computer program written in C#. We will briefly describe the computerized algorithm for obtaining these successive approximations:
The numerical values of the sequences of successive approximations v ( k ) ( t ) and w ( k ) ( t ) , k = 0 , 1 , 2 , 3 , , t [ 0.5 , 1 ] , are written in two dimensional arrays. The length of any of these arrays depends on the step in the interval [ 0.5 , 1 ] .
We calculate in advance the values of the Mittag-Leffler function E 0.5 , 0.5 ( t 0.5 ) , t [ 0 , 1 ) , in the points t, which will be used for numerical solving of the integrals 0 t d s , t ( 0 , 1 ) (see Equations (18) and (19)). In the same points we also obtain the values of ( t ) 0.5 . These results are written in arrays with lengths, depending on the step on interval ( 0 , 1 ) . Note that the values of the Mittag-Leffler function are calculated by the help of the main definition (as an infinite sum) with an initially given error.
We use the trapezoid method with an initially given error to solve numerically the integrals of the type 0 t ( t s ) 0.5 E 0.5 , 0.5 ( ( t s ) 0.5 ) d s for each approximation k and any fixed t ( 0 , 1 ] . The values of both multipliers ( t s ) 0.5 and E 0.5 , 0.5 ( ( t s ) 0.5 ) are taken from initially formed arrays. Note that it could be used another numerical method for solving the required definite integrals.
For example, to calculate the values of v ( k ) ( t ) we use the following function
private double Calc_v_t(double[,] v, int k, long it)
    {
        double f, pf, sum = 0, s = 0, q = 0.5;
        long shift = (long)(0.5/eps)+1;
        long sh2 = shift/2;
        long i = shift, ie = it;
 
        pf = PowTmS[ie] * Eqq[ie] *
                 ((v[k-1,i]*v[k-1,i]+0.05) * (-q+v[k-1,i-sh2]/(s+1)) -
                   (-v[k-1,i]+0.05*(v[k-1,i-sh2]-v[k,i-sh2])));
 
        while (s < tval)
        {
             i++; ie--; s += eps;
             f = PowTmS[ie] * Eqq[ie] *
                    ((v[k-1,i]*v[k-1,i]+0.05) * (-q+v[k-1,i-sh2]/(s+1)) -
                         (-v[k-1,i]+0.05*(v[k-1,i-sh2]-v[k,i-sh2])));
             sum += (pf + f) * eps;
             pf = f;
        }
        return sum / 2;
    }
A part of the obtained numerical values of the successive approximations are given in Table 1 and they are used to generate the graphs on Figure 3, Figure 4, Figure 5 and Figure 6).
Table 1 and Figure 3, Figure 4, Figure 5 and Figure 6 illustrate the claims of Theorem 1 for the obtained successive approximations:
-
claim (b) - the sequence of lower approximate solutions v ( n ) ( t ) , n = 0 , 1 , 2 , 3 is increasing (see Figure 4 and the last four columns of Table 1);
-
claim (c)- the sequence of upper approximate solutions w ( n ) ( t ) , n = 0 , 1 , 2 , 3 is decreasing (see Figure 5 and the first four columns of Table 1);
-
claim (d) - the inequality v ( 3 ) ( t ) w ( 3 ) ( t ) , t [ 0 , 1 ] holds (see Figure 6 and the 5-th and 6-th columns of Table 1).
According to the claim (g) of Theorem 1 the mild solutions V ( t ) and W ( t ) of the FrDDE (17) are between the last obtained lower solution v ( 3 ) ( t ) and upper solution w ( 3 ) ( t ) . So, practically the suggested algorithm for the approximate solving of IVP for FrDDE gives us a lower and upper bounds of the unknown exact solution.

6. Conclusions

The main aim of the paper is to suggest a scheme for the approximate solving of the initial value problem for scalar nonlinear Riemann-Liouville fractional differential equations with a constant delay on a finite interval. The iterative scheme is based on the method of lower and upper solutions. In connection with this, mild lower and mild upper solutions are defined. An algorithm for constructing two monotone sequences of mild lower and mild upper solutions, respectively, is given. It is proved both sequences are convergent to the exact solution of the studied problem. The iterative scheme is used in a computer environment to illustrate its application for solving a particular nonlinear problem. The suggested and computerized algorithm can be applied to solve approximately and to study the behavior of scalar models with RL fractional derives and delays. The practical application requires the next step in the investigations, more exactly to obtain an algorithm for approximate solving of systems with RL derivatives and delays.

Author Contributions

Conceptualization, S.H.; Methodology, S.H.; Software, A.G. and K.S.; Validation, A.G. and K.S.; Formal Analysis, S.H.; Writing—Original Draft Preparation, S.H., A.G. and K.S.; Writing—Review and Editing, S.H., A.G. and K.S.; Visualization, A.G. and K.S.; Supervision, S.H.; Funding Acquisition, S.H. All authors have read and agreed to the published version of the manuscript.

Funding

S.H. is partially supported by the Bulgarian National Science Fund under Project KP-06-N32/7.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Das, S. Functional Fractional Calculus; Springer: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  2. Podlubny, I. Fractional Differential Equations; Academic Press: San Diego, CA, USA, 1999. [Google Scholar]
  3. Ladde, G.; Lakshmikantham, V.; Vatsala, A. Monotone Iterative Techniques for Nonlinear Differential Equations; Pitman: Boston, MA, USA, 1985. [Google Scholar]
  4. Hristova, S.; Golev, A.; Stefanova, K. Approximate method for boundary value problems of anti-periodic type for differential equations with “maxima”. Bound. Value Probl. 2013, 2013, 12. [Google Scholar] [CrossRef] [Green Version]
  5. Agarwal, R.; Hristova, S.; Golev, A.; Stefanova, K. Monotone-iterative method for mixed boundary value problems for generalized difference equations with “maxima”. J. Appl. Math. Comput. 2013, 43, 213–233. [Google Scholar] [CrossRef]
  6. Agarwal, R.; Golev, A.; Hristova, S.; O’Regan, D.; Stefanova, K. Iterative techniques with computer realization for the initial value problem for Caputo fractional differential equations. J. Appl. Math. Comput. 2017. [Google Scholar] [CrossRef]
  7. Agarwal, R.; Golev, A.; Hristova, S.; O’Regan, D. Iterative techniques with computer realization for initial value problems for Riemann–Liouville fractional differential equations. J. Appl. Anal. 2020. [Google Scholar] [CrossRef]
  8. Bai, Z.; Zhang, S.; Sun, S.; Yin, C. Monotone iterative method for fractional differential equations. Electron. J. Differ. Equ. 2016, 2016, 1–8. [Google Scholar]
  9. Denton, Z. Monotone method for Riemann-Liouville multi-order fractional differential systems. Opusc. Math. 2016, 36, 189–206. [Google Scholar] [CrossRef]
  10. Wang, G.; Baleanu, D.; Zhang, L. Monotone iterative method for a class of nonlinear fractional differential equations. Fract. Calc. Appl. Anal. 2012, 15, 244–252. [Google Scholar] [CrossRef] [Green Version]
  11. Agarwal, R.; Hristova, S.; O’Regan, D. Explicit solutions of initial value problems for linear scalar Riemann-Liouville fractional differential equations with a constant delay. Mathematics 2020, 8, 32. [Google Scholar] [CrossRef] [Green Version]
  12. Denton, Z.; Ng, P.; Vatsala, A. Quasilinearization method via lower and upper solutions for Riemann-Liouville fractional differential equations. Nonlinear Dyn. Syst. Theory 2011, 11, 239–251. [Google Scholar]
  13. Ramırez, J.; Vatsala, A. Monotone iterative technique for fractional differential equations with periodic boundary conditions. Opusc. Math. 2009, 29, 289–304. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Graphs of the fractional derivative of the function w ( t ) and the right side part of the equation on [ 0 , 1 ] .
Figure 1. Graphs of the fractional derivative of the function w ( t ) and the right side part of the equation on [ 0 , 1 ] .
Mathematics 08 00477 g001
Figure 2. Graphs of the fractional derivative of the functions v ( t ) and the right side part of the equation on [ 0 , 1 ] .
Figure 2. Graphs of the fractional derivative of the functions v ( t ) and the right side part of the equation on [ 0 , 1 ] .
Mathematics 08 00477 g002
Figure 3. Graphs of the upper/lpwer successive approximations v ( n ) ( t ) and w ( n ) ( t ) , n = 0 , 1 , 2 , 3 , on the interval [ 0 , 1 ] .
Figure 3. Graphs of the upper/lpwer successive approximations v ( n ) ( t ) and w ( n ) ( t ) , n = 0 , 1 , 2 , 3 , on the interval [ 0 , 1 ] .
Mathematics 08 00477 g003
Figure 4. Graphs of the successive lower approximations v ( n ) ( t ) , n = 0 , 1 , 2 , 3 , on the interval [ 0 , 1 ] .
Figure 4. Graphs of the successive lower approximations v ( n ) ( t ) , n = 0 , 1 , 2 , 3 , on the interval [ 0 , 1 ] .
Mathematics 08 00477 g004
Figure 5. Graphs of the successive upper approximations w ( n ) ( t ) , n = 0 , 1 , 2 , 3 , on the interval [ 0 , 1 ] .
Figure 5. Graphs of the successive upper approximations w ( n ) ( t ) , n = 0 , 1 , 2 , 3 , on the interval [ 0 , 1 ] .
Mathematics 08 00477 g005
Figure 6. Graphs of the successive approximations v ( 3 ) ( t ) and w ( 3 ) ( t ) on the interval [ 0 , 1 ] .
Figure 6. Graphs of the successive approximations v ( 3 ) ( t ) and w ( 3 ) ( t ) on the interval [ 0 , 1 ] .
Mathematics 08 00477 g006
Table 1. Values of successive approximations w ( n ) ( t ) and v ( n ) ( t ) , n = 0 , 1 , 2 , 3 for t [ 0 , 1 ] .
Table 1. Values of successive approximations w ( n ) ( t ) and v ( n ) ( t ) , n = 0 , 1 , 2 , 3 for t [ 0 , 1 ] .
t w ( 0 ) ( t ) w ( 1 ) ( t ) w ( 2 ) ( t ) w ( 3 ) ( t ) v ( 3 ) ( t ) v ( 2 ) ( t ) v ( 1 ) ( t ) v ( 0 ) ( t )
0000 0000
0.050.0025000−0.0024014−0.002669875−0.0026830−0.0026910−0.0028370−0.0054822−0.0447213
0.10.0100000−0.0028030−0.003707587−0.0037665−0.0038006−0.0042116−0.0094143−0.0632455
0.150.0225000−0.0023273−0.004371989−0.0045293−0.0046100−0.0053537−0.0130148−0.0774596
0.20.0400000−0.0010073−0.004782033−0.0051102−0.0052606−0.0063855−0.0164157−0.0894427
0.250.06250000.0011752−0.004974678−0.0055640−0.0058104−0.0073536−0.0196715−0.1000000
0.30.09000000.0041728−0.005025551−0.0059818−0.0063535−0.0083442−0.0228876−0.1095445
0.350.12250000.0080102−0.004920663−0.0063617−0.0068915−0.0093546−0.0260671−0.1183215
0.40.16000000.0127018−0.004640016−0.0066932−0.0074170−0.0103733−0.0291992−0.1264911
0.450.20250000.0182403−0.004175051−0.0069743−0.0079311−0.0113985−0.0322849−0.1341640
0.50.25000000.0246100−0.003520597−0.0072042−0.0084358−0.0124294−0.0353267−0.1414213
0.550.30250000.0320137−0.002426030−0.0071326−0.0086820−0.0131993−0.0378996−0.1483239
0.60.36000000.0402038−0.001086952−0.0069496−0.0088569−0.0138649−0.0401436−0.1549193
0.650.42250000.04907470.000417801−0.0067284−0.0090315−0.0145008−0.0422464−0.1612451
0.70.49000000.05859980.002078399−0.0064716−0.0092072−0.0151118−0.0442469−0.1673320
0.750.56250000.06877810.003887027−0.0061807−0.0093841−0.0157009−0.0461668−0.1732050
0.80.64000000.07964620.005842443−0.0058527−0.0095575−0.0162662−0.0480153−0.1788854
0.850.72250000.09128440.007949841−0.0054815−0.0097203−0.0168024−0.0497938−0.1843908
0.90.81000000.10381550.010211677−0.0050684−0.0098728−0.0173114−0.0515115−0.1897366
0.950.90250000.11742060.012636895−0.0046141−0.0100154−0.0177952−0.0531754−0.1949358
0.9990.99800100.13203450.015188142−0.0041287−0.0101456−0.0182462−0.0547594−0.1998999

Share and Cite

MDPI and ACS Style

Hristova, S.; Stefanova, K.; Golev, A. Computer Simulation and Iterative Algorithm for Approximate Solving of Initial Value Problem for Riemann-Liouville Fractional Delay Differential Equations. Mathematics 2020, 8, 477. https://doi.org/10.3390/math8040477

AMA Style

Hristova S, Stefanova K, Golev A. Computer Simulation and Iterative Algorithm for Approximate Solving of Initial Value Problem for Riemann-Liouville Fractional Delay Differential Equations. Mathematics. 2020; 8(4):477. https://doi.org/10.3390/math8040477

Chicago/Turabian Style

Hristova, Snezhana, Kremena Stefanova, and Angel Golev. 2020. "Computer Simulation and Iterative Algorithm for Approximate Solving of Initial Value Problem for Riemann-Liouville Fractional Delay Differential Equations" Mathematics 8, no. 4: 477. https://doi.org/10.3390/math8040477

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop