Keywords

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

1 Introduction

A number of physical processes are modeled by generalizations of the well-known equations of mathematical physics such as, e.g., the KdV and mKdV equations, the Kadomtsev–Petviashvili equation, which contain time-dependent coefficients. That is why last decade these equations do attract attention of researchers. A number of the papers devoted to the study of variable coefficient KdV or mKdV equations with time-dependent coefficients were commented in [10]. In the majority of papers the results were obtained mainly for the equations which are reducible to the standard KdV or mKdV equations by point transformations. Unfortunately equivalence properties are neglected usually and finding of exact solutions is reduced to complicated calculations of systems involving a number of unknown functions using computer algebra packages. It is shown in [1012] that the usage of equivalence transformations allows one to obtain the results in a much simpler way.

In this paper this fact is reaffirmed via presentation the correct group classification of a class of variable coefficient KdV equations using equivalence based approach. Namely, we investigate Lie symmetry properties and exact solutions of variable coefficient KdV equations of the form

$$u_{t} + uu_{x} + g(t)u_{xxx} + h(t)u = 0,$$
(1)

where g and h are arbitrary smooth functions of the variable t, g≠0. It is shown in Sect. 2 that using equivalence transformations the function h can be always set to the zero value and therefore the form of h does not affect results of group classification. The group classification of class (1) with h = 0 is carried out in [10]. So, using the known classification list and equivalence transformations we present group classification of the initial class (1) without direct calculations.

An interesting property of class (1) is that it is normalized, i.e., all admissible point transformations within this class are generated by transformations from the corresponding equivalence groups. Therefore, there are no additional equivalence transformations between cases of the classification list, which is constructed using the equivalence relations associated with the corresponding equivalence group. In other words, the same list represents the group classification result for the corresponding class up to the general equivalence with respect to point transformations.

Recently the authors of [3] obtained a partial group classification of class (1) (the notation a and b was used there instead of h and g, respectively). The reason of failure was neglecting an opportunity to use equivalence transformations. This is why only some cases of Lie symmetry extensions were found, namely the cases with h = const, h = 1 ∕ t and h = 2 ∕ t.

In fact the group classification problem for class (1) up to its equivalence group is already solved since this class is reducible to class (1) with h = 0 whose group classification is carried out in [10]. Using the known classification list and equivalence transformations we present group classifications of class (1) without the simplification of both equations admitting extensions of Lie symmetry algebras and these algebras themselves by equivalence transformations. The extended classification list can be useful for applications and convenient to be compared with the results of [3].

Note that in [14] group classifications for more general classes that include class (1) were carried out. Nevertheless those results obtained up to very wide equivalence group seem to be inconvenient to derive group classification for class (1).

2 Equivalence Transformations

An important step under solving a group classification problem is the construction of the equivalence group of the class of differential equations under consideration. The usage of transformations from the related equivalence group often gives an opportunity to essentially simplify a group classification problem and to present the final results in a closed and concise form. Moreover, sometimes this appears to be a crucial point in the exhaustive solution of such problems [21214].

There exist several kinds of equivalence groups. The usual equivalence group of a class of differential equations consists of the nondegenerate point transformations in the space of independent and dependent variables and arbitrary elements of the class such that the transformation components for the variables do not depend on arbitrary elements and each equation from the class is mapped by these transformations to equations from the same class. If any point transformation between two fixed equations from the class belongs to its (usual) equivalence group then this class is called normalized. See theoretical background on normalized classes in [89].

We find the equivalence group \( {G_{1}^\sim}\) of class (1) using the results obtained in [10] for more general class of variable coefficient KdV-like equations. Namely, in [10] a hierarchy of normalized subclasses of the general third-order evolution equations was constructed. The equivalence group for normalized class of variable coefficient KdV equations

$$u_{t} + f(t)uu_{x} + g(t)u_{xxx} + h(t)u + (p(t) + q(t)x)u_{x} + k(t)x + l(t) = 0,$$
(2)

as well as criterion of reducibility of equations from the this class to the standard KdV equation were found therein.

The equivalence group G  ∼  of class (2) consists of the transformations

