Spectral density estimation for normal matrices
Abstract
The spectral density estimation problem asks for an algorithm that, given an n× n matrix A, outputs a probability measure that is a good approximation to the uniform distribution on the eigenvalues of A, called the spectral density of A. This paper considers the setting where A is a large normal matrix that is accessible only through matrix-vector product queries. We provide an algorithm that makes just m matrix-vector queries to A and returns, with high probability, a measure within earth mover's distance O(1/m+ m/ n) of the true spectral density of A. We provide a complementary lower bound that any algorithm producing an -approximation to the true spectral density for large matrices must make Ω(1/) matrix-vector queries. The lower bound holds even for the more restricted case of real symmetric input matrices. In combination with our upper bound, it shows that spectral density estimation is essentially no harder for complex normal matrices than for real symmetric matrices.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.