Documentation

LeanPool.BollobasNikiforov.Definition

Adjacency eigenvalues #

This file records the spectral conventions used in docs/sol.tex. The unordered family is indexed by the vertex type, so algebraic multiplicity is counted automatically. The ordered family is Mathlib's antitone eigenvalues₀, which is the paper's λ₁ ≥ ⋯ ≥ λₙ with λ₁ at index 0.

noncomputable def BollobasNikiforov.adjacencyEigenvalues {V : Type u_1} [Fintype V] [DecidableEq V] (G : SimpleGraph V) [DecidableRel G.Adj] :
V

The adjacency eigenvalues of a finite simple graph, indexed with algebraic multiplicity by its vertex type.

Equations
Instances For

    The adjacency eigenvalues in nonincreasing order. The value at i is the paper's λ_{i+1}(G).

    Equations
    Instances For
      noncomputable def BollobasNikiforov.lambda1 {V : Type u_1} [Fintype V] [DecidableEq V] (G : SimpleGraph V) [DecidableRel G.Adj] [Nonempty V] :

      The largest adjacency eigenvalue λ₁(G).

      Equations
      Instances For
        noncomputable def BollobasNikiforov.lambda2 {V : Type u_1} [Fintype V] [DecidableEq V] (G : SimpleGraph V) [DecidableRel G.Adj] [Nontrivial V] :

        The second-largest adjacency eigenvalue λ₂(G).

        Equations
        Instances For