Next Article in Journal
Feature Selection Methods Simultaneously Improve the Detection Accuracy and Model Building Time of Machine Learning Classifiers
Previous Article in Journal
Controlling the Perturbations of Solar Radiation Pressure on the Lorentz Spacecraft
Previous Article in Special Issue
On Some Symmetries of Quadratic Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Limit Cycle Bifurcations Near a Cuspidal Loop

1
Department of Mathematics, Shanghai Normal University, Shanghai 200234, China
2
Department of Mathematics, Zhejiang Normal University, Jinhua 321004, China
*
Author to whom correspondence should be addressed.
Symmetry 2020, 12(9), 1425; https://doi.org/10.3390/sym12091425
Submission received: 16 August 2020 / Revised: 23 August 2020 / Accepted: 25 August 2020 / Published: 27 August 2020

Abstract

:
In this paper, we study limit cycle bifurcation near a cuspidal loop for a general near-Hamiltonian system by using expansions of the first order Melnikov functions. We give a method to compute more coefficients of the expansions to find more limit cycles near the cuspidal loop. As an application example, we considered a polynomial near-Hamiltonian system and found 12 limit cycles near the cuspidal loop and the center.

1. Introduction

As we know, in the qualitative theory of planar differential systems, one of the most important problems is to study the number of limit cycles for a near-Hamiltonian system, which is closely related to the Hilbert’s 16th problem. Many studies focused on the number of limit cycles for the following near-Hamiltonian system:
x ˙ = H y + ε f ( x , y , δ ) , y ˙ = H x + ε g ( x , y , δ ) ,
where H, f and g are analytic functions, ε > 0 is a small parameter, and δ D R m with m Z + and D compact; see [1,2,3,4,5]. When ε = 0 , system (1) becomes the following Hamiltonian system:
x ˙ = H y , y ˙ = H x .
We suppose that the equation H ( x , y ) = h defines a family periodic orbits L h of system (2), where h J with J an open interval. The boundary of the family of periodic orbits L h may be a center, a homoclinic loop or a heteroclinic loop, among other possibilities. To study limit cycle bifurcations of system (1), the following Melnikov function
M ( h , δ ) = L h g d x f d y , h J ,
plays an important role. In order to study the maximal number of limit cycles of system (1), we convert to study the maximal number of isolated zeros of M which is called the weak Hilbert’s 16th problem posed by Arnold. Some interesting advances can be found in Li et al. [6] around the weak Hilbert’s 16th problem. Recently, there are many new results have been obtained about the problem; see [7,8,9,10,11,12,13,14,15,16,17,18,19,20,21] for example.
Suppose that the Hamiltonian system (2) has a homoclinic loop L 0 defined by the equation H ( x , y ) = 0 , passing through the origin O which is a cusp, and two families of periodic orbits
L h ± : H ( x , y ) = h , h J ± ,
where J + = ( 0 , h + ) , J = ( h , 0 ) for some constants h + > 0 and h < 0 . Correspondingly, there are two Melnikov functions as following
M ± ( h , δ ) = L h ± g d x f d y , h J ± .
For the case of cuspidal loop, Han et al. [15] studied the property of M ± for general near-Hamiltonian system and obtained the expansions of M ± near h = 0 . Later, based on Han et al. [15], Atabigi et al. [16] and Xiong [17] gave the formulas of the first eight and eleven coefficients in the expansions of M ± as the cusp has order 2 and order 3, respectively.
As we know, for the purpose of estimating the maximal number of limit cycles, we need to find the maximal number of zeros of the first order Melnikov function. We can do this by using the expansion of it. In [15], the authors gave formulas of the first five coefficients in the expansions of the functions M ± as the cusp point has order 1. Then using these formulas one can find up to six limit cycles. If one wants to find more limit cycles near the cuspidal loop, one needs to establish formulas of more coefficients in the expansions of the functions M ± than [15]. For that purpose, in this paper we develop the idea for computing coefficients in the the expansion of M near a homoclinic loop passing through a hyperbolic saddle used in [18] to the case of a cuspidal loop. We give some conditions under which formulas of the first 11 coefficients in the expansions of M ± can be obtained, as the cusp has order 1; see Theorem 1. Thus, in our case we can obtain up to 19 limit cycles near the cuspidal loop; see Theorems 2 and 3. As an application example, we prove that the following Liénard system
x ˙ = y , y ˙ = x 2 ( 1 x ) ε i 0 9 a i x i y
can have 12 limit cycles. We can see that this paper is a continuation of [15].
We organize the paper as follows. In Section 2, we present some preliminary lemmas. In Section 3, we give the formulas for some coefficients in the expansions of M ± and the conditions to obtain limit cycles near the cuspidal loop of order 1. In Section 4, as an application example, we consider a Liénard system and find 12 limit cycles near the cuspidal loop and the center.

2. Preliminary