$$\tilde{t} = \alpha (t),\quad \tilde{x} = \beta (t)x + \gamma (t),\quad \tilde{u} = \theta (t)u + \varphi (t)x + \psi (t),\quad$$
(3)

where α, β, γ, θ, φ and ψ run through the set of smooth functions of t, α t βθ ≠ 0. The arbitrary elements of (2) are transformed as follows

$$\displaystyle\begin{array}{rcl} & \tilde{f} = \frac{\beta } {\alpha _{t}\theta }f,\quad \tilde{g} = \frac{{\beta }^{3}} {\alpha _{t}}g,\quad \tilde{h} = \frac{1} {\alpha _{t}}\left (h -\frac{\varphi } {\theta } f -\frac{\theta _{t}} {\theta } \right ),&\end{array}$$
(4)
$$\displaystyle\begin{array}{rcl} & \tilde{q} = \frac{1} {\alpha _{t}}\left (q -\frac{\varphi } {\theta } f + \frac{\beta _{t}} {\beta } \right ),\quad \tilde{p} = \frac{1} {\alpha _{t}}\left (\beta p - \gamma q + \frac{\gamma \varphi - \beta \psi } {\theta } f + \gamma _{t} - \gamma \frac{\beta _{t}} {\beta } \right ),&\end{array}$$
(5)
$$\displaystyle\begin{array}{rcl} & \tilde{k} = \frac{1} {\alpha _{t}\beta }\left (\theta k - \varphi \alpha _{t}\tilde{h} - \varphi _{t}\right ),\quad \tilde{l} = \frac{1} {\alpha _{t}}\left (\theta l - \gamma \alpha _{t}\tilde{k} - \psi \alpha _{t}\tilde{h} - \varphi p - \psi _{t}\right ).&\end{array}$$
(6)

We also adduce the criterion of reducibility of (2) to the standard KdV equation.

Proposition 1 ([10]). 

An equation of form (2) is similar to the standard (constant coefficient) KdV equation if and only if its coefficients satisfy the condition

$$s_{t} = 2g{s}^{2} - 3qs + \frac{f} {g}k,\quad \mbox{ where}\quad s := \frac{2q - h} {g} + \frac{f_{t}g - fg_{t}} {f{g}^{2}} .$$
(7)

Class (1) is a subclass of class (2) singled out by the conditions f = 1 and p = q = k = l = 0. Substituting these values of the functions f, p, q, k and l to (7) we obtain the following assertion.

Corollary 1.

An equation from class (1)is reduced to the standard KdV equation by a point transformation if and only if there exist a constant c 0 and ε ∈{ 0,1} such that

$$h = \frac{\epsilon } {2} \frac{g}{\int g\,dt + c_{0}} -\frac{g_{t}} {g} .$$
(8)

As class (2) is normalized [10], its equivalence group G  ∼  generates the entire set of admissible (form-preserving) transformations for this class. Therefore, to describe the set of admissible transformations for class (1) we should set \(\tilde{f} = f = 1,\) \(\tilde{p} = p =\tilde{ q} = q =\tilde{ k} = k =\tilde{ l} = l = 0\) in (4)–(6) and solve the resulting equations with respect to transformation parameters. It appears that class (1) admits generalized extended equivalence group and it is normalized in generalized sense only.

Summing up the above consideration, we formulate the following theorem.

Theorem 1.

The generalized extended equivalence group  \(\hat{G}_{1}^{\sim }\) of class (1) consists of the transformations

$$\tilde{t} = \alpha ,\ \ \tilde{x} = \beta x + \gamma ,\ \ \tilde{u} = \lambda (\beta u + \beta _{t}x + \gamma _{t}),\ \ \tilde{h} = \lambda \,h - 2\lambda \frac{\beta _{t}} {\beta } - \lambda _{t},\ \ \tilde{g} = {\beta }^{3}\lambda \,g.$$

Here α is an arbitrary smooth function of t with α t ≠ 0, β = (δ 1 ∫e −∫hdt dt + δ 2 ) −1 , γ = δ 3 ∫β 2 e −∫hdt dt + δ 4; \(\delta _{1},\ldots ,\delta _{4}\) are arbitrary constants, (δ 12) ≠ (0,0) and λ = 1∕αt.

