605
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Peakon solutions of a b-Novikov equation

& ORCID Icon
Pages 541-553 | Received 09 Mar 2022, Accepted 05 Jul 2022, Published online: 13 Jul 2022

ABSTRACT

The homotopy analysis method is applied to a b-Novikov equation in order to obtain analytic approximations of its peakon solution for various values of b. The results demonstrate that there is an excellent agreement between the approximate solution and the known exact peakon solution of the equation. Moreover, the amplitude of the peakon is approximated and a conservation property of the obtained solution is validated.

2010 MATHEMATICS SUBJECT CLASSIFICATIONS:

1. Introduction

A considerable amount of work has been devoted to finding and studying travelling wave solutions of nonlinear partial differential equations (PDEs), including solitons and peakons. In this paper, analytic approximations of the peakon solution of the b-Novikov equation (1) utuxxt=u2uxxx+buuxuxx(b+1)u2ux,u=u(x,t),(1) will be determined for various integer values of b2. Equation (Equation1) generalizes the well-known Novikov equation (2) utuxxt=u2uxxx+3uuxuxx4u2ux,u=u(x,t),(2) which is deduced from (Equation1) for b = 3. At the same time, Equation (Equation1) is a special case (for k = 2) of the generalized Camassa-Holm (g-kbCH) equation (3) utuxxt=ukuxxx+buk1uxuxx(b+1)ukux,u=u(x,t),(3) which was studied in [Citation1], as well as (for p = 2, C = 1, A = b + 1) of the four parameter equation (4) utuxxt+Aupuxbup1uxuxxCupuxxx=0,u=u(x,t),(4) studied in [Citation2].

Equation (Equation2) was derived in [Citation3] and has been extensively studied mostly from a theoretical point of view. For a brief review of the existing results for (Equation2) the reader is referred to [Citation4–6] and the references therein.

In [Citation1], it was proved among other things, that every member of the family of Equation (Equation3) has peakon travelling wave solutions, which on the line, have the form (5) u(x,t)=c1ke|xct|,(5) where c0 is the velocity of the wave. Obviously, (Equation1) admits the peakon solution (6) u~(x,t)=ce|xct|.(6) Thus, peakon solutions are considered as weak solutions to the PDE under consideration. However, they are orbitally stable (see [Citation7] for the Novikov equation). Moreover, the peakon (Equation5) belongs to any Sobolev space Hs with s<3/2, [Citation1]. In addition, peakon solutions can be considered as “reminiscent of Stokes waves” [Citation8] and thus are extremely important on the study of water wave phenomena.

Regarding Equation (Equation1) there exist very few papers focusing on theoretical results. In [Citation9], the local well posedness for the strong solutions to the Cauchy problem of (Equation1) was studied. In addition, it was proved that (Equation6) is a global weak solution to (Equation1). The local well posedness to the Cauchy problem of (Equation1) in critical Besov spaces, was also studied in [Citation10]. Most recently in [Citation11], the instability and nonuniqueness for the initial value problem of (Equation1), when the initial data belong to Sobolev spaces Hs with s<3/2, was studied both on the line and the circle, proving that for b>2, (Equation1) is ill-posed for s<3/2. This result was accomplished by constructing appropriate two-peakon solutions with arbitrary small initial size data that collide in arbitrary small time. Moreover, a complete group classification of (Equation1) was carried out in [Citation12], which in turn led to the construction of solutions to (Equation1) and the establishment of some conservation laws. Studying Equation (Equation4) was the subject of [Citation2]. More precisely, low-order conservation laws were classified, the admittance of peakon and multi-peakon solutions to (Equation4) was rigorously proved and their dynamics was investigated.

Another equation strongly connected with (Equation1) is the b-equation (7) utuxxt=uuxxx+buxuxx(b+1)uux,u=u(x,t),(7) which for b = 2 reduces to the well-known Camassa Holm equation and can be deduced from (Equation3) for k = 1. For a brief review of the results concerning (Equation7), the reader is referred to [Citation9] and the references therein. Equation (Equation7) was also numerically studied in [Citation13,Citation14]. However, to the best of the authors' knowledge, there aren't any numerical results available for (Equation1). In addition, it is worth mentioning that there are very few papers where peakons are numerically computed, compared to papers concerned with smooth solitons, and in these few papers more elaborate techniques are utilized. The reader may refer to [Citation15–17].

