Next Article in Journal
A Review on Recent Advancements in FOREX Currency Prediction
Previous Article in Journal
Machine Learning-Guided Dual Heuristics and New Lower Bounds for the Refueling and Maintenance Planning Problem of Nuclear Power Plants
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Iterative Algorithm for Solving Scalar Fractional Differential Equations with Riemann–Liouville Derivative and Supremum

1
Department of Mathematics, Texas A & M University-Kingsville, Kingsville, TX 78363, USA
2
Florida Institute of Technology, Melbourne, FL 32901, USA
3
Department of Applied Mathematics and Modeling, University of Plovdiv “Paisii Hilendarski”, 4000 Plovdiv, Bulgaria
4
School of Mathematics, Statistics and Applied Mathematics, National University of Ireland, H91 TK33 Galway, Ireland
5
Department of Computer Technologies, University of Plovdiv “Paisii Hilendarski”, 4000 Plovdiv, Bulgaria
*
Author to whom correspondence should be addressed.
Algorithms 2020, 13(8), 184; https://doi.org/10.3390/a13080184
Submission received: 1 July 2020 / Revised: 20 July 2020 / Accepted: 27 July 2020 / Published: 30 July 2020

Abstract

:
The initial value problem for a special type of scalar nonlinear fractional differential equation with a Riemann–Liouville fractional derivative is studied. The main characteristic of the equation is the presence of the supremum of the unknown function over a previous time interval. This type of equation is difficult to be solved explicitly and we need approximate methods for its solving. In this paper, initially, mild lower and mild upper solutions are defined. Then, based on these definitions and the application of the monotone-iterative technique, we present an algorithm for constructing two types of successive approximations. Both sequences are monotonically convergent from above and from below, respectively, to the mild solutions of the given problem. The suggested iterative scheme is applied to particular problems to illustrate its application.

1. Introduction

Various real world processes with anomalous dynamics in science, engineering, and financing are modeled adequately by fractional differential equations ([1,2,3,4]). The presence of the fractional derivatives in the equations decreases the number of equations with explicit solutions. One requires approximate methods for solving the studied nonlinear fractional equations. There are many approximate methods applied to various types of differential equations. Some of them are described, for example, in the books [5,6]. In this paper we use the monotone iterative technique, which gives the solution as a limit of two monotone sequences of successive approximations. This technique is applied to various initial value problems and boundary value problems for different types of equations ([7,8,9,10,11,12,13,14,15,16,17,18,19]).
In this paper we consider a nonlinear scalar retarded fractional differential equation with the Riemann–Liouville (RL) fractional derivative. The delay is described as the supremum of the unknown function on a past time interval. Caputo fractional differential equations with supremum were studied by several authors. For example, in [20] an iterative technique is suggested; in [21] the extremal solutions are defined and studied; in [22] Caputo fractional inclusions are considered. Concerning the Riemann–Liouville (RL) fractional derivative almost nothing is done. Both main characteristics, the Riemann–Liouville (RL) fractional derivative and the supremum, lead to the impossibility of solving the differential equation explicitly. Thus, one requires effective approximate methods. In this paper we suggest two algorithms for approximate solving of the initial value problem of the given equation. Initially, mild lower solutions and mild upper solutions are defined and then an algorithm for two types of successive approximations { α ( n ) ( t ) } , { β ( n ) ( t ) } is presented. We prove both sequences { t 1 q α ( n ) ( t ) } and { t 1 q β ( n ) ( t ) } uniformly and monotonically converge from below and above, respectively, to the modified mild solutions of the studied problem. Note that the supremum of the unknown function causes not only changes in the iterative scheme but also creates some restrictions on the initially given mild lower and mild upper solutions. The suggested scheme is illustrated on two particular problems.

2. Statement of the Problem

Consider the scalar nonlinear Riemann–Liouville fractional differential equation with supremum (FrDES)
0 R L D t q y ( t ) = F ( t , y ( t ) , sup s [ t r , t ] y ( s ) ) for t ( 0 , T ]
with the initial condition
y ( s ) = ϕ ( s ) for s [ r , 0 ] t 1 q y ( t ) | t = 0 = lim t 0 + t 1 q y ( t ) = ϕ ( 0 ) ,
where q ( 0 , 1 ) , F : [ 0 , T ] × R × R R , ϕ : [ r , 0 ] R : ϕ ( 0 ) < , r , T > 0 are given numbers and the Riemann–Liouville (RL) 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 .
The main characteristics of the initial value problem (1), (2) are the RL fractional derivative, the impulsive conditions and the presence of the special type of the delay, which is defined by the supremum of the unknown function on a finite past time interval. All these characteristics lead to the impossibilities of finding the exact solution of the IVP. As a result we require well grounded algorithms for approximate solutions. In this paper we will present an algorithm for obtaining two monotone sequences of functions given in explicit forms, which will approach monotonically (increasing and decreasing) to the exact solution of the IVP (1), (2). In connection with this, we will initially give some definitions.
Consider the set of functions
C 1 q ( [ a , b ] ) = { u ( t ) : [ a , b ] R : ( t a ) 1 q u ( t ) C ( [ a , b ] , R ) } ,
where a , b , a < b are real numbers and the norm | | u | | C 1 q [ a , b ] = max t [ a , b ] | ( t a ) 1 q u ( t ) | .
Consider the scalar RL fractional equation with supremum and a linear part of the type
0 R L D t q y ( t ) = μ y ( t ) + f ( t , y ( t ) , sup s [ t r , t ] y ( s ) ) for t ( 0 , T ] ,
with initial condition (2), where μ is a real constant and f C ( [ 0 , T ] × R 2 , R ) . Similar to [23], we consider the integral form for the solution of (3) given by:
y ( t ) = ϕ ( t ) for t [ r , 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 , y ( s ) , sup σ [ s r , s ] y ( σ ) ) d s , t ( 0 , T ]
where E α ˜ , β ˜ ( z ) = k = 0 z k Γ ( α ˜ k + β ˜ ) is the Mittag–Leffler function with two parameters.
Similar to [7], taking into account that f ( t , x , y ) = μ x + ( f ( t , x , y ) μ x ) with an arbitrary constant μ and the integral presentation (4) of (3) we define mild solutions of (1), (2):
Definition 1. 
The function y P C ( [ r , T ] , R ) is a mild solution of the IVP for FrDES (1), (2), if it satisfies
y ( t ) = ϕ ( t ) f o r t [ r , 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 , y ( s ) , sup σ [ s r , s ] y ( σ ) ) μ y ( s ) d s , t ( 0 , T ] ,
where μ is a real constant.
Definition 2. 
The function y P C ( [ r , T ] , R ) is a mild maximal solution (a mild minimal solution) of the IVP for FrDES (1), (2), if it is a mild solution of (1), (2) and for any mild solution u ( t ) P C ( [ r , T ] , R ) of (1), (2) the inequality y ( t ) u ( t ) ( y ( t ) u ( t ) ) holds on I and t 1 q y ( t ) | t = 0 ( ) t 1 q u ( t ) | t = 0 .
Definition 3. 
The function α ( t ) P C ( [ r , T ] , R ) is a mild lower (a mild upper) solution of the IVP for FrDES (1) with a constant μ R , if it satisfies the inequalities
α ( t ) < ( > ) ϕ ( t ) , f o r t [ r , 0 ] , t 1 q α ( t ) | t = 0 < ( > ) t 1 q ϕ ( t ) | t = 0 α ( t ) ( ) α ( 0 ) Γ ( q ) E q , q ( μ t q ) t q 1 + + 0 t ( t s ) q 1 E q , q ( μ ( t s ) q ) f ( s , α ( s ) , sup σ [ s r , s ] α ( σ ) ) μ α ( s ) d s , f o r t ( 0 , T ] .
Remark 1. 
Note that the mild lower solution (mild upper solution) is not unique. At the same time, because of the inequalities in (6) it is much easier to obtain at least one mild lower solution (mild upper solution), than a mild solution of the IVP for FrDES (1), (2).

