Next Article in Journal
Analytical Solution of Coupled Hirota–Satsuma and KdV Equations
Next Article in Special Issue
Local and Global Mild Solution for Gravitational Effects of the Time Fractional Navier–Stokes Equations
Previous Article in Journal
A Comparative Study of Responses of Fractional Oscillator to Sinusoidal Excitation in the Weyl and Caputo Senses
Previous Article in Special Issue
Existence and Ulam–Hyers Stability Analysis for Coupled Differential Equations of Fractional-Order with Nonlocal Generalized Conditions via Generalized Liouville–Caputo Derivative
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Approach for Numerical Solutions of Caputo–Hadamard Uncertain Fractional Differential Equations

School of Mathematics and Statistics, Nanjing University of Science and Technology, Nanjing 210094, China
*
Author to whom correspondence should be addressed.
Fractal Fract. 2022, 6(12), 693; https://doi.org/10.3390/fractalfract6120693
Submission received: 19 October 2022 / Revised: 15 November 2022 / Accepted: 22 November 2022 / Published: 23 November 2022

Abstract

:
This paper is devoted to investigating a numerical scheme for solving the Caputo–Hadamard uncertain fractional differential equations (UFDEs) arising from nonlinear uncertain dynamic systems. In our approach, we define an α -path, which is a link between a Caputo–Hadamard UFDE and a Caputo–Hadamard fractional differential equation and is the inverse uncertainty distribution of a Caputo–Hadamard UFDE. Then, a formula for calculating the expected value of the Caputo–Hadamard UFDE is studied. With the help of the modified predictor–corrector method, some numerical algorithms for the inverse uncertainty distribution and the expected value of the solution of Caputo–Hadamard UFDEs are designed. Corresponding numerical examples are given to confirm the validity and accuracy of the proposed algorithms.

1. Introduction

In the real world, a system is commonly disturbed by noise. If the noise is described by stochastic factors, the tool of probability theory is usually used to deal with the system, which requires sufficient data and needs to ensure that the estimated probability distribution is very close to the real frequency. When lacking historical data on research problems, we can use the experience of experts in the relevant field to estimate the brief degree of the event happening. In order to rationally deal with the likelihood that something will happen, Liu [1] proposed the uncertainty theory in 2007 and perfected this theory in 2010 [2]. To describe the uncertain system more accurately, Liu [3,4] investigated uncertain processes and applied them to uncertain differential equations (UDEs). Then, Chen and Liu [5] proved the existence and uniqueness theorem of the solutions of UDEs and gave some analytic scheme.
In 1974, Oldham and Spanier [6] proposed fractional calculus, which received the attention of many scholars [7,8,9,10,11]. Since fractional differential equations (FDEs) can well describe a system with memory and heritability, they have been deeply studied in various fields, such as chaos, electrochemistry, rheology, and so on [12,13,14]. At present, the theoretical research on fractional calculus mainly discusses the Riemann–Liouville type and the Caputo type. While for some logarithmic problems, the Hadmard type and Caputo–Hadamard type are more appropriate, which were studied by Hadamard [15] and Jarad et al. [16], respectively. Subsequently, Kilbas [17] studied some basic properties of Hadamard type fractional differentiation and integration. Gohar et al. [18] studied the existence and uniqueness of the solutions of Caputo–Hadamard FDEs.
In order to make an uncertain system have the memory property, Zhu [19] incorporated the uncertainty into the FDE and defined the uncertain fractional differential equation (UFDE). Then, the analytic solutions for some special Riemann–Liouville and Caputo UFDEs were given. At the same time, Zhu [20] proved the existence and uniqueness theorem of solutions of UFDEs under Lipschitz and linear growth conditions. Subsequently, Lu et al. [21] extended the definitions of Riemann–Liouville and Caputo UFDEs from order p ( 0 , 1 ) to order p > 0 . Mohammed et al. [22] considered the existence and uniqueness of the solutions of Riemann–Liouville uncertain fractional backward difference equations. Liu et al. [23] gave the definition of Caputo–Hadamard UFDEs and proved the existence and uniqueness theorem of their solutions.
For many nonlinear differential equations, it is difficult to obtain an analytic solution, while in reality, they are extensively used for describing important physical phenomena. Rashid et al. [24] studied nonlinear time-fractional partial differential equations arising in physical systems involving the natural decomposition method. Khan et al. [25] investigated space–time fractional diffusion equations to describing anomalous diffusion. Studying numerical algorithms has become a hot research topic. In 2013, Yao and Chen [26] proposed the concept of the α -path, establishing the connection between UDEs and ODEs. Gao [27] designed a new numerical algorithm for solving UDEs by the Milne method. Wang et al. [28] presented a numerical algorithm for solving UDEs via the Adams–Simpson method. Diethelm et al. [29,30] studied the Adams type predictor–corrector method suitable for solving numerical solutions of FDEs. Lu and Zhu [31] introduced a numerical method for solving UFDEs based on the predictor–corrector method. Gohar et al. [32] gave the modified predictor–corrector method applied to the Caputo–Hadamard derivative. However, there is no research on numerical algorithms for Caputo–Hadamard UFDEs.
In this paper, we mainly discuss the numerical algorithm for solving the nonlinear Caputo–Hadamard UFDEs. The rest of this paper is arranged as follows: in Section 2, we introduce some basic concepts and conclusions that are used later. In Section 3, the concept of the α -path is proposed, and an important theorem is proved on the basis of the α -path. In Section 4, an expected value formula of the solution with respect to the Caputo–Hadamard UFDE is given. In Section 5, numerical algorithms for computing the inverse uncertainty distribution and expected value are presented. In Section 6, some numerical examples are given to verify the effectiveness and accuracy of the proposed algorithm. Section 7 is the conclusion of this paper.

