Numerical solutions of higher order boundary value problems via wavelet approach

*Correspondence: poom.kumam@kmutt.ac.th 4Fixed Point Theory and Applications Research Group, Center of Excellence in Theoretical and Computational Science (TaCS-CoE), Faculty of Science, King Mongkuts University of Technology Thonburi (KMUTT), 126 Pracha Uhit Rd, Bang Mod, Thung Khru, Bagnkok, 10140, Thailand 5Center of Excellence in Theoretical and Computational Science (TaCS-CoE), Faculty of Science, King Mongkuts University of Technology Thonburi (KMUTT), 126 Pracha Uhit Rd, Bang Mod, Thung Khru, Bagnkok, 10140, Thailand Full list of author information is available at the end of the article Abstract


Introduction
Higher-order boundary value problems (HOBVPs) have widespread applications in diverse areas of science and engineering. Mostly, these problems arise in astronomy, fluid dynamics, astrophysics, hydrodynamics, beam theory, induction motors [1], and other branches of engineering sciences [2]. If an infinite smooth sheet of fluid is heated from below in the presence of a magnetic field in gravity direction, instability occurs. When this instability is ordinary convection, it is modeled through tenth order boundary value problems (BVPs). If instability sets are as over stability, it is modeled by twelfth order boundary value problem [3].
In generic cases, analytical solution of HOBVPs is a painstaking process, therefore researchers have turned their attention towards approximate solutions. For example, Syed et al. [4] applied modified variational iteration method (MVIM) for the solution of ninth and tenth order BVPs. Siddiqi et al. [5] solved eleventh order BVPs using variational iteration method. Mirmoradi et al. [6] implemented homotopy perturbation method (HPM) for twelfth order BVPs. Noor et al. [7] solved twelfth order BVPs via variational iteration method (VIM). Samaher [8] and his co-authors presented the solution of thirteenth order BVPs by modified Adomian decomposition method (MADM). Akram et al. [9,10] applied homotopy analysis method and nonpolynomial splines technique for solving ninth order BVPs. Siddiqi et al. [11,12] used spline technique for solving linear tenth and twelfth order BVPs.
For the past few decades, wavelet based numerical methods have gained great importance for solution of HOBVPs, because of their ease in implementation. In literature, there exist several wavelet families. Amongst different kinds, Haar wavelet (HW) deserves special attention. HW is based on Haar functions which were defined by the Hungarian mathematician Alfred Haar [13] in 1909. For the first time these wavelets were used for the problems of calculus in 1997. HW comprises rectangular functions which are discontinuous at the endpoints of the interval. Therefore, HW is not directly implementable for solution of differential equations. To remove this ambiguity, Cattani [14] used spline approach to regularize these wavelets. Another way is to approximate highest order derivative by HW series. This approach was investigated by Chen and Hsiao [15,16]. Later on, this approach became popular and has been applied to different problems. In this direction, Lepik [17] presented the solution of a higher order differential equation by using HW.
Fazal et al. [18,19] and Reddy et al. [20] solved fourth, fifth, sixth, seventh, and ninth order boundary value problems using HW. Umer [20] implemented the HW technique for solving heat convection radiation problems. Agarwal et al. [21,22] investigated some special functions in the analysis of differential equations and some existences and uniqueness results for fractional nonlocal thermistor problem. Chu [23] and his collaborators studied fractional multi-dimensional Navier-Stokes equation. Sunarto et al. [24] implemented iterative method for solving one-dimensional fractional mathematical physics model via quarter-sweep and PAOR. The authors in [25,26] explored global exponential stability of Clifford-valued neural networks and new quantum boundaries for quantum Simpson's and quantum Newton's type inequalities for preinvex functions respectively. Rezapour et al. [27] used DGJIM and ADM methods for multi-term fractional BVP involving the generalized ψ-RL-operators.
The rest of the paper is organized in the following way. In Sect. 2, basic definitions of HW are described. Method description and convergence are given in Sects. 3 and 4 respectively. Test problems are presented in Sect. 5, while conclusion is addressed in Sect. 6.

Motivation
The main motivation of this work is to develop HW based algorithm for solving HOBVPs.
Also we will elaborate the scheme coupled with quasilinearization to tackle nonlinearity in tenth, twelfth, and thirteenth order BVPs. Convergence result will also be a part of this work.  [17,21]:

