Next Article in Journal
A Modular Robotic Arm Configuration Design Method Based on Double DQN with Prioritized Experience Replay
Previous Article in Journal
Clustering Mixed-Type Data via Dirichlet Process Mixture Model with Cluster-Specific Covariance Matrices
Previous Article in Special Issue
A New Iterative Method for Investigating Modified Camassa–Holm and Modified Degasperis–Procesi Equations within Caputo Operator
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Numerical Approach Based on the Haar Wavelet Collocation Method for Solving a Coupled System with the Caputo–Fabrizio Fractional Derivative

1
Laboratory of Operator Theory and PDE: Foundations and Applications, University of El Oued, El Oued 39000, Algeria
2
Laboratory of Pure and Applied Mathematics, Amar Telidji University, Laghouat 03000, Algeria
3
Department of Mathematics, College of Science, Qassim University, Buraydah 51452, Saudi Arabia
4
Department of Mathematics, Faculty of Sciences, University of 20 Aôut 1955, Skikda 21000, Algeria
5
Department of Management Information Systems, College of Business and Economics, Qassim University, Buraydah 51452, Saudi Arabia
6
Department of Mathematics and Statistics, Faculty of Management Technology and Information Systems, Port Said University, Port Said 42511, Egypt
*
Author to whom correspondence should be addressed.
Symmetry 2024, 16(6), 713; https://doi.org/10.3390/sym16060713
Submission received: 8 May 2024 / Revised: 30 May 2024 / Accepted: 5 June 2024 / Published: 8 June 2024
(This article belongs to the Special Issue Iterative Numerical Functional Analysis with Applications, Volume 3)

Abstract

:
In the present paper, we consider an effective computational method to analyze a coupled dynamical system with Caputo–Fabrizio fractional derivative. The method is based on expanding the approximate solution into a symmetry Haar wavelet basis. The Haar wavelet coefficients are obtained by using the collocation points to solve an algebraic system of equations in mathematical physics. The error analysis of this method is characterized by a good convergence rate. Finally, some numerical examples are presented to prove the accuracy and effectiveness of this method.

1. Introduction

Recently, various problems in the applied mathematics, physical, biological, and engineering sciences are modeled using fractional calculus. Due to its property of memory effect, this concept has received a great response in the applied sciences. In this regard, many definitions have been given for both the integral and the fractional derivatives, such as the Riemann–Liouville [1], Caputo [2] and Caputo–Fabrizio fractional integrals and derivatives [1,2,3,4,5]. However, the concepts of Riemann–Liouville and Caputo were used to model the phenomena first, which have singularity in their kernels. For this reason, many new definitions of integrals and fractional derivatives have been introduced in the literature. For instance, the Caputo–Fabrizio fractional integral and derivative [1] avoid the singularity problem; this property makes it popular in the scientific community. The main problem facing researchers in solving Caputo–Fabrizio fractional differential equations and systems [6] is the difficulty in finding an analytical solution, which leads them to use numerical methods. In fact, it is known that in many numerical methods, the solutions contain discontinuities at some points, which negatively affects the accuracy and convergence rate. Currently, the Haar wavelet method [7] is a common strategy that aims to improve the convergence rate according to exponential decay. Confirming this, we find that it has been applied to solve many problems, such as ODEs [8] and time-PDEs [9,10], differential equations [11,12,13,14], and fractional differential equations (FDEs) [15,16,17,18,19,20,21]. Indeed, the Haar wavelet has the advantages of simplicity, orthogonality, and compact support. As a support for the Haar wavelet method, in the present paper, we apply and investigate it to solve the following system [6] for 0 t 1 :
D ( ν ) C F u ( t ) = c 1 u ( t ) + c 2 v ( t ) + f ( t ) , D ( ν ) C F v ( t ) = c 3 u ( t ) + c 4 v ( t ) + h ( t ) , u ( t = 0 ) = v ( t = 0 ) = 0 ,
where 0 < ν < 1 , f and h are two continuous functions, whereas the operator D ( ν ) C F is the Caputo–Fabrizio derivative of order ν , and c i   i = 1 , , 4 are real constants.
In fact, Ikram Mansouri et al. [6] considered the questions of the existence of a unique solution for this system, where the Adomian Decomposition Method (ADM) is applied to provide an approximate solution to it. However, the Adomian Decomposition Method has a polynomial decay of the convergence rate, and it is expensive to compute its terms and requires a large number of terms to obtain the exact solution. To overcome these defects, the Haar wavelet collocation method is suitable in terms of computation costs and convergence rates. As far as we know, the Haar wavelet approximation method has not been applied to a coupled system with the Caputo–Fabrizio fractional derivative before.
This paper is structured as follows: In the second Section 2, we remember the definition of the Caputo–Fabrizio fractional derivative and the associated fractional integral. In Section 3, we introduce the Haar wavelet family that is associated with our proposed numerical method of the solution. In Section 4, we give illustrative examples to prove the accuracy and effectiveness of our proposed method. Finally, we finish this paper with a concluding section.