The usual equivalence group \({G}_{1}^{\sim }\) of class (1) is the subgroup of the generalized extended equivalence group \(\hat{G}_{1}^{\sim }\), which is singled out with the condition δ1 = δ3 = 0.

The parameterization of transformations from \(\hat{G}_{1}^{\sim }\) by the arbitrary function α(t) allows us to simplify the group classification problem for class (1) via reducing the number of arbitrary elements. For example, we can gauge arbitrary elements via setting either h = 0 or g = 1. Thus, the gauge h = 0 can be made by the equivalence transformation

$$\hat{t} =\displaystyle\int {e}^{-\int h(t)\,dt}dt,\quad \hat{x} = x,\quad \hat{u} = {e}^{\int h(t)\,dt}u,$$
(9)

that connects (1) with the equation \(\hat{u}_{\hat{t}} +\hat{ u}\hat{u}_{\hat{x}} +\hat{ g}(\hat{t})\hat{u}_{\hat{x}\hat{x}\hat{x}} = 0.\) The new arbitrary element \(\hat{g}\) is expressed via g and h in the following way:

$$\hat{g}(\hat{t}) = {e}^{\int h(t)\,dt}g(t).$$

This is why without loss of generality we can restrict the study to the class

$$u_{t} + uu_{x} + g(t)u_{xxx} = 0,$$
(10)

since all results on symmetries and exact solutions for this class can be extended to class (1) with transformations of the form (9).

The equivalence group for class (10) can be obtained from Theorem 1 by setting \(\tilde{h} = h = 0\). Note that class (10) is normalized in the usual sense.

Theorem 2 ([10]). 

The equivalence group \({G_{0}^\sim}\). of class (10) is formed by the transformations

$$\displaystyle\begin{array}{rcl} & \tilde{t} = \frac{at + b} {ct + d},\quad \tilde{t} = \frac{e_{2}x + e_{1}t + e_{0}} {ct + d} , & \\ & \tilde{u} = \frac{e_{2}(ct + d)u - e_{2}cx - e_{0}c + e_{1}d} {\epsilon } ,\quad \tilde{g} = \frac{{e_{2}}^{3}} {ct + d} \frac{g} {\epsilon },& \\ \end{array}$$

where a, b, c, d, e 0 , e 1 and e 2 are arbitrary constants with ε = ad − bc ≠ 0 and e 2 ≠ 0, the tuple (a,b,c,d,e 0 ,e 1 ,e 2 ) is defined up to nonzero multiplier and hence without loss of generality we can assume that ε = ±1.

3 Lie Symmetries

The group classification of class (10) up to \({G_{0}^\sim}\)-equivalence is carried out in [10] in the framework of classical approach [56]. The result reads as follows.

The kernel of the maximal Lie invariance algebras of equations from class (10) coincides with the one-dimensional algebra \( \langle \partial_{x}\rangle\) . All possible \({G_{0}^\sim}\)-inequivalent cases of extension of the maximal Lie invariance algebras are exhausted by the cases 1–4 of Table 1.

Table 1 The group classification of the class u t  + uu x  + gu xxx  = 0, g≠0

For any equation from class (1) there exists an imaged equation in class (10) with respect to transformation (9). The equivalence group \({G_{0}^\sim}\) of class (10) is induced by the equivalence group \(\hat{G}_{1}^{\sim }\) of class (1) which, in turn, is induced by the equivalence group G  ∼  of class (2). These guarantee that Table 1 presents also the group classification list for class (1) up to \(\hat{G}_{1}^{\sim }\)-equivalence (resp. for the class (2) up to G  ∼ -equivalence). As all of the above classes are normalized, we can state that we obtain Lie symmetry classifications of these classes up to general point equivalence. This leads to the following assertion.

Corollary 2.

An equation from class (1) (resp. (2)) admits a four-dimensional Lie invariance algebra if and only if it is reduced by a point transformation to constant coefficient KdV equation, i.e., if and only if condition (8) (resp. (7)) holds.