Method description for linear problems
This section is devoted to describing the proposed methodology for solving HOBVPs. For this purpose consider the nth order ordinary differential equations where L is a general differential operator and g is a known function. The corresponding initial and boundary conditions are Here, we present the method only for initial conditions, boundary conditions will be treated later. Next we approximate the highest order derivative by truncated HW series as follows: where b i stands for unknown wavelet coefficients to be calculated. Integrating Eq. (12), Now inserting Eq. (7) and (12)- (13) in Eq. (8) leads to the system of 2M equations with 2M unknowns b i . After computing b i , the desired solution can be extracted from Eq. (13) by putting σ = 0. It is to be noted that the proposed method requires initial conditions of the form (σ ) (C), σ = 0, 1, 2, . . . , n -1. If conditions (s) (w r ) = r , where w r ∈ [C, D], and s < n is any nonnegative integer are known instead of (s) (C), we need to find (s) (C). By doing this one can write Eq. (13) as follows: Equation (14) denotes the system of linear equations from which the rest of initial conditions can be computed.

Nonlinear case and quasilinearization
Consider a nonlinear nth order differential equation of the form (n) (w) = g w, , (1) , (2) , . . . , (n-1) , w ∈ , with initial and boundary conditions where (σ ) represents σ th derivative of , μ σ are given constants. Using the quasilinearization procedure [28], Eq. (15) reduces to (n) In Eq. (17) γ stands for the number of iterations. It is clear from the above equation that the value of at the (γ + 1)th iteration can be computed if it is known at the γ th iteration.
Proof From Eqs. (19) and (21) we have Using the definition of error norm, one can write 10 (w)P 2 s +t+1 , 10 Using the fact that Haar wavelet integrals are monotonically increasing functions [29] coupled with Lemma 4.1, the resultant is Hence From (27) it is obvious that the error norm is inversely proportional to the resolution level. By increasing the resolution level the error norm should decrease. The same criteria can be applied for the convergence of other HOBVPs.

Numerical examples and discussion
In this section, the proposed method is applied to solve 10th, 12th, and 13th order BVPs.
To check the performance and reliability of the method, the computed solutions are matched with the exact ones and those presented before.

Example
Consider the 10th order nonlinear boundary value problem [30] (10) (w) = e -w 2 (w), 0 ≤ w ≤ 1, subject to the following conditions: Applying quasilinearization, Eq. (34) and Eq. (35) take the form Approximating the highest order derivative in Eq. (37), we have (10) γ Integrating Eq. (40) ten times leads to Using Eq. (7) and Eq. (41), we get 6 (1) where  Equation (42) contains a total of 2M equations in 2M unknowns. The system has been solved for unknowns with initial approximation 0 (w) = 1. After calculation of b i , approximate solutions have been calculated from Eq. (38) for σ = 0. In Table 2 the computed solutions are compared with the exact solution and the results given in [30]. In the same table we also recorded the absolute error. From the table one can see that the proposed method has comparatively good results. In Fig. 2 the plots of exact, approximate solutions and absolute errors are presented. The figure shows that exact and approximate solutions premise well.

Example
Consider the 12th order linear boundary value problem [31] (12) (w) + w (w) = -e w 120 + 23w + w 3 , 0≤ w ≤ 1, subject to the following conditions: The exact solution of this problem is  The approximate and exact solutions together with absolute error have been addressed in Table 3. The same table also shows the comparison of our results with those obtained via the homotopy perturbation method addressed in [31]. It has been observed that our results are better. Solution profiles of exact versus approximate solutions coupled with absolute error are shown in Fig. 3. From the figure it is clear that both solutions are in good agreement.

Example
Consider the 12th order nonlinear boundary value problem [32] (12) (w) = 2e w 2 (w) + (3)  The exact solution is The problem is nonlinear which has been linearized using quasilinearization. Computed solutions have been matched with the existing results [32] in Table 4. The same table contains the absolute error. From the table, it is obvious that the computed results are comparatively better. In Fig. 4, the plots of approximate, exact solutions and error are shown, which shows that the approximate and exact solution are close to each other.
In Table 5 we recorded the comparison of exact and calculated solutions with absolute error. The same table contains the results computed by the variational iteration method in [33]. One can see from the table that errors of present solutions are smaller. Graphical solution and absolute error are also plotted in Fig. 5, which indicates that the scheme works well for higher order problems.
The exact solution is The computed and exact solution and absolute error are displayed in Table 6. From the table it is proved that the proposed method has good results in case of nonlinear BVPs. The plot of exact, approximate solutions and error are shown in Fig. 6. From the figure one can observe the coincidence of exact and approximate solutions.

Conclusion
In this study, the Haar wavelets collocation has been applied for the numerical solution of HBVPs. The quasilinearization technique has been applied to tackle nonlinearity. Several examples have been solved using the proposed method which confirmed the efficiency and reliability. The computed results have been compared with the exact solution and those available in literature. From tabulated data and graphical solutions it has been observed  that the proposed method gives better results than quintic B-splines, homotopy perturbation method, optimal homotopy asymptotic method, and variational iteration method. In the future we will focus on extending the method for higher order partial and time fractional partial differential equations.