Since Equation (Equation1) is highly nonlinear, finding its solutions analytically is quite difficult. However, analytic approximations of it may be obtained using approximation techniques. One analytical technique which has been proved extremely successful for the evaluation of peakon solutions, is the Homotopy Analysis Method (HAM) which is thoroughly described in books [Citation18,Citation19]. Indeed, the HAM was applied in [Citation20,Citation21] for determining peakon solutions to the Degasperis-Procesi and the Camassa-Holm equation, respectively. In both cases the amplitude of the peakon was also approximated. More recently in [Citation4], the HAM was implemented in order to deduce the peakon and antipeakon solutions to equation (8) utuxxt+2ωux=u2uxxx+3uuxuxx4u2ux,u=u(x,t),(8) which is the Novikov equation including the term 2ωux.

Applying HAM to problems of nonlinear water waves is one of the five challenging problems included in [Citation22, p. 1–33]. In the present paper, the work of [Citation20,Citation21] is continued for Equation (Equation1), which has a cubic nonlinearity, whereas both the Camassa-Holm and the Degasperis-Processi equation have a quadratic nonlinearity.

The rest of the paper is organized as follows: In Section 2, the mathematical formulation of the problem, as well as a thorough description of HAM applied to Equation (Equation1) are given. In addition, the peakon solution in the special case b = 2 is analytically obtained. In Section 3, a discussion of the obtained results is given, including comparisons with the exact solution (Equation6), as well as estimates of the amplitude of the peakon and the value of the first derivative at the crest. In addition, the results indicate that the quantity Ru2+ux2, which is conserved by solutions of the Novikov equation, is also conserved by solutions of (Equation1), which was already stated in [Citation2,Citation12]. Finally, in Section 4 conclusions are presented.

2. Mathematical formulation and implementation of HAM

2.1. Mathematical formulation

It is well-known that solitons are travelling wave solutions to a PDE of the form (9) u(x,t)=g(xct)=g(η),for η=xct(9) where c0 is the velocity of the wave, satisfying the boundary conditions (10) g,g,g,0,when η±.(10) In order to find the peakon solution to Equation (Equation1) and on the same time incorporate the amplitude a of the wave, instead of (Equation9) the transformation (11) u(x,t)=ag(xct)=ag(η),for η=xct(11) will be used. Thus, peakons of (Equation1) are obtained as solutions to the ordinary differential equation (ODE) (12) cg(η)cg(η)=a2g2(η)g(η)+ba2g(η)g(η)g(η)(b+1)a2g2(η)g(η).(12) Although ηR, it suffices to study (Equation12) only for η0, since the simple change of variables (13) z=η,g(η)=f(z)(13) leaves (Equation12) unchanged. Moreover, it is easy to see that if g is a solution to (Equation12), so is g, something already depicted in [Citation9] where it was proved that not only (Equation6), but also u~(x,t) is a global weak solution to (Equation1).

Due to the form of the known solution (Equation6), it is natural to change the dependent variable of (Equation12) by setting (14) g(η)=cw(η),for c>0(14) and study instead the ODE (15) ww=a2w2w+ba2www(b+1)a2w2w,(15) from which c is eliminated. Of course, the denotes differentiation with respect to η.

Thus, in order to obtain peakon solutions of (Equation1) above the horizontal axis, it suffices to calculate the solution to (Equation15) subject to the conditions: (16) w(0)=1, w0, as η+.(16) As it will be shown in the next paragraph, the other two boundary conditions w, w0, as η+will be automatically satisfied. It should be noted that the first derivative of the peakon at the crest is not continuous and thus an initial condition on w(0) cannot be utilized in this framework. This makes the estimation of w(0+) especially important.

Before describing the implementation of HAM in the next paragraphs, it is worth mentioning that in the special case b = 2, Equation (Equation15) is analytically solvable. Indeed, for b = 2, (Equation15) becomes: ww=a2w2w+2a2www3a2w2w,which after one integration with respect to η and taking into account that w, w, w0, as η±, gives (17) (ww)(1a2w2)=0.(17) Since solitons are non constant solutions to a PDE, (Equation17) reduces to ww=0,the general solution of which is (18) w(η)=c1eη+c2eη,(18) where c1, c2 are arbitrary constants. Due to the boundary conditions at ±, (Equation18) finally takes the form w(η)=c3e|η|,where c3 is an arbitrary constant, which is of the form (Equation6), as expected. Thus, in the rest of the paper only b3 will be considered. It should be noted that a rigorous proof of the existence of peakon (and multi-peakon) solutions to (Equation4) is given in [Citation2].