3. Algorithm for Successive Approximations to the Mild Solution of IVP (1), (2)

We will formally give two algorithms for construction of two types of successive approximations { α ( n ) ( t ) } , { β ( n ) ( t ) } which are monotone (increasing and decreasing) and they both converge from below and from above, respectively, to the exact mild solution of IVP (1), (2). The conditions for the application of the suggested approximate scheme will be given later and the convergence will be proved.
I. General Case of IVP (1), (2)
Step 1.
Start with given mild lower solution α ( 0 ) ( t ) P C ( [ r , T ] , R ) C 1 q ( [ 0 , T ] ) and mild upper solution β ( 0 ) ( t ) P C ( [ r , T ] , R ) C 1 q ( [ 0 , T ] ) of IVP (1), (2).
Step 2.
Obtain the numbers h = inf t [ r , 0 ] ( ϕ ( t ) α ( t ) ) > 0 and g = inf t [ r , 0 ] ( β ( t ) ϕ ( t ) ) > 0 .
Step 3.
Let n = 1 .
Step 4.
Obtain the lower successive approximation
α ( n ) ( t ) = ϕ ( t ) h n , t [ r , 0 ] ( ϕ ( 0 ) h n ) Γ ( 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 , α ( n 1 ) ( s ) , sup σ [ s r , s ] α ( n 1 ) ( σ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) ( M α ( n 1 ) ( s ) + L ( sup σ [ s r , s ] α ( n 1 ) ( σ ) sup σ [ s r , s ] α ( n ) ( σ ) ) ) d s , t ( 0 , T ] .
Step 5.
Obtain the upper successive approximation
β ( n ) ( t ) = ϕ ( t ) g n , t [ r , 0 ] ( ϕ ( 0 ) g n ) Γ ( 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 , β ( n 1 ) ( s ) , sup σ [ s r , s ] β ( n 1 ) ( σ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) ( M β ( n 1 ) ( s ) + L ( sup σ [ s r , s ] β ( n 1 ) ( σ ) sup σ [ s r , s ] β ( n ) ( σ ) ) ) d s , t ( 0 , T ] .
Step 6.
Obtain A = | | α ( n ) β ( n ) | | C 1 q [ 0 , T ] = max t [ 0 , T ] | t 1 q α ( n ) ( t ) β ( n ) ( t ) | .
Step 7.
If A < ε , then the approximate mild solution x ( t ) = α ( n ) ( t ) + β ( n ) ( t ) 2 for t ( 0 , T ] . If not, then n : = n + 1 and go to step 4.
II. Special case of IVP (1), (2)
In the special case when the right hand side part of the Equation (1) does not depend on the current state of the unknown function we obtain the following easier iterative scheme without an application of the Mittag–Leffler function. This scheme is similar to the above one in which Steps 4 and 5 are replaced by
Step  4 * .
Obtain the lower successive approximation
α ( n ) ( t ) = ϕ ( t ) h n , t [ r , 0 ] ( ϕ ( 0 ) h n ) t q 1 + 1 Γ ( q ) 0 t ( t s ) q 1 F ( s , α ( n 1 ) ( s ) , sup σ [ s r , s ] α ( n 1 ) ( σ ) ) d s 1 Γ ( q ) 0 t ( t s ) q 1 ( M α ( n 1 ) ( s ) + L ( sup σ [ s r , s ] α ( n 1 ) ( σ ) sup σ [ s r , s ] α ( n ) ( σ ) ) ) d s , t ( 0 , T ] .
Step  5 * .
Obtain the upper successive approximation
β ( n ) ( t ) = ϕ ( t ) g n , t [ r , 0 ] ( ϕ ( 0 ) g n ) t q 1 + 1 Γ ( q ) 0 t ( t s ) q 1 F ( s , β ( n 1 ) ( s ) , sup σ [ s r , s ] β ( n 1 ) ( σ ) ) d s 1 Γ ( q ) 0 t ( t s ) q 1 ( M β ( n 1 ) ( s ) + L ( sup σ [ s r , s ] α ( n 1 ) ( σ ) sup σ [ s r , s ] β ( n ) ( σ ) ) ) d s , t ( 0 , T ] .

4. Applications of the Algorithms

Now we will apply the suggested algorithms in the previous section for approximate obtaining of solutions of scalar nonlinear RL fractional differential equations with supremum.
Example 1. 
Let r = 0.5 , T = 1 and consider the IVP for scalar nonlinear Riemann–Liouville FrDES
0 R L D t 0.5 y ( t ) = y + 0.2 t 0.5 + 0.25 t + 1 sup σ [ t 0.5 , t ] y ( σ ) f o r t ( 0 , 1 ] , y ( t ) = 0.15 f o r t [ 0.5 , 0 ] , t 0.5 y ( t ) | t = 0 = 0.15 ,
with ϕ ( t ) = 0.15 for t [ 0.5 , 0 ] , and F ( t , x , y ) = x + 0.2 t 0.5 + 0.25 t + 1 u .
We will illustrate the practical application of Algorithm I given in the previous section. First we will introduce two functions and we will prove they are a mild upper solution and a mild lower solution of IVP (7), respectively.
The function
β ( t ) = 0.1 t 0.05 , t [ 0.5 , 0 ] 0.001 t 0.01 , t ( 0.1 ]
is a mild upper solution of IVP (7) because β ( t ) = 0.1 t 0.05 > ϕ ( t ) = 0.15 for t [ 0.5 , 0 ] and t 0.5 ( 0.001 t 0.01 ) | t = 0 = 0 > 0.15 . Also, for t ( 0 , 1 ] using the inequalities 0.56 E 0.5 , 0.5 ( 0.49 ( t s ) 0.5 ) 0.25 (see the graphs on Figure 1), sup σ [ s 0.5 , s ] β ( σ ) 0.01 , s [ 0 , 1 ] , β ( t ) + 0.2 t 0.5 + 0.25 > 0 (see the graphs on Figure 2) and ( β ( t ) + 0.2 t 0.5 + 0.25 ) ( 0.0 5 ) + 0.49 β ( t ) < 0 , t [ 0 , 1 ] (see the graphs on Figure 3) we obtain the following inequalities (see the graphs on Figure 4)
β ( t ) 0.05 Γ ( 0.5 ) E 0.5 , 0.5 ( 0.49 t 0.5 ) t 0.5 + 0.25 0 t ( t s ) 0.5 ( ( β ( s ) + 0.2 s 0.5 + 0.25 ) ( 0.0105 ) + 0.49 β ( s ) ) d s β ( 0 ) Γ ( 0.5 ) E 0.5 , 0.5 ( 0.49 t 0.5 ) t 0.5 + 0 t ( t s ) 0.5 E 0.5 , 0.5 ( 0.49 ( t s ) 0.5 ) × × β ( s ) + 0.2 s 0.5 + 0.25 s + 1 sup σ [ s 0.5 , s ] β ( σ ) + 0.49 β ( s ) d s .
From Figure 4 it can be seen that inequalities (8) hold for t ( 0 , 1 ] .
In this case we have g = inf t [ 0.5 , 0 ) ( 0.1 t 0.05 + 0.15 ) = 0.1 ( 0.5 ) 0.05 + 0.15 = 0.05 .
The function
α ( t ) = 0.1 ( t + 0.2 ) 2 0.2 , t [ 0.5 , 0 ] 0.2 ( t 0.5 + 1 ) , t ( 0 , 1 ]
is a mild lower solution of IVP (7) because α ( t ) = 0.1 ( t + 0.2 ) 2 0.2 0.1 ( 0.5 + 0.2 ) 2 0.2 = 0.191 < ϕ ( t ) = 0.15 for t [ 0.5 , 0 ] and t 0.5 ( 0.2 t 0.5 0.2 ) | t = 0 = 0.2 < 0.15 .
Also, for t ( 0 , 1 ] applying the inequalities α ( t ) + 0.2 t 0.5 + 0.25 = 0.05 > 0 , t [ 0 , 1 ] , α ( t ) 0.05 = 0.2 t 0.5 0.25 < 0 , and 0 > sup σ [ s 0.5 , s ] α ( σ ) α ( 0.5 ) = 0.2 ( 0.5 ) 0.5 0.2 > 0.49 we get
α ( t ) 0.196 Γ ( 0.5 ) E 0.5 , 0.5 ( 0.49 t 0.5 ) t 0.5 + 0.56 ( 0.49 ) 0 t ( t s ) 0.5 ( 0.2 s 0.5 0.25 ) d s α ( 0 ) Γ ( 0.5 ) E 0.5 , 0.5 ( 0.49 t 0.5 ) t 0.5 + 0 t ( t s ) 0.5 E 0.5 , 0.5 ( 0.49 ( t s ) 0.5 ) × × α ( s ) + 0.2 t 0.5 + 0.25 s + 1 sup σ [ s 0.5 , s ] α ( σ ) + 0.49 α ( s ) d s .
From Figure 5 it can be seen that inequalities (9) hold for t ( 0 , 1 ] .
In this case h = inf t [ 0.5 , 0 ] ( 0.15 0.1 ( t + 0.2 ) 2 + 0.2 ) = 0.041 .
As it can be seen on Figure 6 the inequality α ( t ) β ( t ) is valid on [ 0.5 , 1 ] , i.e., the considered mild lower and mild upper solutions of IVP (7) are properly defined.
To determine the constants M and L in Algorithm I we need to check the conditions for the application of the considered algorithm given in the theoretical Section 5 and Theorem 1. We have 0.2 ( t 0.5 + 1 ) = α ( t ) x y β ( t ) = 0.1 t 0.05 0.05 , 0.49 α ( 0.5 ) sup s [ t 0.5 , t ] α ( s ) u v sup s [ t 0.5 , t ] β ( s ) 0.0105 and therefore, y + 0.2 t 0.5 + 0.25 t + 1 0.2 ( t 0.5 0.2 + 0.2 t 0.5 + 0.25 t + 1 = 0.05 t + 1 0.025 for t [ 0 , 1 ] , x , y , u , v R and
F ( t , x , u ) F ( t , y , v ) = ( x + 0.2 t 0.5 + 0.25 ) u t + 1 ( y + 0.2 t 0.5 + 0.25 ) v t + 1 = u t + 1 ( x y ) + y + 0.2 t 0.5 + 0.25 t + 1 ( u v ) 0.49 ( x y ) + 0.025 ( u v ) .
Thus, M = 0.49 , L = 0.025 > 0 .
Denote α ( 0 ) ( t ) = α ( t ) and β ( 0 ) ( t ) = β ( t ) for t [ 0.5 , 1 ] .
Based on Step 4 in Algorithm I the n-th lower successive approximation, n = 1 , 2 , , is defined by
α ( n ) ( t ) = 0.15 0.041 n , t [ 0.5 , 0 ] ( 0.15 0.041 n ) Γ ( 0.5 ) E 0.5 , 0.5 ( 0.49 t 0.5 ) t 0.5 + 0 t ( t s ) 0.5 E 0.5 , 0.5 ( 0.49 ( t s ) 0.5 ) × × α ( n 1 ) ( s ) + 0.2 s 0.5 + 0.25 sup σ [ s 0.5 , s ] α ( n 1 ) ( σ ) s + 1 d s 0 t ( t s ) 0.5 E 0.5 , 0.5 ( 0.49 ( t s ) 0.5 ) × × 0.49 α ( n 1 ) ( s ) + 0.025 sup σ [ s 0.5 , s ] α ( n 1 ) ( σ ) sup σ [ s 0.5 , s ] α ( n ) ( σ ) d s , t ( 0 , 1 ]
and according to Step 5 in Algorithm I the n-th upper successive approximation, n = 1 , 2 , , is defined by
β ( n ) ( t ) = 0.15 + 0.05 n , t [ 0.5 , 0 ] ( 0.15 + 0.05 n ) Γ ( 0.5 ) E 0.5 , 0.5 ( 0.49 t 0.5 ) t 0.5 + 0 t ( t s ) 0.5 E 0.5 , 0.5 ( 0.49 ( t s ) 0.5 ) × β ( n 1 ) ( s ) + 0.2 s 0.5 + 0.25 sup σ [ s 0.5 , s ] β ( n 1 ) ( σ ) s + 1 d s 0 t ( t s ) 0.5 E 0.5 , 0.5 ( 0.49 ( t s ) 0.5 ) × × 0.49 β ( n 1 ) ( s ) + 0.025 sup σ [ s 0.5 , s ] β ( n 1 ) ( σ ) sup σ [ s 0.5 , s ] β ( n ) ( σ ) d s , t ( 0 , 1 ] .
Both sequences constructed above converge to the mild solution of IVP (7) (theoretically it follows from Theorem 1).
Now we will illustrate the application of Algorithm II.
Example 2. 
Let r = 0.5 , T = 1 and consider the IVP for scalar nonlinear Riemann–Liouville FrDES
0 R L D t 0.5 y ( t ) = f ( t ) sup σ [ t 0.5 , t ] y ( σ ) f o r t ( 0 , 1 ] , y ( t ) = 0 . 155 f o r t [ 0.5 , 0 ] , t 0.5 y ( t ) | t = 0 = 0 . 155
with ϕ ( t ) = 0.5 t 0.1 , t [ 0.5 , 0 ] , and f ( t ) = 0.2 ( t + 0.2 ) [ 0.04 , 0.24 ] .
We will introduce two functions and we will prove they are a mild upper solution and a mild lower solution of IVP (11), respectively.
The function β ( t ) defined by
β ( t ) = 0.1 t 0.1 , t [ 0.5 , 0 ] 0.1 t 0.5 + 0.01 , t ( 0 , 1 ]
is a mild upper solution of IVP (11) because β ( t ) = 0.1 t 0.1 > ϕ ( t ) = 0.155 for t [ 0.5 , 0 ] and t 0 . 5 ( 0 . 1 t 0 . 5 + 0 . 01 ) | t = 0 = 0.1 > 0.155 . The graph of the function β ( t ) for t [ 0.5 , 1 ] is shown on Figure 7.
Additionally, using the inequalities sup σ [ s 0 . 5 , s ] β ( σ ) 0.09 < 0 and 0.01 0 . 09 Γ ( 0 . 5 ) 0 t ( t s ) 0 . 5 1 f ( s ) d s for t ( 0 , 1 ] , we get
β ( t ) = 0.1 t 0.5 + 0.01 0 . 1 t 0.5 + 1 Γ ( 0.5 ) 0 t ( t s ) 0.5 1 f ( s ) sup σ [ s 0.5 , s ] β ( σ ) d s .
In this case we have g = inf t [ 0.5 , 0 ) ( 0.1 t 0.1 + 0.155 ) = 0.1 ( 0.5 ) 0.1 + 0.155 = 0.005 .
The function α ( t ) defined by
α ( t ) = ( t + 0.2 ) 2 0.25 , t [ 0.5 , 0 ] 0.2 t 0.5 0.1 t ( 0 , 1 ]
is a mild lower solution of IVP (11) because α ( t ) = ( t + 0.2 ) 2 0.25 < ϕ ( t ) = 0.155 for t [ 0.5 , 0 ] and t 0.5 ( 0.2 t 0.5 0.1 ) | t = 0 = 0.2 < 0.155 . The graph of the function α ( t ) for t [ 0.5 , 1 ] is given on Figure 8.
Therefore, for t ( 0 , 1 ] applying the inequalities 0 sup σ [ s 0.5 , s ] α ( σ ) 0.4 and 0.1 0.4 Γ ( 0.5 ) 0 t ( t s ) 0.5 1 0.2 ( s + 0.2 ) d s , and its validity can be seen graphically on Figure 9, we get
α ( t ) = 0.2 t 0.5 0.1 0.2 t 0.5 + 1 Γ ( 0.5 ) 0 t ( t s ) 0.5 1 0.2 ( s + 0.2 ) sup σ [ s 0.5 , s ] α ( σ ) d s .
In this case h = inf t [ 0.5 , 0 ] ( 0.155 ( t + 0.2 ) 2 ) + 0.25 = ( 0.155 ( 0.5 + 0.2 ) 2 ) + 0.25 = 0.005 .
As it can be seen in Figure 10 the inequality α ( t ) β ( t ) is valid on [ 0.5 , 1 ] , i.e., the considered lower and upper solutions of IVP (11) are properly defined.
To apply the iterative scheme, suggested in Algorithm II we need to check the validity of the corresponding conditions given in the theoretical part in Section 5, Theorem 2. We get
F ( t , u ) F ( t , v ) = f ( t ) u f ( t ) v = f ( t ) ( u v ) 0.04 ( u v ) f o r t [ 0 , 1 ] , u , v R .
Thus L = 0.04 > 0 and 0.04 Γ ( 0.5 ) = 0.56419 < 1 .
Define the zero approximations α ( 0 ) ( t ) = α ( t ) and β ( 0 ) ( t ) = β ( t ) for t [ 0.5 , 1 ] .
Based on Step 4 * in Algorithm II the n-th lower successive approximation, n = 1 , 2 , , is defined by
α ( n ) ( t ) = 0.155 0.005 n , t [ 0.5 , 0 ] ( 0.155 0.005 n ) t 0.5 + 0.2 Γ ( 0.5 ) 0 t ( t s ) 0.5 s sup σ [ s 0.5 , s ] α ( n 1 ) ( σ ) d s + 0.04 Γ ( 0.5 ) 0 t ( t s ) 0.5 sup σ [ s 0.5 , s ] α ( n ) ( σ ) d s , t ( 0 , 1 ] ,
and based on Step 5 * in Algorithm II the n-th lower successive approximation, n = 1 , 2 , , is given by
β ( n ) ( t ) = 0.155 + 0.095 n , t [ 0.5 , 0 ] ( 0.155 + 0.005 n ) t 0.5 + 0.2 Γ ( 0.5 ) 0 t ( t s ) 0.5 s sup σ [ s 0.5 , s ] β ( n 1 ) ( σ ) d s + 0.04 Γ ( 0.5 ) 0 t ( t s ) 0.5 sup σ [ s 0.5 , s ] β ( n ) ( σ ) d s , t ( 0 , 1 ] .
We used CAS Wolfram Mathematica to calculate and graph two successive approximations of mild lower and mild upper solutions (see Figure 11).
From Figure 11 it can be seen that the suggested iterative scheme in Algorithm II for constructing successive approximations is applicable to the considered IVP (11). As a result we obtain two sequences of successive approximations, which converge uniformly to the mild solution of IVP (11) (for a theoretical proof see Theorem 2).

5. Theoretical Proof of the Algorithms

Now, based on the monotone iterative technique we will suggest an algorithm for approximate solving of FrDES (1), (2). We will prove theoretically the convergence of the suggested sequences of successive approximations. The idea of the formulas for the successive approximations is based on linear RL-fractional differential equations of type (3) and its explicit formula for the solution obtained in [23].
For any two u , v P C ( [ r , T ] , R ) and constants M , ε R and L > 0 , we define the operator Ω ( u , v , ε ) : P C ( [ r , T ] , R ) × P C ( [ r , T ] , R ) × R P C ( [ r , T ] , R ) by
Ω ( u , v , ε ) ( t ) = ϕ ( t ) + ε , t [ r , 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 ) , sup σ [ s r , s ] u ( σ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) ( M u ( s ) + L ( sup σ [ s r , s ] u ( σ ) sup σ [ s r , s ] v ( σ ) ) ) d s , t ( 0 , T ] .
Note the particular values of the constants M , L will be defined later. We will prove some properties of the operator Ω .
Lemma 1. 
Let
1. 
The functions u , α P C ( [ r , T ] , R ) be such that u ( t ) α ( t ) , t [ r , T ] , and α ( t ) = Ω ( u , α , ε ) ( t ) with ε R .
2. 
For any t ( 0 , T ] the inequality
F t , u ( t ) , sup s [ t r , t ] u ( s ) F t , α ( t ) , sup s [ t r , t ] α ( s ) M u ( t ) α ( t ) + L sup s [ t r , t ] u ( s ) sup s [ t r , t ] α ( s )
holds with M R , L > 0 .
3. 
The function β P C ( [ r , T ] , R ) be such that β ( t ) = Ω ( v , β , ε + δ ) ( t ) , t [ r , T ] with δ > 0 .
Then the inequality α ( t ) < β ( t ) holds for all t [ r , T ] .
Proof. 
Assume the contrary. Since α ( t ) < β ( t ) for t [ r , 0 ] and t 1 q α ( t ) | t = 0 = ϕ ( 0 ) + ε < ϕ ( 0 ) + ε + δ = t 1 q β ( t ) | t = 0 there exists a point t * ( 0 , T ] such that α ( t ) < β ( t ) for t [ r , t * ) and α ( t * ) = β ( t * ) . Then sup σ [ s r , s ] α ( σ ) sup σ [ s r , s ] β ( σ ) for s [ 0 , t ] and
α ( t * ) β ( t * ) = Ω ( u , α , ε ) ( t * ) Ω ( v , β , ε + δ ) ( t * ) = δ Γ ( q ) E q , q ( M ( t * ) q ) ( t * ) q 1 + L 0 t * ( t * s ) q 1 E q , q ( M ( t * s ) q ) sup σ [ s r , s ] α ( σ ) sup σ [ s r , s ] β ( σ ) d s + 0 t * ( t * s ) q 1 E q , q ( M ( t * s ) q ) × × F ( s , u ( s ) , sup σ [ s r , s ] u ( σ ) ) F ( s , α ( s ) , sup σ [ s r , s ] α ( σ ) ) d s + 0 t * ( t * s ) q 1 E q , q ( M ( t * s ) q ) × × M ( α ( s ) u ( s ) ) + L ( sup σ [ s r , s ] α ( σ ) sup σ [ s r , s ] u ( σ ) ) d s δ Γ ( q ) E q , q ( M ( t * ) q ) ( t * ) q 1 + 0 t * ( t * s ) q 1 E q , q ( M ( t * s ) q ) × × M ( u ( s ) α ( s ) ) + L ( sup σ [ s r , s ] u ( σ ) sup σ [ s r , s ] α ( σ ) ) d s + 0 t * ( t * s ) q 1 E q , q ( M ( t * s ) q ) × × M ( α ( s ) u ( s ) ) + L ( sup σ [ s r , s ] α ( σ ) sup σ [ s r , s ] u ( σ ) ) d s = δ Γ ( q ) E q , q ( M ( t * ) q ) ( t * ) q 1 < 0 .
The obtained contradiction proves the claim. □
Lemma 2. 
Let
1. 
The functions u , α P C ( [ r , T ] , R ) be such that u ( t ) α ( t ) , t [ r , T ] and α ( t ) = Ω ( u , α , ε + δ ) ( t ) with ε R , δ > 0 .
2. 
For any t ( 0 , T ] the inequality
F t , α ( t ) , sup s [ t r , t ] α ( s ) F t , u ( t ) , sup s [ t r , t ] u ( s ) M ( α ( t ) u ( t ) ) + L sup s [ t r , t ] α ( s ) sup s [ t r , t ] u ( s )
holds with M R , L > 0 .
3. 
The function β P C ( [ r , T ] , R ) be such that β ( t ) = Ω ( v , β , ε ) ( t ) , t [ r , T ] .
Then the inequality α ( t ) > β ( t ) holds for all t [ r , T ] .
Proof. 
The proof is similar to the one in Theorem 1.
Assume the contrary. Since α ( t ) > β ( t ) for t [ r , 0 ] and t 1 q α ( t ) | t = 0 = ϕ ( 0 ) + ε + δ > ϕ ( 0 ) + ε = t 1 q β ( t ) | t = 0 there exists a point t * ( 0 , T ] such that α ( t ) > β ( t ) for t [ r , t * ) and α ( t * ) = β ( t * ) . Then sup σ [ s r , s ] α ( σ ) sup σ [ s r , s ] β ( σ ) for s [ 0 , t ] and
β ( t * ) α ( t * ) = δ Γ ( q ) E q , q ( M ( t * ) q ) ( t * ) q 1 L 0 t * ( t * s ) q 1 E q , q ( M ( t * s ) q ) sup σ [ s r , s ] α ( σ ) sup σ [ s r , s ] β ( σ ) d s + 0 t * ( t * s ) q 1 E q , q ( M ( t * s ) q ) F ( s , α ( s ) , sup σ [ s r , s ] α ( σ ) ) F ( s , u ( s ) , sup σ [ s r , s ] u ( σ ) ) d s 0 t * ( t * s ) q 1 E q , q ( M ( t * s ) q ) M ( α ( s ) u ( s ) ) + L ( sup σ [ s r , s ] α ( σ ) sup σ [ s r , s ] u ( σ ) ) d s δ Γ ( q ) E q , q ( M ( t * ) q ) ( t * ) q 1 + 0 t * ( t * s ) q 1 E q , q ( M ( t * s ) q ) M ( α ( s ) u ( s ) ) + L ( sup σ [ s r , s ] α ( σ ) sup σ [ s r , s ] u ( σ ) ) d s 0 t * ( t * s ) q 1 E q , q ( M ( t * s ) q ) M ( α ( s ) u ( s ) ) + L ( sup σ [ s r , s ] α ( σ ) sup σ [ s r , s ] u ( σ ) ) d s = δ Γ ( q ) E q , q ( M ( t * ) q ) ( t * ) q 1 < 0 .
The obtained contradiction proves the claim. □
Now we will prove the convergence.
Theorem 1. 
Let the following conditions be fulfilled:
1. 
Let the functions α , β P C ( [ r , T ] , R ) C 1 q ( [ 0 , T ] ) be a mild lower solution and a mild upper solution of the IVP for FrDES (1), respectively, defined by Definition 3 with μ = M such that α ( t ) β ( t ) for t [ 0 , T ] and
ϕ ( 0 ) α ( 0 ) > inf t [ r , 0 ] ( ϕ ( t ) α ( t ) ) = h > 0 , β ( 0 ) ϕ ( 0 ) > inf t [ r , 0 ] ( β ( t ) ϕ ( t ) ) = g > 0 .
2. 
The function F C ( [ 0 , T ] × R × R , R ) and there exist constants M R and L > 0 such that for any t [ 0 , T ] , x , y , u , v R : α ( t ) x y β ( t ) , sup σ [ t r , t ] α ( σ ) u v sup σ [ t r , t ] β ( σ ) the inequality F ( t , x , u ) F ( t , y , v ) M ( x y ) + L ( u v ) holds.
Then there exists two sequences of functions { α ( n ) ( t ) } 0 and { β ( n ) ( t ) } 0 , t [ r , T ] , such that:
a. 
The sequences { α ( n ) ( t ) } and { β ( n ) ( t ) } are defined by α ( 0 ) ( t ) = α ( t ) , β ( 0 ) ( t ) = β ( t ) and
α ( n ) ( t ) = Ω α ( n 1 ) , α ( n ) , h n ( t ) , β ( n ) ( t ) = Ω β ( n 1 ) , β ( n ) , g n ( t ) f o r n 1 ,
where the constants M , L are defined in condition 2.
b. 
The sequence { α ( j ) ( t ) } j = 0 is increasing, i.e., α ( j 1 ) ( t ) α ( j ) ( t ) for t [ r , T ] and t 1 q α ( j 1 ) ( t ) | t = 0 t 1 q α ( j ) ( t ) | t = 0 , j = 1 , 2 , .
c. 
The sequence { β ( j ) ( t ) } j = 0 is decreasing, i.e., β ( j 1 ) ( t ) β ( j ) ( t ) for t ( 0 , T ] and t 1 q β ( j ) ( t ) | t = 0 t 1 q β ( j 1 ) ( t ) | t = 0 , j = 1 , 2 , .
d. 
The inequalities
α ( k ) ( t ) β ( k ) ( t ) f o r t [ r , T ] , a n d t 1 q α ( k ) ( t ) | t = 0 t 1 q β ( k ) ( t ) | t = 0 , k = 1 , 2 ,
hold.
e. 
lim k α ( n ) ( t ) = lim k β ( n ) ( t ) = ϕ ( t ) uniformly on [ 0 , T ] .
f. 
The sequences { t 1 q α ( n ) ( t ) } 0 and { t 1 q β ( n ) ( t ) } 0 converge uniformly on the interval [ 0 , T ] and let V ˜ ( t ) = lim k t 1 q α ( n ) ( t ) , W ˜ ( t ) = lim k t 1 q β ( n ) ( t ) on [ 0 , T ] .
g. 
The inequalities α ( n ) ( t ) V ( t ) W ( t ) β ( n ) ( t ) hold on [ 0 , T ] for any n = 0 , 1 , 2 , where
V ( t ) = ϕ ( t ) , t [ r , 0 ] t q 1 V ˜ ( t ) t ( 0 , T ] , W ( t ) = ϕ ( t ) , t [ r , 0 ] t q 1 W ˜ ( t ) t ( 0 , T ] .
h. 
The functions V ( t ) and W ( t ) are mild solutions of the IVP for FrDES (1), (2) on [ r , T ] .
Proof. 
Let α ( 0 ) ( t ) = α ( t ) , β ( 0 ) ( t ) = β ( t ) for t [ r , T ] and α ( n ) ( t ) = Ω α ( n 1 ) , α ( n ) , h n ( t ) , β ( n ) ( t ) = Ω β ( n 1 ) , β ( n ) , g n ( t ) , n = 1 , 2 , 3 , .
We will prove the inequality
α ( 0 ) ( t ) α ( 1 ) ( t ) , t [ r , T ] .
For t [ r , 0 ] from Definition 3 and the definition of the constant h we get α ( 1 ) ( t ) = ϕ ( t ) h ϕ ( t ) ( ϕ ( t ) α ( 0 ) ( t ) ) = α ( 0 ) ( t ) , t [ r , 0 ] .
Also, from Condition 1 α ( 0 ) ( 0 ) < ϕ ( 0 ) h = α ( 1 ) ( 0 ) .
Assume there exists a point t * ( 0 , T ] such that α ( 0 ) ( t ) < α ( 1 ) ( t ) , t [ 0 , t * ) and α ( 0 ) ( t * ) = α ( 1 ) ( t * ) . Then from Condition 1, Definition 3, and the inequality α ( 0 ) = ϕ ( 0 ) ( ϕ ( 0 ) α ( 0 ) ) < ϕ ( 0 ) h the inequality
α ( 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 , α ( 0 ) ( s ) , sup σ [ s r , s ] α ( 0 ) ( σ ) d s 0 t * ( t * s ) q 1 E q , q ( M ( t * s ) q ) M α ( 0 ) ( t ) d s < ( ϕ ( 0 ) h ) Γ ( 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 , α ( 0 ) ( s ) , sup σ [ s r , s ] α ( 0 ) ( σ ) ) d s 0 t * ( t s ) q 1 E q , q ( M ( t * s ) q ) × × M α ( 0 ) ( t ) + L sup σ [ s r , s ] α ( 0 ) ( σ ) sup σ [ s r , s ] α ( 1 ) ( σ ) d s = Ω ( α ( 0 ) , α ( 1 ) , h ) ( t * ) = α ( 1 ) ( t * )
holds. The obtained contradiction proves the inequality (15) on ( 0 , T ] .
We will prove the inequality
β ( 0 ) ( t ) β ( 1 ) ( t ) , t [ r , T ] .
For t [ r , 0 ] from Definition 3 and the definition of the constant g we get β ( 1 ) ( t ) = ϕ ( t ) + g ϕ ( t ) + ( β ( t ) ϕ ( t ) ) = β ( 0 ) ( t ) , t [ r , 0 ] .
Also, from Condition 1 β ( 0 ) ( 0 ) > ϕ ( 0 ) + g = β ( 1 ) ( 0 ) .
Assume there exists a point t * ( 0 , T ] such that β ( 0 ) ( t ) > β ( 1 ) ( t ) , t [ 0 , t * ) and β ( 0 ) ( t * ) = β ( 1 ) ( t * ) . Then from Condition 1, Definition 3, and the inequalities β ( 0 ) = ϕ ( 0 ) + ( β ( 0 ) ϕ ( 0 ) ) > ϕ ( 0 ) + g and sup σ [ s r , s ] β ( 0 ) ( σ ) sup σ [ s r , s ] β ( 1 ) ( σ ) 0 , s [ 0 , t * ] we obtain
β ( 1 ) ( t ) = Ω ( β ( 0 ) , β ( 1 ) , g ) ( t ) = ( ϕ ( 0 ) + g ) Γ ( 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 , β ( 0 ) ( s ) , sup σ [ s r , s ] β ( 0 ) ( σ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) × × M β ( 0 ) ( t ) + L sup σ [ s r , s ] β ( 0 ) ( σ ) sup σ [ s r , s ] β ( 1 ) ( σ ) 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 , β ( 0 ) ( s ) , sup σ [ s r , s ] β ( 0 ) ( σ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) M β ( 0 ) ( t ) d s β ( 0 ) ( t * )
holds. The contradiction proves the inequality (16).
We use induction to prove properties of the sequences of successive approximations.
Assume that for a natural number n 2 the inequality α ( n 2 ) ( t ) α ( n 1 ) ( t ) , t [ r , T ] holds. We will prove that α ( n 1 ) ( t ) α ( n ) ( t ) , t [ r , T ] .
For t [ r , 0 ] we get α ( n ) ( t ) = ϕ ( t ) h n = ϕ ( t ) h n 1 h n + h n 1 = α ( n 1 ) ( t ) + h n ( n 1 ) .
Therefore, for the functions u α ( n 2 ) , α α ( n 1 ) , β α ( n ) and the constants δ = h n ( n 1 ) > 0 and ε = h n 1 according to Lemma 1 we have from the assumption u ( t ) α ( t ) , t [ r , T ] and α ( t ) = Ω ( u , α , ε ) ( t ) and β ( t ) = Ω ( α , β , ε + δ ) the inequality α ( t ) = α ( n 1 ) ( t ) < β ( t ) = α ( n ) ( t ) holds for all t [ r , T ] .
Similarly, applying Lemma 2 instead of Lemma 1 we can prove
β ( n ) ( t ) β ( n + 1 ) ( t ) , f o r t [ r , T ] , n = 1 , 2 , .
Using induction we will prove that for any natural number n the inequality
α ( n ) ( t ) β ( n ) ( t ) , t [ r , T ]
holds.
Assume the inequality α ( n 1 ) ( t ) β ( n 1 ) ( t ) , t [ r , T ] , holds.
For t [ r , 0 ] we have α ( n ) ( t ) = ϕ ( t ) h n < ϕ ( t ) < ϕ ( t ) + g n = β ( n ) ( t ) , i.e., (17) holds. Assume there exists a point t * ( 0 , T ] such that α ( n ) ( t ) < β ( n ) ( t ) , t [ 0 , t * ) and α ( n ) ( t * ) = β ( n ) ( t * ) . Then we get the inequality
0 = α ( n ) ( t * ) β ( n ) ( t * ) = h + g n Γ ( 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 , α ( n 1 ) ( s ) , sup σ [ s r , s ] α ( n 1 ) ( σ ) ) d s 0 t * ( t * s ) q 1 E q , q ( M ( t * s ) q ) F ( s , β ( n 1 ) ( s ) , sup σ [ s r , s ] β ( n 1 ) ( σ ) ) d s 0 t * ( t * s ) q 1 E q , q ( M ( t * s ) q ) × × M α ( n 1 ) ( s ) + L ( sup σ [ s r , s ] α ( n 1 ) ( σ ) sup σ [ s r , s ] α ( n ) ( σ ) ) ) d s + 0 t * ( t * s ) q 1 E q , q ( M ( t * s ) q ) × × M β ( n 1 ) ( s ) + L ( sup σ [ s r , s ] β ( n 1 ) ( σ ) sup σ [ s r , s ] β ( n ) ( σ ) ) ) d s < 0 t * ( t * s ) q 1 E q , q ( M ( t s ) q ) L sup σ [ s r , s ] α ( n ) ( σ ) sup σ [ s r , s ] β ( n ) ( σ ) d s 0 .
The obtained contradiction proves the inequality (17) and the claim (d).
The claim (e) follows from the definition of the functions α ( n ) ( t ) and β ( n ) ( t ) for t [ r , 0 ] .
Now consider the sequences { α ˜ ( n ) ( t ) } 0 and { β ˜ ( n ) ( t ) } 0 for t [ 0 , T ] defined by α ˜ ( n ) ( t ) = t 1 q ( ϕ ( t ) h n ) , β ˜ ( n ) ( t ) = t 1 q ( ϕ ( t ) + g n ) for t [ r , 0 ] and
α ˜ ( n ) ( t ) = t 1 q α ( n ) ( t ) = ϕ ( 0 ) h n Γ ( 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 , α ( n 1 ) ( s ) , sup σ [ s r , s ] α ( n 1 ) ( σ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) ( M α ( n 1 ) ( s ) + L ( sup σ [ s r , s ] α ( n 1 ) ( σ ) sup σ [ s r , s ] α ( n ) ( σ ) ) ) d s = ϕ ( 0 ) h n Γ ( 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 , s q 1 α ˜ ( n 1 ) ( s ) , sup σ [ s r , s ] s q 1 α ˜ ( n 1 ) ( σ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) ( M s q 1 α ˜ ( n 1 ) ( s ) + L ( sup σ [ s r , s ] σ q 1 α ˜ ( n 1 ) ( σ ) sup σ [ s r , s ] σ q 1 α ˜ ( n ) ( σ ) ) ) d s , t [ 0 , T ]
and
β ˜ ( n ) ( t ) = t 1 q β ( n ) ( t ) = ϕ ( 0 ) + g n Γ ( q ) E q , q ( M t q ) + t 1 q 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) F ( t , β ( n 1 ) ( s ) , sup σ [ s r , s ] β ( n 1 ) ( σ ) ) d s 0 t ( t s ) q 1 E q , q ( M ( t s ) q ) ( M β ( n 1 ) ( s ) + L ( sup σ [ s r , s ] β ( n 1 ) ( σ ) sup σ [ s r , s ] β ( n ) ( σ ) ) ) d s , t [ 0 , T ] .
Both sequences are increasing and decreasing, respectively, and bounded. Therefore, they are uniformly convergent on [ 0 , T ] . Denote, V ˜ ( t ) = lim n α ˜ ( n ) ( t ) and W ˜ ( t ) = lim n β ˜ ( n ) ( t ) , t [ 0 , T ] . According to the above proved claims (b), (c) and (d) the inequalities
α ˜ ( n ) ( t ) V ˜ ( t ) , t [ 0 , T ] , W ˜ ( t ) β ˜ ( n ) ( t ) , t [ 0 , T ] , n = 0 , 1 , 2 , , V ˜ ( t ) W ˜ ( t ) , t [ 0 , T ]
hold. Therefore, the claim (f) is proved.
For any t [ 0 , T ] we have lim n t q 1 α ˜ ( n ) ( t ) = V ( t ) and lim n t q 1 α ˜ ( n ) ( t ) = ϕ ( t ) = V ( t ) for t [ r , 0 ] . Therefore, lim n sup s [ t r , t ] s q 1 α ˜ ( n ) ( s ) = sup s [ t r , t ] V ( t ) .
For any point t ( 0 , T ] we take the limit in (18) and 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 ) , sup σ [ s r , s ] V ( σ ) ) M V ( s ) d s , f o r t ( 0 , T ] .
Therefore, the function V ( t ) is a mild solution of (1), (2).
Similar is the proof about W ( t ) .
Proof of claim (g). From claim (d) and the inequality (14) it follows that t 1 q α ( k ) ( t ) t 1 q β ( k ) ( t ) for any fixed t ( 0 , T ] and k = 1 , 2 , . Then applying claim (e) we get t 1 q α ( k ) ( t ) t 1 q V ( t ) t 1 q W ( t ) t 1 q β ( k ) ( t ) for any fixed t ( 0 , T ] . Therefore, α ( k ) ( t ) V ( t ) W ( t ) β ( k ) ( t ) for any on t ( 0 , T ] . □
In the special case when the right hand side part of the Equations (1), (2) does not depend on the current state of the unknown function we use the following operator Λ ( v , ε ) : P C ( [ r , T ] × P C ( [ r , T ] , R ) , R ) × ( 0 , ) P C ( [ r , T ] , R )
Λ ( u , v , ε ) ( t ) = { ϕ ( t ) + ε , t [ r , 0 ] ( ϕ ( 0 ) + ε ) t q 1 + 1 Γ ( q ) 0 t ( t s ) q 1 F ( s , sup σ [ s r , s ] u ( σ ) ) d s L Γ ( q ) 0 t ( t s ) q 1 sup σ [ s r , s ] u ( σ ) sup σ [ s r , s ] v ( σ ) d s , t ( 0 , T ]
to obtain the following easier iterative scheme:
Theorem 2. 
Let the condition 1 of Theorem 1 be satisfied and the function F C ( [ 0 , T ] × R , R ) and there exist a constant L > 0 such that for any t [ 0 , T ] , u , v R : sup σ [ t r , t ] α ( σ ) u v sup σ [ t r , t ] β ( σ ) the inequality F ( t , u ) F ( t , v ) L ( u v ) holds.
Then the claims of Theorem 1 are true with replacing the operator Ω by Λ.

6. Conclusions

A scalar nonlinear Riemann–Liouville fractional differential equation with a special type of delay is investigated. The delay is defined by the supremum of the unknown function on a finite past time interval. The presence of the supremum in the equation, additionally to the fractional derivative, leads to decreasing the set of equations with explicit solutions. It requires the application of approximate methods. In this paper, an iterative scheme, giving an asymptotic solution as a limit of two sequences, is suggested. This scheme is based on the so-called monotone iterative technique. Initially, a mild lower solution and a mild upper solution of the studied problem are defined and applied as initial approximations of the unknown solution. Two algorithms for the construction of two sequences of successive approximations are provided and their monotone convergence from above and from below to a mild solution of the given problem is proved. The practical applications of both algorithms are illustrated by examples. Note, since the studied problem is still new and not solved well, the question about the existence and uniqueness is an open question and it is a subject for investigation in a future theoretical paper.

Author Contributions

Conceptualization, R.A., S.H., D.O., and K.S.; methodology, R.A., S.H., D.O., and K.S.; software, S.H. and K.S.; formal Analysis, R.A., S.H., and D.O.; writing—original draft preparation, R.A., S.H., D.O., and K.S.; writing—review and editing, R.A., S.H., D.O., and K.S.; visualization, K.S.; supervision, R.A., S.H., D.O., and K.S.; 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, Germany, 2011. [Google Scholar]
  2. Podlubny, I. Fractional Differential Equations; Academic Press: Cambridge, MA, USA, 1999. [Google Scholar]
  3. Wang, S.; He, S.; Yousefpour, A.; Jahanshahi, H.; Repnik, R.; Perc, M. Chaos and complexity in a fractional-order financial system with time delays. Chaos Soliton Fract. 2020, 131, 109521. [Google Scholar] [CrossRef]
  4. Wang, S.; Bekiros, S.; Yousefpour, A.; He, S.; Castillo, O.; Jahanshahi, H. Synchronization of fractional time-delayed financial system using a novel type-2 fuzzy active control method. Chaos Soliton Fract. 2020, 136, 109768. [Google Scholar] [CrossRef]
  5. Hageman, L.A.; Young, D.M. Applied Iterative Methods; Dover Publications: North Chelmsford, MA, USA, 2012. [Google Scholar]
  6. Argyros, I.K.; Regmi, S. Undergraduate Research at Cameron University on Iterative Procedures in Banach and Other Spaces; Nova Science Publisher: New York, NY, USA, 2019. [Google Scholar]
  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, 26, 21–47. [Google Scholar] [CrossRef]
  8. 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]
  9. 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, 58, 433–467. [Google Scholar] [CrossRef]
  10. Bai, Z.; Zhang, S.; Sun, S.; Yin, C. Monotone iterative method for fractional differential equations. Electron. J. Differ. Equ. 2016, 6, 1–8. [Google Scholar]
  11. Deekshitulu, G. Generalized monotone iterative technique for fractional R-L differential equations. Nonlinear Stud. 2009, 16, 85–94. [Google Scholar]
  12. Denton, Z. Monotone method for Riemann-Liouville multi-order fractional differential systems. Opusc. Math. 2016, 36, 189–206. [Google Scholar] [CrossRef]
  13. Denton, Z.; Ng, P.W.; Vatsala, A.S. Quasilinearization method via lower and upper solutions for Riemann-Liouville fractional differential equations. Nonlinear Dyn. Syst. Theory 2011, 11, 239–251. [Google Scholar]
  14. 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, 1, 12. [Google Scholar] [CrossRef] [Green Version]
  15. Ladde, G.S.; Lakshmikantham, V.; Vatsala, A.S. Monotone Iterative Techniques for Nonlinear Differential Equations; Pitman Publishing: London, UK, 1985. [Google Scholar]
  16. McRae, F.A. Monotone iterative technique and existence results for fractional differential equations. Nonlinear Anal. Theory Methods Appl. 2009, 71, 6093–6096. [Google Scholar] [CrossRef]
  17. Pham, T.T.; Ramírez, J.D.; Vatsala, A.S. Generalized monotone method for Caputo fractional differential equation with applications to population models. Neural Parallel Sci. Comput. 2012, 20, 119–132. [Google Scholar]
  18. Ramírez, J.D.; Vatsala, A.S. Monotone iterative technique for fractional differential equations with periodic boundary conditions. Opusc. Math. 2009, 29, 289–304. [Google Scholar] [CrossRef] [Green Version]
  19. 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]
  20. Nisse, K.; Nisse, L. An iterative method for solving a class of fractional functional differential equations with “maxima”. Mathematics 2018, 6, 2. [Google Scholar] [CrossRef] [Green Version]
  21. Ibrahim, R.W. Extremal solutions for certain type of fractional differential equations with maxima. Adv. Differ. Equ. 2012, 1, 7. [Google Scholar] [CrossRef] [Green Version]
  22. Cernea, A. On a fractional differential inclusion with “maxima”. Fract. Calc. Appl. Anal. 2016, 19, 1292. [Google Scholar] [CrossRef]
  23. 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]
