Abstract

The paper presents the optimal homotopy perturbation method, which is a new method to find approximate analytical solutions for nonlinear partial differential equations. Based on the well-known homotopy perturbation method, the optimal homotopy perturbation method presents an accelerated convergence compared to the regular homotopy perturbation method. The applications presented emphasize the high accuracy of the method by means of a comparison with previous results.

1. Introduction

A significant part of the natural technological processes and phenomena are usually modelled by means of partial differential equations. Thus it is very important to find solutions of these equations. However, as in many cases the computation of exact solutions is not possible; numerical or approximate solutions must be computed.

In the present paper we present a new approximation method named optimal homotopy perturbation method (OHPM). As the name suggests, the method is based on the homotopy perturbation method [1, 2] and its main feature is an accelerated convergence compared to the regular homotopy perturbation method.

The applications presented show that the approximate solutions obtained by using OHPM requires less iterations in comparison with other iterative methods for approximate solutions of partial differential equations.

2. The Optimal Homotopy Perturbation Method

We consider the following problem: Here is a linear operator, is the unknown function, is a nonlinear operator, is a known, given function, and is a boundary operator.

If is an approximate solution of (1), we evaluate the error obtained by replacing the exact solution with the approximate one as the remainder:

The first step in applying OHPM is to attach to the problem (1) the family of equations (see [1, 2]): where is an embedding parameter and is an unknown function.

When , and when , . Thus, as increases from to , the solution varies from to the solution , where is obtained from the following:

We consider the following expansion of :

Substituting the relation (5) into (3), collecting the same powers of , and equating each coefficient of the powers of with zero we obtain where , are the coefficients of in the nonlinear operator :

We remark that , are obtained from the linear equations (6), which are easily solved together with the boundary conditions.

We denote .

We consider the set ( ) containing the functions , chosen as linearly independent functions in the vector space of the continuous functions on the real domain such that and is a real linear combination of these functions.

We remark that such a construction is always possible. For example we can choose , . In this case , , .

Definition 1. We call an HP-sequence of the problem (1) a sequence of functions of the form , where , .
A function of the sequence is called an HP-function of the problem (1).
We call the HP-sequence , convergent to the solution of the problem (1) if .

Definition 2. We call an -approximate HP-solution of the problem (1) on the real domain an HP-function which satisfies the following condition: together with the boundary conditions from (1).

Definition 3. We call a weak -approximate HP-solution of the problem (1) on the real domain an HP-function satisfying the relation , together with the boundary conditions from (1).

We will find a weak -approximate HP-solution of the type where and the constants are calculated using the following steps.(i)We substitute the approximate solution in (1) and obtain the following expression: (ii)We attach to the problem (1) the following real functional: where, by imposing the boundary conditions we can determine , such that are computed as functions of .(iii)We compute the values of as the values which give the minimum of the functional (10) and the values of again as functions of by using the boundary conditions.(iv)Using the constants thus determined, we consider the HP-sequence

The following convergence theorem holds.

Theorem 4. The HP-sequence from (11) satisfies the following property: Moreover, , such that , it follows that is a weak -approximate HP-solution of the problem (1).

Proof. Based on the way the HP-function is computed, the following inequality holds: It follows that We obtain From this limit we obtain that , such that , it follows that is a weak -approximate HP-solution of the problem (1).

Remark 5. Any -approximate HP-solution of the problem (1) is also a weak approximate HP-solution, but the opposite is not always true. It follows that the set of weak approximate HP-solutions of the problem (1) also contains the approximate HP-solutions of the problem.

Taking into account the above remark, in order to find -approximate HP-solutions of the problem (1) by the OHPM method we will first determine weak approximate HP-solutions, . If then is also an -approximate HP-solution of the problem.

3. Applications

In this section we apply OHPM to find approximate analytical solutions for the regularized long wave (RLW) equation.

The RLW equation is a nonlinear evolution equation. These kind of equations are frequently used to model a variety of physical phenomena such as ion-acoustic waves in plasma, magnetohydrodynamics waves in plasma, longitudinal dispersive waves in elastic rods, pressure waves in liquid gas bubble mixtures, and rotating flow down a tube.

The RLW equation was introduced in [3] where it was used to describe the behaviour of the undular bore.