Suppose that system (2) has a nilpotent singular point and it is at the origin. In other words, the function H ( x , y ) satisfies H x ( 0 , 0 ) = 0 , H y ( 0 , 0 ) = 0 , and
( H y , H x ) ( x , y ) 0 , det ( H y , H x ) ( x , y ) = 0 .
Further, we can suppose that
H y y ( 0 , 0 ) = 1 , H x y ( 0 , 0 ) = H x x ( 0 , 0 ) = 0 .
Then, the function H at the origin has the following form
H ( x , y ) = 1 2 y 2 + i + j 3 h i j x i y j .
Applying the implicit function theorem, there is a unique C function φ ( x ) = j 2 e j x j exists such that H y ( x , φ ( x ) ) = 0 for 0 < | x | 1 . By (5), we can write
H ( x , φ ( x ) ) = j 3 h j x j , 0 < | x | 1 .
Let k 3 be an integer such that
h k 0 , h j = 0 , for j < k .
Regarding the order of the nilpotent singular point, Han et al. [15] gave the following definition.
Definition 1
([15]). Let (5)–(7) be satisfied. Then the origin is called a cusp of order m if k = 2 m + 1 .
We assume that the equation H ( x , y ) = 0 defines a cuspidal loop L 0 of the unperturbed system (2), and L 0 passes through a cusp of order 1 at the origin, and surrounds an elementary center C ( x c , y c ) . We further suppose that the cuspidal loop L 0 is clockwise oriented. Then, two families of periodic orbits L h + and L h are defined by the equation H ( x , y ) = h for 0 < h < h + and h c < h < 0 , respectively, where h c = H ( x c , y c ) and h + is a positive constant as given before. The phase portrait is shown in Figure 1.
The aim of our paper is to estimate the number of limit cycles of system (1) in the region V, where
V = Cl . ( V 1 V 2 ) , V 1 = h c < h < 0 L h , V 2 = 0 < h < h + L h + ,
and Cl . ( V 1 V 2 ) denotes the closure of V 1 V 2 . Under the above assumptions, two Melnikov functions of system (1) have the following form
M + ( h , δ ) = L h + g d x f d y , 0 < h < h + , M ( h , δ ) = L h g d x f d y , h c < h < 0 .
By Han et al. [15] we have the following lemma.
Lemma 1
([15]). Consider the analytic system (1). Let (7) hold with h 3 < 0 and
f ( x , y , δ ) = i + j 1 a i j x i y j , g ( x , y , δ ) = i + j 1 b i j x i y j .
Then,
M ( h , δ ) = c 0 + B 00 c 1 | h | 5 6 + ( c 2 + O ( | c 1 | ) ) h + B 10 c 3 | h | 7 6 B 00 11 c 4 | h | 11 6 + c 5 h 2 + c 6 | h | 13 6 + c 7 | h | 17 6 + c 8 h 3 + c 9 | h | 19 6 + c 10 | h | 23 6 + O ( h 4 ) , 0 < h 1 , M + ( h , δ ) = c 0 + B 00 * c 1 h 5 6 + ( c 2 + O ( | c 1 | ) ) h + B 10 * c 3 h 7 6 + B 00 * 11 c 4 h 11 6 + c 5 * h 2 + c 6 * h 13 6 + c 7 * h 17 6 + c 8 * h 3 + c 9 * h 19 6 + c 10 * h 23 6 + O ( h 4 ) , 0 < h 1 ,
where B 00 > 0 , B 10 > 0 , B 00 * < 0 , B 10 * < 0 are constants and
c 0 = L 0 g d x f d y , c 1 = 2 2 h 30 1 3 ( a 10 + b 01 ) , c 2 = L 0 ( f x + g y a 10 b 01 ) d t , c 3 = 2 2 h 30 5 3 { h 30 [ 2 a 20 + b 11 h 12 ( a 10 + b 01 ) ] + 1 3 [ h 21 2 2 h 40 ] ( a 10 + b 01 ) } , c 4 = 9 μ 1 1 α 01 2 μ 1 7 [ ( 20 μ 2 3 20 μ 1 μ 2 μ 3 + 4 μ 1 2 μ 4 ) α 00 + ( 4 μ 1 2 μ 3 10 μ 1 μ 2 2 ) α 10 + 4 μ 1 2 μ 2 α 20 μ 1 3 α 30 ]
with
μ 1 = h 30 1 3 , μ 2 = 1 6 h 30 2 3 [ 2 h 40 + h 21 2 ] , μ 3 = 1 36 h 30 5 3 { 12 h 30 [ h 50 h 31 h 21 + h 12 h 21 2 ] 4 h 40 2 + 4 h 40 h 21 2 h 21 4 } , μ 4 = 1 648 h 30 8 3 { 5 h 21 6 40 h 40 3 + 30 h 40 h 21 2 [ 2 h 40 h 21 2 ] + 144 h 30 h 40 [ h 50 h 31 h 21 + h 12 h 21 2 ] + 72 h 30 h 21 2 [ h 50 + h 21 h 31 h 21 2 h 12 ] + 216 h 30 2 [ h 60 h 22 h 21 2 + h 41 h 21 + h 03 h 21 3 ] + 108 h 30 2 h 31 2 + 432 h 30 2 h 12 h 21 ( h 12 h 21 h 31 ) } , α 00 = 2 2 ( a 10 + b 01 ) , α 10 = 2 2 [ h 12 ( a 10 + b 01 ) + 2 a 20 + b 11 ] , α 20 = 2 2 { ( a 10 + b 01 ) [ 3 h 03 h 21 h 22 + 3 2 h 12 2 ] 2 h 12 a 20 h 12 b 11 + 3 a 30 + b 21 a 11 h 21 2 b 02 h 21 } , α 30 = 2 2 { ( a 10 + b 01 ) [ 3 h 13 h 21 + 3 h 03 h 31 + 3 h 12 h 22 15 h 12 h 03 h 21 5 2 h 12 3 h 32 ] + ( 3 a 11 + 6 b 02 ) h 12 h 21 2 ( b 12 + a 21 ) h 21 ( a 11 + 2 b 02 ) h 31 + 4 a 40 + b 31 + ( 3 b 11 + 6 a 20 ) h 03 h 21 ( 2 a 20 + b 11 ) h 22 + ( 3 a 20 + 3 2 b 11 ) h 12 2 ( 3 a 30 + b 21 ) h 12 } , α 01 = 2 2 { 2 3 a 12 + 2 b 03 2 h 03 a 11 4 h 03 b 02 + ( a 10 + b 01 ) [ 5 h 03 2 2 h 04 ] } .
We suppose that
H ( x , y ) = h c + 1 2 [ ( x x c ) 2 + ( y y c ) 2 ] + O ( | x x c , y y c | 3 ) ,
for ( x , y ) near ( x c , y c ) . About the expansion of M near the center C ( x c , y c ) , we have (see [19])
M ( h , δ ) = j 0 b j ( δ ) ( h h c ) j + 1 , 0 < h h c 1 .
The formulas of b j , j = 0 , 1 , 2 , 3 , can be found in [20] and more coefficients can be obtained by using the programs in [21]. The formula of b 0 ( δ ) is
b 0 ( δ ) = T 0 b ¯ 0 ( δ ) ,
where b ¯ 0 ( δ ) = ( f x + g y ) ( C , δ ) and T 0 > 0 is a constant.