To derive the group classification of class (1) which is not simplified by equivalence transformations, we first apply transformations from the group \(G_{0}^\sim\) to the classification list presented in Table 1 and obtain the following extended list:

  1. 0.

    arbitrary \(\hat{g} :\ \langle \partial _{\hat{x}}\rangle\);

  2. 1.

    \(\hat{g} = c_{0}{(a\,\hat{t} + b)}^{n}{(c\,\hat{t} + d)}^{1-n}\), n≠0, 1: \(\langle \partial _{\hat{x}},\ \hat{t}\partial _{\hat{x}} + \partial _{\hat{u}},\ X_{3}\rangle\), where

    $$\displaystyle\begin{array}{rcl} X_{3}& =& 3(a\,\hat{t} + b)(c\,\hat{t} + d)\partial _{\hat{t}} + \left (3ac\hat{t} + ad(n + 1) + bc(2 - n)\right )\hat{x}\partial _{\hat{x}} \\ & & +\left [3ac\hat{x} - (3ac\hat{t} + ad(2 - n) + bc(n + 1))\hat{u}\right ]\partial _{\hat{u}}; \\ \end{array}$$
  3. 2.

    \(\hat{g} = c_{0}(c\,\hat{t} + d)\exp \left (\frac{a\,\hat{t} + b} {c\,\hat{t} + d}\right )\): \(\langle \partial _{\hat{x}},\ \hat{t}\partial _{\hat{x}} + \partial _{\hat{u}},\ X_{3}\rangle\), where

    $$X_{3} = 3{(c\,\hat{t} + d)}^{2}\partial _{\hat{ t}} + \left (3c(c\hat{t} + d) + \epsilon \right )\hat{x}\partial _{\hat{x}} +\left [3{c}^{2}\hat{x} + (\epsilon - 3c(c\hat{t} + d))\hat{u}\right ]\partial _{\hat{ u}};$$
  4. 3.

    \(\hat{g} = c_{0}{e}^{\delta \arctan \left (\frac{a\,\hat{t}+b} {c\,\hat{t}+d}\right )}\sqrt{{(a\,\hat{t} + b)}^{2 } + {(c\,\hat{t} + d)}^{2}}\): \(\langle \partial _{\hat{x}},\ \hat{t}\partial _{\hat{x}} + \partial _{\hat{u}},\ X_{3}\rangle\), where

    $$\displaystyle\begin{array}{rcl} X_{3}& =& 3\left ({(a\,\hat{t} + b)}^{2} + {(c\,\hat{t} + d)}^{2}\right )\partial _{\hat{ t}} + \left (3a(a\hat{t} + b) + 3c(c\hat{t} + d) + \epsilon \delta \right )\hat{x}\partial _{\hat{x}} \\ & & +\left (3({a}^{2} + {c}^{2})\hat{x} - (3a(a\hat{t} + b) + 3c(c\hat{t} + d) - \epsilon \delta )\hat{u}\right )\partial _{\hat{ u}}; \\ \end{array}$$
  5. 4a.

    \(\hat{g} = c_{0}\): \(\langle \partial _{\hat{x}},\ \hat{t}\partial _{\hat{x}} + \partial _{\hat{u}},\ \partial _{\hat{t}},\,3\hat{t}\partial _{\hat{t}} +\hat{ x}\partial _{\hat{x}} - 2\hat{u}\partial _{\hat{u}}\rangle ;\)

  6. 4b.

    \(\hat{g} = c\hat{t} + d\), c≠0: \(\langle \partial _{\hat{x}},\ \hat{t}\partial _{\hat{x}} + \partial _{\hat{u}},\ 3(c\hat{t} + d)\partial _{\hat{t}} + 2c\hat{x}\partial _{\hat{x}} - c\hat{u}\partial _{\hat{u}},\ X_{4}\rangle\), where

    $$X_{4} = {(c\hat{t} + d)}^{2}\partial _{\hat{ t}} + c(c\hat{t} + d)\hat{x}\partial _{\hat{x}} + c(c\hat{x} - (c\hat{t} + d)\hat{u})\partial _{\hat{u}}.$$

Here c 0, a, b, c, d and δ are arbitrary constants, (a 2 + b 2)(c 2 + d 2) ≠ 0, ε = ad − bc, c 0 ≠ 0.

