7.2
CiteScore
3.7
Impact Factor
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Filter by Categories
ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT
Case Study
Editorial
Invited review
Letter to the Editor
Original Article
REVIEW
Review Article
SHORT COMMUNICATION
7.2
CiteScore
3.7
Impact Factor
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Filter by Categories
ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT
Case Study
Editorial
Invited review
Letter to the Editor
Original Article
REVIEW
Review Article
SHORT COMMUNICATION
View/Download PDF

Translate this page into:

Original Article
23 (
2
); 133-137
doi:
10.1016/j.jksus.2010.06.021

A reliable algorithm for solving nonlinear Jaulent–Miodek equation

Department of Mathematics, Faculty of Sciences, University of Guilan, P.O. Box 413351914, P.C. 4193833697, Rasht, Iran

⁎Corresponding author. mostafa.eslami@hotmail.com (Mostafa Eslami)

Disclaimer:
This article was originally published by Elsevier and was migrated to Scientific Scholar after the change of Publisher.

Available online 1 July 2010

Peer-review under responsibility of King Saud University.

Abstract

Homotopy perturbation method has been applied to solve many functional equations so far. In this work, we propose this method (HPM), for solving Jaulent–Miodek (JM) equation (Kaya and El-Sayed, 2003; Fan, 2003). Numerical solutions obtained by the homotopy perturbation method are compared with the exact solutions. The results for some values of the variables are shown in tables and the solutions are presented as plots as well, showing the ability of the method.

Keywords

A reliable algorithm
Jaulent–Miodek equation
1

1 Introduction

Large varieties of physical, chemical, and biological phenomena are governed by nonlinear evolution equations. Except a limited number of these problems, most of them do not have precise analytical solutions, so they have to be solved by other methods which lead to closed approximate solutions or numerical solutions. Homotopy perturbation method has been used by many mathematicians and engineers to solve various functional equations. This method continuously deforms the difficult problems under study into a simple problem (He, 2000, 1999). In recent years the application of homotopy perturbation theory has appeared in many researches (He, 2003, 2004, 2005a, b, 2006; Biazar et al., 2007; Ariel et al., 2006; Siddiqui et al., 2006; Odibat and Momani, 2008; Cveticanin, 2006; Ozis and Yildirim, 2007).

2

2 Solution of system of partial differential equations by homotopy perturbation method

We first consider the system of partial differential equations written in an operator form

(1)
u 1 t + u 2 x 1 + + u n x n - 1 + N 1 = g 1 , u 2 t + u 1 x 1 + + u n x n - 1 + N 2 = g 2 , u n t + u 2 x 1 + + u 1 x n - 1 + N n = g n . with initial conditions
(2)
u 1 ( x 1 , x 2 , x n - 1 , 0 ) = f 1 ( x 1 , x 2 , x n - 1 ) , u 2 ( x 1 , x 2 , x n - 1 , 0 ) = f 2 ( x 1 , x 2 , x n - 1 ) , u n ( x 1 , x 2 , x n - 1 , 0 ) = f n ( x 1 , x 2 , x n - 1 ) .
Where N 1 , N 2 , N n are nonlinear operators, and g 1 , g 2 , g n are inhomogeneous terms.

To solve system (1) by homotopy perturbation method, we construct the following homotopies:

