Abstract

The extended hyperbolic function method is used to derive abundant exact solutions for generalized forms of nonlinear heat conduction and Huxley equations. The extended hyperbolic function method provides abundant solutions in addition to the existing ones. Some previous results are supplemented and extended greatly.

1. Introduction

The quasi-linear diffusion equations with a nonlinear source arise in many scientific applications such as mathematical biology, diffusion process, plasma physics, combustion theory, neural physics, liquid crystals, chemical reactions, and mechanics of porous media. It is well known that wave phenomena of plasma media and fluid dynamics are modeled by kink-shaped tanh solution or by bell-shaped sech solutions.

The exact solution, if available, of nonlinear partial differential equations facilitates the verification of numerical solvers and aids in the stability analysis of solutions. It can also provide much physical information and more inside into the physical aspects of the nonlinear physical problem. During the past decades, much effort has been spent on the subject of obtaining the exact analytical solutions to the nonlinear evolution PDEs. Many powerful methods have been proposed such as inverse scattering transformation method [1], Bäcklund and Darboux transformation method [2, 3], Hirota bilinear method [4], Lie group reduction method [5], the tanh method [6], the tanh-coth method [7], the sine-cosine method [8, 9], homogeneous balance method [1012], Jacobi elliptic function method [13, 14], extended tanh method [15, 16], F-expansion method and Exp-function method [17, 18], the first integral method and Riccati method [19, 20], as well as extended improved tanh-function method [21, 22]. With the development of symbolic computation, the tanh method, the Exp-function method, sine-Gordon equation expansion method, and all kinds of auxiliary equation methods attract more and more researchers. We present an effective extension to the projective Riccati equation method [19, 20] and extended improved tanh-function method [21, 22], namely, the extended hyperbolic function method in [23]. Our method can also be regarded as an extension of the recent works by Wazwaz [2428].

The proposed method supply a unified formulation to construct abundant traveling wave solutions to nonlinear evolution partial differential equations of special physical significance. Furthermore, the presented method is readily computerized by using symbolic software Maple. Based on the extended hyperbolic function method and computer symbolic software, we develop a Maple software package PDESolver.

The balancing parameter 𝑚 plays an important role in the extended hyperbolic function method in that it should be a positive integer to derive a closed-form analytic solution. However, for noninteger values of 𝑚, we usually use a transformation formula to overcome this difficulty.

For illustration, we investigate generalized forms of the nonlinear heat conduction equation and Huxley equation expressed by𝑢𝑡𝛼(𝑢𝑛)𝑥𝑥𝑢+𝑢𝑛𝑢=0,(1.1)𝑡𝛼𝑢𝑥𝑥𝑢(𝛽𝑢𝑛)(𝑢𝑛1)=0,(1.2) respectively. Equation (1.1) is used to model flow of porous media. Equation (1.2) is used for nerve propagation in neuro-physics and wall propagation in liquid crystals. For 𝛼=1,𝑛=1, (1.2) becomes the FitzHugh-Nagumo equation. The FitzHugh-Nagumo equation described the dynamical behavior near the bifurcation point for the Rayleigh-Bénard convection of binary fluid mixtures [29]. Wazwaz studied (1.1) and (1.2) analytically by tanh method [26], the extended tanh method [27], the tanh-coth method [28], respectively. He obtained some exact traveling wave solutions for some 𝑛>1. By combining a transformation with the extended hyperbolic function method, with the aid of the computer symbolic computational software package PDESolver, we not only obtain all known exact solitary wave solutions, periodic wave solutions, and singular traveling wave solutions but also find abundant new exact solitary wave solutions, singular traveling wave solutions, and periodic traveling wave solutions of triangle function.

The paper is organized as follows: in Section 2, we briefly describe what is the extended hyperbolic function method and how to use it to derive the traveling solutions of nonlinear PDEs. In Section 3 and Section 4, we apply the extended hyperbolic function method to generalized forms of nonlinear heat conduction and Huxley equations and establish many rational form solitary wave, rational-form triangular periodic wave solutions. In the last section, we briefly make a summary to the results that we have obtained.

2. The Extended Hyperbolic Function Method

We now would like to outline the main steps of our method.

Consider the coupled Riccati equations:𝑓(𝜉)=𝑓(𝜉)𝑔(𝜉),𝑔(𝜉)=𝜀𝑟𝜀𝑓(𝜉)𝑔2(𝜉),(2.1) where 𝜀=±1 or 0,𝑟 is a constant. We can obtain the first integrals as follows:𝑔2(𝜉)=𝜀2𝑟𝜀𝑓(𝜉)+𝐶𝑓2(𝜉).(2.2)