3. Main Results

In this section, we use Lemma 1 and the method given by Tian and Han in [18] to obtain more coefficients in the expansions of M ± . Then, we will get more limit cycles in the neighborhood of the cuspidal loop L 0 and the center. The following lemma was obtained in Han [22].
Lemma 2
([22]). For the Melnikov functions M ± defined by (4) we have
M ± h = L h ± ( f x + g y ) d t .
We assume that there are analytic functions P 1 ( x , y , δ ) and Q 1 ( x , y , δ ) defined on V such that
f x + g y = H x ( x , y ) P 1 ( x , y , δ ) + H y ( x , y ) Q 1 ( x , y , δ ) , ( x , y ) V
for b ¯ 0 = c 1 = c 3 = 0 , where V is defined in (8). Let
P 1 ( x , y , δ ) = i + j 1 a ˜ i j x i y j , Q 1 ( x , y , δ ) = i + j 1 b ˜ i j x i y j
for ( x , y ) near the origin. Differentiating (10) and (13) with respect to h, we obtain
M h = 2 b 1 ( h h c ) + 3 b 2 ( h h c ) 2 + 4 b 3 ( h h c ) 3 + , 0 < h h c 1 , M h = c 2 + B 00 6 c 4 | h | 5 6 + 2 c 5 h 13 6 c 6 | h | 7 6 17 6 c 7 | h | 11 6 + , 0 < h 1 , M + h = c 2 + B 00 * 6 c 4 h 5 6 + 2 c 5 * h + 13 6 c 6 * h 7 6 + 17 6 c 7 * h 11 6 + , 0 < h 1 .
Next, applying Lemma 2 and (16) we have
M ± h = L h ± ( H x P 1 + H y Q 1 ) d t = L h ± Q 1 d x P 1 d y M 1 ± ( h , δ ) .
By (10), (11), (13) and (14), it can be seen that M 1 ( h , δ ) and M 1 + ( h , δ ) have the form
M 1 ( h , δ ) = b 1 , 0 ( δ ) ( h h c ) + b 1 , 1 ( δ ) ( h h c ) 2 + ,
for 0 < h h c 1 ,
M 1 ( h , δ ) = c 1 , 0 + B 00 c 1 , 1 | h | 5 6 + ( c 1 , 2 + O ( | c 1 , 1 | ) ) h + B 10 c 1 , 3 | h | 7 6 B 00 11 c 1 , 4 | h | 11 6 + ,
for 0 < h 1 , and
M 1 + ( h , δ ) = c 1 , 0 + B 00 * c 1 , 1 h 5 6 + ( c 1 , 2 + O ( | c 1 , 1 | ) ) h + B 10 * c 1 , 3 h 7 6 + B 00 * 11 c 1 , 4 h 11 6 + ,
for 0 < h 1 , where
b 1 , 0 = T 0 b ¯ 1 , b ¯ 1 = ( P 1 x + Q 1 y ) ( C , δ ) , c 1 , 1 = 2 2 h 30 1 3 ( a ˜ 10 + b ˜ 01 ) , c 1 , 2 = L 0 ( P 1 x + Q 1 y a ˜ 10 b ˜ 01 ) d t , c 1 , 3 = 2 2 h 30 5 3 { h 30 [ 2 a ˜ 20 + b ˜ 11 h 12 ( a ˜ 10 + b ˜ 01 ) ] + 1 3 [ h 21 2 2 h 40 ] ( a ˜ 10 + b ˜ 01 ) } , c 1 , 4 = 9 μ 1 1 α 01 2 μ 1 7 [ ( 20 μ 2 3 20 μ 1 μ 2 μ 3 + 4 μ 1 2 μ 4 ) α 00 + ( 4 μ 1 2 μ 3 10 μ 1 μ 2 2 ) α 10 + 4 μ 1 2 μ 2 α 20 μ 1 3 α 30 ] ,
and T 0 > 0 is the same as before; μ i and α 01 , α i 0 , i = 1 , 2 , 3 , 4 satisfy (12), with a i j and b i j replaced by a ˜ i j and b ˜ i j , respectively.
Let
c ¯ 4 = c 1 , 1 , c ¯ 5 = c 1 , 2 , c ¯ 6 = c 1 , 3 , c ¯ 7 = c 1 , 4 .
Now by comparing the three expansions of M 1 ± above with (18), we have
b 1 = T 0 2 b ¯ 1 , c 4 = 6 c ¯ 4 , c 5 = c 5 * = 1 2 ( c ¯ 5 + O ( | c ¯ 4 | ) ) , c 6 = 6 13 B 10 c ¯ 6 , c 7 = 6 187 B 00 c ¯ 7 , c 6 * = 6 13 B 10 * c ¯ 6 , c 7 * = 6 187 B 00 * c ¯ 7 .
Applying Lemma 2 to (19) again, we have
2 M ± h 2 = M 1 ± h = L h ± ( P 1 x + Q 1 y ) d t .
Suppose there are analytic functions P 2 ( x , y , δ ) and Q 2 ( x , y , δ ) defined on V such that for b ¯ 0 = c 1 = c 3 = b ¯ 1 = c ¯ 4 = c ¯ 6 = 0 ,
P 1 x + Q 1 y = H x ( x , y ) P 2 ( x , y , δ ) + H y ( x , y ) Q 2 ( x , y , δ ) , ( x , y ) V ,
where
P 2 ( x , y , δ ) = i + j 1 a ¯ i j x i y j , Q 2 ( x , y , δ ) = i + j 1 b ¯ i j x i y j
for ( x , y ) near the origin. By Lemma 2, we further have
2 M ± h 2 = L h ± Q 2 d x P 2 d y M 2 ± ( h , δ ) .
Then, by applying formulas (10), (11), (13) and (14) to the functions M 2 ± ( h , δ ) again, we obtain
M 2 ( h , δ ) = b 2 , 0 ( δ ) ( h h c ) + b 2 , 1 ( δ ) ( h h c ) 2 + ,
for 0 < h h c 1 ,
M 2 ( h , δ ) = c 2 , 0 + B 00 c 2 , 1 | h | 5 6 + ( c 2 , 2 + O ( | c 2 , 1 | ) ) h + B 10 c 2 , 3 | h | 7 6 B 00 11 c 2 , 4 | h | 11 6 + ,
for 0 < h 1 , and
M 2 + ( h , δ ) = c 2 , 0 + B 00 * c 2 , 1 h 5 6 + ( c 2 , 2 + O ( | c 2 , 1 | ) ) h + B 10 * c 2 , 3 h 7 6 + B 00 * 11 c 2 , 4 h 11 6 + ,
for 0 < h 1 , where
b 2 , 0 = T 0 b ¯ 2 , b ¯ 2 = ( P 2 x + Q 2 y ) ( C , δ ) , c 2 , 1 = 2 2 h 30 1 3 ( a ¯ 10 + b ¯ 01 ) , c 2 , 2 = L 0 ( P 1 x + Q 1 y a ¯ 10 b ¯ 01 ) d t , c 2 , 3 = 2 2 h 30 5 3 { h 30 [ 2 a ¯ 20 + b ¯ 11 h 12 ( a ¯ 10 + b ¯ 01 ) ] + 1 3 [ h 21 2 2 h 40 ] ( a ¯ 10 + b ¯ 01 ) } , c 2 , 4 = 9 μ 1 1 α 01 2 μ 1 7 [ ( 20 μ 2 3 20 μ 1 μ 2 μ 3 + 4 μ 1 2 μ 4 ) α 00 + ( 4 μ 1 2 μ 3 10 μ 1 μ 2 2 ) α 10 + 4 μ 1 2 μ 2 α 20 μ 1 3 α 30 ] ,
and T 0 > 0 is the constant as given before; μ i and α 01 , α i 0 , i = 1 , 2 , 3 , 4 satisfy (12), with a i j and b i j replaced by a ¯ i j and b ¯ i j , respectively. Let
c ¯ 8 = c 2 , 2 , c ¯ 9 = c 2 , 3 , c ¯ 10 = c 2 , 4 .
Under the conditions of b ¯ 0 = c 1 = c 3 = b ¯ 1 = c ¯ 4 = c ¯ 6 = 0 , we take the derivative of (18) with respect to h again, and then have
2 M h 2 = 6 b 2 ( h h c ) + 12 b 3 ( h h c ) 2 + , 0 < h h c 1 , 2 M h 2 = 2 c 5 + 187 36 c 7 | h | 5 6 + 6 c 8 h + 247 36 c 9 | h | 7 6 + 391 36 c 10 | h | 11 6 + , 0 < h 1 , 2 M + h 2 = 2 c 5 * + 187 36 c 7 * h 5 6 + 6 c 8 * h + 247 36 c 9 * h 7 6 + 391 36 c 10 * h 11 6 + , 0 < h 1 .
By (30) and (34) we can obtain c 7 = 36 187 B 00 c 2 , 1 . Thus, by the formula of c 7 in (25) it can be seen that c ¯ 7 can be rewritten as c ¯ 7 = 6 c 21 . By comparing (34) with (29)–(31) respectively, we have
b 2 = T 0 6 b ¯ 2 , c 8 = c 8 * = 1 6 ( c ¯ 8 + O ( | c ¯ 7 | ) ) , c 9 = 36 247 B 10 c ¯ 9 , c 10 = 36 4301 B 00 c ¯ 10 , c 9 * = 36 247 B 10 * c ¯ 9 , c 10 * = 36 4301 B 00 * c ¯ 10 .
Summarizing the results above, we obtain the following theorem.
Theorem 1.
(i) Suppose there exist analytic functions P 1 , Q 1 such that (16) holds for b ¯ 0 = c 1 = c 3 . Then (25) holds. (ii) Under the conditions of (i), further suppose there are analytic functions P 2 and Q 2 such that (27) holds for b ¯ 0 = c 1 = c 3 = b ¯ 1 = c ¯ 4 = c ¯ 6 = 0 . Then (35) holds.
Now we apply Theorem 1 to study the number of limit cycles bifurcating both from the cuspidal loop and the center of system (1).
Theorem 2.
Consider the system (1). Suppose that the conditions of Theorem 1 (i) are satisfied, and let c ¯ i ( δ ) = c i ( δ ) , 0 i 3 . If there exist δ 0 R m and 5 l 7 such that
b ¯ 0 ( δ 0 ) = 0 , c ¯ j ( δ 0 ) = 0 , j = 0 , , l 1 , μ = ( 1 ) ( l + 1 ) b ¯ 1 ( δ 0 ) c ¯ l ( δ 0 ) < 0 , ( r e s p . , > 0 ) , rank ( b ¯ 0 , c ¯ 0 , , c ¯ l 1 ) ( δ 1 , δ 2 , , δ m ) ( δ 0 ) = l + 1 ,
then system (1) can have [ 3 l + 6 2 ] ( r e s p . , [ 3 l + 4 2 ] ) limit cycles for some ( ε , δ ) near ( 0 , δ 0 ) as ε sufficiently small.
Proof. 
We proof the case of l = 7 . Let μ < 0 . For definiteness, assume that b ¯ 1 ( δ 0 ) < 0 and c ¯ 7 ( δ 0 ) > 0 . Then by (10), (13) and (25) we have
M ( h , δ 0 ) = c 7 ( δ 0 ) | h | 17 6 + O ( | h | 3 ) > 0 , 0 < h 1 , M ( h , δ 0 ) = b 1 ( δ 0 ) ( h h c ) 2 + O ( ( h h c ) 3 ) < 0 , 0 < h h c 1 .
Thus, there exists h 0 ( h c , 0 ) such that
M ( h 0 , δ 0 ) = 0 , M ( h 0 ε 0 , δ 0 ) M ( h 0 + ε 0 , δ 0 ) < 0
for ε 0 > 0 sufficiently small. From (10), (13) and (25) we have
M ( h , δ ) = b 0 ( h h c ) + b 1 ( h h c ) 2 + O ( h 3 ) , 0 < h h c 1 , M ( h , δ ) = c ¯ 0 + B 00 c ¯ 1 | h | 5 6 + ( c ¯ 2 + O ( | c ¯ 1 | ) ) h + B 10 c ¯ 3 | h | 7 6 6 11 B 00 c ¯ 4 | h | 11 6 + 1 2 ( c ¯ 5 + O ( | c ¯ 4 | ) ) h 2 6 13 B 10 c ¯ 6 | h | 13 6 + 6 187 B 00 c ¯ 7 | h | 17 6 + O ( | h | 3 ) , 0 < h 1 , M + ( h , δ ) = c ¯ 0 + B 00 * c ¯ 1 h 5 6 + ( c ¯ 2 + O ( | c ¯ 1 | ) ) h + B 10 * c ¯ 3 h 7 6 + 6 11 B 00 * c ¯ 4 h 11 6 + 1 2 ( c ¯ 5 + O ( | c ¯ 4 | ) ) h 2 + 6 13 B 10 * c ¯ 6 h 13 6 + 6 187 B 00 * c ¯ 7 h 17 6 + O ( | h | 3 ) , 0 < h 1 .
By (36), the coefficients b ¯ 0 , c ¯ j , j = 0 , , 6 , can be taken as free parameters. First, we take c ¯ i = 0 ( 0 i 5 ) , 0 < c ¯ 6 1 . In this step, there exists a simple zero h 1 of the function M for 0 < h 1 . Next, if we take c ¯ i = 0 ( 0 i 4 ) and 0 < c ¯ 5 c ¯ 6 1 , then there exists a simple zero h 2 of M for 0 < h 1 and a simple zero h ¯ 1 of M + for 0 < h 1 . Further taking c ¯ i = 0 ( 0 i 3 ) and 0 < c ¯ 4 c ¯ 5 , in this step, there exists a simple zero h 3 of M and a simple zero h ¯ 2 of M + for 0 < h 1 . Similarly, we can change the sign of c ¯ 0 , c ¯ 1 , c ¯ 2 , c ¯ 3 in turn with
0 < c ¯ 0 c ¯ 1 c ¯ 2 c ¯ 3 c ¯ 4 .
This ensures that there exist four more simple zeros of M , h 7 , h 6 , h 5 and h 4 ; and two simple zeros of M + , h ¯ 4 and h ¯ 3 . Thus, if
0 < c ¯ 0 c ¯ 1 c ¯ 2 c ¯ 3 c ¯ 4 c ¯ 5 c ¯ 6 1 ,
then there exist seven simple zeros of M for 0 < h 1 and four zeros of M + for 0 < h 1 .
Finally, let b ¯ 0 b ¯ 1 ( δ 0 ) < 0 , | b ¯ 0 | | b ¯ 1 ( δ 0 ) | ; there exists a simple zero of M for 0 < h h c 1 .
Thus, we obtain 13 zeros of M and M + altogether which lead to 13 limit cycles for ε sufficiently small.
By using the same method, if b ¯ 1 ( δ 0 ) c ¯ 7 ( δ 0 ) > 0 , we can prove that system (1) can have 12 limit cycles.
Other cases are similar to proof. This ends the proof. □
Theorem 3.
Consider the system (1). Suppose that the conditions of Theorem 1 (ii) are satisfied, and let c ¯ i ( δ ) = c i ( δ ) , 0 i 3 . If there exist δ 0 R m and 8 l 10 such that
b ¯ 0 ( δ 0 ) = b ¯ 1 ( δ 0 ) = 0 , c ¯ j ( δ 0 ) = 0 , j = 0 , , l 1 , μ = ( 1 ) ( l + 1 ) b ¯ 2 ( δ 0 ) c ¯ l ( δ 0 ) < 0 , ( r e s p . , > 0 ) , rank ( b ¯ 0 , c ¯ 0 , , c ¯ l 1 ) ( δ 1 , δ 2 , , δ m ) ( δ 0 ) = l + 1 ,
then system (1) can have [ 3 l + 9 2 ] ( r e s p . , [ 3 l + 7 2 ] ) limit cycles for some ( ε , δ ) near ( 0 , δ 0 ) .
The proof is similar to Theorem 2.