Figure 1. Graphs of the Mittag–Leffer function and its bounds.
Figure 1. Graphs of the Mittag–Leffer function and its bounds.
Algorithms 13 00184 g001
Figure 2. Graph of the function β ( t ) + 0.2 t 0.5 + 0.25 .
Figure 2. Graph of the function β ( t ) + 0.2 t 0.5 + 0.25 .
Algorithms 13 00184 g002
Figure 3. Graph of the function ( β ( t ) + 0.2 t 0.5 + 0.25 ) ( 0.0105 ) + 0.49 β ( t ) .
Figure 3. Graph of the function ( β ( t ) + 0.2 t 0.5 + 0.25 ) ( 0.0105 ) + 0.49 β ( t ) .
Algorithms 13 00184 g003
Figure 4. Graphs of the function β ( t ) and its bound in (8).
Figure 4. Graphs of the function β ( t ) and its bound in (8).
Algorithms 13 00184 g004
Figure 5. Graphs of the function α ( t ) and its upper bound defined by (9).
Figure 5. Graphs of the function α ( t ) and its upper bound defined by (9).
Algorithms 13 00184 g005
Figure 6. Graphs of the functions β ( t ) and α ( t ) .
Figure 6. Graphs of the functions β ( t ) and α ( t ) .
Algorithms 13 00184 g006
Figure 7. Example 2. Graph of the function β ( t ) .
Figure 7. Example 2. Graph of the function β ( t ) .
Algorithms 13 00184 g007
Figure 8. Example 2. Graph of the function α ( t ) .
Figure 8. Example 2. Graph of the function α ( t ) .
Algorithms 13 00184 g008
Figure 9. Example 2. Graphs of the bound 0.1 and the integral.
Figure 9. Example 2. Graphs of the bound 0.1 and the integral.
Algorithms 13 00184 g009
Figure 10. Eaxmple 2. Graphs of the functions α ( t ) , β ( t ) , ϕ ( t ) .
Figure 10. Eaxmple 2. Graphs of the functions α ( t ) , β ( t ) , ϕ ( t ) .
Algorithms 13 00184 g010
Figure 11. Example 2. Graphs of the functions α i ( t ) and β i ( t ) , i = 0 , 1 .
Figure 11. Example 2. Graphs of the functions α i ( t ) and β i ( t ) , i = 0 , 1 .
Algorithms 13 00184 g011

Share and Cite

MDPI and ACS Style

Agarwal, R.; Hristova, S.; O’Regan, D.; Stefanova, K. Iterative Algorithm for Solving Scalar Fractional Differential Equations with Riemann–Liouville Derivative and Supremum. Algorithms 2020, 13, 184. https://doi.org/10.3390/a13080184

AMA Style

Agarwal R, Hristova S, O’Regan D, Stefanova K. Iterative Algorithm for Solving Scalar Fractional Differential Equations with Riemann–Liouville Derivative and Supremum. Algorithms. 2020; 13(8):184. https://doi.org/10.3390/a13080184

Chicago/Turabian Style

Agarwal, Ravi, Snezhana Hristova, Donal O’Regan, and Kremena Stefanova. 2020. "Iterative Algorithm for Solving Scalar Fractional Differential Equations with Riemann–Liouville Derivative and Supremum" Algorithms 13, no. 8: 184. https://doi.org/10.3390/a13080184

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