Abstract

We suggest and analyze a technique by combining the variational iteration method and the homotopy perturbation method. This method is called the variational homotopy perturbation method (VHPM). We use this method for solving higher dimensional initial boundary value problems with variable coefficients. The developed algorithm is quite efficient and is practically well suited for use in these problems. The proposed scheme finds the solution without any discritization, transformation, or restrictive assumptions and avoids the round-off errors. Several examples are given to check the reliability and efficiency of the proposed technique.

1. Introduction

The numerical and analytical solutions of higher dimensional initial boundary value problems of variable coefficients, linear and nonlinear, are of considerable significance for applied sciences. Examples of linear models are Euler-Darboux equation [1], Lambropoubs’ equation [2] and Tricomi equation [3] given by respectively. Examples of nonlinear models are introduced in Kdv equation [47] of variable coefficients and Clairaut’s equation [5] given by respectively; see [17]. Several numerical and analytical techniques including the spectral methods, characteristics method, and Adomian’s decomposition method have been developed for solving these problems; see [17] and the references therein. For implementation of the Adomian decomposition method, one has to find the so-called the Adomian polynomial, which is itself a difficult problem. To overcome these difficulties and drawbacks, He [818] developed variational iteration method for solving linear and nonlinear problems, which arise in various branches of pure and applied sciences. It is worth mentioning that the origin of variational iteration method can be traced back to Inokuti et al. [19]. It has been shown that the variational iteration method is user friendly. Furthermore, He [814] also introduced the homotopy perturbation method, which is developed by combining the standard homotopy and perturbation method. In these methods the solution is given in an infinite series usually converging to an accurate solution, see [831]. We would like to mention that Noor [32] used the homotopy perturbation method for suggesting a number of iterative methods solving nonlinear equations of the type This is another application of the homotopy perturbation method.

Motivated and inspired by the on-going research in these areas, we consider a new method, which is called the variational homotopy perturbation method (VHPM). This method is suggested by combining the variational iteration technique and the homotopy perturbation method. The suggested VHPM provides the solution in a rapid convergent series which may lead the solution in a closed form and is in full agreement with [7], where similar problems were solved by using the decomposition method. The fact that the proposed technique solves nonlinear problems without using the so-called Adomian’s polynomials is a clear advantage of this algorithm over the decomposition method. In this algorithm, the correct functional is developed [8, 1519, 21, 22, 23, 24, 25] and the Lagrange multipliers are calculated optimally via variational theory. Finally, the homotopy perturbation is implemented on the correct functional and the comparison of like powers of gives solutions of various orders. The developed algorithm takes full advantage of variational iteration and the homotopy perturbation methods. It is worth mentioning that the VHPM is applied without any discretization, restrictive assumption, or transformation and is free from round-off errors. Unlike the method of separation of variables that require initial and boundary conditions, the VHPM provides an analytical solution by using the initial conditions only. The boundary conditions can be used only to justify the obtained result. The proposed method work efficiently and the results so far are very encouraging and reliable. We would like to emphasize that the VHPM may be considered as an important and significant refinement of the previously developed techniques and can be viewed as an alternative to the recently developed methods such as Adomian’s decomposition, variational iterations, and homotopy perturbation methods. Several examples are given to verify the reliability and efficiency of the variational homotopy perturbation method (VHPM).

2. Variational Iteration Method

To illustrate the basic concept of the technique, we consider the following general differential equation: where is a linear operator, a nonlinear operator, and the forcing term. According to variational iteration method [8, 1519, 21, 22, 23, 24, 25], we can construct a correct functional as follows: where is a Lagrange multiplier [8, 1519], which can be identified optimally via a variational iteration method. The subscripts denote the th approximation, is considered as a restricted variation. That is, (2.2) is called a correct functional. The solution of the linear problems can be solved in a single iteration step due to the exact identification of the Lagrange multiplier. The principles of the variational iteration method and its applicability for various kinds of differential equations are given in [8, 1519]. In this method, it is required first to determine the Lagrange multiplier optimally. The successive approximation of the solution will be readily obtained upon using the determined Lagrange multiplier and any selective function consequently, the solution is given by

3. Homotopy Perturbation Method

To explain the homotopy perturbation method, we consider a general equation of the type, where is any integral or differential operator. We define a convex homotopy by where is a functional operator with known solutions , which can be obtained easily. It is clear that, for we have This shows that continuously traces an implicitly defined curve from a starting point to a solution function . The embedding parameter monotonically increases from zero to unit as the trivial problem is continuously deforms the original problem . The embedding parameter can be considered as an expanding parameter [814, 26, 27, 28, 29, 30, 31]. The homotopy perturbation method uses the homotopy parameter as an expanding parameter [814] to obtain If , then (3.5) corresponds to (3.2) and becomes the approximate solution of the form It is well known that series (3.5) is convergent for most of the cases and also the rate of convergence is dependent on ; see [814]. We assume that (3.6) has a unique solution. The comparisons of like powers of give solutions of various orders.