2.2. Short description of HAM

The Homotopy Analysis Method proposed by Liao (see [Citation18,Citation19]) which will be implemented for solving the boundary value problem (Equation15)–(Equation16), is based on the notion of homotopy. If w0(η) is an initial guess of the solution w(η) of (Equation15), satisfying conditions (Equation16) and q[0,1] is a parameter called embedding parameter, the HAM is based on a kind of continuous mappings w(η)Φ(η;q), aA(q), such that, as q increases from 0 to 1, Φ(η;q) varies from w0(η) to the exact solution w(η) and A(q), for q = 1 gives the amplitude a.

In order to ensure this, the following suitable homotopy is constructed (19) H[Φ(η;q),A(q),q]=(1q)L[Φ(η;q)w0(η)]qH(η)N[Φ(η;q),A(q),q],(19) where L is an auxiliary linear operator with the property (20) L[ϕ]=0,when ϕ=0,(20) ℏ is a nonzero auxiliary parameter called convergence control parameter, H(η) is a nonzero auxiliary function and N is a nonlinear operator. Homotopy (Equation19) has the following two important properties:

  • If H[Φ(η;q),A(q),q]|q=0=0 then (21) L[Φ(η;q)w0(η)]=0(20)Φ(η;0)=w0(η).(21)

  • If H[Φ(η;q),A(q),q]|q=1=0 then (22) N[Φ(η;q),A(q),q]|q=1=0.(22)