Step 1. For a given nonlinear PDE, say, in two variables: 𝑃𝑢,𝑢𝑡,𝑢𝑥,𝑢𝑥𝑡,𝑢𝑡𝑡,𝑢𝑥𝑥,=0,(2.3) we seek for the following formal traveling wave solutions which are of important physical significance: 𝑢(𝑥,𝑡)=𝑢(𝜉),𝜉=𝑘𝑥+𝜔𝑡+𝜉0,(2.4) where 𝑘 and 𝜔 are constants to be determined later and 𝜉0 is an arbitrary constant.
Then, the nonlinear PDE (2.3) reduces to a nonlinear ODE: 𝑄𝑢,𝑢,𝑢,=0,(2.5) where denotes 𝑑/𝑑𝜉.

Step 2. To seek for the exact solutions of system (2.5), we assume that the solution of the system (2.5) is of the following form.(a)When 𝜀=±1 in (2.1), (2.2), 𝑢(𝜉)=𝑚𝑖=0𝑎𝑖𝑓𝑖(𝜉)+𝑚𝑗=1𝑏𝑗𝑓𝑗1(𝜉)𝑔(𝜉),(2.6) where the coefficients 𝑎𝑖(𝑖=0,1,2,,𝑚) and 𝑏𝑗(𝑗=1,2,,𝑚) are constants to be determined.(b) When 𝜀=0 in (2.1), 𝑢(𝜉)=𝑢(𝑥,𝑡)=𝑚𝑖=0𝑎𝑖(𝑔(𝜉))𝑖,(2.7) where 𝑔(𝜉)=𝑔2(𝜉) and the coefficients 𝑎𝑖,𝑖=0,1,2,,𝑚 are constants to be determined.
Substituting (2.6) (or (2.7)) into the simplified ODE (2.5) and making use of (2.1)-(2.2) (or 𝑔(𝜉)=𝑔2(𝜉)) repeatedly and eliminating any derivative of (𝑓,𝑔) and any power of 𝑔 higher than one yield an equation in powers of 𝑓𝑖(𝑖=0,1,) and 𝑓𝑖𝑔(𝑗=1,2,).

Step 3. To determine the balance parameter 𝑚, we usually balance the linear terms of the highest-order derivative term in the resulting equation with the highest-order nonlinear terms. 𝑚 is a positive integer, in most cases.

Step 4. With 𝑚 determined, we collect all coefficients of powers 𝑓𝑖(𝑖=0,1,2,) and 𝑓𝑗𝑔(𝑗=1,2,), (or the coefficients of the different powers 𝑔), in the resulting equation where these coefficients have to vanish. This will give a set of overdetermined algebraic equations with respect to the unknown variables 𝑘,𝜔,𝑎𝑖(𝑖=0,1,2,,𝑚),𝑏𝑗(𝑗=1,2,,𝑚),𝑟,𝑎,𝑏. With the aid of Mathematica, we apply Wu-eliminating method [30] to solve the above overdetermined system of nonlinear algebraic equations, yielding the values of 𝑘,𝜔,𝑎𝑖(𝑖=0,1,2,𝑚),𝑏𝑗(𝑗=1,2,,𝑚),𝑟,𝑎,𝑏.

Step 5. We know that the coupled Riccati equations (2.1) admits the following general solutions.(a)When 𝜀=1, 1𝑓(𝜉)=𝑎cosh𝜉+𝑏sinh𝜉+𝑟,𝑔(𝜉)=𝑎sinh𝜉+𝑏cosh𝜉,𝑎cosh𝜉+𝑏sinh𝜉+𝑟(2.8) and then 𝑔2(𝜉)=12𝑟𝑓(𝜉)+(𝑏2𝑎2+𝑟2)𝑓2(𝜉).(b)When 𝜀=1, 1𝑓(𝜉)=𝑎cos𝜉+𝑏sin𝜉+𝑟,𝑔(𝜉)=𝑏cos𝜉𝑎sin𝜉,𝑎cos𝜉+𝑏sin𝜉+𝑟(2.9) and then 𝑔2(𝜉)=1+2𝑟𝑓(𝜉)+(𝑏2+𝑎2𝑟2)𝑓2(𝜉).(c)When 𝜀=0,1𝑓(𝜉)=±𝐶𝜉+𝐶11,𝑔(𝜉)=𝜉+𝐶1,(2.10) where 𝐶,𝐶1 are two constant.

Having determined these parameters, and using (2.5) (or (2.6)), we obtain an analytic solution 𝑢(𝑥,𝑡) in closed form.

If 𝑚 is not an integer, then an appropriate transformation formula should be used to overcome this difficulty. This will be introduced in the forthcoming two sections.

3. Generalized Forms of the Nonlinear Heat Conduction Equation

In this section, we will use the extended hyperbolic function method to handle the generalized forms of the nonlinear heat conduction equation (1.1).