2. Preliminary

For preparing the later study about the numerical solutions of Caputo–Hadamard UFDEs, some basic notions and conclusions of the uncertainty theory, such as an uncertain measure, uncertain variable, uncertainty distribution, uncertain differential equation, excepted value, etc., can be seen in [1,2,27,28]. An uncertain process C t is said to be a Liu process if (i) C 0 = 0 and almost all sample paths are Lipschitz continuous, (ii) C t has stationary and independent increments and (iii) every increment C s + t C s is a normal uncertain variable with expected value zero and variance t 2 . For an uncertain variable ξ with a regular distribution Φ ( x ) , the expected value of ξ is E [ ξ ] = 0 1 Φ 1 ( α ) d α .
In this section, we introduce some concepts and results of Caputo–Hadamard UFDEs.
Definition 1
([23]). Consider n 1 < p n having n N + with δ = t d d t , C t a Liu process and f and g two continuous functions on [ a , ) × R R . The Caputo–Hadamard UFDE with initial conditions is defined as
C H D a + p X t = f t , X t + g t , X t d C t d t , t a > 0 , δ k X t t = a = x k , k = 0 , 1 , , n 1 .
The solution of (1) is an uncertain process X t with the following integral equation
X t = k = 0 n 1 log t a k Γ ( k + 1 ) x k + J a + p f t , X t + J a + p g t , X t d C t d t = k = 0 n 1 log t a k Γ ( k + 1 ) x k + 1 Γ ( p ) a t log t s p 1 f s , X s d s s + 1 Γ ( p ) a t log t s p 1 g s , X s d C s s .
Lemma 1
([23]). (Existence and uniqueness) If functions f ( t , x ) and g ( t , x ) in (1) satisfying the Lipschitz condition
| f ( t , x ) f ( t , y ) | + | g ( t , x ) g ( t , y ) | L | x y | , x , y R , t a > 0
and the linear growth condition
| f ( t , x ) | + | g ( t , x ) | L ( 1 + | x | ) , x R , t a > 0 ,
where L is a positive constant, then the Caputo–Hadamard UFDE (1) has a unique solution almost surely.
Some definitions of fractional calculus and FDEs can be seen in [7,8].
Remark 1.(i) For any function f ( t ) , the Hadamard integral of order p > 0 is defined by
J a + p f ( t ) = 1 Γ ( p ) a t log t s p 1 f ( s ) d s s , a < t .
(ii) For n 1 < p n having n N + with δ = t d d t and δ n = δ · δ n 1 , the Caputo–Hadamard derivative of order p > 0 for a function f ( t ) is defined by
C H D a + p f ( t ) = 1 Γ ( n p ) a t log t s n p 1 δ n f ( s ) d s s , a < t ,
where n 1 < p n N + , δ = t d d t and δ n = δ · δ n 1 .
Lemma 2
([33]). For any continuous functions f ( t , x ) , F ( t , x ) : [ a , T ] × R R satisfying
f ( t , x ) F ( t , x ) , ( t , x ) [ a , T ] × R .
and 0 n 1 < p n N + , x = u ( t ) and x = v ( t ) are solutions of
( E 3 ) C H D a + p x = f ( t , x ) , x ( k ) ( t ) t = a = x k , k = 0 , 1 , , n 1 ,
( E 4 ) C H D a + p x = F ( t , x ) , x ( k ) ( t ) t = a = x k , k = 0 , 1 , , n 1 ,
respectively. If inequality (7) is strict, then u ( t ) < v ( t ) , t ( a , T ] . If ( E 3 ) and ( E 4 ) have a unique solution, respectively, then u ( t ) v ( t ) , t ( a , T ] .

3. The α -Path of Caputo–Hadamard UFDEs

