Abstract
The present work introduces the problem of simultaneous bifurcation of limit cycles and critical periods for a system of polynomial differential equations in the plane. The simultaneity concept is defined, as well as the idea of bi-weakness in the return map and the period function. Together with the classical methods, we present an approach which uses the Lie bracket to address the simultaneity in some cases. This approach is used to find the bi-weakness of cubic and quartic Liénard systems, the general quadratic family, and the linear plus cubic homogeneous family. We finish with an illustrative example by solving the problem of simultaneous bifurcation of limit cycles and critical periods for the cubic Liénard family.
Similar content being viewed by others
1 Introduction
A classical problem in the study of qualitative theory of planar differential equations in the plane is the 16th Hilbert Problem, related to the bifurcation of limit cycles (isolated periodic orbits) in a polynomial class of fixed degree. A large number of works in this line have been published so far for several polynomial families of differential equations. A different problem that has aroused interest during the last decades is the study of the isochronicity of a system, as well as its bifurcation of critical periods. These problems consist on analyzing the flatness and the oscillations of the period function of the system, respectively. As a matter of fact, the bifurcation of limit cycles and critical periods are analogous in terms of the techniques that can be used to be approached. For this reason, in this paper we suggest the study of the bifurcation of limit cycles and critical periods simultaneously, a problem that to the best of our knowledge has not been formulated yet.
Let us consider a real polynomial system of differential equations in the plane whose origin is a nondegenerate monodromic equilibrium point, so the matrix associated to the differential system evaluated at the origin has zero trace and positive determinant. It is a well-known fact that, by a suitable change of coordinates and time rescaling, it can be written in the form
where X and Y are polynomials of degree \(n\ge 2\) which start at least with quadratic monomials and the dot indicates the derivative with respect to the time. We can consider system (1) in complex coordinates \((z,w)=(z,{\overline{z}})=(x+{{\,\mathrm{i}\,}}y,x-{{\,\mathrm{i}\,}}y),\) which will be represented by only one equation as
where Z is a polynomial starting with monomials of at least second degree. For all the results developed in this work, we will consider a fixed transversal section \(\Sigma _x\) defined as the positive x-axis, this is the semi-axis \(\{(x,0),x>0\}.\) This restriction is necessary for the study of the period function because when the origin of (1) is not a center we can construct an isochronous section, as can be seen in [3]. Then, for example, the bifurcation of critical periods can depend on the transversal section.
Consider system (1), with \(\alpha =0,\) in polar coordinates,
It is straightforward that from this system we can write
where we denote by \(O_j(r)\) the monomials in r of at least degree j. From here we deduce the solution
being \(\rho =r(0)\) the initial condition. Evaluating it at \(2\pi \) we obtain the so-called Poincaré return map:
As we will see in Sect. 2, the first nonvanishing term of the displacement map \(d(\rho )=r(2\pi ,\rho )-\rho \) has odd degree in \(\rho \). See more details in [28].
Solution (5) can be considered on the second equation of (3) to obtain the expression of the time t in terms of the angle \(\varphi .\) Let us invert such equation,
and by integrating we obtain the expression of the time, the so-called period function, as a Taylor series in \(\rho ,\) this is
When \(\alpha \ne 0,\) the origin of (1) is clearly a hyperbolic focus. When \(\alpha =0\) we are in the center-focus case. Using the expressions of the return and period maps given in (6) and (7), the origin of system (1) satisfies one of the following properties, with respect to the transversal section \(\Sigma _x\):
- L:
-
The origin is an isochronous center, so the system is linearizable and we can say that \(k=\infty \) and \(l=\infty \).
- C:
-
The origin is a center with weakness of order l on the period, so \(k=\infty \) and \(1\le l<\infty .\)
- W:
-
The origin is an isochronous weak focus of order k, so \(1\le k<\infty \) and \(l=\infty .\)
- B:
-
The remaining case is when both the center and isochronicity properties are not kept at the same time, so \(1\le k,l<\infty \) and we can say that the origin is a bi-weak monodromic equilibrium point of type [k, l].
It is usual to restrict the study of the period function to the class of centers, i.e. systems that remain in type \({\mathbf {C}}\) in the aforementioned canonical form changes of variables classification. The study of the monotonicity or the number of oscillations of such function are difficult problems, see for example [6, 11, 26, 36] and the references therein. There are not so many global studies of the period function for general classes of centers. Gavrilov ([18]) proved the existence of at most one critical period for the Hamiltonian potentials \(x''+x+ax^2+bx^3=0,\) a problem started by Chow and Sanders ([8]) in 1986. In 2006, Mañosas and Villadelprat ([25]) proved that the derivative of the period function for Hamiltonian potentials \(x''+x+ax^3+bx^5=0\) has only one zero. Some years later, Grau and Villadelprat ([22]) proved that only two critical periods appear in some cubic homogeneous nonlinearity classes. In those cases, we say that the systems have one and two critical periods, respectively. For centers in the quadratic class, the most relevant study was done by Chicone and Jacobs in 1989 ([7]). Among others, they studied the local problem for the quadratic family, proving that only two critical periods bifurcate from the center equilibrium point. The answer for the global problem remains open. The greatest difficulty to deal with is the fact that the outer boundary of the period annulus changes together with the parameters inside a fixed family, see for example [15, 33]. Hence, the usual perturbation techniques are not useful and new tools need to be developed ([27]). As we have described, the maximal number of zeros of the derivative of the period function under perturbation (in some fixed class) is known as the criticality of the center. Recently, this problem has been studied for low degree polynomial vector fields in the class of reversible centers, see [31, 32].
Similarly to the above problem, we can restrict our analysis to the class of vector fields that remain in type \({\mathbf {W}}\). This is the case associated to the problem of studying isochronous foci, a problem that was addressed for example by Giné in [19,20,21]. In this special class, the cyclicity problem is also an interesting problem to be approached, which up to our knowledge is not completely solved even for low degree vector fields. A special family of systems in this class are the so-called rigid (or uniformly isochronous) systems. They satisfy that \({{\dot{\varphi }}}=1\) in the usual polar coordinates. Inside this class, quadratics have no limit cycles and there are cubics with at least two ([16]), but there is no answer for the global question about the total number of limit cycles in rigid cubic systems.
When \(\alpha =0,\) the origin of system (1) can be a either a center or a weak focus of a certain order. This classical notion of order will be recalled in the next section, where we will generalize it to the bi-weakness property previously defined. This gives birth to the idea of duality in weakness of a nonisochronous focus. In this work we will restrict our analysis to the case in which the transversal section is the horizontal axis.
As we have previously commented and as we will see in Sect. 2, the first nonzero term of the displacement map, defined from (6), always has an odd exponent. The coefficient \(V_{2k+1}\) is known as the kth Lyapunov constant. We also know that the first nonzero term of the derivative of the period function (7) is the so-called lth period constant \(T_l\). For centers it corresponds to an even subindex l ([1]) with \(k=\infty .\) However, this is not the case for systems which do not have a center at the origin. For instance, let us consider the quadratic system
For this system, the origin is bi-weak of type [1, 3], because we can easily find that the first nonzero Lyapunov constant is \(V_3=\pi \) and the first nonzero coefficient of the period function is \(T_3=\pi ,\) so the origin is not a center because \(V_3\ne 0\) and we have \(T_3\ne 0.\) Therefore, if the center property is not kept then the property which states that the first nonzero period constant has even subindex does not hold.
The main purpose of this work is to present the problems of simultaneous cyclicity and criticality and bi-weak equilibrium points of type [k, l], as well as some useful tools to deal with them. The first result we present is related to bi-weak [k, l] foci in Liénard, quadratic, and linear plus cubic homogeneous systems, and our aim is then to find the highest [k, l] before the either the center or the isochronicity (or both) occur. This problem is introduced in Sect. 2 using the Lie bracket, with a method which only finds bi-weak points of type [m, 2m].
Theorem 1
-
(i)
There exist cubic Liénard systems of the form
$$\begin{aligned} {\left\{ \begin{array}{ll} {\dot{x}}=-y+a_2 x^2 +a_3 x^3,\\ {\dot{y}}=x+b_2 x^2 +b_3 x^3, \end{array}\right. } \end{aligned}$$(9)being \(a_2,a_3,b_2,b_3\in {\mathbb {R}},\) which have a bi-weak [2, 4] focus at the origin.
-
(ii)
There exist quartic Liénard systems of the form
$$\begin{aligned} {\left\{ \begin{array}{ll} {\dot{x}}=-y+a_2 x^2 +a_3 x^3+a_4 x^4,\\ {\dot{y}}=x+b_2 x^2 +b_3 x^3+b_4 x^4, \end{array}\right. } \end{aligned}$$(10)being \(a_2,a_3,a_4,b_2,b_3,b_4\in {\mathbb {R}},\) which have a bi-weak [3, 6] focus at the origin.
-
(iii)
There exist quadratic systems of the form
$$\begin{aligned} {\left\{ \begin{array}{ll} {\dot{x}}=-y+a_{20} x^2 +a_{11} xy+a_{02} y^2,\\ {\dot{y}}=x+b_{20} x^2 +b_{11} xy+b_{02} y^2, \end{array}\right. } \end{aligned}$$(11)being \(a_{20},a_{11},a_{02},b_{20},b_{11},b_{02}\in {\mathbb {R}},\) which have a bi-weak [2, 4] focus at the origin.
-
(iv)
There exist linear plus cubic homogeneous systems of the form
$$\begin{aligned} {\left\{ \begin{array}{ll} {\dot{x}}=-y+a_{30} x^3 +a_{21} x^2y+a_{12} xy^2+a_{03} y^3,\\ {\dot{y}}=x+b_{30} x^3 +b_{21} x^2y+b_{12} xy^2+b_{03} y^3, \end{array}\right. } \end{aligned}$$(12)being \(a_{30},a_{21},a_{12},a_{03},b_{30},b_{21},b_{12},b_{03}\in {\mathbb {R}},\) which have a bi-weak [3, 6] focus at the origin.
The second result deals with the simultaneous cyclicity and criticality for cubic Liénard systems.
Theorem 2
For the cubic Liénard family (9), adding the trace parameter \(\alpha \) as in (1), we have the following properties with respect to the transversal section \(\Sigma _x\):
-
(i)
When the origin is a center, either it is isochronous or it has at most 1 critical period.
-
(ii)
There at most two limit cycles of small amplitude bifurcating from the origin. Simultaneously, there are at least three critical periods also bifurcating from the origin.
-
(iii)
The origin is never an isochronous focus.
This paper is structured as follows. In Sect. 2 we introduce the classical methods to find Lyapunov and period constants as well as a method which uses the Lie bracket. We also discuss the pros and cons of each of the approaches. The presented Lie bracket method is used in Sect. 3 to study the bi-weakness of Liénard, quadratic, and linear plus cubic homogeneous systems in order to prove Theorem 1. Finally, in Sect. 4 we show some properties of several Liénard systems and give the isochronicity conditions for some cases, and finish by proving Theorem 2. We remark however that the aim of this work is not to provide any isochronicity characterization, not even for an a priori simple class of systems as the Liénard family, a characterization of which has been obtained very recently in [4].
2 Lyapunov and Period Constants Computation. The Lie Bracket Method
In this section we retrieve some classical concepts related with the Taylor developments of the return and period maps. The coefficients of these series, as we will see in Sect. 2.2, allow us to define the Lyapunov and period constants. These values will be computed simultaneously in Sect. 2.3 by using the Lie bracket operator, which is recalled in complex coordinates the following Sect. 2.1 together with the characterization of isochronous centers by using commutators. See more details in [1, 30].
2.1 The Lie Bracket
In this subsection we present the Lie bracket, a powerful tool to study the isochronicity of a system and to find its Lyapunov and period constants under certain conditions that we will see. Some parts of this introduction have been directly extracted from a previous work [31]. We define the Lie bracket of two planar vector fields \(F_1=(F_1^{1},F_1^{2})\) and \(F_2=(F_2^{1},F_2^{2})\) in variables \((x,y)\in {\mathbb {K}}^2,\) where \({\mathbb {K}}={\mathbb {R}}\) or \({\mathbb {C}},\) as a new vector field which has the form
Let us consider now the Lie bracket in the case of having two complex planar vector fields \({\mathcal {Z}},{\mathcal {U}},\) corresponding to two real vector fields. Observe that, in such situation, second components are obtained by complex conjugation of first components, thus both vector fields \({\mathcal {Z}}\) and \({\mathcal {U}}\) and their Lie bracket can be described only from their first components, so in some cases we will simply write
This definition also appears in [13].
The first proof of the next geometrical equivalence was done by Sabatini in [30].
Theorem 3
([1]) Equation (2) with \(\alpha =0\) has an isochronous center at the origin if and only if there exists \(\dot{z}={\mathcal {U}}(z,w)=z+O(|z,w|^2)\) such that \([{\mathcal {Z}},{\mathcal {U}}]=0.\)
It is a well-known fact that holomorphic systems are isochronous, see for example [1]. The paper [14] also deals with this problem, and gives \({\dot{z}}={{\,\mathrm{i}\,}}f(z)\) as a linearizing system. As a first example of application of Theorem 3, we can prove this same result and see that actually \({\mathcal {U}}:{\dot{z}}=k\, f(z)\) for any \(k\in {\mathbb {C}}\) is a linearizing system. Indeed,
2.2 The Classical Method to Compute Lyapunov and Period Constants
We start by presenting the classical method of finding Lyapunov and period constants. Let us write system (1), with \(\alpha =0\), in polar coordinates by performing the usual change \((x,y)=(r\cos \varphi ,r\sin \varphi ),\) and one obtains
where \(U_i (\varphi )\) and \(W_i (\varphi )\) are homogeneous polynomials in \(\sin \varphi \) and \(\cos \varphi \) of degree \(i+2.\) Eliminating time and doing the Taylor series expansion in r we obtain
The initial value problem for (16) with the initial condition \((r,\varphi )=(\rho ,0)\) has a unique analytic solution which can be expanded as
As \(r(0,\rho )=\rho \), it immediately follows that \(u_j(0)=0\) for every j. Let us study the stability near the origin, \(r=0\), by using
where \(V_{m}:=u_{m}(2\pi )\) is the first coefficient which does not vanish. It is a well-known fact that the first nonidentically zero \(V_m\) has odd m ([5, 28]). As a consequence, expression (18) can be rewritten as
We will denote the \(V_{2k+1}\) with odd subscript as \(L_k:=V_{2k+1},\) and these values are the Lyapunov constants. These objects are the key tool to study the center and cyclicity problems of a system of the form (1). Observe that \(r(2\pi ,\rho )\) indicates the radius after a whole loop starting in the initial value \(\rho ,\) and then we define the Poincaré map
Alternatively, this can be written as
which is the so-called displacement map. We recall that we are taking a nondegenerate equilibrium point with zero trace, i.e. \(\alpha =0\) in (1).
Now let us illustrate how the period constants can be found, for which the reader is referred to [24, 28, 31]. First, we substitute the power series (17) into the second equation of (15), which yields a differential equation of the form
for some trigonometric polynomials \(F_i (\varphi ).\) Rewriting this equation as
and integrating \(\varphi \) from 0 to \(2\pi \) yields the period function
where the series converges for \(0\le \varphi \le 2\pi \) and sufficiently small \(\rho \ge 0.\) In the center case, (20) can be seen as the lowest period of the trajectory of (1) passing through \((x,y)=(\rho ,0)\) for \(\rho \ne 0.\) The coefficients \(T_i\) of the period function are then given by the expression
and the first nonzero \(T_l\) is known as the lth period constant of the system.
If we assume now that system (15) depends on some parameters \(\lambda \in {\mathbb {R}}^d,\) we can follow exactly the same procedure as before, and now we have that both the Lyapunov constants \(V_{2k+1}=u_{2k+1}(2\pi ,\lambda )\) and the period constants
are polynomials in the parameters \(\lambda \) (see [10, 28]).
Finally, we consider the case with nonzero trace (\(\alpha \ne 0\)). The following result studies how the return map and the period function, together with cyclicity and criticality, change when the considered system has nonzero trace.
Lemma 4
Let us consider a system of the form (1) written as
where \({\widetilde{X}}\) and \({\widetilde{Y}}\) are polynomials which start at least with cubic monomials, and such that when \(\alpha =0\) the first non vanishing Lyapunov and period constants are \(V_3\) and \(T_2.\)
-
(i)
The displacement map (19) when \(\alpha \ne 0\) has the form
$$\begin{aligned} d(\rho )=({{\,\mathrm{e}\,}}^{2\pi \alpha }-1)\rho + O_{2}(\rho ). \end{aligned}$$(23)Moreover, if \(\alpha \, V_3<0\) and \(\alpha \) is small enough, then a unique limit cycle bifurcates from the origin due to a Hopf bifurcation.
-
(ii)
The period function (20) when \(\alpha \ne 0\) has the form
$$\begin{aligned} T(\rho )=2\pi +({{\,\mathrm{e}\,}}^{2\pi \alpha }-1)\widetilde{T_1}(\alpha )\,\rho +O_2(\rho ), \end{aligned}$$(24)where
$$\begin{aligned} \widetilde{T_1}(\alpha )=\frac{-\alpha ^3 b_{20}-\alpha ^2 (a_{20} -b_{11})+\alpha (2 a_{11}-2 b_{02}-7 b_{20})-6 a_{02}-3 a_{20}+3 b_{11}}{\alpha ^4+10\alpha ^2+9}. \end{aligned}$$Moreover, if \(({{\,\mathrm{e}\,}}^{2\pi \alpha }-1)\,\widetilde{T_1}(\alpha )\, T_2<0\) and \(\alpha \) is small enough, then a unique critical period bifurcates from the origin.
Proof
It is a well-known fact and a straightforward computation that the displacement map of system (22) has the form (23). Thus, as \(\alpha \) and \({{\,\mathrm{e}\,}}^{2\pi \alpha }-1\) have the same sign, it is immediate to see that if \(\alpha \, V_3<0\) then \(d(\rho )\) has an extra change of sign in the coefficients of \(\rho \), so a unique new positive zero can appear and this implies the unfolding of a limit cycle of small amplitude. See more details in [5, 29].
For the case of the period, we can change system (22) to polar coordinates and integrate the angular equation of \(d\varphi /dt\) as we did above. After doing the computations, we obtain that the period function in the case of nonzero trace becomes (24). Notice that in (22) we have only considered the coefficients of the quadratic part because by construction they are the only ones which can actually play a part in the coefficient of \(\rho \) in the period function, in the sense that higher degree coefficients would appear in higher degree terms of the period function. Now if \(({{\,\mathrm{e}\,}}^{2\pi \alpha }-1)\widetilde{T_1}(\alpha )\, T_2<0,\) there is an extra change of sign in the coefficients of the period function, which implies the bifurcation of an extra critical period. \(\square \)
2.3 Lyapunov and Period Constants via the Lie Bracket
In the previous section we presented the classical method to compute Lyapunov and period constants. Such method involves some integrals (equation (20)), which easily become too difficult to be explicitly obtained, so this technique is not useful in many cases. To deal with this inconvenience, a method to find period constants which is based on the Lie bracket tool was introduced in [24] and recently used in [31, 32]. However, this technique was only valid when the origin is a center, which is not our case in this paper, since we aim to study cyclicity and criticality simultaneously. Here we present a new approach based on the Lie bracket which will allows to find both Lyapunov and period constants at the same time. This method will provide some valuable advantages, even though it also has its limitations.
Let us consider system (2) with \(\alpha =0\). By applying near the identity changes of variables, as the spirit of normal form transformations, such system can be simplified to
where \(N\in {\mathbb {N}}\) is arbitrary, \(O_{2N+3}(z,w)\) denotes a sum of monomials of degree at least \(2N+3\) in z and w, and \( \alpha _{2j+1},\beta _{2j+1}\in {\mathbb {R}}\) (see [1] for more details). Let us consider the Nth order truncation of differential system (25)
Proposition 5
The truncated system (26) in polar coordinates takes the form
Proof
The proof is straightforward by applying the change of variables
to differential equation (27). Indeed,
where we have used the trivial relation \(r^2=zw.\) \(\square \)
The next result shows how we can compute the Lyapunov and period constants of (26) by using the Lie bracket. This result was previously obtained in [24], but its proof is included here for completeness.
Theorem 6
Let us denote by \({\mathcal {Z}}\) the vector field (26), and consider system \({\mathcal {U}}\) defined by the differential equation \({\dot{z}}=z+\sum \nolimits _{k=2N+2}^\infty \sum \nolimits _{l=0}^k A_{k-l,l}z^{k-l}w^l.\) Then the Lie bracket between \({\mathcal {Z}}\) and \({\mathcal {U}}\) has the form
where \(O_{2N+2}(z,w)\) denotes a sum of monomials of degree at least \(2N+2\) in z and w, and
are the coefficients of the return map and the period function of system (26), respectively.
Proof
Observe that, by Proposition 5, the quantities \(\alpha _{2j+1}\) and \(\beta _{2j+1}\) from (26) are in fact the Lyapunov and period constants, respectively, of the system in this normal form.
Let us compute the Lie bracket between \({\mathcal {Z}}\) and \({\mathcal {U}}.\) Actually, we only need to find the first component \([{\mathcal {Z}},{\mathcal {U}}]^1\) of such operation, since its second component is its complex conjugate.
and the second component is
Notice that we have denoted by \(p_{2j+1}\) the coefficient of the Lie bracket with degree \(2j+1\), and it has the expression \(p_{2j+1}=2j ( \alpha _{2j+1}+{{\,\mathrm{i}\,}}\beta _{2j+1}).\) Finally, as we observed that \(\alpha _{2j+1}\) and \(\beta _{2j+1}\) are the Lyapunov and period constants of system (26), formulas (28) and (29) follow. \(\square \)
Remark 7
It is worth remarking that this Lie bracket method does not allow to obtain the general expression of the Lyapunov and period constants \(V_{2j+1}\) and \(T_{2j},\) but only under the conditions \(V_{2i+1}=T_{2i}=0\) for every \(i<j.\) In this sense, and with a slight abuse of notation, when using the Lie bracket method throughout this paper we will denote by \(V_{2j+1}\) the jth Lyapunov constant assuming that \(V_{2i+1}=T_{2i}=0\) for every \(i<j,\) and by \(T_{2j}\) the jth period constant \(V_{2i+1}=T_{2i}=0\) for every \(i<j.\)
We have seen that, when having a system in normal form (26), one can use the Lie bracket to find the corresponding Lyapunov and period constants. The last step is to prove that, in fact, the system does not have to be necessarily in such normal form. In other words, we will show that the method is equally valid if a change of variables is performed on the system, and this will allow to apply the Lie bracket method to general systems of the form (2) and not only to those which are in normal form. A similar approach can be also seen in [2].
Before the main result we present the following lemma.
Lemma 8
Let \(\phi =(\phi _1,\phi _2):{\mathbb {K}}^2\rightarrow {\mathbb {K}}^2\) be a \({\mathcal {C}}^2\)-diffeomorphism which maps \((u,v)\in {\mathbb {K}}^2,\) where \({\mathbb {K}}={\mathbb {R}}\) or \({\mathbb {C}},\) to new variables \((x,y)=\phi (u,v)=(\phi _1(u,v),\phi _2(u,v))\in {\mathbb {K}}^2,\) and whose inverse is \((u,v)=\phi ^{-1}(x,y)=(\phi _1^{-1}(x,y),\phi _2^{-1}(x,y)).\) Then the following equivalences hold:
Proof
The proof is straightforward by applying the chain rule for two variable functions. For (30), we use that \(\phi _1(u,v)=x\) and \(\phi _2(u,v)=y\) and the chain rule to rewrite it as
For (31), (32), and (33), we follow an analogous procedure and we obtain that they are equivalent to \(\partial v/\partial v=1\), \(\partial u/\partial v=0\), and \(\partial v/\partial u=0\), respectively. \(\square \)
Theorem 9
Let us consider two vector fields \(F_1=(F_1^{1},F_1^{2})\) and \(F_2=(F_2^{1},F_2^{2})\) in variables \((u,v)\in {\mathbb {K}}^2,\) where \({\mathbb {K}}={\mathbb {R}}\) or \({\mathbb {C}}.\) Let \(\phi =(\phi _1,\phi _2):{\mathbb {K}}^2\rightarrow {\mathbb {K}}^2\) be a \({\mathcal {C}}^2\)-diffeomorphism which maps \((u,v)\in {\mathbb {K}}^2\) to new variables \((x,y)=\phi (u,v)=(\phi _1(u,v),\phi _2(u,v))\in {\mathbb {K}}^2,\) and whose inverse is \((u,v)=\phi ^{-1}(x,y)=(\phi _1^{-1}(x,y),\phi _2^{-1}(x,y)).\) Let us denote by \(G_1=(G_1^{1},G_1^{2})\) and \(G_2=(G_2^{1},G_2^{2})\) the vector fields \(F_1\) and \(F_2,\) respectively, in variables (x, y) after applying the change of variables \((x,y)=\phi (u,v).\) Then the following equivalence between the Lie brackets of \(F_1,F_2\) and \(G_1,G_2\) holds:
where \(J_\phi (\phi ^{-1}(x,y))\) is the Jacobian matrix of \(\phi (u,v)\) evaluated at \((u,v)=\phi ^{-1}(x,y),\) \([F_1,F_2]_{\phi ^{-1}(x,y)}\) denotes the Lie bracket between \(F_1\) and \(F_2\) also evaluated at \((u,v)=\phi ^{-1}(x,y),\) and the superindex \(\,^T\) denotes the transpose vector.
Proof
Let us start by observing that equivalence (34) can be rewritten in matrix form as
We will prove the first component of equivalence (35), since the second one can be analogously seen. Then, our aim is to show that
The idea of the proof is to develop the expression of \([G_1,G_2]^1\) when performing the change of variables \(\phi \) and to check that it satisfies (36). First we will see how \(G_1\) and \(G_2\) can be expressed in terms of \(F_1\) and \(F_2.\) Let us denote by \({\widetilde{G}}_i^j(u,v)\) the vector field such that \(G_i^j(x,y)=({\widetilde{G}}_i^j\circ \phi ^{-1})(x,y)\) for \(i,j=1,2.\) As vector fields \(G_i^1\) and \(G_i^2\) correspond respectively to \({\dot{x}}\) and \({\dot{y}}\), we can take the derivative of \((x,y)=\phi (u,v)\) with respect to time and apply the chain rule to see that
since vector fields \(F_i^1\) and \(F_i^2\) correspond respectively to \({\dot{u}}\) and \({\dot{v}}.\)
The first partial derivative we need to find for \([G_1,G_2]^1\) is \(\partial G_1^1/\partial x\) and, by applying the chain rule, it is
We can find the expression for \(\partial {\widetilde{G}}_1^1/\partial u\) by taking the derivative of (37) with respect to u, and we get
To find \(\partial {\widetilde{G}}_1^1/\partial v\) we proceed analogously. Now, by substituting these two expressions in (38), we get \(\partial G_1^1/\partial x\) in terms of the derivatives of \(F_1\) and \(F_2\) as we wanted. The same procedure can be applied to \(\partial G_1^1/\partial y,\) \(\partial G_2^1/\partial x,\) and \(\partial G_2^1/\partial y,\) and then we have all the terms of \([G_1,G_2]^1\) expressed with \(F_1\) and \(F_2\).
For the sake of compactness, from now on we will use the following notation to write this expression of \([G_1,G_2]^1\):
Also, with a slight abuse of notation, we will denote the derivatives \((\partial F_i^j/\partial u) (\phi ^{{-}1}(x,y))\) and \((\partial F_i^j/\partial v) (\phi ^{-1}(x,y))\) simply as \(\partial F_i^j/\partial u\) and \(\partial F_i^j/\partial v,\) respectively.
The expression of \([G_1,G_2]^1\) can then be written as
This expression can be expanded, and a long sum of terms in products of \(F_1^1,F_1^2,F_2^1,F_2^2\) and their derivatives is obtained. Even though we will not show the complete expansion here due to length reasons, we will split it into several parts and see what happens in each case.
First, it is straightforward to see that the terms with \(F_1^1 F_2^1\) cancel with each other, as well as those terms with \(F_1^2 F_2^2.\) Now let us focus on the terms with \(F_1^1 F_2^2\) and \(F_1^2 F_2^1.\) The coefficient of \(F_1^1 F_2^2\) in (39) is
We can show that this expression is zero by applying Lemma 8. In particular, the coefficient of \(\phi _{1uv}\) equals zero due to (30) and (31), and the coefficients of \(\phi _{1uu}\) and \(\phi _{1vv}\) also equal zero due to (32) and (33), respectively. Therefore, the term with \(F_1^1 F_2^2\) vanishes in (39). Analogously, by applying Lemma 8, we can see that the coefficient of \(F_1^2 F_2^1\) also vanishes.
Now let us see how the Lie bracket of \(F_1\) and \(F_2\) appears in (39). One can see that the coefficient of \(\dfrac{\partial F_1^1}{\partial u}F_2^1\) in this expression is
where we have applied (30) from Lemma 8. Analogously, applying both (30) and (31) from such lemma, we see that the coefficients of \(\dfrac{\partial F_1^{1}}{\partial v} F_2^{2},\) \(\dfrac{\partial F_2^{1}}{\partial u} F_1^{1},\) and \(\dfrac{\partial F_2^{1}}{\partial v} F_1^{2}\) in (39) are respectively \(\phi _{1u},-\phi _{1u},\) and \(-\phi _{1u}\). Therefore, as these are the terms of the first component of the Lie bracket according to (13), we obtain that those terms altogether equal \(\phi _{1u}[F_1,F_2]^1.\) The same procedure can be followed with terms \(\dfrac{\partial F_1^{2}}{\partial u} F_2^{1},\) \(\dfrac{\partial F_1^{2}}{\partial v} F_2^{2},\) \(\dfrac{\partial F_2^{2}}{\partial u} F_1^{1},\) and \(\dfrac{\partial F_2^{2}}{\partial v} F_1^{2}\) from (39), and we see that these terms equal \(\phi _{1v}[F_1,F_2]^2.\)
After all this, expression (39) can be rewritten as
Finally, applying (32) and (33) on the first factor in the second and third lines in (40) and seeing that they are zero, we prove relation (36) for the first component of \([G_1,G_2].\)
To prove the relation for the second component, this is
we follow an analogous procedure and see that
and the proof finishes. \(\square \)
Now let us consider the Lie bracket of two planar real vector fields written (abusing notation) in complex coordinates as \((F_1,{\overline{F}}_1)\) and \((F_2,{\overline{F}}_2)\), and the Lie bracket of new vector fields \((G_1,{\overline{G}}_1)\) and \((G_2,{\overline{G}}_2)\) after a change of variables \((\phi ,{\overline{\phi }})\) on \(F_1\) and \(F_2,\) respectively. As we already stated, these Lie brackets can be described only from their first components, as the second ones are the complex conjugates, so in such case we will denote the fist components of the Lie bracket simply by \([F_1,F_2]\) and \([G_1,G_2],\) with a slight abuse of notation as in (14). Therefore, relation (34) from the theorem can be written, in this case, as
With this relation, the following corollary from Theorem 9 is straightforward.
Corollary 10
Let \((F_1,{\overline{F}}_1)\) and \((F_2,{\overline{F}}_2)\) be two planar complex vector fields which correspond to two real vector fiels in the plane, and let \((G_1,{\overline{G}}_1)\) and \((G_2,{\overline{G}}_2),\) respectively, be the same vector fields after a change of variables \((\phi ,{\overline{\phi }}).\) If \([F_1,F_2]=0\) then \([G_1,G_2]=0.\)
3 Bi-Weakness for Certain Families
This section is devoted to prove Theorem 1. The way to do this is to apply the Lie bracket method introduced in Sect. 2, so all the found bi-weak types will be of the form [k, 2k]. Actually, the proved results are maximal in the sense that if we vanish \(V_{2m+1}\) and \(T_{2m}\) for \(m\le k\) then \(V_{2k+3}=0\) and \(T_{2k+2}=0.\) However, this does not mean that such bi-weak type is the maximal for the system, but the maximal which can be found by means of the Lie bracket method, since such method only detects bi-weak types of the form [k, 2k].
(i) Let us start by studying system (9). We find \(V_3\) and \(T_2\) by using the Lie bracket method,
System \(\{V_3=0,T_2=0\}\) has solution \(S_1^{(1)}=\{a_3 = \frac{2}{3} b_2 a_2, b_3 = \frac{4}{9}a_2^2+\frac{10}{9}b_2^2\}.\) The next step is to find \(V_5\) and \(T_4\) assuming that conditions in \(S_1^{(1)}\) hold. This gives
and \(\{V_5=0,T_4=0\}\) has the solution \(S_1^{(2)}=\{b_2=0\}.\) Finally, if we compute \(V_7\) and \(T_6\) under conditions \(S_1^{(1)}\cup S_1^{(2)},\) we find \(V_7=0\) and \(T_6=0,\) and this case corresponds to system
which is an isochronous center as we will see in Proposition 12. System (9) under condition \(S_1^{(1)}\) has then a bi-weak [2, 4] type, which is the maximal of the form [k, 2k] as we have seen that [3, 6] does not appear.
(ii) For the quartic Liénard (10), we proceed analogously. By using the Lie bracket technique we find that \(V_3\) and \(T_2\) are the same that in the cubic case, (41), so they vanish again for \(S_2^{(1)}=\{a_3 = \frac{2}{3} b_2 a_2, b_3 = \frac{4}{9}a_2^2+\frac{10}{9}b_2^2\}.\) Now we find the next constants, which are
and \(\{V_5=0,T_4=0\}\) has two solutions
and \(S_2^{(2b)}=\{a_2=0,b_2=0\}.\) The next step is to find \(V_7\) and \(T_6\), which under conditions \(S_2^{(1)}\cup S_2^{(2a)}\) are
and under \(S_2^{(1)}\cup S_2^{(2b)},\)
System \(\{V_7^{(a)}=0,T_6^{(a)}=0\}\) has the solution \(S_2^{(3a)}=\{b_2=0\}\), and \(\{V_7^{(b)}=0,T_6^{(b)}=0\}\) has the solution \(S_2^{(3b)}=\{a_4=0,b_4=0\}.\) Finally, if we substitute \(S_2^{(1)}\cup S_2^{(2a)}\cup S_2^{(3a)}\) and \(S_2^{(1)}\cup S_2^{(2b)}\cup S_2^{(3b)}\) in \(V_9\) and \(T_8\) we obtain \(V_9=0\) and \(T_8=0\) in both cases, so the maximal bi-weak type is of the form [k, 2k] is [3, 6] and this proves Theorem 1 (ii). We notice that case \(S_2^{(1)}\cup S_2^{(2a)}\cup S_2^{(3a)}\) corresponds to system (42) and case \(S_2^{(1)}\cup S_2^{(2b)}\cup S_2^{(3b)}\) is the linear center, so both systems are isochronous centers.
(iii) Let us study the quadratic case. First, for the sake of simplicity in the obtained expressions, we will consider system (11) in complex coordinates as
being \(s_{ij}={\overline{r}}_{ij}.\) The first Lyapunov and period constants are
In this case, solving the systems for Lyapunov and period constants equal to zero as we did in Liénard families is cumbersome, as many more solutions are obtained. For this reason, we will study Lyapunov and period constants \(V_{2k+1}\) and \(T_{2k}\) in the Bautin type ideal \({\mathcal {B}}_{k-1}:=\langle V_3,T_2,\ldots ,V_{2k-1},T_{2k-2}\rangle .\)
First we want to check whether \(V_5\) and \(T_4\) belong to \({\mathcal {B}}_{1}=\langle V_{3},T_{2}\rangle .\) The expression of \(V_5\) and \(T_4\) in \({\mathcal {B}}_{1}\) is
As these constants are not identically zero, we have a bi-weak [2, 4] type.
Let us check now that [3, 6] does not appear, so we find the expressions of \(V_7\) and \(T_6\) in \({\mathcal {B}}_2=\langle V_3,T_2,V_5,T_4 \rangle ,\)
However, we can see that actually \(V_7^2=0\) in \({\mathcal {B}}_2,\) i.e. \(V_7=0\) in the variety of zeros defined by the elements in \({\mathcal {B}}_2,\) so the bi-weak [3, 6] type cannot appear as we have a center and in this case [2, 4] is maximal. We notice that there are quadratic centers with \(T_6\ne 0,\) which makes sense as it is a classical result that quadratic centers can have at most 2 oscillations in the period function (see [7]), because in the center case only \(T_2,\) \(T_4,\) and \(T_6\) are necessary to characterize the isochronicity property. In fact, \(T_8^2=0\) in \({\mathcal {B}}_3=\langle V_3,T_2,V_5,T_4,T_6\rangle .\)
Let us make the following observation regarding the quadratic case. It is a well-known fact that the general quadratic family (11) classically unfolds 3 limit cycles, hence the case \(V_3=V_5=0\) with nonvanishing \(V_7\) exists. This is not the case for the simultaneous study of Lyapunov and period constants we have seen here, but as we are adding the conditions for vanishing the corresponding period constants, the fact that the obtained Lyapunov constants vanish at lower orders is not inconsistent.
(iv) Finally, let us study the bi-weakness of cubic homogeneous nonlinearity family (12). To simplify the expressions we will perform a change to complex coordinates, obtaining
being \(s_{ij}={\overline{r}}_{ij}.\) We will proceed analogously to the quadratic case, by studying \(V_{2k+1}\) and \(T_{2k}\) in the Bautin ideal \({\mathcal {B}}_{k-1}:=\langle V_{2m+1},T_{2m}\rangle _{m\le k-1}.\)
The first Lyapunov and period constants are
The next step is to find the expressions of \(V_5\) and \(T_4\) simplified with respect to \({\mathcal {B}}_{1}=\langle V_3,T_2 \rangle ,\)
Being in \({\mathcal {B}}_2=\langle V_3,T_2,V_5,T_4 \rangle \) we have
As they are not identically zero, this proves the existence of a bi-weak [3, 6] type. The proof finishes due to the fact that \(V_9=0\) in \({\mathcal {B}}_{3}=\langle V_3,T_2,V_5,T_4,V_7,T_6 \rangle .\)
4 Some Results on Liénard Families
This section is devoted to the study of Liénard systems and it is divided into three parts. First, we use the Lie bracket method to deduce the structure of Lyapunov and period constants of a Liénard system starting with an odd and an even degree monomials on its first differential equation. Second, we classify the centers and the isochronicity of a Liénard family. Finally, we use the previous results to provide a complete study of the simultaneous bifurcation of limit cycles and critical periods of the cubic Liénard family, which proves Theorem 2.
4.1 A Liénard Family Starting with an Odd and an Even Degree Monomials
In this subsection we will consider the Liénard family
where m and n are even and odd natural numbers, respectively, \(d=\max (m,n)+1,\) and P(x) is a polynomial in x.
In order to motivate the problem, let us start by considering (43) being \(P_d(x)=0.\) It is a well-known fact that in this classical Liénard family the coefficients corresponding to odd powers control the center property, so if \(a_n=0\) we have a center at the origin. In this case the even power controls the isochronicity property, so if \(a_m=0\) the system has an isochronous center. A study in this line is presented for example in [10], but in our case we will present our result by using the Lie bracket method introduced in Subsect. 2.3 to find the Lyapunov and period constants. It is worth recalling that different methods can lead to Lyapunov and period constants that differ in a multiplicative constant, but the dependence on parameters \(a_m\) and \(a_n\) is the same and the center and linearizability conditions are also kept. The result is as follows.
Theorem 11
For system (43),
-
(i)
if \(n<2m-1,\) then the first nonidentically zero Lyapunov constant is
$$\begin{aligned} V_n=\frac{a_n}{2^n} (n-1) {{n}\atopwithdelims (){\frac{n-1}{2}}}, \end{aligned}$$(44)and the system vanishes all its period constants up to order n;
-
(ii)
if \(n=2m-1,\) then the first nonidentically zero Lyapunov and period constants are (44) and
$$\begin{aligned} T_{2m-2}= -\frac{a_m^2}{2^{2m-1}}\frac{m^2(m-1)}{(m+1)^2} {{2m}\atopwithdelims (){m}}, \end{aligned}$$(45)respectively;
-
(iii)
if \(n>2m-1,\) then the first nonidentically zero period constant is (45), and the system vanishes all its Lyapunov constants constants up to order \(2m-1\).
Proof
Let us start by writing system (43) in complex coordinates. By using the Binomial Theorem,
We will consider the system
To calculate the Lyapunov and period constants we will find the structure of the Lie bracket of (46) and (47). Observe that, due to the fact that they are associated to a real vector field, by using (14) their Lie bracket can be described only from its first component:
where each \({\mathcal {H}}_q\) is an homogeneous qth degree polynomial in z, w. These polynomials have been found, but they are not written here for the sake of brevity.
We have that
This homogeneous mth degree part vanishes taking
The homogeneous nth degree polynomial \({\mathcal {H}}_n\) is analogous to (49), only changing m by n. We can take then
as for the term corresponding to \(p=\frac{n-1}{2}\) we have that \(2p-n+1=0,\) and therefore the coefficient of \(z^{\frac{n+1}{2}}w^{\frac{n-1}{2}}=z(zw)^{\frac{n-1}{2}}\) cannot be vanished; in this case we take \(B_{\frac{n+1}{2},\frac{n-1}{2}}=0.\) Notice that this fact occurs with n because it is an odd number, but not with m which is even.
Let us see the structure of \({\mathcal {H}}_{2m-1}.\) After substituting (50), we obtain
We know by Theorem 6 that the period constant associated to (52) is the coefficient of \(z(zw)^{m-1}.\) Then, after some basic combinatorial computations, this coefficient can be written as
Let us write this expression in a more compact way. We can use the generating functions \((1+x)^m\) and \((1+x)^{2m}\) to rewrite the first summation in (53). In the relation
we equate the coefficients of \(x^{m-1},\) and we obtain
For the second summation in (53), the equality
holds. This equality has been obtained with a computer algebra system by means of the Zeilberger’s algorithm. For more details on how to use such method, the reader is referred to [34, 35], as well as [23] and the references therein. Notice that this Zeilberger’s algorithm can also be used to justify (54).
Adding (54) and (55), one can rewrite (53) as
After these calculations we can finally prove our result. To this end, we will consider (48) assuming (50) and (51), so \({\mathcal {H}}_m=0\) and \({\mathcal {H}}_n\) only has the \(z(zw)^{\frac{n-1}{2}}\) term. If \(n<2m-1,\) then the lowest degree homogeneous polynomial is the nth degree one,
and due to Theorem 6 this coefficient is the first nonidentically zero Lyapunov constant (44), while all period constants vanish up to this order.
If \(n=2m-1\), then the lowest degree homogeneous polynomial in (48) is \({\mathcal {H}}_n+{\mathcal {H}}_{2m-1},\) so the coefficient of \(z(zw)^{\frac{n-1}{2}}=z(zw)^{m-1}\) is (44) plus (56). Therefore, by Theorem 6 the real part is the Lyapunov constant (44) and the imaginary part is the first nonidentically zero period constant (45).
Finally, for \(n>2m-1,\) an analogous procedure shows that the lowest degree homogeneous polynomial in (48) is \({\mathcal {H}}_{2m-1},\) so the period constant is the imaginary part of (56) and all Lyapunov constants vanish up to this order. \(\square \)
4.2 Center and Isochronicity Classification of a Liénard Family
In this subsection we present, as an application of our approach, a characterization of isochronous centers in a Liénard family. For a general proof we refer the reader to the very recent work of Amel’kin ([4]). We start with the following result.
Proposition 12
Let us consider the Liénard system
The only isochronous center having the form (57) is (42).
Proof
We start by finding the first five Lyapunov and period constants of (57) by using the Lie bracket method from Subsect. 2.3. Then we solve the resulting system \(\{V_3=0,V_5=0,V_7=0,V_9=0,V_{11}=0,T_2=0,T_4=0,T_6=0,T_8=0,T_{10}=0\},\) and we compute that the only nontrivial solution is \(\{a_3=0,a_4=0,a_5=0,b_2=0,b_3=\frac{4}{9}a_2^2,b_4=0,b_5=0\},\) which corresponds to system (42). Such system has a center at the origin due to Theorem 1 from [9], which classifies a class of Liénard systems known as composition centers; this center classification can also be found in [17].
To show the isochronicity of (42) we will start by rescaling the system via the change \((x,y)\rightarrow (\frac{3}{2a_2}x,\frac{3}{2a_2}y)\) for \(a_2\ne 0,\) which results in
Observe that for the case \(a_2=0,\) the system is isochronous because it corresponds to the linear center. System (58) is isochronous because it commutes with
where \(A(x,y)=-1-y+\frac{1}{2}x^2,\) as the Lie bracket between both systems is 0.
We will present an alternative proof for the isochronicity of (58), because we consider that it is interesting as it simply uses a first integral and the system itself. A first integral of (58) is
which satisfies that \(H(0,0)=0.\) The idea is to prove the isochronicity of (58) by using (59) to find an expression for the level curves \(\gamma _h\) and check that its integral through a whole loop is \(2\pi .\)
Let us consider \(H(x,y)=h^2\) with \(h>0\) and solve it for x. As it has degree 4 in x we obtain four solutions, two of which are imaginary for values of h close to 0. The other two solutions are
which are real for \(0<h<1,\) and they correspond to the level curve on the right and left side of the vertical axis. By solving \(H(0,y)=h^2\) with respect to y, we can find that the intersections of the level curves with the vertical axis for level \(h^2\) are \(y_{\pm }=h/(1\pm h),\) being \(0<h<1.\) Considering the second equation in (58), we aim to calculate the integral for the time
and see that we obtain \(2\pi .\) Here we have used that, due to the symmetry of the problem, we can simply integrate from \(y_{-}\) to \(y_{+}\) and check that we obtain \(I(h)=\pi ,\) which represents half a loop.
To simplify the expression of I(h) we will consider the change of variables \(z^2=2h^2 y+3h^2-2y+1,\) or equivalently \(y=\frac{3 h^2-z^2+1}{2(1-h^2)}.\) After applying this change both to \(X_{+}(y,h)\) and the integration limits \(y_{\pm },\) the integral becomes
This integral can be simplified a little more so that the integration limits become \(\pm 1.\) Let us apply the change \(z=1-hw\) to a new variable w, and we have
for \(0<h<1,\) so the result follows. \(\square \)
By studying the Liénard system from the previous result we have come across the Liénard family
for \(a,b\in {\mathbb {R}},n\in {\mathbb {N}},\) being \(n\ge 2.\) Indeed, (42) is a particular case of (60). The centers and isochronicity of this family are classified on Theorem 14. For the proof of this classification result, we first need the following proposition.
Proposition 13
System (60) with even n, \(b=\frac{n^2}{(n+1)^2}a^2,\) and \(a\ne 0\) has a first integral of the form
being A(x, y) a polynomial in x, y.
Proof
For \(b=\frac{n^2}{(n+1)^2}a^2\) and \(a\ne 0,\) system (60) can be rewritten as
after the rescaling \((x,y)\rightarrow \left( \left( \frac{n+1}{a}\right) ^{\frac{1}{n-1}}x,\left( \frac{n+1}{a}\right) ^{\frac{1}{n-1}}y\right) .\) It can be checked that function \(F(x,y)=x^2+y^2-2x^ny+x^{2n}\) is an invariant curve of system (62) with cofactor \(K=2nx^{n-1},\) and the divergence of the vector field is \({{\,\mathrm{div}\,}}(P,Q)=n(n+1)x^{n-1}.\) Now according to Darboux integrability theory (see for instance [12]), for \(\lambda \) satisfying \(\lambda K=-{{\,\mathrm{div}\,}}(P,Q)\) we have that \(R(x,y)=F(x,y)^\lambda \) is an integrating factor of the system. In our case, \(\lambda K=-{{\,\mathrm{div}\,}}(P,Q)\) is \(\lambda 2nx^{n-1}=-n(n+1)x^{n-1},\) so \(\lambda =-\frac{n+1}{2}\) and \(R(x,y)=\left( x^2+y^2-2x^ny+x^{2n}\right) ^{-\frac{n+1}{2}}\) is an integrating factor.
Having an integrating factor R(x, y) of the system, we know that a first integral H(x, y) satisfies \(\frac{\partial H}{\partial x}=Q(x,y)R(x,y)\) and \(\frac{\partial H}{\partial y}=-P(x,y)R(x,y),\) so we can integrate this second equation to find the form of such first integral,
The first term in (63) is an immediate integral and its result is \(\frac{-1}{(n-1)\left( x^2+y^2-2x^ny+x^{2n}\right) ^{\frac{n-1}{2}}},\) taking into account that due to being a first integral we can consider that the integration constant is 0. For the second integral we will perform the change of variables \(\omega =\frac{x}{\sqrt{x^2+y^2-2x^ny+x^{2n}}},\) so \(dy=-\frac{x}{\omega ^2\sqrt{1-\omega ^2}}d\omega \) and the integral can be written as
Now we can apply a trigonometric change of variables \(\omega =\sin \phi ,\) and
As n is even, so is \(n-2\) and the integral becomes
for certain coefficients \(a_j,\) where in the last equality we have used the Binomial Theorem. Then, after swapping the sum and the integral we get
By using \(\cos ^{2j}\phi =\left( 1-\sin ^2\phi \right) ^j\) and applying the Binomial Theorem again, we have that for new coefficients \(b_j,\)
after undoing the change \(\omega =\sin \phi .\) Finally, we can substitute \(\omega =\frac{x}{\sqrt{x^2+y^2-2x^ny+x^{2n}}},\) and after some trivial calculations we get
so joining both terms from (63) the result follows. \(\square \)
Theorem 14
The Liénard family (60) satisfies that,
-
(i)
for odd n, the system is a center if and only if \(a=0\) –in which case it is a reversible center–, and it is an isochronous center if and only if \(a=b=0;\)
-
(ii)
for even n, the system is a reversible center for any a and b, and it is an isochronous center if and only if \(b=\frac{n^2}{(n+1)^2}a^2.\)
Proof
Let us start with the case of n being odd. If \(a=0,\) it is immediate to see that (60) is a time-reversible center. Consider the function
and compute
We can see then that for \(a=0\) function H is a first integral of the system, and for \(a\ne 0\) it is a Lyapunov function of the system. In the latter case, the origin is a focus and the sign of a determines its stability near the origin.
We will prove now the isochronicity condition provided that we have a center, i.e. \(a=0.\) If \(b=0,\) (60) becomes the linear center so it is isochronous. Now let us show that if \(b\ne 0\) then the system is not isochronous, for which we will integrate the second equation in (60) along the level curves \(\gamma _h\) determined by the first integral (64). The integral to solve is
By considering (64) on a level curve such that \(H(x,y)=\frac{h^2}{2}\) being \(h>0,\) we obtain that \(y^2=h^2-x^2-\frac{b}{n}x^{2n},\) and we can use this relation to perform a change of variables from y to x in (65) as follows:
where we have used the symmetry of the integral and \(x_h^{-},x_h^{+}=x_h,\) are the intersections of the level curve with the horizontal axis, i.e. the real solutions of \(H(x,0)=\frac{h^2}{2}\) or equivalently \(x^2+\frac{b}{n}x^{2n}-h^2=0.\) As \(x_h\) depends on h, we will perform a second change of variables \(x=x_h z\) so that the integration limits are constant, so we rewrite (66) as
As we are not able to find the explicit solution of \(L(h):=x^2+\frac{b}{n}x^{2n}-h^2=0\) to have an expression of \(x_h,\) we consider a power series expansion of \(x_h\) with respect to h. One can check that such series expansion starts
as for this \(x_h\) we have
Now by substituting (68) in (67) and developing the expression we have
where we can expand the denominator as a power series and obtain
Notice that on the last equality we have used the formula for the sum of terms in a geometric progression. Finally, this integral becomes
As the remaining integral has a strictly positive integrand in the considered interval, the integral is strictly positive and nonzero, so if \(b\ne 0\) the term of order \(2n-2\) in h is nonzero and the center is not isochronous, hence the isochronicity condition is proved.
For the case of n being even, it is straightforward to see that (60) is a time-reversible center for any value of the parameters a and b. To prove the isochronicity condition, we will see that if \(b=\frac{n^2}{(n+1)^2}a^2\) then there exists a transversal system such that its Lie bracket with the original system vanishes, and for the reciprocal we will check that if \(b\ne \frac{n^2}{(n+1)^2}a^2\) then the period function is not constant.
Let us assume that \(b=\frac{n^2}{(n+1)^2}a^2,\) and consider the rescaled system (62). According to Proposition 13, this system has a first integral of the form (61). Observe that, due to the fact of being a first integral, the condition \(\frac{\partial H}{\partial x} P+\frac{\partial H}{\partial y} Q=0\) must be satisfied. In our case, when finding the partial derivatives of the first integral (61) we obtain
where \(F(x,y)=x^2+y^2-2x^ny+x^{2n}\) is the invariant curve of the system found in the proof of Proposition 13. Therefore, the condition that must be fulfilled is
Let us consider system
where A(x, y) is the numerator of the first integral (61) of the system. A straightforward computation shows that the Lie bracket between systems (62) and (70) is exactly the left hand side of equality (69), so by construction it equals 0 and the system is isochronous due to Theorem 3.
Finally, we have to check that if \(b\ne \frac{n^2}{(n+1)^2}a^2,\) then the center is not isochronous. To this end, we will use the Lie bracket method to find the first period constant and check that it only vanishes for \(b=\frac{n^2}{(n+1)^2}a^2.\) System (60) can be rewritten in complex coordinates as
which is actually system (46) choosing \(a_m=a,\) \(a_n={{\,\mathrm{i}\,}}b,\) and \(P(z,w)=0,\) and taking into account that (m, n) in (46) corresponds to \((n,2n-1)\) in (71). By applying the Lie bracket method analogously to the proof of Theorem 11, one can see that the first nonzero term is that of degree \(2n-1,\) whose coefficient is
By Theorem 6, the imaginary part of (72) is the period constant
which only vanishes for \(b=\frac{n^2}{(n+1)^2}a^2.\) \(\square \)
Observation 15
After presenting the new isochronous family (60) for even n and \(b=\frac{n^2}{(n+1)^2}a^2,\) a natural question is to wonder if these isochronous centers will provide a high criticality under perturbation –notice that we do not consider odd n because in this case the only isochronous center is the linear one. To inquire into this question, we find the number of critical periods which can bifurcate from the system by considering only linear parts in the perturbative parameters of the period constants, following the ideas presented in previous works [31, 32]. In particular, we have performed this study for \(n=2,4,6,8\), which correspond to systems of degrees \(2n-1=3,7,11,15\) respectively, and by adding either a time-reversible perturbation with respect to the horizontal axis \((x,y,t)\rightarrow (x,-y,-t)\) or with respect to the vertical axis \((x,y,t)\rightarrow (-x,y,-t)\), none of which breaks the center property. After computing period constants up to first order and calculating the corresponding ranks, we find the number of critical periods presented in the next chart. We also show the number of critical periods \((n^2+n-4)/2\) obtained in [32] for a class of holomorphic systems also with linear parts, which were found with a reversible perturbation with respect to the horizontal axis.
n | Degree | Critical periods (reversible respect horizontal axis) | Critical periods (reversible respect vertical axis) | \(\frac{n^2+n-4}{2}\) |
---|---|---|---|---|
2 | 3 | 4 | 2 | 4 |
4 | 7 | 20 | 13 | 26 |
6 | 11 | 44 | 30 | 64 |
8 | 15 | 76 | 53 | 118 |
As we can check, the obtained criticality of the isochronous family (60) for even n found up to linear parts in the period constants is much worse than the one obtained for the holomorphic family in [32] also with linear parts. This leads us believe that family (60) will not provide a high number of oscillations of the period function, so we will not go further in the study of its criticality.
4.3 Limit Cycles and Critical Periods in the Cubic Liénard Family
The aim of this subsection is to prove Theorem 2, this is to study the simultaneous bifurcation of limit cycles and critical periods of the cubic Liénard system (9) adding the trace parameter \(\alpha \) as in (1). With the tools introduced in Sect. 2 we can find the first Lyapunov and period constants for system (9), assuming that the previous ones vanish:
Let us make the following observation. As we already saw for the quadratic system (8), in a system not having a center at the origin it is not generally true that its first period constant must have even subindex. The presented cubic Liénard system is another example of this fact. If we compare \(V_3\) and \(T_3\) we can observe this: for a center we would have \(V_3=0\) which means \(2 a_2 b_2-3 a_3=0,\) and this implies \(T_3=0,\) but \(T_3\) can be nonzero if \(V_3\ne 0.\) We can also see by comparing \(V_5\) and \(T_5\) that this equality in the factors of \(V_3\) and \(T_3\) is not a general fact for any pair \(V_{2k+1}\) and \(T_{2k+1}.\)
Proof of Theorem 2
(i) Let us start by finding the centers in family (9). To do this we solve the system formed by the two first Lyapunov constants of (9) being equal to 0, this is \(\{V_3=0,V_5=0\},\) and we obtain three solutions:
Equations (74) and (75) are time-reversible families with respect to the x and y axis, respectively, and (76) corresponds to a center due to Theorem 1 from [9]. Observe that such theorem is also an alternative proof for (75) having a center at the origin. Therefore, we have seen that for (9) only two Lyapunov constants are necessary to solve the center problem, this is \(V_3=V_5=0\) implies \(V_{2k+1}=0\) for any \(k\ge 3,\) which is actually a well-known fact.
Now we will check that (74) unfolds one critical period. To see this, we find from (73) that for this family \(T_2=\frac{1}{12} \pi \left( 10 b_2^2-9 b_3\right) ,\) \(T_3=0\) –as it is a center–, and \(T_4=-\frac{35}{27} \pi b_2^4.\) Then, if \(b_3=\frac{10}{9}b_2^2\) we see that \(T_2=0\) but \(T_4\) can be different from 0, so 1 critical period unfolds. Now if we vanish \(T_2\) and \(T_4\), automatically \(b_2=b_3=0\) and (74) becomes the linear center, so it is isochronous.
We will also see that for (75) and (76), when vanishing \(T_2\) an isochronous system is obtained so no critical periods appear, thus the critical period obtained from (74) is maximal. For (75) we have that \(T_2=\frac{1}{12} \pi \left( 4 a_2^2-9 b_3\right) ,\) and it vanishes for \(b_3=\frac{4}{9} a_2^2,\) which corresponds to system (42) and it is isochronous due to Proposition 12. For (75), \(T_2=\frac{1}{12} \pi \left( 4 a_2^2+10 b_2^2\right) ,\) which only vanishes for \(a_2=b_2=0\) and in this case the system becomes the linear center, hence is isochronous. This finishes the proof of the statement.
(ii) The first part of the statement follows by using the fact that the first two Lyapunov constants in (73) characterize the centers for the Liénard system given in (9), they are independent and the Bautin ideal \(\langle V_3,V_5 \rangle \) is radical. For more details see [29]. Taking again (73), the simultaneous bifurcation will follow by looking for a bi-weak equilibrium point of type [2, 4], that is, solving \(\{\alpha =V_3=T_2=T_3=0\}\) with \(V_5\) and \(T_4\) nonvanishing. Under these conditions, we get the set \(S=\{a_3=\frac{2}{3}a_2 b_2,b_3=\frac{4}{9}a_2^2+\frac{10}{9}b_2^2,a_2b_2\ne 0\}\) and we can check that on S we have
We take \(\alpha =0\) and \((a_2,a_3,b_2,b_3)\rightarrow (-3+\varepsilon e_1,6+\varepsilon e_2,-3+\varepsilon e_3,14+\varepsilon e_4).\) Clearly, when \(\varepsilon =0\) we have a bi-weak equilibrium point of type [2, 4]. It can be checked that the linear parts of \(V_3,T_2,\) and \(T_3\) with respect to \(\varepsilon \) are \(V_3^{[1]}=T_3^{[1]}=3\pi \varepsilon (2 e_1+ e_2+2 e_3)/4\) and \(T_2^{[1]}=-\pi \varepsilon (8 e_1+20 e_3+3e_4)/4,\) respectively. Therefore, as they are independent, we have one limit cycle and two critical periods of small amplitude. The proof of this statement finishes by adding the parameter \(\alpha \) and using Lemma 4.
(iii) We have already shown that when vanishing \(T_2,\) \(T_3,\) and \(T_4\) the system automatically becomes a center, so no isochronous foci exist for this system and the result follows. \(\square \)
References
Algaba, A., Freire, E., Gamero, E.: Isochronicity via normal form. Qual. Theory Dyn. Syst. 1(2), 133–156 (2000)
Algaba, A., Freire, E., Gamero, E.: Characterizing and computing normal forms using Lie transforms: a survey. Comput. Normal Forms Appl. 8, 449–475 (2001)
Algaba, A., Reyes, M.: Characterizing isochronous pairs and computing isochronous sections. J. Math. Anal. Appl. 355(2), 564–576 (2009)
Amelkin, V.V.: Positive solution of one conjecture in the theory of polynomial isochronous centers of liénard systems. Differ. Equ. 57(2), 133–138 (2021)
Andronov, A. A., Leontovich, E. A., Gordon,I. I., Maĭer, A. G.: Theory of bifurcations of dynamic systems on a plane. Halsted Press [A division of John Wiley & Sons], New York-Toronto, Ont.; Israel Program for Scientific Translations, Jerusalem-London, 1973. Translated from the Russian
Chicone, C.: The monotonicity of the period function for planar Hamiltonian vector fields. J. Differ. Equ. 69(3), 310–321 (1987)
Chicone, C., Jacobs, M.: Bifurcation of critical periods for plane vector fields. Trans. Amer. Math. Soc. 312(2), 433–486 (1989)
Chow, S.-N., Sanders, J.A.: On the number of critical points of the period. J. Differ. Equ. 64(1), 51–66 (1986)
Christopher, C.: An algebraic approach to the classification of centers in polynomial Liénard systems. J. Math. Anal. Appl. 229(1), 319–329 (1999)
Cima, A., Gasull, A., Mañosa, V., Mañosas, F.: Algebraic properties of the Liapunov and period constants. Rocky Mountain J. Math. 27(2), 471–501 (1997)
Cima, A., Mañosas, F., Villadelprat, J.: Isochronicity for several classes of Hamiltonian systems. J. Differ. Equ. 157(2), 373–413 (1999)
Dumortier, F., Llibre, J., Artés, J.C.: Qualitative theory of planar differential systems. Universitext. Springer-Verlag, Berlin (2006)
Garijo, A., Gasull, A., Jarque, X.: On the period function for a family of complex differential equations. J. Differ. Equ. 224(2), 314–331 (2006)
Garijo, A., Gasull, A., Jarque, X.: A note on the period function for certain planar vector fields. J. Differ. Equ. Appl. 16(5–6), 631–645 (2010)
Gasull, A., Mañosa, V., Mañosas, F.: Stability of certain planar unbounded polycycles. J. Math. Anal. Appl. 269(1), 332–351 (2002)
Gasull, A., Prohens, R., Torregrosa, J.: Limit cycles for rigid cubic systems. J. Math. Anal. Appl. 303(2), 391–404 (2005)
Gasull, A., Torregrosa, J.: Center problem for several differential equations via Cherkas method. J. Math. Anal. Appl. 228(2), 322–343 (1998)
Gavrilov, L.: Remark on the number of critical points of the period. J. Differ. Equ. 101(1), 58–65 (1993)
Giné, J.: Isochronous foci for analytic differential systems. Internat J. Bifur Chaos Appl. Sci. Engrg. 13(6), 1617–1623 (2003)
Giné, J., Grau, M.: Characterization of isochronous foci for planar analytic differential systems. Proc. Roy. Soc. Edinburgh Sect. A 135(5), 985–998 (2005)
Giné, J., Llibre, J.: A family of isochronous foci with Darboux first integral. Pacific J. Math. 218(2), 343–355 (2005)
Grau, M., Villadelprat, J.: Bifurcation of critical periods from Pleshkans isochrones. J. Lond. Math. Soc. (2) 81(1), 142–160 (2010)
Koepf, W.: Hypergeometric summation. Universitext. Springer, London, second edition, 2014. An algorithmic approach to summation and special function identities
Mañosa, V.: Liapunov and period constants for a planar vector fields. Universitat Autònoma de Barcelona, Bellaterra, Masterthesis (1995). (In Catalan)
Mañosas, F., Villadelprat, J.: A note on the critical periods of potential systems. Internat. J. Bifur. Chaos Appl. Sci. Engrg. 16(3), 765–774 (2006)
Mardešić, P., Moser-Jauslin, L., Rousseau, C.: Darboux linearization and isochronous centers with a rational first integral. J. Differ. Equ. 134(2), 216–268 (1997)
Marín, D., Villadelprat, J.: Asymptotic expansion of the Dulac map and time for unfoldings of hyperbolic saddles: general setting. J. Differ. Equ. 275, 684–732 (2021)
Romanovski, V.G., Shafer, D.S.: The center and cyclicity problems: a computational algebra approach. Birkhäuser Boston Ltd, Boston, MA (2009)
Roussarie, R.: Bifurcations of planar vector fields and Hilbert’s sixteenth problem. Modern Birkhäuser Classics. Birkhäuser/Springer, Basel, 1998. [2013] reprint of the 1998 edition [MR1628014]
Sabatini, M.: Characterizing isochronous centres by Lie brackets. Differ. Equ. Dynam. Syst. 5(1), 91–99 (1997)
Sánchez-Sánchez, I., Torregrosa, J.: Criticality via first order development of the period constants. Nonlinear Anal. 203, 112164 (2021)
Sánchez-Sánchez, I., Torregrosa, J.: New lower bounds of the number of critical periods in reversible centers. J. Differ. Equ. 292, 427–460 (2021)
Świrszcz, G.: Cyclicity of infinite contour around certain reversible quadratic center. J. Differ. Equ. 154(2), 239–266 (1999)
Zeilberger, D.: A fast algorithm for proving terminating hypergeometric identities. Discrete Math. 80(2), 207–211 (1990)
Zeilberger, D.: The method of creative telescoping. J. Symbolic Comput. 11(3), 195–204 (1991)
Zhao, Y.: The monotonicity of period function for codimension four quadratic system \(Q^1_4\). J. Differ. Equ. 185(1), 370–387 (2002)
Acknowledgements
This work has been realized thanks to Spanish Agencia Estatal de Investigación grants PID2019-104658GB-I00 and FPU16/04317; the Severo Ochoa and María de Maeztu Program for Centers and Units of Excellence in R&D grant CEX2020-001084-M; the Generalitat de Catalunya - AGAUR grant 2017SGR1617; the European Community grant Dynamics-H2020-MSCA-RISE-2017-777911; and the Brazilian grants Projeto Temático FAPESP 2019/21181-0 and BP-CNPq 304766/2019-4.
Open Access
This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
Funding
Open Access Funding provided by Universitat Autònoma de Barcelona.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Oliveira, R.D.S., Sánchez-Sánchez, I. & Torregrosa, J. Simultaneous Bifurcation of Limit Cycles and Critical Periods. Qual. Theory Dyn. Syst. 21, 20 (2022). https://doi.org/10.1007/s12346-021-00546-x
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12346-021-00546-x