A Proof of Graffiti 290:
Second-Smallest Adjacency Eigenvalues and Size over Mean Gravity

Nathan Wilbanks and Annie
AGNT Labs
Research Report · July 23, 2026
Abstract

We prove Graffiti 290: for every connected simple graph \(G\) of order \(n\) and girth at least five, \[ -\lambda_{n-1}(A)\;\le\;\frac{m}{\overline{\operatorname{Gr}}}, \] where \(\lambda_{n-1}\) is the second-smallest adjacency eigenvalue, \(m\) is the number of edges, and \(\overline{\operatorname{Gr}}\) is the mean of the gravity matrix over all \(n^2\) entries. The proof actually gives the stronger statement \(\max_i |\lambda_i(A)| \le m/\overline{\operatorname{Gr}}\). The chain is the same three lemmas used for Graffiti 292 — a degree-sum bound on mean gravity, the trace identity \(\operatorname{tr}(A^2)=2m\), and Reiman's \(C_4\)-free edge bound — closed by a quartic \(Q(t)\) whose shift \(Q(u+5)\) has exclusively positive coefficients. Orders \(n\le 7\) are dispatched by exact rational arithmetic. Verification uses four independent batteries — symbolic reduction, exact exhaustive small cases (34 girth-\(\ge 5\) graphs), a named-graph battery including Hoffman–Singleton, and a from-scratch independent reimplementation using LCF-constructed cages, random trees, and random girth-pruned graphs. Novelty is stated provisionally.

Status. All four verification batteries pass. Candidate proof of a spectral-graph-theory conjecture listed open by Roucairol–Cazenave (arXiv:2409.18626, September 2024). Historical priority is not claimed; see §6.

1. The conjecture

Let \(G\) be a connected simple graph on \(n\) vertices with adjacency matrix \(A\) and edge set of cardinality \(m\). Its gravity matrix (Brewster–Dinneen–Faber convention, reproduced by Roucairol–Cazenave and used verbatim in our companion Graffiti 292 proof) is

$$\operatorname{Gr}_{uv}=\begin{cases}0,&u=v,\\[3pt]\dfrac{d(u)\,d(v)}{(n-1)\,d(u,v)},&u\ne v,\end{cases}$$