Using the wave variable 𝜉=𝑘𝑥+𝜔𝑡+𝜉0 carries (1.1) to𝜔𝑢𝛼𝑘2(𝑢𝑛)𝑢+𝑢𝑛=0,(3.1) or, equivalently,𝜔𝑢𝛼𝑛(𝑛1)𝑘2𝑢𝑛2𝑢2𝛼𝑛𝑘2𝑢𝑛1𝑢𝑢+𝑢𝑛=0.(3.2) Balancing 𝑢𝑛1𝑢 (or 𝑢𝑛2(𝑢)2) with 𝑢 gives(𝑛1)𝑚+𝑚+2=𝑚+1,(3.3) so that1𝑚=.𝑛1(3.4) To obtain a closed-form solution, 𝑚 should be an integer. Therefore, we use the transformation𝑢(𝑥,𝑡)=𝑣1/(𝑛1)(𝑥,𝑡),(3.5) and as a result (3.2) becomes(1𝑛)𝜔𝑣2𝑣+𝑘2𝑣𝛼𝑛(12𝑛)2+𝑘2𝑛(𝑛1)𝛼𝑣𝑣+(𝑛1)2𝑣2𝑣3=0.(3.6) Balancing 𝑣𝑣 with 𝑣2𝑣 gives𝑚+𝑚+2=2𝑚+𝑚+1,(3.7) so that𝑚=1,(3.8) Consequently, the extended hyperbolic function method allows us to set the following.(1)In the case of 𝜀=±1,𝑣(𝜉)=𝑐+𝑑𝑓(𝜉)+𝑒𝑔(𝜉).(3.9)(2)In the case of 𝜀=0,𝑣(𝜉)=𝑐+𝑑𝑔(𝜉),(3.10) where 𝜉=𝑘𝑥+𝜔𝑡+𝜉0 and 𝑐,𝑑,𝑒,𝑘,𝜔,𝜉0 are constants to be determined.

Substituting (3.9) (or (3.10), resp.) into (3.6) and collecting the coefficients of 𝑓𝑖 and 𝑓𝑖𝑔 (or 𝑔𝑖, resp.) give the system of algebraic equations for 𝑘,𝜔,𝑐,𝑑,𝑒. Solving the resulting system, we find the following nine sets of solutions.(a) In the case of 𝜀=1, there are six sets of solutions:(1)𝑘=𝑛1𝛼𝑛,𝑟=𝑟,𝜔=𝑛1𝑛1,𝑐=21,𝑑=21,𝑒=2,(3.11)(2)𝑘=𝑛1𝛼𝑛,𝑟=𝑟,𝜔=𝑛1𝑛1,𝑐=2,𝑑=121,𝑒=2,(3.12)(3)𝑘=𝑛1𝛼𝑛,𝑟=𝑟,𝜔=𝑛+1𝑛1,𝑐=21,𝑑=2,𝑒=12,(3.13)(4)𝑘=𝑛1𝛼𝑛,𝑟=𝑟,𝜔=𝑛+1𝑛1,𝑐=2,𝑑=12,𝑒=12,(3.14)(5)𝑘=𝑛12𝛼𝑛,𝑟=0,𝜔=𝑛112𝑛,𝑐=21,𝑑=0,𝑒=2,(3.15)(6)𝑘=𝑛12𝛼𝑛,𝑟=0,𝜔=𝑛112𝑛,𝑐=2,𝑑=0,𝑒=12.(3.16)(b) In the case of 𝜀=1, there are three sets of solutions:(7)𝑘=𝛼(𝑛1)𝛼𝑛,𝑟=𝑟,𝜔=(𝑛1)𝑖𝑛1,𝑐=21,𝑑=21𝑖,𝑒=2𝑖,(3.17)(8)𝑘=𝛼(𝑛1)𝛼𝑛,𝑟=𝑟,𝜔=(𝑛1)𝑖𝑛1,𝑐=2,𝑑=121𝑖,𝑒=2𝑖,(3.18)(9)𝑘=𝛼(𝑛1)2𝛼𝑛,𝑟=0,𝜔=(𝑛1)12𝑛𝑖,𝑐=21,𝑑=0,𝑒=2𝑖.(3.19)(c) In the case of 𝜀=0, there is no solution.

