Abstract
In the past decade, various types of wavelet-based algorithms were proposed, leading to a key tool in the solution of a number of numerical problems. This work adopts the Chebyshev wavelets for the numerical solution of several models. A Chebyshev operational matrix is developed, for selected collocation points, using the fundamental properties. Moreover, the convergence of the expansion coefficients and an upper estimate for the truncation error are included. The obtained results for several case studies illustrate the accuracy and reliability of the proposed approach.
1. Introduction
Several algorithms, such as the finite difference and finite element, as well as spectral techniques, have been used in the approximation of mathematical models [1,2,3,4]. Nowadays, considerable attention is being paid to distinct types of wavelet methods to improve the formulation of mathematical models. Wavelets have relevant features such as orthogonality, capability of representing functions with different levels of resolution, and the exact representation of polynomials, just to mention a few. Such properties stimulated the development of efficient algorithms based on the Haar, Daubechies, and Legendre wavelets [5,6] that lead to highly stable results [7,8].
The Galerkin and collocation approaches along with wavelets [9,10,11,12] were applied in elasticity problems. For the case of the Haar wavelets, we can mention the work of Lepik et al. [13]. Some special classes of boundary value problems (BVPs), such as the Lane–Emden and Bratu’s type equations, were analyzed by Abd-Elhameed et al. [14] using a wavelet collocation approach. Robertsson and Blanch [15] proposed the Galerkin wavelets as a numerical tool for handling the solution of partial differential equations (PDEs). Heydari et al. [16] addressed the telegraph and the second-order hyperbolic differential equations using Chebyshev wavelets. Vivek and Mehra [17] advanced a wavelet finite difference approach for solving self-adjoint singularly perturbed boundary value problems. Recently, Dhawan et al. [18,19,20] developed a computational scheme based on these methods.
It has been observed from the literature survey that wavelets are basically localized functions that are capable of producing accurate solutions [21,22]. Thus, the development of wavelet-based techniques allows a fast and efficient evaluation of the problems under consideration, while posing a low computational cost [23,24].
Having in mind the properties of wavelet methods, we propose a Chebyshev wavelet algorithm for solving some types of differential equations. Therefore, the manuscript is organized as follows: The fundamental definitions and the mathematical concepts required by the proposed algorithm are presented in Section 2. The application of the Chebyshev wavelets for solving the problems under analysis and the corresponding results are discussed in Section 3. Finally, the main conclusions are summarized in Section 4.
2. Fundamental Definitions and Mathematical Concepts
2.1. Chebyshev and Shifted Chebyshev Polynomials
The Chebyshev polynomials are defined in the interval and are obtained by expanding the formula [25,26,27]
These polynomials follow recurrence relation
The analytic form of a Chebyshev polynomial of degree n is given by
and obeys the orthogonality condition
We construct the shifted Chebyshev polynomials through the change of variable . Therefore, the shifted Chebyshev polynomials , , can be obtained as and we have for . The analytic form of the shifted Chebyshev polynomial of degree n can be expressed as: and the orthogonality condition is formulated as
where
The function , which is square Lebesgue integrable, can be written in terms of the shifted Chebyshev polynomials as
where the coefficients , are given by
2.2. The Chebyshev Wavelets
The wavelets represent a family of functions that are obtained by the means of dilation and translation of the mother wavelet . When the dilation parameter and the translation parameters, s and t, respectively, vary, we obtain a family of continuous wavelets:
As a matter of fact, orthogonal functions and polynomials are useful tools, and the Chebyshev wavelet technique has been successfully applied in several problems [7,8]. The key characteristic of this technique is that it reduces a given problem to a system of algebraic equations by means of a truncated approximation series
where are the unknown expansion coefficients. The elements represent the orthonormal basis functions defined on a given interval . Hereafter, we choose as Chebyshev wavelets on given by
so that
where and . We also remark that the Chebyshev wavelets are an orthonormal set with weight function
where .
By using the shifted Chebyshev polynomials in the interval , we have
For calculating the operational matrix of derivative, if we take and , then we get
Table 1 represents the calculated derivatives of when .
Table 1.
The calculated derivatives of when .
The function is zero outside the interval , so that
where
The Chebyshev wavelet operational matrix of derivative is such that , where the operational matrix D is the Kronecker product of P with the identity matrix.
Proceeding in a similar way, the operational matrix of the nth derivative can be derived as , with standing for the nth power of matrix D.
2.3. Function Approximation
We take the approximation function with domain as follows [28]:
We rewrite the solution in matrix form in the follow-up. If we truncate this infinite series, then we can write
where A and are given by
For more details, see [28].
2.4. Estimation of the Truncated Series
Herein, we discuss some convergence properties and the error bound for the Chebyshev wavelet expansion.
Theorem 1.
A given continuous function , defined in and with a bounded second derivative , can be expanded as a series of Chebyshev wavelets:
where is the inner product between and which is defined in [29]. For the proof, see [29].
Now, we introduce Theorem 2, which gives an upper estimate for the truncation error [16]
Theorem 2.
Given a continuous function , defined in and with a second derivative bounded by B, we have the accuracy estimation :
For the proof, see [16].
2.5. Product Operation Matrix
Due to the support of , we have . Interested readers can find further details in [28]. Thus, we have
or
where A is the matrix given in (13).
We obtain the entries of the symmetric matrices , as a linear combination of entries of the vector :
For , the second term in (18b) and (18c) must be deleted. Therefore, we can calculate the matrix entries for different choices of M and k as follows:
For and , we obtain the matrix as
For and , we obtain the matrix as
For and , the matrix is given by:
In general, A is a matrix of the form
2.6. Implementation of the Proposed Method
Consider the 1-dimensional multi-term FDE [30]
subject to the initial conditions
where with is a continuous function.
Let us assume that is a square Lebesgue integrable function. Then, the function can be approximated by means of the Chebyshev wavelets as
Based on the Chebyshev wavelets integration matrices, we have the following approximations:
Consequently, the residual of Equation (25) takes the form
where the fractional operational matrix is given in [31]. If Equation (30) is satisfied exactly at the points , chosen to be the first roots of , then we have
In addition, the use of the initial conditions (26) yields
3. Examples of Application
We apply the Chebyshev wavelet collocation method (CWCM) for solving seven differential problems. Let E represent the maximum absolute difference between the truncated series and the numerical solution.
Example 1.
Consider the linear singular perturbed boundary value problem
where is a small parameter and the analytical solution is given by
Table 2 lists the maximum absolute error E in Example 1 when , , and .
Table 2.
Maximum absolute error E for Example 1 when and .
Figure 1 depicts the effect of increasing M when the value of k is fixed. On the other hand, Figure 2 shows the effect of increasing when k is fixed.
Figure 1.
Absolute error E versus t for Example 1 when , and .
Figure 2.
Plot of versus M for Example 1 when and .
Example 2.
Consider the initial value problem
with analytical solution given by
We use the dilation to obtain the new initial value problem
with exact solution
Table 3 lists the maximum absolute error E for Example 2 when and .
Table 3.
Maximum absolute error E for Example 2 when and .
Figure 3 illustrates the exact and approximate solutions for different values of M when the value of k is fixed.
Figure 3.
The exact and approximate solutions versus x for Example 2 when and .
Example 3.
Let us consider the differential equation
The analytical solution of this initial value problem is given by . Table 4 lists the maximum absolute error E of Example 3 when and .
Table 4.
Maximum absolute error E for Example 3 when and .
Figure 4 portraits the exact and approximate solutions for different values of M when the value of k is fixed.
Figure 4.
The exact and approximate solutions versus x for Example 3 when and .
Example 4.
Deformation of an Elastica.The transverse deformation of a thin elastic extensional rod subjected to an axial loading and clamped at its ends is governed by the nonlinear equation [32]
Due to the nonavailability of the analytical solution of this nonlinear problem, we compare the results for the proposed method with those of the Runge–Kutta sixth-order method (RK6) obtained using Mathematica. Table 5 shows the maximum absolute error E when , , and .
Table 5.
Maximum absolute error E for Example 4 when , , and .
Example 5.
Let us consider the fractional IVP [33]
with the nonsmooth analytical solution . By adopting the transformation Equation (41) is converted into the nonlinear fractional initial value problem
with solution
Let us start with and apply the proposed method for . We get and . Therefore, we have
which is very close to the exact solution.
Table 6 lists the relative error of Example 5 when .
Table 6.
Relative error for Example 5 when .
Example 6.
Let us consider the fractional oscillator problem [33]
where . The analytic solution of Equation (43) is given by
where is the one-parameter Mittag-Leffler function [33]. For , the solution reduces to . Let us solve Equation (43) when and assume that the approximate solution can be expressed as . We compare the numerical results of the proposed algorithm with those produced by using the truncated series
for the case of , and different values of μ.
Table 7 demonstrates that the new method yields good results in the domain .
Table 7.
Maximum absolute error E of Example 6 when and .
Example 7.
Let us consider the nonlinear fractional IVP [33,34]
with
where
The analytic solution of (44) is given by We apply the proposed algorithm for and . Table 8 lists the maximum absolute error E of problem (44)–(45) versus M.
Table 8.
Maximum absolute error E of Example 7 for .
In synthesis, we started by considering a simple boundary value problem in Example 1. Since the technique is not restricted to boundary value problems, we applied the proposed strategy to initial value problems in Examples 2 and 3. To demonstrate the efficiency of the technique on mathematical models, we tackled Example 4, representing the nonlinear deformation of a thin elastic rod. Moreover, fractional-order models were considered in Examples 5–7, which were studied as fractional oscillator problems. It was verified in all cases that the proposed strategy leads to good results.
4. Conclusions
This paper presents a new technique for obtaining the numerical spectral solutions for multi-term fractional-order initial value problems. The derivation of the method is based on the construction of the Chebyshev wavelet operational matrix. One of the advantages of the proposed strategy is its availability both for linear and nonlinear fractional-order initial value problems. A second relevant characteristic of the proposed approach is its high accuracy while adopting a limited number of Chebyshev wavelets. In future work, we will address the applicability of the current technique for stochastic PDEs.
Author Contributions
Methodology, S.D. and M.S.O.; software, D.W.B.; funding acquisition, D.W.B.; formal analysis, J.A.T.M. and S.D.; writing-review and editing, J.A.T.M. and M.S.O. All authors have read and agreed to the published version of the manuscript.
Funding
Institute of Applied Computer Science, Faculty of Electrical, Electronic, Computer and Control Engineering, Lodz University of Technology as a part of the statutory activity No. 501/2-24-1-2.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Data sharing not applicable to this article as no data sets were generated or analyzed during the current study.
Acknowledgments
This research was financed by the Institute of Applied Computer Science, Faculty of Electrical, Electronic, Computer and Control Engineering, Lodz University of Technology as a part of the statutory activity No. 501/2-24-1-2.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Huang, C.; Zhang, Z.; Song, Q. Spectral Methods for Substantial Fractional Differential Equations. J. Sci. Comput. 2018, 74, 1554–1574. [Google Scholar] [CrossRef]
- Ali, K.K.; Abd El Salam, M.A.; Mohamed, E.M.; Samet, B.; Kumar, S.; Osman, M.S. Numerical solution for generalized nonlinear fractional integro-differential equations with linear functional arguments using Chebyshev series. Adv. Differ. Equ. 2020, 2020, 494. [Google Scholar] [CrossRef]
- Abu Arqub, O. Application of residual power series method for the solution of time-fractional Schrödinger equations in one-dimensional space. Fundam. Inform. 2019, 166, 87–110. [Google Scholar] [CrossRef]
- Abu Arqub, O. Numerical Algorithm for the Solutions of Fractional Order Systems of Dirichlet Function Types with Comparative Analysis. Fundam. Informaticae 2019, 166, 111–137. [Google Scholar] [CrossRef]
- Kajani, M.T.; Vencheh, A.H.; Ghasemi, M. The Chebyshev wavelets operational matrix of integration and product operation matrix. Int. J. Comput. Math. 2009, 86, 1118–1125. [Google Scholar] [CrossRef]
- Ghasemi, M.; Babolian, E.; Kajani, M.T. Numerical solution of linear Fredholm integral equations using sine-cosine wavelets. Int. J. Comput. Math. 2007, 84, 979–987. [Google Scholar] [CrossRef]
- Amaratunga, K.; Williams, J.R.; Qian, S.; Weiss, J. Wavelet-Galerkin solutions for one-dimensional partial differential equations. Int. J. Numer. Methods Eng. 1994, 37, 2703–2716. [Google Scholar] [CrossRef]
- Daubechies, I. Ten Lectures on Wavelets; SIAM: Philadelphia, PA, USA, 1992. [Google Scholar]
- Majak, J.; Pohlak, M.; Eerme, M.; Lepikult, T. Weak formulation based Haar wavelet method for solving differential equations. Appl. Math. Comput. 2009, 211, 488–494. [Google Scholar] [CrossRef]
- Chun, Z.; Zheng, Z. Three-dimensional analysis of functionally graded plate based on the Haar wavelet method. Acta Mech. Solida Sin. 2007, 20, 95–102. [Google Scholar]
- Lam, H.F.; Ng, C.T. A probabilistic method for the detection of obstructed cracks of beam-type structures using spacial wavelet transform. Probabilistic Eng. Mech. 2008, 23, 237–245. [Google Scholar] [CrossRef]
- Noeiaghdam, S.; Sidorov, D.N.; Muftahov, I.R.; Zhukov, A.V. Control of Accuracy on Taylor-Collocation Method for Load Leveling Problem. Bull. Irkutsk. State Univ. Ser. Math. 2019, 30, 59–72. [Google Scholar] [CrossRef]
- Lepik, Ü.; Hein, H. Haar Wavelets; Springer: Berlin/Heidelberg, Germany, 2014. [Google Scholar]
- Abd-Elhameed, W.M.; Doha, E.H.; Youssri, Y.H. New spectral second kind Chebyshev wavelets algorithm for solving linear and nonlinear second-order differential equations involving singular and Bratu type equations. In Abstract and Applied Analysis; Hindawi: London, UK, 2013; Volume 2013. [Google Scholar]
- Robertsson, J.O.A.; Blanch, J.O. Galerkin-Wavelet Modeling of Wave Propagation: Optimal Finite-Difference Stencil Design. Math. Comput. Model. 1994, 19, 31–38. [Google Scholar] [CrossRef]
- Heydari, M.H.; Hooshmandasl, M.R.; Maalek Ghaini, F.M. A new approach of the Chebyshev wavelets method for partial differential equations with boundary conditions of the telegraph type. Appl. Math. Model. 2014, 38, 1597–1606. [Google Scholar] [CrossRef]
- Kumar, V.; Mehra, M. Wavelet optimized finite difference method using interpolating wavelets for self-adjoint singularly perturbed problems. J. Comput. Appl. Math. 2009, 230, 803–812. [Google Scholar] [CrossRef]
- Turgut, A.K.; Triki, H.; Dhawan, S.; Moshokoa, S.K.; Ullah, M.Z.; Biswas, A. Computational Analysis of Shallow Water Waves with Korteweg-de Vries Equation. Sci. Iran. 2018, 25, 2582–2597. [Google Scholar]
- Turgut, A.K.; Dhawan, S. A practical and powerful approach to potential KdV and Benjamin equations. Beni-Suef Univ. J. Basic Appl. Sci. 2017, 6, 383–390. [Google Scholar]
- Turgut, A.K.; Dhawan, S.; Karakoc, S.B.G.; Raslan, K.R. Numerical Study of Rosenau-KdV Equation Using Finite Element Method Based on Collocation Approach. Math. Model. Anal. 2017, 22, 373–388. [Google Scholar]
- Machado, J.T.; Costa, A.C.; Quelhas, M.D. Wavelet analysis of human DNA. Genomics 2011, 98, 155–163. [Google Scholar] [CrossRef] [PubMed]
- Mao, Z.; Em Karniadakis, G. A Spectral Method (of Exponential Convergence) for Singular Solutions of the Diffusion Equation with General Two-Sided Fractional Derivative. SIAM J. Numer. Anal. 2018, 56, 24–49. [Google Scholar] [CrossRef]
- Kumar, S.; Kumar, R.; Osman, M.S.; Samet, B. A wavelet based numerical scheme for fractional order SEIR epidemic of measles by using Genocchi polynomials. Numer. Methods Partial. Equations 2021, 37, 1250–1268. [Google Scholar] [CrossRef]
- Yarmohammadi, M.; Javadi, S.; Babolian, E. Spectral iterative method and convergence analysis for solving nonlinear fractional differential equation. J. Comput. Phys. 2018, 359, 436–450. [Google Scholar] [CrossRef]
- Mason, J.C.; Handscomb, D.C. Chebyshev Polynomials; CRC Press: Boca Raton, FL, USA, 2002. [Google Scholar]
- Sweilam, N.H.; Nagy, A.M.; El-Sayed, A.A. Second kind shifted Chebyshev polynomials for solving space fractional order diffusion equation. Chaos Solitons Fractals 2015, 73, 141–147. [Google Scholar] [CrossRef]
- Piessens, R. Computing integral transforms and solving integral equations using Chebyshev polynomial approximations. J. Comput. Appl. Math. 2000, 121, 113–124. [Google Scholar] [CrossRef]
- Babolian, E.; Fattahzadeh, F. Numerical solution of differential equations by using Chebyshev wavelet operational matrix of integration. Appl. Math. Comput. 2007, 188, 417–426. [Google Scholar] [CrossRef]
- Zhou, F.; Xu, X. Numerical solution of the convection diffusion equations by the second kind Chebyshev wavelets. Appl. Math. Comput. 2014, 247, 353–367. [Google Scholar] [CrossRef]
- Mohammadi, F.; Hosseini, M.M. A comparative study of numerical methods for solving quadratic Riccati differential equations. J. Franklin Inst. 2011, 348, 156–164. [Google Scholar] [CrossRef]
- Yuanlu, L.I. Solving a nonlinear fractional differential equation using Chebyshev wavelets. Commun. Nonlinear Sci. Numer. 2010, 15, 2284–2292. [Google Scholar]
- Singh, I.; Arun, P.; Lima, F. Fourier analysis of nonlinear pendulum oscillations. Rev. Bras. Ensino Fis. 2018, 40, e1305. [Google Scholar] [CrossRef]
- Abd-Elhameed, W.M.; Youssri, Y.H. Fifth-kind orthonormal Chebyshev polynomial solutions for fractional differential equations. Comput. Appl. Math. 2018, 37, 2897–2921. [Google Scholar] [CrossRef]
- Atta, A.G.; Moatimid, G.M.; Youssri, Y.H. Generalized Fibonaacci operational collocation approach for fractional initial value problem. Int. J. Appl. Comput. Math. 2018, 5, 9. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).