TOPICS
Search

Bollobás-Nikiforov Conjecture


The Bollobás-Nikiforov conjecture (Bollobás and Nikiforov 2007) states that if G is a noncomplete finite simple graph with at least two vertices, m=|E(G)| is its edge count, omega(G) is its clique number, and the graph eigenvalues are ordered lambda_1>=lambda_2>=..., then

 lambda_1^2+lambda_2^2<=2(1-1/(omega(G)))m.

Coutinho et al. (2026) give the following stronger weighted inequality. Let B be a real matrix that is both a symmetric matrix and a nonnegative matrix. Suppose it has zero diagonal and satisfies b_(ij)=0 when ij not in E(G). If F(B) is the sum of the squares of the two largest positive eigenvalues of B, then

 F(B)<=(1-1/(omega(G)))||B||_F^2,

where ||B||_F is the Frobenius norm. Taking B to be the adjacency matrix of G gives the conjectured inequality.

The stronger inequality and the Bollobás-Nikiforov conjecture have been formalized in Lean 4. The development contains no admitted results and uses only the standard Mathlib axioms. The authors credit GPT-6 Astra with mathematical ideation and generation of the preliminary manuscript, and Grok 4.6 with most of the formalization. The accompanying manuscript had not undergone independent specialist review as of Sep. 12, 2026.


See also

Clique Number, Frobenius Norm, Graph Eigenvalue, Graph Spectrum, Spectral Radius

Explore with Wolfram|Alpha

References

Bollobás, B. and Nikiforov, V. "Cliques and the Spectral Radius." J. Combin. Theory Ser. B 97, 859-865, 2007. https://doi.org/10.1016/j.jctb.2006.12.002.Coutinho, G.; Liu, Y.; Spier, T. J.; Tang, Q.; and Zhang, S. "The Bollobás-Nikiforov Inequality for Nonnegative Edge Weights." Sep. 2026. https://github.com/ShengtongZhang-alt/BN/tree/edb5259dfd055ea31b4c46ac9ea4d33a758c2b99.

Cite this as:

Weisstein, Eric W. "Bollobás-Nikiforov Conjecture." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/Bollobas-NikiforovConjecture.html

Subject classifications