2,193
Views
38
CrossRef citations to date
0
Altmetric
Research Articles

Laguerre wavelets collocation method for the numerical solution of the Benjamina–Bona–Mohany equations

& ORCID Icon
Pages 9-15 | Received 20 Jul 2018, Accepted 10 Aug 2018, Published online: 03 Sep 2018

ABSTRACT

In this paper, a new approach for the accurate numerical solution of the Benjamin–Bona–Mahony (BBM) equations with the initial and boundary conditions using Laguerre wavelets is presented. This method is based on the truncated Laguerre wavelet expansions used to convert the initial and boundary value problems into systems of algebraic equations which can be efficiently solved by suitable solvers. Illustrative examples are included to demonstrate the validity and applicability of the technique. Numerical results show the efficiency and accuracy of the present method.

1. Introduction

Since 1990's [Citation1] wavelet methods have been applied for solving partial differential equations (PDEs). The investigation of the approximate solutions for linear and nonlinear partial differential equations plays an important role in the study of linear and nonlinear physical phenomena. Linear and nonlinear wave phenomena appear in various scientific and engineering fields, such as plasma physics, fluid mechanics, biology, solid state physics, optical fibres, chemical physics, chemical kinematics. Moreover, obtaining the exact solutions for these problems is quite untouched. However, in recent years, numerical analysis [Citation2] has considerably been developed to be used for partial equations such as Benjamina–Bona–Mohany (BBM) equations that have a special kind of solutions. In the present work, Laguerre wavelets have been applied. In most cases the Laguerre wavelets coefficients have been calculated by collocation method, We considerd the nonlinear Benjamina–Bona–Mohany (BBM) equations of the following form: (1) yt(x,t)+ayx(x,t)+by(x,t)yx(x,t)cyxxt(x,t)=df(x,t),(1) where a, b, c and d are known constants, f(x,t) is continuous real-valued function on [0,1)×[0,1). Now a days, much attention has been given to the literature of the stable methods for the numerical solution of Benjamina–Bona–Mohany (BBM) equations. In addition to that, Considerable efforts have been made by many mathematicians to obtain exact and approximate solutions of partial differential equations such as Benjamina–Bona–Mohany equations and a number of efficient, accurate and powerful methods have been developed by those mathematicians such as, Backlund transformation method [Citation3], Lie group method [Citation4], Adomian's decomposition method [Citation5], Integral method [Citation6], Hirota's bilinear method [Citation7], homotopy analysis method [Citation8], He's Homotopy perturbation method [Citation9], Exp-Function method [Citation10], Haar wavelet method [Citation11] and Cardinal B-Spline wavelets method [Citation12].

The aim of the present work is to develop Laguerre wavelets collocation method, mutually for solving partial differential equations with initial and boundary conditions of the BBM equations, which is simple, fast and guarantees the necessary accuracy for a relative small number of grid points. A vast amount of literature is available on numerical solution of partial differential equations by Haar wavelet [Citation11], Cardinal B-Spline wavelets [Citation12], Chebyshev wavelet [Citation13], Legendre wavelet [Citation14], Hermite wavelet, etc. but the literatures on Laguerre wavelets to solve PDE's are less this impetused us to obtain numerical solution for PDEs such as BBM equations using Laguerre wavelets.

The outline of this article is as follows: In Section 2 we describe properties of Laguerre wavelets and function approximation. In Section 3 we draw convergence analysis. In Section 4 we describe the Laguerre wavelet method to find the approximate solution of the BBM problems. In Section 5 some numerical examples are solved by applying the Laguerre wavelet method of this article. Finally, a conclusion is drawn in Section 6.

2. Laguerre wavelets and function approximation

Wavelets constitute a family of functions constructed from dialation and translation of a single function called mother wavelet. When the dialation parameter a and translation parameter b varies continuously, we have the following family of continuous wavelets: ψa,b(x)=|a|1/2ψxba,a,bR,a0. If we restrict the parameters a and b to discrete values as a=a0kb=nb0a0ka0>1,b0>0. We have the following family of discrete wavelets ψk,n(x)=|a|1/2ψ(a0kxnb0),a,bR,a0, where ψk,n form a wavelet basis for L2(R). In particular, when a0=2 and b0=1, then ψk,n(x) forms an orthonormal basis. Laguerre wavelets are defined as: (2) ψn,m(x)=2k/2m!Lm(2kx2n+1),n12k1x<n2k10,otherwise(2) where m=0,1,,M1 and n=1,2,,2k1 where k is assumed any positive integer. Here Lm(x) are Laguerre polynomials of degree m with respect to weight function W(x)=1 on the interval [0,) and satisfies the following reccurence formula L0(x)=1, L1(x)=1x, Lm+2(x)=(2m+3x)Lm+1(x)(m+1)Lm(x)m+2,where m=0,1,2,