Recall that 𝑢=𝑣1/(𝑛1) and using (2.8), (3.9), (3.11)–(3.16), we obtain six sets of traveling wave solutions:𝑢1(𝑥,𝑡)=𝑛12𝑎cosh(𝜉)+𝑏sinh(𝜉)+𝑟,(𝑎+𝑏)(cosh(𝜉)+sinh(𝜉))+𝑟+1(3.20) where 𝜉=((𝑛1)/𝛼𝑛)𝑥+((𝑛1)/𝑛)𝑡+𝜉0;𝑢2(𝑥,𝑡)=𝑛12𝑎cosh(𝜉)+𝑏sinh(𝜉)+𝑟,(𝑎+𝑏)(cosh(𝜉)+sinh(𝜉))+𝑟1(3.21) where 𝜉=((𝑛1)/𝛼𝑛)𝑥+((𝑛1)/𝑛)𝑡+𝜉0;𝑢3(𝑥,𝑡)=𝑛12𝑎cosh(𝜉)+𝑏sinh(𝜉)+𝑟,(𝑎𝑏)(cosh(𝜉)sinh(𝜉))+𝑟+1(3.22) where 𝜉=((𝑛1)/𝛼𝑛)𝑥+((𝑛+1)/𝑛)𝑡+𝜉0;𝑢4(𝑥,𝑡)=𝑛12𝑎cosh(𝜉)+𝑏sinh(𝜉)+𝑟,(𝑎𝑏)(cosh(𝜉)sinh(𝜉))+𝑟1(3.23) where 𝜉=((𝑛1)/𝛼𝑛)𝑥+((𝑛+1)/𝑛)𝑡+𝜉0;𝑢5(𝑥,𝑡)=𝑛12𝑎cosh(𝜉)+𝑏sinh(𝜉),(𝑎+𝑏)(cosh(𝜉)+sinh(𝜉))(3.24) where 𝜉=((𝑛1)/𝛼𝑛)𝑥+((𝑛1)/2𝑛)𝑡+𝜉0;𝑢6(𝑥,𝑡)=𝑛12𝑎cosh(𝜉)+𝑏sinh(𝜉),(𝑎𝑏)(cosh(𝜉)sinh(𝜉))(3.25) where 𝜉=((𝑛1)/2𝛼𝑛)𝑥((𝑛1)/2𝑛)𝑡+𝜉0.

Noting that 𝑢=𝑣1/(𝑛1) and using (2.9), (3.9), (3.17)–(3.19), we find three sets of complex solutions:𝑢7(𝑥,𝑡)=𝑛12𝑎cosh(𝜉)+𝑏𝑖sinh(𝜉)+𝑟,(𝑎+𝑏𝑖)(cosh(𝜉)+sinh(𝜉))+𝑟+𝑖(3.26) where 𝜉=(𝛼(𝑛1)/𝛼𝑛)𝑥+((𝑛1)/𝑛)𝑡+𝜉0;𝑢8(𝑥,𝑡)=𝑛12𝑎cosh(𝜉)+𝑏𝑖sinh(𝜉)+𝑟,(𝑎+𝑏𝑖)(cosh(𝜉)+sinh(𝜉))+𝑟𝑖(3.27) where 𝜉=(𝛼(𝑛1)/𝛼𝑛)𝑥+((𝑛1)/𝑛)𝑡+𝜉0;𝑢9(𝑥,𝑡)=𝑛12𝑎cosh(𝜉)+𝑏𝑖sinh(𝜉),(𝑎+𝑏𝑖)(cosh(𝜉)+sinh(𝜉))(3.28) where 𝜉=(𝛼(𝑛1)/2𝛼𝑛)𝑥+((𝑛1)/2𝑛)𝑡+𝜉0.

Remark 3.1. Setting 𝑎=1,𝑏=0,𝜉0=0 (or 𝑎=0,𝑏=1,𝜉0=0, resp.) in solution (3.24), we obtain solutions (73), (or (74), resp.) of [26]. Setting 𝑎=1,𝑏=0,𝜉0=0 (or 𝑎=0,𝑏=1,𝜉0=0, resp.) in solution (3.25), we obtain solutions (71), (or (72), resp.) of [26]. Furthermore, in the case of 𝑛=2,𝛼=1, we obtain solutions (100) and (101) of [27]. In the case of 𝑛=3, we obtain solutions (54)–(57) of [26] and solutions (111)-(112) of [27] again. So the known solutions of (1.1) obtained in previous works are some special cases of solutions (3.24), (3.25) presented in the paper. All other solutions obtained here are entirely new solutions first reported.

4. The Huxley Equation

In this section, we employ the extended hyperbolic function method to investigate the Huxley equation (1.2).

The Huxley equation (1.2) can be converted to𝜔𝑢𝛼𝑘2𝑢(𝛽+1)𝑢𝑛+1+𝑢2𝑛+1+𝛽𝑢=0,(4.1) obtained upon using the wave variable 𝜉=𝑘𝑥+𝜔𝑡+𝜉0.