(3)
( 1 - p ) U 1 t - u 10 t + p U 1 t + U 2 x 1 + + U n x n - 1 + N 1 - g 1 = 0 , ( 1 - p ) U 2 t - u 20 t + p U 2 t + U 1 x 1 + + U n x n - 1 + N 2 - g 2 = 0 , ( 1 - p ) U n t - u n 0 t + p U n t + U 2 x 1 + + U 1 x n - 1 + N n - g n = 0 . consider the solution of the system (3) as the following
(4)
U 1 = U 10 + pU 11 + p 2 U 12 + , U 2 = U 20 + pU 21 + p 2 U 22 + , U 3 = U 30 + pU 31 + p 2 U 32 + , U n = U n 0 + pU n 1 + p 2 U n 2 + .
Equating the coefficients of the terms with the identical powers of p leads to p 0 : U 10 t - u 10 t = 0 , U 20 t - u 20 t = 0 , U n 0 t - u n 0 t = 0 , p 1 : U 11 t + u 10 t + U 20 x 1 + + U n 0 x n - 1 + M 10 - g 1 = 0 , U 22 t + u 20 t + U 10 x 1 + + U n 0 x n - 1 + M 20 - g 2 = 0 , U n 1 t + u 10 t + U 20 x 1 + + U n 0 x n - 1 + M n 0 - g n = 0 , p 2 : U 12 t + U 21 x 1 + + U n 1 x n - 1 + M 11 = 0 , U 22 t + U 11 x 1 + + U n 1 x n - 1 + M 21 = 0 , U n 2 t + U 21 x 1 + + U 11 x n - 1 + M n 1 = 0 , p j : U 1 j t + U 2 j - 1 x 1 + + U nj - 1 x n - 1 + M 1 j - 1 = 0 , U 2 j t + U 1 j - 1 x 1 + + U nj - 1 x n - 1 + M 2 j - 1 = 0 , U nj t + U 2 j - 1 x 1 + + U 1 j - 1 x n - 1 + M nj - 1 = 0 . Where M ij , i = 1 , 2 , n , j = 0 , 1 , 2 , n - 1 , are terms that are obtained with equating the coefficients of the nonlinear operators N ij , i = 1 , 2 , n , j = 0 , 1 , 2 , n - 1 , with the identical powers of p .

For simplicity we take

(5)
U 10 = u 10 = f 1 ( x 1 , x 1 , , x n - 1 ) , U 20 = u 20 = f 2 ( x 1 , x 1 , , x n - 1 ) , U n 0 = u n 0 = f n ( x 1 , x 1 , , x n - 1 ) . So we have U 11 ( x , t ) = - 0 t U 20 x 1 + + U n 0 x n - 1 + M 10 - g 1 dt , U 21 ( x , t ) = - 0 t U 10 x 1 + + U n 0 x n - 1 + M 20 - g 2 dt , U n 1 ( x , t ) = - 0 t U 20 x 1 + + U 10 x n - 1 + M n 0 - g n dt . For j > 1, we derive the following recurrent relation U 1 j ( x , t ) = - 0 t U 2 j - 1 x 1 + + U n 0 x n - 1 + M 1 j - 1 dt , j = 2 , 3 , , U 2 j ( x , t ) = - 0 t U 1 j - 1 x 1 + + U nj - 1 x n - 1 + M 2 j - 1 dt , j = 2 , 3 , , U nj ( x , t ) = - 0 t U 2 j - 1 x 1 + + U 1 j - 1 x n - 1 + M nj - 1 dt , j = 2 , 3 , . The approximate solutions of (1) can be obtained by letting p tend to one
(6)
u 1 = lim p 1 U 1 = U 10 + U 11 + U 12 + , u 2 = lim p 1 U 2 = U 20 + U 21 + U 22 + , u 3 = lim p 1 U 3 = U 30 + U 31 + U 32 + , u n = lim p 1 U n = U n 0 + U n 1 + U n 2 + .

3

3 Applications

Consider the following Jaulent–Miodek equation

(7)
u t + 3 u x 3 + 3 2 v 3 v x 3 + 9 2 v x 2 v x 2 - 6 u u x - 6 uv v x - 3 2 u x v 2 = 0 , v t + 3 v x 3 - 6 u x v - 6 u v x - 15 2 v x v 2 = 0 . Subject to initial conditions
(8)
u ( x , 0 ) = 1 4 c 2 - 1 4 b 0 2 - 1 2 b 0 c 2 sec h ( c 2 x ) - 3 4 c 2 sec h 2 ( c 2 x ) , v ( x , 0 ) = b 0 + c 2 sec h ( c 2 x ) .
With the exact solutions u = 1 4 ( c 2 - b 0 2 ) - 1 2 b 0 c 2 sec h c 2 ( x + 1 2 6 b 0 2 + c 2 t ) - 3 4 c 2 sec h 2 c 2 ( x + 1 2 6 b 0 2 + c 2 t ) , v = b 0 + c 2 sec h c 2 ( x + 1 2 6 b 0 2 + c 2 t ) . Where b 0 , c 2 are arbitrary constants.

