Comparison between the Homotopy Perturbation Method and Homotopy Perturbation Transform Method ()
1. Introduction
Many problems in our life are modeled by linear and nonlinear partial differential equations. In recent years, various analytical methods proposed by researchers to solve these PDEs. However, it is still very difficult to obtain closed-form solutions. The homotopy perturbation method proposed by Ji-Huan He [1] [2] [3] [4] and employed by scientists and engineers [5] [6] [7] to solve many problems in engineering and science. And it has proved tremendously effective to solve these problems. In this letter, we use the coupling of homotopy perturbation method and Laplace transform named homotopy transform method (HPTM) [8] - [13] to compare the rate of convergent to the solution with standard homotopy perturbation method.
2. Homotopy Perturbation Method
To illustrate the basic ideas of the (HPM), we consider the following nonlinear differential equation
(1)
With the boundary conditions
(2)
where
is linear, while
is nonlinear,
is a known analytic function,
is the boundary of the domain
.
Define a homotopy
which satisfies
(3)
where
is an embedding parameter,
is an initial approximation of Equation (3) then
(4)
(5)
The changing process of p from zero to unity is just that of
from trivial solution
to original solution
, in topology this is called deformation,
and
are called homotopic.
Here the imbedding parameter p can be considered as “small parameter”.
Assume that the solution of Equation (3) can be written as a power series in p
(6)
Setting
result in the approximate solution of Equation (6)
(7)
3. Homotopy Perturbation Transform Method (HPTM)
To illustrate the basic ideas of the (HPTM), we consider the following nonlinear differential equation with the initial conditions of the form
(8)
(9)
where D is the second order linear differential operator
, R is the
linear differential operator of less order than D; N represents the general nonlinear differential operator and
is the source term.
Taking the Laplace transform (denoted by L) on both sides of Equation (8):
(10)
(11)
Using the initial conditions:
(12)
Operating with Laplace inverse on both sides of Equation (12) gives
(13)
where
represents the term arising from the source term and the prescribed initial conditions. Now we apply the HPM
(14)
And the nonlinear term can be decomposed as
(15)
where
are He’s polynomials given by
(16)
Substituting Equations (14) and (15) in Equation (13), we get
(17)
Comparing the coefficient of like powers of p, the following approximations are obtained.
And so on.
4. Application
Example 1. Consider the inhomogeneous Advection problem [14]
(18)
Standard HPM: According to homotopy Equation (3) we have
(19)
And the solution for first few steps reads:
Therefore, the approximate solution of Equation (19) can be written as
(20)
HPTM: to solve Equation (18) by MPTM, taking the Laplace transform on the both sides, subject to the initial condition, we get
(21)
Taking inverse Laplace transform, we get
(22)
Now, we apply the homotopy perturbation method; we have
(23)
(24)
where
are He’s polynomials that represent the nonlinear terms.
The first few components of He’s polynomials, for example, are given by
Comparing the coefficient of like powers of p, we have
It is important to recall here that the noise terms appear between the components
and
, more precisely, the noise terms
between the components
and
can
be cancelled and the remaining terms of
still satisfy the equation.
The exact solution is therefore
(25)
Example 2. Consider the inhomogeneous non-linear Klein Gordon equation [15]
(26)
Subject to the initial conditions
(27)
Standard HPM: According to homotopy Equation (3) we have
(28)
And the solution for first few steps reads:
Therefore, the approximate solution of Equation (26) with conditions (27) can be written as
(29)
HPTM: To solve Equation (26) by MPTM, taking the Laplace transform on the both sides, subject to the initial condition, we get
(30)
Taking inverse Laplace transform, we get
(31)
Now, we apply the homotopy perturbation method; we have
(32)
The first few components of He’s polynomials, for example, are given by
Comparing the coefficient of like powers of p, we have
The noise terms
between the components
and
can be cancelled and the remaining terms of
still satisfy the equation.
The exact solution is therefore
(33)
Example 3. Consider the following non homogeneous nonlinear PDE [16] :
(34)
With the initial conditions
(35)
Standard HPM: According to homotopy perturbation method we have:
(36)
Let’s ignore the first few steps and start from determining
Therefore, we obtain
(37)
HPTM: To solve Equation (34) by MPTM, taking the Laplace transform on the both sides, subject to the initial condition, we get
(38)
Taking inverse Laplace transform, we get
(39)
Now, we apply the homotopy perturbation method; we have
(40)
The first few components of He’s polynomials, for example, are given by
Comparing the coefficient of like powers of p, we have
Therefore, the exact solution is given by
(41)
5. Conclusion
In this work, we compared HPTM with standard HPM, it is clear that the rate of convergence of HPTM is faster than HPM. In most cases, the number of calculations in the HPTM is less than HPM. Furthermore, the exact solution can easily be obtained by using HPTM in comparison to HPM in some equations. The HPTM usually results in the exact solution for the inhomogeneous problem, even for the problem which HPM leads to an approximate solution.