Overview

Edelman and Kostlan’s paper gives the clean geometric form of Kac’s formula: the expected number of real zeros is the projective length of an evaluation curve, divided by (Edelman & Kostlan, 1995). This explains the global fact that a degree random polynomial has only about real zeros. The MathOverflow question about whether the largest-modulus root is real is different in character: after taking reciprocals and passing to a random power series, it becomes a local question about the first zero near the origin. The power-series reduction is explained in this MathOverflow answer.

The existing Rouché certificate proves a uniform lower bound near for the uniform coefficient model; see the initial certificate and the later improvement. That certificate is deliberately crude: it forces the linear term to dominate. A more flexible mechanism is to certify a low-degree truncation, or even an argument-principle winding number, against a rigorously bounded tail. This should improve the lower-bound certificate before one tries to solve the actual limiting probability.

Edelman-Kostlan Geometry

Let

with independent standard real Gaussian coefficients, and set

The equation is the orthogonality condition . After normalizing the coefficient vector , Gaussian rotational invariance makes the coefficients uniformly distributed on the sphere. Thus zeros are intersections between a random point on the coefficient sphere and the family of equators .

The Buffon-needle integral geometry in Edelman-Kostlan says that sweeping equators over a curve counts area with multiplicity. Therefore

For the moment curve this gives Kac’s integral formula:

In particular,

The paper’s more invariant formula is the kernel version. For a centered Gaussian random function

the real-zero density is

For the Kac polynomial,

For the limiting random power series with independent standard Gaussian coefficients,

and the real-zero density inside is

This density is a global statistic. It counts how many real zeros appear along the real interval. It does not directly answer which zero has the smallest or largest modulus.

Extreme Roots Become First Zeros

For i.i.d. real coefficients, the reciprocal polynomial

has the same distribution as . The largest-modulus zero of is real exactly when the smallest-modulus zero of is real, apart from probability-zero tie events. Thus the largest-root and smallest-root probabilities agree.

As , the first few coefficients stabilize and the random polynomials converge on compact subsets of the unit disk to the random analytic function

Hurwitz’s theorem then turns the finite-degree question into the first-zero question for this random power series, provided one avoids the degenerate event where the first zero is multiple or tied in modulus. This is the main conceptual move in the MathOverflow answer.

The apparent paradox now disappears. The expected number of real zeros of is only logarithmic, but the extreme zero is not sampled uniformly from all zeros. It is controlled by the low-order Taylor data near , where the linear approximation already has a real zero. Complex zeros have many angular locations globally, but the first zero is a local competition among the first few coefficients.

The Current Rouché Certificate

Consider the uniform model and the power series or a finite polynomial of degree at least the required tail length. The basic certificate compares with on a circle :

If

then Rouché’s theorem implies that and have the same number of zeros in , namely one. Since the coefficients are real, a single zero in the conjugation-invariant disk must be real. Optimizing over gives the sufficient condition

whose probability is

The later improvement keeps random instead of burying it inside the worst-case tail. Define

For each , again forces to dominate the perturbation on , hence certifies that the smallest-modulus zero is real. For the probability is explicitly

The displayed expression is maximized near , and the rational test value gives

What the 8% Bound Is Really Measuring

This is not evidence that the true limiting probability is near . It is only the mass of a very special subset of the real-first-zero event: samples for which the linear monomial is visibly dominant on a centered circle. The MO simulations and the stability experiment reported in the MathOverflow answer suggest a true uniform-model probability around , so the certificate is missing most of the event.

A Quadratic-Core Theorem

The quadratic comparison can be made into a theorem with a fixed radius. The price is that the lower bound below is machine-assisted by an exact finite box count, not a closed-form integral.

Quadratic-Core Certificate

Let

where the are independent real random variables. Then

By reciprocal invariance, the same lower bound holds for the largest-modulus zero of the finite i.i.d. uniform polynomial model for every degree .

This theorem improves the fixed a_2-aware linear certificate from to , a gain of about percentage points. The improvement is conceptually the same as the numerical experiment: is allowed to be the local model, rather than treating the constant and quadratic terms as an adversarial perturbation of .

A stronger certificate keeps the quadratic core but does not throw away the cubic coefficient. This is the first useful instance of the arbitrary-retained-tail mechanism.

Retained-Cubic Quadratic Certificate

Let

with independent real coefficients. Then

The same bound holds for the largest-modulus zero of i.i.d. finite uniform polynomials of degree .

Keeping the whole cubic as the local model gives another certified jump. The zero-count test is no longer just a sign change on the real interval; it uses an exact cubic root count in the disk. The boundary minimum is also certified without floating point minimization, by checking Bernstein coefficients of a cubic polynomial on .

Full Cubic-Core Routh-Bernstein Certificate

Let

have independent real coefficients. Then

The same bound holds for the largest-modulus zero of every finite i.i.d. uniform polynomial of degree .

Mechanisms to Improve the Certificate

The natural improvement is to stop comparing against . Let

The following criterion is uniform in .

Uniform -Core Certificate

Let

be a real-coefficient power series with for . Fix and define

If has exactly one zero in and

then has exactly one zero in . Since has real coefficients, this zero is real and is the smallest-modulus zero of .

Uniform Retained-Tail Certificate

More generally, choose integers and write

If has exactly one zero in and

then the full series has exactly one zero in , hence its smallest-modulus zero is real.

The proof is the same Rouché argument, with the retained coefficients moved to the perturbation side before the remaining geometric tail is bounded.

For rigorous probability lower bounds, use the box-stable retained-tail version. Let be a coefficient box with center and half-widths . Put

