Spectral lemmas for a real symmetric matrix #
Generic facts behind Theorem 33 of the Survey (Lovász 1993, Theorem 5.1), for a real symmetric
matrix A with Mathlib's orthonormal eigenbasis bₖ = hA.eigenvectorBasis k and eigenvalues
μₖ = hA.eigenvalues k, written with plain dot products:
- completeness
∑ₖ bₖ(u) bₖ(v) = δᵤᵥ, orthonormality, and Parsevaly ⬝ z = ∑ₖ (bₖ ⬝ y)(bₖ ⬝ z); bₖ ⬝ (A z) = μₖ (bₖ ⬝ z);|μₖ| ≤ 1when the quadratic form satisfies|w ⬝ A w| ≤ w ⬝ w;- contraction on the complement of a unit eigenvector
sfor the eigenvalue1: if all eigenvalues satisfy|μ| ≤ 1and at most one satisfies|μ| > λ, then‖A y‖ ≤ λ ‖y‖fory ⊥ s; - the entry bound
|Aᵗ(u, v) - s(u) s(v)| ≤ λᵗ.
Completeness of the eigenbasis: ∑ₖ bₖ(u) bₖ(v) = δᵤᵥ.
Orthonormality of the eigenbasis: bₖ ⬝ bₗ = δₖₗ.
Parseval: y ⬝ z = ∑ₖ (bₖ ⬝ y)(bₖ ⬝ z).
The coefficients of A z: bₖ ⬝ (A z) = μₖ (bₖ ⬝ z).
If the quadratic form satisfies |w ⬝ A w| ≤ w ⬝ w, every eigenvalue has |μ| ≤ 1.
Contraction on the complement of s: if s is a unit eigenvector for the eigenvalue 1,
every eigenvalue has |μ| ≤ 1 and at most one has |μ| > λ, then ‖A y‖² ≤ λ² ‖y‖² for every
y ⊥ s.
Contraction by λᵗ of Aᵗ on the complement of s.
The entry bound |Aᵗ(u, v) - s(u) s(v)| ≤ λᵗ, from the contraction on the complement of a
unit eigenvector s for the eigenvalue 1.