4. Application

Consider the following Liénard cubic oscillator:
x ˙ = y , y ˙ = ( x 2 + b ) ( 1 x ) ,
where b is a small parameter. Note that the system above is Hamiltonian for all b; there does not exist a limit cycle. However, its portrait varies with the change of b and a cuspidal loop occurs in the case of b = 0 . See Figure 2 below.
As an application of our main results, we consider the following Liénard system:
x ˙ = y , y ˙ = x 2 ( 1 x ) ε i 0 9 a i x i y ,
and obtain the following theorem.
Theorem 4.
If a 9 0 , the system (38) can have 12 limit cycles for some ( ε , a 0 , a 1 , a 2 , a 3 , a 4 , a 5 , a 6 , a 7 , a 8 ) .
Proof. 
System ( 38 ) | ε = 0 has a nilpotent cusp O ( 0 , 0 ) and an elementary center C ( 1 , 0 ) , and has the following Hamiltionian function
H ( x , y ) = 1 2 y 2 1 3 x 3 + 1 4 x 4 .
It is obvious that
H ( 0 , 0 ) = 0 , H ( 1 , 0 ) = 1 12 .
From (11) and (14) we have
b ¯ 0 = i = 0 9 a i , c 0 = i = 0 9 a i I i , c 1 = 2 3 2 3 1 3 a 0 , c 2 = i = 1 9 a i J i , c 3 = 3 2 3 2 1 2 ( a 0 + 2 a 1 ) ,
where
I i = L 0 x i y d x = 2 0 4 3 x i + 3 2 2 3 1 2 x d x , 0 i 9 , J i = L 0 x i y d x = 2 0 4 3 x i 3 2 2 3 1 2 x d x , 1 i 9 ,
and L 0 is given by y = ± x 3 2 2 3 1 2 x , 0 x 4 3 . Simple computions give
I 0 = 4 2 27 π , I 1 = 10 2 81 π , I 2 = 28 2 243 π , I 3 = 28 2 243 π , I 4 = 88 2 729 π , I 5 = 286 2 2187 π , I 6 = 2860 2 19683 π , I 7 = 9724 2 59049 π , I 8 = 33592 2 177147 π , I 9 = 117572 2 531441 π , J 1 = 2 2 π , J 2 = 4 2 3 π , J 3 = 4 2 3 π , J 4 = 40 2 27 π , J 5 = 140 2 81 π , J 6 = 56 2 27 π , J 7 = 616 2 243 π , J 8 = 2288 2 729 π , J 9 = 2860 2 729 π .
From b ¯ 0 = c 1 = c 3 = 0 , we obtain that a 0 = a 1 = 0 , a 2 = a 3 a 4 a 5 a 6 a 7 a 8 a 9 . Hence, if we let F ( x , y ) = i 0 9 a i x i , there exist P 1 ( x , y ) and Q 1 ( x , y ) as follows
P 1 ( x , y ) = F ( x , 0 ) x 2 ( x 1 ) = j = 3 9 i = j 9 a i x j 3 , Q 1 ( x , y ) = F ( x , y ) F ( x , 0 ) y = 0 ,
such that (16) holds. Then by (23) and (24) we have
b ¯ 1 = a 4 3 a 5 6 a 6 10 a 7 15 a 8 21 a 9 , c ¯ 4 = 2 3 2 3 1 3 ( a 4 + a 5 + a 6 + a 7 + a 8 + a 9 ) , c ¯ 5 = 4 2 π ( a 5 + 2 a 6 + 10 3 a 7 + 140 27 a 8 + 630 81 a 9 ) , c ¯ 6 = 2 1 2 · 3 2 3 ( a 4 + 5 a 5 + 5 a 6 + 5 a 7 + 5 a 8 + 5 a 9 ) .
From the equations b ¯ 0 ( δ ) = c 0 ( δ ) = c 1 ( δ ) = c 2 ( δ ) = c 3 ( δ ) = c ¯ 4 ( δ ) = c ¯ 5 ( δ ) = 0 , where δ = ( a 0 , a 1 , a 2 , a 3 , a 4 , a 5 , a 6 , a 7 , a 8 , a 9 ) , we can solve
a 0 = a 1 = 0 , a 2 = a 3 , a 4 = 303763 202392 a 9 , a 8 = 35 14992 a 9 , a 5 = 4 3 a 7 + 20865 7496 a 9 , a 6 = 7 3 a 7 2139965 404784 a 9 .
Let δ 0 = ( 0 , 0 , a 3 , a 3 , 303763 202392 a 9 , 4 3 a 7 + 20865 7496 a 9 , 7 3 a 7 2139965 404784 a 9 , a 7 , 35 14992 a 9 , a 9 ) . Then b ¯ 1 ( δ 0 ) = 337495 a 9 404784 , c ¯ 6 ( δ 0 ) = 303763 2 · 3 2 3 a 9 50598 , and it can be seen that
det ( b ¯ 0 , c 0 , c 1 , c 2 , c 3 , c ¯ 4 , c ¯ 5 ) ( a 0 , a 1 , a 2 , a 4 , a 5 , a 6 , a 8 ) = 614072320 π 3 4782969 · 3 2 3 0 ,
and μ = b ¯ 1 ( δ 0 ) c ¯ 6 ( δ 0 ) < 0 if a 9 0 . Thus, by Theorem 2 we know that system (38) can have 12 limit cycles for some ( ε , δ ) near ( 0 , δ 0 ) . The proof is completed. □