Thus, if the nonlinear operator N is suitably chosen in such a way so that the solution of (Equation22) is w(η), then the solution Φ(η;q) of the family of equations (23) H[Φ(η;q),A(q),q]=0(23) will vary from w0(η) (for q = 0) to w(η) (for q = 1). Equation (Equation23) is usually called zero-order deformation equation and due to conditions (Equation16) it should be accompanied by conditions (24) Φ(0,q)=1,Φ(+,q)=0.(24) By expanding Φ(η;q) and A(q) in Taylor series with respect to q around 0 and using the notations (25) wm(η)=1m!m[Φ(η;q)]qm|q=0(25) (26) am=1m!m[A(q)]qm|q=0(26) these series take the form (27) Φ(η;q)=w0(η)+m=1wm(η)qm(27) (28) A(q)=a0+m=1amqm.(28) Differentiating (Equation23) and (Equation24) m times with respect to q, setting q = 0 and finally dividing with m!, the linear equations, with respect to wm(η), are obtained (29) L[wm(η)χmwm1(η)]=H(η)Rm(η),(29) which are called mth-order deformation equations. In (Equation29), Rm(η) is defined by (30) Rm(η)=1(m1)!m1[N(Φ(η;q),A(q),q)]qm1|q=0(30) and (31) χm={0,m=11,m=2,3,(31) Equation (Equation29) are accompanied by suitable conditions which will be given in the next subsection (see relation (Equation39) and the discussion therein). By solving the higher-order deformation equations, the wm(η) are found. In order to find the am, specific algebraic equations are solved which are connected with the conditions accompanying (Equation29) and will also be described in the next subsection.

Once wm(η) and am are determined, the solution w(η) and the amplitude a are also determined, provided that the series (Equation27) and (Equation28) converge at q = 1, by the relations (32) w(η)=w0(η)+m=1wm(η)(32) and (33) a=a0+m=1am.(33)

2.3. Implementation of HAM

In order to implement HAM for the solution to (Equation15)–(Equation16), suitable choices should be made for L, N, H(η), w0(η) and ℏ. Moreover, an appropriate set, called the set of base functions, describing the solution to the problem should also be chosen. For problems regarding peakon solutions to PDEs, the set (34) SB={emη, η0, m=1,2,3,}(34) has been proven very useful (see [Citation20,Citation21]). According to HAM, if w0(η) can be expressed as a linear combination of members of SB and L, N and H(η) are chosen in such a way that wm(η) are also expressed as linear combinations of members of SB, then the solution to (Equation15)–(Equation16) can be represented in a series of the form (35) m=1dmemη,(35) where dm are coefficients to be determined. This is called the rule of solution expression.

For the problem discussed in the present paper, the linear operator L is chosen to be (36) L[Φ(η;q)]=3Φ(η;q)η3(b2)2Φ(η;q)η2,(36) whereas the initial approximation w0(η) is taken to be (37) w0(η)=eηϵ(e2ηe3η),(37) where ε is a parameter to be determined later (see Section 3). Obviously (Equation37) is of the form (Equation35) and satisfies the conditions (Equation16). It should be emphasized that (Equation37) was also used in [Citation20,Citation21] as an initial approximation. However, operator (Equation36) differs from the corresponding operators used in the aforementioned papers.

The auxiliary function H(η) is usually taken identically equal to 1 and this also stands here. Finally, N is chosen to be (38) N[Φ(η;q),A(q),q]=[3Φ(η;q)η3Φ(η;q)η]A2(q)Φ2(η;q)3Φ(η;q)3ηbA2(q)Φ(η;q)Φ(η;q)η2Φ(η;q)η2+(b+1)A2(q)Φ2(η;q)Φ(η;q)η.(38) Using (Equation38) and definition (Equation30), the term Rm(η) is found to be Rm(η)=wm1wm1k=0m1(n=0kaknan)(i=0m1k(j=0iwijwj)wm1ki)bk=0m1(n=0kaknan)(i=0m1k(j=0iwijwj)wm1ki)+(b+1)k=0m1(n=0kaknan)(i=0m1k(j=0iwijwj)wm1ki)Since w0(η) defined by (Equation37) satisfies conditions (Equation16) it suffices to consider the boundary conditions (39) wm(0)=0,wm()=0, m=1,2,(39) to accompany (Equation29). In this way, the obtained solution given in the form (Equation32), also satisfies the required conditions (Equation16).

Thus, beginning with w0(η) and solving the boundary value problems (Equation29), (Equation39) several wm(η) can be found. The general solution of (Equation29) with L given by (Equation36), has the form (40) wm(η)=wˆm(η)+C1e(b2)η+C2η+C3(40) where C1, C2, C3 are arbitrary constants and wˆm(η) is a particular solution to (Equation29). According to the boundary condition (Equation39) at infinity and the rule of solution expression, the constants C1, C2, C3 must be zero. The unknown αm1 is obtained by solving the linear algebraic equation (41) wˆm(0)=0,(41) which is deduced from the first condition of (Equation39).

Regarding the convergence of the method, the following proposition holds.

Theorem 2.1

If the series (Equation32), (Equation33) converge, then (Equation32) is a solution to (Equation15)–(Equation16).

The proof of this theorem is omitted since it is similar to the proof of the general convergence theorem given in [Citation18]. In practice, M terms of the homotopy series are calculated, in order to obtain an adequate approximation of w(η) and α. The corresponding series (42) WM(η)=w0(η)+m=1Mwm(η)(42) (43) aM=a0+m=1Mam(43) are called approximate solutions of Mth order, where M=1,2,.

The convergence of the series at q = 1 can be guaranteed if ℏ is appropriately chosen. One way to choose ℏ, is to use the so called ℏ-curves, which are graphs of specific, usually important, quantities associated with the solution to the problem, against ℏ (see [Citation18]). For the problem discussed in this paper, the ℏ-curves will be the graphs of the amplitude α. If (Equation33) is convergent, a horizontal line segment will appear in the ℏ-curves and if a value of ℏ is chosen from this region, it is quite certain that (Equation32) converges.

Another way to choose ℏ, is to find the optimum ℏ for which the ‘discrete squared residual’ error defined by (44) EM1N+1j=0N[N(Wm(ηj),aM)]2,(44) is minimized [Citation19], where ηj=jΔη, Δη=0.5 and N = 20. This approach will be used in the present paper.

3. Results and discussion

In this section, analytic approximations of the solution to (Equation15)–(Equation16) will be determined via HAM, for some values of b. The implementation of HAM has been carried out via Mathematica, following the outline given in Sections 2.2 and 2.3.

To begin with, the case b = 3 will be considered, since then Equation (Equation1) becomes the Novikov Equation (Equation2). As it is obvious from the discussion in sections 2.2 and 2.3, both wm(η) and am, m=1,2,3, depend on the convergence control parameter ℏ and the parameter ε. By appropriately choosing these two parameters, the series (Equation32) and (Equation33) converge. For a given ℏ, the influence of ε on the convergence of the amplitude a can be investigated by plotting the curve of a versus ε. This is depicted in Figure , where the fourth order approximation of the solution was utilized for =1, =2 and =2.5. Clearly the same can be done for various values of ℏ.

Figure 1. The curves of a versus ε for the 4th-order approximation and for =1,2,2.5.

Figure 1. The curves of a versus ε for the 4th-order approximation and for ℏ=−1,−2,−2.5.

It is obvious from Figure  that a1 which agrees with the expected value and a valid region for ε is roughly between 2/5 and 2/5. For the rest of the paper and for all the values of b that have been taken into consideration, the value ϵ=1/10 will be used, since several simulations pointed out this value as reasonable.

After having fixed ε, the next step is to determine an appropriate value for ℏ. This was done by minimizing the errors defined by (Equation44). The second, third and fifth column of Table , show the optimum values for ℏ, the corresponding errors and the values of a in the case where b = 3, for several values of the order M from 8 up to 25. As the order increases, the error reduces as expected and a converges to the rounded value 0.974.

Table 1. WM(0+),aM,IM and corresponding errors for b=3,ϵ=1/10 and the optimum ℏ.

As pointed out in Section 2.1, the first derivative of the peakon at the crest is not continuous and thus an initial condition on w(0) cannot be utilized in the framework of HAM. This makes the estimation of w(0+) especially important. The Mth order approximation of w(0+) is given by the value of WM(0+) depicted at the fourth column of Table , showing a very good agreement between the calculated by HAM value and the expected one.

Another important quantity is the integral I=Ru2+ux2, i.e. the H1 norm of the solution of (Equation1), which is a conserved quantity as shown in [Citation2,Citation12]. This conserved quantity can be considered as conservation of energy for the peakon solution of (Equation1). Since the peakon decays exponentially to zero, it suffices to calculate the integral I~=2020(u2+ux2)dx instead of I. The Mth order approximation of I~ is given by the value of IM depicted at the sixth column of Table , showing again a very good agreement between the calculated by HAM values and the expected ones.

Moreover, in Figure  the ℏ-curve for a is given for the 25th order approximation of the solution. It is evident that the values for the optimum ℏ are in accordance with this ℏ-curve. The graph of the 25th order approximation of the solution via HAM for the corresponding optimum ℏ is given in Figure , against the graph of the exact solution (Equation6) for c = 1. It is observed that there is an excellent agreement between the two.

Figure 2. ℏ-curve for a for 25 terms in the case b=3, ϵ=1/10.

Figure 2. ℏ-curve for a for 25 terms in the case b=3, ϵ=1/10.

Figure 3. Comparison of the HAM solution in the case b = 3 for M = 25 with the exact solution for c = 1.

Figure 3. Comparison of the HAM solution in the case b = 3 for M = 25 with the exact solution for c = 1.

The same analysis has been carried out by the authors for various values of b, with results analogous to the obtained results for b = 3. Indicatively, tables similar to Table  are given for the values b = 4, b = 5 and b = 7 (see Tables ). The results indicate that although HAM is successful in all four cases, the errors increase as b increases albeit they still remain small. This could possibly be overcome by changing ε or even L.

Table 2. WM(0+),aM,IM and corresponding errors for b=4, ϵ=1/10 and the optimum ℏ.

Table 3. WM(0+),aM,IM and corresponding errors for b=5,ϵ=1/10 and the optimum ℏ.

Table 4. WM(0+), aM, IM and corresponding errors for b=7, ϵ=1/10 and the optimum ℏ.

4. Conclusions

In this paper, the HAM was applied in order to analytically obtain several approximations of the peakon solutions to the b-Novikov Equation (Equation1). Four values of b were taken into consideration, including b = 3 which corresponds to the well known Novikov equation. The obtained results are in excellent agreement with the exact ones.

This work complements earlier works of [Citation20,Citation21], where peakon solutions were studied in a similar way for the Degasperis-Processi and Camassa-Holm equations, which include quadratic nonlinearities. Since (Equation1) is a special case of the more general Equation (Equation3), HAM provides an excellent tool for further investigation of peakon solutions to not only (Equation3), but also to other nonlinear PDEs.

Acknowledgments

The authors would like to thank the reviewers for their valuable comments which improved the presentation of the paper and also strengthened the reported findings.

Disclosure statement

The authors report that there are no competing interests to declare.

References

  • Grayshan K, Himonas AA. Equations with peakon traveling wave solutions. Adv Dyn Syst Appl. 2013;8:217–232.
  • Anco SC, da Silva PL, Freire IL. A family of wave-breaking equations generalizing the Camassa-Holm and Novikov equations. J Math Phys. 2015;56(9):Article ID 091506. 21.
  • Novikov V. Generalizations of the Camassa-Holm equation. J Phys A. 2009;42(34):Article ID 342002.
  • Efstathiou AG, Petropoulou EN. Peakons of Novikov equation via the homotopy analysis method. Symmetry. 2021;13(5):738.
  • Himonas AA, Holliman C, Kenig C. Construction of 2-peakon solutions and ill-posedness for the Novikov equation. SIAM J Math Anal. 2018;50(3):2968–3006.
  • Lundmark H, Shuaib B. Ghostpeakons and characteristic curves for the Camassa-Holm, Degasperis-Procesi and Novikov equations. SIGMA Symmetry Integrab Geom Methods Appl. 2019;15:017.
  • Liu X, Liu Y, Qu C. Stability of peakons for the Novikov equation. J Math Pures Appl. 2014;101(2):172–187.
  • Hone ANW, Lundmark H, Szmigielski J. Explicit multipeakon solutions of Novikov's cubically nonlinear integrable Camassa-Holm type equation. Dyn Partial Differ Equ. 2009;6(3):253–289.
  • Mi Y, Mu C. On the Cauchy problem for the modified Novikov equation with peakon solutions. J Differ Equ. 2013;254(3):961–982.
  • Zhou S, Chen R. A few remarks on the generalized Novikov equation. J Inequal Appl. 2013;2013(1):560.
  • Himonas AA, Holliman C. Instability and nonuniqueness for the b-Novikov equation. J Nonlinear Sci. 2022;32(4), Paper 46 (29 pp). doi:10.1007/s00332-022-09798-6.
  • da Silva PL, Freire IL. On the group analysis of a modified Novikov equation. In Cojocaru MG, Kotsireas IS, Makarov RN, et al. editors, Interdisciplinary topics in applied mathematics, modeling and computational science, Springer Proceedings in Mathematics & Statistics, Vol. 117. 2015. p. 161–166.
  • Holm DD, Staley MF. Wave structure and nonlinear balances in a family of evolutionary PDEs. SIAM J Appl Dyn Syst. 2003;2(3):323–380.
  • Holm DD, Staley MF. Nonlinear balance and exchange of stability in dynamics of solitons, peakons, rambs/cliffs and leftons in a 1−−1 nonlinear evolutionary PDE. Phys Lett A. 2003;308(5–6):437–444.
  • Artebrand R, Schroll HJ. Numerical simulation of Camassa–Holm peakons by adaptive upwinding. Appl Numer Math. 2006;56(5):695–711.
  • Kalisch H, Lenells J. Numerical study of traveling-wave solutions for the Camassa–Holm equation. Chaos Solitons Fract. 2005;25(2):287–298.
  • Xu Y, Shu C-W. Local discontinuous Galerkin method for the Camassa–Holm equation. SIAM J Numer Anal. 2006;46(4):1998–2021.
  • Liao SJ. Beyond perturbation: introduction to the homotopy analysis method. Boca Raton: Chapman & Hall/CRC, CRC Press LLC; 2004.
  • Liao SJ. Homotopy analysis method in nonlinear differential equations. Heidelberg: Springer & Higher Education Press; 2012.
  • Abbasbandy S, Parkes EJ. Solitary-wave solutions of the Degasperis–Procesi equation by means of the homotopy analysis method. Int J Comput Math. 2010;87(10):2303–2313.
  • Wu W, Liao SJ. Solving solitary waves with discontinuity by means of the homotopy analysis method. Chaos Solitons Fract. 2005;26(1):177–185.
  • Liao SJ. Chance and challenge: a brief review of homotopy analysis method. In Liao S, editor. Advances in the homotopy analysis method. Hackensack, NJ: World Sci. Publ.; 2014.