(4)f(x)andg(x)satisfy the Lipschitz condition in any bounded interval.
Then system(A3)has a unique limit cycle which is stable.
Sansone [23] put forward the following results which can deduce Theorem 2.8.Meanwhile,by weakening the condition of Theorem 2.9,Sansone obtained the same conclusion in Theorem 2.10.
Theorem 2.9([23]) For system(A3),assumeg(x)=x.Suppose that the following conditions are satisfied:
(1)f(x)∈C0(−∞,∞),and there exist two parametersδ−1<0<δ1such thatf(x)<0 forδ−10 forx>δ1orx<δ−1;
(2) there exists a constant ∆>0 such thatF(∆)=F(−∆)=0;
(3)F(+∞)=+∞,orF(−∞)=−∞.
Then system(A3)has a unique limit cycle which is stable.
Theorem 2.10([24]) Suppose thatg(x)=xandf(x)satisfies the following conditions:
(1)f(x)∈C0(−∞,+∞),f(x)<0 for|x|<δandf(x)>0 for|x|>δ >0;
(2)F(+∞)=+∞,orF(−∞)=−∞.
Then system(A3)has a unique limit cycle which is stable.
By using the fact that all closed orbits are of star-type,Massera[25]obtained the following results.
Theorem 2.11([25]) Consider system (A3) and letg(x)=x.Suppose thatf(x) satisfies the following conditions:
(1)f(x)∈C0(−∞,+∞);
(2) there exist two parametersδ−1,δ1such thatf(x)<0 forδ−10 forx>δ1>0 andx<δ−1<0;
(3)f(x)is nondecreasing as|x|increases.
Then system(A3)has a unique limit cycle which is stable.
Zhang[26]improved the results by replacing hypothesis(3)in Theorem 2.11 with hypothesis(2)in Theorem 2.12.
Theorem 2.12([26]) Suppose that the following conditions hold:
(1)xg(x)>0 forx0,G(x)=∫satisfiesG(±∞)=+∞,g(x)is continuous and satisfies the Lipschitz condition in any finite interval;
(2)f(x)is continuous,andF(x(u))/uis nondecreasing in|u|,whereF(x)=andx=x(u)is the inverse function ofu=u(x)=
Then system(A3)has at most one limit cycle.
Suppose thatf(x) has two zerosx1,x2withx1<0,x2>0.What additional conditions do we have to give to ensure that the Lienard equation has a unique limit cycle? To answer this question,Zhang presented the following Theorem[26,27].
Theorem 2.13([26]) Consider system(A3)and letg(x)=x.Suppose thatf(x)∈C0(−∞,+∞),f(0)=0 andf(x)/xis nondecreasing forx ∈(−∞,0)∪(0,∞).Then system(A3)has at most one limit cycle.It is stable if it exists.
Meanwhile,Zhang gave the following result by applying the transformationu=
Theorem 2.14([26]) Suppose that the following conditions hold:
(1)xg(x)>0 forx0,G(−∞)=G(+∞)=+∞whereG(x)=andg(x)is continuous and satisfies the Lipschitz condition in any bounded interval;
(2)f(x) is continuous,andf(x)/g(x) is nondecreasing inx,forx ∈(−∞,0)∪(0,+∞); andf(x)/g(x)0 in a neighborhood ofx=0.
Then system(A3)has at most one limit cycle,and the limit cycle is stable,if it exists.
In[28],Cao and Liu considered the symmetric Liénard system and developed a method to give the bound of the amplitude of the unique limit cycle.As an application,they also considered the van der Pol equation=y −µ(x3/3−x),=−x,whereµ>0.
The following theorem is proved in[26]and[27]for generalized Liénard systems.
Theorem 2.15([27]) Consider the system
![](https://img.fx361.cc/images/2023/0128/465bccef088000850ca9e6fcd4738f8c0d54fcda.webp)
Suppose that in addition to the hypothesis in Theorem 2.14,the following conditions are satisfied:yϕ(y)>0 fory0;ϕ(±∞)=∞;ϕ(y) is continuous,monotone,and satisfies the Lipschitz condition; the functionϕ(y)has left and right derivativesaty=0 with0.Iff(0)=0,then the system can have at most one limit cycle,and the limit cycle is stable,if it exists.
Assume that there existx2<0x1andx |x2|),assumef(x)/xis nondecreasing forxin(−∞,0),(x1,∞)(or forxin(−∞,x2),(0,+∞))andf(x)/x≤f(x1)/x1(orf(x)/x≥f(x2)/x2)forx ∈(0,x1)(orx ∈(x2,0)).Then the result in Theorem 2.13 also hold.
Theorem 2.16([29]) Consider system(2.9)forF(x)=Suppose that for everyx ∈(a,b)with−∞≤a<0
(1)xg(x)>0 forx0 andyϕ(y)>0 fory0;
(2)f(x),g(x),ϕ(y)are continuously differentiable,ϕ(y)is monotonically increasing andf(0)<0(orf(0)>0);
(3) there exist two constantsα,βsuch thatf1(x)=f(x)+g(x)[α+βF(x)]has simple zerosx1<0 andx2>0,andf1(x)≤0(orf1(x)≥0)in the interval(x1,x2);
(4) the functionf1(x)/g(x)is nondecreasing(or nonincreasing)outside the interval[x1,x2];
(5) each closed orbit encloses the interval[x1,x2]on thex-axis.
Then system(2.9)has at most one limit cycle,and the limit cycle is stable(or unstable)if it exists.
Theorem 2.17([30]) Consider the generalized Liénard system
![](https://img.fx361.cc/images/2023/0128/c5b6191baf25e853d4d6e54721184ef383fe847b.webp)
whereF,g,h ∈C(R),and assume that system(2.10)satisfies the following conditions:
(1) there is a positive numbera1such thatFdoes not change sign on[0,a1]and is not identically zero withF(0)=F(a1)=0;
(2)g(x)>0 forx>0;
(3)his strictly increasing and odd,i.e.,h(−x)=−h(x)for allx ∈R;
(4)h(R)⊃F(R);
(5)ϕ:I →Jis weakly increasing,absolutely continuous,and≥g(x)for a.e.x ∈I;
(6) for the functionϕsatisfying (5) we have sgnF(ϕ(x))=−sgnF(x),sgnF(−ϕ(x))=−sgnF(−x),|F(ϕ(x))|≥|F(x)|,and|F(−ϕ(x))|≥|F(−x)|for allx ∈I.
Let 0=a0In the following,we will present two uniqueness theorems[31].They include some usual uniqueness results concerning system (A3) as particular examples.The corollary of Theorem 2.18 introduces a“determining”functionF(x)/Gα(x),α≥0.The functions of Theorem 2.8,Theorem 2.9,Theorem 2.11,and Theorems 2.12,2.13,2.14 can be considered as special cases corresponding toα=0,1/2,and 1,respectively.Moreover,Theorem 2.10 is naturally a special case of Theorem 2.18.Consequently,the unique limit cycle in the above theorems is simple.
Suppose that(A3)is defined in the stripx020 forx0.
Denotez0i=G(x0i),i=1,2,z0=min(z01,z02).Letxi(z) represent the inverse function ofz=G(x)for(−1)i+1x≥0,respectively fori=1,2.By Filippov’s transformationx=xi(z),i=1,2,system(A3)can be respectively written in the regionsx≥0 andx≤0 as(E1)and(E2),where
![](https://img.fx361.cc/images/2023/0128/e4ffc5dec9bf22914c78afbb2d045139226aef3b.webp)
andFi(z)=F(xi(z)).
Theorem 2.18([31]) Suppose thatf(x),g(x) are continuous in (x02,x01) andxg(x)>0 forx0.Assume that
(1) there exists ana,0 ≤a≤z0such thatF1(z) ≤0 ≤F2(z)for 0(2)≤0 for 0(3) for any constantk≥1,ifHk(z)=F2(u) foru≥z≥a,thenwhereHk(z) is defined as
![](https://img.fx361.cc/images/2023/0128/7432ea79cda7140ed5c35fc299f332c141d31d40.webp)
Then in the stripx02Theorem 2.19([31]) Suppose thatf(x),g(x)are continuous in(x02,x01),xg(x)>0 forx0,and the following conditions are satisfied:
(1) there exists ana ∈[0,z0)such thatF1(z)≤0 ≤F2(z)for 00 fora(2)≤0 ifF2(z)<0 for 0(3)is nondecreasing forz >is nondecreasing forz >0 andF1(z01−0)≤F2(z02−0));
(4)ifF1(z)=F2(u)foru≥z >a.
Then there exists at most one limit cycle for(A3)inx02Definea∗≥0 by the relationa=G(a∗),then the following conditions(3*),(4*)are respectively equivalent to conditions(3),(4)in Theorem 2.19.
(3∗)F(x)f(x)/g(x) is nondecreasing in (a∗,x01) (or nonincreasing in (x02,0) andF(x01−0) ≤F(x02+0)).
(4∗) For any constantc >0,the two curvesF(u)=F(x)andG(u)=G(x)+ccan intersect at most one point in the regiona∗≤x Considering the possibility to generalize Massera’s uniqueness theorem (Theorem 2.11) to the equation=0,we present the conjecture of De Castro[32].
Conjecture 2.1Consider the differential equation
![](https://img.fx361.cc/images/2023/0128/bda0feda32543640ddc9d6982f6c86a236a60182.webp)
or its equivalent system
![](https://img.fx361.cc/images/2023/0128/b1ba1d1ff389f04b178a22a87edcd9bed3975328.webp)
Assume that:
(1)g(x)is continuous and satisfies the Lipschitz condition,xg(x)>0 forx0,G(+∞)=+∞whereG(x)=andg(x)is nondecreasing asxincreases;
(2)f(x,v) is continuous and satisfies the Lipschitz condition with respect toxandv,f(0,0)<0 andf(x,v)>0 for|x|>a>0;
(3) there exist two constantsN >0 andα>0 such that any continuous functionv(s)satisfying|v(s)|>Nmust have the property≥α>0 for|x|>a;
(4)f(x,v)is nondecreasing as|x|and|v|increase.
Then system(2.14)has a unique limit cycle.
The uniqueness part of the conjecture 2.1 forg(x)=xholds if the”nondecreasing”in hypothesis(4)is substitued by”strictly increasing”([12,Chapter 14]).
In 2015,Yang proved that the Liénard system (A3) with symmetry (i.e.,F(x) andg(x) are odd functions) has a unique limit cycle under some hypotheses.The unique limit cycle locates in the strip region|x| 0 is uniquely and directly determined by=0.In other words,an explicit upper boundx∗is given for the amplitude of the unique limit cycle.
Theorem 2.20([33]) Consider system (A3) withg ∈C(R) andF ∈C2(R),which satisfies the following conditions:
(i)xg(x)>0 forx0,x ∈(β1,β2);
(ii)F(0)=0;
(iii)f(x)=F′(x)has a unique zero 0 andf(x)<0(or>0)asβ1(iv) the equations(2.8)has at most one solution
Moreover,whenF(x1)=F(x2),λ(x1)>λ(x2)(resp.F(x1)=F(x2),λ(x1)<λ(x2))as|x1|,|x2|are small,system(A3)satisfies either(v)or(v′),where:=g(x)/F(x):
(v) the functionF(x)f(x)/g(x)is decreasing(resp.increasing)forβ1(v′) the functionF(x)f(x)/g(x)is increasing(resp.decreasing)for 0Then system(A3)has at most one closed orbit in the region{(x,y)∈R2:β12.2.2 Non-smooth systems
Based on the uniqueness theorem of Zhang in [27] on the number of limit cycles of the following generalized Liénard systems
![](https://img.fx361.cc/images/2023/0128/b68c1b49ff2bdcb4ab5d1a9d096f7f9ed505f161.webp)
Chen,Llibre and Tang[34]gave the following theorem for piecewise Lipschitz continuous systems.
Theorem 2.21Consider system(2.15)in the interval(α,β),whereαandβeventually can be−∞and+∞,respectively.Assume thatϕ(y),satisfy the following conditions:
![](https://img.fx361.cc/images/2023/0128/348ffbf12f278c312ccf380d889c044ebbf0fe6f.webp)
Then system(2.15)has at most one limit cycle in(α,β).Moreover the limit cycle is stable when it exists.
2.3 Exact number of limit cycles
Since Poincaré studied the problem of the number of limit cycles in[35–37],the topic attracted special attention of mathematicians.Many researchers have studied this problem and made important progress([38–41]).
2.3.1 Smooth Systems
Supposef(x) andg(x) are polynomials of degreemand degreenwith respect toxin Liénard equation (A1),respectively.LetH(m,n) represent the maximum number of limit cycles (i.e.,Hilbert number)for the Liénard differential system.
In 1928,Liénard [11] proved that form=1,ifF(x)=f(s)dsis a continuous odd function,which has a unique rootx=aand increases monotonically with respect tox≥a,then the Liénard differential system has a unique limit cycle.
In 1973,Rychkov [42] proved that the Liénard differential system has at most two limit cycles ifm=1 and the quadratic polynomialF(x)is odd.
In 1977,Lins,de Melo and Pugh [43] proved thatH(1,1)=0 andH(1,2)=1.Moreover,they proved that there exist polynomial systems(A3)with degree(F(x))=nandg(x)=xhaving[(n −1)/2]limit cycles,and stated the following conjecture,where[·]denotes the integer part function.
Conjecture 2.2Polynomial system(A3)with degree(F(x))=nandg(x)=xhas at most[(n −1)/2]limit cycles.
In 1990,Dumortier and Rousseau [44,45] proved thatH(3,1)=1 and the uniqueness of the limit cycle.They also gave a complete bifurcation diagram and a global phase diagram(except that the uniqueness of limit cycles around three singularities in the focus case is a guess).
In 1997,Dumortier and Li[46]developed Coppel’s method to prove the uniqueness of limit cycles around three equilibria,i.e.,H(2,2)=1.
In 1998,Coppel[47]proved thatH(2,1)=1.In 1992,Perko[48]gave its complete bifurcation and global phase diagrams.
In 2012,Li and Llibre[49]proved that any classical Liénard differential equation of degree four has at most one limit cycle,and the limit cycle is hyperbolic if it exists.This result gives a positive answer to conjecture 2.2 about the number of limit cycles for polynomial Liénard differential equations forn=4.
In 2017,Llibre and Zhang [50] summarized the works on conjecture 2.2 and presented a complete proof to the konwn results.The conjecture holds forn ≤4,does not hold forn ≥6 and is still open forn=5.
Zhang[12]considered the generalized Liénard system
![](https://img.fx361.cc/images/2023/0128/bb44367276704a548ddf59c0ee838eb7068c8e99.webp)
whereF(x),g(x) andh(y) satisfy some assumptions,and proved the existence of one or several limit cycles under some assumptions with physical meaning.
In 2008,Christopher and Schlomiuk[51]classified the nondegenerate centers of systems
![](https://img.fx361.cc/images/2023/0128/db31e1d8e78de792f6f93a306ba054700f1e2fd7.webp)
which can be transformed into a Liénard form,wherePj,j=0,1,2,3 are polynomials inx,yover R.They showed that such systems fall naturally into two classes:those with Darboux first integrals,and those which arise from simpler systems via singular algebraic transformations.
2.3.2 Non-mooth Systems
In recent years,there have been extensive study and application of planar piecewise linear differential systems,see [52–57].Lum and Chua in [58,59] speculated that a class of continuous piecewise linear systems with a switching line have at most one limit cycle.Later,this speculation was solved by Freire et al in[60].In 2018,Li and Llibre gave a complete phase diagram of such a system in[61].Therefore,the global dynamics of a continuous piecewise linear system with a switching line is given completely.Llibre et al[62]improved Coppel’s method(see[45])and made a conclusion about the unique limit cycle of a class of discontinuous systems,which can be applied to a class of piecewise linear systems with discontinuous switching lines.Freire et al[63]gave the canonical form of piecewise linear systems with a discontinuous switching line.It is worth mentioning that in some parameter case,such a system has three limit cycles through numerical method,as shown in[64].However,the exact number of limit cycles for such a system has not yet been obtained.
In addition,Chen,et.al[65]considered an asymmetric planar continuous piecewise linear differential system with three zones:=y −F(x),=−g(x).They proved that this system owns at most two limit cycles when(x −x0)g(x)>0 for∀xx0andy=F(x)is a Z-shaped curve.Moreover,the system exists a Hopf bifurcation surface and a double limit cycle bifurcation surface.Later,Chen and Tang[66]studied a planar piecewise linear differential system with three zones and asymmetry:=F(x)−y,=g(x),wherexg(x)>0 forx0 and the graph ofF(x)is a U-shaped curve.This system was introduced in [67–70].Chen and Tang gave the exact number of limit cycles,where the maximum number is two,and obtained the hyperbolicity of limit cycles in these parameter regions.In addition,they researched bifurcations and dynamics in a planar piecewise linear differential system=F(x)−y,=g(x)−αwith three linear zones and asymmetry[71].The bifurcation diagrams and the phase portraits of this planar piecewise linear differential system were given completely.For this system,whenxg(x)>0 forx0 andF(x)is aN-shaped curve,the limit cycles of this system has been studied completely by[67,69,70].The system has at most two limit cycles in this case.Llibre,Ponce and Valls[56]obtained complete dynamics of this system with two zones,and gave for the first time rigorous results determining the existence of two limit cycles around the same equilibrium of the system with three zones whenF(x)is a U-shaped curve.
In 2018,Li and Llibre[72]characterized the global dynamics of the planar piecewise linear system=y −f(x),=a −x,wheref(x) is a continuous piecewise linear function.They provided the classification of the phase portraits in the Poincaré disc of the systems,which has two zones separated by a straight line,and showed that it has a unique finite singular point which is a node or a focus.The sufficient and necessary conditions for existence and uniqueness of limit cycles were also given.
2.4 The Upper bound of limit cycles
2.4.1 Smooth systems
The number of limit cycles for quadratic systemsConsidering the following quadratic differential systems
![](https://img.fx361.cc/images/2023/0128/85990c7be3a865b713211feb66545d768c2e3ef4.webp)
whereX(x,y),Y(x,y) are real polynomials of degree 2.There have been many significant works concerning such systems(2.17);see Ye[73,74]and references therein.However,the problem concerning the minimum upper bound of the number of limit cycles for(2.17)is still unresolved.
We can study the number of limit cycles for quadratic system(2.17)by transforming it into a Liénard system,and the existence and number of limit cycles can be determined by using techniques and theories of Liénard systems.In 1979,Shi[75],and Chen and Wang[76]independently gave examples of quadratic systems which have at least four limit cycles.Thus,N(2) ≥4,whereN(2)denotes the minimum upper bound for quadratic system(2.17).More results can be referred to the literature[73,75–77].
Theorem 2.22Suppose the system
![](https://img.fx361.cc/images/2023/0128/23018b6523e705f546a9659a33ae031748989c5c.webp)
satisfies the following conditions:
(i) there is a unique equilibrium at infinity;
(ii) 3n(l+2n)≤n(n+b)<0,a0.
Then,provided three parametersε,δ,λsatisfying 0<−λ ≪−δ ≪−ε ≪1,the system
![](https://img.fx361.cc/images/2023/0128/228df0f1fbd69eb24e1bcdf56b081ba695c185cc.webp)
has a(1,3)distribution of limit cycles.
Theorem 2.23System
![](https://img.fx361.cc/images/2023/0128/26a913fa1199d366d2fd08cdc114d55bb590693b.webp)
has at most one limit cycle.
System
![](https://img.fx361.cc/images/2023/0128/a62fe32b29d89f1609699ce33faa26cdbb5781fd.webp)
has at most one limit cycle.
The symmetric(with respect to the origin)quadratic system
![](https://img.fx361.cc/images/2023/0128/7ccb3a2ca4f8d6e6d2338551ecc9001705083a86.webp)
has at most two limit cycles.
System
![](https://img.fx361.cc/images/2023/0128/1de62929a850140790ab5b0c0d21f517232fbc0f.webp)
which exists a third order weak focus at the origin,have no limit cycles surrounding the weak focus.
More details of the proofs for the above theorems can be found in the works of Ye,Chen,and Yang[78,79],Cherkas[80],Suo[81],Wang and Lin[82],and Cai[83].
Theorem 2.23 induces the following results.
Theorem 2.24Suppose that a quadratic system has an integral curve which is a straight line,then the system has at most one limit cycle.
By utilizing the above Theorem 2.24,Suo proved the Theorem 2.23 in[81].
Theorem 2.25System
![](https://img.fx361.cc/images/2023/0128/00bdf43ba8509e6a8ed2dd702638c9cd7ffae0d4.webp)
has at most one closed orbit surrounding the critical point.
Without loss of generality,a quadratic system which possibly exists closed orbits can be written as the following form
![](https://img.fx361.cc/images/2023/0128/bd1db8d0541e1d2d4f9947a0cf0adcfebb1b9f4c.webp)
Ifb=0,we let−y+ax2=ξand(2.19)is transformed into
![](https://img.fx361.cc/images/2023/0128/62a10f47bcf2f42be4b7c3b438a125eb419afd47.webp)
![](https://img.fx361.cc/images/2023/0128/7b71a72a25ed6eb5f199f5afc8383c5a2382197f.webp)
whereA(x)andB(x)are to be determined.Then,we have
![](https://img.fx361.cc/images/2023/0128/4d3a185e2f92e6aaa1ed11635ae1ddc23ee1e8b2.webp)
In equation (2.21),lettingA′(x)=nA(x) andB′(x)=f(x)A(x),system (2.20) and (2.21) are transformed into
![](https://img.fx361.cc/images/2023/0128/de943078ab447318feeca291157f22f9fe24975f.webp)
We further make a change of time variables,then system(2.22)becomes
![](https://img.fx361.cc/images/2023/0128/bccaa615164a37dca75b8b1c0b9d2f8165bdf592.webp)
which becomes a Liénard system.
Ifb0,by a time rescaling we can changebto 1.In this case,equation(2.19)can be written as
![](https://img.fx361.cc/images/2023/0128/093eeee836fe8d62195f2fe5176eb0c7b6f0843a.webp)
In(2.24),letξ=−y+ax2+xy,then system(2.24)can be transformed into a Liénard form as the caseb=0.
Notice that we can use the transformationto change(2.19)into a Liénard form in the casen=0.Here,the half planex<1 is transformed to the entire plane.
Liu[84]constructs a series of transformations to change system(2.19)into the Liénard system
![](https://img.fx361.cc/images/2023/0128/40d44887334713dee66d79ad3712ade04643235f.webp)
Here,for notational convenience,the new variables are denoted byx,y,tagain.
Furthermore,Cherkas had also provided transformations which can change quadratic systems into Liénard equations,see references[85,86].
Existence of Two Limit CyclesLess works have been presented on the existence of two limit cycles compared to the case of uniqueness of limit cycles.Rychkov[87]proved the existence of at most two limit cycles for Liénard equations with degree(F(x))=5.In [88],Zhou extended this theorem and obtained new results in[89].Besides,some other examples in[88,90]revealed the reasons determining the number of limit cycles.
Consider Liénard equations(A1)–(A3),and suppose thatf(x),g(x)∈C0(R)and satisfy conditions for the existence and uniqueness of solutions with respect to the initial values.
Theorem 2.26([88]) Suppose thatg(x)=xand the following hypotheses are satisfied:
(1)f(x)∈C0(−d,d)for a sufficiently larged>0 andF(−x)=−F(x);
(2) there exist two constants 0<β1<β2(3)f(x)is nondecreasing forx ∈[α2,d].
Then system(A2)has at most two limit cycles.
Corollary 2.1Suppose thatf(x)∈C0(−d,d),f(−x)=f(x),andf(x) has two positive zero pointsα2>α1>0(i.e.,f(α2)−f(α1)=0).Moreover,f(x)is monotone forx≥α2.Then system(A2)can have at most two limit cycles.
Actually,the condition(3)in Theorem 2.26 can be weakened.
Theorem 2.27Suppose that hypotheses(1)-(2)in Theorem 2.26 as well as the following conditions hold:
(3)g(x) satisfies the Lipschitz condition in (−d,d),xg(x)>0 forx0,g(−x)=−g(x),andG(−∞)=G(∞)=∞whereG(x)=
(4)is nondecreasing forx ∈[α2,d].
Then system(A2)has at most two limit cycles.
Corollary 2.2Suppose that hypothesis (4) in Theorem 2.27 is modified as:f(x)/g(x) is nondecreasing forx ∈[α2,d].Then the result in Theorem 2.27 still holds.
Existence ofnLimit CyclesThe problem concerningnlimit cycles for Liénard systems is very difficult,and the existing literature is mainly referred to the following topics:
• finding the minimum upper boundH(n)of the number of limit cycles for certain systems;
• constructing examples of systems with exactlynlimit cycles;
• finding sufficient conditions for certain systems to have at leastnlimit cycles;
• finding sufficient conditions for certain systems to have exactlynlimit cycles.
On the first topic,Diliberto[91]found the minimum upper bound for the number of strongly stable and strongly unstable limit cycles.For the following differential system
![](https://img.fx361.cc/images/2023/0128/9c9ad432beffa5f4844cd43f9e783427afdee303.webp)
whereXn,Ynare polynomials inx,ywith real coefficients of degreen,a limit cycle Γ is called strongly stable(or strongly unstable),if div(Xn,Yn)<0(or>0)on the entire cycle Γ.
Theorem 2.28([91]) The total number of strongly stable and strongly unstable limit cycles of system (2.25) is less than or equal toIf there is a critical point enclosed by all these limit cycles,then the sum is less than or equal to[(n −1)/2].
Especially,for the Liénard equation,Lins Neto,de Melo and Pugh conjectured in[43]that there can be at mostnlimit cycles wheng(x)=xand the functionF(x)is a polynomial of degree 2n+1 or 2n+2.From Theorem 2.13,the Liénard equation has at most one limit cycle whenF(x)is a polynomial of degree 3.In addition,the result of Rychkov in[87]shows that there exist at most two limit cycles whenF(x)is a odd polynomial of degree 5.Later,Suo[92]showed that when
![](https://img.fx361.cc/images/2023/0128/c80ad4575b2b535f03dafdc91dc44d9dbb74de2c.webp)
there is one limit cycle or at most two limit cycles respectively if the sequencea1,a3,...,a2n+1changes sign once or twice.
On the second topic,Voillokov [93] first constructed an example of Liénard equation which has exactlynlimit cycles.Then,Lins Neto,de Melo and Pugh[43]constructed an example of Liénard equation which has exactlynlimit cycles whenF(x)is a polynomial of degree 2n+1 or 2n+2.Later,Huang[94]and Chen[95]constructed a functionF(x)independently such that the corresponding Liénard equation has exactlynlimit cycles.
The third topic is concerned with the system with alternate damping
![](https://img.fx361.cc/images/2023/0128/29a7d4d58b3c2c477a2708c6a4189da0d6a681b0.webp)
The number of limit cycles for this system has been considered by many researchers.There are essentially two types of conditions imposed onF(x).
The first type assumes that the absolute value ofF(x)must attain sufficiently large once it changes sign,so that the system occurs several periodic oscillations [93,94,96].The second type ensures that the system can produce multiple periodic oscillations with a assumption that the areas between the curve ofF(x)and thex-axis become progressively larger in successive intervals whereF(x)has a fixed sign,e.g.,see Comstock [97],Neumann [98],Wu [99] and Rychkov [100].In a word,both the two types of conditions essentially require to accumulates enough energy when the dampingf(x)=F′(x) changes sign each time(sometimes even restricting the amount ofxdisplacement to be progressively larger),so that new periodic oscillations can be produced.
The example referred to the theorem of Huang belongs to the first type.For the second type,there are also two theorems in[101],which removes the restriction thatF(x)or Φ(y)are odd functions as required by the related works mentioned above.
Next,we present results due to Huang[94],which provide an easier method to construct an example withnlimit cycles compared to Voilokov’s method[93].
Consider system(A3),whereF(x),g(x)are continuous functions,F(0)=0,xg(x)>0 forx0 and the originOis the only equilibrium.Thus,we consider the following differential equations
![](https://img.fx361.cc/images/2023/0128/b8311aa453bc3c7424a6cdbd6e67b861e7e79dd8.webp)
Hence system(2.26)is equivalent to system(2.27),where the damping term depends only onWhenφ(y)=y,(2.26)can be considered as the Liénard equationwhererepresents the damping.
Moreover,we assume that the following conditions hold.
(1)φ(y),g(x),F(x)∈C0(−d,+d)for sufficiently larged>0.
(2)xg(x)>0 forx0,g(−x)=−g(x),andg(x)is nondecreasing.
(3)yφ(y)>0 fory0,φ(y)is a monotonic increasing function ofyandφ(y)→±∞asy →±∞.
Consider
![](https://img.fx361.cc/images/2023/0128/5e2342c6a86e6d6bdfe6d590141e399cce19c166.webp)
The following theorem gave sufficient conditions for Liénard equations to have at leastnlimit cycles.
Theorem 2.29([94]) Assume that system(2.26)has the following properties:
(1)g′(x)≥δ1>0 for|x|≤a;
(2)φ′(y)≥δ2>0 for−∞(3)|F′(x)|≤≤a;
(4) the functionsF1(x)=F(x),F2(x)=F(−x)in system(2.28)aren-fold mutually compatible.
Then system(2.26)has at leastnclosed orbits in the strip|x|≤a.The closed orbits intersect thex-axis in the intervals(ck,ck+1),k=2,3,...n+1.
Theorem 2.30([101]) Consider system(2.26)and its equivalent system(2.28).IfF1(x)andF2(x)aren-fold mutually inclusive in interval[0,b],then system(2.26)has at leastnclosed orbits in the strip|x|≤b=an+2,each intersecting one interval[ai,ai+1],i=2,3,...,n+1.
Additional conditions in the following theorem are presented to ensure the existence of exactnlimit cycles.
On the fourth topic,we emphasize the results on the existence ofnlimit cycles for Liénard equations with periodic damping[102].Lloyd and others[103,104]also obtained some interesting results about the number of small amplitude limit cycles.
Theorem 2.31([102]) Consider system(A2)withg(x)=xand the following two hypotheses:
(1)f(x)∈C0(−∞,+∞),and there exists anl >0 such thatf(x) ≤0 for 0 ≤x≤l,f(x)0 for 0(2)f(x)is nondecreasing for 0 ≤x≤l.
Assertion(i):If hypothesis(1)is satisfied,then system(A2)has at leastnlimit cycles in the strip|x|≤2(n+1)l,n=1,2,....
Assertion(ii):If both hypotheses(1)and(2)are satisfied,then system(A2)has exactlynlimit cycles in the strip|x|≤2(n+1)l(n=1,2,...) with stable and unstable limit cycles lying alternately between each other.
![](https://img.fx361.cc/images/2023/0128/0372c7ff01a6e0a7e4c365a6cffee5a5497b145e.webp)
System(2.29)is a special case of system(A3).Consequently,system(2.29)has exactlynlimit cycles in the strip|v|≤(n+1)π(n=1,2,...).Moreover,the stable and unstable limit cycles alternate between each other.It has been an unsolved conjecture for many years.The best result was shown by D’Heedene[105]in 1969 before the result given in[102]which states that for any real numberµsystem(2.29)has infinite number of limit cycles.Afterwards,Ding [106] generalized Theorem 2.31 and obtained the following results for generalized Liénard systems.
Theorem 2.32Suppose that all the conditions in Theorem 2.30 hold.Moreover,assume that
(1)g(x)=x,φ(y)=y,andF(x)=−F(−x),i.e.,F1(x)=−F2(x);
(2) there exists anηi+1∈(ai+1,ai+2) such thatF1(x) is monotone in [ai+1,ηi+1],andis monotone in[ηi+1,ai+2]in a broad sense(i.e.,either nondecreasing or nonincreasing).
Then system (2.26) has exactlynlimit cycles in the strip|x|≤b=an+2intersecting the intervals[ai+1,ai+2],i=1,2,...,n.
At the same time,Zhang and He[89]presented the following theorem,which do not include Theorem 2.32.
Theorem 2.33Suppose that system(2.26)satisfies the following conditions:
(1)g(x)=x,φ(y)=yandF(x)=−F(−x);
(2)f(x)=F′(x)satisfiesf(0)>0(orf(0)<0),andf(x)is continuous and has only simple zeroes atαi >0,i=1,2,...,n+1.F(x) has zeroes atx=0 andαi >0 fori=1,2,...nwith 0<α1(3) there existβi+1∈(ai+1,αi+2),i=1,2,...,n −1,such that
(a)F(αi)=F(βi+1),
(b)f(x)is monotone in(αi+1,βi+1)in the broad sense.
Then system(2.26)can have at mostnlimit cycles in the strip|x|≤αn+1.
In Theorems 2.31–2.33,the functionF(x)is assumed to be odd.If this condition is removed,the problem for the existence ofnlimit cycles may be more difficult.For example,Huang[107]and Zhou[108]made in this direction.
There exists an extensionof Theorem 2.32[109],whereg(x)≡xis no longer assumed,butF(x)is still an odd function.The above theories can be applied in biomathematics[16,110–114]to obtain some meaningful results.
Supposef(x)andg(x)are polynomials of degreemand degreenwith respect toxrespectively in system(A1).Letrepresent the maximum number of limit cycles that bifurcation from an isolated singularity of the Liénard differential system and the maximum number of limit cycles that bifurcation from a periodic orbit of linear center,respectively.
By means of inductive argument,Blows and Lloyd[103],Lloyd and Lynch[104],and Lynch[115]get the following results:
![](https://img.fx361.cc/images/2023/0128/cae9c1ca994e7d0c78b39afe30af3e055662e2e5.webp)
Christopher and Lynch [116–119] developed a new algebraic method to determine the Lyapunov constant for Liénard differential systems and proved:
![](https://img.fx361.cc/images/2023/0128/77d28e4e6c74f68243d847399e42748f1e8094b6.webp)
In 1998,Gasull and Torregrosa[120]got the upper bound of ˆH(7,6),ˆH(6,7),ˆH(7,7)and ˆH(4,20).
In 1999,Christopher and Lynch[119]considered the following equation
![](https://img.fx361.cc/images/2023/0128/528112184777f35bd48a47b2c4a2b1ea13ac0442.webp)
wheref(x)andg(x)are polynomials with max{degf,degg}≤n(g(0)=0,g′(0)>0).They aim to find the maximum number of isolated periodic solutions which can bifurcate from the steady state solutionx=0.Alternatively,this is equivalent to seek the maximum number of limit cycles which can bifurcate from the origin for the Liénard system
![](https://img.fx361.cc/images/2023/0128/a4bf4adbd7b9c60f54526fefcde1a0321189e4cd.webp)
Assuming the origin is not a centre,they showed that if eitherf(x)org(x)are quadratic,then this number is;iff(x)org(x)are cubic this number isfor all 1In 2006,Yu and Han[121]considered the casesn=4,m=10,11,12,13;n=5,m=6,7,8,9;n=6,m=5,6 and gave the exact value ofH(m,n).
In 2010,Llibre et al[122]calculated that=(n+m−1)/2 for a class of Liénard differential system,which is the maximum number of limit cycles that can branch out from the periodic orbit of linear centroid.
2.4.2 Non-smooth systems
In 2016,Tian,Han and Xu[123]studied the bifurcations of small-amplitude limit cycles for Liénard systems with the following form
![](https://img.fx361.cc/images/2023/0128/51db1ab6c4043a0b59a8829c13ea23982ffa8cbb.webp)
whereg(x)is a cubic polynomial,andF(x)is a smooth or piecewise smooth polynomial of degreen.They obtained sharp upper bounds of the number of small amplitude limit cycles produced around a singular point for such systems.
3 Some methods for studying limit cycles of Liénard systems
Existence of limit cyclesIn the following,we present several theorems concerning the existence of limit cycles.
Consider the following system
![](https://img.fx361.cc/images/2023/0128/f7634140997cca08ee175cff93c9804059100785.webp)
whereX(x,y),Y(x,y)are defined on R2.
Theorem 3.1(Bendixson-Dulac Criterion) Suppose that in a simply connected regionG,the functionsX(x,y),Y(x,y)on the right side of equations(3.30)are inC1(G).Furthermore,assume that there exists aB(x,y)∈C1(G)such that
![](https://img.fx361.cc/images/2023/0128/31baa41d4674605c9ee838ffdbca4ad760e1667c.webp)
is of the same sign,and is never identically zero in any subregion.Then there exists no closed orbit of(3.30)inG.
Directly,for system(A2)or(A3),we have div(X,Y)=−f(x).Thus iff(x)has a fixed sign(i.e.,>0 or<0)in the strip|x|≤a,then system(A3)does not have any closed orbit in the strip.
Theorem 3.2([124]) Suppose that in the simply connected regionG,there exist functionsB(x,y),F(x,y)∈C1(G)such that
![](https://img.fx361.cc/images/2023/0128/053625020477bd5537d17fdcef5e7bdcae0037a2.webp)
is of the same sign inG,and is never identically zero in any subregion.Then equation (3.30) does not have any closed orbit inG.
This theorem is exactly Theorem 3.1 whenF(x,y)≡0.
Theorem 3.3Consider system(3.30)withX,Y ∈C1(D),whereDis an annulus region containing no critical point.Suppose that there exist functionsB(x,y),M(x,y)∈C1(D),withB(x,y)>0 such that in the annulus regionD,and the equality cannot hold identically along an entire orbit.ThenDcan contain at most one limit cycle,and the limit cycle is stable,if it exists.
![](https://img.fx361.cc/images/2023/0128/3f262cfcd38d4abfaaf9dbf461be009a9d8de734.webp)
The Poincaré-Bendixson Theorem[125]can induce the following result for annular region.
Theorem 3.4Suppose thatDis a domain enclosed by two simple curvesC1andC2,andDcontains no equilibria.If any trajectory of system(3.30)starting atC1orC2enters(or leaves)D,then(3.32)has an odd number of limit cycles(counted with multiplicity)lying insideD.
Suppose thatRis a finite region of the plane R2lying between twoC1simple disjoint closed curvesC1andC2.If the curvesC1andC2are transversal for system(3.32)and the flow crosses them towards the interior ofR,andRcontains no critical points,then(3.32)has an odd number of limit cycles(counted with multiplicity)lying insideR.
In such a case,we say thatRis a Poincaré-Bendixson annular region for system(3.32).
Rotated Vector FieldsConsider the system
![](https://img.fx361.cc/images/2023/0128/540a7777f325fc56fb0db8af0f36c0a815007c07.webp)
with parameterα.
We consider how an entire orbit or the phase portrait changes as the parameterαvaries.If as the parameterαis perturbed slightly nearα0,the topological structure of the phase portrait ofis unchanged,thenα0is called a regular value ofα,and the systemis called structurally stable with respect to perturbations ofα.If for arbitrarily small perturbationsαnearα0the topological structure of the phase portrait for system(3.32)αis changed,then we sayα0is a bifurcation value,and the change of topological structure is called bifurcation[91,126].
In the following,we assume that the vector field(X,(x,y,α),Y(x,y,α))has only isolated equilibria,and
![](https://img.fx361.cc/images/2023/0128/6c4191dba0b6f08d004adee3dd9022e6a6295f61.webp)
whereI:0 ≤α≤Tor−∞<α <+∞andG ⊆R2is an open region.Moreover,(3.32) satisfies conditions for the existence and uniqueness of solutions.
Definition 3.1([127]) Suppose that asαvaries in [0,T],the critical points of the vector field(X(x,y,α),Y(x,y,α))are unchanged,and at all regular points
![](https://img.fx361.cc/images/2023/0128/f9abe0afc2abe96f840c881fd0a60c0a6321c6f8.webp)
moreover
![](https://img.fx361.cc/images/2023/0128/453f235788607ab97c2049172469cdf3b6f6155b.webp)
Then(X(x,y,α),Y(x,y,α))is called a complete family of rotated vector fields,for 0 ≤α≤T.
Referring to[12,29,128],the generalized rotated vector fields can be defined as follows.
Definition 3.2Suppose that asαvaries in (a,b),the critical points of the vector fields(X(x,y,α),Y(x,y,α))remain unchanged;and for any fixed pointP(x,y)and any parametersα1<α2in(a,b),it holds that
![](https://img.fx361.cc/images/2023/0128/54daac933419e6f9165b1cc04ed1d70fa79b3ece.webp)
where equality cannot hold on an entire closed orbit ofi=1,2.Then(X(x,y,α),Y(x,y,α))are called generalized rotated vector fields.Here,the interval(a,b)can be either bounded or unbounded.
Definition 3.3([129] or [130](Section 4.6))(X(x,y,α),Y(x,y,α))is called a one-parameter family of rotated vector fields if the following conditions hold:
(a) the number and location of equilibria are fixed asαvaries;
(b) at all regular points,it holds that
![](https://img.fx361.cc/images/2023/0128/93abca16ee8b0076b665ee7673f30f17ebbcead1.webp)
The following results are obtained for limit cycles when the parameters change,which can be seen in [12].
Theorem 3.5Let(X(x,y,α),Y(x,y,α))be generalized rotated vector fields satisfying inequality(3.35)for the case outside the paren-thesis in Definition 3.2.Suppose that forα=α0,is an externally stable limit cycle for systemin the positive(or negative)orientation.Then for arbitrarily small positive numberε >0,there exists anα1<α0(orα0<α1) such that for anyα ∈(α1,α0) (orα ∈(α0,α1)),there is at least one externally stable limit cycleLαand one internally stable limit cycle¯Lαfor system(3.32)αin an exteriorε-neighborhood of.Moreover,there is an exteriorδ-neighborhood of(withδ≤ε),such that the neighborhood is filled with closed orbits{Lα}of(3.32)α,α ∈(α1,α0)(orα ∈(α0,α1)).Whenα >α0(orα <α0),there are no closed orbits of (3.32)αin the exteriorδ-neighborhood of
By the same method,another result was obtained.
Theorem 3.6Let(X(x,y,α),Y(x,y,α))be generalized rotated vector fields satisfying inequality(3.35)for the case outside the paren-thesis in Definition 3.2.Suppose that forα=α0,is an internally stable limit cycle for systemin the positive (or negative) orientation.Then for any arbitrarily small positive numberε >0,there exists anα2>α0(orα2<α0)such that for anyα ∈(α0,α2)(orα ∈(α2,α0)),there is at least one externally stable limit cycleLαand one internally stable limit cyclefor system(3.32)αin an interiorε-neighborhood of.Moreover,there is an interiorδ-neighborhood of(withδ≤ε),such that the neighborhood is filled with closed orbits{Lα}of(3.32)α,α ∈(α0,α2)(orα ∈(α2,α0)).Whenα <α0(orα >α0),there are no closed orbits of (3.32)αin the interiorδ-neighborhood of
Theorem 3.7Let(X(x,y,α),Y(x,y,α))be generalized rotated vector fields.Then a simple limit cycle of(3.32)cannot split nor disappear as the parameterαvaries monotonically.Moreover,the cycle will expand or contract monotonically.
![](https://img.fx361.cc/images/2023/0128/bfed19a12fe533eeda0551f29c4f54115ab4dcbb.webp)
Theorem 3.9([130,Theorem 2,p.387]) Assume that(X(x,y,α),Y(x,y,α))is a one-parameter family of rotated vector fields.Then,a semi-stable limit cycle of system(3.32)splits into two simple limit cycles,one stable and one unstable,as the parameterαvaries in one sense and it disappears asαvaries in the opposite sense.
From Theorems 3.5-3.9,we see that if (3.32) only has simple cycles atα=α0,thenα=α0is a regular value.If (3.32) has multiple cycles atα=α0,thenα0can possibly be a bifurcation value whether the multiplicities are odd or even.In this case,(3.32)is structurally unstable with respect to the perturbation parameter.
![](https://img.fx361.cc/images/2023/0128/74f2703c1fb219ee6a808cedc400718f8d7ef2fd.webp)
Comparison of integrals of total derivativesFor any single-valued continuously differentiable functionV(x,y),the integral of its total derivative around one cycle of a closed orbitLis equal to zero.That is,∮dV=0.If we can prove thatdVis monotonic with respect to mutually inclusive closed orbitsL2⊃L1,then there can only be one such closed orbit.Theorem 2.9 is proved by this method,whereV(x,y)=x2/2+y2/2.
Poincaré mapLet(R,M,φ)be a global dynamical system,with R the real numbers,Mthe phase space andφthe evolution function.
Letγbe a periodic orbit through a pointp.LetSbe a local differentiable and transversal section ofφthroughp,Sis called a Poincaré section throughp.
Given an open and connected neighborhoodU ⊂Sofp,a functionP:U →Sis called a Poincaré map for the orbitγon the Poincaré sectionSthrough the pointpifP(p)=p,P(U)is a neighborhood ofpandP:U →P(U)is a diffeomorphism,and for every pointxinU,the positive semi-orbit ofxintersectsSfor the first time atP(x).In mathematics,particularly in dynamical systems,a first recurrence map or Poincaré map,named after Poincaré,is the intersection of a periodic orbit in the state space of a continuous dynamical system with a certain lower-dimensional subspace,called the Poincaré section,transversal to the flow of the system.More precisely,one considers a periodic orbit with initial conditions within a section of the space,which leaves that section afterwards,and observes the point at which this orbit first returns to the section.One then creates a map to send the first point to the second,and thus the map is called a first recurrence map.The transversality of a Poincaré section means that periodic orbits starting on the subspace flow through it and not parallel to it.
In practice it is not easy to implement because there is no general method to construct a Poincaré map.
Computation of integrals of the divergenceIf∮div(X,Y)dt <0 (or>0),thenLis stable(or unstable).Two adjacent limit cyclesL2⊃L1with no singular point enclosed in the annular region between them,cannot both have the same stability.Thus if we can show that∮div(X,Y)dtare of the same sign fori=1,2,then such a limit cycle must be unique.Therefore the uniqueness of limit cycles can be proved by means of estimating the integral of the divergence around one cycle of a closed orbit.Levinson and Smith[22]firstly use this method to prove uniqueness.
![](https://img.fx361.cc/images/2023/0128/eb289c7d7f80315a945491fdecdfd4a00fc654a0.webp)
The key is to find an appropriateM(x,y)such that it is more convenient to calculate the latter integral.
Method of GeodesicsIn the neighborhood of the closed orbit,construct a family of nontangential closed curves which are called geodesics.In this situation,there cannot be another closed orbit in the neighborhood ofL.The geodesics method was first used by Poincaré,and was later used by Massera[25].Since then,this method has been widely used to research the limit cycle,like Qin [132].The difficulty of this approach is to construct the geodesics.In Theorems 2.11 and 2.12,the orbitLis starlike,and the geodesics are constructed by similarity transformations.Voilokov[133]and Cherkas,as mentioned above,made fairly good generalizations of the geodesics method.However,their work essentially assumesLis starlike and uses similarity transformations.
Many researchers have applied the existence and uniqueness theory of limit cycles for Liénard’s equation to study practical problems involving balance of growth,mechanical vibrations,and electrical oscillations,see e.g.[16,110–114].
Calculation of integral of the divergenceFor studying the number of limit cycles,one can calculate the integral of the divergence along a closed orbit.Now we present several lemmas concerning the calculation of integral of the divergence.
Consider Liénard equations(A1)–(A3)and suppose thatf(x),g(x)∈C0.
Theorem 3.10([89]) Suppose that for system (A2),there exist three numbersα,ξandβ(with 0 ≤α<ξ <β)inside the interval under consideration,such that
(1)F(α)=F(β),
(2) (ξ−x)F′(x)=(ξ−x)f(x)≥0(or ≤0),0,forx ∈[α,β].
Then along any orbit arclfor system(A2)in the stripα≤x≤β,the following must hold
![](https://img.fx361.cc/images/2023/0128/848fd0be6e5ad984974cb2f70cb0d57e00f633da.webp)
Theorem 3.11([89]) Suppose that system (A2) satisfies the hypotheses in Theorem 3.10.Then along any orbit arcsli,i=1,2 for system(A2)in the stripα≤x≤β,the integrals of the divergence must have the property
![](https://img.fx361.cc/images/2023/0128/e9125c6301fb42ab7a6d25599c28035db237fa76.webp)
provided
![](https://img.fx361.cc/images/2023/0128/663b5bb274e775509b5bfec5c005750acd795537.webp)
or
![](https://img.fx361.cc/images/2023/0128/6103d4906cb424f489ee556dba43fd0622cb1e5d.webp)
Now consider the equivalent system(A3).Ding[106]gained the following two theorems.
Theorem 3.12Suppose that system (A3) has an orbit arcl:y(x),defined on [α,β].Then the integral of the divergence onlis given by
![](https://img.fx361.cc/images/2023/0128/d7df6cc732e3616473371379c25afdb2d9372c96.webp)
Theorem 3.13Suppose that system(A3)has orbit arcs
![](https://img.fx361.cc/images/2023/0128/b3566252b3ac964a61f3fe0802bd500f1d83415b.webp)
satisfying
(1)y2(x)−F(x)>y1(x)−F(x)>0 ory2(x)−F(x)(2)F(β)−F(x)≤0(or ≥0)0,forx ∈[α,β].
Then
![](https://img.fx361.cc/images/2023/0128/5fb8d9e817cca0b4a653a8663c0c020a1add2625.webp)
Theorem 3.14Consider the equation=F(z)−y,0 ≤z 0,F(z)F′(z)is nondecreasing forz >a.Then
![](https://img.fx361.cc/images/2023/0128/248f5d480847f3f44c3ad05b494f78d7a77704a2.webp)
foraTheorems 3.11-3.14 are involved with formulas for computing the integrals of the divergence.