In this section, the concept of the α -path of Caputo–Hadamard UFDEs is proposed, which is essentially the solution of a Caputo–Hadamard FDE.
Definition 2.
For n 1 < p n having n N + with δ = t d d t , C t a Liu process and f and g two continuous functions on [ a , ) × R R , the Caputo–Hadamard UFDE subject to the initial conditions
C H D a + p X t = f t , X t + g t , X t d C t d t , T t a > 0 , δ k X t t = a = x k , k = 0 , 1 , , n 1
is said to have an α-path X t α which is a function of t and solves the corresponding Caputo–Hadamard FDE with initial conditions
C H D a + p X t = f t , X t + g t , X t Φ 1 ( α ) , T t a > 0 , δ k X t t = a = x k , k = 0 , 1 , , n 1 ,
where α ( 0 , 1 ) and Φ 1 ( α ) is the inverse standard normal uncertainty distribution, i.e.,
Φ 1 ( α ) = 3 π ln α 1 α , 0 < α < 1 .
Here are some examples to illustrate Definition 2.
Example 1.
For any 0 < p 1 , u , v > 1 , the Caputo–Hadamard UFDE subject to the initial condition
C H D 1 + p X t = a log t u + b log t v d C t d t , t [ 1 , T ] , X t t = 1 = x 0
has an α -path which is a solution of the following Caputo–Hadamard FDE with initial condition
C H D 1 + p X t = a log t u + b log t v Φ 1 ( α ) , t [ 1 , T ] , X t t = 1 = x 0 ,
that is,
X t α = x 0 + a Γ ( u + 1 ) Γ ( p + u + 1 ) ( log t ) p + u + b Γ ( v + 1 ) Γ ( p + v + 1 ) ( log t ) p + v 3 π ln α 1 α .
Example 2.
For any 0 < p 1 , u , v > 0 , the Caputo–Hadamard UFDE subject to the initial condition
C H D 1 + p X t = a t u + b t v d C t d t , t [ 1 , T ] , X t t = 1 = x 0
has an α -path which is a solution of the following Caputo–Hadamard FDE with initial condition
C H D 1 + p X t = a t u + b t v Φ 1 ( α ) , t [ 1 , T ] , X t t = 1 = x 0 ,
that is,
X t α = x 0 + a u p t u + b v p t v 3 π ln α 1 α .
Example 3.
For any 0 < p 1 , v > 1 , the Caputo–Hadamard UFDE subject to the initial condition
C H D 1 + p X t = a X t + b ( log t ) v d C t d t , t [ 1 , T ] , X t t = 1 = x 0
has an α -path which is a solution of the following Caputo–Hadamard FDE with initial condition
C H D 1 + p X t = a X t + b ( log t ) v Φ 1 ( α ) , t [ 1 , T ] , X t t = 1 = x 0 ,
that is,
X t α = x 0 E p , 1 a log t p + b Γ ( v + 1 ) ( log t ) p + v E p , p + v + 1 a log t p 3 π ln α 1 α .
Next, we introduce an important theorem, which establishes the relation between a Caputo–Hadamard UFDE and a Caputo–Hadamard FDE.
Theorem 1.
For n 1 < p n having n N + , C t a Liu process and f and g two continuous functions on [ a , ) × R R , let X t and X t α be the unique solution and α-path of the Caputo–Hadamard UFDE (10), respectively. Then, we have
M { X t X t α , a . e . t ( a , T ] } = α
and
M { X t > X t α , a . e . t ( a , T ] } = 1 α .
Proof. 
For any x R and α ( 0 , 1 ) , divide the time interval ( a , T ] into two disjoint subsets
Ω + = { t ( a , T ] g ( t , x ) 0 } , Ω = { t ( a , T ] g ( t , x ) < 0 } .
It is easy to get that Ω + Ω = ϕ and Ω + Ω = ( a , T ] . Denote
Λ 1 + = { γ d C t d t Φ 1 ( α ) , a . e . t Ω + } , Λ 1 = { γ d C t d t Φ 1 ( 1 α ) , a . e . t Ω } ,
where Φ 1 ( α ) is the inverse uncertainty distribution of a standard normal uncertain variable. Considering that C t is a Liu process with independent increments and Ω + Ω = ϕ , we get
M { Λ 1 + } = α , M { Λ 1 } = α , M { Λ 1 + Λ 1 } = α .
For each γ Λ 1 + Λ 1 and a.e. t ( a , T ] , we have
g ( t , x ( t ) ) d C t d t g ( t , x ( t ) ) Φ 1 ( α ) .
Since X t and X t α are unique solutions to a Caputo–Hadamard UFDE (10) and a Caputo–Hadamard FDE (11), respectively. It follows from Lemma 2 that
X t ( γ ) X t α ( γ ) , a . e . t ( a , T ] .
Thus, we can get that
Λ 1 + Λ 1 { X t X t α , a . e . t ( a , T ] } .
Then, for all t ( a , T ] , we have
M { X t X t α , a . e . t ( a , T ] } M { Λ 1 + Λ 1 } = α .
Denote
Λ 2 + = { γ d C t d t > Φ 1 ( α ) , a . e . t Ω + } , Λ 2 = { γ d C t d t < Φ 1 ( 1 α ) , a . e . t Ω } .
Similarly, we have
M { Λ 2 + } = 1 α , M { Λ 2 } = 1 α , M { Λ 2 + Λ 2 } = 1 α .
Then, for all γ Λ 2 + Λ 2 and t ( a , T ] , we have
g ( t , x ( t ) ) d C t d t > g ( t , x ( t ) ) Φ 1 ( α )
It follows from Lemma 2 that
X t ( γ ) > X t α ( γ ) , a . e . t ( a , T ] .
Then, we have
Λ 2 + Λ 2 { X t > X t α , a . e . t ( a , T ] }
and
M { X t > X t α , t ( a , T ] } M { Λ 2 + Λ 2 } = 1 α .
It follows from the duality axiom in the uncertainty theory that
M { X t X t α , a . e . t ( a , T ] } + M { X t X t α , a . e . t ( a , T ] } = 1 .
Since
{ X t > X t α , a . e . t ( a , T ] } { X t X t α , a . e . t ( a , T ] } .
It follows from the monotonicity of the uncertain measure M that
M { X t X t α , a . e . t ( a , T ] } + M { X t > X t α , a . e . t ( a , T ] } 1 .
Combining Equations (24)–(26), we have
M { X t X t α , a . e . t ( a , T ] } = α , M { X t > X t α , a . e . t ( a , T ] } = 1 α .
The proof ends.    □
Theorem 2.
For n 1 < p n having n N + , C t a Liu process and f and g two continuous functions on [ a , ) × R R , let X t and X t α be the unique solution and α-path of the Caputo–Hadamard UFDE (10), respectively. Then, X t has an inverse uncertainty distribution
Ψ t 1 ( α ) = X t α , a . e . t .
Proof. 
Since { X s X s α , a . e . s } { X t X t α } and { X s > X s α , a . e . s } { X t > X t α } , a.e. t. According to Theorem 1 and the monotonicity of the uncertain measure M , we have
M { X t X t α } M { X s X s α , a . e . s } = α , a . e . t .
and
M { X t > X t α } M { X s > X s α , a . e . s } = 1 α , a . e . t .
Since { X t X t α } and { X t > X t α } are opposite, it follows from the duality axiom in the uncertainty theory that
M { X t X t α } + M { X t > X t α } = 1 .
Combining Equations (28)–(30), we have M { X t X t α } = α a.e. t ( a , T ] . Thus, X t has an inverse uncertainty distribution Ψ t 1 ( α ) = X t α , a . e . t .    □
Next, we use some examples to illustrate the validity of Theorem 2.
Example 4.
The Caputo–Hadamard UFDE (13) has a solution
X t = x 0 + a Γ ( u + 1 ) Γ ( p + u + 1 ) ( log t ) p + u + b Γ ( p ) 1 t log t s p 1 ( log s ) v d C s s .
Solution (31) has an inverse uncertainty distribution
Ψ t 1 ( α ) = x 0 + a Γ ( u + 1 ) Γ ( p + u + 1 ) ( log t ) p + u + b Γ ( v + 1 ) Γ ( p + v + 1 ) ( log t ) p + v 3 π ln α 1 α ,
that is also the α -path of the Caputo–Hadamard UFDE (13).
Example 5.
The Caputo–Hadamard UFDE (16) has a solution
X t = x 0 + a u p t u + b 0 t log t s p 1 s v d C s d s .
Solution (33) has an inverse uncertainty distribution
Ψ t 1 ( α ) = x 0 + a u p t u + b v p t v 3 π ln α 1 α ,
that is also the α -path of the Caputo–Hadamard UFDE (16).
Example 6.
The Caputo–Hadamard UFDE (19) has a solution
X t = x 0 E p , 1 a log t p + b 1 t ( log t s ) p 1 E p , p ( a ( log t s ) p ) ( log t ) v d C s d s .
Solution (35) has an inverse uncertainty distribution
Ψ t 1 ( α ) = x 0 E p , 1 a log t p + b Γ ( v + 1 ) log t p + v E p , p + v + 1 a log t p 3 π ln α 1 α ,
that is also the α -path of the Caputo–Hadamard UFDE (19).