Then we find preimages of equations from the class \(\hat{u}_{\hat{t}} +\hat{ u}\hat{u}_{\hat{x}} +\hat{ g}(\hat{t})\hat{u}_{\hat{x}\hat{x}\hat{x}} = 0\) with arbitrary elements collected in the above list with respect to transformation (9). The last step is to transform basis operators of the corresponding Lie symmetry algebras. The results are presented in Table 2.

Table 2 The group classification of the class u t  + uu x  + gu xxx  + hu = 0, g≠0

It is easy to see that Table 2 includes all cases presented in [3] as particular cases.

4 Generation of Exact Solutions

A number of recent papers concern the construction of exact solutions to different classes of KdV- or mKdV-like equations using, e.g., such methods as “generalized (G′ ∕ G)-expansion method”, “Exp-function method”, “Jacobi elliptic function expansion method”, etc. A number of references are presented in [10]. Almost in all cases exact solutions were constructed only for equations which are reducible to the standard KdV or mKdV equations by point transformations and usually these were only solutions similar to the well-known one-soliton solution. In this section we show that the usage of equivalence transformations allows one to obtain more results in a simpler way. This approach is used also in [11].

The N-soliton solution of the KdV equation in the canonical form

$$U_{t} - 6UU_{x} + U_{xxx} = 0$$
(11)

was constructed as early as in the seventies by Hirota [7]. The two-soliton solution of (11) has the form

$$U = -2 \frac{{\partial }^{2}} {\partial {x}^{2}}\ln \left (1 + b_{1}{e}^{\theta _{1} } + b_{2}{e}^{\theta _{2} } + Ab_{1}b_{2}{e}^{\theta _{1}+\theta _{2} }\right ),$$
(12)

where a i , b i are arbitrary constants, θ i  = a i x − a i 3 t, i = 1, 2; \(A ={ \left (\frac{a_{1}-a_{2}} {a_{1}+a_{2}} \right )}^{2}\).

Combining the simple transformation \(\hat{u} = -6U\) that connects (11) with the KdV equation of the form

$$\hat{u}_{\hat{t}} + \hat{u}\hat{u}_{\hat{x}} +\hat{ u}_{\hat{x}\hat{x}\hat{x}} = 0$$
(13)

and transformation (9), we obtain the formula

$$u = -6{e}^{-\int h(t)dt}\,U\left ({\int {e}^{-\int h(t)\,dt}dt,\,x }\right)$$

for generation of exact solutions for the equations of the general form

$$u_{t} + uu_{x} + {e}^{-\int h(t)\,dt}u_{ xxx} + h(t)u = 0.$$
(14)

These equations are preimages of (13) with respect to transformation (9). Here h is an arbitrary nonvanishing smooth function of the variable t.

The two-soliton solution (12) leads to the following solution of (14)

$$u = 12{e}^{-\int h(t)dt} \frac{{\partial }^{2}} {\partial {x}^{2}}\ln \left (1 + b_{1}{e}^{\theta _{1} } + b_{2}{e}^{\theta _{2} } + Ab_{1}b_{2}{e}^{\theta _{1}+\theta _{2} }\right ),$$
(15)

where a i , b i are arbitrary constants, θ i  = a i x − a i 3 ∫e  − ∫h(t) dt dt, i = 1, 2; \(A ={ \left (\frac{a_{1}-a_{2}} {a_{1}+a_{2}} \right )}^{2}\). In a similar way one can construct N-soliton, rational and other types of solutions for equations from class (14) using known solutions of classical KdV equation.

5 Conclusion

In this paper group classification problem for class (1) is carried out with respect to the corresponding equivalence group using equivalence based approach. Using the normalization property it is proved that this classification coincides with the one carried out up to general point equivalence. The classification list extended by equivalence transformations is also presented. Such list is convenient for further applications.

It is shown that the usage of equivalence groups is a crucial point for exhaustive solution of the problem. Moreover, equivalence transformations allow one to construct exact solutions of different types in a much easier way than by direct solving. These transformations can also be utilized to obtain conservation laws, Lax pairs and other related objects for equations reducible to well-known equations of mathematical physics by point transformations without direct calculations.