5. Conclusions and Perspectives

This paper considered the number of limit cycles bifurcating from a cuspidal loop with order 1. By establishing a method based on the idea in [18], we obtained more coefficients of the expansions of the two first order Melnikov functions near the loop. This enabled us to find more limit cycles than [15]. By the same method, we can also obtain more coefficients in the expansions of the first order Melnikov functions as the cusp has order 2 and order 3. The method can also be applied to cases of loops with nilpotent saddles. However, we were not able to study an upper bound of the number of limit cycles in Theorems 2 and 3. It should be possible to give an upper bound for the maximal number of zeros of the Melnikov functions M ± under the conditions of Theorems 2 or 3. In Theorem 1 we give formulas for computing the coefficients c 5 , c 6 and c 7 in (10) if the functions P 1 and Q 1 satisfying condition (16) exist. In fact, the formulas of these coefficients do not depend on the existence of P 1 and on Q 1 satisfying condition (16). Then an interesting problem is to give the formulas without assuming (16). For high-dimensional systems, the Melnikov function is a vector function, and it is difficult to study the number of its zeros in this case. However, it is possible to use the expansion of the Melnikov function to study the number of periodic orbits; see [23]. As we knew, the Melnikov method can be also used to predict the occurrence of subharmonic solutions, invariant tori and chaotic orbits in non-autonomous smooth nonlinear systems under periodic perturbation; see [22,24] for example.