Balancing the term 𝑢 with 𝑢2𝑛+1, we find1𝑚=𝑛.(4.2) To obtain a closed-form solution, we use the transformation:𝑢(𝑥,𝑡)=𝑣1/𝑛(𝑥,𝑡),(4.3) which will carry out (4.1) into the ODE𝑛𝜔𝑣𝑣+𝛼𝑘2𝑣(𝑛1)2𝛼𝑘2𝑛𝑣𝑣+𝑛2𝑣2(𝑣1)(𝑣𝛽)=0.(4.4) Balancing 𝑣𝑣 with 𝑣4 gives 𝑚=1. Using the extended hyperbolic function method, we set𝑣(𝜉)=𝑐+𝑑𝑓(𝜉)+𝑒𝑔(𝜉)(4.5) in the case of 𝜀=±1, and𝑣(𝜉)=𝑐+𝑑𝑔(𝜉),(4.6) in the case of 𝜀=0, where 𝜉=𝑘𝑥+𝜔𝑡+𝜉0, and 𝑐,𝑑,𝑒,𝑘,𝜔,𝜉0 are constants to be determined.

Substituting (4.5) (or (4.6), resp.) into (4.4), and proceeding as before, we obtain the twenty sets of solutions.(a)In the case of 𝜀=1, there are thirteen sets of solutions:(1)𝑘=𝛼(1+𝑛)𝑛(𝛼(1+𝑛),𝑟=𝑟,𝜔=𝑛𝛽+𝛽1)𝑛11+𝑛,𝑐=21,𝑑=2,𝑒=12,(4.7)(2)𝑘=𝛼(1+𝑛)𝑛(𝛼(1+𝑛),𝑟=𝑟,𝜔=𝑛𝛽+𝛽1)𝑛11+𝑛,𝑐=2,𝑑=12,𝑒=12,(4.8)(3)𝑘=𝛼(1+𝑛)𝑛(𝛼(1+𝑛),𝑟=𝑟,𝜔=𝑛𝛽𝛽+1)𝑛11+𝑛,𝑐=21,𝑑=21,𝑒=2,(4.9)(4)𝑘=𝛼(1+𝑛)𝑛(𝛼(1+𝑛),𝑟=𝑟,𝜔=𝑛𝛽𝛽+1)𝑛11+𝑛,𝑐=2,𝑑=121,𝑒=2,(4.10)(5)𝑘=𝛼(1+𝑛)𝛽𝑛𝛼(1+𝑛),𝑟=𝑟,𝜔=𝑛𝛽(𝑛+1𝛽)𝛽1+𝑛,𝑐=2𝛽,𝑑=2𝛽,𝑒=2,(4.11)(6)𝑘=𝛼(1+𝑛)𝛽𝑛𝛼(1+𝑛),𝑟=𝑟,𝜔=𝑛𝛽(𝑛+1𝛽)𝛽1+𝑛,𝑐=2𝛽,𝑑=2𝛽,𝑒=2,(4.12)(7)𝑘=𝛼(1+𝑛)𝛽𝑛(𝛼(1+𝑛),𝑟=𝑟,𝜔=𝑛1+𝛽)𝑛𝛽𝛽1+𝑛,𝑐=2𝛽,𝑑=2𝛽,𝑒=2,(4.13)(8)𝑘=𝛼(1+𝑛)𝛽𝑛(𝛼(1+𝑛),𝑟=𝑟,𝜔=𝑛1+𝛽)𝑛𝛽𝛽1+𝑛,𝑐=2𝛽,𝑑=2𝛽,𝑒=2,(4.14)(9)𝑘=𝛽𝛼𝑛𝛼,𝑟=𝑛𝛽+𝑛+𝛽+1𝛽(1+𝑛)(𝑛+2),𝜔=0,𝑐=0,𝑑=𝛽(1+𝑛),𝑒=0,(4.15)(10)𝑘=𝛼(1+𝑛)𝑛(2𝛼(1+𝑛),𝑟=0,𝜔=𝑛𝛽+𝛽1)𝑛12(1+𝑛),𝑐=2,𝑑=0,𝑒=12,(4.16)(11)𝑘=𝛼(1+𝑛)𝑛(2𝛼(1+𝑛),𝑟=0,𝜔=𝑛𝛽+𝛽1)𝑛12(1+𝑛),𝑐=21,𝑑=0,𝑒=2,(4.17)(12)𝑘=𝛼(1+𝑛)𝛽𝑛2𝛼(1+𝑛),𝑟=0,𝜔=𝑛𝛽(𝑛+1𝛽)𝛽2(1+𝑛),𝑐=2𝛽,𝑑=0,𝑒=2,(4.18)(13)𝑘=𝛼(1+𝑛)𝛽𝑛2𝛼(1+𝑛),𝑟=0,𝜔=𝑛𝛽(𝑛+1𝛽)𝛽2(1+𝑛),𝑐=2𝛽,𝑑=0,𝑒=2.(4.19)(b) In the case of 𝜀=1, there are seven sets of solutions:(14)𝑘=𝛼(𝑛+1)𝑛𝛼(𝑛+1),𝑟=𝑟,𝜔=(𝑛𝛽1+𝛽)𝑛1𝑛+1𝑖,𝑐=21,𝑑=21𝑖,𝑒=2𝑖,(4.20)(15)𝑘=𝛼(𝑛+1)𝑛𝛼(𝑛+1),𝑟=𝑟,𝜔=(𝑛𝛽1+𝛽)𝑛1𝑛+1𝑖,𝑐=2,𝑑=121𝑖,𝑒=2𝑖,(4.21)(16)𝑘=𝛼(𝑛+1)𝛽𝑛𝛼(𝑛+1),𝑟=𝑟,𝜔=𝑛𝛽(𝑛+1𝛽)𝛽𝑛+1𝑖,𝑐=21,𝑑=21𝛽𝑖,𝑒=2𝛽𝑖,(4.22)(17)𝑘=𝛼(𝑛+1)𝛽𝑛𝛼(𝑛+1),𝑟=𝑟,𝜔=𝑛𝛽(𝑛+1𝛽)𝛽𝑛+1𝑖,𝑐=2,𝑑=121𝛽𝑖,𝑒=2𝛽𝑖,(4.23)(18)𝑘=𝛽𝛼𝑛𝛼,𝑟=1𝛽𝑛𝑛𝛽𝛽(𝑛+1)(2+𝑛),𝜔=0,𝑐=0,𝑑=𝛽(𝑛+1),𝑒=0,(4.24)(19)𝑘=𝛼(𝑛+1)𝑛2𝛼(𝑛+1),𝑟=0,𝜔=(𝑛𝛽1+𝛽)𝑛12(𝑛+1)𝑖,𝑐=21,𝑑=0,𝑒=2𝑖,(4.25)(20)𝑘=𝛼(𝑛+1)𝛽𝑛2𝛼(𝑛+1),𝑟=0,𝜔=𝑛𝛽(𝑛+1𝛽)𝛽2(𝑛+1)𝑖,𝑐=21,𝑑=0,𝑒=2𝛽𝑖.(4.26)(c)In the case of 𝜀=0, there is no solution.