For solving Eq. (7) with initial conditions (8) according to the homotopy perturbation method the following homotopy can be constructed ( 1 - p ) U t - u 0 t + p U t + 3 U x 3 + 3 2 V 3 V x 3 + 9 2 V x 2 V x 2 - 6 U U x - 6 UV V x - 3 2 U x V 2 = 0 , ( 1 - p ) V t - v 0 t + p V t + 3 V x 3 - 6 U x V - 6 U V x - 15 2 V x V 2 = 0 , or U t - u 0 t + p u 0 t + 3 U x 3 + 3 2 V 3 V x 3 + 9 2 V x 2 V x 2 - 6 U U x - 6 UV V x - 3 2 U x V 2 = 0 ,

(9)
V t - v 0 t + p v 0 t + 3 V x 3 - 6 U x V - 6 U V x - 15 2 V x V 2 = 0 . Suppose the solutions of Eq. (9) has the following form
(10)
U = U 0 + pU 1 + p 2 U 2 + V = V 0 + pV 1 + p 2 V 2 + .
Substituting (10) into (9) and equating the coefficients of the terms with the identical powers of p leads to P 0 : U 0 t - u 0 t = 0 , V 0 t - v 0 t = 0 , P 1 : U 1 t + u 0 t + 3 U 0 x 3 + 3 2 V 0 3 V 0 x 3 + 9 2 V 0 x 2 V 0 x 2 - 6 U 0 U 0 x - 6 U 0 V 0 V 0 x - 3 2 U 0 x V 0 2 = 0 , V 1 t + v 0 t + 3 V 0 x 3 - 6 U 0 x V 0 - 6 U 0 V 0 x - 15 2 V 0 x V 0 2 = 0 , P 2 : U 2 t + 3 U 1 x 3 + 3 2 V 0 3 V 1 x 3 + 3 2 V 1 3 V 0 x 3 + 9 2 V 0 x 2 V 1 x 2 + 9 2 V 1 x 2 V 0 x 2 - 6 U 1 U 0 x - 6 U 0 U 1 x - 6 U 1 V 0 V 0 x - 6 U 0 V 1 V 0 x - 6 U 0 V 0 V 1 x - 3 2 U 1 x V 0 2 - 3 U 0 x V 1 V 0 = 0 , V 2 t + 3 V 1 x 3 - 6 U 1 x V 0 - 6 U 0 x V 1 - 6 U 1 V 0 x - 6 U 0 V 1 x - 15 2 V 1 x V 0 2 - 15 V 0 x V 1 V 0 = 0 , P j : U j t + 3 U j - 1 x 3 + 3 2 0 j - 1 V k 3 V j - 1 - k x 3 + 9 2 k = 0 j - 1 V k x 2 V j - 1 - k x 2 - 6 k = 0 j - 1 U k U j - 1 - k x - 6 i = 0 j - 1 k = 0 j - i - 1 U i V k V j - k - i - 1 x - 3 2 i = 0 j - 1 k = 0 j - i - 1 U i x V k V j - k - i - 1 = 0 , V j t + 3 V j - 1 x 3 - 6 k = 0 j - 1 U k x V j - 1 - k - 6 k = 0 j - 1 U k V j - 1 - k x - 15 2 i = 0 j - 1 k = 0 j - i - 1 V i x V k V j - k - i - 1 = 0 , Let us start with initial approximations u ( x , 0 ) and v ( x , 0 ) given by Eq. (8)
(11)
U 0 = u 0 = 1 4 c 2 - 1 4 b 0 2 - 1 2 b 0 c 2 sec h ( c 2 x ) - 3 4 c 2 sec h 2 ( c 2 x ) , V 0 = v 0 = b 0 + c 2 sec h ( c 2 x ) .
And we have the following recurrent equations for j = 1 , 2 , 3 , .
(12)
U j = - 0 t 3 U j - 1 x 3 + 3 2 k = 0 j - 1 V k 3 V j - 1 - k x 3 + 9 2 k = 0 j - 1 V k x 2 V j - 1 - k x 2 - 6 k = 0 j - 1 U k U j - 1 - k x - 6 i = 0 j - 1 k = 0 j - i - 1 U i V k V j - k - i - 1 x - 3 2 i = 0 j - 1 k = 0 j - i - 1 U i x V k V j - k - i - 1 dt , V j = - 0 t 3 V j - 1 x 3 - 6 k = 0 j - 1 U k x V j - 1 - k - 6 k = 0 j - 1 U k V j - 1 - k x - 15 2 i = 0 j - 1 k = 0 j - i - 1 V i x V k V j - k - i - 1 dt .
All terms of the expansions (10) can be obtained via iterative formula (12) U 1 = 3 4 c 2 5 sec h 2 ( c 2 x ) tanh ( c 2 x ) t + 6 b 0 c 2 2 sec h ( c 2 x ) tanh 3 ( c 2 x ) t - 23 4 b 0 c 2 2 sec h ( c 2 x ) tanh ( c 2 ) x ) t + 3 2 tb 0 3 c 2 sec h ( c 2 x ) tanh ( c 2 x ) + 9 2 tb 0 2 c 2 3 sec h 2 ( c 2 x ) tanh ( c 2 x ) + 6 tb 0 c 2 2 sec h 3 ( c 2 x ) tanh ( c 2 x ) , V 1 = 6 c 2 2 sec h ( c 2 x ) tanh 3 ( c 2 x ) t - 13 2 c 2 2 sec h ( c 2 x ) tanh ( c 2 x ) t - 3 tb 0 2 c sec h ( c 2 x ) tanh ( c 2 x ) + 6 tc 2 2 sec h 3 ( c 2 x ) tanh ( c 2 x ) , An approximation to the solution of (7) can be obtained by letting p tend to one.