If has exactly one zero in and

then every series whose first coefficients lie in is certified. For i.i.d. coefficients, any disjoint family of certified boxes gives the rigorous lower bound

On a uniform -grid, . The zero-count hypothesis for can be certified by the argument principle, Schur-Cohn/Jury root counting for , or interval root isolation. This is the arbitrary- analogue of the exact retained-cubic box count above.

Algebraic Continuation for Fixed

Fix a degree , a rational radius , and a rational coefficient box . Whether is certified by the -core Rouché test can be checked using only exact rational arithmetic.

More precisely, after applying the Cayley transform

the disk root count for the box center is a half-plane root count for a real polynomial in . This count is given by the Routh-Hurwitz table, or equivalently by Schur-Cohn/Jury determinants. The boundary quantity has the form

where is the Chebyshev polynomial. Thus the boundary gap is positivity of one explicit degree- polynomial in on , after subtracting the squared box-and-tail margin. Positivity on can be certified by Sturm sequences, by Bernstein subdivision, or by the one-variable sum-of-squares representation for positive interval polynomials.

Therefore the proof method continues uniformly to every fixed . What does not continue by hand is the measure calculation: for , an improved numerical percentage means estimating the volume of a complicated semialgebraic subset of . Without doing that volume computation, one still gets the cubic lower bound by ignoring the extra coefficients, but no sharper explicit percentage follows.

Asymptotic Completeness of the Certificate Family

Let

have independent continuous coefficients supported in . Let be the event that there exist integers and a radius such that

has exactly one zero in and

Then , every certifies that the smallest-modulus zero of is real, and

up to the null event where the smallest modulus is tied or multiple.

This theorem is the clean answer to the “eventually ” question. The finite-core Rouché method is complete for this event: if the true power-series probability is , then some finite has . But proving is exactly the remaining probabilistic part of the MathOverflow problem; the certificate convergence does not prove that inequality by itself.

This is a strict generalization of the linear certificate. It allows the quadratic or cubic terms to help shape the first zero instead of treating them as adversarial noise. In the quadratic case the boundary minimum is still elementary. For

one has, with ,

Thus is the minimum of a quadratic polynomial on . A rigorous lower bound could integrate this semialgebraic certificate, or more realistically cover coefficient space by interval boxes.

There are two further upgrades.

  • Argument-principle certificates. Instead of proving dominance by a chosen , compute the winding number of around with interval arithmetic. Certifying winding number proves exactly one zero in the disk. If the same box also isolates a real sign-change zero, conjugation symmetry forces that zero to be the unique one.
  • Adaptive finite-dimensional atlases. Sample or tile the first coefficients, choose an isolating radius between the smallest and second-smallest zero of , and bound the analytic tail. This is exactly the finite-box strategy suggested in the MO answer, but with the low-degree truncation and the radius chosen adaptively rather than fixed in advance.

The retained-cubic theorem gives a rigorous improvement to , and the full cubic-core Routh-Bernstein theorem raises the fixed-radius certificate to . Less conservative adaptive-radius Monte Carlo checks go higher still, but those numbers are targets for sharper interval validation, not theorems. The important point is structural: the gap between and the observed is not a limitation of Rouché’s theorem itself. It is a limitation of using the one-monomial comparison .

Numerical Verification

The script rouche_certificate_search.py in /codes/2026 Summer/ compares these certificates. Reproducing the full cubic count is intentionally optional because --full-cubic-m 200 enumerates boxes:

CertificateStatusTypical output
Linear core with worst tailexact formula
Linear core with random and fixed exact formula
Quadratic core with fixed exact box theorem
Quadratic core , retaining , fixed exact box theorem
Full cubic core with fixed exact Routh-Bernstein box theorem
Full quartic core with fixed exact Routh-Bernstein box search,
Quadratic core with adaptive radiusMonte Carlo targetabout

For a same-budget heuristic across degrees, I used coefficient samples for each , candidate radii per sample, and the Chebyshev formula

to minimize the boundary value as a one-variable polynomial on . This is not a theorem, and it is not a rigorous lower bound, because the roots and candidate radii are still selected numerically. It estimates the size of the same Rouché certificate family when the per-degree search effort is held fixed:

Full core degree Same-budget estimate95% sampling interval
1
2
3
4
5
6
7
8
9
10

This table answers the equal-search-budget question differently from a full tensor-grid proof. If the exact box budget is fixed at the cubic theorem’s boxes, then the comparable grid side length in dimension is approximately

for . The box half-width therefore deteriorates quickly after . So for , a serious proof should not use a uniform tensor grid; it should use adaptive boxes, interval root isolation, and interval or Bernstein subdivision only near the numerically discovered certificate region.

A bounded exact quartic test confirms this. At the same fixed radius , using the quartic Routh table and degree- Bernstein positivity gives the following rigorous lower bounds from uniform grids:

Quartic grid BoxesExact certified lower bound
20
30
40
50

These are honest lower bounds, but the quartic run still falls below the cubic theorem. The obstruction is not the quartic core itself; the same-budget floating search suggests the quartic certificate region is larger. The obstruction is that a uniform tensor grid spends most of its budget on boxes far from the certificate boundary and loses too much margin to box half-width.

The adaptive-radius lines are deliberately labeled as targets. To turn them into theorems, replace floating-point root finding and radius search by interval polynomial root isolation and interval lower bounds for over coefficient boxes.

See Also

References

🐻  Edelman, A. & Kostlan, E. 1995. How many zeros of a random polynomial are real? Bulletin of the American Mathematical Society 32(1), 1–37.