4. Expected Value of a Monotonic Function

In this section, we propose an expected value theorem for calculating the expected value of the solutions of Caputo–Hadamard UFDEs.
Theorem 3.
Let p i ( i = 1 , 2 , , q ) be real numbers with 0 n i 1 < p i n i , where n i ( i = 1 , 2 , , q ) is a positive integer. Let f i ( t , x ) , g i ( t , x ) : [ a , T ] × R R ( i = 1 , 2 , , q ) be continuous functions. Assume that X i , t and X i , t α are the solution and α-path of Caputo–Hadamard UFDEs with initial conditions
C H D a + p i X i , t = f i t , X i , t + g i t , X i , t d C i , t d t , t a > 0 , δ k X i , t t = a = x i k , k = 0 , 1 , , n i 1
for i = 1 , 2 , , q , where C i , t ( i = 1 , 2 , , q ) are independent Liu processes. Assume that the function J x 1 , x 2 , , x q is strictly increasing with respect to x 1 , x 2 , , x m and strictly decreasing with respect to x m + 1 , x m + 2 , , x q . Then, the expected value of J x 1 , x 2 , , x q can be calculated by the integral
E [ J ( X 1 , t , X 2 , t , , X q , t ) ] = 0 1 J ( X 1 , t α , X 2 , t α , , X m , t α , X m + 1 , t 1 α , X m + 2 , t 1 α , , X q , t 1 α ) d α .
Proof. 
According to Theorem 2, the inverse uncertainty distribution of the solution of a Caputo–Hadamard UFDE (37) is
Ψ i , t 1 ( α ) = X i , t α , a . e . t , i = 1 , 2 , , q .
Then, the inverse uncertainty distribution of the function J ( X 1 , t , X 2 , t , , X q , t ) is
Υ t 1 ( α ) = J ( X 1 , t α , X 2 , t α , , X m , t α , X m + 1 , t 1 α , X m + 2 , t 1 α , , X q , t 1 α ) , a . e . t [ a , T ] .
That is to say, the expected value of J x 1 , x 2 , , x q is
E [ J ( X 1 , t , X 2 , t , , X q , t ) ] = 0 1 Υ t 1 ( α ) d α = 0 1 J ( X 1 , t α , X 2 , t α , , X m , t α , X m + 1 , t 1 α , X m + 2 , t 1 α , , X q , t 1 α ) d α .
The proof ends.    □

5. Numerical Algorithms for Caputo–Hadamard UFDE

For most Caputo–Hadamard UFDEs, it is difficult to obtain analytic solutions. When a Caputo–Hadamard UFDE is nonlinear, there may be no analytic solution. Thus, to propose a corresponding numerical algorithm for finding the numerical solution of a Caputo–Hadamard UFDE is required.
Based on the α -path and the modified predictor–corrector method [32], an algorithm for solving the inverse uncertainty distribution of the solutions of Caputo–Hadamard UFDEs (1) is given in Algorithm 1.
Algorithm 1: Inverse uncertainty distribution of the solutions of Caputo–Hadamard UFDEs.
Step 1.
   For t [ a , T ] , divide the interval a , t into N parts. Let h = ( t a ) / N be the step length. Set α = 0 and the step length Δ α .