Author Contributions

The authors contributed equally in this article. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China, grant numbers 11771296 and 11931016.

Acknowledgments

The authors are grateful to the anonymous referees for their useful comments and suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Han, M. Asymptotic expansions of Melnikov functions and limit cycle bifurcations. Int. J. Bifurc. Chaos 2012, 22, 1250296. [Google Scholar] [CrossRef]
  2. Han, M.; Romanovski, V.G. On the number of limit cycles of polynomial Liénard systems. Nonlinear Anal. Real World Appl. 2013, 14, 1655–1668. [Google Scholar] [CrossRef] [Green Version]
  3. Han, M.; Li, J. Lower bounds for the Hilbert number of polynomial systems. J. Differ. Equ. 2012, 252, 3278–3304. [Google Scholar] [CrossRef] [Green Version]
  4. Yang, J.; Han, M. Limit cycle bifurcations of some Liénard systems with a cuspidal loop and a homoclinic loop. Chaos Solitons Fractals 2011, 44, 269–289. [Google Scholar] [CrossRef]
  5. Zhao, Y.; Zhang, Z. Linear estimate of the number of zeros of Abelian integrals for a kind of quartic Hamiltonians. J. Differ. Equ. 1999, 155, 73–88. [Google Scholar] [CrossRef] [Green Version]
  6. Li, C.; Li, W. Weak Hilbert’s 16th problem and the relative research. Adv. Math. China 2010, 39, 3–16. [Google Scholar]
  7. Li, J. Hilbert’s 16th problem and bifurcations of planar polynomial vector fields. Int. J. Bifurc. Chaos 2003, 13, 47–106. [Google Scholar] [CrossRef] [Green Version]
  8. Hong, L.; Lu, J.; Hong, X. On the number of zeros of Abelian integrals for a class of quadratic reversible centers of cenus one. J. Nonlinear Mod. Anal. 2000, 2, 161–171. [Google Scholar]
  9. Roussarie, R. On the number of limit cycles which appear by perturbation of separatrix loop of planar vector fields. Bol. Da Soc. Bras. De Mat. 1986, 17, 67–101. [Google Scholar] [CrossRef]
  10. An, Y.; Han, M. On the number of limit cycles near a homoclinic loop with a nilpotent singular point. J. Differ. Equ. 2015, 258, 3194–3247. [Google Scholar] [CrossRef]
  11. Tigan, G. Using Melnikov functions of any order for studying limit cycles. J. Math. Anal. Appl. 2017, 448, 409–420. [Google Scholar] [CrossRef]
  12. Yang, P.; Yu, J. The number of limit cycles from a cubic center by the Melnikov function of any order. J. Differ. Equ. 2019, 268, 1463–1494. [Google Scholar] [CrossRef]
  13. Iliev, I.D.; Li, C.; Yu, J. On the cubic perturbations of the symmetric 8-loop Hamiltonian. J. Differ. Equ. 2020, 269, 3387–3413. [Google Scholar] [CrossRef] [Green Version]
  14. Han, M.; Sheng, L.; Zhang, X. Bifurcation theory for finitely smooth planar autonomous differential systems. J. Differ. Equ. 2018, 264, 3596–3618. [Google Scholar] [CrossRef]
  15. Han, M.; Zang, H.; Yang, J. Limit cycle bifurcations by perturbing a cuspidal loop in a Hamiltonian system. J. Differ. Equ. 2009, 246, 129–163. [Google Scholar] [CrossRef] [Green Version]
  16. Atabaigi, A.; Zangeneh, H.R.Z.; Kazemi, R. Limit cycle bifurcation by perturbing a cuspidal loop of order 2 in a Hamiltonian system. Nonlinear Anal.-Theory Methods Appl. 2012, 75, 1945–1958. [Google Scholar] [CrossRef]
  17. Xiong, Y. Limit cycle bifurcations by perturbing a Hamiltonian system with a cuspidal loop of order m. Int. J. Bifurc. Chaos 2015, 25, 1550083. [Google Scholar] [CrossRef]
  18. Tian, Y.; Han, M. Hopf and homoclinic bifurcations for near-Hamiltonian systems. J. Differ. Equ. 2017, 262, 3214–3234. [Google Scholar] [CrossRef]
  19. Han, M. On Hopf cyclicity of planar systems. J. Math. Anal. Appl. 2000, 245, 404–422. [Google Scholar] [CrossRef] [Green Version]
  20. Hou, Y.; Han, M. Melnikov functions for planar near-Hamiltonian systems and Hopf bifurcations. J. Shanghai Norm. Univ. (Nat. Sci.) 2006, 35, 1–10. [Google Scholar]
  21. Han, M.; Yang, J.; Yu, P. Hopf bifurcations for near-Hamiltonian systems. Int. J. Bifurc. Chas 2009, 19, 4117–4130. [Google Scholar] [CrossRef] [Green Version]
  22. Han, M. Bifurcations of invariant tori and subharmonic solutions for periodic perturbed systems. Sci. China (Ser. A) 1994, 37, 1325–1336. [Google Scholar]
  23. Tian, H.; Han, M. Bifurcation of periodic orbits by perturbing high-dimensional piecewise smooth integrable systems. J. Differ. Equ. 2017, 263, 7448–7474. [Google Scholar] [CrossRef]
  24. Stephen, W.; Mazel, D.S. Introduction to Applied Nonlinear Dynamical Systems and Chaos. Comput. Phys. 1990, 4, 483–513. [Google Scholar]
Figure 1. The phase portrait of system (2).
Figure 1. The phase portrait of system (2).
Symmetry 12 01425 g001
Figure 2. The portraits of Liénard cubic oscillator.
Figure 2. The portraits of Liénard cubic oscillator.
Symmetry 12 01425 g002

Share and Cite

MDPI and ACS Style

Liu, P.; Han, M. Limit Cycle Bifurcations Near a Cuspidal Loop. Symmetry 2020, 12, 1425. https://doi.org/10.3390/sym12091425

AMA Style

Liu P, Han M. Limit Cycle Bifurcations Near a Cuspidal Loop. Symmetry. 2020; 12(9):1425. https://doi.org/10.3390/sym12091425

Chicago/Turabian Style

Liu, Pan, and Maoan Han. 2020. "Limit Cycle Bifurcations Near a Cuspidal Loop" Symmetry 12, no. 9: 1425. https://doi.org/10.3390/sym12091425

APA Style

Liu, P., & Han, M. (2020). Limit Cycle Bifurcations Near a Cuspidal Loop. Symmetry, 12(9), 1425. https://doi.org/10.3390/sym12091425

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop