Why the proposed spanning-tree estimate fails
The spanning-tree estimate in [10] fails already for a quadratic Cassini
lemniscate. That manuscript, posted by shtuka on 24 March
2026, claims the unrestricted statement [10]. The defect was located publicly in the
problem’s discussion thread: on 25 March 2026 Tao observed that the
invocation of Lemma 8 there is unjustified and that the flow lines need
not organise into connected trees, and on 26 March 2026 the manuscript’s
author agreed that the statement of Proposition 12 itself is incorrect.
We give the explicit numerical contradiction first. We then examine the
saddle model and give an unformalised decomposition into inverse sheets,
including the arcs that join them.
Recent work on polynomial lemniscates separates component counts from
metric path questions. Ghosh and Ramachandran record that the open set
{|𝑓| <1} has 1 +#{𝑗 :|𝑓(𝑐𝑗)| ≥1} components, where
𝑐1,…,𝑐𝑛−1 are the critical
points listed with multiplicity [5]; the underlying component-wise
Riemann–Hurwitz count appears in the proof of [8]. For the binomial family 𝑧𝑛 −𝑎, the condition |𝑎| <1 therefore puts the filled unit
lemniscate in the connected regime. Connectedness alone gives no
path-length bound. Bishop, Eremenko and Lazebnik describe the possible
shapes: every rational lemniscate is a lemniscate graph whose vertices
are the critical points on the level set, each of even degree at least
four [20], and a lemniscate graph
is realised by a polynomial lemniscate up to a homeomorphism of the
plane exactly when it is the boundary of its unbounded face [20]. This
topological description also gives no path-length bound.
The March manuscript’s Proposition 12 claims the following estimate.
For 𝑢 = −log|𝑓|, a connected
component 𝑉 of {𝑢 >𝑐} carrying 𝑚 ≥2 simple zeros, and the regularity
and Morse hypotheses in that proposition, it constructs, for every 𝜀 >0, an embedded spanning
tree 𝐺𝜀 ⊂𝑉 with
len(𝐺𝜀)≤12𝜋∫∞2𝛼𝑃𝑉(𝑡)𝑑𝑡+𝜀.(5.1)
Here 𝑃𝑉(𝑡) =H1(𝑉 ∩{𝑢 =𝑡}) is the
length of the level set in 𝑉, and
𝛼 >0 is the truncation
parameter in the proposed estimate. The final theorem depends on this
bound.
The estimate itself is false. Take 𝑓𝑎(𝑧) =𝑧2 −𝑎2 with 𝑎 =9/10 and choose 2𝛼 = −log𝑎. For 0 <𝑐 <𝛼/2, the component 𝑉 of { −log|𝑓𝑎| >𝑐} contains {|𝑓𝑎| ≤𝑎} and both roots. The only
critical point is a nondegenerate saddle at 0; distinctness of critical values is
vacuous.
Here the level-length integral can be bounded directly. Put 𝑟 =𝑒−𝑡. On a regular level the inverse
parametrisations 𝑧 = ±√𝑎2+𝑟𝑒𝑖𝜃 give
𝑃𝑉(𝑡)=𝑟∫2𝜋0|𝑎2+𝑟𝑒𝑖𝜃|−1/2𝑑𝜃.
The elementary identity
|𝑎2+𝑟𝑒𝑖𝜃|2=(𝑎2+𝑟)2cos2(𝜃/2)+(𝑎2−𝑟)2sin2(𝜃/2)
implies
|𝑎2+𝑟𝑒𝑖𝜃|−1/2≤(𝑎2+𝑟)−1/2|cos(𝜃/2)|−1/2.
The angular factor
has mean at most 2. Indeed,
symmetry reduces its integral to 4∫𝜋/20(cos𝑠)−1/2 𝑑𝑠, and
cos𝑠 ≥1 −2𝑠/𝜋 bounds the latter
integral by 4𝜋. Changing
variables from 𝑡 to 𝑟 therefore gives
12𝜋∫∞2𝛼𝑃𝑉(𝑡)𝑑𝑡≤2∫𝑎0𝑑𝑟√𝑎2+𝑟=4(√𝑎2+𝑎−𝑎)<4125.
The isolated
critical level is handled by the corresponding improper integral. Every
connected set containing both roots has length at least 2𝑎 =9/5. Since 9/5 −41/25 =4/25, any 0 <𝜀 <4/25
contradicts (5.1). Thus neither a
different local saddle neighbourhood nor a perfect topological
decomposition can recover the printed coefficient 1/(2𝜋). The exact numerical inequality
and the resulting contradiction for a tree-length bound also have a Lean
proof, in the repository’s research corpus, a library the checked
build does not compile. The level-length majorant is an explicit
analytic input.
At an interior index-one critical point 𝑝, the proof invokes a Morse chart
𝑢=𝑢(𝑝)+𝑥2−𝑦2
and replaces the saddle
by a three-ended neighbourhood having one connected lower cross-section
and two connected upper cross-sections. That local model is false as
written. Because 𝑝 ∈𝑉 and 𝑉 is open, a sufficiently small closed
disc around 𝑝 lies entirely in
𝑉. In that disc the full Morse
chart has four sectors: two components of 𝑢 >𝑢(𝑝) and two components of 𝑢 <𝑢(𝑝). The level set {𝑢 =𝑢(𝑝)} is a lemniscate graph with a
vertex of degree four at 𝑝 [20]. A
global component argument cannot delete one local sector from a disc
already contained in 𝑉.
The four-sector calculation identifies an error in the proof, while
the Cassini example above disproves the printed metric inequality
itself. Possible alternative constructions include cutting an adjoining
regular annulus along a separatrix or regular flow arc, retaining a
four-pronged saddle neighbourhood, or using the inverse-sheet
decomposition below. None can restore (5.1). A revised
estimate would have to include the length needed to join the pieces,
seek only one short pair instead of a tree spanning all roots, or use a
different global metric inequality. The shorter descriptions of the same
three-ended block do not repair the four-sector topology.
The following ordinary topological argument assumes that the critical
values have pairwise distinct arguments and moduli and that the critical
points are simple. Its ingredients are classical: the Newtonian graph of
Shub, Tischler and Williams [7], the component-wise
Riemann–Hurwitz count in the proof of [8], and the division of the Riemann surface of
the inverse function into sheets by outward critical-value slits.
Dubinin describes the sheet adjacency tree directly in [21] and uses a
related network for capacity in [9]. The latter paper assumes
bounded critical values and controls capacity; it does not supply a
Euclidean tree-length bound. The remark below specifies the sheets,
critical transpositions and descent arcs for the stated component.
The assumptions exclude a component containing a multiple critical
point or two critical values on the same ray. For 𝑧𝑛 −𝑏 with 𝑛 >2 and 0 <|𝑏| <1, the component containing
the origin fails the first condition. They hold, for example, for 𝑓(𝑧) =𝑧3 −(3/25)𝑧 +1/500: its critical
points are ±1/5 and its critical
values are −7/500 and 9/500. On the unit circle the two lower
terms have total modulus at most 61/500 <1, so all three roots lie in
the open unit disc by Rouché’s theorem. In the statement, “excellent”
means that the critical levels of the Morse function are pairwise
distinct. This regularity permits a decomposition into sheets; it does
not bound the total length of the resulting tree.
Inverse-branch prerequisites.
For a nonconstant complex polynomial, each component of {|𝑓| <1} contains
a root. The restriction to that component is onto
the unit disc and has finite
fibres. Over values avoiding the critical values attained in that
component, it is a covering
map. Choose finitely many nonzero slit starts that include every
critical value attained in the component, and remove the outward rays
beginning at those starts from the value disc. On the remaining domain,
each root in the component determines a unique
continuous inverse branch, taking 0 to that root. The archived Lean source
states these prerequisites and supplies proof scripts; a kernel-check
receipt for this module is not supplied here. The full conformal sheet
decomposition, sheet count, monodromy and embedded-tree assertions
remain ordinary arguments here; the prerequisites give no length
estimate.
Proof of Remark 13.1. The
map 𝑓 :𝑈 →𝔻 is proper of
degree 𝑘, and 𝑈 is simply connected. To apply the count
from the proof of [8]
only at a regular level, join all roots and critical points in 𝑈 by finitely many compact paths in 𝑈. Choose a regular 𝑡 <1 above the maximum of |𝑓| on their union. One component of
{|𝑓| <𝑡} then contains exactly
the roots and critical points of 𝑈;
Riemann–Hurwitz there gives 𝑘 −1
simple critical points. No regularity of the level-one boundary is
needed. The holomorphic Morse lemma makes these points nondegenerate
saddles of −log|𝑓|, and their
distinct moduli separate the critical levels. A compact range in (0,∞) stays away from both the
level-one boundary and the deleted roots, proving properness of the
Morse function.
Remove 0 and the rays determined
by these 𝑘 −1 values. Each remaining
sector is simply connected and contains no branch value of 𝑓 :𝑈 →𝔻, even if it contains
critical values coming from outside 𝑈. Each component of its preimage in
𝑈 maps biholomorphically to the
sector. If the sector has angular range (𝜃1,𝜃2), the holomorphic
coordinate −log𝑓 maps this
component onto the semi-infinite strip
{𝑥+𝑖𝑦:𝑥>0, −𝜃2<𝑦<−𝜃1}.
Thus its real coordinate is
−log|𝑓|, while its imaginary
coordinate is −arg𝑓. The minus
sign in both coordinates is needed for a holomorphic map; keeping +arg𝑓 would reverse orientation.
For the sheet tree, remove only the outward slits {𝑡𝑓(𝑐) :1 ≤𝑡 <1/|𝑓(𝑐)|}, for
critical points 𝑐 ∈𝑈. The
remaining value domain is star-shaped about 0, hence simply connected, and its
preimage in 𝑈 splits into 𝑘 sheets labelled by the roots. Local
monodromy at each slit endpoint is a transposition of two of these
sheets. Deleting the finitely many fibres over the branch values from
𝑈 leaves a connected domain, so the
monodromy action is transitive. The 𝑘 −1 transpositions therefore give a
connected graph with 𝑘 vertices,
which is a tree.
For 𝑐 ∈𝑈, the inward segment
from 𝑓(𝑐) to 0 contains no other branch value of 𝑓 :𝑈 →𝔻, by the distinct-argument
hypothesis. Distinct moduli were needed only to separate the Morse
levels. Its two inverse lifts converge to 𝑐 by the holomorphic Morse coordinate and
start at the two root labels exchanged by its transposition. These
labels are distinct, as are the roots, because a root in 𝑈 cannot also be a critical point under
the nonzero-critical-value hypothesis. Lifts belonging to different
critical points cannot cross away from roots, since an intersection
would give one nonzero value on two critical rays. Their union is
therefore an embedded tree. Each edge is rectifiable: at a simple
critical endpoint, parametrising the value segment by its distance 𝑠 from the critical value gives speed
𝑂(𝑠−1/2), which is integrable.
The root endpoint is regular, and the derivative is bounded on compact
subsegments between the endpoints. This proves finiteness of each
length, not a uniform bound for it. The same local Morse coordinate
identifies a value disc of radius 𝛿 with a spatial neighbourhood of
diameter 𝑂(√𝛿). The
constant and the permitted range of 𝛿 depend on 𝑓 and the chosen saddle. Indeed, in the
coordinate 𝑓(𝑧) −𝑓(𝑐) =𝑢2, the
inverse map has derivative of modulus √2/|𝑓″(𝑐)| at 𝑢 =0. No bound uniform over degenerating
critical points is asserted. For a fixed polynomial there are finitely
many saddles, so their individual constants have a finite maximum. ◻
The complete argument is also written out in the
proof of the decomposition into inverse sheets. This remark supplies
a topological construction with no useful bound on the sum of lengths:
the canonical inverse-ray tree can already have the Cassini deficit
discussed above.
The component restriction cannot be dropped. For example, take
𝑓(𝑧)=(𝑧2−4)2−14.
Its critical
points are 0, ±2, with values
63/4, −1/4, −1/4. The positive roots
√7/2 and √9/2 lie in one component 𝑈: on the intervening real interval,
−1/4 ≤𝑓 ≤0. But 𝑓(𝑖𝑦) =(𝑦2 +4)2 −1/4 >1 for real 𝑦, so this component cannot contain the
negative roots or −2. Its only
critical point is the simple point 2. Thus the theorem applies in 𝑈, although the other component has the
same critical value. This example concerns component topology; no
root-unit-disc hypothesis is imposed here.
Corollary 11.2 also
excludes finite saddle-to-saddle Newton connections inside 𝑈. The theorem does not treat coincident
arguments, simultaneous critical levels or multiple saddles in that
component. Nor does it identify a slit domain with the quotient by all
trajectories: the quadratic example following Problem 15.5 satisfies its
hypotheses but has a non-Hausdorff orbit quotient. Boundary tangencies
and quantitative estimates for joining the strips remain separate
questions. The embedded tree supplies no length bound for the historical
question.