For some restricted initial and boundary conditions, exact analytical solutions for the RLW equation were computed (see, e.g., [4]). However, in most cases it is not possible to find such exact analytical solutions and usually numerical methods are used. Among the numerical methods recently employed for RLW-type equations we mention finite difference methods [58], multistep mixed finite element methods [9], the method of lines [10], and meshless finite-point methods [11].

Taking into account the usefulness of analytical solutions versus numerical ones, various approximation methods were also employed to find approximate analytical solutions for various RLW-type equations, such as the homotopy perturbation method [12], the variational iteration method [12], the homotopy asymptotic method [13, 14], and the Riccati expansion method [15].

In the following, for two test problems presented in [12], we compare solutions obtained by using OHPM with previous results obtained by using the homotopy perturbation method and the variational iteration method.

3.1. Application 1

Our first application is the following RLW problem [12]:

In [12] approximate solutions of (16) are computed using the homotopy perturbation method (HPM) and the variational iteration method (VIM).

The exact solution of this problem is .

The fifth order solution computed in [12] by using the variational iteration method is

The fifth order solution computed in [12] by using the homotopy perturbation method is of the form (5)

Using OHPM, the following steps are performed.(i)Choosing the same homotopy (3) as used in [12] we obtain the same solutions: .It follows that we obtain the sets , , .We will compute a second order approximate solution, by taking into account the terms from , , and and we will compare this solution with the fifth order solutions from [12]. Our second order approximate solution will have the expression .(ii)Imposing the boundary condition we obtain .Replacing this expression of in the expression of we obtain the following: .We introduce in the remainder given by (2) and (9) and we compute the functional of (10).We remark that while the expression of the functional is too long to be included here, the computation is simple and straightforward using a dedicated mathematical software (we used the Wolfram Mathematica 9 software). (iii) We compute the minimum of the functional and, by replacing the corresponding values of the parameters , , , , , we obtain the following second order approximation: .

Figure 1 presents the comparison of the absolute errors (computed as the absolute values of the differences between the exact solutions and the approximate solutions) corresponding to the fifth order approximation obtained by using HPM (red surface), to the fifth order approximation obtained by using VIM (blue surface) and to the second order approximation obtained by OHPM (green surface).

Table 1 presents the same comparison for several values of and .

It is easy to see that, overall, the approximations obtained by using OHPM are much more accurate than the ones previously computed by using HPM and VIM. Moreover, our approximate solutions are not only more accurate but also, at the same time, present a much simpler expression since they are second order approximate solutions while the previous ones are fifth order approximate solutions.

3.2. Application 2

Our second application is the RLW problem (also from [12]):

Again in [12] approximate solutions of (16) are computed using the homotopy perturbation method (HPM) and the variational iteration method (VIM).

The exact solution of this problem is .

The fourth order solution computed in [12] by using the variational iteration method is .

The third order solution computed in [12] by using the homotopy perturbation method is of the form (5) .

Using OHPM, the following steps are performed.(i)Choosing the same homotopy (3) as used in [12] we obtain the same solutions: .It follows that we obtain the sets , , .Hence we will compute a second order approximate solution of the following form: .(ii)Imposing the boundary condition we obtain .Replacing this expression of in the expression of we obtain the following: .We introduce in the remainder given by (2) and (9) and we compute the functional of (10).(iii)We compute the minimum of the functional and, by replacing the corresponding values of the parameters , , , we obtain the following second order approximation: .

Figure 2 presents the comparison of the absolute errors corresponding to the third order approximation obtained by using HPM (red surface), to the fourth order approximation obtained by using VIM (blue surface), and to the second order approximation obtained by OHPM (green surface).

Table 2 presents the same comparison for several values of and .

Again, overall, the approximations obtained by using OHPM are more accurate than the ones previously computed by using HPM and VIM while, at the same time, they present a much simpler expression.

4. Conclusions

In the present paper the new optimal homotopy perturbation method is introduced as a straightforward and efficient method to compute approximate solutions for nonlinear partial differential equations.

The optimal homotopy perturbation method has an accelerated convergence compared to the regular homotopy perturbation method, fact proved by the included applications. The method is a powerful one since not only were we capable to find more accurate approximations, but also the approximations computed consist of fewer terms than the previous solutions.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.