Next Article in Journal
A Mathematical Model for an Inventory Management and Order Quantity Allocation Problem with Nonlinear Quantity Discounts and Nonlinear Price-Dependent Demand
Next Article in Special Issue
Dynamical Analysis and Misalignment Projection Synchronization of a Novel RLCM Fractional-Order Memristor Circuit System
Previous Article in Journal
Intelligent Task Planning System Based on Methods of Fuzzy Natural Logic
Previous Article in Special Issue
Bidimensional Deterministic Model for Diffusion and Settling of Particles
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Solution Method for Systems of Nonlinear Fractional Differential Equations Using Third Kind Chebyshev Wavelets

by
Sadiye Nergis Tural Polat
1,* and
Arzu Turan Dincel
2
1
Department of Electronics and Communications Engineering, Yildiz Technical University, Esenler, Istanbul 34220, Turkey
2
Department of Mathematical Engineering, Yildiz Technical University, Esenler, Istanbul 34220, Turkey
*
Author to whom correspondence should be addressed.
Axioms 2023, 12(6), 546; https://doi.org/10.3390/axioms12060546
Submission received: 29 April 2023 / Revised: 23 May 2023 / Accepted: 26 May 2023 / Published: 31 May 2023
(This article belongs to the Special Issue Advances in Theory and Applications of Chaotic and Nonlinear Dynamics)

Abstract

:
Chebyshev Wavelets of the third kind are proposed in this study to solve nonlinear systems of FDEs. The main goal of the method is to convert the nonlinear FDE into a nonlinear system of algebraic equations that can be easily solved using matrix methods. In order to achieve this, we first generate the operational matrices for the fractional integration using third kind Chebyshev Wavelets and block-pulse functions (BPF) for function approximation. Since the obtained operational matrices are sparse, the obtained numerical method is fast and computationally efficient. The original nonlinear FDE is transformed into a system of algebraic equations in a vector-matrix form using the obtained operational matrices. The collocation points are then used to solve the system of algebraic equations. Numerical results for various examples and comparisons are presented.

1. Introduction

Fractional differential equations (FDEs) can use real-valued orders for derivatives and integrals. FDEs applied to the evolution of physical processes reveal behaviors that classical differential equations do not allow. On the other hand, because of the additional complexity brought on by arbitrary orders of derivation and integration, it is extremely difficult to derive analytical solutions to many sorts of such FDEs. Finding precise and efficient numerical solution methods for the FDEs is therefore crucial. Recent years have seen the use of specific numerical techniques for FDEs, including Adomian decomposition method [1,2], predictor–corrector methods [3,4], finite difference method [5], Adams-Bashforth-Moulton method [6,7], F-expansion method [8], B-spline collocation method [9], reproducing kernel method [10,11], the homotopy perturbation transform method [12,13], and the residual power series method [14,15].
Similar research is being conducted on several wavelet types for various computationally demanding problems. Data can be divided into numerous time-frequency components using wavelet analysis. These functions are produced by stretching and moving a so-called mother wavelet function. The obvious advantage of the wavelet basis is that it simplifies the FDE problem’s solution to the solution of a system of algebraic equations. The other benefits can be their orthogonality, compact support, and simultaneous representation of data in several resolutions. A wide variety of FDEs have been solved using numerous wavelet basis functions [16,17,18,19,20,21,22,23,24,25].
In this study, we attmpt to solve the system of FDEs in the form of:
D α i u i ( x ) = f i ( x , u 1 , u 2 , , u n ) , u i ( r ) ( 0 ) = c i , 1 i n , 0 r α i
where m i 1 < α i m i ,   m i + ,   D α i is the Caputo fractional differential operator. To this end, we obtain operational matrices for function integration by employing Chebyshev wavelets of the third kind. Chebyshev wavelets are constructed using Chebyshev polynomials. The set of Chebyshev polynomials form an orthonormal basis, thus, they can be used for function approximation by obtaining the corresponding Chebyshev series/expansion for the function. All identities and theorems of Fourier series have a corresponding Chebyshev counterpart because Chebyshev series can be converted to Fourier cosine series using a change of variables [26]. Some of their important advantages are forming a complete orthogonal system, converging to any piecewise smooth and continuous function (even this smoothness condition can be relaxed for many practical cases), converging to the average of the right and left limits of a discontinuity, etc.
This paper is organized as follows. In Section 2, we introduce the third kind Chebyshev wavelets and obtain the operational matrices for the numerical integration. We include several numerical examples in Section 3 to show the efficiency and accuracy of the method. The paper is concluded with the important results and prospects for future work In Section 4.

2. Operational Matrices of Fractional Integration for Third Kind Chebyshev Wavelets

2.1. Third Kind Chebyshev Wavelets

