The maximal length of the Erdős–Herzog–Piranian lemniscate in high degree
What's new 2025-12-16
I’ve just uploaded to the arXiv my preprint The maximal length of the Erdős–Herzog–Piranian lemniscate in high degree. This paper asymptotically resolves an old question about the polynomial lemniscates

(The images here were generated using AlphaEvolve and Gemini.) A reasonably well-known conjecture of Erdős, Herzog, and Piranian (Erdős problem 114) asserts that this is indeed the maximizer, thus for all monic polynomials of degree
.
There have been several partial results towards this conjecture. For instance, Eremenko and Hayman verified the conjecture when . Asympotically, bounds of the form
had been known for various
such as
,
, or
; a significant advance was made by Fryntov and Nazarov, who obtained the asymptotically sharp upper bound
I recently explored this problem with the optimization tool AlphaEvolve, where I found that when I assigned this tool the task of optimizing for a given degree
, that the tool rapidly converged to choosing
to be equal to
(up to the rotation and translation symmetries of the problem). This suggested to me that the conjecture was true for all
, though of course this was far from a rigorous proof. AlphaEvolve also provided some useful visualization code for these lemniscates which I have incorporated into the paper (and this blog post), and which helped build my intuition for this problem; I vew this sort of “vibe-coded visualization” as another practical use-case of present-day AI tools.
In this paper, we iteratively improve upon the Fryntov-Nazarov method to obtain the following bounds, in increasing order of strength:
- (i)
.
- (ii)
.
- (iii)
.
- (iv)
for sufficiently large
.
The proof of these bounds is somewhat circuitious and technical, with the analysis from each part of this result used as a starting point for the next one. For this blog post, I would like to focus on the main ideas of the arguments.
A key difficulty is that there are relatively few tools for upper bounding the arclength of a curve; indeed, the coastline paradox already shows that curves can have infinite length even when bounded. Thus, one needs to utilize some smooth or algebraic structure on the curve to hope for good upper bounds. One possible approach is via the Crofton formula, using Bezout’s theorem to control the intersection of the curve with various lines. This is already good enough to get bounds of the form (for instance by combining it with other known tools to control the diameter of the lemniscate), but it seems challenging to use this approach to get bounds close to the optimal
.
Instead, we follow Fryntov–Nazarov and utilize Stokes’ theorem to convert the arclength into an area integral. A typical identity used in that paper is
But this argument does not fully capture the oscillating nature of the phase on one hand, and the oscillating nature of
on the other. Fryntov–Nazarov exploited these oscillations with some additional decompositions and integration by parts arguments. By optimizing these arguments, I was able to establish an inequality of the form
One can heuristically justify (1) as follows. Suppose we work in a region where the functions ,
are roughly constant:
,
. For simplicity let us normalize
to be real, and
to be negative real. In order to have a non-trivial lemniscate in this region,
should be close to
. Because the unit circle
is tangent to the line
at
, the lemniscate condition
is then heuristically approximated by the condition that
. On the other hand, the hypothesis
suggests that
for some amplitude
, which heuristically integrates to
. Writing
in polar coordinates as
and
in Cartesian coordinates as
, the condition
can then be rearranged after some algebra as
A graphic illustration of (1) (provided by Gemini) is shown below, where the dark spots correspond to small values of that act to “repel” (and shorten) the lemniscate. (The bright spots correspond to the critical points of
, which in this case consist of six critical points at the origin and one at both of
and
.)

By choosing parameters appropriately, one can show that and
, yielding the first bound
. However, by a more careful inspection of the arguments, and in particular measuring the defect in the triangle inequality
At this point, the only remaining cases that need to be handled are the ones with bounded dispersion: . In this case, one can do some elementary manipulations of the factorization