For numerical study four terms approximations have been considered. Suppose u = j = 0 3 U j , and v = j = 0 3 V j , the results are presented in Table 1 and Fig. 1

Table 1 The numerical results, when b 0 = c 2 = 0.01 for solutions of Eq. (7) for initial conditions (8).
x t u ( x , t ) | u - u | v ( x , t ) | v - v |
0.1 0.1 −0.00552421681535966474 4 × 10 - 20 0.109994947072326492 1.6 × 10 - 19
0.1 0.15 −0.00552421268119929705 2.1 × 10 - 19 0.109994920399016371 8.3 × 10 - 19
0.15 0.1 −0.00552324416776666749 4 × 10 - 20 0.109988671429124380 1.6 × 10 - 19
0.2 0.3 −0.00552185135682729130 3.26 × 10 - 18 0.109979684175985571 1.329 × 10 - 17
0.35 0.25 −0.00551544200337122719 1.55 × 10 - 18 0.109938317095391529 6.37 × 10 - 18
0.45 0.45 −0.00550916080832543826 1.622 × 10 - 17 0.109897761088575401 6.657 × 10 - 17
0.5 0.3 −0.00550553384209772092 3.19 × 10 - 18 0.109874335473663468 1.311 × 10 - 17
0.45 0.7 −0.00550906801481426520 9.504 × 10 - 17 0.109897161826108341 3.8981 × 10 - 16
0.4 0.8 −0.00551234934376313588 1.6273 × 10 - 16 0.109918350605131830 6.6674 × 10 - 16
0.8 0.8 −0.00547508560544371429 1.5616 × 10 - 16 0.109677468293014595 6.4730 × 10 - 16
0.85 0.95 −0.00546861261467419606 3.0831 × 10 - 16 0.109635567784157087 1.28058 × 10 - 15
0.9 0.9 −0.00546189829138478970 2.4645 × 10 - 16 0.109592087075285587 1.02594 × 10 - 15
0.95 0.9 −0.00545477408645114569 2.4448 × 10 - 16 0.109545931955545074 1.02005 × 10 - 15
1 1 −0.00544719469399408060 3.6944 × 10 - 16 0.109496805097819525 1.54524 × 10 - 15
The numerical results for u ∗ ( x , t ) , v ∗ ( x , t ) are, respectively, (a) and (c) in comparison with the analytical solutions u ( x , t ) and v ( x , t ) are, respectively, (b) and (d) with the initial conditions (8) of Eq. (7), when b 0 = 0.01 and c 2 = 0.01 .
Figure 1
The numerical results for u ( x , t ) , v ( x , t ) are, respectively, (a) and (c) in comparison with the analytical solutions u ( x , t ) and v ( x , t ) are, respectively, (b) and (d) with the initial conditions (8) of Eq. (7), when b 0 = 0.01 and c 2 = 0.01 .