Step 2.
   Update α α + Δ α , i i + 1 .
Step 3.
   Applying the modified predictor–corrector method [32] to the grid t i = 1 + i h , solve the following Caputo–Hadamard FDE with initial conditions
C H D a + p X t α = f t , X t + g t , X t Φ 1 ( α ) , δ k X t t = a = x k , k = 0 , 1 , , n 1
   to get X t i α .
Step 4.
   Output Ψ t i 1 ( α ) = X t i α .
Step 5.
   If α + Δ α < 1 and t i < t , go back to Step 2.
Step 6.
   Output Ψ t 1 ( α ) = X t α .
    In particular, when Δ α = 0.01 , we can get the 99-table as Table 1.
According to Theorem 3, the expected value can be calculated by the integral equation
E J X t = 0 1 J X t α d α .
When the above integral is an improper integral, we cannot operate the integral at the improper points. Thus, let the small enough positive number ϵ such that 0 1 J X t α d α = lim ϵ 0 ϵ 1 ϵ J X t α d α . We apply Simpson’s rule to the above integral and the expected value of the strictly monotonic function J ( X t ) is computed by Algorithm 2.
Algorithm 2: Expected value of the solution of a Caputo–Hadamard UFDE.
Step 1.
   For t a , T , give a small error ϵ > 0 . Let α = 0 , set the step length Δ α = 1 M , where M is an even number.
Step 2.
   For each α i = Δ α · i ( i = 1 , 2 , , M 1 ) , we can obtain X t ϵ , X t 1 ϵ and X t α i by Algorithm 1.
Step 3.
   Apply Simpson’s rule to calculate the expected value of the strictly monotonic function J ( X t ) . That is,
E [ J ( X t ) ] = Δ α 3 J ( X t ε ) + 2 i = 1 M 1 J ( X t α i ) + 2 i = 1 M / 2 J ( X t α 2 i 1 ) + J ( X t 1 ε ) .

6. Numerical Experiments

In this section, first, we analyze an example when the analytic solution can be obtained and compare the inverse uncertainty distribution of the numerical solution and the analytic solution to illustrate the accuracy of the proposed algorithms.
Example 7.
Let 1 < p 2 ; the following Caputo–Hadamard UFDE with initial conditions is considered:
C H D 1 + p X t = a log t u + b log t v d C t d t , t [ 1 , T ] , X t t = 1 = x 0 , δ X t t = 1 = x 1 ,
where the solution X t of (43) has an inverse uncertainty distribution
Ψ t 1 ( α ) = x 0 + x 1 ( log t ) + a Γ ( u + 1 ) Γ ( p + u + 1 ) ( log t ) p + u + b Γ ( v + 1 ) Γ ( p + v + 1 ) ( log t ) p + v 3 π ln α 1 α
by Theorem 2. We choose the parameters as p = 1.6 , a = 6 , b = 10 , u = 2 , v = 1 and T = 2 . Let the initial conditions x 0 = 1 , x 1 = 4 and the step length h = 0.01 , N = 100 and Δ α = 0.01 . The inverse uncertainty distributions of the numerical solution and the analytic solution are obtained by Algorithm 1 and Equation (44), respectively, as shown in Figure 1. The absolute error between the inverse uncertainty distribution of the numerical and analytic solutions is less than 1.4 × 10 4 , as shown in Figure 2. It follows from Figure 1 and Figure 2 that the numerical solution calculated by Algorithm 1 is close to the analytic solution.
For different fraction orders p, we calculate the maximum absolute errors of the analytic and numerical solutions under the given parameters a = 6 , b = 10 , u = 2 , v = 1 , T = 2 , x 0 = 1 , x 1 = 4 , h = 0.01 , N = 100 and Δ α = 0.01 , as shown in Table 2. The maximum absolute error of the analytic and numerical solutions is 1.2557 × 10 4 .
For different parameters a and b, we calculate the maximum absolute errors of the analytic and numerical solutions under the given parameters p = 1.6 , u = 2 , v = 1 , T = 2 , x 0 = 1 , x 1 = 4 , h = 0.01 , N = 100 and Δ α = 0.01 , as shown in Table 3. The maximum absolute error of the analytic and numerical solutions is 1.5534 × 10 4 .
For different parameters u and v, we calculate the maximum absolute errors of the analytic and numerical solutions under the given parameters p = 1.6 , a = 6 , b = 10 , T = 2 , x 0 = 1 , x 1 = 4 , h = 0.01 , N = 100 and Δ α = 0.01 , as shown in Table 4. The maximum absolute error of the analytic and numerical solutions is 2.3870 × 10 4 .
It can be seen from the above results that the parameters p, a, b, u and v have little influence on Algorithm 1. Thus, Algorithm 1 has a high conservatism.
Let J ( x ) = x and ε = 0.00001 . The numerical result and the analytic result of the expected value of solution X T are calculated by Algorithm 2 and Equation (42), respectively, as shown in Table 5 with different orders p. The absolute error of the numerical result and the analytical result is less than 3.3458 × 10 5 .
For different parameters a and b, we calculate the absolute error of the analytic and numerical results of the expected value under the given parameters p = 1.6 , u = 2 , v = 1 , T = 2 , x 0 = 1 , x 1 = 4 , h = 0.01 , N = 100 and Δ α = 0.01 , as shown in Table 6. The maximum absolute error of the analytic and numerical solutions is 3.2316 × 10 5 .
For different parameters u and v, we calculate the absolute error of the analytic and numerical results of the expected value under the given parameters p = 1.6 , a = 6 , b = 10 , T = 2 , x 0 = 1 , x 1 = 4 , h = 0.01 , N = 100 and Δ α = 0.01 , as shown in Table 7. The maximum absolute error of the analytic and numerical solutions is 2.4237 × 10 5 .
It can be seen from the above results that the parameters p, a, b, u and v have little influence on Algorithm 2. The expected value E [ X T ] has nothing to do with the change in the parameters b and v. Thus, the Algorithm 2 has a high conservatism.
Next, we give a numerical example when the analytic solution cannot be obtained, and use Algorithms 1 and 2 to calculate the inverse uncertainty distribution and expected value of the solution, respectively.
Example 8.
Let 1 < p 2 ; the following Caputo–Hadamard UFDE with initial conditions is considered:
C H D 1 + p X t = X t + 1 + 1 + log t d C t d t , t [ 1 , T ] , X t t = 1 = x 0 , δ X t t = 1 = x 1 .
The α -path X t α of (45) satisfies
C H D 1 + p X t α = X t α + 1 + 1 + log t Φ 1 ( α ) , t [ 1 , T ] , X t α t = 1 = x 0 , δ X t α t = 1 = x 1 .
We choose the parameters as p = 1.5 and t = 3 . Let the initial conditions be x 0 = 2 , x 1 = 1 and the step length h = 0.01 , with N = 200 and Δ α = 0.01 . For different α ’s, the distribution of X t α is shown in Figure 3. The uncertainty distribution of X t at time t = 3 for different orders p is shown in Figure 4.
Let J ( x ) = x 2 , ε = 0.00001 , and t = 3 . For different orders p, the expected value of J ( X t ) can be computed by Algorithm 2, as shown in Table 8. As can be seen from Table 8, the larger the parameter p, the smaller the expected values of J ( X t ) . Thus, when the analytic solution of the Caputo–Hadamard UFDE does not exist, we can obtain the numerical solution by the proposed Algorithm 1. The expected values of J ( X t ) can also be obtained by the proposed Algorithm 2.