Wavelets consist of a localized wave-like main function and sub-functions can be obtained from this function with the properties of zero-average and finite-energy. The main function is called the mother wavelet. Then, the shifted and stretched versions of this mother wavelet is obtained using a dilation parameter (a) and a translation parameter (b). Using the shifted and stretched versions of the wavelet function provides information on both the frequency content of the analyzed signal and where in time this frequency component occurs. The family of continuous wavelets is defined by,
ψ a , b ( t ) = | a | 1 / 2 ψ ( t b a ) ,                 a ,   b ,       a 0
If parameters a and b are discrete as a = a 0 k , b = n b 0 a 0 k , a 0 > 1 ,   b 0 > 0 , the family of discrete wavelets are obtained as
ψ k n ( t ) = | a 0 | k / 2 ψ ( a 0 k t n b 0 )
where n and k are positive integers. Discrete Chebyshev Wavelets of the third kind ψ n m ( t ) = ψ ( k , n , m , t ) can be defined on the interval [0, 1) as [25],
ψ n m ( t ) = { 2 k / 2 π V m ( 2 k t 2 n + 1 ) ,   n 1 2 k 1 t < n 2 k 1 0       , o t h e r w i s e }
where k is a positive integer, n = 1 , 2 , 3 , , 2 k 1 , and t denotes the normalized time. V m ( t ) are the Chebyshev polynomials of the third kind of the degree m, which are orthogonal with respect to the weight function ω ( t ) = 1 + t 1 t on the interval [–1, 1] and satisfy the following recursive formula:
V 0 ( t ) = 1 , V 1 ( t ) = 2 t 1 , V m + 1 ( t ) = 2 t V m ( t ) V m 1 ( t )

2.2. Function Approximation

A function f ( t ) defined over [0, 1) may be approximated by Chebyshev wavelets [16,17,18,19] as,
f ( t ) n = 1 2 k 1 m = 0 M 1 c n m ψ n m ( t ) = C T Ψ ( t )
where, T denotes transposition, C and Ψ ( t ) are 2 k 1 M × 1 vectors given as,
C = [ c 10 ,   c 11 ,   c 1 ( M 1 ) ,   c 20 ,   c 21 ,   c 2 ( M 1 ) c 2 k 1 0 ,   c 2 k 1 1 ,   c 2 k 1 ( M 1 ) ] T
Ψ ( t ) = [ ψ 10 , ψ 11 ,   ψ 1 ( M 1 ) ,   ψ 20 ,   ψ 21 ,   ψ 2 ( M 1 ) ψ 2 k 1 0 ,   ψ 2 k 1 1 ,   ψ 2 k 1 ( M 1 ) ] T
Now let us define m = 2 k 1 M . The third-kind Chebyshev wavelet matrix is defined as
ϕ m × m = [ Ψ ( t 1 )     Ψ ( t 2 )     Ψ ( t 3 )           Ψ ( t m ) ]
where t i are collocation points chosen as t i = i 0.5 m , i = 1 , 2 , 3 , , m .

2.3. Block Pulse Functions

An m set of Block Pulse Functions (BPFs) is defined as
b i ( t ) = { 1   , i 1 m t < i m 0   , o t h e r w i s e }
where i = 1 , 2 , 3 , , m . The functions b i ( t ) are disjoint and orthogonal. They have the following properties for t [ 0 ,   1 )
b i ( t ) b j ( t ) = {   0   ,   i j b i ( t ) ,   i = j }
0 1 b i ( τ ) b j ( τ )   d τ = {   0     , i j 1 m   , i = j }
Any function f ( t ) defined in [0, 1) with the property of squarely integrable in the interval can be expanded into an m set of BPFs as
f ( t ) i = 1 m f i   b i ( t ) = f T B m ( t )
where f = [ f 1 ,   f 2 ,   , f m ] T , B m ( t ) = [ b 1 ( t ) ,     b 2 ( t ) ,       , b m ( t ) ] T and f i = 1 m ( i 1 ) / m i / m f ( t )   b i ( t )   d t .
The third kind Chebyshev wavelet matrix can also be expanded to an m set of BPFs as,
Ψ ( t ) = ϕ m × m   B m ( t )
The block -pulse operational matrix for fractional integration F α is defined as [27]
I α B m ( t ) F α   B m ( t )
where,
F α = 1 ( m ) α   1 Γ ( α + 2 ) [ 1         ξ 1         ξ 2         ξ 3 ξ m 1 0         1           ξ 1           ξ 2 ξ m 2 0         0           1               ξ 1 ξ m 3                                                   0         0           0         1                 ξ 1 0         0           0         0                 1 ]
with ξ k = ( k + 1 ) α + 1 2 k α + 1 + ( k 1 ) α + 1 .
Now we obtain the operational matrix of fractional integration for the third kind Chebyshev wavelet method (TKCWM):
I α Ψ ( t ) P m × m α Ψ ( t )
where the P m × m α matrix of size m × m is called the TKCWM. Using (14) and (15) we obtain,
I α Ψ ( t ) I α ϕ m × m   B m ( t ) = ϕ m × m   I α B m ( t ) ϕ m × m F α B m ( t )
Employing (14), (15), (17) and (18) results in
P m × m α Ψ ( t ) I α Ψ ( t ) ϕ m × m F α B m ( t ) = ϕ m × m F α ϕ m × m 1 Ψ ( t )
The resulting operational matrix for TKCWM, denoted as P m × m α yields
P m × m α ϕ m × m F α ϕ m × m 1
This method yields a fractional integration operational matrix with a large number of zero entries, which speeds up the simulation. The error estimation of the third kind Chebyshev Wavelets and the convergence analysis can be found in [25].

3. Numerical Examples