4

4 Conclusions

In this article, we have applied homotopy perturbation method for solving the nonlinear Jaulent–Miodek (JM) equation (Kaya and El-Sayed, 2003; Fan, 2003). The approximate solutions obtained by the homotopy perturbation method are compared with the exact solutions. The results show that the homotopy perturbation method is a powerful mathematical tool for solving systems of nonlinear partial differential equations, which appears in mathematical modeling of different phenomena. This model has been solved by Adomian method, as well (Kaya and El-Sayed, 2003) Homotopy perturbation method in comparison with Adomian’s decomposition method has the advantage of overcoming the difficulty arising in calculating Adomain polynomial in ADM. In our work, we use the maple package to carry the computations.

References

  1. , , , . Homotopy perturbation method and axisymmetric flow over a stretching sheet. International Journal of Nonlinear Science and Numerical Simulation. 2006;7(4):399-406.
    [Google Scholar]
  2. , , , . Homotopy perturbation method for systems of partial differential equations. International Journal of Nonlinear Science and Numerical Simulation. 2007;8(3):411-416.
    [Google Scholar]
  3. , . Homotopy-perturbation method for pure nonlinear differential equation. Chaos, Solitons and Fractals. 2006;30:1221-1230.
    [Google Scholar]
  4. , . Uniformly constructing a series of explicit exact solutions to nonlinear equations in mathematical physics. Chaos, Solitons and Fractals. 2003;16:819-839.
    [Google Scholar]
  5. , . Homotopy perturbation technique. Computer Methods in Applied Mechanics and Engineering. 1999;178:257-262.
    [Google Scholar]
  6. , . A coupling method of homotopy technique and perturbation technique for nonlinear problems. International Journal of Non-Linear Mechanics. 2000;35(1):37-43.
    [Google Scholar]
  7. , . Homotopy perturbation method: a new nonlinear analytical technique. Applied Mathematics and Computation. 2003;135:73-79.
    [Google Scholar]
  8. , . The homotopy perturbation method for nonlinear oscillators with discontinuities. Applied Mathematics and Computation. 2004;151:287-292.
    [Google Scholar]
  9. , . Application of homotopy perturbation method to nonlinear wave equations. Chaos, Solitons and Fractals. 2005;26:695-700.
    [Google Scholar]
  10. , . Limit cycle and bifurcation of nonlinear problems. Chaos, Solitons and Fractals. 2005;26(3):827-833.
    [Google Scholar]
  11. , . Homotopy perturbation method for solving boundary value problems. Physics Letters A. 2006;350:87-88.
    [Google Scholar]
  12. , , . A numerical method for solving Jaulent–Miodek equation. Physics Letters A. 2003;318:345-353.
    [Google Scholar]
  13. , , . Modified homotopy perturbation method: application to quadratic Riccati differential equation of fractional order. Chaos, Solitons and Fractals. 2008;36(1):167-174.
    [Google Scholar]
  14. , , . A note on He’s homotopy perturbation method for van der Pol oscillator with very strong nonlinearity. Chaos, Solitons and Fractals. 2007;34(3):989-991.
    [Google Scholar]
  15. , , , . Homotopy perturbation method for thin film flow of a fourth grade fluid down a vertical cylinder. Physics Letters A. 2006;352:404-410.
    [Google Scholar]
Show Sections