Abstract
In this paper, a new method known to be Shehu-Adomian decomposition method is proposed to solve homogeneous and non-homogeneous dispersive KdV-type equations. The Shehu-Adomian decomposition method is a combination of Shehu’s transform and Adomian Decomposition method. Some illustrative problems of dispersive KdV-type equations are solved to check the validity of the method. The approximate solutions are given in series form and the proposed method is a reliable and powerful technique to solve numerous physical problems in applications.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
2010 Mathematics Subject Classification:
1 Introduction
The famous Korteweg-de Vries (KdV) equation is a nonlinear dispersive PDE that describes mathematical modeling of traveling wave solution, known to be solitary water waves (also called solitons) in a shallow water domain. This equation is given by the PDE [1]
In 1895, Korteweg and de Vries in [1] derived this equation while studying water waves. Numerical study of KdV equations was pioneered by Zabusky and Kruskal [2] and some recent modifications of the numerical schemes were studied in [3, 4].
There are numerous methods for solving linear/nonlinear partial differential equations. One of these methods is Semi-analytical methods, which can provide approximate-analytical solutions for problem considered. Among these methods, we can mention Adomian decomposition method [5,6,7], Variational iteration method [8,9,10], and Homotopy perturbation method [11,12,13,14]. A literature summary of some semi-analytical methods is given as follows:
-
(I)
Adomian decomposition method (ADM) can be applied to solve linear as well as nonlinear functional equations in [5, 6, 15,16,17], works by dissecting the equation into linear and nonlinear parts. The method produces series solution whose terms are computed from a recursive relation involving Adomian polynomials. Various modifications of ADM were given in the works of Wazwaz [18].
-
(II)
Homotopy perturbation method (HPM) is used to determine accurate asymptotic solutions of a nonlinear problem. This method is also used effectively to solve PDEs in modeling flows in porous media [19].
Different variants of KdV equation have been investigated in literature [8] (see also [20]). This paper addresses the following problems using some semi-analytic methods [15] and their modifications [21]:
-
(i)
The homogeneous linear KdV equation [18]
$$\begin{aligned} {\left\{ \begin{array}{ll} &{} u_{t}+2u_x+u_{xxx}=0, \quad (x,t) \in [0,2\pi ] \times [0,4.0], \\ {} &{} u(x,0)= \sin (x). \end{array}\right. } \end{aligned}$$(2)Exact solution for Eq. (2) is given by
$$\begin{aligned} u(x,t)= \sin (x-t). \end{aligned}$$(3) -
(ii)
The non-homogeneous linear KdV equation with some source term
$$\begin{aligned} {\left\{ \begin{array}{ll} &{} u_{t}- u_{xxx}=2e^{t-x}, \quad (x,t)\in [0,1.0]\times [0,2.0], \\ {} &{} u(x,t)=1+e^{t-x}. \end{array}\right. } \end{aligned}$$(4)Exact solution for Eq. (4) is given by
$$\begin{aligned} u(x,t)=1+e^{t-x}. \end{aligned}$$(5) -
(iii)
Homogeneous nonlinear dispersive KdV equation
$$\begin{aligned} u_t+uu_x+u_{xxx}=0, \end{aligned}$$(6)with \( (x,t)\in [0,2\pi ]\times [0,0.50]\), and initial condition \(u(x,0)=x\) and the time dependent boundary conditions are
$$\begin{aligned} u(0,t)=0, ~~~u_x(0,t)=\dfrac{1}{1+t}, ~u_{xx}(0,t)=0. \end{aligned}$$(7)Exact solution is \(u(x,t)=\dfrac{x}{1+t}\).
-
(iv)
Inhomogeneous nonlinear dispersive KdV equation [22]
$$\begin{aligned} u_t-uu_x+u_{xxxxx}=\cos (x)-t\sin (x)+\frac{t^2\sin (2x)}{2}, \end{aligned}$$(8)with \((x,t)\in [0,2\pi ]\times [0,0.10)\) and initial condition \(u(x,0)=0,\) Exact solution is \(u(x,t)=t\cos (x)\).
We see that the first term in Eq. (2) refers to time evolution and the third term refers to the dispersion term. Equation (2) is sometimes known as the ‘weak dispersion’ wave equation. Equation (2) can be represented as the kinematic wave equation, with a dispersive perturbation term of the third order in space. We note that exact solution for the above numerical experiments can be obtained using Ansatz method. (The same also holds for other KdV-type equations considered above).
The objective of this study is to integrate two powerful methods, Shehu transform method and Adomian decomposition method to obtain a better method for solving partial differential equations; in particular on dispersive linear as well as nonlinear KdV-type equations.
2 Adomian Decomposition Method (ADM)
This section recaps some key points of the method ADM to solve linear as well as nonlinear dispersive PDEs.
Let us take the general form of a differential equation as given in [23]:
where \(u_t=\frac{ \partial u}{\partial t}\), \( u_{x^i}=\frac{\partial ^iu}{\partial {x^i}}\), \(G(\cdot )\) is a polynomial function of its arguments and s is source term.
Following ADM procedures, by splitting the LHS of Eq. (9) into two parts, we have that
where \(L_G[u]\) is a linear operator with respect to \(u, u_x,\ldots , u_{x^n}\) while \(N_G[u]\) is nonlinear part of G[u]. Then the operator
can be introduced to express the solution of Eq. (9) in the form:
Let’s suppose that
and \(L_G[u]=\sum _{i\ge 0} L_G[ V_i]\) and \(N_G[u]=N_G\left[ \sum _{i\ge 0} V_i \right] =\sum _{i\ge 0} A_i\), where the newly introduced terms \(A_i\) are Adomian polynomials [5, 6, 24]. These polynomials are obtained by using following formulae [10, 24]
and some of the first few terms of these polynomials takes the form
One can refer to [25, 26] for detailed discussion on Adomain polynomials.
2.1 ADM Applied to Eq. (2)
Let’s first rewrite Eq. (2) as
where the differential operator is \(\mathsf {L}_{t} =\dfrac{\partial }{\partial t}\). By assuming \(\mathsf {L}_{t}^{-1}\) exists; that is, \(\mathsf {L}_{t}^{-1}(\cdot ) = \int _{0}^{t}(\cdot )\,d{\tau }\), and applying \(\mathsf {L}_{t}^{-1}\) on both sides of Eq. (12), we have
which is equivalently given by
By employing the decomposition series given in Eq. (10) (cf. [5, 6]), the following recursive approximate values are given as
For numerical purpose, \(\psi _{n}(x,t) =\sum _{i=0}^{n} V_{i}(x,t)\) denotes the \(\textit{n}\)-term approximation to u. The exact solution is \( u(x,t) = \lim \limits _{n\rightarrow \infty }\psi _{n}(x,t)\). The number of terms required to obtain an exact solution is considerably small, which will be shown later using the proposed method in this work.
By using the recursive relations in Eqs. (15)–(16) and the linearity property of the operator \(\mathsf {L}_{t}\), we have the first few terms of \( V_{n} (x,t)\):
and higher order \( V_j\) values are obtained from iteration formula Eq. (16). The ADM solution up to seventh order terms is
By using Taylor’s expansion and Eq. (18), we have \( V_{2n}(x;t)= \dfrac{(-1)^{n}t^{2n}}{(2n)!}\sin (x), \, n\in \mathbb {N}_{0},\) and applying the principle of Mathematical Induction gives
Thus, from the convergence of ADM in [27], we have that
We note that same approximate-analytical solution for Eq. (2) via LADM have been obtained in [28] and the result coincides with the results of ADM. See Fig. 1 for the graphical illustration and Table 1 for the numerical results of experiment 1.
2.2 ADM Applied to Eq. (4)
We now rewrite Eq. (4) as
with \(\mathsf {L}_{t}=\dfrac{\partial }{\partial t}\), the linear differential operator, which is assumed to be invertible; i.e., \(\mathsf {L}_{t}^{-1}(\cdot ) = \int _{0}^{t}(\cdot )\,d{\tau }\). By applying \(\mathsf {L}_{t}^{-1}\) on both sides of Eq. (19),
which is equivalently
By employing the decomposition series given in Eq. (10) together with Eq. (20), we get
and so on.
We see the self-cancelling ‘noise’ terms in Eq.( 21) gives the exact solution
Remark 1
An approximate series solution terms given in Eq. (21) for the inhomogeneous KdV-type equation obey self-cancelling behavior; which are also known in the literature as ‘noise terms’ [29, 30]. A necessary condition for the appearance of noise terms for inhomogeneous problems is that the zeroth component \( V_0\) must possess the exact solution u among other terms [24]. One can refer to [29] for more on noise terms.
3 A New Laplace-Type Transform: Shehu’s Transform Method for Solving PDEs
A new Laplace-type integral transform, known to be Shehu’s transform, is introduced in [21] to solve both ODEs and PDEs. This method is efficient in the sense that it has great mathematical simplicity and ease of formulations as it is also generalization of many of the well-known integral transforms. Some of the advantages of this method are its simple application to a class of ordinary or partial differential equations; for instance, for some of the dispersive KdV-type equations.
Generally speaking, Shehu’s transform can be perceived as a corner stone to the Sumudu transform, the natural transform, the Elzaki transform, and the Laplace transform [21].
Definition 1
The Shehu transform of the function v(t) of exponential order is defined over the set of functions,
\(A=\left\{ v(t):\exists \, \, N,\, \eta _{1} ,\, \eta _{2} >0,\, \, \left| v(t)\right| <N\exp \left( \frac{\left| t\right| }{\eta _{i} }\right) ,\, \, \text {if}\, \, t\in (-1)^{i} \times \left[ 0,\infty \right) \right\} \),
by the following integral
Equation (23) converges when the limit value of the above integral is finite and diverges if this is not the case.
Let’s denote the inverse Shehu transform, for \(t\ge 0\), by
Equation (24) is equivalently expressed as
where \(\alpha \in \mathbb {R}\), s and u are Shehu variables [21] and the integral in Eq. (25) is taken along \(s=\alpha \) in the complex plane \(s=x+iy\).
Theorem 1
([21]) If v(t) is piecewise continuous on \(t\in [0,\beta ]\) and of exponential order \(\alpha \) for \(t>\beta \), then Shehu’s transform exists.
Theorem 2
([21]) Let \(v^{(n)}(t)\) denotes the nth derivative of the function \(v(t)\in A\) with respect to t. The Shehu transform of \(v^{(n)}(t)\) is given by
Fpr \(\textit{n}=1,\,\,2,\,\,\) and 3 in Eq. (26), we have the following derivatives with respect to t:
By employing Leibniz’s rule, some properties are noted as follows:
Some important properties of this transform are given as follows:
-
(i)
Linearity property of Shehu transform:
$$\begin{aligned} {\mathbb S}\left[ \alpha v(t)+\beta w(t)\right] =\alpha {\mathbb S}\left[ v(t)\right] +\beta {\mathbb S}\left[ w(t)\right] . \end{aligned}$$ -
(ii)
Scaling property of Shehu transform:
$$\begin{aligned} {\mathbb S}\left[ v(\beta t)\right] =\frac{\rho }{\beta }\cdot V\left( \frac{s}{\beta },\rho \right) . \end{aligned}$$
Proposition 1
([21]) Suppose \(\frac{\partial v(x,t)}{\partial t}\) and \(\frac{\partial ^2 v(x,t)}{\partial x^2}\) exist, then
Our next section introduces SADM, which is a combination of ADM and Shehu’s transform, and some illustrative examples are also provided.
3.1 Outline of the Method: SADM
To illustrate the basic concepts of SADM, let’s us consider the following equation
where N is a nonlinear operator, \(\mathsf {L}_{t}=\frac{\partial }{\partial t}\) is the linear operator, M is a linear operator w.r.t x and g is the source term, which doesn’t rely on u. By first applying Laplace transform on both sides of Eq. (27), we get
and by rewriting Eq. (28) equivalently as
In the homogeneous case, \(g(x,t)=0\), and therefore we have that
Employing inverse Shehu’s transform to Eq. (29) gives
Let us consider SADM decomposition series by
and the nonlinear term by
where the sequence \(\{A_{n}\}_{n=0}^{\infty }\) are the well-known Adomian polynomials (see [5, 6, 30]). Using Eqs. (31) and (32) into Eq. (30), we obtain
The following recursive formulae follows from Eq. (33) as follows.
Using Eq. (34), an approximate solution of Eq. (27) takes the form
The following Shehu’s transformation results are given in [21].
4 Some Applications: SADM
In this section, SADM is applied to dispersive linear and nonlinear KdV-type equations to show the reliability of the method.
4.1 Implementation of SADM for Eq. (2)
The linearized homogeneous equation in [18] takes the form
By applying Shehu’s transform \({\mathbb S}\) in given Eqs. (23)–(36), we have
By employing inverse Shehu’s transform to Eq. (37), we obtain
By using SADM’s series given in Eq. (31) into Eq. (38), the following recursive values are given as follows.
By using Eq. (39) and some of properties of Shehu’s transform given in Table 2, we have that
The rest of the components can be obtained from Eq. (40) in a similar way. The 7-term approximate SADM solution is
In view of Eq. (41) and using Taylor’s expansion, we have
and thus
4.2 Implementation of SADM for Eq. (6)
Applying Shehu transform on both sides of Eq. (6), we get
Taking inverse Shehu transform on both sides of Eq. (42), we obtain
By applying the aforesaid decomposition method, we have
Comparing both sides of Eq. (44) gives
The first few components of Adomain polynomials \(A_n(u_{0}, u_{1},\ldots , u_{n})\) (cf. [25, 26]) are given by
Using the iteration formulae (45) and Adomian polynomials in (46), we obtain
Thus, an approximate-analytical solution for u(x, t) is given by
which gives the exact solution \(u(x,t)=\dfrac{x}{1+t}\) with \(|-t|<1\) (Table 3).
Plots of exact and numerical solution vs x are displayed in Fig. 6. We obtain plots of absolute error vs x at four different values of time in Fig. 2. We also compare the absolute and relative errors at some values of x at four different times in Table 4. We note that same approximate-analytical solution have been obtained using using SADM for the considered numerical experiments in this paper as shown in Figs. 3, 4, 5 and 7.
4.3 Implementation of SADM for Eq. (8)
By consider the inhomogeneous equation in Eq. (8), we apply Shehu transform on both sides of Eq. (8) to get
Taking inverse Shehu transform on both sides of Eq. (49), we obtain
By applying the aforesaid decomposition method, we have
On comparing both sides of Eq. (51), we obtain
The first few components of Adomain polynomials \(A_n(u)\) are obtained using formulae (cf. [25, 26])
The polynomials \(A_2(u_0,u_1,u_2)\) and \(A_3(u_0,u_1,u_2,u_3)\) are obtained by
and the higher order ones are obtained by
Employing Eqs. (56), (55) together with Eq. (52) yields
Thus, the sum of first three iterates to build an approximate-analytical solution for u(x, t) of Eq. (8) is given by
Remark 2
Fig. 8 shows exact and SADM solution whereas Fig. 9 demonstrates Absolute error at different times. From numerical experiments above, we see that SADM is a promising semi-analytical method for solving PDEs. Comparison of SADM with other traditional semi-analytic methods such HPM, VIM, RDTM will be prominent continuation of this work, as this is not studied yet.
5 Conclusions
In this paper, we have obtained an approximate-analytical solution to homogeneous as well as non-homogeneous dispersive KdV equations with some initial approximation using modified Adomian decomposition method using Shehu’s transform. For the homogeneous KdV equation in Eq. (2), results obtained by methods, standard ADM, LADM, and SADM, are equivalent and therefore give the same results. The LADM and ADM are also powerful methods for solving both linear as well as nonlinear PDEs as these methods do not need any form of transformation, perturbation, or linearization. However, rigorous computation of Adomian polynomials is one of the requirement, which can sometimes result in intensive computations for nonlinear problems.
As our main contribution, we have applied a reliable method, SADM, which combines Shehu’s transform with Adomian Decomposition Method to both linear as well as nonlinear homogeneous and non-homogeneous dispersive KdV-type equation and the numerical results using SADM are given in Tables 3 and 5. The obtained numerical results in this paper confirm that SADM is an effective method, as it allows us to know the exact solution after computing first few terms only. Therefore, this method an be considered as an alternative method to solve numerous linear and nonlinear problems efficiently.
References
Korteweg, D.J., De Vries, G.: On the change of form of long waves advancing in a rectangular canal, and on a new type of long stationary waves. Philos. Mag. 39, 422–443 (1895)
Zabusky, N.J., Kruskal, M.D.: Interaction of “solitons’’ in a collisionless plasma and the recurrence of initial states. Phys. Rev. Lett. 15, 240 (1965)
Appadu, A.R., Chapwanya, M., Jejeniwa, O.A.: Some optimised schemes for 1D Korteweg-de-Vries equation. Prog. Comput. Fluid Dyn. 17, 250–266 (2017)
Wang, H., Wang, Y., Hu, Y.: An explicit scheme for the Korteweg-de-Vries equation. Chin. Phys. Lett. 25, 2335–2338 (2008)
Adomian, G.: Solving Frontier Problems of Physics: The Decomposition Method. Kluwer Academic Publishers (1994)
Adomian, G.: A review of decomposition method and some recent results for nonlinear equation. Math. Comput. Model. 13, 17–43 (1992)
Wazwaz, A.M.: The combined Laplace transform-Adomian decomposition method for handling nonlinear Volterra integro-differential equations. Appl. Math. Comput. 216, 1304–1309 (2010)
Abassy, T.A., El-Tawil, M.A., Saleh, H.K.: The solution of KdV and mKdV equations using Adomian Padé approximation. Int. J. Nonlinear Sci. Numer. Simul. 5, 327–339 (2004)
He, J.H.: Variational iteration method-a kind of non-linear analytical technique: some examples. Int. J. Non-Linear Mech. 34, 699–708 (1999)
Wazwaz, A.M.: A study on linear and nonlinear Schrödinger equations by the variational iteration method. Chaos Solitons Fractals 37, 1136–1142 (2008)
He, J.H.: Homotopy perturbation technique. Comput. Methods Appl. Mech. Eng. 178, 257–262 (1999)
He, J.H.: Homotopy perturbation method: a new nonlinear analytical technique. Appl. Math. Comput. 135, 73–79 (2003)
He, J.H.: The homotopy perturbation method for nonlinear oscillators with discontinuities. Appl. Math. Comput. 151, 287–292 (2004)
He, J.H.: Application of homotopy perturbation method to nonlinear wave equations. Chaos Solitons Fractals 26, 695–700 (2005)
Kaya, D.: A review of the semi-analytic/numerical methods for higher order nonlinear partial equations. Contemp. Anal. Appl. Math. Off. J. Grad. Sch. Sci. Eng. 133
Abbaoui, K., Cherruault, Y.: Convergence of Adomian’s method applied to differential equations. Comput. Math. Appl. 28, Elsevier, 103–109 (1994)
Abbaoui, K., Cherruault, Y.: New ideas for proving convergence of decomposition methods. Comput. Math. Appl. 29, Elsevier, 103–108 (1995)
Wazwaz, A.M.: An analytic study on the third-order dispersive partial differential equations. Appl. Math. Comput. 142, 511–520 (2003)
Dehghan, Z.M., Shakeri, F.: Use of He’s Homotopy perturbation method for solving a partial differential equation arising in modeling of flow in porous media. J. Porous Media 11, 765–778 (2008)
Helal, M.A., Mona Samir, M.: A comparative study between two different methods for solving the general Korteweg de Vries equation. Chaos Solitons Fractals 33, 725–739 (2007)
Maitama, S., Zhao, W.: New integral transform: Shehu transform a generalization of Sumudu and Laplace transform for solving differential equations. arXiv:1904.11370 (2019)
Goswami, A., Singh, J., Kumar, D.: Numerical simulation of fifth order KdV equation occurring in magneto-acoustic waves. Ain Shams Eng. J. 9, 2265–2273 (2018)
Zachmanoglou, E.C., Thoe, D.W.: Introduction to Partial Differential Equations with Applications. Courier Corporation (1986)
Adomian, G., Rach, R.: Noise terms in decomposition solution series. Comp. Math. Appl. 24, 61–64 (1992)
Duan, J.S.: Convenient analytic recurrence algorithms for the Adomian polynomials. Appl. Math. Comput. 217, 6337–6348 (2011)
Duan, J.S.: New recurrence algorithms for the nonclassic Adomian polynomials. Appl. Math. Comput. 62, 2961–2977 (2011)
Wazwaz, A.M., El-Sayed, S.M.: A new modification of the Adomian decomposition method for linear and nonlinear operators. Appl. Math. Comput. 122, 393–405 (2001)
Appadu, A.R., Kelil, A.S.: On semi-analytical solutions for linearized dispersive KdV equation. Mathematics 8, 1769 (2020)
Wazwaz, A.M.: Partial Differential Equations: Methods and Applications. Balkema Publishers, Lisse (2002)
Wazwaz, A.M.: Necessary conditions for the appearance of noise terms in decomposition solution series. J. Math. Anal. Appl. 5, 265–274 (1997)
Acknowledgements
A. S. Kelil kindly acknowledges NMU council postdoctoral fellowship programme (2020–2021). He is also grateful to the top-up funding support of the DST-NRF Centre of Excellence in Mathematical and Statistical Sciences(CoE-MaSS) towards the research. Opinions expressed and conclusions arrived at are those of the author and are not necessarily to be attributed to the CoE-MaSS.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Kelil, A.S., Appadu, A.R. (2021). Shehu-Adomian Decomposition Method for Dispersive KdV-Type Equations. In: Chadli, O., Das, S., Mohapatra, R.N., Swaminathan, A. (eds) Mathematical Analysis and Applications. Springer Proceedings in Mathematics & Statistics, vol 381. Springer, Singapore. https://doi.org/10.1007/978-981-16-8177-6_8
Download citation
DOI: https://doi.org/10.1007/978-981-16-8177-6_8
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-8176-9
Online ISBN: 978-981-16-8177-6
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)