7. Conclusions

In this paper, we mainly discussed numerical algorithms for solving Caputo–Hadamard UFDEs. The definition of the α -path was given, and the Caputo–Hadamard UFDE was connected with the Caputo–Hadamard FDE through the definition of the α -path. An important theorem that the α -path of a Caputo–Hadamard UFDE is the inverse uncertainty distribution of the solution was proved. For Caputo–Hadamard UFDEs driven by an independent Liu process, the theorem for calculating the expected value of a strictly monotonic function was proposed. Subsequently, a numerical algorithm was designed to calculate the inverse uncertainty distribution of solutions of Caputo–Hadamard UFDEs. At the same time, on the basis of Algorithm 1, an algorithm for solving the expected value of a strictly monotonic function was given by applying Simpson’s rule. Finally, some numerical examples were given to illustrate the accuracy and effectiveness of the proposed algorithm. For future work, we will discuss the stability of Hadamard UFDEs.

Author Contributions

Writing—original draft preparation, Y.L.; writing—review and editing, H.L. and Y.Z.; validation, H.L.; investigation, Y.L.; supervision, Y.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liu, B. Uncertainty Theory, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 2007. [Google Scholar]
  2. Liu, B. Uncertainty Theory: A Branch of Mathematics for Modeling Human Uncertainty; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
  3. Liu, B. Fuzzy process, hybrid process and uncertain process. J. Uncertain Syst. 2008, 2, 3–16. [Google Scholar]
  4. Liu, B. Some research problems in uncertainy theory. J. Uncertain Syst. 2009, 3, 3–10. [Google Scholar]
  5. Chen, X.; Liu, B. Existence and uniqueness theorem for uncertain differential equation. Fuzzy Optim. Decis. Mak. 2010, 9, 69–81. [Google Scholar] [CrossRef]
  6. Oldham, K.B.; Spanier, J. The Fractional Calculus; Academic Press: New York, NY, USA, 1974. [Google Scholar]
  7. Kilbas, A.A.; Srivastava, H.M.; Trujillo, J.J. Theory and Applications of Fractional Differential Equations; Elsevier Science B.V.: Amsterdam, The Netherlands, 2006. [Google Scholar]
  8. Samko, S.G.; Kilbas, A.A.; Marichev, O.I. Fractional Integrals and Derivatives, Theory and Applications; Gordon and Breach Science Publishers: New York, NY, USA, 1993. [Google Scholar]
  9. Jarad, F.; Abdeljawad, T.; Alzabut, J. Generalized fractional derivatives generated by a class of local proportional derivatives. Eur. Phys. J. Spec. Top. 2017, 226, 3457–3471. [Google Scholar] [CrossRef]
  10. Zada, A.; Waheed, H.; Alzabut, J.; Wang, X. Existence and stability of impulsive coupled system of fractional integrodifferential equations. Demonstr. Math. 2019, 52, 296–335. [Google Scholar] [CrossRef]
  11. Matar, M.; Abbas, M.; Alzabut, J.; Kaabar, M.; Etemad, S.; Rezapour, S. Investigation of the p-Laplacian nonperiodic nonlinear boundary value problem via generalized Caputo fractional derivatives. Adv. Differ. Equ. 2021, 68, 68. [Google Scholar] [CrossRef]
  12. Baleanu, D.; Wu, G.; Zeng, S. Chaos analysis and asymptotic stability of generalized Caputo fractional differential equations. Chaos Solitons Fractals 2017, 102, 99–105. [Google Scholar] [CrossRef]
  13. Sun, H.; Zhang, Y.; Baleanu, D. A new collection of real world applications of fractional calculus in science and engineering. Commun. Nonlinear Sci. Numer. Simul. 2018, 64, 213–231. [Google Scholar] [CrossRef]
  14. Zerpa, J.; Canelas, A.; Sensale, B. Modeling the arterial wall mechanics using a novel high-order viscoelastic fractional element. Appl. Math. Model. 2015, 39, 4767–4780. [Google Scholar] [CrossRef]
  15. Hadamard, J. Essai sur l’etude des fonctions donnees par leur developpment de Taylor. J. Math. Pures Appl. 1892, 8, 101–186. [Google Scholar]
  16. Jarad, F.; Abdeljawad, T.; Baleanu, D. Caputo-type modification of the Hadamard fractional derivatives. Adv. Differ. Equ. 2012, 142, 1–8. [Google Scholar] [CrossRef] [Green Version]
  17. Kilbas, A.A. Hadamard-type fractional calculus. J. Korean Math. Soc. 2001, 38, 1191–1204. [Google Scholar]
  18. Gohar, M.; Li, C.; Yin, C. On Caputo Hadamard fractional differential equations. Int. J. Comput. Math. 2020, 97, 1459–1483. [Google Scholar] [CrossRef]
  19. Zhu, Y. Uncertain fractional differential equations and an interest rate model. Math. Methods Appl. Sci. 2015, 38, 3359–3368. [Google Scholar] [CrossRef]
  20. Zhu, Y. Existence and uniqueness of the solution to uncertain fractional differential equation. J. Uncertain. Anal. Appl. 2015, 3, 1–11. [Google Scholar] [CrossRef]
  21. Lu, Z.; Yan, H.; Zhu, Y. European option pricing model based on uncertain fractional differential equation. Fuzzy Optim. Decis. Mak. 2019, 18, 199–217. [Google Scholar] [CrossRef]
  22. Mohammed, P.; Abdeljawad, T.; Jarad, F.; Chu, Y. Existence and uniqueness of uncertain fractional backward difference equations of Riemann–Liouville type. Math. Probl. Eng. 2020, 2020, 6598682. [Google Scholar] [CrossRef]
  23. Liu, Y.; Zhu, Y.; Lu, Z. On Caputo-Hadamard uncertain fractional dierential equations. Chaos Solitons Fractals 2021, 146, 110894. [Google Scholar] [CrossRef]
  24. Rashid, S.; Kubra, K.; Rauf, A.; Chu, Y.; Hamed, Y. New numerical approach for time-fractional partial differential equations arising in physical system involving natural decomposition method. Phys. Scr. 2021, 96, 105204. [Google Scholar] [CrossRef]
  25. Khan, T.; Khan, M.; Chu, Y. A new generalized Hilfer-type fractional derivative with applications to space-time diffusion equation. Results Phys. 2021, 22, 103953. [Google Scholar] [CrossRef]
  26. Yao, K.; Chen, X. A numerical method for solving uncertain differential equations. J. Intell. Fuzzy Syst. 2013, 25, 825–832. [Google Scholar] [CrossRef]
  27. Gao, R. Milne method for solving uncertain differential equations. Appl. Math. Comput. 2016, 274, 774–785. [Google Scholar] [CrossRef]
  28. Wang, X.; Ning, Y.; Moughal, T.A.; Chen, X. Adams-simpson method for solving uncertain differential equation. Appl. Math. Comput. 2015, 271, 209–219. [Google Scholar] [CrossRef]
  29. Diethelm, K.; Ford, N.J.; Freed, A.D. A predictor-corrector approach for the numerical solution of fractional differential equations. Nonlinear Dyn. 2002, 29, 3–22. [Google Scholar] [CrossRef]
  30. Diethelm, K.; Ford, N.J.; Freed, A.D. Detailed error analysis for a fractional Adams method. Numer. Algorithms 2004, 36, 31–52. [Google Scholar] [CrossRef] [Green Version]
  31. Lu, Z.; Zhu, Y. Numerical approach for solution to an uncertain fractional differential equation. Appl. Math. Comput. 2019, 343, 137–148. [Google Scholar] [CrossRef]
  32. Gohar, M.; Li, C.; Li, Z. Finite difference methods for Caputo-Hadamard fractional differential equations. Mediterr. J. Math. 2020, 17, 1–26. [Google Scholar] [CrossRef]
  33. Liu, Y.; Zhu, Y.; Lu, Z. Modified comparison theorems for solutions of Caputo-Hadamard fractional differential equations. In Proceedings of the 7th International Conference on Mathematics and Computers in Sciences and Industry, Marathon Beach, Athens, Greece, 20–22 September 2022. [Google Scholar]
