In this work, we developed homotopy perturbation double Sumudu transform method (HPDSTM) which is obtained by combining homotopy perturbation method, double Sumudu transform and He’s polynomials. The method is applied to find the solution of linear fractional one and two dimensional dispersive KdV and nonlinear fractional KdV equations to illustrate the reliability of the method. It is observed that the solutions obtained by the method converge rapidly to the exact solutions. This method is very powerful, and professional techniques for solving different kinds of linear and nonlinear fractional order differential equations.
Fractional calculus is a field of applied mathematics that deals with derivatives and integrals of arbitrary orders. In recent years, considerable interest in fractional differential equation has been stimulated due to their numerous applications in the areas of physics and engineering. Many important phenomena in electromagnetics, acoustics, viscoelasticity, electrochemistry and material science are well described by fractional differential equation. Fractional differential equations are increasingly used to model problems in fluid mechanics, acoustics, biology, electromagnetism, diffusion, signal processing, and many other physical processes [1, 2]. In the literature one can find a wide class of methods dealing with the problem of approximate solutions to problems described by nonlinear fractional differential equations, for instance, asymptotic methods and perturbation methods.
A great deal of effort has been expended over the last 10 years or so in attempting to and robust and stable numerical and analytical methods for solving fractional partial differential equations of physical interest. Several numerical methods have been introduced to solve differential equations, such as the homotopy perturbation method (HPM) [3, 4, 5], the Modified homotopy perturbation method (MHPM) [6], the differential transform method (DTM) [7], the variational iteration method (VIM) [8, 9], the homotopy analysis method (HAM) [10, 11], the Sumudu decomposition method [12], the Adomian decomposition method [13, 14] and reproducing kernel method [15, 16, 17]. Among these methods, the HPM is a universal approach which can be used to solve FODEs and FPDEs. On the other hand, various methods are combined with the homotopy perturbation method, such as the variational homotopy perturbation method [18]. Another such combination is the homotopy perturbation transformation method [19]. Another such approach is the use of Homo-Separation of variables for the solution of fractional partial differential equations [20, 21, 22]. There are numerous integral transforms such as the Laplace, Sumudu, Fourier, Mellino solve PDEs. Of these, the Laplace transformation and Sumudu transformation are the most widely used. The Sumudu transformation method is one of the most important transform method. Various methods are combined with the Sumudu transformation method such as the homotopy analysis Sumudu transform method (HASTM) [23]. Another example is the Sumudu decomposition method (SDM) [24].
Singh et al. [25] have made used of studying the solutions of linear and nonlinear partial differential equations by using the homotopy perturbation Sumudu transform method. The nonlinear terms can be easily handled by the use of He’s polynomial. The use of He’s polynomials in the nonlinear term was first introduced by Ghorbani [26, 27]. There are some important applications and work on fractional differential equation in literature [28, 29, 30].
In this paper, we applied homotopy perturbation double Sumudu transform method to obtain the analytical exact and approximate solutions. The proposed algorithm provides the solution in a rapid convergent series which may lead to the solution in a closed form. The advantage of this method is its capability of combining two powerful methods for obtaining exact solutions for nonlinear equations. The HPDSTM is a combination of double Sumudu transform, HPM, and He’s polynomials.Definition 2.1. The Sumudu transform of a function \(f(t)\) defined for all real number \(t\geq0\) is the function \(F_{s}\left(u\right)\) defined by
Definition 2.2. The double Sumudu transform of a function \(f\left(x,t\right)\), defined for all real numbers \(\left(x\geq0, t\geq0\right)\) is defined by
Theorem 2.3. [32] Let \(G\left(u\right)\) be the Sumudu transform of \(f\left(t\right)\), such that
Definition 2.4. The Riemann-Liouville fractional integral operator of order \(\alpha>0\), of a function \(f\left(t\right)\in C_{\mu}\),\(\mu\geq-1\) is defined as
Definition 2.5. [10, 27,] The fractional derivative of \(f\left(t\right)\) in the caputo sense is defined as
Lemma 2.6. If \(m-1< \alpha\leq m, m\in N\) and \(f\in C_{\mu}^{m}\), and \(\mu \geq -1,\) then
Definition 2.7. Assume that \(f\left(x\right)\) is a function of \(n\) variables \(x_{i},\ i=1,\cdots,n\) also of class C on \( D\in R_{n}\)
Theorem 2.8. Let \(\frac{\partial^{i+j}f\left(x,t\right)}{\partial t^{j}\partial x^{i}}\)~\(, i=0,1,\cdots,n,~ j=0,1,\cdots,m\) be of exponential order; i.e \(\left|\frac{\partial^{i+j}f\left(x,t\right)}{\partial t^{j}\partial x^{i}}\right|0\), then the double Sumudu transform of the Caputo fractional derivative with respect to \(x\) is defined as follows
We illustrate the basic idea of this method, by considering a general fractional nonlinear non- homogeneous partial differential equation with the initial condition of the form of general form\[ \begin{equation}D_{t}^{\alpha}U\left(x,t\right)=L\left(U\left(x,t\right)\right)+N\left(U\left(x,t\right)\right)+f\left(x,t\right),\\ \alpha>0 \end{equation}\tag{12}\]
subject to initial condition \[ \begin{equation}D_{0}^{k}U\left(x,0\right)=g_{k} , \left(k=0,\cdots,n-1\right) \end{equation}\tag{13}\]
\(D_{0}^{n}U\left(x,0\right)=0\), where, \(D_{t}^{\alpha}=\frac{\partial ^{\alpha}}{\partial {t^{\alpha}}}\) denotes without loss of generality the Caputo fraction derivative operator, \(f\) is a known function, \(N\) is the general nonlinear fractional differential operator, and \(L\) represents a linear fractional differential operator. Applying the double Sumudu Transform on both sides of \((12)\), we obtain \[\begin{equation}S_{xt}\left[D_{t}^{\alpha}U\left(x,t\right)\right] =S_{xt}\left[L(U\left(x,t\right))\right]+S_{xt}\left[N\left(U\left(x,t\right)\right)\right]+S_{xt}\left[f\left(x,t\right)\right] \end{equation}\tag{14}\]
Using the property of the double Sumudu transform, we have \[ \begin{equation}S_{xt}\left[U\left(x,t\right)\right]=u^{\alpha}S_{xt}\left[L\left(U\left(x,t\right)\right)\right]+u^{\alpha}S_{xt}\left[N\left(U\left(x,t\right)\right)\right]+u^{\alpha} S_{xt}\left[f\left(x,t\right)\right]+g\left(x,t\right) \end{equation}\tag{15}\]
Now applying the double Sumudu inverse on both sided of \((15)\), we obtain \[ \begin{equation}U\left(x,t\right)=S_{xt}^{-1}\left[u^{\alpha}S_{xt}\left[L\left(U\left(x,t\right)\right)\right]+u^{\alpha} S_{xt}\left[N\left(U\left(x,t\right)\right)\right]\right]+G\left(x,t\right) \end{equation}<\tag{16}\]
where \(G\left(x,t\right)\) represents the term arising from the known function \(f\left(x,t\right)\) and the initial condition [31]. Now apply the HPM \[ \begin{equation}U\left(x,t\right)=\sum_{n=0}^{\infty}P^{n}U_{n}\left(x,t\right) \end{equation}<\tag{17}\]
The nonlinear term can be decomposed into \[\begin{equation}NU\left(x,t\right)=\sum_{n=0}^{\infty}p^{n}H_{n}\left(U\right)(x,t) \end{equation}\tag{18}\]
Using the He’s polynomial [32] given as \[\begin{equation}H_{n}\left(U_{0},\cdots,U_{n}\right)=\frac{1}{n!}\frac{\partial^{n}}{\partial p^{n}}\left[N\left(\sum_{j=0}^{\infty}p^{j}U_{j}\left(x,t\right)\right)\right] \end{equation}\tag{19}\]
Substituting \((17)\) and \((18)\) in \((16)\) \[\begin{eqnarray} \sum_{n=0}^{\infty}P^{n}U_{n}\left(x,t\right)&=&G\left(x,t\right)+ P\Big[S^{-1}_{xt}\Big[u^{\alpha}S_{xt} \Big[L\Big(\sum_{n=0}^{\infty}P^{n}U_{n}\left(x,t\right)\Big)\Big]\nonumber\\&&+u^{\alpha }S_{xt}\Big[N\Big(\sum_{n=0}^{\infty}P^{n}U_{n}\left(x,t\right)\Big)\Big]\Big]\Big] \end{eqnarray}\tag{20}\]
which is the coupling of the double Sumudu transform and the HPM using He’s polynomials [34]. Comparing the coefficients of like powers of \(P\), the following approximations are obtained:
\begin{eqnarray*} P^{0} :U_{0}\left(x,t\right)&=&G\left(x,t\right)\\ P^{1} :U_{1}\left(x,t\right)&=&S^{-1}_{xt}\left[u^{\alpha}S_{xt}\left[L\left(U_{0}\left(x,t\right)\right)+H_{0}\left(U\right)\right]\right]\\ P^{2} :U_{2}\left(x,t\right)&=&S^{-1}_{xt}\left[u^{\alpha}S_{xt}\left[L\left(U_{1}\left(x,t\right)\right)+H_{1}\left(U\right)\right]\right]\\ P^{3} :U_{3}\left(x,t\right)&=&S^{-1}_{xt}\left[u^{\alpha}S_{xt}\left[L\left(U_{2}\left(x,t\right)\right)+H_{2}\left(U\right)\right]\right]\\ && \vdots\\ P^{n} :U_{n}\left(x,t\right)&=&S^{-1}_{xt}\left[u^{\alpha}S_{xt}\left[L\left(U_{2}\left(x,t\right)\right)+H_{n-1}\left(U\right)\right]\right]\\ \end{eqnarray*} Finally, we approximate the analytical solution \(U\left(x,t\right)\) by truncated series [34]Example 4.1. Consider the linear one dimensional fractional dispersive KdV equation [37]
Example 4.2. Consider the linear fractional two dimensional dispersive KdV equation [37]
Example 4.3. We consider the following nonlinear time fractional KdV equation [38] \begin{eqnarray*}u^{\alpha}_{t}\left(x,t\right)&=&\left(u^{2}\right)_{x}+\left[u\left(u\right)_{xx}\right]_{x},~~t>0 ,x>0,0< \alpha\leq 1\\ u\left(x,0\right)&=& \sinh ^{2}\left(\frac{x}{2}\right) \end{eqnarray*} Applying the double Sumudu transform on both sided, we obtained the following.