Owing to 𝑢(𝑥,𝑡)=𝑣1/𝑛(𝑥,𝑡), we obtain the following thirteen sets of solutions from (4.5), (4.7)–(4.19):𝑢1(𝑥,𝑡)=𝑛12(𝑎𝑏)(cosh(𝜉)sinh(𝜉))+𝑟+1,𝑎cosh(𝜉)+𝑏sinh(𝜉)+𝑟(4.27) where 𝜉=(𝛼(1+𝑛)𝑛/𝛼(1+𝑛))𝑥+((𝑛𝛽+𝛽1)𝑛/(1+𝑛))𝑡+𝜉0;𝑢2(𝑥,𝑡)=𝑛12(𝑎𝑏)(cosh(𝜉)sinh(𝜉))+𝑟1,𝑎cosh(𝜉)+𝑏sinh(𝜉)+𝑟(4.28) where 𝜉=(𝛼(1+𝑛)𝑛/𝛼(1+𝑛))𝑥+((𝑛𝛽+𝛽1)𝑛/(1+𝑛))𝑡+𝜉0;𝑢3(𝑥,𝑡)=𝑛12(𝑎+𝑏)(cosh(𝜉)+sinh(𝜉))+𝑟+1,𝑎cosh(𝜉)+𝑏sinh(𝜉)+𝑟(4.29) where 𝜉=(𝛼(1+𝑛)𝑛/𝛼(1+𝑛))𝑥+((𝑛𝛽𝛽+1)𝑛/(1+𝑛))𝑡+𝜉0;𝑢4(𝑥,𝑡)=𝑛12(𝑎+𝑏)(cosh(𝜉)+sinh(𝜉))+𝑟1,𝑎cosh(𝜉)+𝑏sinh(𝜉)+𝑟(4.30) where 𝜉=(𝛼(1+𝑛)𝑛/𝛼(1+𝑛))𝑥+((𝑛𝛽𝛽+1)𝑛/(1+𝑛))𝑡+𝜉0;𝑢5(𝑥,𝑡)=𝑛𝛽2(𝑎𝑏)(cosh(𝜉)sinh(𝜉))+𝑟+1,𝑎cosh(𝜉)+𝑏sinh(𝜉)+𝑟(4.31) where 𝜉=(𝛼(1+𝑛)𝛽𝑛/𝛼(1+𝑛))𝑥+(𝑛𝛽(𝑛+1𝛽)/(1+𝑛))𝑡+𝜉0;𝑢6(𝑥,𝑡)=𝑛𝛽2(𝑎𝑏)(cosh(𝜉)sinh(𝜉))+𝑟1,𝑎cosh(𝜉)+𝑏sinh(𝜉)+𝑟(4.32) where 𝜉=(𝛼(1+𝑛)𝛽𝑛/𝛼(1+𝑛))𝑥+(𝑛𝛽(𝑛+1𝛽)/(1+𝑛))𝑡+𝜉0;𝑢7(𝑥,𝑡)=𝑛𝛽2(𝑎+𝑏)(cosh(𝜉)+sinh(𝜉))+𝑟+1,𝑎cosh(𝜉)+𝑏sinh(𝜉)+𝑟(4.33) where 𝜉=(𝛼(1+𝑛)𝛽𝑛/𝛼(1+𝑛))𝑥+((𝑛1+𝛽)𝑛𝛽/(1+𝑛))𝑡+𝜉0;𝑢8(𝑥,𝑡)=𝑛𝛽2(𝑎+𝑏)(cosh(𝜉)+sinh(𝜉))+𝑟1,𝑎cosh(𝜉)+𝑏sinh(𝜉)+𝑟(4.34) where 𝜉=(𝛼(1+𝑛)𝛽𝑛/𝛼(1+𝑛))𝑥+((𝑛1+𝛽)𝑛𝛽/(1+𝑛))𝑡+𝜉0;𝑢9(𝑥,𝑡)=𝑛𝛽(𝑛+1)(𝑎cosh(𝜉)+𝑏sinh(𝜉))+(1+𝑛)(1+𝛽)/,𝛽(𝑛+1)(𝑛+2)(4.35) where 𝜉=(𝛽𝛼𝑛/𝛼)𝑥+𝜉0;𝑢10(𝑥,𝑡)=𝑛12(𝑎𝑏)(cosh(𝜉)sinh(𝜉)),𝑎cosh(𝜉)+𝑏sinh(𝜉)(4.36) where 𝜉=(𝛼(1+𝑛)𝑛/2𝛼(1+𝑛))𝑥+((𝑛𝛽+𝛽1)𝑛/2(1+𝑛))𝑡+𝜉0;𝑢11(𝑥,𝑡)=𝑛12(𝑎+𝑏)(cosh(𝜉)+sinh(𝜉)),𝑎cosh(𝜉)+𝑏sinh(𝜉)(4.37) where 𝜉=(𝛼(1+𝑛)𝑛/2𝛼(1+𝑛))𝑥((𝑛𝛽+𝛽1)𝑛/2(1+𝑛))𝑡+𝜉0;𝑢12(𝑥,𝑡)=𝑛𝛽2(𝑎𝑏)(cosh(𝜉)sinh(𝜉)),acosh(𝜉)+𝑏𝑠𝑖𝑛(𝜉)(4.38) where 𝜉=(𝛼(1+𝑛)𝛽𝑛/2𝛼(1+𝑛))𝑥+(𝑛𝛽(𝑛+1𝛽)/2(1+𝑛))𝑡+𝜉0;𝑢13(𝑥,𝑡)=𝑛𝛽2(𝑎+𝑏)(cosh(𝜉)+sinh(𝜉)),𝑎cosh(𝜉)+𝑏𝑠𝑖𝑛(𝜉)(4.39) where 𝜉=(𝛼(1+𝑛)𝛽𝑛/2𝛼(1+𝑛))𝑥(𝑛𝛽(𝑛+1𝛽)/2(1+𝑛))𝑡+𝜉0;

