3dc16f7 4b3ae8b
A limit cycle of a planar polynomial vector field is the image of a
nonconstant periodic solution that is isolated in some open neighbourhood.
The vector field is (P(x,y), Q(x,y)) with real polynomial coefficients,
and its degree is the larger of the total degrees of P and Q. Counting
limit cycles as the number of such images is the same as counting closed
orbits without multiplicity.

The question how many limit cycles a planar polynomial vector field can
have was posed by Hilbert in 1900 in his Paris address, as the second half
of the sixteenth of his twenty-three problems. Hilbert asked explicitly
for the maximum number of limit cycles of a planar polynomial vector field
of a given degree, and for their relative positions.

https://people.reed.edu/~davidp/341/resources/hilbert.pdf

The question splits into two clearly different assertions. The first is
individual finiteness: any fixed polynomial vector field in the plane has
finitely many limit cycles. The second is uniform boundedness: there is a
function B(d), depending only on the degree and not on coefficients or
positions, bounding the number of limit cycles of every planar polynomial
vector field of degree at most d. Individual finiteness does not imply
uniform boundedness; a family of fields can each have finitely many cycles
whose number grows without bound.

Individual finiteness was argued by Henri Dulac in a 1923 memoir in the
Bulletin de la Societe Mathematique de France. Dulac's method used a
transserial asymptotic expansion of the holonomy map attached to a nested
collection of polycycles, and concluded by a finiteness principle for
iterated integrate-exponential hierarchies. The argument was accepted for
many decades but parts of it, especially the nonaccumulation step, were
later found to need substantial repair.

https://www.numdam.org/articles/10.24033/bsmf.1031/

Complete proofs were published independently by Yulij Ilyashenko in the
1980s and by Jean Ecalle in 1992. Ilyashenko's Russian Mathematical
Surveys articles of 1985 and 1990 were followed by his monograph in the
American Mathematical Society Translations of Mathematical Monographs in
1991. Ecalle's Introduction aux fonctions analysables et preuve
constructive de la conjecture de Dulac (Hermann, 1992) introduced
resurgent analysable functions and gave a constructive version of the
proof.

https://www.mathnet.ru/eng/rm2786
https://www.mathnet.ru/eng/rm4718
https://www.ams.org/books/mmono/094/
https://www.imo.universite-paris-saclay.fr/~jean.ecalle/ecadulac.html

Ilyashenko's 2002 survey "Centennial history of Hilbert's sixteenth
problem" in the Bulletin of the American Mathematical Society traces the
resulting state of the problem. The individual finiteness result is
regarded as settled, and its methods -- monodromy, polycycle holonomy,
resurgent expansions -- form the core of subsequent work. Uniform
boundedness remains a separate, much harder assertion.

https://doi.org/10.1090/S0273-0979-02-00946-1

For degree one, uniform boundedness is trivial: linear planar systems have
no limit cycles, because closed orbits, when they exist at all, are not
isolated. For degree two the situation is already open. The best explicit
lower bound is four limit cycles, constructed by Shi Songling in 1980
(Scientia Sinica, Series A, 23, 153--158), and no uniform upper bound is
known. The best known local statement is Bautin's theorem of 1952: a
quadratic vector field with a nondegenerate centre or focus has at most
three limit cycles bifurcating from that singular point under a
one-parameter perturbation, and three is attained.

https://www.mathnet.ru/eng/sm5421

Stephen Smale's 1998 "Mathematical problems for the next century" list
in the Notices of the American Mathematical Society singled out the same
uniformity question for the quadratic case, which records how far the
state of the field has moved past Hilbert's own formulation: even the
simplest non-linear degree remains open.

https://www.ams.org/notices/199802/smale.pdf

The partial results mostly concern local estimates around a polycycle.
Ilyashenko and Yakovenko's contribution "Finite cyclicity of elementary
polycycles in generic families" (AMS Translations, Series 2, Volume 165,
1995) establishes local finite cyclicity of elementary polycycles in
generic families of finite-jet unfoldings. Vadim Kaloshin's 2003
Inventiones paper quantifies this in the existential version of the
sixteenth problem. Robert Roussarie's 1998 monograph Bifurcation of
Planar Vector Fields and Hilbert's Sixteenth Problem organises the
local-to-global reduction around the return-map graph and remains the
standard reference.

https://doi.org/10.1090/trans2/165/02
https://doi.org/10.1007/s00222-002-0244-9
https://doi.org/10.1007/978-3-0348-8798-4

The infinitesimal Hilbert sixteenth problem asks for a bound on the number
of zeros of Abelian integrals of Hamiltonian perturbations of degree d,
which is weaker than bounding the number of limit cycles. This version
was settled by Binyamini, Novikov, and Yakovenko in 2010, with explicit
bounds vastly larger than the cyclicity they govern. That result gives
the constructive side of the theory a solid footing but does not address
the uniform bound that Hilbert actually asked about.

https://doi.org/10.1007/s00222-010-0244-0

A parallel strand passes through o-minimality, model theory, and
preparation theorems. Lion and Rolin proved a preparation theorem for
logarithmico-exponential functions in 1997. Bierstone and Milman's 1988
survey Semianalytic and subanalytic sets gave the analytic foundations.
Kaiser, Rolin, and Speissegger proved in 2009 that the transition map at
a non-resonant hyperbolic singularity is definable in an o-minimal
expansion; Galal, Kaiser, and Speissegger extended this to Ilyashenko
algebras with injective transserial asymptotics in 2020. These give
definability and uniformity for restricted local classes, not a global
uniform bound.

https://www.numdam.org/item/10.5802/aif.1583.pdf
https://www.numdam.org/item/10.1007/BF02699126.pdf
https://doi.org/10.1515/CRELLE.2009.081
https://doi.org/10.1016/j.aim.2020.107095

A recent revisiting of Dulac's classical argument is Yeung's "Dulac's
Theorem Revisited" in Qualitative Theory of Dynamical Systems (2025),
which re-examines the differentiable closure steps of the original proof.
Such work consolidates the individual-finiteness side; it does not settle
uniform boundedness.

https://doi.org/10.1007/s12346-025-01220-2

These strands do not add up to a proof of uniform boundedness in degree
two or in any higher degree. Every local passage must be made uniform in
the coefficients, in the positions of the singularities, and across all
moving polycycles; the resurgent and the o-minimal methods contribute to
that programme piece by piece. As the standing literature records, no
accepted proof of uniform boundedness for general degree exists.

Any argument that claims to settle uniform boundedness for all d is
therefore claiming to resolve a problem listed as open in the standard
references, including Smale's problem list. Such an argument would have to
be checked line by line against the local cyclicity results, the
preparation and definability estimates, and the individual-finiteness
machinery sketched above. A careful reader should compare any such
argument with Ilyashenko's 2002 survey and with Roussarie's 1998
monograph before relying on it.