2.1. Function approximation

Any square integrable function g(x) defined over [0,1) may be expanded by Laguerre wavelets as: (3) g(x)=n=1m=0Cn,mψn,m(x),,(3) where ψn,m(x) is given in Equation (2), Cn,m=g(x),ψn,m(x) and , denotes the inner product. We approximate g(x) by truncating the series represented in Equation (3) as, g(x)n=12k1m=0M1Cn,mψn,m(x)=ATψ(x), where A and ψ(x) are 2k1M×1 a matrix, AT=[C1,0,C1,M1,C2,0,C2,M1,C2k1,0,C2k1,M1]. ψ(x)=[ψ1,0(x),ψ1,M1(x),ψ2,0(x),ψ2,M1(x),ψ2k1,0(x),ψ2k1,M1(x)]. Similarly, an arbitrary function of two variables y(x,t) defines over [0,1)×[0,1), may be expanded into Laguerre wavelets basis as: y(x,t)ψT(t)Kψ(x), where ψT(t)=(ψ1,0(t),ψ1,M1(t),ψ2,0(t),ψ2,M1(t),ψ2k1,0(t),ψ2k1,M1(t)), ψ(x)=(ψ1,0(x),ψ1,M1(x),ψ2,0(x),ψ2,M1(x),ψ2k1,0(x),ψ2k1,M1(x))T and K=[aj,j]N×N, N=2k1M.

3. Convergence analysis

Theorem 1.

If a continuous bounded function y(x,t)L2(R×R) defined on [0,1)×[0,1), then the Laguerre wavelets expansion of y(x,t) converges uniformly to it.

Proof

: Let y(x,t) be a continuous function defined on [0,1)×[0,1) and |y(x,t)|κ, where κ is a positive real number. Let y(x,t)=i=1j=0Ci,jψi,j(x)ψi,j(t). Ci,j=y(x,t),ψi,j(x)ψi,j(t) and , denotes inner product. Then Laguerre wavelet coefficients of continuous functions y(x,t) are defined as: Ci,j=01,01y(x,t)ψi,j(x)ψi,j(t)dxdt. Ci,j=01,Iy(x,t)2k/2m!Lm(2kx2n+1)ψi,j(t)dxdt,where I=n12k1,n2k1. Now change the variable 2kx2n+1=p, we obtain Ci,j=2k/2m!01,11yp1+2n2k,tLm(p)dp2k,ψi,j(t)dt, Ci,j=2k/2m!01,11yp1+2n2k,tLm(p)dp,ψi,j(t)dt,. Using GMVT for integrals Ci,j=2k/2m!01yζ1+2n2k,tψi,j(t)dt×11Lm(p)dp,where ζ(1,1) Since Lm(x) is continuous and integrable on (1,1). Choose 11Lm(p)dp=A, Ci,j=A2k/2m!01yζ1+2n2k,tψi,j(t)dt, Ci,j=A2k/2m!n12k1n2k1yζ1+2n2k,t2k2m!Lm(2kt2n+1)dt, Now change the variable 2kt2n+1=q, we obtain Ci,j=A(m!)211yζ1+2n2k,q1+2n2kLm(q)dq2k, Ci,j=A2k(m!)211yζ1+2n2k,q1+2n2kLm(q)dq, Using GMVT for integrals Ci,j=A2k(m!)2yζ1+2n2k,η1+2n2k11Lm(q)dq,where η(1,1) Since Lm(x) is continuous and integrable on (1,1). Choose 11Lm(q)dq=B, Ci,j=AB2k(m!)2yζ1+2n2k,η1+2n2k,whereη,ζ(1,1). Therefore, Ci,j|=|AB2k(m!)2yζ1+2n2k,η1+2n2k,whereη,ζ(1,1). Since y(x,t) is bounded. That is, |y(x,t)|κ, where κ is real constant. Ci,j|=|AB2k(m!)2κ=|A||B|κ(m!)22k,where kis any positive integer.

Therefore i=0j=0ci,j is absolutely convergent. Hence the Laguerre wavelet expansion of y(x,t) is converged uniformly.

Theorem 2

Laguerre wavelets ψi,j are uniformly continuous on interval I [Citation15].

Theorem 3