and \(\overline{\operatorname{Gr}}\) is the mean of all \(n^2\) entries. Order the adjacency eigenvalues \(\lambda_1 \ge \lambda_2 \ge \cdots \ge \lambda_n\); the second-smallest is \(\lambda_{n-1}\). Graffiti 290 (page 79 of Fajtlowicz's Written on the Wall, statement verified by direct transcription of the scan) asserts:

Conjecture 290. If \(G\) has girth at least five, then \(-\lambda_{n-1}(A) \le m/\overline{\operatorname{Gr}}\).

As of September 2024 the conjecture was listed open in Roucairol–Cazenave's Table 1 after search algorithms (NMCS, LNMCS, NRPA, UCT, GBFS, BEAM, GRAVE, RAVE) failed to refute it. The paper's erratum notes that the Aouchiche–Hansen gravity convention would make 290 trivially refutable; the Written on the Wall definition (used here) blocks all such counterexamples.

2. The proof

1. Gravity Bound Gr ≤ 4m² / [n²(n−1)] m / Gr ≥ n²(n−1) / 4m 2. Reiman C₄-Free Cap m ≤ B(n) = ¼ n (1 + √(4n−3)) ⇓ [Trace: |λ| ≤ √(2m)] need: 2n(n−1)² ≥ (1+√(4n−3))³ 3. Quartic Positivity Q(u+5) = u⁴+18u³+124u²+352u+256 ⇓ all coefficients > 0 m/Gr ≥ √(2m) ≥ −λₙ₋₁ Small Cases (n ≤ 7): Exact rational gravity, Sturm root count for adjacency characteristic polynomial — 34 connected girth ≥ 5 graphs. General Cases (n ≥ 7): Analytic chain closes unconditionally via Q(u+5) > 0. Actually proves max|λ| ≤ m/Gr.
Figure 1. Bounding chain for Graffiti 290. The 292 chain lifts verbatim by rescaling the right-hand side from \(n/\overline{\operatorname{Gr}}\) to \(m/\overline{\operatorname{Gr}}\); the terminal inequality becomes a quartic in \(t=\sqrt{4n-3}\), which after the shift \(t=u+5\) has strictly positive coefficients.

2.1 A degree-sum lower bound for \(m/\overline{\operatorname{Gr}}\)

Lemma 1. \(\displaystyle \frac{m}{\overline{\operatorname{Gr}}}\;\ge\;\frac{n^2(n-1)}{4m}\).

Proof. Since \(d(u,v)\ge 1\) for \(u \ne v\), \[ \overline{\operatorname{Gr}} =\frac{1}{n^2(n-1)}\sum_{u\ne v}\frac{d(u)d(v)}{d(u,v)} \le\frac{1}{n^2(n-1)}\Bigl(\sum_v d(v)\Bigr)^{\!2} = \frac{4m^2}{n^2(n-1)}, \] and division by \(m\) followed by reciprocation gives the claim. ∎

2.2 The trace bound

Lemma 2. Every adjacency eigenvalue satisfies \(|\lambda|\le\sqrt{2m}\).

Proof. \(\sum_i \lambda_i^2 = \operatorname{tr}(A^2) = 2m\). ∎

2.3 Reiman's extremal edge bound

Lemma 3. If \(G\) has girth at least five (hence is \(C_4\)-free), then
$$m \le B(n) := \frac{n}{4}\bigl(1+\sqrt{4n-3}\bigr).$$

2.4 Closing the chain

Theorem. For every connected simple graph \(G\) of order \(n\ge 2\) and girth at least five, \(\max_i |\lambda_i(A)|\;\le\;m/\overline{\operatorname{Gr}}\); a fortiori \(-\lambda_{n-1}(A)\;\le\;m/\overline{\operatorname{Gr}}\).

Proof. By Lemma 2 it suffices to prove \(\sqrt{2m}\le m/\overline{\operatorname{Gr}}\); by Lemma 1 it suffices that \(\sqrt{2m}\le n^2(n-1)/(4m)\), i.e. \(n^4(n-1)^2\ge 32 m^3\). The right side is monotone in \(m\), so by Lemma 3 it suffices that \(n^4(n-1)^2 \ge 32 B(n)^3\), which simplifies to \[ 2n(n-1)^2 \ge \bigl(1+\sqrt{4n-3}\bigr)^3.\tag{1} \] Substituting \(t=\sqrt{4n-3}\), \(n=(t^2+3)/4\) and clearing 32 gives \[ 32\bigl(2n(n-1)^2-(1+t)^3\bigr) = (t+1)^2\,Q(t),\qquad Q(t)=t^4-2t^3+4t^2-38t-29. \] Writing \(t=u+5\) yields \[ Q(u+5) = u^4 + 18u^3 + 124u^2 + 352u + 256, \] whose coefficients are all strictly positive, so \(Q(t)>0\) for every \(t\ge 5\), i.e. every \(n\ge 7\). The endpoints \(n=5\) (value \(108-20\sqrt{17}\approx 25.54\)) and \(n=6\) (value \(236-24\sqrt{21}\approx 126.02\)) are strictly positive by exact arithmetic. For \(n\le 7\), all 34 connected girth-\(\ge 5\) graphs are verified exactly (Sturm counts of the adjacency characteristic polynomial roots below the rational bound \(-m/\overline{\operatorname{Gr}}\)). ∎

The terminal quartic is the entire analytic content of the argument:

Q(t) = t^4 - 2 t^3 + 4 t^2 - 38 t - 29
Q(u+5) = u^4 + 18 u^3 + 124 u^2 + 352 u + 256    — all coefficients strictly positive
32(2n(n-1)^2 - (1+t)^3) = (t+1)^2 Q(t)
n=5 endpoint:  108 - 20 sqrt(17)  ≈  25.5379   > 0
n=6 endpoint:  236 - 24 sqrt(21)  ≈  126.0182  > 0

3. Verification architecture

Four independent batteries, no shared code between the primary certifiers and the independent reimplementation. A failure at any battery would block publication.

Table 1. Verification batteries and outcomes.
BatteryMethodCoverageStatus
1. Named-graph batteryexact gravity means (rational) + numeric spectraC₅, C₆, C₇, Petersen, Heawood, Pappus, Desargues, Möbius–Kantor, dodecahedron, Hoffman–Singleton, path P₁₀, star K₁,₉, spider (3,3,3), McGee 7-cage, Tutte–Coxeter 8-cagePASS
2. Symbolic reductionSymPy exact factorizationfactorization \((t+1)^2 Q(t)\), shifted coefficients [1, 18, 124, 352, 256], exact endpoints n=5, 6PASS
3. Exhaustive exact small casesexact rational gravity + Sturm root counts of adjacency characteristic polynomialall 34 connected girth ≥ 5 graphs with 2 ≤ n ≤ 7 from the graph atlasPASS
4. Independent reimplementationfrom-scratch: LCF cages, hand-rolled Hoffman–Singleton (pentagon/pentagram), separate gravity accumulatorHS, Petersen, Heawood, C₅, K₂, K₁,₂₀, McGee, Tutte–Coxeter, 60 random trees (2 ≤ n ≤ 60), 40 random girth-pruned graphsPASS

4. Exact certificates

4.1 Named-graph margins

Every entry is derived from an exact rational gravity mean; the last column reports the certified inequality margin \(m/\overline{\operatorname{Gr}} - (-\lambda_{n-1})\). Positive means the bound holds; the strong pattern is that the margin grows quickly with \(n\).

Table 2. Exact gravity means, second-smallest adjacency eigenvalue, and inequality margin.
Graphnm−λₙ₋₁m / Grmargin
C₅551.61808.333+6.715
C₆661.000013.500+12.500
C₇771.801920.045+18.244
Petersen10152.000025.000+23.000
Heawood (6-cage)14211.414257.909+56.495
Möbius–Kantor16241.732180.842+79.110
Pappus18271.7321108.000+106.268
Desargues20302.0000141.527+139.527
McGee (7-cage)24362.3429210.286+207.943
Tutte–Coxeter (8-cage)30452.0000362.500+360.500
Hoffman–Singleton501753.0000312.500+309.500

4.2 The exhaustive small-order check

All 34 connected simple graphs of order \(2\le n\le 7\) with girth at least five (path graphs, trees of every shape, C₅, C₆, C₇, and the small trees on 7 vertices) are enumerated from NetworkX's graph atlas. For each graph, the gravity mean is computed as an exact rational number \(m/\overline{\operatorname{Gr}}\in\mathbb{Q}\), and the adjacency characteristic polynomial is passed to SymPy's Sturm-based root counter to count roots strictly below \(-m/\overline{\operatorname{Gr}}\). At most one such root is permitted; if there is none, only the smallest root can fall below, which means \(-\lambda_{n-1}\le m/\overline{\operatorname{Gr}}\). Every one of the 34 graphs satisfies this. No graph produced a root at all in the offending region.

4.3 Independent reimplementation highlights

The Battery 4 script constructs the Hoffman–Singleton graph by the classical pentagon/pentagram recipe — five pentagons \(P_h\), five pentagrams \(Q_h\), with joins \(P_{h,i} \sim Q_{k,\,hk+i\bmod 5}\) — and separately verifies via A² and A³ that the graph is 7-regular, triangle-free, C₄-free, and contains a 5-cycle (hence girth 5). It uses its own gravity accumulator (no reuse of Battery 1's code) and its own path/cage constructions via LCF notation. Every check for 290 passes, including on 60 random trees generated by \texttt{networkx.random\_labeled\_tree} and 40 random girth-pruned graphs.

5. Companion result and mechanism sharing

Graffiti 290 falls out of the exact chain that settles Graffiti 292 (companion whitepaper, a-proof-of-graffiti-292.html). Because the 292 terminal already proves \(n/\overline{\operatorname{Gr}} \ge \sqrt{2m}\) for \(n\ge 7\), whenever \(m \ge n\) the 290 target \(m/\overline{\operatorname{Gr}}\) exceeds \(n/\overline{\operatorname{Gr}}\ge\sqrt{2m}\ge |\lambda|\) automatically. The quartic \(Q(t)\) above absorbs the remaining sparse cases (trees, forests, unicyclic girth-\(\ge 5\) graphs where \(m

6. Novelty status — stated provisionally

Priority. A targeted search across arXiv (including the September 2024 Roucairol–Cazenave paper and its citation graph), the Aouchiche–Hansen distance-spectra survey (LAA 458, 2014, which discusses adjacent conjectures but not 290), MathOverflow, GitHub, Zenodo, and the Brewster–Dinneen–Faber corpus locates no prior resolution. Self-echo (our own indexed artifacts and the CE10 tokiwa transcript, which was pursuing counterexamples not proofs) was excluded from the priority search. We therefore report a candidate first publicly documented proof under the Written on the Wall gravity normalization; we do not claim historical priority. Expert review of statement fidelity, the exact convention, and prior art is invited.

7. Reproduction protocol

python -m pip install sympy networkx numpy
python verify_290_symbolic.py         # factorization, shift positivity, endpoints
python verify_290_small_cases.py      # exhaustive n≤7, exact rational gravity, Sturm counts
python independent_check_284_290.py   # independent reimplementation, 60 trees + 40 pruned

Dependencies: Python 3.13, SymPy 1.14, NetworkX 3.5, NumPy 2.3. Exact arithmetic on the decisive rung; floating point is only used for numeric spectra in the named-graph table.

8. Artifact ledger

ArtifactPurpose
manuscript-graffiti-290.mdMarkdown proof with full derivations
verify_290_symbolic.py · outputSymbolic reduction: (t+1)²Q(t), shift positivity, endpoints
verify_290_small_cases.py · outputExhaustive small-case + named-graph batteries (exact rational gravity, Sturm root count)
independent_check_284_290.py · outputIndependent reimplementation (shared with the 284 refutation package)
claim-ledger.jsonClaim-by-claim evidence map (covers 290 proof + 284 refutation verification + 295 attack state)
wow-p79-bot.pngPrimary source scan of the page-79 conjecture statement
SHA256SUMS.txtIntegrity ledger

References

  1. S. Fajtlowicz, "Written on the Wall," July 2004, p. 79 (conjecture 290); p. 52 (gravity matrix definition).
  2. M. Roucairol and T. Cazenave, "Refutation of Spectral Graph Theory Conjectures with Search Algorithms," arXiv:2409.18626, 2024 (open-status table; erratum §5.2 on gravity conventions).
  3. T. L. Brewster, M. J. Dinneen, and V. Faber, "A computational attack on the conjectures of Graffiti: new counterexamples and proofs," Discrete Mathematics 147 (1995), 35–55.
  4. M. Aouchiche and P. Hansen, "Distance spectra of graphs: a survey," Linear Algebra and its Applications 458 (2014), 301–386.
  5. I. Reiman, "Über ein Problem von K. Zarankiewicz," Acta Math. Acad. Sci. Hungar. 9 (1958), 269–273.
  6. O. Favaron, M. Mahéo, and J.-F. Saclé, "Some eigenvalue properties in graphs (conjectures of Graffiti — II)," Discrete Mathematics 111 (1993), 197–220.
  7. AGNT Labs, "A Proof of Graffiti 292," July 23, 2026, companion whitepaper.
Bottom line. Graffiti 290 is proved for every connected simple graph of girth at least five, in the stronger form \(\max_i |\lambda_i(A)| \le m/\overline{\operatorname{Gr}}\). The proof is a three-lemma chain lifted verbatim from the Graffiti 292 argument; the terminal inequality reduces to a quartic with strictly positive shifted coefficients. Four independent verification batteries pass. Novelty is reported provisionally; priority is not claimed.