4. Variational Homotopy Perturbation Method (VHPM)

To convey the basic idea of the variational homotopy perturbation method, we consider the following general differential equation: where is a linear operator, a nonlinear operator, and the forcing term. According to variational iteration method [8, 1519], we can construct a correct functional as follows: where is a Lagrange multiplier [8, 1519], which can be identified optimally via variational iteration method. The subscripts denote the th approximation, is considered as a restricted variation. That is, (4.2) is called as a correct functional. Now, we apply the homotopy perturbation method, which is the variational homotopy perturbation method and is formulated by the coupling of variational iteration method and Adomian’s polynomials. A comparison of like powers of gives solutions of various orders.

5. Numerical Applications

In this section, we apply the VHPM developed in Section 4 for solving higher dimensional initial boundary value problems with variable coefficient. We develop the correct functional and calculate the Lagrange multipliers optimally via variational theory. The homotopy perturbation method is implemented on the correct functional and finally, the comparison of like powers of gives solutions of various orders. Numerical results reveal that the VHPM is easy to implement and reduces the computational work to a tangible level while still maintaining a very higher level of accuracy. For the sake of comparison, we take the same examples as used in [7, 20].

Example 5.1. Consider the two-dimensional initial boundary value problem: with boundary conditions and the initial conditions The correct functional is given as where is considered as a restricted variation. Making the above functional stationary, the Lagrange multiplier can be determined as which yields the following iteration formula: Applying the variational homotopy perturbation method, we have Comparing the coefficient of like powers of we have The series solution is given by and in a closed form by which is in full agreement with [7].

Example 5.2. Consider the three-dimensional initial boundary value problem subject to the Neumann boundary conditions and the initial conditions The correct functional is given by where is considered as a restricted variation. Making the above functional stationary, the Lagrange multiplier can be determined as , which yields the following iteration formula: Applying the variational homotopy perturbation method, Comparing the coefficient of like powers of , we have The series solution is given by which is in full agreement with [7].

Example 5.3. Consider the two-dimensional nonlinear inhomogeneous initial boundary value problem with boundary conditions and the initial conditions The correct functional is given as where is considered as a restricted variation. Making the above functional stationary, the Lagrange multiplier can be determined as , which yields the following iteration formula Applying the variational homotopy perturbation method, we have Comparing the coefficient of like powers of , we have The solution is obtained as , which is in full agreement with [7].

Example 5.4. Consider the three-dimensional nonlinear initial boundary value problem subject to the Neumann boundary conditions and the initial conditions The correct functional is given as where is considered as a restricted variation. Making the above functional stationary, the Lagrange multiplier can be determined as , which yields the following iteration formula: Applying the variational homotopy perturbation method, we have Comparing the coefficient of like powers of , we have The solution is obtained as , which is in full agreement with [7].

Remark 5.5. We would like to point out that Noor [32] used the homotopy perturbation method for suggesting some iterative-type methods for solving nonlinear equations coupled with system of equations. Also it has been shown [32] that the homotopy perturbation method and Adomian decomposition method are equivalent. This application of the homotopy method is quite different in nature. It is an interesting problem to consider such type of applications of the variational homotopy method in solving nonlinear equations.

6. Conclusions

In this paper, we develop the variational homotopy perturbation method (VHPM) for solving nonlinear problems. We used the variational homotopy perturbation method for solving the higher dimensional initial boundary value problems with variable coefficient. The proposed method is successfully implemented by using the initial conditions only. There are two important points to make here. First, unlike the implicit and explicit finite difference methods, the solution here is given in a closed form and by using the initial conditions only. Second, the VHPM avoids the cumbersome of the computational methods while still maintaining the higher level of accuracy. The fact that the variational homotopy perturbation method solves nonlinear problems without using the Adomian’s polynomials can be considered as a clear advantage of this technique over the decomposition method. It is observed that the proposed scheme exploits full advantage of variational iteration method and the homotopy perturbation method. Finally, we conclude that the VHPM may be considered as a nice refinement in existing numerical techniques.

Acknowledgments

The authors are highly grateful to a referee for his/her constructive comments. They would like to thank Dr. S. M. Junaid Zaidi, Rector CIIT for providing excellent research environment and facilities.