If ψi,j:IR is Uniformly Continuous on subset I of R and xn is a Cauchy sequence in I then ψi,j(xn is Cauchy sequence in R. (where ψi,j is Laguerre wavelets) [Citation15].

4. Description of the proposed method

In this section, Laguerre wavelets together with collocation method to solve nonlinear BBM equations is presented. Consider the general BBM equation is of the form (4) αyt(x,t)+βyx(x,t)+χy(x,t)yx(x,t)δyxxt(x,t)=μ(x,t),(4) with initial and boundary conditions, y(x,0)=f(x),0x1, and y(0,t)=g0(t),y(1,t)=g1(t),t0, where α,β,χand δ are real constants and f(x),g0(t),g1(t)and μ(x,t) are continuous real-valued functions. Let us assume that, (5) yxxt(x,t)ψT(t)Kψ(x),(5) (6) ψT(t)=(ψ1,0(t),ψ1,M1(t),ψ2,0(t),ψ2,M1(t),ψ2k1,0(t),ψ2k1,M1(t)),(6) (7) ψ(x)=(ψ1,0(x),ψ1,M1(x),ψ2,0(x),ψ2,M1(x),ψ2k1,0(x),ψ2k1,M1(x))T,(7) (8) K=[aj,j]N×N,N=2k1M.(8) K represents N×N Laguerre wavelets coefficients to be determined. Now integrate Equation (5) with respect to t from 0 to t. (9) yxx(x,t)=yxx(x,0)+01ψT(t)Kψ(x)dt.(9) Now integrate Equation (9) with respect to x from 0 to x. (10) yx(x,t)=yx(0,t)+yx(x,0)yx(0,0)+0x0tψT(t)Kψ(x)dtdx.(10) Now integrate Equation (10) with respect to x from 0 to x. (11) y(x,t)=y(0,t)+x(yx(0,t)yx(0,0))+y(x,0)y(0,0)+0x0x0tψT(t)Kψ(x)dtdxdx.(11) put x=1 in Equation (11) and by given conditions, we get (12) yx(0,t)yx(0,0)=g1(t)g0(t)+f(0)f(1)0x0x0tψT(t)Kψ(x)dtdxdx|x=1.(12) Substitute Equation (12) in Equation (11) and (10), we get (13) yx(x,t)=yx(x,0)+g1(t)g0(t)+f(0)f(1)0x0x0tψT(t)Kψ(x)dtdxdx|x=1+0x0x0tψT(t)Kψ(x)dtdxdx.,(13) and (14) y(x,t)=y(0,t)+x(g1(t)g0(t)+f(0)f(1)0x0x0tψT(t)Kψ(x)dtdxdx|x=1+y(x,0)y(0,0)+0x0x0tψT(t)Kψ(x)dtdxdx.(14) Now differentiate Equation (14) with respect to t, we get (15) yt(x,t)=yt(0,t)+x(g1(t)g0(t)0x0xψT(t)Kψ(x)dxdx|x=1+0x0xψT(t)Kψ(x)dxdx.(15) Substituting Equations (15), (14), (13) and (5) in Equation (4) and collocate the obtained equation using following collocation points xi,ti=2i1M2,i=1,2,,M. Then solve the obtained system by Newton's iterative method. We obtain the Laguerre wavelets coefficients aj,j, where j=1,2,,2k1M, then substitute these obtained Laguerre wavelets coefficients in Equation (14) will contribute the Laguerre wavelets based numerical solution of Equation (4). The absolute error (AE) will be calculated by, AE=|ye(x,t)yapp(x,t)|, where ye(x,t) and yapp(x,t) are exact and approximate solutions, respectively.

5. Numrical experiments

Test Problem 1. Consider the linear BBM equation of the form [Citation11] yt(x,t)2yxxt(x,t)+yx(x,t)=0, with initial condition y(x,0)=ex0x1, and boundary conditions y(0,t)=et,y(1,t)=e1t,t0. The exact solution is ext. The space–time graph of the approximate solution for k=1,M=9 is shown in . The absolute error between the analytical and approximate solutions is shown in the . represents the comparison of the numerical and exact solution at different values of t. The absolute error between the numerical and exact solution is drawn in the at different values of t

Figure 1. Approximate solution of Example 1.

Figure 1. Approximate solution of Example 1.

Figure 2. Absolute error of Example 1.

Figure 2. Absolute error of Example 1.

Figure 3. Comparison of numerical and exact solution at different values of t of Example 1.

Figure 3. Comparison of numerical and exact solution at different values of t of Example 1.

Figure 4. Absolute error in different values of t of example 1.

Figure 4. Absolute error in different values of t of example 1.

Test Problem 2. Consider the linear non-homoge-nous BBM equation of the form [Citation11] yt(x,t)2yxxt(x,t)+ex+t=0, with initial condition y(x,0)=ex0x1, and boundary conditions y(0,t)=et,y(1,t)=e1+t,t0. The exact solution is ex+t. The space–time graph of the approximate solution for k=1,M=9 and the exact solution is shown in . The absolute error between the analytical and approximate solutions is shown in the . represents the comparison of the numerical and exact solution at different values of t. The absolute error between the numerical and exact solution is drawn in the at different values of t

Figure 5. Approximate solution of Example 2.

Figure 5. Approximate solution of Example 2.

Figure 6. Absolute error of Example 2.

Figure 6. Absolute error of Example 2.

Figure 7. Comparison of numerical and exact solution at different values of t of Example 2.

Figure 7. Comparison of numerical and exact solution at different values of t of Example 2.

Figure 8. Absolute error in different values of t of example 2.

Figure 8. Absolute error in different values of t of example 2.

Test Problem 3. Consider the non-linear BBM equation of the form [Citation11] yt(x,t)yxxt(x,t)+y(x,t)yx(x,t)=0, with initial condition y(x,0)=00x1, and boundary conditions y(0,t)=0,y(1,t)=11+t,t0. The exact solution is x1+t. The space–time graph of the approximate solution for k=1,M=6 is shown in . The absolute error between the analytical and approximate solutions is shown in .

Figure 9. Approximate solution of Example 3.

Figure 9. Approximate solution of Example 3.

Figure 10. Absolute error of Example 3.

Figure 10. Absolute error of Example 3.

6. Conclusion

In this paper, Laguerre wavelets based collocation method is presented for the solution of linear and nonlinear PDEs such as Benjamina–Bona–Mohany equations for different physical conditions which is important for the development of new research in the field of numerical analysis and beneficial for new researchers. The proposed scheme is tested on some examples and the results are quite satisfactory in comparison with the exact solutions. Finally, we summarize the outcomes of this analysis as follows:

  1. The present method gives better accuracy in comparison with the exact solution.

  2. This scheme is easy to implement in computer programmes and we can extend this scheme for higher order also with slight modification in the present method.

  3. Also, the implementation of the proposed method is very simple and as the obtained numerical results show that, method is very efficient for the numerical solution of the above-mentioned problems and can also be used for numerical solution of other partial differential equations.

  4. Properties of Laguerre wavelets and its convergent analysis are discussed in terms of theorems.

Disclosure statement

No potential conflict of interest was reported by the authors.

Additional information

Funding

It is a pleasure to thank the University Grants Commission (UGC), Govt. of India for the financial support under UGC-SAP DRS-III for 2016-2021:F.510/3/DRS-III/2016(SAP-I) Dated: 29th Feb. 2016.

References

  • Lepik U. Solving pdes with the aid of two-dimensional haar wavelets. Comput Math Appl. 2011;61:1873–1879. doi: 10.1016/j.camwa.2011.02.016
  • Burden RL, Faires JD. Numerical analysis. Boston, MA: PWS; 1993.
  • Rogers C, Shadwich WF. Bäcklund transformations and their application. New York: Academic Press; 1982.
  • Olver PJ. Applications of Lie groups to differential equations. Berlin: Springer; 1986.
  • Adomian G. A review of the decomposition method in applied mathematics. J Math Anal Appl. 1988;135:501–544. doi: 10.1016/0022-247X(88)90170-9
  • Abbasbandy S, Shirzadi A. The first integral method for modified Benjamin–Bona–Mahony equation. Commun Nonlinear Sci Numer Simulat. 2010;15:1759–1764. doi: 10.1016/j.cnsns.2009.08.003
  • Hirota R. Exact solution of the Korteweg-de Vries equa-tion for multiple collisions of solitons. Phys Rev Lett. 1971;27:1192–1194. doi: 10.1103/PhysRevLett.27.1192
  • Liao SJ. An analytic approach to solve multiple solutions of a strongly nonlinear problem. Appl Math Comput. 2005;169:854–865.
  • He JH. Asymptotology by homotopy perturbation method. Appl Math Comput. 2004;156:591–596.
  • Ganji ZZ, Ganji DD, Bararnia H. Approximate general and explicit solutions of nonlinear BBMB equations by Exp-function method. Appl Math Model. 2009;33:1836–1841. doi: 10.1016/j.apm.2008.03.005
  • Shiralashetti SC, Angadi LM, Deshi AB, et al. Haar wavelet method for the numerical solution of benjamin-bona-mahony equations. J Informat Comput Sci. 2016;11:136–145.
  • Shiralashetti SC, Kumbinarasaiah S. Cardinal B-spline wavelet based numerical method for the solution of generalized Burgers–Huxley Equation. Int J Appl Comput Math. 2018. doi: 10.1007/s40819-018-0505-y
  • Heydari MH, Hooshmandasl MR, Maalek Ghaini FM. 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. doi: 10.1016/j.apm.2013.09.013
  • Lahmar NA, Belhamitib O, Bahric SM. A New LegendreWavelets decomposition method for solving PDEs. Malaya J Mat. 2014;1(1):72–81.
  • Shiralashetti SC, Kumbinarasaiah S. Theoretical study on continuous polynomial wavelet bases through wavelet series collocation method for nonlinear Lane–Emden type equations. Appl Math Comput. 2017;315:591–602.