2. Basic Knowledge

2.1. Caputo–Fabrizio Fractional Integral and Derivative

We state and recall some definitions and the main properties related to the Caputo–Fabrizio fractional integral and derivative.
Definition 1 
([6]). Assume that the function f H 1 ( a , b ) and a constant ν ( 0 , 1 ) ; then, the Caputo–Fabrizio fractional derivative is defined by
D a ( ν ) C F f ( x ) = M ν 1 ν a x f ( τ ) exp ν t τ 1 ν d τ ,
and the associated fractional integral is defined as
I a ν C F f ( x ) = 1 M ν 1 ν f ( x ) f ( a ) + ν a x f ( τ ) d τ ,
where M is a normalization function such as
M ( ν = 0 ) = M ( ν = 1 ) = 1 .
Lemma 1 
([6]). Assume that
ν n , n + 1 , n = ν 0 .
Let f C n a , b ; then,
1. If f ( a ) = 0 , then
D a ( ν ) C F I a ν C F f ( x ) = f ( x ) .
2. We have
I a ν C F D a ( ν ) C F f ( x ) = f ( x ) + i = 0 n a i x i , a i R , i = 0 , , n .
3. If ν 0 , 1 , then
I a ν C F D a ( ν ) C F f ( x ) = f ( x ) f ( a ) .
In the following theorem and in our study, it is assumed that M = 1 .
Theorem 1 
([6]). Let us define L 1 t , u , v = c 1 u + c 2 v ,   L 2 t , u , v = c 3 u + c 4 v . Suppose that L 1 and L 2 are continuous functions; then, the system (1) has a unique solution such that
μ = μ 1 + μ 2 < 1 ,
where μ 1 = max c 1 , c 2 , μ 2 = max c 3 , c 4 .

2.2. Haar Wavelet Basis

As in [1,7], the Haar wavelets basis on 0 , 1 consists of the following functions:
The scaling function on 0 , 1 is g 1 t = 1 for 0 t < 1 and also the wavelets functions
g i t = 1 , i f t ϱ 1 , ϱ 2 , 1 , i f t ϱ 2 , ϱ 3 , 0 , o t h e r w i s e ,
where ϱ 1 = κ m ,   ϱ 2 = κ + 0.5 m , and ϱ 3 = κ + 1 m ,   m = 2 j ,   j = 0 ,   1 ,   ,   J , and J is considered as resolution level for wavelet approximation and κ = 0 ,   ,   m 1 is a translation parameter where i = m + κ + 1 . The value i can take i = 2 M ,   M = 2 J as a maximum value.
Any function f L 2 0 , 1 can be expanded as
f ( t ) = i = 1 + a i g i t ,
where
a i = 0 1 f ( t ) g i t d t .
In reality, note that the first 2 M terms of (6) can be considered, where M is a power of 2 M = 2 J . That is,
f ( t ) f 2 M ( t ) = i = 1 2 M a i g i t .
The integration β times of g 1 t together with (5) is as follows:
F i , β t = 0 t 0 t 0 t g i t d t β ,
and we obtain the following formula [1]: F 1 , β ( t ) = t β β ! and i 2 ,
F i , β t = 1 β ! 0 , i f t 0 , ϱ 1 , t ϱ 1 β , i f t ϱ 1 , ϱ 2 , t ϱ 1 β 2 t ϱ 2 β , i f t ϱ 2 , ϱ 3 , t ϱ 1 β 2 t ϱ 2 β + t ϱ 3 β , i f t ϱ 3 , 1 .

3. Haar Wavelet Approximation Method

Here, we propose our new numerical method.

3.1. Method of Solution