Combining (4.3), (4.5) with (4.20)–(4.26), we find the seven sets of complex solutions𝑢14(𝑥,𝑡)=𝑛12(𝑎+𝑏𝑖)(cosh(𝜉)+sinh(𝜉))+𝑟+𝑖,𝑎cosh(𝜉)+𝑏𝑖sinh(𝜉)+𝑟(4.40) where 𝜉=(𝛼(n+1)𝑛/𝛼(𝑛+1))𝑥((𝑛𝛽1+𝛽)𝑛/(𝑛+1))𝑡+𝜉0;𝑢15(𝑥,𝑡)=𝑛12(𝑎+𝑏𝑖)(cosh(𝜉)+sinh(𝜉))+𝑟𝑖,𝑎cosh(𝜉)+𝑏𝑖sinh(𝜉)+𝑟(4.41) where 𝜉=(𝛼(𝑛+1)𝑛/𝛼(𝑛+1))𝑥((𝑛𝛽1+𝛽)𝑛/(𝑛+1))𝑡+𝜉0;𝑢16(𝑥,𝑡)=𝑛𝛽2(𝑎+𝑏𝑖)(cosh(𝜉)+sinh(𝜉))+𝑟+𝑖,𝑎cosh(𝜉)+𝑏𝑖sinh(𝜉)+𝑟(4.42) where 𝜉=(𝛼(𝑛+1)𝛽𝑛/𝛼(𝑛+1))𝑥(𝑛𝛽(𝑛+1𝛽)/(𝑛+1))𝑡+𝜉0;𝑢17(𝑥,𝑡)=𝑛𝛽2(𝑎+𝑏𝑖)(cosh(𝜉)+sinh(𝜉))+𝑟𝑖,𝑎cosh(𝜉)+𝑏𝑖sinh(𝜉)+𝑟(4.43) where 𝜉=(𝛼(𝑛+1)𝛽𝑛/𝛼(𝑛+1))𝑥(𝑛𝛽(𝑛+1𝛽)/(𝑛+1))𝑡+𝜉0;𝑢18(𝑥,𝑡)=𝑛𝛽(𝑛+1)𝑖(𝑎cosh(𝜉)+𝑏𝑖sinh(𝜉))+(1+𝑛)(1+𝛽)𝑖/,𝛽(𝑛+1)(𝑛+2)(4.44) where 𝜉=(𝛽𝛼𝑛/𝛼)𝑥+𝜉0;𝑢19(𝑥,𝑡)=𝑛12(𝑎+𝑏𝑖)(cosh(𝜉)+sinh(𝜉)),𝑎cosh(𝜉)+𝑏𝑖sinh(𝜉)(4.45) where 𝜉=(𝛼(𝑛+1)𝑛/2𝛼(𝑛+1))𝑥((𝑛𝛽1+𝛽)𝑛/2(𝑛+1))𝑡+𝜉0;𝑢20(𝑥,𝑡)=𝑛12(𝑎+𝑏𝑖)(cosh(𝜉)+sin(𝜉)),𝑎cosh(𝜉)+𝑏𝑖sinh(𝜉)(4.46) where 𝜉=(𝛼(𝑛+1)𝑛/2𝛼(𝑛+1))𝑥((𝑛𝛽1+𝛽)𝑛/2(𝑛+1))𝑡+𝜉0;

