Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Metadata
slug: brown-george-2025-degree-polynomial-root-bound
bibkey: browngeorge2025degree
doi: 10.48550/arXiv.2505.04882
url: https://arxiv.org/abs/2505.04882v1
triage: theorem
motivation_gids:
  - D5/S3/Zeros/DegreeRoots/Result.result

Brown–George’s argument-dependent degree-root bound

Problem

J. I. Brown and I. C. George, On the roots of degree polynomials, Australasian Journal of Combinatorics 92(2), 164–183, Conjecture 4.1, p. 180, states:

If z is a nonzero degree root of a graph of order n with argument arg(z) ∈ (−π, π], then |z| ≤ (n − 1)^{|arg(z)/π|}.

Section 1 defines . The arXiv version is The Degree Polynomial, arXiv:2505.04882v1. The settled proposition is

Statement echo

Source clauseLean counterpartFidelity
Graph of positive order Natural n, 1 ≤ n, SimpleGraph (Fin n) in claimThe preregistered simple-graph convention; empty graphs are excluded
Degree polynomialdegreePolynomial, the sum of Polynomial.X ^ G.degree v over every vertexIncludes degree-zero vertices
Nonzero degree rootComplex z, z ≠ 0, polynomial evaluation equal to zeroBoth hypotheses retained
Complex.arg zPinned Mathlib branch convention
Modulus and powerComplex norm and real power gives
All nonzero rootsresult : claimUniversal inequality; no extra root hypothesis

The public definitions degreePolynomial and claim reproduce the two preregistered expressions literally. Positive order is explicit: at order zero the vertex sum is the zero polynomial, so a universal root bound would have a different meaning.

Motivation

Preregistration #19987 selects Conjecture 4.1. The settling declaration is D5.S3.Zeros.DegreeRoots.Result.result, with admission basis open-problem-resolution (#19987; Proved). Its proof uses the general D5.S3.Zeros.DegreeRoots.EscapeWitness.normalized_escape_bound.

Gap

The source’s Theorem 3.2 gives the real-root bound and Proposition 3.5 gives the imaginary-root bound . Conjecture 4.1 interpolates these bounds through the root’s argument. The published version retains the conjecture. The source and literature checks recorded in #19987 cover the article, arXiv version, George’s thesis, and title/identifier searches; no settlement was located in that searched scope. Literature completeness is ASSUMED-UNVERIFIED.

Route

For and , put . The private damped_trig_bound proves . On , the proof uses the derivative of : on , with . For , put ; the estimates , , and give the same lower bound.

Suppose , , , , and . For , take . Multiplication by and real parts give

Thus and . Nonnegativity excludes argument zero; conjugation handles negative argument. This is the public normalized_escape_bound over an arbitrary finite index type, with no fixed cardinality or exponent bound.

For a graph, let be its maximum degree, the number of vertices of degree , and the remaining vertices. Dividing by gives . Here and , so . The general estimate proves the exterior-root case. For , the right-hand side of the conjectured bound is at least one; this handles . For , the polynomial is one and has no roots.

Falsifier

A mismatch in the vertex sum, positive-order restriction, argument branch, real-power convention, or universal quantifiers invalidates source fidelity. A graph, nonzero root, and strict violation would refute the encoded conjecture. Numerical checks provide finite evidence only.

Evidence

The kernel-checked settling theorem is D5.S3.Zeros.DegreeRoots.Result.result. The supporting general estimate is D5.S3.Zeros.DegreeRoots.EscapeWitness.normalized_escape_bound. The axiom closure of every public declaration is contained in {propext, Classical.choice, Quot.sound}.

Experiment