Consider the system (1) for 0 t 1 :
D ( ν ) C F u ( t ) = c 1 u ( t ) + c 2 v ( t ) + f ( t ) , D ( ν ) C F v ( t ) = c 3 u ( t ) + c 4 v ( t ) + h ( t ) , u ( t = 0 ) = v ( t = 0 ) = 0 .
Suppose that
D ( ν ) C F u ( t ) D ( ν ) C F ˜ u ( t ) = i = 1 2 M a i g i t , D ( ν ) C F v ( t ) D ( ν ) C F ˜ v ( t ) = i = 1 2 M b i g i t ,
where a i ,   b i ,   i = 1 ,   ,   2 M are the Haar wavelet coefficients to be determined.
By integrating (11) in the Caputo–Fabrizio sense and taking into account that u ( t = 0 ) = v ( t = 0 ) = 0 , we obtain
u ( t ) u 2 M t = i = 1 2 M a i I ν g i t , v ( t ) v 2 M t = i = 1 2 M b i I ν g i t .
Using (3), we have
I ν g i t = 1 ν ( g i t g i 0 ) + ν F i , 1 t , i = 1 , , 2 M .
Substituting (13) in (12), we find
u ( t ) u 2 M t = i = 1 2 M a i 1 ν ( g i t g i 0 ) + ν F i , 1 t , v ( t ) v 2 M t = i = 1 2 M b i 1 ν ( g i t g i 0 ) + ν F i , 1 t .
Using (11) and (14) and (10), we obtain the next system of equations:
i = 1 2 M a i L ( i , t ) + i = 1 2 M b i G ( i , t ) = f ( t ) , i = 1 2 M a i L ˜ ( i , t ) + i = 1 2 M b i G ˜ ( i , t ) = h ( t ) ,
where
L ( i , t ) = ( c 1 1 ν 1 ) g i ( t ) + ν c 1 F i , 1 ( t ) c 1 1 ν g i ( 0 ) , G ( i , t ) = c 2 1 ν g i ( t ) + ν c 2 F i , 1 ( t ) c 2 1 ν g i ( 0 ) , L ˜ ( i , t ) = c 3 1 ν g i ( t ) + ν c 3 F i , 1 ( t ) c 3 1 ν g i ( 0 ) , G ˜ ( i , t ) = ( c 4 1 ν 1 ) g i ( t ) + ν c 4 F i , 1 ( t ) c 4 1 ν g i ( 0 ) .
Define the collocation points t = 0.5 2 M ,   = 1 ,   ,   2 M , and replace them in the system (15); we have the following 4 M × 4 M linear system of equations:
i = 1 2 M a i L ( i , t ) + i = 1 2 M b i G ( i , t ) = f ( t ) , = 1 , , 2 M , i = 1 2 M a i L ˜ ( i , t ) + i = 1 2 M b i G ˜ ( i , t ) = h ( t ) , = 1 , , 2 M .
By solving this system, we obtain the unknown coefficients a i ,   b i ,   i = 1 ,   ,   2 M , and by substituting them into (14), we obtain the numerical solution of the system (1).

3.2. Analysis of Error Estimations

The error of approximation using our proposed method of the solution is studied here.
Lemma 2 
([12]). Let f L 2 [ 0 , 1 ) be a differentiable function; then, f is bounded on 0 , 1 and f ˜ is its Haar wavelet approximation, defined by (7); then,
f f ˜ L 2 [ 0 , 1 ) C 2 J ,
where C is a constant.
The Haar wavelet coefficients that are given in (11) can be estimated as follows:
a i = O 1 2 j + 1 , i = 2 j + κ + 1 .
Proof. 
We have, first,
a i = 0 1 D ( ν ) C F u ( t ) g i t d t = ϱ 1 ϱ 2 D ( ν ) C F u ( t ) d t ϱ 2 ϱ 3 D ( ν ) C F u ( t ) d t = ϱ 2 ϱ 1 D ( ν ) C F u ( η 1 ) ϱ 3 ϱ 2 D ( ν ) C F u ( η 2 ) ,
where η 1 ϱ 1 , ϱ 2 and η 2 ϱ 2 , ϱ 3 .
Since ϱ 2 ϱ 1 = ϱ 3 ϱ 2 = 1 2 m = 1 2 j + 1 ,
a i = η 1 η 2 2 j + 1 d D ( ν ) C F u d t ( ϑ ) , ϑ η 1 , η 2 ,
which implies that
a i 1 2 j + 1 d D ( ν ) C F u d t .
On the other hand,
d D ( ν ) C F u d t ( t ) = 1 1 ν u ( t ) + 0 t u ( τ ) ν 1 ν exp ( ν t τ 1 ν ) d τ = 1 1 ν u ( t ) ν D ( ν ) C F u t .
This expression leads to
d D ( ν ) C F u d t 1 1 ν u + ν 1 ν D ( ν ) C F u .
Now, for D ( ν ) C F u , we have
D ( ν ) C F u t 1 1 ν u 0 t exp ( ν t τ 1 ν ) d τ u ν 1 exp ( ν t 1 ν ) u ν 1 exp ( ν 1 ν ) ,
and thus,
D ( ν ) C F u t u ν 1 exp ( ν 1 ν ) ,
and inserting (22) into (21) yields
d D ( ν ) C F u d t 2 exp ( ν 1 ν ) 1 ν u .
Therefore,
a i 2 exp ( ν 1 ν ) 1 ν u 1 2 j + 1 .
Lemma 3. 
The function F i , 1 for i 2 verifies the following inequality:
F i , 1 1 2 j + 1 , i = 2 j + κ + 1 .
Proof. 
From (9), we have, i 2
F i , 1 t = 0 , i f t 0 , ϱ 1 , t ϱ 1 , i f t ϱ 1 , ϱ 2 , t + 2 ϱ 2 ϱ 1 , i f t ϱ 2 , ϱ 3 , 2 ϱ 2 ϱ 3 ϱ 1 , i f t ϱ 3 , 1 .
Note that in the interval ϱ 1 , ϱ 2 , the function F i , 1 is positive and increasing; then, F i , 1 ϱ 2 ϱ 1 = 1 2 j + 1 .
In the interval ϱ 2 , ϱ 3 , the function F i , 1 is positive and decreasing; then, F i , 1 ϱ 2 ϱ 1 = 1 2 j + 1 .
Otherwise, the function F i , 1 is null.
Thus, F i , 1 1 2 j + 1 .
Lemma 4. 
For i 2 , we define the function q i as
q i ( t ) = ( 1 ν ) g i t g i ( 0 ) + ν F i , 1 ( t ) , i = 2 j + κ + 1 , 0 t < 1 .
Then, we have
1. i 2 ,   q i ( t ) 2 ν .
2. If κ 0 , then 0 1 q i ( t ) d t 1 ν 2 1 2 j .
Proof. 
1. i 2 ; we have
q i ( t ) ( 1 ν ) g i t g i ( 0 ) + ν F i , 1 ( t ) 2 ( 1 ν ) + ν 1 2 j + 1 2 ( 1 ν ) + ν = 2 ν .
2. If κ 0 , then g i ( 0 ) = 0 , and we have
0 1 q i ( t ) d t ( 1 ν ) 0 1 g i ( t ) d t + ν 0 1 F i , 1 ( t ) d t .
Note that
0 1 g i ( t ) d t = ϱ 1 ϱ 2 d t + ϱ 2 ϱ 3 d t = 1 2 j .
Hence,
0 1 q i ( t ) d t ( 1 ν ) 1 2 j + ν 1 2 j + 1 ( 1 ν 2 ) 1 2 j .
Theorem 2. 
Let u , v be the exact solution of (1), and let u 2 M , v 2 M be its approximation formula, which is expressed in (14), so the convergence rate is estimated by
u u 2 M L 2 0 , 1 = O 1 M ,
and
v v 2 M L 2 0 , 1 = O 1 M .
Proof. 
From (14), the error square at the J t h -level resolution for the function u can be written as
E M 2 u = u u 2 M L 2 0 , 1 2 = i = 2 M + 1 + a i 1 ν ( g i t g i 0 ) + ν F i , 1 t L 2 0 , 1 2 = = 2 M + 1 + i = 2 M + 1 + a i a 0 1 q i t q ( t ) d t .
By putting i = 2 j + κ + 1 and = 2 r + s + 1 , we obtain
E M 2 u = r = J + 1 + s = 0 2 r 1 j = J + 1 + κ = 0 2 j 1 a 2 j + κ + 1 a 2 r + s + 1 0 1 q 2 j + κ + 1 t q 2 r + s + 1 ( t ) d t = r = J + 1 + j = J + 1 + a 2 j + 1 a 2 r + 1 0 1 q 2 j + 1 t q 2 r + 1 ( t ) d t + r = J + 1 + s = 1 2 r 1 j = J + 1 + a 2 j + 1 a 2 r + s + 1 0 1 q 2 j + 1 t q 2 r + s + 1 ( t ) d t + r = J + 1 + j = J + 1 + κ = 1 2 j 1 a 2 j + κ + 1 a 2 r + 1 0 1 q 2 j + κ + 1 t q 2 r + 1 ( t ) d t + r = J + 1 + s = 1 2 r 1 j = J + 1 + κ = 1 2 j 1 a 2 j + κ + 1 a 2 r + s + 1 0 1 q 2 j + κ + 1 t q 2 r + s + 1 ( t ) d t .
This implies that
E M 2 r = J + 1 + j = J + 1 + a 2 j + 1 a 2 r + 1 0 1 q 2 j + 1 t q 2 r + 1 ( t ) d t + r = J + 1 + s = 1 2 r 1 j = J + 1 + a 2 j + 1 a 2 r + s + 1 0 1 q 2 j + 1 t q 2 r + s + 1 ( t ) d t + r = J + 1 + j = J + 1 + κ = 1 2 j 1 a 2 j + κ + 1 a 2 r + 1 0 1 q 2 j + κ + 1 t q 2 r + 1 ( t ) d t + r = J + 1 + s = 1 2 r 1 j = J + 1 + κ = 1 2 j 1 a 2 j + κ + 1 a 2 r + s + 1 0 1 q 2 j + κ + 1 t q 2 r + s + 1 ( t ) d t .
By using Lemma (2), Lemma (3), and Lemma (4), we obtain
E M 2 u r = J + 1 + j = J + 1 + C 1 2 j + 1 1 2 r + 1 0 1 ( 2 ν ) 2 d t + r = J + 1 + s = 1 2 r 1 j = J + 1 + C 1 2 j + 1 1 2 r + 1 0 1 2 ν q 2 r + s + 1 ( t ) d t + r = J + 1 + j = J + 1 + κ = 1 2 j 1 C 1 2 j + 1 1 2 r + 1 0 1 2 ν q 2 j + κ + 1 t d t + r = J + 1 + s = 1 2 r 1 j = J + 1 + κ = 1 2 j 1 C 1 2 j + 1 1 2 r + 1 0 1 q 2 j + κ + 1 t 2 d t 0 1 q 2 r + s + 1 ( t ) 2 d t .
Note that
0 1 q 2 j + κ + 1 t 2 d t 0 1 q 2 r + s + 1 ( t ) 2 d t =
0 1 q 2 j + κ + 1 t q 2 j + κ + 1 t d t 0 1 q 2 r + s + 1 ( t ) q 2 r + s + 1 ( t ) d t 2 ν 0 1 q 2 j + κ + 1 t d t 0 1 q 2 r + s + 1 ( t ) d t 2 ν 1 ν 2 1 2 j 2 1 2 r 2 .
Then,
E M 2 u r = J + 1 + j = J + 1 + C 1 2 j + 1 1 2 r + 1 ( 2 ν ) 2 + r = J + 1 + s = 1 2 r 1 j = J + 1 + C 1 2 j + 1 1 2 r + 1 2 ν 1 ν 2 1 2 r + r = J + 1 + j = J + 1 + κ = 1 2 j 1 C 1 2 j + 1 1 2 r + 1 2 ν 1 ν 2 1 2 j + r = J + 1 + j = J + 1 + C 1 2 j 2 + 1 1 2 r 2 + 1 2 ν 1 ν 2 C ( 2 ν ) 2 4 1 2 J 2 + C 2 ν 1 ν 2 4 1 2 J 2 + C 2 ν 1 ν 2 4 1 2 J 2 + C 2 ν 1 ν 2 4 2 1 2 1 2 J 2 2 C ( 2 ν ) 2 4 + C 2 ν 1 ν 2 2 + C 2 ν 1 ν 2 4 2 1 2 1 2 J 2 2 .
Therefore,
E M u = O 1 M .
In a similar way, we prove that E M v = O 1 M .
Now, to verify the convergence analysis, we must prove that the following system converges to the system (1):
D ( ν ) C F ˜ u ( t ) = c 1 u 2 M ( t ) + c 2 v 2 M ( t ) + f ( t ) + R M 1 ( t ) , 0 t 1 , D ( ν ) C F ˜ v ( t ) = c 3 u 2 M ( t ) + c 4 v 2 M ( t ) + h ( t ) + R M 2 ( t ) , 0 t 1 ,
where R M 1 and R M 2 represent the remainders.
By subtracting (27) from (1), we obtain
R M 1 ( t ) = c 1 ( u ( t ) u 2 M ( t ) ) + c 2 ( v ( t ) v 2 M ( t ) ) D ( ν ) C F u ( t ) D ( ν ) C F ˜ u ( t ) , 0 t 1 , R M 2 ( t ) = c 3 ( u ( t ) u 2 M ( t ) ) + c 4 ( v ( t ) v 2 M ( t ) ) D ( ν ) C F v ( t ) D ( ν ) C F ˜ v ( t ) , 0 t 1 .
Then,
R M 1 L 2 0 , 1 c 1 u u 2 M L 2 0 , 1 + c 2 v v 2 M L 2 0 , 1 + D ( ν ) C F u D ( ν ) C F ˜ u L 2 0 , 1 , R M 2 L 2 0 , 1 c 3 u u 2 M L 2 0 , 1 + c 4 v v 2 M L 2 0 , 1 + D ( ν ) C F v D ( ν ) C F ˜ v L 2 0 , 1 ,
when M + , we obtain u u 2 M L 2 0 , 1 0 ,   v v 2 M L 2 0 , 1 0 ,
D ( ν ) C F u D ( ν ) C F ˜ u L 2 0 , 1 0 and D ( ν ) C F v D ( ν ) C F ˜ v L 2 0 , 1 0 .
Therefore, R M 1 L 2 0 , 1 0 and R M 2 L 2 0 , 1 0 .

4. Numerical Examples

Here, we examine examples of the problem (1) to show the efficiency of our proposed method. All computations are performed using Matlab, and the numerical results are represented in Figure 1, Figure 2, Figure 3 and Figure 4.
Example 1. 
The next coupled system is considered for 0 t 1 :
D ( 0.25 ) C F u ( t ) = 1 2 u ( t ) + 1 2 v ( t ) + f ( t ) , D ( 0.25 ) C F v ( t ) = 1 4 u ( t ) + 1 4 v ( t ) + h ( t ) , u ( t = 0 ) = v ( t = 0 ) = 0 ,
where
f ( t ) = 17 10 t 8 25 sin ( t ) + 13 50 + 9 10 t cos ( t ) + 6 25 e t 3 1 2 1 + t ,
and
h ( t ) = 4 25 + 13 20 t sin ( t ) + 63 100 19 20 t cos ( t ) 78 25 e t 3 t 4 + 15 4 .
The exact solution is given by
u ( t ) = t sin ( t ) ,
and
v ( t ) = ( 1 + t ) ( 1 cos ( t ) ) .
Example 2. 
Let us consider the problem for 0 t 1 :
D ( 0.5 ) C F u ( t ) = 1 3 u ( t ) 1 2 v ( t ) + f ( t ) , D ( 0.5 ) C F v ( t ) = 1 8 u ( t ) + 1 6 v ( t ) + h ( t ) , u ( t = 0 ) = v ( t = 0 ) = 0 ,
where
f ( t ) = 1 10 cos ( t ) + 13 15 sin ( t ) + 1 2 e t 2 5 e t ,
and
h ( t ) = 31 30 cos ( t ) + 11 40 sin ( t ) + 5 6 e t + 1 5 e t .
The exact solution is defined as
u ( t ) = sin ( t ) e t ,
and
v ( t ) = ( 1 cos ( t ) ) e t .
Example 3. 
Let the next problem for 0 t 1 be
D ( 0.75 ) C F u ( t ) = 1 5 u ( t ) + 2 3 v ( t ) + f ( t ) , D ( 0.75 ) C F v ( t ) = 1 6 u ( t ) + 1 12 v ( t ) + h ( t ) , u ( t = 0 ) = v ( t = 0 ) = 0 ,
where
f ( t ) = 60 169 + 93 65 t sin ( 2 t ) + 48 13 t 288 169 cos 2 ( t ) + 144 169 e 3 t 24 13 t + 144 169 2 3 ( t 1 ) ( 1 cos ( t ) ) ,
and
h ( t ) = 48 25 + 6 5 t sin ( t ) + 14 25 2 5 t cos ( t ) 1 6 t sin ( 2 t ) 58 75 e 3 t 1 12 t 1 1 cos ( t ) + 4 3 .
The exact solution is given by
u ( t ) = t sin ( 2 t ) ,
and
v ( t ) = t 1 ( 1 cos ( t ) ) .
Example 4. 
We consider the following problem:
D 0.9 C F u ( t ) = 1 3 u ( t ) + 2 7 ν ( t ) + f ( t ) , D 0.9 C F ν ( t ) = 1 11 u ( t ) + 5 13 ν ( t ) + h ( t ) , u ( t = 0 ) = ν ( t = 0 ) = 0 ,
where
f ( t ) = 1 1313 715 e 2 t cos ( t ) 585 e 2 t sin ( t ) + 707 cos ( t ) + 909 sin ( t ) e t 1422 1313 e 9 t + 1 3 cos ( t ) sinh ( t ) 2 7 t sin ( t ) cosh ( t ) , h ( t ) = 1 8619845 e t [ 4641455 t sin ( t ) + 5783967 sin ( t ) + 4693975 e 2 t t sin ( t ) + 5967585 t cos ( t ) ] 1 8619845 e t [ 1468944 cos ( t ) + 3764475 e 2 t sin ( t ) 760500 e 2 t cos ( t ) + 3840525 t e 2 t cos ( t ) B i g ] + 2229444 8619845 e 9 t 1 11 cos ( t ) sinh ( t ) 5 13 t sin ( t ) cosh ( t ) .
The exact solution is given by
u ( t ) = cos ( t ) sinh ( t )
and
ν ( t ) = t sin ( t ) cosh ( t )
We have computed the maximum absolute errors L and the rate of convergence R M , which is defined by
R M = log ( E M / 2 / E M ) log 2 ,
of our proposed method; then, we have obtained the above results, which are presented in Table 1, Table 2, Table 3 and Table 4.

5. Conclusions

In this work, the Haar wavelet collocation method has been used to solve coupled dynamical systems with the Caputo–Fabrizio fractional derivative. Error analysis shows that our proposed method has an exponential convergence rate. Furthermore, for four examples, the numerical solutions agree very well with the exact solutions. In addition, this method is effective and recommended. As our next work, we will apply the symmetry Haar wavelet collocation method to solve different types of the Caputo–Fabrizio implicit fractional differential equations and coupled systems; see [22,23]. The Haar wavelet collocation method is preferred to investigate the discussed problem. The advantages of this method compared to the conventional collocation method (see [24,25,26]), like, for example, shooting methods, are as follows:
  • It can decrease computational efforts and is suitable in terms of computation costs and the convergence rate.
  • It is suitable for the analysis of the dynamical system with fractional derivatives.
  • The convergence properties of this class of methods are very helpful.
  • The error analysis of this method is characterized by a good convergence rate.
  • Unlike the collocation method, other methods have several limitations in their applications to unlimited classes of singular problems.

Author Contributions

Writing—original draft preparation, B.D., F.S.D. and F.Y.; writing—review and editing, K.Z. and K.B.; supervision, T.R. All authors have read and agreed to the published version of the manuscript.

Funding

The researchers would like to thank the Deanship of Graduate Studies and Scientific Research at Qassim University for financial support (QU-APC-2024-9/1).

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

The researchers would like to thank the Deanship of Graduate Studies and Scientific Research at Qassim University for financial support (QU-APC-2024-9/1).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Dehda, B.; Ahmed, A.A.; Yazid, F.; Djeradi, F.S. Numerical solution of a class of Caputo–Fabrizio derivative problem using Haar wavelet collocation method. J. Appl. Math. Comput. 2023, 69, 2761–2774. [Google Scholar] [CrossRef]
  2. Qureshi, S.; Rangaig, N.A.; Baleanu, D. New Numerical Aspects of Caputo–Fabrizio Fractional Derivative Operator. Mathematics 2019, 7, 374. [Google Scholar] [CrossRef]
  3. Bekkouche, M.M.; Mansouri, I.; Ahmed, A.A. Numerical solution of fractional boundary value problem with Caputo–Fabrizio and its fractional integral. J. Appl. Math. Comput. 2022, 68, 4305–4316. [Google Scholar] [CrossRef]
  4. Caputo, M.; Fabrizio, M. A New Definition of Fractional Derivative without Singular Kernel. Progr. Fract. Differ. Appl. 2015, 1, 73–85. [Google Scholar]
  5. Losada, J.; Nieto, J.J. Properties of a New Fractional Derivative without Singular Kernel. Progr. Fract. Differ. Appl. 2015, 1, 87–92. [Google Scholar]
  6. Mansouri, I.; Bekkouche, M.M.; Ahmed, A.A. Numerical Solution of A Fractional Coupled System with The Caputo–Fabrizio Fractional Derivative. J. Appl. Math. Computat. Mech. 2023, 22, 46–56. [Google Scholar] [CrossRef]
  7. Shiralashetti, S.C.; Harishkumar, E. Haar wavelet matrices for the numerical solution of system of ordinary differential equations. Malaya J. Mat. 2020, 1, 144–147. [Google Scholar]
  8. Heydari, M.; Avazzadeh, Z.; Hosseinzadeh, N. Haar Wavelet Method for Solving High-Order Differential Equations with Multi-Point Boundary Conditions. J. Appl. Comput. Mech. 2022, 8, 528–544. [Google Scholar]
  9. Islam, S.; Aziz, I.; Ahmad, M. Numerical solution of two-dimensional elliptic PDEs with nonlocal boundary conditions. Comput. Math. Appl. 2015, 69, 180–205. [Google Scholar] [CrossRef]
  10. Wichailukkana, N.; Novaprateep, B.; Boonyasiriwat, C. A convergence analysis of the numerical solution of boundary value problems by using two-dimensional Haar wavelets. Sci. Asia 2016, 42, 346–355. [Google Scholar] [CrossRef]
  11. Aziz, I.; Islam, S.; Khan, F. A new method based on Haar wavelet for the numerical solution of two-dimensional nonlinear integral equations. J. Comput. Appl. Math. 2014, 272, 70–80. [Google Scholar] [CrossRef]
  12. Babolian, E.; Shahsavaran, A. Numerical solution of nonlinear Fredholm integral equations of the second kind using Haar wavelets. J. Comput. Appl. Math. 2009, 225, 87–95. [Google Scholar] [CrossRef]
  13. Fallahpour, M.; Khodabin, M.; Maleknejad, K. Theoretical Error Analysis of Solution for Two-Dimensional Stochastic Volterra Integral Equations by Haar Wavelet. Int. J. Appl. Comput. Math. 2019, 5, 152. [Google Scholar] [CrossRef]
  14. Singh, I.; Kumar, S. Haar wavelet method for some nonlinear Volterra integral equations of the first kind. J. Comput. Appl. Math. 2016, 292, 541–552. [Google Scholar] [CrossRef]
  15. Alrabaiah, H.; Ahmad, I.; Amin, R.; Shah, K. A numerical method for fractional variable order pantograph differential equations based on Haar wavelet. Eng. Comput. 2022, 38, 2655–2668. [Google Scholar] [CrossRef]
  16. Al-Shimmary, A.; Radhi, S.K.; Hussain, A.K. Haar wavelet method for solving coupled system of fractional order partial differential equations. Indones. J. Electr. Eng. Comp. Sci. 2021, 21, 1444–1454. [Google Scholar] [CrossRef]
  17. Amin, R.; Shah, K.; Asif, M.; Khan, I.; Ullah, F. An efficient algorithm for numerical solution of fractional integro-differential equations via Haar wavelet. J. Comput. Appl. Math. 2020, 381, 113028. [Google Scholar] [CrossRef]
  18. Laique, Z. Imran, A. Numerical solution of fractional partial differential equations via Haar wavelet. Numer. Meth. Part. Diff. Equ. 2020, 38, 222–242. [Google Scholar]
  19. Shah, F.A.; Abass, R. Haar Wavelet Operational Matrix Method for the Numerical Solution of Fractional Order Differential Equations. Nonl. Eng. 2015, 4, 203–213. [Google Scholar] [CrossRef]
  20. Shiralashetti, S.C.; Deshi, A.B. An efficient Haar wavelet collocation method for the numerical solution of multi-term fractional differential equations. Nonl. Dyn. 2016, 83, 293–303. [Google Scholar] [CrossRef]
  21. Urrehman, M.; Khan, R.A. A numerical method for solving boundary value problems for fractional differential equations. Appl. Math. Model. 2012, 36, 894–907. [Google Scholar]
  22. Azzaoui, B.; Tellab, B.; Zennir, K. Positive solutions for integral nonlinear boundary value problem in fractional Sobolev spaces. Math. Meth. Appl. Sci. 2023, 46, 3115–3131. [Google Scholar] [CrossRef]
  23. Naimi, A.; Tellab, B. Zennir, K. Existence and stability results of a nonlinear fractional integro-differential equation with integral boundary conditions. Kragujevac J. Math. 2022, 46, 685–699. [Google Scholar]
  24. Wang, L.; Wang, Z.; Qian, Z. A meshfree method for inverse wave propagation using collocation and radial basis functions. Comp. Meth. Appl. Mech. Eng. 2017, 322, 311–350. [Google Scholar] [CrossRef]
  25. Wang, L.; Liu, Y.; Zhou, Y.; Yang, F. Static and dynamic analysis of thin functionally graded shell with in-plane material inhomogeneity. Int. J. Mech. Sci. 2021, 193, 106165. [Google Scholar] [CrossRef]
  26. Wang, L.; Chen, J.S. Subdomain radial basis collocation method for fracture mechanics. Int. J. Nume. Meth. Eng. 2010, 83, 851–876. [Google Scholar] [CrossRef]
