Abstract

The modified homotopy perturbation method is extended to derive the exact solutions for linear (nonlinear) ordinary (partial) differential equations of fractional order in fluid mechanics. The fractional derivatives are taken in the Caputo sense. This work will present a numerical comparison between the considered method and some other methods through solving various fractional differential equations in applied fields. The obtained results reveal that this method is very effective and simple, accelerates the rapid convergence of the series solution, and reduces the size of work to only one iteration.

1. Introduction

To find the explicit solutions of linear (nonlinear) differential equations, many powerful methods have been used. The homotopy perturbation method (HPM) [1] was first proposed by He in 1998. The application of the HPM [118] has appeared in a lot of researches, especially during recent years, which show that the method is a powerful technique for studying the numerical solutions.

Motivated by the above works [118], we would like to extend the application of the modified homotopy perturbation method (MHPM) to collection of linear (nonlinear) ordinary (partial) differential equations of fractional derivative in applied fields such as fractional wave equation, fractional Burgers’ equation, fractional Klein-Gordon equation, and Bagley-Torvik equation and other equations. This modification demonstrates a rapid convergence of the series solution if it compared with standard HPM, variational iteration method (VIM), Adomian decomposition method (ADM), and new Jacobi operational matrix (JOM) [1927] and, therefore, it has been shown to be computationally efficient in several examples in applied fields. In addition, the modified algorithm may give the exact solution for the fractional differential equations by using one iteration only. The obtained results suggest that this method introduces a powerful improvement for solving fractional differential equations.

2. Basic Definitions

Fractional calculus unifies and generalizes the notations of integer-order differentiation and -fold integration [28, 29]. We give some basic definitions and properties of fractional calculus theory which will be used in this paper.

Definition 1 (see [28, 29]). A real function , is said to be in the space , if there exists a real number , such that , where , and it is said to be in the space if and only if , .
The Riemann-Liouville fractional integral operator is defined as follows.

Definition 2 (see [28, 29]). The Riemann-Liouville integral operator of order of a function , , is defined as In this paper only real and positive values of will be considered.
Properties of the operator can be found in [29] and we mention only(1), (2), (3).

Definition 3 (see [28, 29]). The fractional derivative of in Caputo sense is defined as for , , , .

Definition 4 (see [28, 29]). For to be the smallest integer that exceeds , the Caputo time-fractional derivative of order is defined as

3. Homotopy Perturbation Method

In this section, we will present a review of the HPM and the MHPM.

The principles of the HPM and its applicability for various kinds of differential equations are given in many records [110, 30, 31]. Consider the nonlinear differential equation: with boundary conditions:

The He’s homotopy perturbation technique defines the homotopy , which satisfies or where and is an impeding parameter, is an initial approximation which satisfies the boundary conditions, and is the unit outward normal of . Obviously, from (5) and (6), we have

The changing process of from zero to unity is just that of from to . In topology, this so-called deformation, , and are homotopic. The basic assumption is that the solution of (5) and (6) can be expressed as a power series in : The approximate solution of (4a) and (4b), therefore, can be readily obtained: The series (9) is convergent for most cases, and the rate of convergence depends on [17].

3.1. Modified Homotopy Perturbation Method

The modified form of the HPM proposed by Odibat [11] can be established based on the assumption that the function in (4a) can be divided into two parts, namely, and , as According to this assumption, , we can construct the homotopy , which satisfies or Here, a slight variation was proposed only on the components and . The suggestion was that only the part be assigned to zeroth component , whereas the remaining part be combined with the component . If we set and , then the homotopy (11) or (12) reduces to the homotopy (5) or (6), respectively. However the success of the method depends on the proper selection of the functions and .

3.2. Reliable Algorithm

We introduce a reliable algorithm to handle in a realistic and efficient way the linear (nonlinear) partial differential equations of fractional order. Consider the general fractional differential equation: where is a linear operator, is a nonlinear operator, is a known analytic function, and , , is the Caputo fractional derivative of order , subject to the initial conditions: In view of the homotopy technique, we can construct the following homotopy: or In view of the modified homotopy technique, if we write , we can construct the following homotopy: or where . The homotopy parameter always changes from zero to unity. The basic assumption is that the solution of (14) or (15) and (16) or (17) can be written as a power series in :

Finally, we approximate the solution by the n-term truncated series:

Also, for solving fractional physical differential equations, you can see [32].

4. Applications

4.1. Linear Problems

To incorporate the above discussion, four linear examples will be studied. The MHPM is used to obtain the exact solutions of the problems.

Example 5. Consider the following one-dimensional linear inhomogeneous fractional wave equation: subject to the initial condition:
According to the ADM [22], the 3-term solution in series form is given by
According to the VIM [22], if we begin with , the solution in series form is given by
In both series, it is easily observed that the self-canceling “noise’’ terms appear between various components. Canceling the noise terms and keeping the nonnoise terms in both series yields the exact solution of (20a) and (20b) given by In the VIM, if we begin with , then the exact solution follows immediately by using two iterations only.
According to the MHPM, in view of (17), the homotopy for (20a) and (20b) can be constructed as where , . Substituting (18) and the initial condition (20b) into (24) and equating the terms with identical powers of , we obtain the following set of equations: Consequently, the first few components of the modified homotopy perturbation solution for (20a) and (20b) are derived as follows: The exact solution follows immediately. The success of obtaining the exact solution by one iteration only is a result of the proper selection of and , which means that the MHPM is a powerful method compared with the other two methods.

Example 6. In this example we consider the one-dimensional linear inhomogeneous fractional Burgers equation given by subject to the initial condition:
By ADM [22], the first few components of solution are also as a result , . The exact solution is therefore given by