Remark 4.1. Wazwaz obtained six sets of solutions of (1.2) in [27]. It is worth pointing out that the solutions (85) and (88) of [27] are not new solutions. We can reduce the solution (85) (and (88)) of [27] to the solutions (84) (and (87)) of [27] by using the formulae tanh𝑥+coth𝑥=2coth2𝑥. There is a mistake in the solution (87) of [27], that is, the first constant factor 1/2 should be 𝑘/2. For 𝛼=1,𝑛=1, Wazwaz finds nine sets of solutions of (1.2) in [28]. The solutions (61)-(63) of [28] are also not new solutions. The solution (61) (and (62), (63), resp.) of [28] can be reduced to the solution (58) (and (59), (60), resp.) of [28] by using the formulae tanh𝑥+coth𝑥=2coth2𝑥. Therefore, Wazwaz actually finds six sets of solutions of (1.2).

Remark 4.2. Letting 𝑎=1,𝑏=0,𝜉0=0 (or 𝑎=0,𝑏=1,𝜉0=0, resp.) in (4.36), (4.37), we obtain the solutions (83) (or (84), resp.) of [27]. Setting 𝑎=1,𝑏=0,𝜉0=0 (or 𝑎=0,𝑏=1,𝜉0=0, resp.) in (4.38), (4.39), we obtain the solutions (86) (or (87), resp.) of [27]. Furthermore, as 𝛼=1,𝑛=1, we obtain the solutions (55), (58) of [28] from the solution (4.37) and the solutions (56), (59) of [28] from the solution (4.39). Therefore, the known solutions of (1.2) in previous works are some special cases of the solutions obtained in this paper. All other solutions are entirely new solutions reported in the present paper.

Remark 4.3. The solutions (4.35) and (4.44) are two static solutions of (1.2). All other solutions are traveling wave solutions.

5. Conclusions

In this paper, the extended hyperbolic function method is used to establish abundant traveling wave solutions, mostly kinks solutions. The balance parameter 𝑚 plays a major role in the extended hyperbolic function method in that it should be a positive integer to derive a closed-form analytic solution. If 𝑚 is not a positive integer, then an appropriate transformation should be used to overcome this difficulty. The extended hyperbolic function method is employed to develop many entirely solutions for generalized forms of nonlinear heat conduction and Huxley equations in addition to the solutions that exist in the previous works. Our method can also be regarded as an extension of the recent works by Wazwaz [2428]. The results of [2628] are supplemented and extended greatly.

Acknowledgments

This work is supported by the National Science Foundation of China (10771041, 40890150, 40890153, 60971093), the Scientific Program (2008B080701042) of Guangdong Province, China. The authors would like to thank Professor Wang Mingliang for his helpful suggestions.