We present three numerical examples using TKCWM in this section. Matlab R2021a is used for the simulations.

3.1. Example 1

First, let us look at the system of FDE given below:
D α u ( t ) = u ( t ) + v ( t ) ,       0 < α 1 , D β v ( t ) = u ( t ) + v ( t ) , 0 < β 1
The initial values are u ( 0 ) = 0 , v ( 0 ) = 1 and the exact solution for α = β = 1 is given as u e x ( t ) = e t sin t , v e x ( t ) = e t cos t , t [ 0 ,   1 ] .
As a result of using the proposed approach for fractional derivatives, we now obtain,
D α u ( t ) R m T   Ψ ( t ) D β v ( t ) S m T Ψ ( t )
where, R m T   = [ r 1 , r 2 , , r m ] and S m T   = [ s 1 , s 2 , , s m ] are the unknown coefficients of size 1 × m . Using the Caputo definition for fractional derivatives [28] and using (14), (17), (22), and the initial conditions we obtain,
u ( t ) = I α D α u ( t ) + u ( 0 ) R m T   P m × m α Ψ ( t ) R m T   P m × m α ϕ m × m H m T B m ( t ) v ( t ) = I β D β v ( t ) + v ( 0 ) S m T   P m × m β Ψ ( t ) + 1 S m T   P m × m β ϕ m × m K m T B m ( t ) + 1
where H m T   = [ h 1 , h 2 , , h m ]   K m T   = [ k 1 , k 2 , , k m ] are also the vectors of size 1 × m .
Finally, using (22) and (23) in (21) the following system of algebraic equations, which yields:
R m T   ϕ m × m = H m T + K m T + [ 1 , 1 , , 1 ] 1 × m , S m T   ϕ m × m = H m T   + K m T + [ 1 , 1 , , 1 ] 1 × m
Here, the R m T   and S m T   vectors include the total of 2 m unknowns. Equation (24) is used to create a system of algebraic equations using collocation points and R m T   and S m T   are calculated by solving this system. Thus, the numerical solutions for u ( t ) and v ( t ) are also obtained as shown in (23).
The absolute errors obtained for TKCWM in u ( t ) and v ( t ) for several m values ( α = β = 1 ) are given in Table 1 where the absolute errors in u ( t ) and v ( t ) are represented by E u and E v , respectively. The numerical solution results for fractional orders α = 0.75 ,   0.85 ,   0.95 , β = 0.75 ,   0.85 ,   0.95 are given in Table 2. Figure 1 shows the TKCWM result graphs u ( t ) and v ( t ) for α = β = 1 with the exact solution, whereas Figure 2 displays the TKCWM result graphs u ( t ) and v ( t ) for the fractional orders α = 0.75 ,   0.85 ,   0.95 , β = 0.75 ,   0.85 ,   0.95 with the integer orders α = β = 1 . The proposed method substantially approximates the exact solution for the integer-orders of α = β = 1 , as shown in Table 1 and Figure 1. As m increases, the absolute errors decrease. The calculated absolute errors are about 10−4 for m = 32 , 10−4–10−5 for m = 64 , and 10−5–10−6 for m = 128 . The fractional orders α , β can take any arbitrary value on the interval [ 0 ,   1 ] , they are chosen to be equal in Table 2 and Figure 2. As Table 2 and Figure 2 demonstrate, the solution approaches to the exact solution when α , β approach 1. We provide a comparison using the Differential Transformation Method (DTM) [29] and Homotopy Perturbation Method (HPM) [30] for the fractional orders α = 0.7 , β = 0.9 in Table 3. Table demonstrates that the approximate solutions for these fractional orders are close to one another for all the methods. Table 1, Table 2 and Table 3 and Figure 1 and Figure 2 thus show that the suggested approach is a good approximation to the relevant system of FDE.

3.2. Example 2