By VIM [22], if we begin with , we can obtain The exact solution follows immediately. The success of obtaining the exact solution by using two iterations is a result of the proper selection of initial guess .

By MHPM, in view of (17), the homotopy for (27a) and (27b) can be constructed as where , . Substituting (18) and the initial condition (27b) into (31) and equating the terms with equal powers of , we obtain the following set of equations: Consequently, the first few components of the modified homotopy perturbation solution for (27a) and (27b) are derived as follows: The exact solution follows immediately. The success of obtaining the exact solution by using one iteration only is a result of the proper selection of and .

Example 7. In this example, we consider the one-dimensional linear inhomogeneous fractional Klein-Gordon equation given by subject to the initial conditions:
The 2-term solution, according to ADM [22], in series form is given by and the solution according to VIM [22] in series form is given by
From (35) and (36), the ADM and the VIM give the same solution for the classical Klein-Gordon equation (34a) and (34b) in case which is given by
Canceling the noise terms and keeping the nonnoise terms in (37) yields the exact solution of (34a) and (34b), for the special case : which is easily verified.
By the MHPM, in view of (17), the homotopy for (34a) and (34b) becomes where , . Substituting (18) and the initial conditions (34b) into (39) and equating the terms with equal powers of , we obtain the following set of equations: By solving the above set of equations, the first few components of the modified homotopy perturbation solution for (34a) and (34b) are
The exact solution follows immediately.

Example 8. In this example, we consider the initial value problem in the case of the inhomogeneous Bagley-Torvik equation: subject to the initial conditions: where .
To solve (42a) and (42b) by applying the shifted Jacobi polynomials, with , we may write the approximate solution and the right hand side in the forms [21] Here, the operational matrices corresponding to (42a) and (42b) can be written as follows:
Application of the tan method for (42a) and (42b) gives By solving the above linear algebraic equations, the approximate solution for (42a) and (42b) can be written as which is the exact solution of (42a) and (42b).
By the MHPM, the homotopy for (42a) and (42b) can be written as Substituting (18) and the initial conditions (42b) into (47), as the above examples, we can obtain the following set of equations: Solving the above set of equations, the first few components of the modified homotopy perturbation solution for (42a) and (42b) are The exact solution follows immediately. In this example, it is clear that the computational procedures of the present method are simple, easy and short than the other method.

4.2. Nonlinear Problems

For nonlinear problems, there exists no method that yields exact solutions and therefore only approximate solutions can be derived. In this subsection the MHPM is used to obtain the exact solution for four nonlinear problems.

Example 9. In this example, we consider the nonlinear time-fractional advection partial differential equation: subject to the initial condition:
In view of HPM, (15), the homotopy for (50a) and (50b) is [19] Substituting (18) and the initial condition (50b) into (51) and equating the terms with equal powers of , we obtain the set of equations Solving the above set of equations, the first few components of the homotopy perturbation solution for (50a) and (50b) are The 3-term approximate solution for the homotopy perturbation solution for (50a) and (50b) in series form is
In view of MHPM, (17), the homotopy for (50a) and (50b) is Substituting (18) and the initial condition of (50b) into (55), as above, we have Solving the above set of equations, we have the following first few components of the modified homotopy perturbation solution for (50a) and (50b): The exact solution follows immediately.

Example 10. Consider the nonlinear initial value problem with fractional order: subject to the initial conditions:
Applying the shifted Jacobi collocation method with the shifted Jacobi operational matrix technique [21] with , the approximate solution can be written in the form Regarding problem (58a) and (58b), the corresponding Jacobi operational matrices can be written as As in Example 8, the application of the tan method for (58a) and (58b) gives
By solving the above equations, the approximate solution for (58a) and (58b) can be written as which is the exact solution.
According to the MHPM, in view of (17), the homotopy for (58a) and (58b) is As the above examples, we can obtain the following set of equations: Solving the above equations, we have the following first few components of solution for (58a) and (58b): The exact solution follows immediately.

Example 11. Consider the initial value problem of multiterm nonlinear fractional differential equation:where , , and , subject to the initial conditions:
The exact solution of this problem is .

In Table 1, Doha et al. in [21] introduce the maximum absolute error, using the shifted Jacobi collocation method based on the shifted Jacobi operational matrix, at , , and with various choices of , , and . Also, the maximum absolute error for four different cases of , , , and and are shown in Table 2. From Table 2, we see that as , and approach their integer values, the solution of the fractional differential equation approaches that of the integer-order differential equations and accordingly the approximate solutions will be more accurate.

According to the MHPM, in view of (17), the homotopy for (66) is As above, we have the set of equations Solving the above set of equations, we have the following first few components of solution for (66): The exact solution follows immediately.

Example 12. Consider the nonlinear time-fractional partial differential equation: subject to the initial conditions:
According to the MHPM, in view of (17), the homotopy for (71a) and (71b) is As above, we have the following set of equations:
Solving the above set of equations, we have the following first few components of the modified homotopy perturbation solution for (71a) and (71b): The exact solution follows immediately.

5. Conclusion

In this paper, the MHPM is applied to approximate solutions for some of linear (nonlinear) ordinary (partial) differential equations of fractional order in applied fields. The obtained results, which compared with those obtained by some other methods, show us that this method can obtain the exact solution by only one iteration. It may be concluded that the modified method is remarkably very effective, very simple, and very fast in convergence compared with the other methods for handling these kinds of problems.

Conflict of Interests

The author declares that there is no conflict of interests regarding the publication of this paper.