The program is in the experiments repository at fa30318aef455ef7e0ce6e6dc2fd3ff06391a669, file check.py. The pinned blob exists (git cat-file -e, exit 0). Its SHA-256 is 8758cc1cdc8b1fd6cd469277528e9390a64a25b6485a696145a0a31380d19f1e. The command python3 /Users/auric/.sshx/3725ce750c618c117ba5ef82/attempt-1/experiment-check.py executes that blob extracted without changes, with exit 0. It tests all labelled simple graphs on 2–6 vertices and 20,000 seeded random graphs on 7 vertices, counting 142,065 nonzero numerical roots. The largest bound ratio is 1.000000000000; the largest real-root ratio against is 1.000000000000. For stars of orders 3–11 the displayed candidate roots have residual at most and ratio 1.000000000000. These are floating-point results with the script’s acceptance tolerance, not exact certificates or exhaustive results for order seven or larger.

Triage

What the settlement shows

ItemStatus and evidence kindResult and boundary
Conjecture 4.1Proved; kernel-checked Result.resultAll positive orders, simple graphs, and nonzero degree roots
Decisive rotated-real-part mechanismProved; kernel-checked EscapeWitness.normalized_escape_bound, using its private damped_trig_boundThe uniform damped-trigonometric lower bound yields the argument-dependent estimate
Nominated Lemma 2 in normalized finite-sum formProved; kernel-checked EscapeWitness.normalized_escape_boundArbitrary finite nonnegative real weights and natural exponents, positive constant, root norm greater than one
Nonnegative-coefficient polynomial form of Lemma 2Proved in prose belowNo new public polynomial wrapper theorem
Loopless multigraph extensionProved in prose belowA mathematical consequence for finite degree sequences; no multigraph Lean theorem
Star equalityProved in prose below; not formalized as an equality theoremAll star orders at least three
Uniqueness of extremal graphsOpenNo classification of equality cases
Source’s real and imaginary boundsProved in prose below as consequencesNo additional public corollary theorem
Canonical Scribe, registration and admission follow-upOpen for the four-slot audit; canonical source, Scribe and freeze deliveredOne Proved resolution claim on Result.result; remaining audit obligations are in #20929
Four-slot escape registrationOpen; missing registration evidenceBoth public theorem targets remain in #20929; no Reg mirror or validated registration is asserted
Graph and star numerical checksComputed; the experiment above, exit 0 and recorded script SHA-256Exactly its finite sample and numerical tolerances
Literature screenOpen; literature reading recorded in #19987No settlement located in the checked sources; completeness ASSUMED-UNVERIFIED

Polynomial consequence (proved in prose). Write with , , and . If and , then and after division by . The general finite-sum estimate gives . For the remaining nonzero roots , this implies the uniform form by the unit-disk branch. A constant positive polynomial has no roots, so the empty lower-degree sum creates no exception.

Multigraph consequence (proved in prose). For a nonempty finite loopless multigraph, choose the largest vertex degree , let count its occurrences, and let contain the other vertices. Degrees remain natural numbers even when edges have multiplicity. The same normalized equation and hold because each vertex contributes one monomial. Neither adjacency simplicity nor an upper bound on is used in this argument. Order one has constant degree polynomial one. This establishes the stated multigraph bound mathematically; the delivered Lean result retains the preregistered simple-graph domain.

Stars (proved in prose). For , . Put and . Then , hence and . Its principal argument is and . The numerical experiment checks orders 3–11 separately. This derivation neither classifies other extremizers nor adds a kernel-checked equality theorem.

Source consequences (proved in prose). A nonzero negative real root has ; substituting gives . A positive real number cannot be a root of the nonzero nonnegative coefficient sum. A nonzero purely imaginary root has , yielding . These recover the source’s two directional bounds. The settlement does not supply an equality classification or strengthen unrelated source statements.

ASSUMED-UNVERIFIED

Literature completeness and absence of every possible dominating external theorem are unverified. The numerical experiment has floating-point accuracy and its stated finite scope. Uniqueness of extremizers and both four-slot registrations are open. The prose polynomial, multigraph and star consequences are distinguished from the delivered kernel statements.