Now consider the system of FDE given as
D α u ( t ) = 3 4 v 2 ( t )   , 0 < α 1 D β v ( t ) = u ( t ) v ( t ) v 4 ( t ) 8 + 2 , 0 < β 1
with the initial values u ( 0 ) = 0 , v ( 0 ) = 0 , and the exact solution for α = β = 1 is given as u e x ( t ) = t 3 , v e x ( t ) = 2 t , t [ 0 ,   1 ] .
Employing the TKCWM method for this example, we obtain,
D α u ( t ) R m T   ψ ( t ) D β v ( t ) S m T   ψ ( t )
where, R m T   = [ r 1 , r 2 , , r m ] and S m T   = [ s 1 , s 2 , , s m ] are again the coefficients to be determined in the method. With the help of Caputo definition for fractional derivatives [28] and using (14), (17), and (26), together with the initial conditions, we obtain
u ( t ) = I α D α u ( t ) + u ( 0 ) R m T   P m × m α ψ ( t ) R m T   P m × m α ϕ m × m H m T B m ( t ) v ( t ) = I β D β v ( t ) + v ( 0 ) S m T   P m × m β ψ ( t ) S m T   P m × m β ϕ m × m K m T B m ( t )
where H m T   = [ h 1 , h 2 , , h m ]   K m T   = [ k 1 , k 2 , , k m ] are also the vectors of size 1 × m
v 4 ( t ) ( K m T   ) 4 B m ( t ) u ( t ) v ( t ) ( H m T   K m T   ) B m ( t )
Finally, substituting (26)–(28) in (25) results the following system of algebraic equations where R m T   and S m T   coefficients are the 2 m unknowns to be determined:
R m T   ϕ m × m = 3 4 ( K m T   ) 2 , S m T   ϕ m × m = H m T   K m T 1 8 ( K m T   ) 4 + [ 2 , 2 , , 2 ] 1 × m
As before, the approximate solution of the proposed method is obtained by solving (29) for R m T   , S m T   and substituting those coefficients in (27).
The absolute errors obtained for TKCWM for u ( t ) and v ( t ) for several m values ( α = β = 1 ) are given in Table 4 where the absolute errors in u ( t ) and v ( t ) are represented by E u and E v , respectively. As the table demonstrates, to increase the accuracy, m should be increased. Table 5 demonstrates the results of the numerical method for fractional orders for several resolutions of m . As can be seen from the table, the results approach the exact solution when fractional orders approach the integer values, which validates the results. Figure 3 shows the TKCWM result graphs u ( t ) and v ( t ) for α = β = 1 with the exact solution, whereas Figure 4 displays the TKCWM result graphs u ( t ) and v ( t ) for the fractional orders α = 0.45 ,   0.65 ,   0.85 , β = 0.55 ,   0.75 ,   0.95 with the integer orders. As Figure 3 and Figure 4 demonstrate, the proposed TKCWM method substantially approximates the exact solution for the integer-orders and the approximate solution approaches to the exact solution of the α , β approach 1 for fractional orders.

3.3. Example 3

For our last example, we consider the following system of FDEs
D α u ( t ) = u ( t ) , 0 < α 1 D β v ( t ) = 2 u 2 ( t ) , 0 < β 1 D γ w ( t ) = 3 u ( t ) v ( t ) , 0 < γ 1
with the initial conditions u ( 0 ) = 0 , v ( 0 ) = 1 , w ( 0 ) = 0 and the exact solution for α = β = γ = 1 is given as u e x ( t ) = e t , v e x ( t ) = e 2 t , and w e x ( t ) = e 3 t 1 , t [ 0 ,   1 ] .
Let us now employ TKCWM for this example and obtain
D α u ( t ) R m T   ψ ( t ) D β v ( t ) S m T   ψ ( t ) D γ w ( t ) T m T   ψ ( t )
Here, there are a total of 3 m coefficients to be determined, namely R m T   = [ r 1 , r 2 , , r m ] , S m T   = [ s 1 , s 2 , , s m ] and T m T   = [ t 1 , t 2 , , t m ] .
u ( t ) = I α D α u ( t ) + u ( 0 ) R m T   P m × m α ψ ( t ) + 1 R m T   P m × m α ϕ m × m H m T B m ( t ) + 1 v ( t ) = I β D β v ( t ) + v ( 0 ) S m T   P m × m β ψ ( t ) + 1 S m T   P m × m β ϕ m × m K m T B m ( t ) + 1 w ( t ) = I γ D γ w ( t ) + w ( 0 ) T m T   P m × m γ ψ ( t ) + 1 T m T   P m × m γ ϕ m × m L m T B m ( t )
Employing (31)–(32) in (30) results in the following system of algebraic equations:
R m T   ϕ m × m = H m T   + [ 1 , 1 , , 1 ] 1 × m , S m T   ϕ m × m = 2 [ ( H m T ) 2 + 2 H m T   + [ 1 , 1 , , 1 ] 1 × m ] , T m T   ϕ m × m = 3 ( H m T   K m T   ) + 3 H m T   + 3 K m T   + [ 3 , 3 , , 3 ] 1 × m
As before, the approximate solution is obtained by solving (33) for R m T   , S m T   and T m T   and substituting the coefficients in (32).
The absolute errors obtained for TKCWM in u ( t ) , v ( t ) , and w ( t ) for m = 64 and m = 128 ( α = β = γ = 1 ) are summarized in Table 6 where E u , E v , and E w denote the absolute errors in u ( t ) , v ( t ) , and w ( t ) , respectively. We obtain the absolute errors around 10−3–10−4 for m = 64 , and around 10−4–10−5 for m = 128 . Again, for higher accuracy, m should be increased. The solutions for fractional orders of α , β , γ for several resolutions is given in Table 7. When the orders α , β , γ approach 1, the TKCWM solution approaches the exact solution for integer orders, which is expected. Figure 5 shows the TKCWM result graphs of u ( t ) , v ( t ) , and w ( t ) for α = β = γ = 1 , whereas Figure 6 displays the TKCWM result graphs of u ( t ) , v ( t ) , and w ( t ) for the fractional orders 0.5 ,   0.7 ,   0.9 with α = β = γ = 1 . As is the case with the previous examples, the solution approaches the exact solution when α , β , γ approach 1.

4. Conclusions

We have developed a numerical solution approach for the systems of FDEs in this study. The operational matrices for the fractional integration are obtained using the suggested method, which makes use of discrete third kind Chebyshev Wavelets. We employ the block pulse functions and Chebyshev polynomials of the third kind in the method, which makes the operational matrices for fractional integration very sparse, which in turn is crucial for fast evaluation and reduced computational cost for the proposed method. Those sparse operational matrices are used to map fractional terms in FDEs into the discrete terms in the proposed method. The Newton-Raphson method is used to solve the algebraic equation system created from the system of FDEs in order to determine the unknown coefficients. As predicted, the accuracy of the suggested technique improves as the resolution is increased by larger collocation points. Table 1, Table 4 and Table 6 and Figure 1, Figure 3 and Figure 5 verify this claim. The maximum errors for the collocation points up to 128 are typically in the range of 10−4 to 10−6.
The main focus of this study is fractional orders, and the numerical solutions derived for these orders are consistent with those found for integer orders. Table 2, Table 3, Table 5 and Table 7 and Figure 2, Figure 4 and Figure 6 show how the method accurately solves fractional orders because when the fractional orders become close to integer values, the answer likewise become close to the exact solution found for integer orders.
Systems of variable-order FDEs, fractional partial differential equations, fractional integral equations, and fractional delay differential equation systems can all benefit from the advantages of the proposed method and are thus taken into consideration as potential future applications of this research.

Author Contributions

Methodology, A.T.D.; Software, S.N.T.P.; Formal analysis, A.T.D., original draft preparation, A.T.D. and S.N.T.P.; writing—review and editing, A.T.D. and S.N.T.P. 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. Laoubi, M.; Odibat, Z.; Maayah, B. A Legendre-based approach of the optimized decomposition method for solving nonlinear Caputo-type fractional differential equations. Math. Methods Appl. Sci. 2022, 45, 7307–7321. [Google Scholar] [CrossRef]
  2. Fu, H.; Lei, T. Adomian Decomposition, Dynamic Analysis and Circuit Implementation of a 5D Fractional-Order Hyperchaotic System. Symmetry 2022, 14, 484. [Google Scholar] [CrossRef]
  3. Wu, G.-C.; Kong, H.; Luo, M.; Fu, H.; Huang, L.-L. Unified predictor–corrector method for fractional differential equations with general kernel functions. Fract. Calc. Appl. Anal. 2022, 25, 648–667. [Google Scholar] [CrossRef]
  4. Zeb, A.; Kumar, P.; Erturk, V.S.; Sitthiwirattham, T. A new study on two different vaccinated fractional-order COVID-19 models via numerical algorithms. J. King Saud Univ. Sci. 2022, 34, 101914. [Google Scholar] [CrossRef] [PubMed]
  5. Vargas, A.M. Finite difference method for solving fractional differential equations at irregular meshes. Math. Comput. Simul. 2021, 193, 204–216. [Google Scholar] [CrossRef]
  6. Kumar, S.; Kumar, R.; Agarwal, R.P.; Samet, B. A study of fractional Lotka-Volterra population model using Haar wavelet and Adams-Bashforth-Moulton methods. Math. Methods Appl. Sci. 2020, 43, 5564–5578. [Google Scholar] [CrossRef]
  7. Jeng, S.W.; Kilicman, A. Fractional Riccati Equation and Its Applications to Rough Heston Model Using Numerical Methods. Symmetry 2020, 12, 959. [Google Scholar] [CrossRef]
  8. Kaur, B.; Gupta, R.K. Dispersion analysis and improved F-expansion method for space–time fractional differential equations. Nonlinear Dyn. 2019, 96, 837–852. [Google Scholar] [CrossRef]
  9. Carpinteri, A.; Mainardi, F. (Eds.) Fractals and Fractional Calculus in Continuum Mechanics; Springer: Wien, NY, USA, 1997. [Google Scholar]
  10. Abu Arqub, O. Numerical simulation of time-fractional partial differential equations arising in fluid flows via reproducing Kernel method. Int. J. Numer. Methods Heat Fluid Flow 2019, 30, 4711–4733. [Google Scholar] [CrossRef]
  11. Jia, Y.-T.; Xu, M.-Q.; Lin, Y.-Z. A numerical solution for variable order fractional functional differential equation. Appl. Math. Lett. 2017, 64, 125–130. [Google Scholar] [CrossRef]
  12. Qin, Y.; Khan, A.; Ali, I.; Al Qurashi, M.; Khan, H.; Shah, R.; Baleanu, D. An Efficient Analytical Approach for the Solution of Certain Fractional-Order Dynamical Systems. Energies 2020, 13, 2725. [Google Scholar] [CrossRef]
  13. Sunthrayuth, P.; Alyousef, H.A.; El-Tantawy, S.A.; Khan, A.; Wyal, N. Solving Fractional-Order Diffusion Equations in a Plasma and Fluids via a Novel Transform. J. Funct. Spaces 2022, 2022, 1899130. [Google Scholar] [CrossRef]
  14. Alshorman, M.A.; Zamri, N.; Ali, M.; Albzeirat, A.K. New Implementation of Residual Power Series for Solving Fuzzy Fractional Riccati Equation. J. Model. Optim. 2018, 10, 81–87. [Google Scholar] [CrossRef]
  15. Bayrak, M.A.; Demir, A. A new approach for space-time fractional partial differential equations by residual power series method. Appl. Math. Comput. 2018, 336, 215–230. [Google Scholar] [CrossRef]
  16. Wang, Y.; Fan, Q. The second kind Chebyshev wavelet method for solving fractional differential equations. Appl. Math. Comput. 2012, 218, 8592–8601. [Google Scholar] [CrossRef]
  17. Yi, M.; Huang, J. Wavelet operational matrix method for solving fractional differential equations with variable coefficients. Appl. Math. Comput. 2014, 230, 383–394. [Google Scholar] [CrossRef]
  18. Shiralashetti, S.C.; Deshi, A.B. An efficient Haar wavelet collocation method for the numerical solution of multi-term fractional differential equations. Nonlinear Dyn. 2015, 83, 293–303. [Google Scholar] [CrossRef]
  19. Yuttanan, B.; Razzaghi, M. Legendre wavelets approach for numerical solutions of distributed order fractional differential equations. Appl. Math. Model. 2019, 70, 350–364. [Google Scholar] [CrossRef]
  20. Rahimkhani, P.; Ordokhani, Y.; Lima, P. An improved composite collocation method for distributed-order fractional differential equations based on fractional Chelyshkov wavelets. Appl. Numer. Math. 2019, 145, 1–27. [Google Scholar] [CrossRef]
  21. Do, Q.H.; Ngo, H.T.; Razzaghi, M. A generalized fractional-order Chebyshev wavelet method for two-dimensional distributed-order fractional differential equations. Commun. Nonlinear Sci. Numer. Simul. 2020, 95, 105597. [Google Scholar] [CrossRef]
  22. Usman, M.; Hamid, M.; Haq, R.U.; Wang, W. An efficient algorithm based on Gegenbauer wavelets for the solutions of variable-order fractional differential equations. Eur. Phys. J. Plus 2018, 133, 327. [Google Scholar] [CrossRef]
  23. Dincel, A.T.; Polat, S.N.T. Fourth kind Chebyshev Wavelet Method for the solution of multi-term variable order fractional differential equations. Eng. Comput. 2021, 39, 1274–1287. [Google Scholar] [CrossRef]
  24. Saeed, U.; Idrees, S.; Javid, K.; Din, Q. Krawtchouk wavelets method for solving Caputo and Caputo–Hadamard fractional differential equations. Math. Methods Appl. Sci. 2022, 45, 11331–11354. [Google Scholar] [CrossRef]
  25. Zhou, F.; Xu, X. The third kind Chebyshev wavelets collocation method for solving the time-fractional convection diffusion equations with variable coefficients. Appl. Math. Comput. 2016, 280, 11–29. [Google Scholar] [CrossRef]
  26. Boyd, J.P. Chebyshev and Fourier Spectral Methods, 2nd ed.; Courier Corporation: North Chelmsford, MA, USA, 2001. [Google Scholar]
  27. Kilicman, A.; Al Zhour, Z.A.A. Kronecker operational matrices for fractional calculus and some applications. Appl. Math. Comput. 2007, 187, 250–265. [Google Scholar] [CrossRef]
  28. Podlubny, I. Fractional Differential Equations: An Introduction to Fractional Derivatives, Fractional Differential Equations, to Methods of Their Solution and Some of Their Applications; Academic Press: New York, NY, USA, 1999. [Google Scholar]
  29. Ertürk, V.S.; Momani, S. Solving systems of fractional differential equations using differential transform method. J. Comput. Appl. Math. 2007, 215, 142–151. [Google Scholar] [CrossRef]
  30. Abdulaziz, O.; Hashim, I.; Momani, S. Solving systems of fractional differential equations by homotopy-perturbation method. Phys. Lett. A 2008, 372, 451–459. [Google Scholar] [CrossRef]
