Abstract
This paper studies the number of small limit cycles produced around an elementary center for Hamiltonian differential systems with the elliptic Hamiltonian function under two types of polynomial perturbations of degree m, respectively. It is proved that the Hamiltonian system perturbed in Liénard systems can have at least small limit cycles near the center, where , and that the related near-Hamiltonian system with general polynomial perturbations can have at least small-amplitude limit cycles, where . Furthermore, in any of the cases, the bounds for limit cycles can be reached by studying the isolated zeros of the corresponding first order Melnikov functions and with the help of Maple programs. Here, represents the integer function.
MSC:
34C07; 34E10; 37G15; 37M20
1. Introduction and Statement of the Main Results
The famous Hilbert’s 16th problem is one of the 23 problems posed by the German mathematician David Hilbert [1] in 1900. The second part of Hilbert’s 16th problem is finding the maximum number of limit cycles in a planar polynomial vector field of degree m and investigating their relative positions. Up to now, this problem also remains unsolved, even for . In 1977, Arnold [2] proposed a weaker version on Hilbert’s 16th Problem and that can be stated as follows: Consider a polynomial 1-form with real polynomials and of degree m in x and y. Then, the problem is finding the maximum number of isolated zeroes of Abelian integrals , where ’s are the compact level curves of polynomials with a given degree. The so-called Poincaré–Pontrjagin theorem shows that the number of isolated zeros of the Abelian integrals is a lower bound of the maximum number of limit cycles of a near-Hamiltonian system of the form
where the Hamiltonian is a real polynomial of degree . The first order Melnikov function (the Abelian integrals) relevant to the perturbed system (1) is
where is a real oval . Though finding the number of zeros of the Abelian integrals is a weaker problem of the Hilbert’s 16th problem, it is still difficult; see [3].
Smale proposed another restricted version of the Hilbert’s 16th problem, which is to study the maximum number of limit cycles in polynomial Liénard system
with and their relative positions, which is called Smale’s 13th problem [4]. For the classical Liénard system, Lins et al. [5] showed it has limit cycles locally and conjectured that the number is possibly the maximum number for the global case. Later, De Maesschalck and Dumortier [6] proved it has at least limit cycles for by a geometric singular perturbation theory.
Smale’s 13th problem was also extended to the generalized Liénard system; see [7,8,9,10,11,12] and the references therein. Most of those cases study the maximum number of small amplitude limit cycles bifurcating from a center or a focus. Llibre et al. [13] exhibited that the generalized Liénard system (3) can have at least small amplitude limit cycles by averaging theory of first, second, and third order. For the system (3) with a quadratic polynomial , the authors in [14,15] proved that the Hopf cyclicity is . For the system (3) with a cubic polynomial , Christopher and Lynch [14] showed that the Hopf cyclicity is for using Lyapunov quantities being the coefficients of the monomials in the total derivative of the Lyapunov function along trajectories associated with system (3).
The origin is an elementary center for a Hamiltonian system if the origin is a singularity and the eigenvalues of the matrix are pure imaginary.
Gavrilov and Iliev [8] studied the limit cycles of polynomial near-Hamiltonian systems (1) with the Hamiltonian
which have four topological structures: saddle-loop, eight loop, cuspidal loop, and global center. Tian et al. [11] considered the generalized Liénard system (3) where satisfy (4) with , and proved that the Hopf cyclicity at the origin is using involution.
The paper is concerned about the Hamiltonian system with the Hamiltonian (4) having four topological structures, and finds a lower bound for the maximum number of limit cycles appearing from a center under perturbations using a different method. Consider a generalized Liénard system of the form
where and are polynomials of degree m and 3, respectively. Our first result is the following.
Theorem 1.
When or 2, there exist Liénard differential systems of the form (5) with , which have small amplitude limit cycles bifurcating from the origin with .
Here, we study a weakened version (5) of the generalized Liénard system (3). The number of limit cycles from a center that we obtain is the same as the Hopf cyclicity in [11] with , and is attainable in each case of four topological structures of the unperturbed Hamiltonian system. In addition, Wei et al. [12] investigated the Liénard system (5) via the first order Melnikov function, whose the unperturbed system has the Hamiltonian one
including two elementary centers and a double homoclinic loop, and which can have limit cycles inside a single homoclinic loop, with small limit cycles near the elementary center inside the loop. The sign stands for the remainder of a divided by b. It is easy to see that the number of limit cycles from the center is better than that of [12].
Get back to the weakened Hilbert’s 16th problem, and look at Newtonian mechanical problems restricting the Hamiltonian to the form . For the Hamiltonian having two elementary centers and a double loop to a hyperbolic saddle, Petrov [16] in 1990 proved that the number of zeros of elliptic integrals (2) corresponding to the near-Hamiltonian system (1) in a single loop is not more than , and system (1) exists such that the integrals have at least zeros. Zhao and Zhang [17] in 1999 provided an upper bound of the number of isolated zeros of Abelian integrals associated with the system (1) whose Hamiltonian of degree 4 has at least one center. Liu [18] in 2003 affirmed in the case of the Hamiltonian that the total number of zeros of the integrals over two periodic annuli inside an eight-loop does not exceed , and that the number in the periodic annulus outside the eight-loop does not exceed . Tian and Han [19] exhibited that system (1) with the Hamiltonian (6) can have limit cycles obtained by studying the isolated zeros of Abelian integrals for , being comprised of limit cycles inside each of a single loop and limit cycles outside the double loop. In this paper, we continue to study limit cycles for the cubic Hamiltonian system under m degree polynomial perturbations via zeros of the Abelian integrals. Our second result is the following.
Theorem 2.
We note that the number of limit cycles is gained by the isolated zeros of the Abelian integrals in accordance with that of [16]. These limit cycles are located within a homoclinic loop in [16], but in this paper only near an elementary center for each case of four topological structures of the unperturbed Hamiltonian system.
The number of limit cycles in each of the above two theorems is realizable by calculations with the help of Maple programs in Section 3. These programs are theoretically efficient for all m’s. Thus, we conjecture that conclusions in Theorems 1 and 2 hold for all m’s.
In addition, the Maple programs are operational for all a, and one can obtain the lower bound of the number of limit cycles for the near-Hamiltonian system (1) or the generalized Liénard system (5) with the Hamiltonian (4) provided a.
To study small limit cycles produced around an elementary center under small perturbations, one can use Melnikov functions [20,21,22], focus values [23,24], or the averaging method [25,26]. In order to prove Theorem 1, we shall study the Melnikov function for system (5) and present another algorithm to compute the coefficients of its corresponding asymptotic expansion, which will be shown in Theorem 2.
2. Preliminaries
Consider an analytic near-Hamiltonian system of the form:
where , 0 is a small perturbation parameter and is a vector valued parameter with D a compact subset. Suppose that the unperturbed system (7) has an elementary center C enclosed by a period annulus U. Set , and .
It is well known that the first order Melnikov function near an elementary center for the system (7) is analytic at the end point , see [27,28]. One can have the following lemma.
Lemma 1.
For the analytic near-Hamiltonian system (7) whose unperturbed system has an elementary center, the first order Melnikov function near the center has the expansion
where , stands for a neighborhood of , and
with the eigenvalues of the center.
Han et al. [21] in 2009 established an algorithm to compute higher order coefficients in the first order Melnikov function by developing a Maple program. Later, Tian and Han [19] and Wei and Zhang [29] characterized definitely all coefficients with the help of a homoclinic loop. The characteristics still keep in the case of an elementary center without other conditions.
For the analytic near-Hamiltonian system (7) with analytic perturbations and , instead of and , one has a new near-Hamiltonian system
It follows from Lemma 1 that the first order Melnikov function near the center C has the expansion of the form
with .
Set
The feature of the coefficients is stated as follows.
Lemma 2.
For the analytic near-Hamiltonian system (7), whose unperturbed system has an elementary center, assume that there exist analytic functions and for , such that, for , the following equality holds:
in a neighborhood of the center. Then, the coefficients of the first order Melnikov functions (8) of system (7) satisfy
where ’s are given in (9).
In [19], (10) was introduced to study the coefficients in the corresponding expansions of the first order Melnikov functions for bifurcations of limit cycles around an elementary center and a homoclinic loop. This idea was extended to the investigation of limit cycles near a homoclinic loop with a nilpotent singularity in [29] and near a heteroclinic loop in [30], respectively. In Lemma 2, we only focus on finding small-amplitude limit cycles near a center. The next lemma can be found in [27] or Corollary 2.4.1 in [31].
Lemma 3.
For the analytic near-Hamiltonian system (7) whose unperturbed system has an elementary center, supposing that a positive integer n and with D bounded and exist, such that
where ; then, for any and any neighborhood V of the elementary center, system (7) in V has precisely n limit cycles for some satisfying and .
Hopf bifurcation by the feature in Lemma 2 follows immediately. Set
Theorem 3.
Let the assumptions in Lemma 2 hold. If exists, and a positive integer n such that
then system (7) has exactly n limit cycles near an elementary center for some near .
Proof.
To study isolated zeros of the first order Melnikov function (Abelian integrals) (2), we display the relations between and , of the coefficients in the Melnikov function.
It follows from (11) that , and consequently for
By induction, one obtains that for each . Namely,
satisfying the conditions in Lemma 3. We finish the proof. □
We note that the number of limit cycles in Theorem 3 is obtained from the perspective of theoretical analysis. The theorem can be applied to the Liénard system (5) or the near-Hamiltonian system (1) with a specific unperturbed Hamiltonian system having an elementary center. However, it is difficult to show definite expressions for the perturbations such that systems (5) or (1) have a certain number of limit cycles, since we can take as free parameters such that
In addition, then
hold theoretically. However, in practice, it is not easy to guarantee the relation due to the term .
To simplify calculations for some specific systems, we show the following corollary further.
Corollary 1.
Let the assumptions in Lemma 2 hold. If there exists a positive integer n such that
where , then system (7) has n limit cycles near the elementary center for some .
3. Proofs of Theorems 1 and 2
The Hamiltonian (4) with of the unperturbed system (5) or (1) consists of an elementary center at the origin.
Proof
(Proof of Theorem 1). Consider the Liénard differential system (5) with a polynomial . By Lemma 1, one has
Using Taylor expansion at yields
where .
Since and . In the light of the condition in Theorem 2, being , the equality 10 holds by taking
which gives
in a neighborhood of zero, where
with given in (13).
Set
for in a neighborhood of zero. It follows from the condition and the equality (10) that
in a neighborhood of zero, where
for all l’s.
By induction, one has for
and, for
where , ’s are the matrices
for , and , ’s are the matrices
for , and ’s are the matrices
for with given by (13). Noting that the expression in (14) or (15) represents an identity matrix for .
On the basis of (12), (16), and (17), it is easy to see that the Jacobian matrix
is of full rank for , and we show via the Maple program (see Algorithm 1) that the Jacobian matrices
for , are of full rank, if or 2.
By the arguments on the rank of the Jacobian matrix of the coefficients in the expansion of the first order Melnikov function with respect to the coefficients of , one achieves that the ’s satisfy the conditions of Corollary 1 or Theorem 3 with . Consequently, the Liénard differential system 5 has limit cycles for suitable choices of its coefficients.
It completes the proof of the theorem. □
Proof of Theorem 2.
By Lemma 1, we have
The condition in Lemma 2 indicates . Under the condition , the equality 10 with holds by taking
that are in a neighborhood of zero
where , and
In a neighborhood of zero, let
for . It follows that
where
As is stated above, under the condition , the equality (10) holds by ordering in a neighborhood of
where
with given by (13).
By induction, one has
and for ,
where , ’s are the matrices
for , and ’s are the matrices
and if .
According to the Formulas (19)–(22), we find that ’s depend solely on the parameters in the divergence of the perturbations and . Let with elements. It follows from (19) and (20)–(22) that the Jacobian matrix
is of full rank for . By using the Maple program (see Algorithm 2), we have that the Jacobian matrices
are of full rank for 16, if or 2.
Combing Corollary 1 or Theorem 3 and the rank of the Jacobian matrices, one achieves that the near-Hamiltonian system 5 has limit cycles for suitable choices of the parameters.
It completes the proof of the theorem. □
We note that, in the previous discussions, for any , theoretically, it is possible to obtain the rank of the Jacobian matrices with a specific a via Algorithms 1 and 2, only if a computer has a sufficiently strong CPU and the memory ensuring its running for enough time. If we choose , then Algorithm 1 takes 3955 s to run. However, Algorithm 2 runs only to due to the limitation of the memory of our computer (16 GB).
| Algorithm 1 The rank of the Jacobian matrices (18) |
| restart: with (Linear Algebra): |
| num: = proc (a,m) |
| local S, F, A, F1, B, BMy, M, c, i; |
|
S: = proc (n); local i, sum; sum = 0; for i from trunc (1/2 ∗ n + 1/2) to n do sum: = sum + (i)! ∗ ((n−i)! ∗ (2i−n)!)−1 ∗ (−a)n−1 ∗ 2 2i−n od sum end proc F: = proc (i,j)→(j+1) ∗ S(i+2−j); A: = proc (j) local AM; if j = 0 then AM: Matrix (1, 1, 1) else if j = 1 then AM: = Matrix ([4, 3]) else AM: = Matrix (2 ∗ j−2, 2 ∗ j, F) end if; end if; AM end proc; F1: = proc (i, j) → S (i + 2 − j); B: = proc (i) local BM; if i = 1 then BM: = Matrix ([2, 1]) else if i ≤ trunc (1/2 ∗ m) then BM: = Matrix (2 ∗ i − 2, 2 ∗ i, F1) else BM: = Matrix (2 ∗ i − 2, m, F1) end if; end if; BM end proc; BMy: = proc (i) local AM, j; AM: = Matrix (1, 1, 1); for j from 0 to i − 1 do AM: = MatrixMatrixMultiply(AM, A (j)) od; MatrixMatrixMultiply (AM, B (i)) end proc; M:= proc (i) if i ≤ trunc (1/2 ∗ m) then << 0 >|< BMy(i) >|< Matrix(1, m−2 ∗ i, 0)> > else << 0 >|< BMy(i) >> end if; end proc; c: = <<1>| Matrix (1, m, 0) > ; for i to trunc (3/4 ∗ m + 1/2) do c: = <c,M (i)> od; Rank (c) end proc; |
| Algorithm 2 The rank of the Jacobian matrices (23) |
| restart: with (Linear Algebra): |
| rank: = proc (a,m) |
| local k, PQ, l, i, divPQ, C, diPQ, cof, G, G1, E, e, ser; |
|
k: = trunc (1/2 * m + 1/2) * trunc (1/2 * m + 1); PQ: = 0; for l from 0 to m -1 do for i from 0 to l do PQ: = PQ + c[i, l-i] * x* y end do; end do; divPQ[0]: = PQ; C[0]: = subs ([x = 0, y = 0], divPQ[0]); ser: = proc (l) convert (series (1/(1-2 * x + a * x), x = 0, l), polynom) end proc; diPQ: = proc (l, F) local P, Q; P: = sort (collect ((subs (y = 0, F)-subs ([x = 0, y = 0], F)) * x* ser (2 * k-2 * l + 2), x)); Q: = sort (expand (simplify ((F-subs (y = 0, F)) * y)), [x, y]); sort (diff (P, x) + diff (Q, y), [x, y]) end proc; for i to k do divPQ[i]: = diPQ (i, divPQ[i -1]); C[i]: = (factorial (i + 1))* subs ([x = 0, y = 0], divPQ[i]) end do; cof: = proc (i) local f, l, j; f: = 0; for l from 0 to i -1 do for j from 0 to trunc (1/2 * l) do f: = f + c[l-2 * j, 2 * j] * x* y end do; end do; coeffs (f, [x, y]) end proc; G: = 0; for i from 0 to m + trunc (1/2 * (m -1)) -1 do G: = G + C[i] * x end do; G1: = coeffs (G, x); E, e: = GenerateMatrix (G1, [cof (m)]); Rank (E) end proc; |
4. Conclusions
Tian and Han [19] provided a new idea in 2017, which obtains the expressions of the high order coefficients in the asymptotic expansion of the first order Melnikov function (Abelian integrals) near a homoclinic loop under some additional conditions, to obtain more limit cycles near a (double) homoclinic loop. The new idea is to introduce an elementary center. Wei et al. [12] in 2021 further developed their results based on their good idea, and obtained more limit cycles in an th degree generalized Liénard differential system with the Hamiltonian one of degree 4. Inspired by the new idea, we apply it to Hopf bifurcation near an elementary center in this paper, aiming at finding more limit cycles of specific systems with perturbations of degree large m.
This work is to find small-amplitude limit cycles generated from an elementary center of Hamiltonian systems with the 4-degree Hamiltonian , which have four phase portraits, under two types of polynomial perturbations of degree m. The lower bounds of the maximum number of limit cycles are given by Theorems 1 and 2. Obviously, the same number of limit cycles, in the perturbed systems with given m, always appears near an elementary center regardless of phase portraits of the unperturbed Hamiltonian system. To obtain the lower bounds, two Maple Programs are showed in Section 3, and make the lower bounds come true via the first order Melnikov function.
Author Contributions
Conceptualization, L.W. and Y.T.; Formal analysis, L.W. and Y.T.; Investigation, L.W. and Y.T.; Methodology, L.W., Y.T. and Y.X.; Software, L.W.; Validation, L.W. and Y.T.; Writing—original draft, L.W. and Y.T.; Writing—review and editing, L.W., Y.T. and Y.X. All authors have read and agreed to the published version of the manuscript.
Funding
The first author is partially supported by NNSF of China Grant No. 11901144. The second author is partially supported by NNSF of China Grant No. 11871042 and by Shanghai Rising-Star Program of China Grant No. 18QA1403300. The third author is partially supported by NSF of Zhejiang Province Grant No. LY20A010002, and by NNSF of China Grant No. 11671114.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Acknowledgments
We are grateful to the referees for their suggestions and comments, which improve our paper in presentation.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Hilbert, D. Mathematical problems. Bull. Am. Math. Soc. 1902, 8, 437–479. [Google Scholar] [CrossRef] [Green Version]
- Arnold, V.I. Loss of stability of self-induced oscillations near resonance, and versal deformations of equivariant vector fields. Funkcional. Anal. Priložen. 1977, 11, 95. [Google Scholar]
- Li, J. Hilbert’s 16th problem and bifurcations of planar polynomial vector fields. Int. J. Bifurc. Chaos Appl. Sci. Eng. 2003, 13, 47–106. [Google Scholar] [CrossRef] [Green Version]
- Smale, S. Mathematical problems for the next century. Math. Intell. 1998, 20, 7–15. [Google Scholar] [CrossRef]
- Lins, A.; de Melo, W.; Pugh, C.C. On Liénard’s equation. In Proceedings of the Geometry and Topology (Proc. III Latin Amer. School of Math., Inst. Mat. Pura Aplicada CNPq, Rio de Janeiro, 1976); Lecture Notes in Mathematics. Springer: Berlin, Germany, 1977; 597, pp. 335–357. [Google Scholar]
- De Maesschalck, P.; Dumortier, F. Classical Liénard equations of degree n≥6 can have [] + 2 limit cycles. J. Differ. Equ. 2011, 250, 2162–2176. [Google Scholar] [CrossRef]
- Dumortier, F.; Li, C. On the uniqueness of limit cycles surrounding one or more singularities for Liénard equations. Nonlinearity 1996, 9, 1489–1500. [Google Scholar] [CrossRef]
- Gavrilov, L.; Iliev, I.D. Cubic perturbations of elliptic Hamiltonian vector fields of degree three. J. Differ. Equ. 2016, 260, 3963–3990. [Google Scholar] [CrossRef]
- Lloyd, N.G.; Lynch, S. Small-amplitude limit cycles of certain Liénard systems. Proc. R. Soc. Lond. Ser. A 1988, 418, 199–208. [Google Scholar]
- Sheng, L.; Han, M. Bifurcation of limit cycles from a compound loop with five saddles. J. Appl. Anal. Comput. 2019, 9, 2482–2495. [Google Scholar] [CrossRef]
- Tian, Y.; Han, M.; Xu, F. Bifurcations of small limit cycles in Liénard systems with cubic restoring terms. J. Differ. Equ. 2019, 267, 1561–1580. [Google Scholar] [CrossRef]
- Wei, L.; Zhang, Q.; Zhang, X. On limit cycles near two centers and a double homoclinic loop in Liénard differential system. J. Differ. Equ. 2021, 300, 226–251. [Google Scholar] [CrossRef]
- Llibre, J.; Mereu, A.C.; Teixeira, M.A. Limit cycles of the generalized polynomial Liénard differential equations. Math. Proc. Camb. Philos. Soc. 2010, 148, 363–383. [Google Scholar] [CrossRef] [Green Version]
- Christopher, C.; Lynch, S. Small-amplitude limit cycle bifurcations for Liénard systems with quadratic or cubic damping or restoring forces. Nonlinearity 1999, 12, 1099–1112. [Google Scholar] [CrossRef]
- Han, M. Liapunov constants and Hopf cyclicity of Liénard systems. Ann. Differ. Equ. 1999, 15, 113–126. [Google Scholar]
- Petrov, G.S. Nonoscillation of elliptic integrals. Funktsional. Anal. i Prilozhen. 1990, 24, 45–50, 96. [Google Scholar] [CrossRef]
- 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]
- Liu, C. Estimate of the number of zeros of Abelian integrals for an elliptic Hamiltonian with figure-of-eight loop. Nonlinearity 2003, 16, 1151–1163. [Google Scholar] [CrossRef]
- Tian, Y.; Han, M. Hopf and homoclinic bifurcations for near-Hamiltonian systems. J. Differ. Equ. 2017, 262, 3214–3234. [Google Scholar] [CrossRef]
- Han, M.; Yang, J. The Maximum Number of Zeros of Functions with Parameters and Application to Differential Equations. J. Nonlinear Model. Anal. 2021, 3, 13–34. [Google Scholar] [CrossRef]
- Han, M.; Yang, J.; Yu, P. Hopf bifurcations for near-Hamiltonian systems. Int. J. Bifurc. Chaos Appl. Sci. Eng. 2009, 19, 4117–4130. [Google Scholar] [CrossRef] [Green Version]
- Yu, P.; Han, M. Four limit cycles in quadratic near-integrable systems. J. Appl. Anal. Comput. 2011, 1, 291–298. [Google Scholar]
- Arcet, B.; Romanovski, V.G. On Some Reversible Cubic Systems. Mathematics 2021, 9, 1446. [Google Scholar] [CrossRef]
- Christopher, C. Estimating limit cycle bifurcations from centers. In Differential Equations with Symbolic Computation; Trends in Mathematics; Birkhäuser: Basel, Switzerland, 2005; pp. 23–35. [Google Scholar] [CrossRef]
- Benterki1, R.; Llibre, J. Periodic Solutions of a Class of Duffing DifferentialEquations. J. Nonlinear Model. Anal. 2019, 1, 167–177. [Google Scholar]
- Buică, A.; Llibre, J. Averaging methods for finding periodic orbits via Brouwer degree. Bull. Sci. Math. 2004, 128, 7–22. [Google Scholar] [CrossRef] [Green Version]
- Han, M. On Hopf cyclicity of planar systems. J. Math. Anal. Appl. 2000, 245, 404–422. [Google Scholar] [CrossRef] [Green Version]
- Li, W.; Llibre, J.; Zhang, X. Melnikov functions for period annulus, nondegenerate centers, heteroclinic and homoclinic cycles. Pac. J. Math. 2004, 213, 49–77. [Google Scholar] [CrossRef] [Green Version]
- Wei, L.; Zhang, X. Limit cycles bifurcating from periodic orbits near a center and a homoclinic loop with a nilpotent singularity of Hamiltonian systems. Nonlinearity 2020, 33, 2723–2754. [Google Scholar] [CrossRef]
- Geng, W.; Tian, Y. Bifurcation of limit cycles near heteroclinic loops in near-Hamiltonian systems. Commun. Nonlinear Sci. Numer. Simul. 2021, 95, 105666. [Google Scholar] [CrossRef]
- Han, M. Bifurcation Theory of Limit Cycle; Science Press: Beijing, China, 2013. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).