Figure 1. Numerical solution of Example 1 at level J = 3.
Figure 1. Numerical solution of Example 1 at level J = 3.
Symmetry 16 00713 g001
Figure 2. Numerical solution to Example 2 at level J = 3.
Figure 2. Numerical solution to Example 2 at level J = 3.
Symmetry 16 00713 g002
Figure 3. Numerical solution of Example 3 at level J = 3.
Figure 3. Numerical solution of Example 3 at level J = 3.
Symmetry 16 00713 g003
Figure 4. Numerical solution to Example 4 at the level J = 3.
Figure 4. Numerical solution to Example 4 at the level J = 3.
Symmetry 16 00713 g004
Table 1. Comparison of the L norm with the proposed and ADM methods for Example 1.
Table 1. Comparison of the L norm with the proposed and ADM methods for Example 1.
JM 2 M L M = max u i u ˜ i R M of Proposed Method L of ADM
012 3.14 × 10 2 3.02 × 10 1
124 1.06 × 10 2 1.5656 1.32 × 10 1
248 3.15 × 10 3 1.7485 4.28 × 10 2
3816 8.02 × 10 4 1.9709 1.52 × 10 2
41632 2.01 × 10 4 1.9964 4.19 × 10 3
Table 2. Comparison of the L norm with the proposed and ADM methods for Example 2.
Table 2. Comparison of the L norm with the proposed and ADM methods for Example 2.
JM 2 M L M = max ν i ν ˜ i R M of Proposed Method L of ADM
012 4.01 × 10 2 2.50 × 10 1
124 1.25 × 10 2 1.6781 1.15 × 10 1
248 3.8 × 10 3 1.7137 3.92 × 10 2
3816 9.8 × 10 4 1.9523 1.27 × 10 2
41632 2.50 × 10 4 1.9709 3.50 × 10 3
Table 3. Comparison of the L norm with the proposed and ADM methods for Example 3.
Table 3. Comparison of the L norm with the proposed and ADM methods for Example 3.
JM 2 M L M = max ν i ν ˜ i R M of Proposed Method L of ADM
012 3.23 × 10 2 4.11 × 10 1
124 1.15 × 10 2 1.4854 1.75 × 10 1
248 3.55 × 10 3 1.6915 4.90 × 10 2
3816 9.0 × 10 4 1.9781 1.65 × 10 2
41632 2.4 × 10 4 1.9069 4.8 × 10 3
Table 4. Comparison of the L norm with the proposed and ADM methods for Example 4.
Table 4. Comparison of the L norm with the proposed and ADM methods for Example 4.
JM 2 M L M = max ν i ν ˜ i R M of Proposed Method L of ADM
012 3.80 × 10 2 3.41 × 10 1
124 1.16 × 10 2 1.7093 1.12 × 10 1
248 3.35 × 10 3 1.7908 3.20 × 10 2
3816 9.01 × 10 4 1.8914 1.02 × 10 2
41632 2.30 × 10 4 1.9672 3.11 × 10 3
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Dehda, B.; Yazid, F.; Djeradi, F.S.; Zennir, K.; Bouhali, K.; Radwan, T. Numerical Approach Based on the Haar Wavelet Collocation Method for Solving a Coupled System with the Caputo–Fabrizio Fractional Derivative. Symmetry 2024, 16, 713. https://doi.org/10.3390/sym16060713

AMA Style

Dehda B, Yazid F, Djeradi FS, Zennir K, Bouhali K, Radwan T. Numerical Approach Based on the Haar Wavelet Collocation Method for Solving a Coupled System with the Caputo–Fabrizio Fractional Derivative. Symmetry. 2024; 16(6):713. https://doi.org/10.3390/sym16060713

Chicago/Turabian Style

Dehda, Bachir, Fares Yazid, Fatima Siham Djeradi, Khaled Zennir, Keltoum Bouhali, and Taha Radwan. 2024. "Numerical Approach Based on the Haar Wavelet Collocation Method for Solving a Coupled System with the Caputo–Fabrizio Fractional Derivative" Symmetry 16, no. 6: 713. https://doi.org/10.3390/sym16060713

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