Figure 1. Numerical and analytic solutions of inverse uncertainty distribution of X T .
Figure 1. Numerical and analytic solutions of inverse uncertainty distribution of X T .
Fractalfract 06 00693 g001
Figure 2. Absolute error of numerical solution and analytic solution.
Figure 2. Absolute error of numerical solution and analytic solution.
Fractalfract 06 00693 g002
Figure 3. Plots of α -paths of (45) with order p = 1.5 .
Figure 3. Plots of α -paths of (45) with order p = 1.5 .
Fractalfract 06 00693 g003
Figure 4. The uncertainty distribution of X 3 with different orders p.
Figure 4. The uncertainty distribution of X 3 with different orders p.
Fractalfract 06 00693 g004
Table 1. Ninety-nine-table.
Table 1. Ninety-nine-table.
α 0.010.020.99
X t α X t 0.01 X t 0.02 X t 0.99
Table 2. The maximum absolute error of the analytic and numerical solutions with different orders p.
Table 2. The maximum absolute error of the analytic and numerical solutions with different orders p.
p 1.2 1.4 1.6 1.8
Absolute error 1.0846 × 10 4 1.2557 × 10 4 1.2520 × 10 4 1.1716 × 10 4
Table 3. The maximum absolute error of the analytic and numerical solutions with different parameters a and b.
Table 3. The maximum absolute error of the analytic and numerical solutions with different parameters a and b.
b = 9 b = 10 b = 11 b = 12
a = 5 1.1013 × 10 4 1.1883 × 10 4 1.2752 × 10 4 1.3622 × 10 4
a = 6 1.1650 × 10 4 1.2520 × 10 4 1.3390 × 10 4 1.4259 × 10 4
a = 7 1.2288 × 10 4 1.3157 × 10 4 1.4027 × 10 4 1.4897 × 10 4
a = 8 1.2925 × 10 4 1.3795 × 10 4 1.4664 × 10 4 1.5534 × 10 4
Table 4. The maximum absolute error of the analytic and numerical solutions with different parameters u and v.
Table 4. The maximum absolute error of the analytic and numerical solutions with different parameters u and v.
u = 1 u = 2 u = 3 u = 4
v = 1.0 1.0755 × 10 4 1.2520 × 10 4 1.1214 × 10 4 1.0429 × 10 4
v = 1.5 2.2105 × 10 4 2.3870 × 10 4 2.2564 × 10 4 2.1779 × 10 4
v = 2.0 1.8207 × 10 4 1.9972 × 10 4 1.8667 × 10 4 1.7881 × 10 4
v = 2.5 1.5058 × 10 4 1.6823 × 10 4 1.5517 × 10 4 1.4732 × 10 4
Table 5. Expected value E [ X T ] with different orders p.
Table 5. Expected value E [ X T ] with different orders p.
p 1.2 1.4 1.6 1.8
Numerical result 4.24141 4.11312 4.01231 3.93971
Analytic result 4.25138 4.11309 4.01228 3.93969
Absolute error 3.3458 × 10 5 2.8880 × 10 5 2.4237 × 10 5 1.9829 × 10 5
Table 6. The absolute error of expected value E [ X T ] with different parameters a and b.
Table 6. The absolute error of expected value E [ X T ] with different parameters a and b.
b = 9 b = 10 b = 11 b = 12
a = 5 2.0197 × 10 5 2.0197 × 10 5 2.0197 × 10 5 2.0197 × 10 5
a = 6 2.4237 × 10 5 2.4237 × 10 5 2.4237 × 10 5 2.4237 × 10 5
a = 7 2.8276 × 10 5 2.8276 × 10 5 2.8276 × 10 5 2.8276 × 10 5
a = 8 3.2316 × 10 5 3.2316 × 10 5 3.2316 × 10 5 3.2316 × 10 5
Table 7. The absolute error of expected value E [ X T ] with different parameters u and v.
Table 7. The absolute error of expected value E [ X T ] with different parameters u and v.
u = 1 u = 2 u = 3 u = 4
v = 1.0 0.0000 × 10 5 2.4237 × 10 5 1.5180 × 10 5 1.0106 × 10 5
v = 1.5 0.0000 × 10 5 2.4237 × 10 5 1.5180 × 10 5 1.0106 × 10 5
v = 2.0 0.0000 × 10 5 2.4237 × 10 5 1.5180 × 10 5 1.0106 × 10 5
v = 2.5 0.0000 × 10 5 2.4237 × 10 5 1.5180 × 10 5 1.0106 × 10 5
Table 8. Expected values of J ( X t ) with different orders p.
Table 8. Expected values of J ( X t ) with different orders p.
p 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9
E [ X 3 2 ] 31.2429.5327.8726.2824.7923.3922.0820.8819.76
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Liu, Y.; Liu, H.; Zhu, Y. An Approach for Numerical Solutions of Caputo–Hadamard Uncertain Fractional Differential Equations. Fractal Fract. 2022, 6, 693. https://doi.org/10.3390/fractalfract6120693

AMA Style

Liu Y, Liu H, Zhu Y. An Approach for Numerical Solutions of Caputo–Hadamard Uncertain Fractional Differential Equations. Fractal and Fractional. 2022; 6(12):693. https://doi.org/10.3390/fractalfract6120693

Chicago/Turabian Style

Liu, Yiyu, Hanjie Liu, and Yuanguo Zhu. 2022. "An Approach for Numerical Solutions of Caputo–Hadamard Uncertain Fractional Differential Equations" Fractal and Fractional 6, no. 12: 693. https://doi.org/10.3390/fractalfract6120693

Article Metrics

Back to TopTop