Abstract
This research presents the approximate solution of nonlinear Korteweg-de Vries equation of order nine by a hybrid staggered one-dimensional Haar wavelet collocation method. In literature, the underlying equation is derived by generalizing the bilinear form of the standard nonlinear KdV equation. The highest order derivative is approximated by Haar series, whereas the lower order derivatives are attained by integration formula introduced by Chen and Hsiao in 1997. The findings are shown in the form of tables and a figure, demonstrating the proposed technique’s convergence, robustness, and ease of application in a small number of collocation points.
1 Introduction
Many problems that have arisen in different eras of science and engineering have been described using linear and nonlinear phenomena. While some of these issues can be solved immediately, a considerable number of them remain at the cutting edge of mathematical modelling. As a result, partial differential equations (PDEs) have become an important tool for describing such processes. A clear understanding of modelling is essential to deal with such situations [1]. The authors were driven to find analytic, semi analytic, or numerical solutions to these models after studying the nature of their solutions. When finding analytic solutions to these PDEs proved difficult to come by, the authors became interested in semi-analytic and numerical solutions. Numerous semi-analytic techniques, such as Adomian decomposition method (ADM), homotopy analysis method (HAM), and homotopy perturbation method, have been utilized to produce series solutions, however convergence of the series has been a challenge in these solutions which was solved by many semi-analytic techniques like Adomian decomposition method (ADM), homotopy analysis method (HAM), homotopy perturbation method (HPM) and modified variational iteration method (MVIM) [2, 3].
Furthermore, these techniques have successfully handled a variety of linear and nonlinear events. Many authors focused on linearization for nonlinear problems, which did not change the real phenomena but did increase the computational cost. The authors have always contributed to the development of useful methodologies for solving linear and nonlinear PDEs analytically, like tanh-sech method, sine-cosine method, inverse scattering technique, F-expansion technique, consistent Ricatti expansion technique, tanh-function procedure, Hirota’s bilinear scheme, exp-function technique and Jacobi elliptic functions’ scheme and so on [4–7].
The Kortweg-de Vries equation is concerned with shallow water travelling waves. In plasma, nonlinear optics, and hydrodynamics, the idea of travelling waves is used. Pomeau et al. [8] used the term seventh-order KdV in a research study to characterize the stability of the equation rediscovered by Kortweg and de Vries under a unique perturbation. Furthermore, infinite many conservation laws (CL) have been determined for seventh-order and ninth-order KdV equations. There has been tremendous growth in the effort to improve solutions of nonlinear KdV equations of orders three and five [9]. The literature for the solutions of KdV equations of orders seven and nine is limited.
Ablowitz brought up the inverse scattering transform and Malfliet explored tanh-technique to deal with the nonlinear phenomena of physical significance. Authors acquired the soliton solutions and the rational solutions of the nonlinear evolution equations [10]. Wazwaz [1] explored the new ninth-order nonlinear dispersive KdV equation and the sixth-order Boussinesq equation. This scheme depended on the generalization of bilinear forms of these equations. The author set out to use the Tanh coth technique for single soliton solutions and a hybrid of the Hirota and Hereman methods [11–13], to show that these equations are fully integrable [1, 14].
However, fast and accurate numerical schemes (finite element method (FEM), finite difference method (FDM) and finite volume method (FVM), spectral and mesh free are used to approximate the DE and IE. Along with many advantages, these methods are observed with a few limitations. To obtain better numerical schemes, researchers have struggled with computational techniques (including wavelet techniques) [15, 16].
Mallat examined the theory of multiresolution analysis (MRA) in order to discuss higher-order resolution for singular and non-linear phenomena [17]. Morlet and Grossmann invented the word wavelet [18]. In 1988, Daubechies introduced a wavelet technique with scaling functions and compact support [17]. Wavelet techniques made it easier for the user by providing good performance with singularities, approximate designs, and ambiguous development. Wavelets are basically depicted on Galerkin techniques and collocation method, in particular, Haar wavelet (HW) is considered simple among different wavelets in the literature. A Hungarian mathematician Alfred Haar established the framework of Haar wavelet [19].
The Haar wavelet contributes to the functions that are piecewise constant and have a simple orthonormal base and local support, the main reason for preferring the Haar wavelet over other wavelets. In addition, at points of discontinuity where its derivatives do not exist, the concept of integration is introduced in order to overcome the prescribed problem [20]. The Haar wavelet techniques have been used for various purposes, for example to eliminate noise from images and signals, for time-frequency analysis, to solve linear and non-linear integro differential equations (IDE), DE and IE [21–29]. Siraj et al. investigated a multi-resolution collocation method for time-dependent inverse heat problems [30], while Aziz and Siraj developed a new method to address the two-dimensional elliptical PDEs with HW [31]. Kaya et al. solved the fractional equation for KdV Burgers Kuramato using HW scheme [25].
The Kortweg de Vries (KdV) equation of order nine is given by [1]:
| (1) |
depending upon the initial condition(IC):
| (2) |
and the boundary conditions(BCs):
| (3) |
where is an unknown function of two variables x (space variable) and t (temporal variable), the domain is denoted by , whereas the boundary is expressed by . The term is linear and the terms , , , , , , , , , and are nonlinear in Eq (1).
The major objective of this article is to propose a robust numerical technique, to approximate nonlinear KdV equation of order nine, that yields computed results in a small number of collocation points(CPs).
The proposed method in this article is a part of Ph.D. thesis [32]. It is organized in the following manner:
Section 2 explains the topics of multi-resolution analysis and functions of Haar wavelet. Section 3 prescribes the proposed numerical scheme for KdV equation of order nine. Section 4 shows the convergence of the proposed method. A numerical example and justifications are given in Section 5. Finally, in Section 6, some conclusions are drawn from the proposed research work.
2 Materials and methods
2.1 Multi-resolution analysis
The better understanding of wavelet functions can be achieved by multi-resolution analysis (MRA, a sequence of spaces {}), with the following properties:
If , then
If , then
The set of functions describes a basis in
where is a square integrable function over the real line and L2(R) is a function space, if the space is defined as:
| (4) |
then after scaling and translation, the analysis of multi-resolution(MR) can be constructed for (the sequence of spaces) that are described by Eqs (5) and (7) on using . Therefore, , that are ⊥ to [17].
2.2 Haar wavelet functions
The Haar wavelet (HW) functions are basically step functions with bounded intervals. Here the interval of interest is [0, 1] for all the problems. The HW functions are visualized by different resolution levels. By increasing level of resolution, the better approximation can be achieved using these functions, defined on the interval [0, 1] except father wavelet. The HW functions are with the unique representation given as below [20]:
| (5) |
where
| (6) |
where π, ρ and σ are constants and j indicates the HW level, o is resolution level where o = 2j, j = 0, 1, …, J with J is the maximum resolution level, is the translation parameter and the index i is used for wavelet number.
The father wavelet has the following representation:
| (7) |
All the members of square integrable functions’ family described on the interval [0, 1] can have the following representation, that is in the form of summation of members of HW family:
| (8) |
We identify Θ = 2J and Γ = 2Θ, where J is defined before. The summation of HW functions
| (9) |
is an approximation of defined on the interval [0, 1).
The characteristics for integrals of Haar functions are introduced by
From Eq (5), the first two integrals may be calculated as:
| (10) |
| (11) |
Generally, the interpretation for the Haar integrals(HI) is given by
| (12) |
where i = 2, 3, … and for i = 1, we have
3 The proposed approximation method
The proposed method, based on finite difference method and one-dimensional Haar wavelet collocation method (HWCM) is discussed. In Eq (1), the derivatives w.r.t. space variable x are discretized using one-dimensional HW formula, while the derivative w.r.t. time variable t is estimated by finite difference method as:
| (13) |
where ϖτ = ϖ(x, tτ), tτ+1 = tτ + Δt, τ = 0, 1, …, ⊺/Δt with t0 = 0. Assuming and t > 0, the following CPs are taken into account:
| (14) |
| (15) |
Applying FDM to Eq (1)
| (16) |
After doing linearization of the nonlinear terms of Eq (16)
| (17) |
where nonlinear terms: , , , , , , , , , and are linearized by quasi-Newton linearization technique:
On substituting CPs
| (18) |
where l = 1, 2, …, 2Θ are CPs.
The estimation of highest derivative of KdV equation in Eq (1) is done by HW functions as:
| (19) |
The following expressions can be obtained by integrating Eq (19) as:
| (20) |
| (21) |
| (22) |
| (23) |
| (24) |
| (25) |
| (26) |
| (27) |
| (28) |
The unknown values , , and are computed as:
| (29) |
| (30) |
| (31) |
| (32) |
After substituting the above statements in Eq (18), a system of equations is obtained. Next, to find Haar coefficients(HCs) for the solution at time tτ+1, the known values of ’s at time tτ are replaced in the obtained system of equations. Next, the actual solution of the prescribed problem is obtained by these HCs. Because of iterative scheme, we can obtain the solution at any particular time.
4 Convergence of the proposed method [33]
Theorem 1 Suppose that a function is continuous on the closed interval [0, 1], with its restricted first order derivative then for all x belonging to the interval [0, 1], there exists η, such that:
Later, the HW technique, constructed on the basis of the scheme that is proposed in [34] converges, i.e. evaporates when J → ∞, the order convergence is 2.
where
5 Results
To examine the strategy of the proposed technique, a test problem is considered. The interval for the proposed test problem is taken [0, 1]. The symbol Ec(Γ) is used to determine maximum absolute errors (MAEs). The notation Rc(Γ) will be used to denote the experimental rate of convergence with Γ = 2Θ number of collocation points.
The experimental rate of convergence is defined as follows:
| (33) |
Test Problem 1 Consider the equation of Kortweg-de Vries having order nine, given in Eq (1) with the series solution [2]:
| (34) |
The initial and boundary conditions are obtained from the series solution. The presented nonlinear KdV equation of order nine is a parabolic equation that describes the water waves phenomenon, while its series solution is a hyperbolic function. In physics, distortion in one-dimensional(1-D) rippling is given by the presented equation, that involves shallow water waves, likewise, in the routine work, hyperbolic functions perform a momentous role as well.
The one-dimensional HWCM is applied on the Eq (1) and Tables 1–3 illustrate its numerical results. The Table 1 represents the point-wise absolute errors (PWAEs) (for t = 1, 3, 5, 7, 9). It is noticeable that for x = 0, the PWAE is vanished, whereas increase in the other PWAE is observed, if we move along space. The Tables 2 and 3 represent MAEs and the rate of convergence (respectively) at different collocation points for various time step sizes (Δt = 10−02, 10−03, 10−04) and the constant time level t = 1. The obtained MAEs are representing the precision of one-dimensional HWCM for different collocation points. The order of PWAEs is 10−02 along with Δt = 10−02, b = 0.2, t = 1 and . Moreover, the order of MAEs is 10−01 for and t = 1. In the prescribed problem, by lowering the time step size, the progress in the precision of the presented technique is observed, while it (precision) is not increased by increasing the number of collocation points. To fix this problem, some restrictions will be implemented on this procedure. In addition, the Fig 1 indicates the approximate solution of KdV equation of order nine.
Table 1. The PWAEs for Γ = 16, Δt = 10−02, b = 0.2 and for Test Problem 1.
| x/t | 1 | 3 | 5 | 7 | 9 |
|---|---|---|---|---|---|
| PWAE | PWAE | PWAE | PWAE | PWAE | |
| 0 | 0 | 0 | 0 | 0 | 0 |
| 0.1 | 1.2526 × 10−07 | 9.1128 × 10−08 | 1.7294 × 10−08 | 2.2868 × 10−08 | 1.0987 × 10−07 |
| 0.2 | 3.9754 × 10−06 | 4.6259 × 10−06 | 4.0222 × 10−06 | 1.6372 × 10−06 | 5.5316 × 10−06 |
| 0.3 | 8.1379 × 10−05 | 7.6963 × 10−05 | 5.8511 × 10−05 | 1.9315 × 10−05 | 5.8555 × 10−05 |
| 0.4 | 5.4215 × 10−04 | 4.9241 × 10−04 | 3.5817 × 10−04 | 1.1013 × 10−04 | 3.1918 × 10−04 |
| 0.5 | 2.2141 × 10−03 | 1.9831 × 10−03 | 1.4170 × 10−03 | 4.2300 × 10−04 | 1.2011 × 10−03 |
| 0.6 | 6.8060 × 10−03 | 6.0625 × 10−03 | 4.2985 × 10−03 | 1.2671 × 10−03 | 3.5656 × 10−03 |
| 0.7 | 1.7363 × 10−02 | 1.5435 × 10−02 | 1.0907 × 10−02 | 3.1997 × 10−03 | 8.9758 × 10−03 |
| 0.8 | 3.8842 × 10−02 | 3.4508 × 10−02 | 2.4350 × 10−02 | 7.1335 × 10−03 | 2.0010 × 10−02 |
| 0.9 | 7.8823 × 10−02 | 7.0039 × 10−02 | 4.9374 × 10−01 | 1.4465 × 10−02 | 4.0636 × 10−02 |
| 1 | 1.4836 × 10−02 | 1.3189 × 10−01 | 9.2884 × 10−02 | 2.7218 × 10−02 | 7.6651 × 10−02 |
Table 3. The rate of convergence Rc(Γ) for , and t = 1 for Test Problem 1.
| Γ | Δt = 10−02 | Δt = 10−03 | Δt = 10−04 |
|---|---|---|---|
| Rc(Γ) | Rc(Γ) | Rc(Γ) | |
| 20 | — | — | — |
| 22 | −1.3378 | −1.3395 | −1.3388 |
| 23 | −0.5979 | −0.5974 | −0.5974 |
| 24 | −0.2841 | −0.2837 | −0.2839 |
| 25 | −0.1387 | −0.1385 | −0.1385 |
| 26 | −0.0686 | −0.0685 | −0.0684 |
| 27 | −0.0339 | −0.0340 | −0.0341 |
Table 2. The MAEs for and t = 1 for Test Problem 1.
| Γ | Δt = 10−02 | Δt = 10−03 | Δt = 10−04 |
|---|---|---|---|
| Ec(Γ) | Ec(Γ) | EcΓ | |
| 20 | 2.6323 × 10−02 | 2.6292 × 10−02 | 2.6307 × 10−02 |
| 22 | 6.6536 × 10−02 | 6.6535 × 10−02 | 6.6539 × 10−02 |
| 23 | 1.0070 × 10−01 | 1.0067 × 10−01 | 1.0067 × 10−01 |
| 24 | 1.2262 × 10−01 | 1.2255 × 10−01 | 1.2256 × 10−01 |
| 25 | 1.3499 × 10−01 | 1.3490 × 10−01 | 1.3491 × 10−01 |
| 26 | 1.4156 × 10−01 | 1.4146 × 10−01 | 1.4146 × 10−01 |
| 27 | 1.4493 × 10−01 | 1.4483 × 10−01 | 1.4484 × 10−01 |
Fig 1.
6 Conclusion
The nonlinear KdV has been approximated by one-dimensional HWCM. The given equation is discretized utilizing finite difference technique and the collocation procedure. The proposed scheme is implemented on KdV equation of order nine and a reasonable performance of the one-dimensional HWCM is observed from the computed results. Furthermore, it is noted, that reducing the size of time step results in an improvement in the precision of the presented technique, while the precision does not increase with increasing collocation points. However, in future, a few constraints are needed to impose on the proposed scheme, to obtain the required increase in precision.
Data Availability
The data are all contained within the manuscript.
Funding Statement
The author(s) received no specific funding for this work.
References
- 1. Wazwaz AM. Multiple-soliton solutions for the ninth-order KdV equation and sixth-order Boussinesq equation. Appl. Math. Comput. 2008;203:277–283. [Google Scholar]
- 2. Körpinar ZS, Kaya D, Ugurlu Y. Three semi-analytical methods for ninth-order Korteweg-de Vries equation. Prespacetime Journal 2014;5(10):959–975. [Google Scholar]
- 3. Zhong M, Tian S-F, Shi YQ. Application of the modified variational iteration method in the fourth–order Cahn–Hilliard equation BBM–Burgers equation. Act. Phy. Sin. 2021; 70(19):190202. [Google Scholar]
- 4. Wazwaz AM. Multiple-soliton solutions for the KP equation by Hirota’s bilinear method and by the tanh-coth method. Appl. Math. Comput. 2007;190:633–640. [Google Scholar]
- 5. Ren B, Cheng XP, Lin J. The (2 + 1)–dimensional Konopelchenko–Dubrovsky equation: nonlocal symmetries and interaction solutions. Nonlinear Dyn. 2016; 86:1855. doi: 10.1007/s11071-016-2998-4 [DOI] [Google Scholar]
- 6. Ren B, Ma WX, Yu J. Characteristics and interactions of solitary and lump waves of a (2 + 1)–dimensional coupled nonlinear partial differential equation. Nonlinear Dyn. 2019; 96:717 doi: 10.1007/s11071-019-04816-x [DOI] [Google Scholar]
- 7. Ren B, Lin J, Lou ZM. Consistent Riccati expansion and rational solutions of the Drinfel’d–Sokolov–Wilson equation. Appl. Math. Lett. 2020; 105:106326. doi: 10.1016/j.aml.2020.106326 [DOI] [Google Scholar]
- 8. Pomeau Y, Ramani A, Grammaticos B. Structural stability of the Korteweg-de Vries solitons under a singular perturbation. Physica D. 1988;31(1):127–134. doi: 10.1016/0167-2789(88)90018-8 [DOI] [Google Scholar]
- 9. Malfiet W. The tanh method: a tool for solving certain classes of nonlinear evolution and wave equations. J. Comput. Appl. Math. 2004;164–165:529–541. doi: 10.1016/S0377-0427(03)00645-9 [DOI] [Google Scholar]
- 10. Wazwaz AM. Exact travelling wave solutions to seventh-order and ninth-order KdV-like equations. Appl. Math. Comput. 2006;182:771–780. [Google Scholar]
- 11. Hirota R. A new form of Bäcklund transformations and its relation to the inverse scattering problem. Prog. Theor. Phys. 1974;52(5):1498–1512. doi: 10.1143/PTP.52.1498 [DOI] [Google Scholar]
- 12. Hirota R. The direct method in soliton theory. Cambridge University Press, Cambridge, 2004. R. Hirota, The direct method in soliton theory, Cambridge University Press, Cambridge, 2004. [Google Scholar]
- 13. Hereman W, Nuseir A. Symbolic methods to construct exact solutions of nonlinear partial differential equations. Math. Comput. Simul. 1997;43:13–27. doi: 10.1016/S0378-4754(96)00053-5 [DOI] [Google Scholar]
- 14. Wazwaz AM. The tanh-coth and the sech methods for exact solutions of the Jaulent–Miodek equation. Phys. Lett. A. 2007;366(1/2):85–90. doi: 10.1016/j.physleta.2007.02.011 [DOI] [Google Scholar]
- 15. Cattani C, Kudreyko A. Harmonic wavelet method towards solution of the Fredholm type integral equations of the second kind. Appl. Math. Comput.2010;215:4164–4171. [Google Scholar]
- 16. Cattani C. A review on harmonic wavelets and their fractional extension, J. Adv. Eng. Comput. 2018;2(4):224–238. doi: 10.25073/jaec.201824.225 [DOI] [Google Scholar]
- 17. Mallat SG. Multiresolution approximations and wavelet orthonormal bases of L2(R), Trans. Amer. Math. Soc. 1989;315(1):69–87. doi: 10.2307/2001373 [DOI] [Google Scholar]
- 18. Grossmann A, Morlet J. Decomposition of hardy functions into square integrable wavelets of constant shape. SIAM J. Math. Anal. 1984;15:723–736. doi: 10.1137/0515056 [DOI] [Google Scholar]
- 19. Haar A. Zur theorie der orthogonalen funktionen systeme. Math. Ann. 1910;69:331–371. doi: 10.1007/BF01456326 [DOI] [Google Scholar]
- 20. Siraj-ul-Islam, Aziz I, Šarler B. The numerical solution of second-order boundary-value problems by collocation method with the Haar wavelets. Math. Comput. Model. 2010;52:1577–1590. doi: 10.1016/j.mcm.2010.06.023 [DOI] [Google Scholar]
- 21. Majak J, Shvartsman B, Karjust K, Mikola M, Haavajoe A, Pohlak M. On the accuracy of the Haar wavelet discretization method. Compos. Part B. 2015;80:321–327. doi: 10.1016/j.compositesb.2015.06.008 [DOI] [Google Scholar]
- 22. Majak J, Pohlak M, Karjust K, Eerme M, Kurnistki J, Shvartsman B. New higher order Haar wavelet method: Application to FGM structures. Compos. Struct. 2018;201:72–78. doi: 10.1016/j.compstruct.2018.06.013 [DOI] [Google Scholar]
- 23. Lepik Ü. Numerical solution of differential equations using Haar wavelets. Math. Comput. Simul.2005;68(2):127–143. doi: 10.1016/j.matcom.2004.10.005 [DOI] [Google Scholar]
- 24. Yokuş A. Numerical solution for space and time fractional order Burger type equation. Alex. Eng. J.2018;57(3):2085–2091. doi: 10.1016/j.aej.2017.05.028 [DOI] [Google Scholar]
- 25. Kaya D, Gulbahar S, Yokuş A. Numerical solutions of the fractional KdV-Burgers-Kuramoto equation. Ther. Sci. 2018;22(1):S153–S158. doi: 10.2298/TSCI170613281K [DOI] [Google Scholar]
- 26. Yokuş A. Comparison of caputo and conformable derivatives for time-fractional Kortweg-de Vries equation via finite difference method. Int. J. Mod. Phys B 2018;32(29):1–12. [Google Scholar]
- 27. Yokuş A. Numerical solutions of Time Fractional Korteweg–de Vries equation and its Stability Analysis. Commun. Facul. Sci. Uni. Ankara Ser. A1 Math. Stat. 2019;68(1):353–361. [Google Scholar]
- 28. Mohanty RK, Singh S. High accuracy numerov type discretization for the solution of one-space dimensional nonlinear wave equations with variable coefficients. J. Adv. Res. Sci. Comput. 2011;3(1):53–66. [Google Scholar]
- 29. Zhong M, Yang QT, Tian SF. The modified high–order Haar wavelet scheme with Runge–Kutta method in the generalized Burgers–Fisher equation and the generalized Burgers–Huxley equation. Mod. Phy. Lett. B. 2021; 35(24):2150419. doi: 10.1142/S0217984921504194 [DOI] [Google Scholar]
- 30. Siraj-ul-Islam, Ahsan M, Hussain I. A multi–resolution collocation procedure for time-dependent inverse heat problems. Int. J. Ther. Sci. 2018;128:160–174. doi: 10.1016/j.ijthermalsci.2018.01.001 [DOI] [Google Scholar]
- 31. Aziz I, Siraj-ul-Islam. An efficient modified Haar wavelet collocation method for numerical solution of two-dimensional elliptic PDEs. Diff. Equ. Dyn. Syst. 2017;25:347360. [Google Scholar]
- 32.Saleem S. Numerical solution of time–dependent partial differential equations via Haar wavelet. Ph.D. Thesis, Department of Mathematics, University of the Punjab, Lahore, Pakistan. 2020:1–124.
- 33. Majak J, Shvartsman B, Kirs M, Pohlak M, Haavajoe A, Herranen H. Convergence theorem for the Haar wavelet based discretization method. Compos. Struct. 2015;126(1):227–232. doi: 10.1016/j.compstruct.2015.02.050 [DOI] [Google Scholar]
- 34. Chen CF, Hsiao CH. Haar wavelet method for solving lumped and distributed –parameter systems. IEE Proc. Control Theo. Appl. 1997;144(1):87–94. doi: 10.1049/ip-cta:19970702 [DOI] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
The data are all contained within the manuscript.