Figure 1. Example 1 ODE solutions for α = β = 1 ( m = 32 ).
Figure 1. Example 1 ODE solutions for α = β = 1 ( m = 32 ).
Axioms 12 00546 g001
Figure 2. Example 1 FDE solutions ( m = 32 ).
Figure 2. Example 1 FDE solutions ( m = 32 ).
Axioms 12 00546 g002
Figure 3. Example 2 ODE solutions for α = β = 1 ( m = 32 ).
Figure 3. Example 2 ODE solutions for α = β = 1 ( m = 32 ).
Axioms 12 00546 g003
Figure 4. Example 2 FDE solutions ( m = 32 ).
Figure 4. Example 2 FDE solutions ( m = 32 ).
Axioms 12 00546 g004
Figure 5. Example 3 ODE solutions ( m = 32 ).
Figure 5. Example 3 ODE solutions ( m = 32 ).
Axioms 12 00546 g005
Figure 6. Example 3 FDE solutions ( m = 32 ).
Figure 6. Example 3 FDE solutions ( m = 32 ).
Axioms 12 00546 g006aAxioms 12 00546 g006b
Table 1. Example 1 ODE solution absolute errors E u and E v for several m .
Table 1. Example 1 ODE solution absolute errors E u and E v for several m .
t m = 16 m = 32 m = 64 m = 128
E u E v E u E v E u E v E u E v
02.07 × 10−31.34 × 10−45.04 × 10−41.60 × 10−51.24 × 10−41.95 × 10−63.08 × 10−52.41 × 10−7
0.16.76 × 10−41.52 × 10−45.09 × 10−46.85 × 10−54.14 × 10−58.49 × 10−63.19 × 10−54.35 × 10−6
0.22.27 × 10−36.18 × 10−41.93 × 10−47.81 × 10−51.42 × 10−43.91 × 10−51.22 × 10−55.03 × 10−6
0.32.49 × 10−31.06 × 10−32.21 × 10−41.39 × 10−41.56 × 10−46.53 × 10−51.37 × 10−58.53 × 10−6
0.49.49 × 10−48.06 × 10−46.69 × 10−43.90 × 10−46.00 × 10−55.20 × 10−54.18 × 10−52.42 × 10−5
0.52.68 × 10−31.11 × 10−36.62 × 10−42.39 × 10−41.64 × 10−45.53 × 10−54.10 × 10−51.33 × 10−5
0.61.01 × 10−31.58 × 10−37.21 × 10−47.08 × 10−46.29 × 10−59.66 × 10−54.51 × 10−54.44 × 10−5
0.72.87 × 10−33.61 × 10−32.38 × 10−44.97 × 10−41.80 × 10−42.27 × 10−41.49 × 10−53.13 × 10−5
0.82.75 × 10−34.53 × 10−32.06 × 10−46.32 × 10−41.73 × 10−42.81 × 10−41.29 × 10−53.92 × 10−5
0.96.03 × 10−43.04 × 10−36.27 × 10−41.37 × 10−33.76 × 10−51.93 × 10−43.93 × 10−58.57 × 10−5
Table 2. Example 1 FDE solutions for several α , β .
Table 2. Example 1 FDE solutions for several α , β .
t α = 0.75 ,   β = 0.75 α = 0.85 ,   β = 0.85 α = 0.95 ,   β = 0.95 α = 1 ,   β = 1
u ( t ) v ( t ) u ( t ) v ( t ) u ( t ) v ( t ) u ( t ) v ( t )
00.0081511.0087910.0029431.0033050.0005071.00069−0.000121.000002
0.10.2455421.1883050.176891.1475840.1289031.1138910.1103741.099641
0.20.4804411.2982620.3626221.257940.2768471.2165410.2427981.197017
0.30.737291.3679540.5730611.3461970.4492141.3096110.3990661.289504
0.41.0171621.3972790.8102371.4104330.6480251.3902850.5810041.37401
0.51.3179271.382481.0744541.4464970.8747021.4547490.7902751.446944
0.61.6359171.3175861.3654481.4484181.1307861.4979461.0289091.503763
0.71.9653271.1982761.680921.4109141.4161591.5150081.2974751.539976
0.82.2993811.0195022.0180721.327711.7306631.5001481.5966781.550268
0.92.6299460.776692.3729871.1922662.0734341.4470171.9267111.528721
Table 3. Example 1 FDE solution comparisons for α = 0.7 , β = 0.9 .
Table 3. Example 1 FDE solution comparisons for α = 0.7 , β = 0.9 .
tTKCWMDTM [29]HPM [30]
u ( t ) v ( t ) u ( t ) v ( t ) u ( t ) v ( t )
00.0121761.001320101
0.10.2741221.1189640.2737741.119010.2737741.119488
0.20.5159921.2035020.5154421.2039560.5154421.207065
0.30.776031.2618070.7760461.2651980.7760461.274488
0.41.0578851.2910821.0610451.3027871.0610451.322987
0.51.3609361.2868641.3725981.3156841.3725981.352583
0.61.6825841.2441051.7119121.3025691.7119121.362937
0.72.0186241.1573782.0798131.2620492.0798131.353578
0.82.3634281.0212492.4769441.1927322.4769441.323994
0.92.7099490.8304512.9038491.0932562.9038491.273662
Table 4. Example 2 ODE solution absolute errors E u and for several m .
Table 4. Example 2 ODE solution absolute errors E u and for several m .
t m = 16 m = 32 m = 64 m = 128
E u E v E u E v E u E v E u E v
03.66 × 10−44.77 × 10−74.58 × 10−51.49 × 10−85.72 × 10−6 4.66 × 10−107.15 × 10−71.46 × 10−11
0.19.86 × 10−51.43 × 10−61.08 × 10−43.61 × 10−73.65 × 10−68.17 × 10−86.94 × 10−62.05 × 10−8
0.28.63 × 10−41.15 × 10−52.92 × 10−52.61 × 10−65.55 × 10−56.55 × 10−72.14 × 10−61.63 × 10−7
0.31.35 × 10−33.68 × 10−55.43 × 10−58.79 × 10−68.26 × 10−52.20 × 10−63.08 × 10−65.48 × 10−7
0.42.42 × 10−48.31 × 10−54.46 × 10−42.08 × 10−51.76 × 10−55.18 × 10−62.77 × 10−51.29 × 10−6
0.53.76 × 10−31.56 × 10−48.94 × 10−43.98 × 10−52.18 × 10−41.00 × 10−55.37 × 10−52.50 × 10−6
0.64.91 × 10−42.73 × 10−46.75 × 10−46.82 × 10−52.81 × 10−51.70 × 10−54.24 × 10−54.25 × 10−6
0.73.20 × 10−34.23 × 10−41.44 × 10−41.05 × 10−42.01 × 10−42.63 × 10−59.31 × 10−66.57 × 10−6
0.83.80 × 10−36.05 × 10−41.97 × 10−41.51 × 10−42.36 × 10−43.76 × 10−51.20 × 10−59.41 × 10−6
0.99.90 × 10−48.10 × 10−41.10 × 10−32.02 × 10−46.42 × 10−55.06 × 10−56.86 × 10−51.26 × 10−5
Table 5. Example 2 FDE solutions for several α , β .
Table 5. Example 2 FDE solutions for several α , β .
t α = 0.45 ,   β = 0.55 α = 0.65 ,   β = 0.75 α = 0.85 ,   β = 0.95 α = 1 ,   β = 1
u ( t ) v ( t ) u ( t ) v ( t ) u ( t ) v ( t ) u ( t ) v ( t )
0−0.001420.078944−0.000190.017487−1.7 × 10−50.001372−5.7 × 10−6−4.7 × 10−10
0.10.0821670.639240.0145060.3871850.0023020.2290190.0010040.2
0.20.2497620.9592840.0647390.6529290.0155310.4425120.0080560.400001
0.30.4977771.2511810.1558930.891290.0472560.6509490.0270830.600002
0.40.848361.5560290.2934391.1198110.1041860.8569630.0640180.800005
0.51.3389951.8929880.4846981.3487810.1927161.0624350.1247821.00001
0.62.0158952.2621360.7413011.5858730.3202061.269170.2160281.200017
0.72.8980482.6414921.0753471.8356010.4928391.4788140.3432011.400026
0.83.9747693.0060821.5018772.0987820.717991.6927190.5122361.600038
0.95.217043.3433282.0352762.3718211.003631.9116110.7290641.800051
Table 6. Example 3 ODE solution absolute errors E u , E v and E w for several m .
Table 6. Example 3 ODE solution absolute errors E u , E v and E w for several m .
t m = 64 m = 128
E u E v E w E u E v E w
06.20 × 10−52.52 × 10−45.76 × 10−41.54 × 10−56.20 × 10−51.41 × 10−4
0.12.10 × 10−58.76 × 10−52.27 × 10−41.61 × 10−56.99 × 10−51.76 × 10−4
0.27.36 × 10−53.48 × 10−49.79 × 10−46.47 × 10−62.87 × 10−58.45 × 10−5
0.38.40 × 10−54.31 × 10−41.34 × 10−37.81 × 10−63.65 × 10−51.20 × 10−4
0.43.78 × 10−51.90 × 10−46.94 × 10−42.40 × 10−51.34 × 10−44.63 × 10−4
0.58.54 × 10−56.30 × 10−42.30 × 10−32.12 × 10−51.55 × 10−45.60 × 10−4
0.65.32 × 10−53.06 × 10−41.34 × 10−33.12 × 10−52.07 × 10−48.72 × 10−4
0.71.42 × 10−41.03 × 10−34.78 × 10−31.58 × 10−59.85 × 10−54.76 × 10−4
0.81.61 × 10−41.27 × 10−36.50 × 10−31.85 × 10−51.25 × 10−46.57 × 10−4
0.98.73 × 10−56.39 × 10−43.70 × 10−34.58 × 10−53.95 × 10−42.22 × 10−3
Table 7. Example 3 FDE solutions for several α , β , γ .
Table 7. Example 3 FDE solutions for several α , β , γ .
t α = β = γ = 0.7 α = β = γ = 0.7
u ( t ) v ( t ) w ( t ) u ( t ) v ( t ) w ( t )
01.0257351.0563371.1136721.0128771.0248890.035737
0.11.4950571.486952.3389351.2557041.5976351.059627
0.21.9094911.7991963.5737141.4596012.1963322.403574
0.32.3706452.1079515.0763891.6682712.9190954.338173
0.42.9081022.4302666.940961.8898773.8074867.118278
0.53.5466842.7743199.2621522.1288734.90402211.08098
0.64.3161633.14650512.164222.3891926.26460516.73065
0.75.2454813.55128715.771662.6736367.94507124.67848
0.86.3715813.9933920.246912.98536610.0182735.79012
0.97.738984.47763425.787863.32767912.5728551.24301
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

Polat, S.N.T.; Dincel, A.T. Solution Method for Systems of Nonlinear Fractional Differential Equations Using Third Kind Chebyshev Wavelets. Axioms 2023, 12, 546. https://doi.org/10.3390/axioms12060546

AMA Style

Polat SNT, Dincel AT. Solution Method for Systems of Nonlinear Fractional Differential Equations Using Third Kind Chebyshev Wavelets. Axioms. 2023; 12(6):546. https://doi.org/10.3390/axioms12060546

Chicago/Turabian Style

Polat, Sadiye Nergis Tural, and Arzu Turan Dincel. 2023. "Solution Method for Systems of Nonlinear Fractional Differential Equations Using Third Kind Chebyshev Wavelets" Axioms 12, no. 6: 546. https://doi.org/10.3390/axioms12060546

APA Style

Polat, S. N. T., & Dincel, A. T. (2023). Solution Method for Systems of Nonlinear Fractional Differential Equations Using Third Kind Chebyshev Wavelets. Axioms, 12(6), 546. https://doi.org/10.3390/axioms12060546

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