Lectures on the local semicircle law for Wigner matrices

Florent Benaych-Georges, Antti Knowles

Introduction

These notes are based on lectures given by Antti Knowles at the conference États de la recherche en matrices aléatoires at the Institut Henri Poincaré in December 2014. In them, we state and prove the local semicircle law and give several applications to the distribution of eigenvalues and eigenvectors. We favour simplicity and transparency of arguments over generality of results. In particular, we focus on one of the simplest ensembles of random matrix theory: Wigner matrices.

A Wigner matrix is a Hermitian random matrix whose entries are independent up to the symmetry constraint, and have zero expectation and constant variance. This definition goes back to the seminal work of Wigner Wig , where he also proved the semicircle law, which states that the asymptotic eigenvalue distribution of a Wigner matrix is given with high probability by the semicircle distribution. Wigner matrices occupy a central place in random matrix theory, as a simple yet nontrivial ensemble on which many of the fundamental features of random matrices, such as universality of the local eigenvalue statistics and eigenvector delocalization, may be analysed. Moreover, many of the techniques developed for Wigner matrices, such as the ones presented in these notes, extend to other random matrix ensembles or serve as a starting point for more sophisticated methods.

The local semicircle law is a far-reaching generalization of Wigner’s original semicircle law, and constitutes the key tool for analysing the local distribution of eigenvalues and eigenvectors of Wigner matrices, and in particular in the study of the universality of Wigner matrices. Roughly, it states that the eigenvalue distribution is well approximated by the semicircle distribution down to scales containing only slightly more than one eigenvalue. The first instance of the local semicircle law down to optimal spectral scales was obtained by Erdős, Schlein, and Yau in ESY3 , following several previous results on larger spectral scales ESY2 ; Khor . Since then, the local semicircle law has been improved and generalized in a series of works ESY4 ; ESRY ; MR2981427 ; EYY2 ; EYYrigi ; EKYY1 ; EKYY4 ; CMS . The proof presented in these notes is modelled on the argument of Erdős, Knowles, Yau, and Yin from EKYY4 , which builds on the works ESY2 ; ESY3 ; ESY4 ; MR2981427 ; EYY2 ; EYYrigi of Erdős, Schlein, Yau, and Yin.

In order to keep these notes focused, for the applications we restrict ourselves to relatively simple consequences of the semicircle law: eigenvalue rigidity, eigenvector delocalization, and a four-moment comparison theorem for the local eigenvalue statistics. Further topics and applications, such as distribution of eigenvalues near the spectral edges, Dyson Brownian motion and its local relaxation time, distribution of eigenvectors, and spectral statistics of deformed matrix ensembles, are not covered here. For further reading on Wigner matrices, we recommend the books Mehta ; agz . Additional applications of the local semicircle law, in particular in the analysis of the local relaxation time of Dyson Brownian motion, are given in the survey Erd1 . In Section 11.4, we briefly outline applications of the local semicircle law to the analysis of eigenvectors and eigenvalues near the spectral edge.

In Section 2 we define Wigner matrices and state the local semicircle law, or local law for short. We also give two simple consequences of the local law: eigenvalue rigidity and complete eigenvector delocalization. Sections 3–7 are devoted to the proof of the local law. Section 3 collects some basic tools from linear algebra and probability theory that are used throughout the proof. Section LABEL:Sec:local_law_proof_abstract gives a detailed outline of the proof. In Section 5 we perform the first of two major steps of the proof: the weak local law, which yields control down to optimal scales but with non-optimal error bounds. In Section 6 we perform the second major step of the proof, which yields optimal error bounds and concludes the proof of the local law. The key estimate used to obtain the optimal error bounds is a fluctuation averaging result, whose proof is given in Section 7.

Having concluded the proof of the local law, in Sections LABEL:sec:local_law_small_scales–LABEL:sec:extension we draw some simple consequences. In Section LABEL:sec:local_law_small_scales we prove the semicircle law on small scales, which provides large deviation bounds on the number of eigenvalues in small intervals. In Section LABEL:sec:rig we prove eigenvalue rigidity, which provides large deviation bounds on the locations of individual eigenvalues. In Section LABEL:sec:extension we extend the estimates from the local law to arbitrary scales and distances from the spectrum.

In Section 11 we illustrate how to use the local law to obtain a four-moment comparison theorem for the local eigenvalue statistics, using the Green function comparison method from MR2981427 . We also sketch how to extend such comparison methods to the edge of the spectrum and to eigenvectors. Finally, in Section 12 we discuss further generalizations of the local law, and also other random matrix models for which local laws have been established.

The appendices contain some basic tools from linear algebra, spectral theory, and probability that are used throughout the notes, as well as some standard results on the semicircle distribution and the norm of Wigner matrices.

Pedagogical aspirations aside, in these notes we also give a coherent summary of the different guises of the local semicircle law that have proved useful in random matrix theory. They have all appeared, at least implicitly, previously in the literature; we take this opportunity to summarize them explicitly in Sections 2 and LABEL:sec:extension.

Conventions

The local law

The main tool in the study of the eigenvalues and eigenvectors of HH is the Green function or resolvent

Since we are ultimately interested in the eigenvalues and eigenvectors, it might seem that the Green function is an unnecessary distraction. In fact, however, the Green function is a much simpler and more stable object than the eigenvalues and eigenvectors. Using the Green function as the central object instead of eigenvalues and eigenvectors allows one to establish results whose direct proof (i.e. working directly on the eigenvalues and eigenvectors) is not feasible or at least much more complicated. We give an informal summary of the key features of the Green function that make it such a powerful tool.

The Green function contains the complete information about the eigenvalues and eigenvectors. Indeed, by spectral decomposition we have

Green functions form a basis of a powerful functional calculus: every “reasonable” function f(H)f(H) of HH may be expressed as a superposition of Green functions. For instance, if ff is holomorphic in an open domain containing the spectrum of HH, we have

where Γ\Gamma is a contour encircling the spectrum of HH.

A more general and powerful functional calculus is provided by the Helffer-Sjöstrand functional calculus given in Appendix C.

The Green function is trivial to differentiate in HH. For instance,

and higher order derivatives have analogous simple expressions. This is in stark contrast to the eigenvalues and eigenvectors, whose derivatives in the entries of HH, while explicit, are notoriously unwieldy in higher orders.

A related observation is that the perturbation theory of Green functions is trivial. Let H~=H+Δ\widetilde{H}=H+\Delta be a perturbation of HH, and write G~(z)\vbox..=(H~−z)−1\widetilde{G}(z)\mathrel{\vbox{\hbox{.}\hbox{.}}}=(\widetilde{H}-z)^{-1}. Then by iterating the resolvent identity G~=G−GΔG~\widetilde{G}=G-G\Delta\widetilde{G} we get the resolvent expansion

Analogous perturbation series for the eigenvalues and eigenvectors are thoroughly unpleasant.

The Green function satisfies a host of very useful identities. One example is the resolvent expansion from (2.3). More sophisticated identities can be derived from Schur’s complement formula; see Lemma 3.5 below.

Finally, in the context of random matrix theory we take X={1,…,N}\mathcal{X}=\{1,\dots,N\}, L=HL=H, and write GijG_{ij} instead of G(x,y)G(x,y). The spectral parameter zz plays a central role and is therefore often kept in the notation. Moreover, we do not distinguish the resolvent (H−z)−1(H-z)^{-1} from its entries Gij=(H−z)ij−1G_{ij}=(H-z)^{-1}_{ij}, and refer to both as the Green function.

2 Local and global laws

We define the empirical eigenvalue distribution

For many matrix models HH one has μ→ϱ\mu\to\varrho as N→∞N\to\infty (in some sense to be made precise), where ϱ\varrho is a deterministic probability measure that does not depend on NN. (For instance, for the Wigner matrices defined in Definition 2.2 below, ϱ\varrho is the semicircle distribution (LABEL:defscl).) This convergence is best formulated in terms of Stieltjes transforms.

of the probability measures μ\mu and ϱ\varrho. Note that s(z)s(z) is random while m(z)m(z) is deterministic.

The function θη\theta_{\eta} is an approximate delta function as η↓0\eta\downarrow 0, with breadth η\eta. We conclude that control of π−1Im⁡s(z)\pi^{-1}\operatorname{Im}s(z) is tantamount to control of the empirical distribution μ\mu smoothed out on the scale η\eta. Hence, η\eta is called the spectral resolution.

Stieltjes transforms in particular provide a convenient way of studying convergence of (random) probability measures in distribution. The following lemma is proved in Appendix E.

Let μ≡μN\mu\equiv\mu_{N} be a random probability measure, and ϱ\varrho a deterministic probability measure. Let s≡sNs\equiv s_{N} and mm denote the Stieltjes transforms of μ\mu and ϱ\varrho respectively. Then

Note that in Lemma 2.1 the spectral parameter zz does not depend on NN. Hence, recalling the discussion following (LABEL:6121414h44), we see that the convergence s(z)→m(z)s(z)\to m(z) has a spectral resolution of order one. A result of the form

(for instance in probability) is therefore called a global law.

A local law is a result that controls the error s(z)−m(z)s(z)-m(z) for all zz satisfying η≫N−1\eta\gg N^{-1}. In other words, a local law admits arguments zz that depend on NN, so that the spectral resolution η\eta may be much smaller than the global scale 11. We always require the spectral resolution to be bigger than N−1N^{-1}. This restriction is necessary and its origin easy to understand. Since we assumed that ∥H∥≍1\lVert H\rVert\asymp 1 and HH has NN eigenvalues, the typical separation of eigenvalues is of order N−1N^{-1}. Individual eigenvalues are expected to fluctuate about their mean locations, so that the random quantity s(z)s(z) can only be expected to be close to the deterministic quantity m(z)m(z) if some averaging mechanism ensures that s(z)s(z) depends strongly on a large number of eigenvalues. This means that the spectral resolution η\eta has to be larger than the typical eigenvalue spacing N−1N^{-1}. See Figure LABEL:Fig:Spectral_Resolution for an illustration of the spectral scale η\eta and the approximation from (LABEL:6121414h44).

For most applications to the distribution of the eigenvalues and eigenvectors, control of just s(z)=N−1Tr⁡G(z)s(z)=N^{-1}\operatorname{Tr}G(z) is not enough, and one needs control of the Green function G(z)G(z) regarded as a matrix. The need for such a stronger control is obvious if we are interested in the eigenvectors of HH (recall the spectral decomposition from (2.1)). However, perhaps surprisingly, to understand the distribution of individual eigenvalues we also need to control the individual entries of GG; see Section 11 for more details.

We shall see that, at least for Wigner matrices, the matrix G(z)G(z) is close (in some sense to be made precise) to m(z)m(z), a multiple of the identity matrix.

3 The local law for Wigner matrices

From now we focus on the case where HH is a Wigner matrix.

A Wigner matrix, or Wigner ensemble, is a Hermitian N×NN\times N matrix H=H∗H=H^{*} whose entries HijH_{ij} satisfy the following conditions.

The upper-triangular entries (Hij\vbox..1⩽i⩽j⩽N)(H_{ij}\mathrel{\vbox{\hbox{.}\hbox{.}}}1\leqslant i\leqslant j\leqslant N) are independent.

The random variables NHij\sqrt{N}H_{ij} are bounded in any LpL^{p} space, uniformly in N,i,jN,i,j.

In the literature, various other conditions on the tails of the entries NHij\sqrt{N}H_{ij} have been used, ranging from sub-Gaussian tails to merely the existence of the second moment in (ii). The assumption (iii) can be relaxed (for instance by truncation), but we shall not pursue this direction in these notes.

This choice of the normalization N−1N^{-1} in (ii) ensures that ∥H∥≍1\lVert H\rVert\asymp 1 as required above. A simple heuristic way to convince ourselves that this is the right normalization is to compute the average square distance of an eigenvalue from the origin:

Let XX be an N×NN\times N matrix with i.i.d. real standard normal entries. Then the Gaussian orthogonal ensemble (GOE) is defined as

Similarly, let YY be an N×NN\times N matrix with i.i.d. complex standard normal entries. (This means that Re⁡Yij\operatorname{Re}Y_{ij} and Im⁡Yij\operatorname{Im}Y_{ij} are independent standard normals.) Then the Gaussian unitary ensemble (GUE) is defined as

Next, we define the semicircle distribution

It is not hard to check (see Lemma LABEL:lem:stieltjessclformula) that the Stieltjes transform (2.6) of the semicircle distribution ϱ\varrho is

The following global law, illustrated by Figure LABEL:Fig:Global_Law, is well known (see e.g. bai-silver-book ; agz ). (It will also follow from the local law, Theorem LABEL:Th3 below.)

In order to state the local law, we use the following notion of high-probability bounds that was introduced in EKYfluc . It provides a simple way of systematizing and making precise statements of the form “XX is bounded with high probability by YY up to small powers of NN”. As we shall see, it is a very convenient way of wrapping various details of convergence in high probability, such as the low-probability exceptional events, into an object that very rarely needs to be unwrapped.

be two families of nonnegative random variables, where U(N)U^{(N)} is a possibly NN-dependent parameter set.

We say that XX is stochastically dominated by YY, uniformly in uu, if for all (small) ε>0\varepsilon>0 and (large) D>0D>0 we have

for large enough N⩾N0(ε,D)N\geqslant N_{0}(\varepsilon,D). The stochastic domination is always uniform in all parameters (such as matrix indices and spectral parameters zz) that are not explicitly fixed.

If XX is stochastically dominated by YY, uniformly in uu, we use the notation X≺YX\prec Y. Moreover, if for some complex family XX we have ∣X∣≺Y\lvert X\rvert\prec Y we also write X=O≺(Y)X=O_{\prec}(Y).

For example, it is easy to check that ∣Hij∣≺N−1/2|H_{ij}|\prec N^{-1/2}. Note that this notation implicitly means that ≺\prec is uniform in the indices i,ji,j.

We may now state the main result of these notes.

≲Th3 Let HH be a Wigner matrix. Fix τ>0\tau>0 and define the domain

For ∣E∣⩽2\lvert E\rvert\leqslant 2, both estimates (2.14) and (2.15), as encapsulated by the respective error parameters (Nη)−1(N\eta)^{-1} and Ψ\Psi, are optimal up to the details in the definition of ≺\prec. For ∣E∣>2\lvert E\rvert>2 the optimal bounds are better than those of Theorem LABEL:Th3. Remarkably, these optimal bounds for ∣E∣>2\lvert E\rvert>2 are essentially a consequence of the weaker ones from Theorem LABEL:Th3; see Theorems LABEL:thm:ext1 and 10.3 below for the precise statements.

To help the interpretation of the error parameter Ψ\Psi, we consider the cases where EE is in the bulk (−2,2)(-2,2) of the spectrum and at the edge {−2,2}\{-2,2\} of the spectrum. Suppose first that E∈(−2,2)E\in(-2,2) is fixed in the bulk. Then we easily find Im⁡m(z)≍1\operatorname{Im}m(z)\asymp 1 for η∈[N−1,1]\eta\in[N^{-1},1]. Hence, the first term of (2.16) dominates and we have Ψ(z)≍(Nη)−1/2\Psi(z)\asymp(N\eta)^{-1/2}, which is much smaller than Im⁡m(z)\operatorname{Im}m(z) for η≫N−1\eta\gg N^{-1}. Note that the scale N−1N^{-1} is the typical separation of the eigenvalues in the bulk, as can be seen for instance by choosing i∈[cN,(1−c)N]i\in[cN,(1-c)N] in (2.19) below, for some constant c>0c>0.

On the other hand, if E=2E=2 is at the edge, we find Im⁡m(z)≍η\operatorname{Im}m(z)\asymp\sqrt{\eta}. We conclude that the first term of (2.16) dominates over the second if η≫N−2/3\eta\gg N^{-2/3} and the second over the first if η≪N−2/3\eta\ll N^{-2/3}. Note that the threshold N−2/3N^{-2/3} is precisely the typical separation of the eigenvalues near the edge, as can be seen for instance by choosing i⩽Ci\leqslant C in (2.19) below, for some constant C>0C>0. Hence, we conclude that at the edge Ψ(z)\Psi(z) is much smaller than Im⁡m(z)\operatorname{Im}m(z) provided that η≫N−2/3\eta\gg N^{-2/3}. See Figure LABEL:Fig:Local_Law.

4 Applications of Theorem LABEL:Th3

We now state some important consequences of Theorem LABEL:Th3. The first one gives the semicircle law on small scales. In Lemma 2.1 we saw that control of s(z)−m(z)s(z)-m(z) for fixed zz yields control of μ−ϱ\mu-\varrho on large scales. Using the strong local control on s(z)−m(z)s(z)-m(z) from Theorem LABEL:Th3, we may correspondingly obtain strong bounds on the local convergence of μ\mu to ϱ\varrho.

We postpone the proof of Theorem LABEL:thm:llsc to Section LABEL:sec:local_law_small_scales. The second consequence of Theorem LABEL:Th3 is an eigenvalue rigidity estimate, which gives large deviation bounds on the locations of the eigenvalues. Eigenvalue rigidity for Wigner matrices was first established in EYYrigi , using the optimal error bound from (2.14) that was first obtained there.

For i=1,…,Ni=1,\dots,N we define the typical location of λi\lambda_{i} as the quantile \gai\ga_{i} satisfying

It is easy to see that the typical eigenvalue locations γi\gamma_{i} satisfy

and by symmetry a similar estimate holds for i⩾N/2i\geqslant N/2. Note that the right-hand side of (2.19) is characteristic of the square root decay of the density of ϱ\varrho near the boundary of its support.

In particular, the extreme eigenvalues λ1\lambda_{1} and λN\lambda_{N} are with high probability located at a distance of order at most N−2/3N^{-2/3} from their typical locations. Moreover, the bulk eigenvalues, λi\lambda_{i} satisfying ∣i∣≍∣N−i∣≍N\lvert i\rvert\asymp\lvert N-i\rvert\asymp N, are with high probability located at a distance of order at most N−1N^{-1} from their typical locations. The eigenvalue rigidity is a manifestation of a strong repulsion between the eigenvalues, which tend to form a rather rigid “jelly” where neighbouring eigenvalues avoid getting too close and are therefore pinned down by the influence of their neighbours. In contrast, if λ1,…,λN\lambda_{1},\dots,\lambda_{N} were i.i.d. random variables distributed according to the semicircle distribution, the global semicircle law for s−ms-m would remain true, but a standard exercise in order statistics shows that in this case λi\lambda_{i} would typically fluctuate on the scale N−1/2N^{-1/2}. This is much larger than the scale N−1N^{-1} from Theorem 2.9. Correspondingly, for this i.i.d. model we would expect to find gaps of order N−1/2N^{-1/2}, and the error term in Theorem LABEL:thm:llsc would have to be replaced with O≺(N−1/2)O_{\prec}(N^{-1/2}). See Figures LABEL:Fig:llsc and LABEL:Fig:Rigidity for an illustration of this rigidity.

We postpone the proof of Theorem 2.9 to Section LABEL:sec:rig. A very easy corollary of Theorems LABEL:Th3 and 2.9 is the complete delocalization of eigenvectors, illustrated in Figure LABEL:Fig:Eigenvectors. The complete delocalization of eigenvectors of Wigner matrices was first obtained in ESY2 as a corollary of the local law on optimal scales proved there.

Since τ>0\tau>0 was arbitrary, the conclusion follows. ∎

The notion of stochastic domination from Definition 2.5 greatly simplifies many statements and arguments. On the other hand, the specific notion of high-probability bounds that it yields is not as sharp as possible: the factors of NεN^{\varepsilon} can be improved to powers of log⁡N\log N and the polynomial error probabilities N−DN^{-D} can be improved to exponential error probabilities. Such extensions may in fact be obtained by a routine but tedious extension of the arguments presented in these notes. We do not pursue this further.

The local law has many further applications, for instance to the universality of the local eigenvalue statistics and the distribution of eigenvectors; see Section 11 below for more details.

5 Sketch of the proof of Theorem LABEL:Th3

We conclude this section with a sketch of the proof of Theorem LABEL:Th3, which is the main content of these notes. A more detailed presentation of the main steps of the proof is given in Section LABEL:Sec:local_law_proof_abstract.

The starting point of the proof is Schur’s complement formula

where G(i)G^{(i)} denotes the Green function of the matrix obtained from HH by removing the ii-th row and column. The coefficients Gkl(i)G_{kl}^{(i)} are independent of the family (Hik)k=1N(H_{ik})_{k=1}^{N}, so that we may apply large deviation estimates to the sum, finding that it is in fact close with high probability to its expectation with respect to the randomness in the ii-th column, which is in turn close to 1N∑kGkk=s\frac{1}{N}\sum_{k}G_{kk}=s.

We split the right-hand side of (LABEL:SPSFintroShort) into a leading term and a random error term, which yields after multiplication of both sides by GiiG_{ii}

Taking η⩾1\eta\geqslant 1, averaging over ii, and estimating the random error term, we get

As m(z)m(z) is a solution of (LABEL:3121417h382Short) with the right-hand side set to zero, a stability analysis of (LABEL:3121417h382Short) yields an estimate of s(z)−m(z)s(z)-m(z) for η⩾1\eta\geqslant 1. This is the global semicircle law. Going back to (LABEL:SPSFintroShort) and using further analogous formulas for the off-diagonal entries, we obtain weak control of the entries Gij−mδijG_{ij}-m\delta_{ij} on the global scale η⩾1\eta\geqslant 1.

In order to obtain (2.15) with the optimal error bound Ψ\Psi, we use a fluctuation averaging argument. Roughly, it says that the random variables 1/Gii1/G_{ii}, when centred with respect to the randomness of the ii-th column of HH, are not too strongly dependent, and hence their average is typically much smaller than any one of them.

Proof of Theorem LABEL:Th3 (a): preliminaries

In this preliminary section we collect the main tools of the proof.

We consider general matrices whose indices lie in subsets of {1,…,N}\{1,\dots,N\}. For T⊂{1,…,N}T\subset\{1,\dots,N\} we define H(T)H^{(T)} as the (N−∣T∣)×(N−∣T∣)(N-\lvert T\rvert)\times(N-\lvert T\rvert) matrix

Moreover, we define the Green function of H(T)H^{(T)} through

When T={a}T=\{a\}, we abbreviate ({a})(\{a\}) by (a)(a) in the above definitions; similarly, we write (ab)(ab) instead of ({a,b})(\{a,b\}).

Note that in the minor H(T)H^{(T)} it is important to keep the original values of the matrix indices, and not to identify {1,…,N}∖T\{1,\dots,N\}\setminus T with {1,…,N−∣T∣}\{1,\dots,N-\lvert T\rvert\}.

Let X≡X(H)X\equiv X(H) be a random variable. For i∈{1,…,N}i\in\{1,\dots,N\} we define the operations PiP_{i} and QiQ_{i} through

The following lemma collects basic bounds on mm. In order to state it, we define the distance to the spectral edge

The proof is an elementary exercise using (2.11) and (2.12). ∎

The following lemma collects properties of stochastic domination ≺\prec. Roughly, it states that ≺\prec satisfies the usual arithmetic properties of order relations. We shall use it tacitly throughout the following.

Suppose that X(u,v)≺Y(u,v)X(u,v)\prec Y(u,v) uniformly in u∈Uu\in U and v∈Vv\in V. If ∣V∣⩽NC\lvert V\rvert\leqslant N^{C} for some constant CC then

Suppose that X1(u)≺Y1(u)X_{1}(u)\prec Y_{1}(u) uniformly in uu and X2(u)≺Y2(u)X_{2}(u)\prec Y_{2}(u) uniformly in uu. Then X1(u)X2(u)≺Y1(u)Y2(u)X_{1}(u)X_{2}(u)\prec Y_{1}(u)Y_{2}(u) uniformly in uu.

The following resolvent identities form the backbone of all of our calculations. The idea behind them is that a Green function entry GijG_{ij} depends strongly on the ii-th and jj-th columns of HH, but weakly on all other columns. The first identity determines how to make a Green function entry GijG_{ij} independent of the randomness in the kk-th row, where k≠i,jk\neq i,j. The second identity expresses the dependence of a Green function entry GijG_{ij} on the matrix elements in the ii-th or in the jj-th column of HH.

For any Hermitian matrix HH and T⊂{1,…,N}T\subset\{1,\dots,N\} the following identities hold. If i,j,k∉Ti,j,k\notin T and i,j≠ki,j\neq k then

It may be proved by applying the resolvent identity to G−G∗G-G^{*}, or, alternatively, by spectral decomposition:

Finally, we record the following large deviation bounds.

for all pp with some constants μp\mu_{p}.

Suppose that \bigl{(}{\sum_{i}\lvert b_{i}\rvert^{2}}\bigr{)}^{1/2}\prec\Psi. Then ∑ibiXi≺Ψ\sum_{i}b_{i}X_{i}\prec\Psi.

Suppose that \bigl{(}{\sum_{i\neq j}\lvert a_{ij}\rvert^{2}}\bigr{)}^{1/2}\prec\Psi. Then ∑i≠jaijXiXj≺Ψ\sum_{i\neq j}a_{ij}X_{i}X_{j}\prec\Psi.

Suppose that \bigl{(}{\sum_{i,j}\lvert a_{ij}\rvert^{2}}\bigr{)}^{1/2}\prec\Psi. Then ∑i,jaijXiYj≺Ψ\sum_{i,j}a_{ij}X_{i}Y_{j}\prec\Psi.

If all of the above random variables depend on an index uu and the hypotheses of (i) – (iii) are uniform in uu, then so are the conclusions.

Outline of the proof of Theorem LABEL:Th3

The diagonal entries of GG can be written using Schur’s complement formula as

Since the coefficients Gkl(i)G^{(i)}_{kl} in (LABEL:SPSFintro) are independent of the entries (Hik)k=1N(H_{ik})_{k=1}^{N}, we can condition on H(i)H^{(i)} and apply Lemma 3.6 to find that the sum on the right-hand side of (LABEL:SPSFintro) is with high probability close to its PiP_{i}-expectation, 1N∑k(i)Gkk(i)\frac{1}{N}\sum_{k}^{(i)}G_{kk}^{(i)}. Using Lemma 3.5 we can get rid of the upper index (i)(i) up to a small error term, and find that the sum on the right-hand side of (LABEL:SPSFintro) is with high probability close to ss.

In order to quantify these errors, we introduce the random zz-dependent error parameter

Then using large deviation estimates as outlined above as well as the Ward identity (3.6), we find that if either η⩾1\eta\geqslant 1 or Λ⩽N−τ/10\Lambda\leqslant N^{-\tau/10}, then (LABEL:SPSFintro) reads

Combined with analogous arguments applied to the off-diagonal entries starting from (3.5), we obtain the estimate

on the individual entries of GG. Note that the diagonal entries are compared to the empirical quantity ss instead of the deterministic quantity mm.

In the next step, we compare ss to mm. Rewriting (LABEL:SPSFintrobis) as

Recall from (2.12) that mm solves the same equation as (4.5) without the error term on the right-hand side. Thus, concluding estimating s−ms-m from (4.5) in terms of the error O≺(ΨΘ)O_{\prec}(\Psi_{\Theta}) involves a stability analysis of the quadratic equation (4.5).

If η⩾1\eta\geqslant 1 we have ΨΘ⩽CN−1/2\Psi_{\Theta}\leqslant CN^{-1/2}, and it is then not hard to deduce that ∣s−m∣≺N−1/2\lvert s-m\rvert\prec N^{-1/2}, so that (4.3) implies Λ≺N−1/2\Lambda\prec N^{-1/2}. Here the stability analysis of (4.5) is simple because the two solutions of (4.5) are well separated.

The bootstrapping is started at z0z_{0} for which the simple analysis of (c) applies.

To explain the bootstrapping, suppose that Λ(zk)≺(Nη)−1/4\Lambda(z_{k})\prec(N\eta)^{-1/4} holds at zkz_{k}. Then we use the trivial Lipschitz continuity of Λ\Lambda with Lipschitz constant N2N^{2} and the estimate ∣zk+1−zk∣=N−3\lvert z_{k+1}-z_{k}\rvert=N^{-3} to deduce that with high probability Λ⩽N−τ/10\Lambda\leqslant N^{-\tau/10} at zk+1z_{k+1}. This is the a priori assumption needed to obtain the estimates (LABEL:SPSFintrobis) and (4.3) at zk+1z_{k+1}. Hence, we also obtain (4.5) at zk+1z_{k+1}. In order to obtain a bound on ∣s−m∣\lvert s-m\rvert from (4.5) and hence complete the induction step, we need to perform a stability analysis of (4.5). For small η\eta and EE near the spectral edge, this stability analysis requires some care, because the two solutions of (4.5) can be close. This completes the induction step.

The key tool behind the proof of the optimal error bound is a fluctuation averaging argument, which states that the error term in (LABEL:3121417h38) becomes much smaller after averaging over ii. Thus, the optimal error in (9.2) is in fact much smaller than in (LABEL:3121417h38). The main work behind this improvement is to estimate averages of the form ∑i=1NXi\sum_{i=1}^{N}X_{i} where Xi\vbox..=Qi1GiiX_{i}\mathrel{\vbox{\hbox{.}\hbox{.}}}=Q_{i}\frac{1}{G_{ii}} has (by definition) expectation zero. Clearly, if the variables XiX_{i} were all equal then the averaging would not change anything, and if they were all independent we would gain a factor N−1/2N^{-1/2} from the averaging. In fact, with the choice Xi=Qi1GiiX_{i}=Q_{i}\frac{1}{G_{ii}} neither is true, as the variables XiX_{i} are obviously not equal but they are nevertheless strongly correlated. As it turns out, the averaging yields a gain of order (Nη)−1/2(N\eta)^{-1/2}, so that the variables XiX_{i} are almost uncorrelated for η=1\eta=1 and almost equal for η≈N−1\eta\approx N^{-1}.

Proof of Theorem LABEL:Th3 (b): weak local law

The conclusion of Theorem LABEL:Th3 may be regarded as consisting of two separate achievements on the quantities Gij−mδijG_{ij}-m\delta_{ij} and s−ms-m: first, control for small values of η\eta; second, optimal error bounds. These two achievements in fact entail separate difficulties in the proof, and we correspondingly separate the proof into two parts. The weak local law presented in this section pertains to the first achievement.

In this section we state and prove the weak law. The central quantity is the random zz-dependent error parameter

The rest of this section is devoted to the proof of Proposition LABEL:prop1. In addition to Λ\Lambda, we shall need the additional error parameters

Our starting point is Schur’s complement formula (see Lemma A.1), which we write as

The claim now follows using (LABEL:SPSF). ∎

The strategy behind the proof of Proposition LABEL:prop1 is a self-consistent multiscale approach, which involves a bootstrapping from the large scale η⩾1\eta\geqslant 1 down to the small scale η=N−1+τ\eta=N^{-1+\tau}. The bootstrapping hypothesis will be the event ϕ=1\phi=1, where we defined the zz-dependent indicator function

The following result gives trivial bounds on entries of GG on the event ϕ=1\phi=1.

uniformly for i,j∉T⊂{1,…,N}i,j\notin T\subset\{1,\dots,N\} satisfying ∣T∣⩽p\lvert T\rvert\leqslant p.

The proof follows using (3.2) and a repeated application of (3.4), whose details we leave to the reader. ∎

The following lemma contains the key a priori estimates used to perform the bootstrapping. Note that the assumptions for the estimates are either η⩾1\eta\geqslant 1 (start of bootstrapping) or ϕ=1\phi=1 (bootstrapping assumption used for iteration).

We begin with ZiZ_{i} under the bootstrapping assumption ϕ=1\phi=1. We split

Using Lemmas 3.6 and 5.3 we estimate the first term of (5.6) as

where in the last step we used (3.3) to estimate ΨΘ⩾cN−1/2\Psi_{\Theta}\geqslant cN^{-1/2}.

Next, using Lemma 3.6 we estimate the second term of (5.6) as

Here the second step follows from the Ward identity (3.6) applied to the matrix H(i)H^{(i)}. Using (3.4) and Lemma 5.3 we therefore conclude

Next, from Lemma 5.3 we get the trivial bound

In order to estimate Λ∗\Lambda_{*}, we take i≠ji\neq j and use (3.5) twice to get

We estimate the second term using Lemma 3.6 and the identity (3.6) (applied to H(ij)H^{(ij)}) according to

Using the definition of ≺\prec, we deduce that

Plugging (5.10) into (5.7) and (5.8) concludes the proof of the term ϕ\phi in (LABEL:7).

What remains is the estimate (LABEL:8). From Lemma LABEL:lem11 and (LABEL:7) we get

We emphasize here the essential role played by the identity (3.6) in the proof. It is the source of the factors (Nη)−1(N\eta)^{-1} in our error bounds. Using it, we can estimate the sum over NN Green function entries by η−1\eta^{-1} times a Green function entry. Since η−1≪N\eta^{-1}\ll N, this is a nontrivial gain. This gain is responsible not only for the optimal error bounds for Λ\Lambda but also for the self-improving mechanism in the estimation of Λ\Lambda that allows us to bootstrap in η\eta.

The following elementary lemma is used to estimate s−ms-m. It may be regarded as a quantitative stability result for the equation (2.12).

The following lemma starts the bootstrapping at η⩾1\eta\geqslant 1.

Let η⩾1\eta\geqslant 1. From (LABEL:7) an Lemma 3.3 we get Λ∗≺N−1/2\Lambda_{*}\prec N^{-1/2}. What remains therefore is the estimate of Gii−mG_{ii}-m. By Lemmas LABEL:lem11 and LABEL:lem12, we have

We may now come to heart of the proof of Proposition LABEL:prop1: the self-consistent multiscale bootstrapping from large to small η\eta. If all error estimates were deterministic, we could do a standard continuity argument by choosing a continuous path η(t)=1−t\eta(t)=1-t. However, owing to the stochastic nature of our estimates, the bootstrapping has to be done in a finite number of steps. At each step we lose some probability, which imposes an upper bound on the number of allowed steps. On the other hand, the steps have to be small enough to be able to carry over information from one step to the next using continuity. At each step, the deterioration of the error probabilities has to be tracked carefully. Roughly, at each step we lose an additive factor N−DN^{-D} in the error probabilities, which means that we can perform an order NCN^{C} steps for any fixed constant CC. Using the Lipschitz continuity of all error parameters, it turns out to be enough to perform steps of size N−3N^{-3}. Hence, for the stochastic continuity argument that underlies the self-consistent multiscale approach, we replace the purely topological notions of a continuous path and continuous error parameters with the quantitative notions of a lattice and Lipschitz continuous error parameters.

Fix ε∈(0,τ/16)\varepsilon\in(0,\tau/16) and D>0D>0. Set δk\vbox..=(Nηk)−1/2\delta_{k}\mathrel{\vbox{\hbox{.}\hbox{.}}}=(N\eta_{k})^{-1/2} and define the events

Note that, as kk increases, ηk\eta_{k} decreases and δk\delta_{k} increases. Hence, δk<N−2ε(κ+ηk)\delta_{k}<N^{-2\varepsilon}(\kappa+\eta_{k}) for all k<Kk<K.

where we also used that Im⁡m+ϕΘ⩽C\operatorname{Im}m+\phi\Theta\leqslant C. Plugging this into Lemma LABEL:lem11, averaging over ii, and invoking Lemma LABEL:lem13 yields

On the other hand, by Lipschitz continuity, on Ωk−1\Omega_{k-1} we have

where in the last step we used that δk⩽N−2ε(κ+ηk)\delta_{k}\leqslant N^{-2\varepsilon}(\kappa+\eta_{k}). Therefore, on Ωk−1\Omega_{k-1} we have

Moreover, using Lemma LABEL:lem12 we find

where in the first step we used that ϕ(zk)=1\phi(z_{k})=1 on Ξk−1\Xi_{k-1} and the general estimate Λ⩽Λ∗+max⁡i∣Gii−s∣+Θ\Lambda\leqslant\Lambda_{*}+\max_{i}\lvert G_{ii}-s\rvert+\Theta, and in the second step we used the definitions of Ωk\Omega_{k} and δk\delta_{k}. We conclude that

Summarizing, defining Bk\vbox..=Ωk∩ΞkB_{k}\mathrel{\vbox{\hbox{.}\hbox{.}}}=\Omega_{k}\cap\Xi_{k}, we get from (5.15) and (5.16) that

Case 2: k⩾K𝑘𝐾k\geqslant K

In this case the argument is similar but somewhat easier, since there is no need to use the assumption Ωk−1\Omega_{k-1}. Then the argument is similar, but easier: there is no need to track Θ\Theta (so that we do not need the events Ωk\Omega_{k}). If

where we used Lemma LABEL:lem13. Using (5.14) and Lemma LABEL:lem12 we therefore deduce that

for all kk. Since ε>0\varepsilon>0 and DD were arbitrary, the claim follows. ∎

Proof of Theorem LABEL:Th3 (c): optimal error bounds

In this section we complete the proof of Theorem LABEL:Th3 by improving the error bounds from Proposition LABEL:prop1 to optimal ones. The main observation is that the equation for ss of the form (5.13) arises from an averaging over ii. When deriving (5.13) (and its analogue for smaller η\eta), we simply estimated the average 1N∑iYi\frac{1}{N}\sum_{i}Y_{i} by max⁡i∣Yi∣\max_{i}\lvert Y_{i}\rvert. (Recall the definition (5.2).) In fact, the random variables YiY_{i} have a small expectation, so that their average should be smaller than the typical size of each individual variable. If they were independent, we would gain a factor N−1/2N^{-1/2} by a trivial concentration result. However, they are not independent. In fact, for small η\eta different YiY_{i} are strongly correlated, and one typically has

The upper bound corresponds to fully correlated variables, and the lower bound to uncorrelated variables. For general η\eta, the variables YiY_{i} are in between these two extremes. The extreme cases are reached for η≈N−1\eta\approx N^{-1} (almost fully correlated) and η≈1\eta\approx 1 (almost uncorrelated, in fact almost independent); see Remark 6.3 below for more details.

The key result that allows us to obtain optimal bounds on the average 1N∑iYi\frac{1}{N}\sum_{i}Y_{i} is the following fluctuation averaging result. Recall the definitions of PiP_{i} and QiQ_{i} from Definition 3.2.

≲lem17 Under the assumptions of Proposition LABEL:prop16, the error terms YiY_{i} defined in Lemma LABEL:lem11 satisfy

From Schur’s complement formula (LABEL:SPSF) we get

so that Yi=Ai+Qi1/GiiY_{i}=A_{i}+Q_{i}1/G_{ii}. From the definition of AiA_{i} in Lemma LABEL:lem11 we obtain Ai=O≺(Φ2)A_{i}=O_{\prec}(\Phi^{2}), where we used Proposition LABEL:prop1 and (3.2). The claim now follows from Proposition LABEL:prop16. ∎

Since Ai=O≺(Φ2)A_{i}=O_{\prec}(\Phi^{2}) even without averaging, we find that the important part of YiY_{i} is Xi\vbox..=Qi1GiiX_{i}\mathrel{\vbox{\hbox{.}\hbox{.}}}=Q_{i}\frac{1}{G_{ii}}. Suppose for simplicity that we are in the bulk, i.e. E∈[−2+c,2−c]E\in[-2+c,2-c] for some constant c>0c>0. As evidenced by Theorem LABEL:Th3, XiX_{i} is typically of size (Nη)−1/2(N\eta)^{-1/2} in the bulk. Moreover, again by Theorem LABEL:Th3, we have the bound Λ∗≺Φ\Lambda_{*}\prec\Phi with Φ\vbox..=(Nη)−1/2\Phi\mathrel{\vbox{\hbox{.}\hbox{.}}}=(N\eta)^{-1/2}. Thus, we find that the effect of the averaging on XiX_{i} is to multiply it by a factor (Nη)−1/2(N\eta)^{-1/2}. We conclude that for η≈1\eta\approx 1, the average 1N∑iXi\frac{1}{N}\sum_{i}X_{i} is smaller than XiX_{i} by a factor N−1/2N^{-1/2}, which corresponds to the behaviour of independent random variables X1,…,XNX_{1},\dots,X_{N}. In contrast, for η≈N−1\eta\approx N^{-1}, the average 1N∑iXi\frac{1}{N}\sum_{i}X_{i} is of the same size as XiX_{i}, which corresponds to the behaviour of fully correlated random variables X1=⋯=XNX_{1}=\cdots=X_{N}.

Averaging over ii and using that ∣s2Gii∣−1≺1\lvert s^{2}G_{ii}\rvert^{-1}\prec 1, we get

This is the desired perturbed quadratic equation for ss.

Using the initial bound ∣s(z0)−m(z0)∣⩽Eσ(z0)\lvert s(z_{0})-m(z_{0})\rvert\leqslant\mathcal{E}_{\sigma}(z_{0}) and the estimates

where in the last step we used Lemma 3.3. Note that the second estimate is in general wasteful. It turns out to be optimal for E∈E\in, but if EE is away from the limiting spectrum $$, it can be improved. We shall return to this point in Lemma 9.2 below.

In conclusion, we have shown for any σ∈[1/4,1]\sigma\in[1/4,1] that

Starting from σ=1/4\sigma=1/4 from Proposition LABEL:prop1 and iterating (6.7) a bounded number of times, we get Θ≺(Nη)−1\Theta\prec(N\eta)^{-1}. (Note that the number of iterations is independent of NN; it depends only on the constant ε\varepsilon in the definition of ≺\prec, which is arbitrary but fixed.) This concludes the proof of (2.14). Finally, (2.15) follows from (2.14) and the estimates (LABEL:7) and (LABEL:8). This concludes the proof of Theorem LABEL:Th3.

Fluctuation averaging: proof of Proposition LABEL:prop16

The first instance of the fluctuation averaging mechanism appeared in EYY2 for the Wigner case. A different proof (with a better bound on the constants) was given in EYYrigi . A conceptually streamlined version of the original proof was extended to sparse matrices EKYY1 and to sample covariance matrices PY1 . Finally, an extensive analysis in EKYfluc treated the fluctuation averaging of general polynomials of Green function entries and identified the order of cancellations depending on the algebraic structure of the polynomial. Moreover, in EKYfluc an additional cancellation effect was found for the quantity Qi∣Gij∣2Q_{i}|G_{ij}|^{2}. These improvements played a key role in obtaining the diffusion profile for the Green function of band matrices. The version we present here is based on the greatly simplified proof given in EKYY4 .

We start with a simple lemma which summarizes the key properties of ≺\prec when combined with expectation. Note that if XX and YY are deterministic, X ≺ YX\,\prec\,Y from Definition 2.5 simply means that for each ε>0\varepsilon>0, we have for large enough NN and all uu that X(N)(u) ⩽ NεY(N)(u)X^{(N)}(u)\,\leqslant\,N^{\varepsilon}Y^{(N)}(u).

Moreover, with PiP_{i} and QiQ_{i} as in Definition 3.2, we have

Finally, if X≡X(u)X\equiv X(u) and Φ≡Φ(u)\Phi\equiv\Phi(u) depend on some parameter uu and any of the above hypothesis is uniform in uu, then so is the corresponding conclusion.

Choosing nn large enough (depending on ε\varepsilon) proves the implication “⟸\Longleftarrow” of (LABEL:eq:stoch_domination). Conversely, if X≺ΦX\prec\Phi then for any D>0D>0 we get

Using Φ⩾N−C\Phi\geqslant N^{-C} and choosing DD large enough, we obtain the implication “⟹\Longrightarrow” of (LABEL:eq:stoch_domination) for n=1n=1. The same implicitation for arbitrary nn follows from the fact that X≺ΦX\prec\Phi implies Xn≺ΦnX^{n}\prec\Phi^{n} for any fixed nn. Moreover, (7.2) follows using (LABEL:eq:stoch_domination) and Jensen’s inequality for conditional expectations. The final claim about uniformity is trivial. ∎

We shall apply Lemma 7.1 to the entries of GG. In order to verify its assumptions, we record the following bounds.

Moreover, we have the rough bounds \bigl{\lvert}G_{ij}^{(T)}\bigr{\rvert}\leqslant N and

for any ε>0\varepsilon>0 and N⩾N0(n,ε)N\geqslant N_{0}(n,\varepsilon).

The bounds (7.3) follow easily by a repeated application of (3.4), the estimate Λ≺N−c\Lambda\prec N^{-c} from Proposition LABEL:prop1, and the lower bound in (3.2). The deterministic bound \bigl{\lvert}G_{ij}^{(T)}\bigr{\rvert}\leqslant N follows immediately from η⩾N−1\eta\geqslant N^{-1} by definition of a spectral domain.

In order to prove (7.4), we use Schur’s complement formula (LABEL:SPSF) applied to 1/Gii(T)1/G_{ii}^{(T)}, where the expectation is estimated using (iii) of Definition 2.2 and \bigl{\lvert}G_{ij}^{(T)}\bigr{\rvert}\leqslant N. This gives

where in the second step we used Lemma 7.2. This concludes the proof of (7.5).

Abbreviate Xk\vbox..=Qk(Gkk)−1X_{k}\mathrel{\vbox{\hbox{.}\hbox{.}}}=Q_{k}(G_{kk})^{-1}. We shall estimate N−1∑kXkN^{-1}\sum_{k}X_{k} in probability by estimating its pp-th moment by Φ2p\Phi^{2p}, from which the claim will easily follow using Markov’s inequality. Before embarking on the estimate for arbitrary pp, we illustrate its idea by estimating the variance

Using Lemma 7.1, we find that the first term on the right-hand side of (7.6) is O≺(N−1Φ2)=O≺(Φ4)O_{\prec}(N^{-1}\Phi^{2})=O_{\prec}(\Phi^{4}), where we used the estimate (6.2). Let us therefore focus on the second term of (7.6). Using the fact that k≠lk\neq l, we apply (3.4) to XkX_{k} and XlX_{l} to get

We multiply out the parentheses on the right-hand side. The crucial observation is that if the random variable YY is H(i)H^{(i)}-measurable then

Hence out of the four terms obtained from the right-hand side of (7.7), the only nonvanishing one is

After this pedagogical interlude we move on to the full proof. Fix some even integer pp and write

The idea behind this splitting is to use (3.4) on one entry of AA; the first term on the right-hand side of (3.4) gives rise to w0(A)w_{0}(A) and the second to w1(A)w_{1}(A). The precise definition of the algorithm applied to A∈AA\in\mathcal{A} is as follows.

If all factors of AA are maximally expanded or d(A)⩾p+1d(A)\geqslant p+1 then stop the expansion of AA. In other words, the algorithm cannot be applied to AA in the future.

Otherwise choose some (arbitrary) factor of AA that is not maximally expanded. If this entry is off-diagonal, Gxy(T)G^{(T)}_{xy}, write

(This algorithm contains some arbitrariness in the choice of the factor of AA to be expanded. It may be removed for instance by first fixing some ordering of all Green function entries Gij(T)G_{ij}^{(T)}. Then in (2) we choose the first factor of AA that is not maximally expanded.) Note that (7.11) and (7.12) follow from (3.4). It is clear that (7.10) holds with the algorithm just defined.

and so on, at each iteration performing the steps (1) and (2) on each new monomial independently of the others. Note that the lower indices are binary sequences that describe the recursive application of the operations w0w_{0} and w1w_{1}. In this manner we generate a binary tree whose vertices are given by finite binary strings σ\sigma. The associated monomials satisfy Aσir\vbox..=wi(Aσr)A_{\sigma i}^{r}\mathrel{\vbox{\hbox{.}\hbox{.}}}=w_{i}(A_{\sigma}^{r}) for i=0,1i=0,1, where σi\sigma i denotes the binary string obtained by appending ii to the right end of σ\sigma. See Figure 7.1 for an illustration of the tree.

We stop the recursion of a tree vertex whenever the associated monomial satisfies the stopping rule of step (1). In other words, the set of leaves of the tree is the set of binary strings σ\sigma such that either all factors of AσrA^{r}_{\sigma} are maximally expanded or d(Aσr)⩾p+1d(A^{r}_{\sigma})\geqslant p+1. We claim that the resulting binary tree is finite, i.e. that the algorithm always reaches step (1) after a finite number of iterations. Indeed, by the stopping rule in (1), we have d(Aσr)⩽p+1d(A^{r}_{\sigma})\leqslant p+1 for any vertex σ\sigma of the tree. Since each application of w1w_{1} increases d(⋅)d(\cdot) by at least one, and in the first step (i.e. when applied to ArA^{r}) by two, we conclude that the number of ones in any σ\sigma is at most pp. Since each application of w1w_{1} increases the number of Green function entries by at most four, and the application of w0w_{0} does not change this number, we find that the number of Green function entries in AσrA^{r}_{\sigma} is bounded by 4p+14p+1. Hence the maximal number of upper indices in AσrA^{r}_{\sigma} for any tree vertex σ\sigma is (4p+1)p(4p+1)p. Since each application of w0w_{0} increases the total number of upper indices by one, we find that σ\sigma contains at most (4p+1)p(4p+1)p zeros. We conclude that the maximal length of the string σ\sigma (i.e. the depth of the tree) is at most (4p+1)p+p=4p2+2p(4p+1)p+p=4p^{2}+2p. A string σ\sigma encoding a tree vertex contains at most pp ones. Denoting by kk the number of ones in a string encoding a leaf of the tree, we find that the number of leaves is bounded by ∑k=0p(4p2+2pk)⩽(Cp2)p\sum_{k=0}^{p}\binom{4p^{2}+2p}{k}\leqslant(Cp^{2})^{p}. Therefore, denoting by Lr\mathcal{L}_{r} the set of leaves of the binary tree generated from ArA^{r}, we have ∣Lr∣⩽(Cp2)p\lvert\mathcal{L}_{r}\rvert\leqslant(Cp^{2})^{p}.

By definition of the tree and w0w_{0} and w1w_{1}, we have the decomposition

Moreover, each monomial AσrA_{\sigma}^{r} for σ∈Lr\sigma\in\mathcal{L}_{r} either consists entirely of maximally expanded Green function entries or satisfies d(Aσr)=p+1d(A_{\sigma}^{r})=p+1. (This is an immediate consequence of the stopping rule in (1)).

Next, we observe that for any string σ\sigma we have

where b(σ)b(\sigma) is the number ones in the string σ\sigma. Indeed, if b(σ)=0b(\sigma)=0 then this follows from (7.5); if b(σ)⩾1b(\sigma)\geqslant 1 this follows from the last statement in (7.10) and (7.3).

Using (7.9) and (7.13) we have the representation

We now claim that any nonzero term on the right-hand side of (7.15) satisfies

Before embarking on the proof, we explain its idea. By (7.14), the naive size of the left-hand side of (7.16) is Φp\Phi^{p}. The key observation is that each lone label s∈Ls\in L yields one extra factor Φ\Phi to the estimate. This is because by (7.8), the expectation in (7.15) would vanish if all other factors \bigl{(}{Q_{k_{r}}A_{\sigma_{r}}^{r}}\bigr{)}, r≠sr\neq s, were H(ks)H^{(k_{s})}-measurable. The expansion of the binary tree makes this dependence explicit by exhibiting ksk_{s} as a lower index. But this requires performing an operation w1w_{1} with the choice u=ksu=k_{s} in (7.11) or (7.12). However, w1w_{1} increases the number of off-diagonal element by at least one. In other words, every index associated with a lone label must have a “partner” index in a different Green function entry which arose by application of w1w_{1}. Such a partner index may only be obtained through the creation of at least one off-diagonal Green function entry. The actual proof below shows that this effect applies cumulatively for all lone labels.

In order to prove (7.16), we consider two cases. Consider first the case where for some r=1,…,pr=1,\dots,p the monomial AσrrA_{\sigma_{r}}^{r} on the left-hand side of (7.16) is not maximally expanded. Then d(Aσrr)=p+1d(A_{\sigma_{r}}^{r})=p+1, so that (7.3) yields Aσrr≺Φp+1A_{\sigma_{r}}^{r}\prec\Phi^{p+1}. Therefore the observation that Aσss≺ΦA_{\sigma_{s}}^{s}\prec\Phi for all s≠rs\neq r, together with (7.2) implies that the left-hand side of (7.16) is O_{\prec}\bigl{(}{\Phi^{2p}}\bigr{)}. Since ∣L∣⩽p\lvert L\rvert\leqslant p, (7.16) follows.

Consider now the case where AσrrA_{\sigma_{r}}^{r} on the left-hand side of (7.16) is maximally expanded for all r=1,…,pr=1,\dots,p. The key observation is the following claim about the left-hand side of (7.16) with a nonzero expectation.

For each s∈Ls\in L there exists r=τ(s)∈{1,…,p}∖{s}r=\tau(s)\in\{1,\dots,p\}\setminus\{s\} such that the monomial AσrrA_{\sigma_{r}}^{r} contains a Green function entry with lower index ksk_{s}.

In other words, after expansion, the lone label ss has a “partner” label r=τ(s)r=\tau(s), such that the index ksk_{s} appears also in the expansion of ArA^{r} (note that there may be several such partner labels rr). To prove (∗)(*), suppose by contradiction that there exists an s∈Ls\in L such that for all r∈{1,…,p}∖{s}r\in\{1,\dots,p\}\setminus\{s\} the lower index ksk_{s} does not appear in the monomial AσrrA_{\sigma_{r}}^{r}. To simplify notation, we assume that s=1s=1. Then, for all r=2,…,pr=2,\dots,p, since AσrrA_{\sigma_{r}}^{r} is maximally expanded, we find that AσrrA_{\sigma_{r}}^{r} is H(k1)H^{(k_{1})}-measurable. Therefore we have

where in the last step we used (7.8). This concludes the proof of (∗)(*).

To prove (7.17), fix r∈{1,…,p}r\in\{1,\dots,p\}. By definition, for each s∈τ−1({r})s\in\tau^{-1}(\{r\}) the index ksk_{s} appears as a lower index in the monomial AσrrA_{\sigma_{r}}^{r}. Since s∈Ls\in L is by definition a lone label and s≠rs\neq r, we know that ksk_{s} does not appear as an index in ArA^{r}. By definition of the monomials associated with the tree vertex σr\sigma_{r}, it follows that b(σr)b(\sigma_{r}), the number of ones in σr\sigma_{r}, is at least \bigl{\lvert}\tau^{-1}(\{r\})\bigr{\rvert}=l(r) since each application of w1w_{1} adds precisely one new (lower) index. Note that in this step it is crucial that s∈τ−1({r})s\in\tau^{-1}(\{r\}) was a lone label. Recalling (7.14), we therefore get (7.17).

Summing over the binary trees in (7.15) and using Lemma 7.1, we get from (7.16)

We now return to the sum (7.9). We perform the summation by first fixing P∈PpP\in\mathfrak{P}_{p}, with associated lone labels L=L(P)L=L(P). We find

in the first step we used that the summation is performed over ∣P∣\lvert P\rvert free indices, the remaining p−∣P∣p-\lvert P\rvert being estimated by N−1N^{-1}; in the second step we used that each block of PP that is not contained in LL consists of at least two labels, so that p−∣P∣⩾(p−∣L∣)/2p-\lvert P\rvert\geqslant(p-\lvert L\rvert)/2. From (7.9) and (7.18) we get

where in the last step we used the lower bound from (6.2) and estimated the summation over Pp\mathfrak{P}_{p} with a constant CpC_{p} (which is bounded by (Cp2)p(Cp^{2})^{p}). Summarizing, we have proved that

We conclude the proof of Proposition LABEL:prop16 with a simple application of Markov’s inequality. Fix ε>0\varepsilon>0 and D>0D>0. Using (7.19) and Markov’s inequality we find

for large enough N⩾N0(ε,p)N\geqslant N_{0}(\varepsilon,p). Choosing p⩾ε−1(1+D)p\geqslant\varepsilon^{-1}(1+D) concludes the proof of Proposition LABEL:prop16. ∎

We conclude this section with an alternative proof of Proposition LABEL:prop16. While the underlying argument remains similar, the following proof makes use of an additional decomposition of the space of random variables, which avoids the use of the stopping rule from Step (1) in the above proof of Proposition LABEL:prop16. This decomposition may be regarded as an abstract reformulation of the stopping rule.

As before, we set Xk\vbox..=Qk(Gkk)−1X_{k}\mathrel{\vbox{\hbox{.}\hbox{.}}}=Q_{k}(G_{kk})^{-1}. The decomposition is defined using the operations PiP_{i} and QiQ_{i}, introduced in Definition 3.2. It is immediate that PiP_{i} and QiQ_{i} are projections, that Pi+Qi=1P_{i}+Q_{i}=1, and that all of these projections commute with each other (by Fubini’s theorem). For a set A⊂{1,…,N}A\subset\{1,\dots,N\} we use the notations PA\vbox..=∏i∈APiP_{A}\mathrel{\vbox{\hbox{.}\hbox{.}}}=\prod_{i\in A}P_{i} and QA\vbox..=∏i∈AQiQ_{A}\mathrel{\vbox{\hbox{.}\hbox{.}}}=\prod_{i\in A}Q_{i}.

Let pp be even and introduce the shorthand X~ks\vbox..=Xks\widetilde{X}_{k_{s}}\mathrel{\vbox{\hbox{.}\hbox{.}}}=X_{k_{s}} for s⩽p/2s\leqslant p/2 and X~ks\vbox..=X‾ ⁣ ks\widetilde{X}_{k_{s}}\mathrel{\vbox{\hbox{.}\hbox{.}}}=\overline{X}\!\,_{k_{s}} for s>p/2s>p/2. Then we get

Next, by definition of X~ks\widetilde{X}_{k_{s}}, we have that X~ks=QksX~ks\widetilde{X}_{k_{s}}=Q_{k_{s}}\widetilde{X}_{k_{s}}, which implies that PAscX~ks=0P_{A^{c}_{s}}\widetilde{X}_{k_{s}}=0 if ks∉Ask_{s}\notin A_{s}. Hence may restrict the summation to AsA_{s} satisfying

for all ss. Moreover, we claim that the right-hand side of (7.20) vanishes unless

for all ss. Indeed, suppose that ks∈⋂q≠sAqck_{s}\in\bigcap_{q\neq s}A_{q}^{c} for some ss, say s=1s=1. In this case, for each s=2,…,ps=2,\dots,p, the factor PAscQAsX~ksP_{A_{s}^{c}}Q_{A_{s}}\widetilde{X}_{k_{s}} is H(k1)H^{(k_{1})}-measurable. Thus we get

We conclude that the summation on the right-hand side of (7.20) is restricted to indices satisfying (7.21) and (7.22). Under these two conditions we have

since each index ksk_{s} must belong to at least two different sets AqA_{q}: to AsA_{s} (by (7.21)) as well as to some AqA_{q} with q≠sq\neq s (by (7.22)).

Before proving (7.24), we show it may be used to complete the proof. Using (7.20), (7.24), and Lemma 7.1, we find

where in the first step we estimated the summation over the sets A1,…,ApA_{1},\dots,A_{p} by a combinatorial factor CpC_{p} depending on pp, in the fourth step we used the elementary inequality anbm⩽(a+b)n+ma^{n}b^{m}\leqslant(a+b)^{n+m} for positive a,ba,b, and in the last step we used (6.2). Thus we have proved (7.19), from which the claim follows exactly as in the first proof of Proposition LABEL:prop16.

What remains is the proof of (7.24). The case ∣A∣=1\lvert A\rvert=1 (corresponding to A={k}A=\{k\}) follows from (7.5), exactly as in the first proof of Proposition LABEL:prop16. To simplify notation, for the case ∣A∣⩾2\lvert A\rvert\geqslant 2 we assume that k=1k=1 and A={1,2,…,t}A=\{1,2,\dots,t\} with t⩾2t\geqslant 2. It suffices to prove that

where the first term vanishes since G11(2)G_{11}^{(2)} is H(2)H^{(2)}-measurable. We now consider

and apply (3.4) with k=3k=3 to each Green function entry on the right-hand side, and multiply everything out. The result is a sum of fractions of entries of GG, whereby all entries in the numerator are off-diagonal and all entries in the denominator are diagonal. The leading order term vanishes,

so that the surviving terms have at least three (off-diagonal) Green function entries in the numerator. We may now continue in this manner; at each step the number of (off-diagonal) Green function entries in the numerator increases by at least one.

More formally, we obtain a sequence A2,A3,…,AtA_{2},A_{3},\dots,A_{t}, where A2\vbox..=Q2G12G21G11G11(2)G22A_{2}\mathrel{\vbox{\hbox{.}\hbox{.}}}=Q_{2}\frac{G_{12}G_{21}}{G_{11}G_{11}^{(2)}G_{22}} and AiA_{i} is obtained by applying (3.4) with k=ik=i to each entry of QiAi−1Q_{i}A_{i-1}, and keeping only the nonvanishing terms. The following properties are easy to check by induction.

AiA_{i} consists of the projection Q2⋯QiQ_{2}\cdots Q_{i} applied to a sum of fractions such that all entries in the numerator are off-diagonal and all entries in the denominator are diagonal.

The number of (off-diagonal) entries in the numerator of each term of AiA_{i} is at least ii.

By Lemma 7.1 combined with (ii) and (iii) we conclude that ∣Ai∣≺Φi\lvert A_{i}\rvert\prec\Phi^{i}. From (i) we therefore get

This is (7.25). Hence the proof is complete. ∎

Semicircle law on small scales: proof of Theorem LABEL:thm:llsc

≲sec:local_law_small_scales We define the signed measure μ^\hat{\mu} and its Stieltjes transform s^\hat{s} through

The basic idea behind the proof of Theorem LABEL:thm:llsc is to estimate μ^(I)\hat{\mu}(I) using the Helffer-Sjöstrand formula from Appendix C in terms of its Stieltjes transfrom, s^\hat{s}, which is controlled by Theorem LABEL:Th3.

Now using the Helffer-Sjöstrand formula from Proposition C.1 with n=1n=1, we get

Since the left-hand side is real, we obtain

Note the crucial cancellation of the terms proportional to f′(x)χ(y)f^{\prime}(x)\chi(y).

Using Lemma 8.1, we may now estimate (8.2)–(8.4). First, using that χ′\chi^{\prime} is supported in ∖(−1,1)\setminus(-1,1), we easily find

with high probability, where in the third step we used Lemma 8.1. We conclude that

As above, using Lemma 8.1 we easily find that the second line of (8.7) is bounded by CηC\eta with high probability. Moreover, the first term on the right-hand side of (8.7) is bounded by

Recalling (8.5) and (8.6), we have therefore proved that

In order to conclude the proof of Theorem LABEL:thm:llsc, we have to return from the smoothed indicator function ff to the sharp indicator function of II. To that end, we note that if I⊂I\subset we have the upper bound

with high probability. Since ε>0\varepsilon>0 was arbitrary, we conclude that for any I⊂I\subset we have μ^(I)=O≺(N−1)\hat{\mu}(I)=O_{\prec}(N^{-1}).

Eigenvalue rigidity: proof of Theorem 2.9

≲sec:rig The first key input of the proof is the following estimate of the norm of HH. (Note that the exponent of N−2/3N^{-2/3} is optimal.)

For a Wigner matrix HH we have ∥H∥⩽2+O≺(N−2/3)\lVert H\rVert\leqslant 2+O_{\prec}(N^{-2/3}).

The main tool in the proof of Proposition 9.1 is the following improved version of the local semicircle law (2.14) outside of the spectrum.

We use (6.6) with the a priori bound Θ≺(Nη)−1\Theta\prec(N\eta)^{-1} from (2.14), which yields

where Φσ\Phi_{\sigma} was defined in (6.3). The claim follows. ∎

Note that the bound from Lemma 9.2 is better than (2.14) when EE is sufficiently far outside of the spectrum, for large enough κ\kappa and small enough η\eta, since in that case Im⁡m\operatorname{Im}m is small by (3.3).

For definiteness, we prove that the largest eigenvalue λ1\lambda_{1} of HH satisfies λ1⩽2+O≺(N−2/3)\lambda_{1}\leqslant 2+O_{\prec}(N^{-2/3}); the smallest eigenvalue λN\lambda_{N} is handled similarly. From the Füredi-Komlós argument in Theorem LABEL:Th:Furedi_Komlos, we know that λ1⩽3\lambda_{1}\leqslant 3 with high probability. It therefore remains to show that, for any fixed ε>0\varepsilon>0, there is no eigenvalue of HH in

By an argument analogous to Remark 2.7, we find from Lemma 9.2 and (3.3) that, with high probability,

Moreover, from (9.2) we find that, with high probability,

for all E∈IE\in I. From (9.4) and (9.5) we conclude that, with high probability,

Now suppose that there is an eigenvalue, say λi\lambda_{i}, of HH in II. Then we find

Since (9.6) and (9.7) with E=λi∈IE=\lambda_{i}\in I are mutually exclusive, we conclude that, with high probability, there is no eigenvalue of HH in II. Since ε>0\varepsilon>0 was arbitrary, the claim follows. ∎

Armed with Proposition 9.1, we may now complete the proof of Theorem 2.9. We only consider i⩽N/2i\leqslant N/2; the indices i>N/2i>N/2 are dealt with analogously. From Theorem LABEL:thm:llsc we get μ([−1,∞))⩾1/2\mu([-1,\infty))\geqslant 1/2 with high probability, which implies that λi⩾−1\lambda_{i}\geqslant-1 for all i⩽N/2i\leqslant N/2 with high probability; we shall use this fact tacitly in the following.

Fix ε>0\varepsilon>0. Then from the definitions (2.4) and (2.18), we find

with high probability, where in the last step we used Theorem LABEL:thm:llsc. We consider two cases.

Then from (2.19) we find i⩽CN3εi\leqslant CN^{3\varepsilon}. Moreover, by Proposition 9.1, we have ∣λi−2∣⩽N−2/3+2ε\lvert\lambda_{i}-2\rvert\leqslant N^{-2/3+2\varepsilon} with high probability. Since γi∈[2−N−2/3+2ε,2]\gamma_{i}\in[2-N^{-2/3+2\varepsilon},2], we therefore deduce that

Conversely, suppose that (9.9) does not hold. Then, by definition of ff, we have

with high probability. Since f(λ)≍(2−λ)3/2f(\lambda)\asymp(2-\lambda)^{3/2}, we deduce that 2−λi≍2−γi2-\lambda_{i}\asymp 2-\gamma_{i} with high probability. Moreover, since f′(λ)≍(2−λ)1/2f^{\prime}(\lambda)\asymp(2-\lambda)^{1/2}, we deduce that f′(λi)≍f′(γi)f^{\prime}(\lambda_{i})\asymp f^{\prime}(\gamma_{i}) with high probability, and hence that f′(λ)≍f′(γi)f^{\prime}(\lambda)\asymp f^{\prime}(\gamma_{i}) with high probability for any λ\lambda between λi\lambda_{i} and γi\gamma_{i}. Using the mean value theorem, (2.19), and (9.8), we therefore find

From the conclusions (9.10) and (9.11) for both cases, we conclude that ∣λi−γi∣⩽CN3εN−2/3i−1/3\lvert\lambda_{i}-\gamma_{i}\rvert\leqslant CN^{3\varepsilon}N^{-2/3}i^{-1/3} with high probability, for all i⩽N/2i\leqslant N/2. Since ε>0\varepsilon>0 was arbitrary, the proof of Theorem 2.9 is complete.

Extension of the spectral domain in the local law

We begin by noting that the lower bound on η\eta in (2.13) may be omitted.

For an application of Theorem LABEL:thm:ext1, see Section 11, where it is used to derive a simple universality result for the local eigenvalue statistics of Wigner matrices.

The rest of this subsection is devoted to the proof of Theorem LABEL:thm:ext1. The key observation is the following simple deterministic monotonicity result. Define

Thus, Γ\Gamma is locally Lipschitz continuous, and its almost everywhere defined derivative satisfies

In order to prove Theorem LABEL:thm:ext1, we have to prove (2.14) and (2.15) for zz satisfying ∣E∣⩽τ−1\lvert E\rvert\leqslant\tau^{-1} and 0<η<N−1+τ0<\eta<N^{-1+\tau}. Using that ∣m(z)∣⩽C\lvert m(z)\rvert\leqslant C by (3.2), we find

which concludes the proof of (2.15) for η<N−1+τ\eta<N^{-1+\tau}. The proof of (2.14) is similar. This concludes the proof of Theorem LABEL:thm:ext1.

2 Local law outside of the spectrum

Next, we extend Theorem LABEL:Th3 to all EE outside of the spectrum, with optimal error bounds. Here, “outside of the spectrum” means that the distance from EE to the limiting spectrum $ismorethanis more thanN^{-2/3},thescaleonwhichtheextremeeigenvaluesof, the scale on which the extreme eigenvalues ofHfluctuate.Recallthedefinitionoffluctuate. Recall the definition of\kappa$ from (3.1).

Let HH be a Wigner matrix. Fix τ>0\tau>0 and define the domain

Results of this type (typically in the stronger guise of isotropic local laws; see Section 12.1) are very useful for instance in the study of spiked random matrix models. See BEN2 ; KnowlesYinIso ; KnowlesYinOutliers ; BKYYPCA for more details.

The rest of this subsection is devoted to the proof of Theorem 10.3. We begin with (10.2), which is an easy consequence of the rigidity result from Theorem 2.9. Let ε∈(0,τ/2)\varepsilon\in(0,\tau/2). From Theorem 2.9 we get, with high probability,

with high probability. Since ∣z−γi∣⩾N−2/3+τ\lvert z-\gamma_{i}\rvert\geqslant N^{-2/3+\tau} for all ii and ε>0\varepsilon>0 can be made arbitrarily small, we therefore get

Now obtaining (10.2) is an elementary exercise in estimating the right-hand side of (10.5), using (2.19) (and its analogue for i⩾N/2i\geqslant N/2); we omit the details.

What remains is the proof of (10.3). Unlike (10.2), the rigidity estimate from Theorem 2.9 is clearly not sufficient, since we need to control individual entries of GG. We note first that, by polarization, it suffices to prove

We split the proof into two cases: κ+η⩽1\kappa+\eta\leqslant 1 and κ+η>1\kappa+\eta>1.

We proceed by comparison using the two spectral parameters

Since (10.6) holds at z0z_{0} by Theorem LABEL:Th3, it is enough to prove the estimates

What remains is to prove (10.9) under (10.7). By Theorem 2.9 and (10.7) we have ∣E∣⩾∥H∥+η0\lvert E\rvert\geqslant\lVert H\rVert+\eta_{0} with high probability. Thus we get

by Theorem LABEL:Th3 and (3.3) at z0z_{0}.

Finally, we estimate the real part of the error in (10.9) using

with high probability, where in the last step we used that ∣E∣⩾∥H∥+η0\lvert E\rvert\geqslant\lVert H\rVert+\eta_{0} with high probability. Combining (10.10) and (10.11) completes the proof of (10.9), and hence of (10.6) for the case κ+η⩽1\kappa+\eta\leqslant 1.

Case 2: κ+η>1𝜅𝜂1\kappa+\eta>1

𝜅𝜂1\kappa+\eta>1 Define the random signed measure

The basic idea of the proof is to apply the Helffer-Sjöstrand formula from Proposition C.1 to the function

which is (10.6). This conclude the proof of Case 2, and hence also of Theorem 10.3.

Local law and comparison arguments

In this section we explain how the local law can be used to compare the local eigenvalue distribution of two random matrix ensembles whose entries are close. Here, the closeness is quantified using moment matching.

Such comparison ideas go back to Lindeberg and his proof of the central limit theorem LINDEBERG . They were introduced into random matrix theory in ChatterjeeLindeberg and used to derive a so-called four-moment theorem for the local eigenvalue statistics in Tao-Vu_CMP ; Tao-Vu_ActaMath2011 . The use of Green functions greatly simplifies such comparison techniques in random matrix theory. This was first observed in MR2981427 , where the Green function comparison method was introduced. In this section we give a simple application of Green function comparison to the local eigenvalue statistics, given in Theorem 11.3 below.

Before explaining the Green function comparison method, it is instructive to recall Lindeberg’s original proof of the central limit theorem, which forms the core idea of the Green function comparison method. (For its statement, we do not aim for optimal assumptions as the emphasis is on a clear and simple proof.)

where YY is a standard normal random variable.

Note that the two sums over ii on the right-hand side only differ in the summand i=γi=\gamma, where we have Zγγ=XγZ_{\gamma}^{\gamma}=X_{\gamma} and Zγγ−1=YγZ^{\gamma-1}_{\gamma}=Y_{\gamma}. We estimate the difference using a Taylor expansion of order three around the random variable

Then the expectation on the right-hand side of (11.2) is equal to

In order to obtain a telescoping sum, we choose some (arbitrary) bijection

where γN\vbox..=N(N+1)2\gamma_{N}\mathrel{\vbox{\hbox{.}\hbox{.}}}=\frac{N(N+1)}{2} is the number of independent matrix entries. We then define the matrices H0,H1,…,HγNH^{0},H^{1},\dots,H^{\gamma_{N}} as the Wigner matrices satisfying

Now suppose that ff is some statistic of Wigner matrices whose expectation we would like to understand. We telescope

As in Lindeberg’s proof, we estimate each summand using Taylor’s theorem. Note that there are γN≍N2\gamma_{N}\asymp N^{2} terms, so that, if all derivatives of ff were of order one, we would require four moment matching instead of two moment matching (as in Lindeberg’s proof) for the sum to be o(1)o(1). The importance of this four moment matching condition for random matrices was first realized in ChatterjeeLindeberg , and it was first applied to the question of universality of the local spectral statistics in Tao-Vu_ActaMath2011 .

It clear therefore that the key difficulty is to obtain good control on the derivatives of ff. Especially for statistics that give information about the local eigenvalue distribution, ff can be a very unstable function and controlling its derivatives is a highly nontrivial task. It is here that the local law enter the game, by providing such estimates.

A good choice of statistic ff is some combination of Green functions, typically a well-behaved smooth function of some polynomial in the Green function entries. As outlined in Section 2.1 and detailed in Sections 11.2–11.3 below for the example of local eigenvalue statistics, such combinations cover all eigenvalue and eigenvector statistics of interest. Performing a Taylor expansion of each summand in (11.4), we find that we need to differentiate Green functions in the entries of HH. By (2.3), this results in a sum over various polynomials in the Green function entries. The local law, for instance through (2.15), provides the required control of such polynomials. Note that in order to obtain information about the distribution of the eigenvalues on small scales, the imaginary part η\eta of the Green function spectral parameter has to be chosen very small, and such bounds on the Green function are a highly nontrivial input. See Lemma 11.4 below for a precise statement and proof of Green function comparison.

The Green function comparison method has been successfully applied to many different problem in random matrix theory: local eigenvalue distribution in the bulk MR2981427 ; EKYYERGII , local eigenvalue distribution near the edge EYYrigi , distribution of the eigenvectors KnowlesYinEig , distribution of outliers in deformed matrix models KnowlesYinIso ; KnowlesYinOutliers and even deriving large deviation estimates for the Green function KnowlesYinIso ; BourgadeCirc2 ; BaoErdosblockband . In some of these applications, such as KnowlesYinIso ; KnowlesYinOutliers , the Green function comparison method is used not only to obtain an upper bound on the difference between the two ensembles H′H^{\prime} and H′′H^{\prime\prime} but to actually analyse this difference and hence understand the failure of universality. For instance, the distribution of outliers of deformed Wigner matrices in general depend on the third and fourth moments of the matrix entries, and the Green function comparison method can be used to compute the dependence of this distribution on the moments of HH in full generality KnowlesYinIso ; KnowlesYinOutliers .

In these notes we present the Green function comparison method as applied to the local eigenvalue statistics in the bulk spectrum.

2 Local eigenvalue statistics

A central problem in random matrix theory is to characterize the local eigenvalue statistics. It is best addressed using correlation functions of the eigenvalue process. To simplify the notation somewhat, we assume that HH has an absolutely continuous lawThe case of general HH may be easily recovered by considering Hε\vbox..=H+εVH^{\varepsilon}\mathrel{\vbox{\hbox{.}\hbox{.}}}=H+\varepsilon V instead of HH, where VV is a GOE or GUE matrix and ε>0\varepsilon>0. Then HεH^{\varepsilon} has an absolutely continuous law for all ε>0\varepsilon>0, and the eigenvalue distribution of HH coincides with that of HεH^{\varepsilon} after taking the limit ε↓0\varepsilon\downarrow 0.. By the Weyl integration formula (see e.g. (agz, , Sec. 4.1), (TAO2, , Sec. 2.6.1), or (PasturBook, , Sec. 4.1)), we find that the eigenvalues of HH also have an absolutely continuous law.

where δ\delta is the Dirac delta function.

In order to see individual eigenvalues, we need to zoom into the spectrum to the scale of the typical eigenvalue spacing. We denote by

the density of the semicircle distribution at E∈(−2,2)E\in(-2,2). By the semicircle law, the typical density of eigenvalues near the energy E∈(−2,2)E\in(-2,2) is NϱEN\varrho_{E}, so that the typical eigenvalue spacing is of order (NϱE)−1(N\varrho_{E})^{-1}. In order to perform the zooming in, we define the local kk-point intensity measure around the energy E∈(−2,2)E\in(-2,2), denoted by ρk,E\rho_{k,E}, as the kk-point intensity measure of rescaled eigenvalue process

is the sine kernel. Thus, the correlation functions in the limit have a determinantal structure. Generally, a point process whose correlation functions have a determinantal structure as on the right-hand side of (11.8) is called determinantal. We have therefore seen that the rescaled eigenvalue process (11.6) converges as N→∞N\to\infty to a determinantal point process with kernel KK. A similar formula holds for the GOE with a more complicated kernel KK.

Returning to the analogy of the central limit theorem, the limiting behaviour of pk,Ep_{k,E} for the Gaussian ensembles GUE and GOE can be determined thanks to an explicit computation using the “integrable” nature of the Gaussian distribution. The question of universality of the local eigenvalue statistics is whether (11.8) is true for other Wigner matrices as well.

3 Green function comparison for local eigenvalue statistics

We now explain how the Green function comparison method can be used to prove that the asymptotic behaviour of pk,Ep_{k,E} only depends on the first four moments of the Wigner ensembles.

We transfer the smearing-out to the local kk-point correlation function using

where we defined the smeared-out local kk-point correlation function

associated with the microscopic variables uiu_{i}, we find

From now on, to simplify notation, we only consider the case k=2k=2; other kk are handled in the same way with more complicated notation. We find

Recalling (11.11) and the definition (11.13), we find that Theorem 11.3 follows immediately from the following two lemmas.

where pk,Ep_{k,E} is the local two-point correlation function at energy EE of a Wigner ensemble.

We write the left-hand sides of (11.14) and (11.15) as

respectively. We only prove (11.14); the proof of (11.15) is analogous. We use the independent coupling (H′,H′′)(H^{\prime},H^{\prime\prime}) from Section 11.1 and the telescopic sum from (11.4), with f(H)\vbox..=1N2∑i,jGii(z)Gjj(w)f(H)\mathrel{\vbox{\hbox{.}\hbox{.}}}=\frac{1}{N^{2}}\sum_{i,j}G_{ii}(z)G_{jj}(w). For each γ=1,…,γN\gamma=1,\dots,\gamma_{N} we introduce the Hermitian matrix Wγ=(Wijγ)W^{\gamma}=(W^{\gamma}_{ij}) through

for i⩽ji\leqslant j. Thus, the matrices Hγ−WγH^{\gamma}-W^{\gamma} and Hγ−1−WγH^{\gamma-1}-W^{\gamma} have rank at most two, and they are independent of WγW^{\gamma}.

For γ=1,…,γN\gamma=1,\dots,\gamma_{N} we define the Green functions

Since γN=O(N2)\gamma_{N}=O(N^{2}), by (11.4) it suffices to prove that for each γ=1,…,γN\gamma=1,\dots,\gamma_{N} we have

From now on, we fix γ=1,…,γN\gamma=1,\dots,\gamma_{N} satisfying ϕ(a,b)=γ\phi(a,b)=\gamma with a⩽ba\leqslant b, and consistently omit γ\gamma from our notation. In particular,

so that Δ\Delta is a bounded-rank Hermitian matrix consisting of entries of H′′H^{\prime\prime}; its rank is two if a<ba<b and one if a=ba=b.

Plugging (11.20) into the left-hand side of (11.18), we get

We multiply out the parentheses to get a series of terms. We split it them into the main terms, which contain a total power of Δ\Delta at most four, and remainder terms. The main terms are large but their contribution depends only on the first four moments of Δ\Delta, i.e. of H′′H^{\prime\prime}, and they will be put into A(z,w)\mathcal{A}(z,w). The remainder terms are small thanks to the local semicircle laws for TT and RR and the estimate

which follows from Definition 2.2 (iii). Explicitly, we define

Since Δ\Delta is independent of RR, we find that A(z,w)\mathcal{A}(z,w) depends on (H′,H′′)(H^{\prime},H^{\prime\prime}) only through WW and the first four moments of H′′H^{\prime\prime}.

Repeating the same argument for (11.19), we find the same A(z,w)\mathcal{A}(z,w) because the first four moments of H′′H^{\prime\prime} and H′H^{\prime} coincide.

We again only concentrate on the first expression. It is given by a sum

We estimate each such monomial by using the entrywise bounds (11.23) and

for all i,ji,j and ζ∈{z,w}\zeta\in\{z,w\}. The estimate (11.26) is the crucial estimate that makes the Green function comparison method work; it is proved using the local semicircle law. Before proving it, we explain how to use it to conclude the proof of Lemma 11.4.

for any δ>0\delta>0 and large enough NN. A similar bound holds for the second term of (11.24). We conclude that (11.18) and (11.19) hold with ξ\vbox..=1/2−10ε−δ\xi\mathrel{\vbox{\hbox{.}\hbox{.}}}=1/2-10\varepsilon-\delta.

All that remains to complete the proof of Lemma 11.4 is the estimate (11.26). For definiteness, we suppose that ζ=z\zeta=z and Im⁡z=η>0\operatorname{Im}z=\eta>0. (The case Im⁡z=−η\operatorname{Im}z=-\eta is obtained simply by complex conjugation.) Since T(z)T(z) is the Green function of a Wigner matrix, we immediately get from Theorem LABEL:thm:ext1 that ∣Tij(z)∣≺(Nη)−1⩽CNε\lvert T_{ij}(z)\rvert\prec(N\eta)^{-1}\leqslant CN^{\varepsilon}. For the analogous bound for R(z)R(z) we cannot invoke Theorem LABEL:thm:ext1 because WW is not a Wigner matrix. However, WW differs from the Wigner matrix Hγ≡HH^{\gamma}\equiv H by Δ\Delta, so that we may again perform a resolvent expansion, except that we now expand around TT instead of RR:

Using the above bound on the entries of TijT_{ij} and the trivial bound ∣Rik∣⩽η−1⩽CN1+ε\lvert R_{ik}\rvert\leqslant\eta^{-1}\leqslant CN^{1+\varepsilon}, we therefore get

as claimed. This concludes the proof of Lemma 11.4. ∎

We choose ξ∈(0,ε/3)\xi\in(0,\varepsilon/3) and set ζ\vbox..=Nξ\zeta\mathrel{\vbox{\hbox{.}\hbox{.}}}=N^{\xi}. We split

Plugging (11.29) into (11.28) yields the decomposition I=I1+I2+I3+I4I=I_{1}+I_{2}+I_{3}+I_{4} in self-explanatory notation. We estimate these terms using the eigenvalue rigidity estimates from Theorem 2.9, which imply that the event

In the following estimates it therefore suffices to estimate the expectation over the event Ξ\Xi. We find

The terms I3I_{3} and I4I_{4} are estimated analogously. This concludes the proof. ∎

We conclude this subsection by remarking that the moment matching assumptions from Definition 11.1 can be somewhat relaxed. Indeed, it is easy to check that Theorem 11.3 remains correct, with the same proof up to trivial adjustments, provided that, instead of the assumption that (11.1) hold for k+l⩽4k+l\leqslant 4, we assume that

for k+l⩽4k+l\leqslant 4 for some constant δ>0\delta>0. We leave the details of this extension to the interested reader.

4 Green function comparison for the spectral edge and eigenvectors

We conclude this section by sketching how the Green function comparison method can also be applied to the local eigenvalue statistics near the edge and to the distribution of the eigenvectors.

is the Airy kernel and Ai⁡\operatorname{Ai} denotes the Airy function. Alternatively, F2F_{2} is also given by

where qq is the solution of the Painlevé II differential equation q′′(x)=xq(x)+2q3(x)q^{\prime\prime}(x)=xq(x)+2q^{3}(x) such that q(x)/Ai⁡(x)q(x)/\operatorname{Ai}(x) tends to 11 as x→+∞x\to+\infty.

The question of edge universality is whether (11.31) holds for arbitrary Wigner matrices. It has seen much attention over the past 20 years, starting with the pioneering work SinaiSoshni ; soshniCMP99 ; soshniJSP2002 ; SandrineSoshni , where it was proved that (11.31) holds for any Wigner matrix whose entries have a symmetric distribution that matches the GUE to order two.

The Green function comparison method can be used to establish (11.31) for arbitrary Wigner matrices that match the GUE to order two. This was proved in EYYrigi , and a similar result holds for real symmetric Wigner matrices and the GOE. The basic idea of the proof is similar to that of Theorem 11.3. Note, however, that instead of matching to order four we only need to assume matching to order two.

Thus, off-diagonal Green function entries provide additional smallness near the spectral edges. Exploiting this mechanism requires a careful analysis of the various monomials generated in expansions of the type (11.22), classifying them in terms of the number of off-diagonal Green function entries. We refer to EYYrigi for the full details.

Finally, the Green function comparison method can also be used to analyse the distribution of eigenvectors: in KnowlesYinEig , it was used to prove a universality result for the distribution of individual eigenvectors, stating that the distribution of eigenvectors of Wigner matrices is universal near the spectral edges, as well as in the bulk under an additional four-moment matching condition. Subsequently, this latter result was also obtained in Tao-Vu_vectors using a different comparison method. Recently, in BourgadeYau , the results of KnowlesYinEig were extended to the bulk eigenvectors by combining the comparison results of KnowlesYinEig with a novel eigenvector moment flow.

are asymptotically independent standard complex normals.

Outlook: some further developments

In this concluding section we survey further developments of local laws beyond the simple case of Wigner matrices presented in these notes.

As it turns out, GG and mImI are close in the weak operator sense, and (2.15) generalizes to

2 Beyond Wigner matrices

In these notes we only consider Wigner matrices from Definition 2.2. Although Wigner matrices occupy a central place in random matrix theory, there has recently been much interest in more general random matrix ensembles. One natural way to generalize Definition 2.2 is to admit matrix entries with general variances. Thus, we consider a matrix HH as in Definition 2.2, except that we replace (ii) and (iii) with the following conditions.

If Sij>0S_{ij}>0 then Sij−1/2HijS_{ij}^{-1/2}H_{ij} is bounded in any LpL^{p} space, uniformly in N,i,jN,i,j.

A common assumption on the matrix SS is that it be (doubly) stochastic:

for all ii. The assumption (12.2) guarantees that the limiting behaviour of HH is still governed by the semicircle distribution MPasturK ; BMPastur . Two important classes of random matrices satisfying (12.2) are the following.

Generalized Wigner matrix. We require (12.2) and that NSij≍1NS_{ij}\asymp 1 uniformly in N,i,jN,i,j.

Band matrices are a much more challenging, and interesting, model. They arise from solid state physics as an alternative to the Anderson model to describe the physics of a disordered quantum Hamiltonian. So far an optimal local law and eigenvector delocalization are open problems, although partial progress has been made in EKQD ; EKQDGeneral ; EKYY4 ; EKYY3 ; BaoErdosblockband .

If the condition (12.2) does not hold, then the asymptotic eigenvalue distribution of HH is no longer governed by the semicircle distribution, but by a much more complicated distribution that depends on SS. This scenario was recently investigated in depth in AjankiErdosKruger ; AjankiErdosKruger2 , where in particular a local law was established by a nontrivial extension of the methods presented in these notes, involving a stability analysis of a nonlinear quadratic vector equation.

We remark that a generalization of the methods of ESYY ; PY1 for sample covariance matrices may also be used to obtain local laws for non-Hermitian matrices with independent entries, using Girko’s Hermitization trick Girko ; see BourgadeCirc1 ; BourgadeCirc2 ; YinCirc for more details.

Local laws have also been derived for matrix models describing the free additive convolution KarginPTRF12 ; KarginAOP13 ; KarginAOP13Sub ; OrourkeVu ; BG:SRTLL ; BaoErdosSchnelli1 ; BaoErdosSchnelli2 and, using different techniques from the ones presented in these notes, for general β\beta-ensembles (or one-dimensional log-gases) BEY1 ; BEY2 ; BEY3 . We also mention that a local law was proved for Wigner matrices with heavy tailed entries in CharlesAlice .

Finally, we note that local laws have been established for sparse random matrices, where most entries of HH are with high probability zero. Such matrices typically arise as adjacency or Laplacian matrices of random graphs. A local law for the Erdős-Rényi graph was derived in EKYY1 . Because the entries of the adjacency matrix of the Erdős-Rényi graph are independent up to the symmetry condition, the basic structure of the proof presented in these notes remains applicable. This is stark contrast to the case of random regular graphs, where the entries of the adjacency matrix exhibit strong nonlocal correlations and whole setup of the proof of Theorem LABEL:Th3 breaks down. For this case, a local law was recently derived in LocalLawRegGraphs using a new local resampling method.

Appendix A Schur’s complement formula and proof of Lemma 3.5

Provided all of the following inverse matrices exist, the inverse of a block matrix is given by

This is routine verification. A good way of arriving at these formulas is to use Gaussian elimination to write

from which the claim follows trivially. ∎

Without loss of generality, we take T=∅T=\emptyset. (Otherwise consider the matrix H(T)H^{(T)} instead of HH.) It suffices to prove the claim for G=M−1G=M^{-1} for a general matrix MM. As in Definition 3.1, we use the notation M(k)=(Mij)i,j∈{1,…,N}∖{k}M^{(k)}=(M_{ij})_{i,j\in\{1,\dots,N\}\setminus\{k\}}.

First, from Schur’s complement formula for the off-diagonal blocks we get for i≠ji\neq j

It remains to prove (3.4); there are several approaches. Perhaps the most natural one is based on the Woodbury matrix identity

Then by the Woodbury matrix identity we have

from which we deduce, after a short calculation,

For a second proof of (3.4), write, for k≠jk\neq j,

where in the last step we used (A.1). Taking the partial derivative ∂∂Mki\frac{\partial}{\partial M_{ki}} of this identity (using the resolvent expansion to differentiate the entries of GG) with i≠ki\neq k yields

A third proof of (3.4) can be be obtained by explicit matrix inversion for N=3N=3, and then extended to arbitrary N>3N>3 using Schur’s complement formula. ∎

Appendix B Basic properties of the semicircle distribution and proof of Lemma LABEL:lem13

For k⩾0k\geqslant 0 define the kk-th Catalan number Ck\vbox..=1k+1(2kk)\mathcal{C}_{k}\mathrel{\vbox{\hbox{.}\hbox{.}}}=\frac{1}{k+1}\binom{2k}{k}.

≲lem:CatalanFor each k⩾0k\geqslant 0, we have

This is an easy computation using the change of variables x=2cos⁡θx=2\cos\theta with θ∈[0,π]\theta\in[0,\pi]. ∎

≲lem:stieltjessclformulaThe Stieltjes transform m(z)m(z) of the semicircle distribution satisfies the relation (2.12), and is explicitly given by the formula (2.11).

where the power series is absolutely convergent. Now (2.11) follows directly from the series expansion of the right-hand side of (2.11).∎

with the conventions for the square root introduced after (2.11). From this we get

Hence (5.12) follows from ∣z2−4∣≍κ+η\lvert\sqrt{z^{2}-4}\rvert\asymp\sqrt{\kappa+\eta}. ∎

Appendix C The Helffer-Sjöstrand formula

Applied to the matrix HH, the Helffer-Sjöstrand formula gives

By Green’s formula, the first term of (C.2) is equal to

as ε↓0\varepsilon\downarrow 0. Letting ε↓0\varepsilon\downarrow 0 completes the proof. ∎

Appendix D Multilinear large deviation estimates: proof of Lemma 3.6

We first recall the following version of the Marcinkiewicz-Zygmund inequality.

Let X1,…,XNX_{1},\dots,X_{N} be a family of independent random variables each satisfying (3.7) and suppose that the family (bi)(b_{i}) is deterministic. Then

The proof is a simple application of Jensen’s inequality. Writing B2\vbox..=∑j∣bi∣2B^{2}\mathrel{\vbox{\hbox{.}\hbox{.}}}=\sum_{j}\lvert b_{i}\rvert^{2}, we get, by the classical Marcinkiewicz-Zygmund inequality stroock in the first line, that

Next, we prove the following intermediate result.

Let X1,…,XN,Y1,…,YNX_{1},\dots,X_{N},Y_{1},\dots,Y_{N} be independent random variables each satisfying (3.7), and suppose that the family (aij)(a_{ij}) is deterministic. Then for all p⩾2p\geqslant 2 we have

Note that (bj)(b_{j}) and (Yj)(Y_{j}) are independent families. By conditioning on the family (bj)(b_{j}), we therefore get from Lemma D.1 and the triangle inequality that

Let X1,…,XNX_{1},\dots,X_{N} be independent random variables each satisfying (3.7), and suppose that the family (aij)(a_{ij}) is deterministic. Then we have

The proof relies on the identity (valid for i≠ji\neq j)

where the sum ranges over all partitions of [ ⁣[N] ⁣]={1,…,N}[\![{N}]\!]=\{1,\dots,N\} into two sets II and JJ, and ZN\vbox..=2N−2Z_{N}\mathrel{\vbox{\hbox{.}\hbox{.}}}=2^{N-2} is independent of ii and jj. Moreover, we have

where the sum ranges over nonempty subsets II and JJ. Now we may estimate

where we used that, for any partition I⊔J=[ ⁣[N] ⁣]I\sqcup J=[\![{N}]\!], the families (Xi)i∈I(X_{i})_{i\in I} and (Xj)j∈J(X_{j})_{j\in J} are independent, and hence the Lemma D.2 is applicable. The claim now follows from (D.3). ∎

Note that the proof of Lemma D.3 may be easily extended to multilinear expressions of the form ∑i1,…,ik∗ai1…ikXi1⋯Xik\sum_{i_{1},\dots,i_{k}}^{*}a_{i_{1}\dots i_{k}}X_{i_{1}}\cdots X_{i_{k}}. We shall not pursue such extensions here.

We may now complete the proof of Lemma 3.6.

The proof is a simple application of Markov’s inequality. Part (i) follows from Lemma D.1, part (ii) from Lemma D.3, and part (iii) from Lemma D.2. We give the details for part (iii).

for arbitrary DD. In the second step we used the definition of \bigl{(}{\sum_{i\neq j}|a_{ij}|^{2}}\bigr{)}^{1/2}\prec\Psi with parameters ε/2\varepsilon/2 and D+1D+1. In the last step we used Lemma D.3 by conditioning on (aij)(a_{ij}). Given ε\varepsilon and DD, there is a large enough pp such that the first term on the last line is bounded by N−D−1N^{-D-1}. Since ε\varepsilon and DD were arbitrary, the proof is complete.

The claimed uniformity in uu in the case that aija_{ij} and XiX_{i} depend on an index uu also follows from the above estimate. ∎

Appendix E Proof of Lemma 2.1

defines the topology of convergence in distribution. By hypothesis, d⁡S(μ,ϱ)\operatorname{d}_{S}(\mu,\varrho) tends to zero in probability, which closes the proof of the theorem.

Appendix F Global semicircle law and proof of Theorem LABEL:Th:Global_Law

Theorem LABEL:Th:Global_Law follows from the following more general result.

≲Th:Global_Law_appendix Suppose that the Hermitian matrix HH satisfies the following conditions.

The upper-triangular entries (Hij\vbox..1⩽i⩽j⩽N)(H_{ij}\mathrel{\vbox{\hbox{.}\hbox{.}}}1\leqslant i\leqslant j\leqslant N) are independent.

To prove this theorem, we shall use several preliminary lemmas. The first one is a decorrelation result, generalizing the well-known Stein lemma (obtained by a straightforward integration by parts) to non-Gaussian variables.

where YY is an independent copy of XX and ∇2f\nabla^{2}f is the Hessian of ff.

Note first that by the Taylor-Lagrange formula, for any xx,

Since XX is centred, we can omit the term f(0)Yf(0)Y, and it suffices to prove that

which follows from the mean-value theorem. ∎

for H′H^{\prime} distributed as HH, independent of HH.

The following well known lemma can be found in McDiarmid or (BLM, , Th. 6.2). It states that functions of many independent random variables XiX_{i} have sub-Gaussian tails, with variance bounded by a quantity which is additive in the variables XiX_{i}.

Let X1,…,XnX_{1},\ldots,X_{n} be independent random variables taking values in some spaces denoted by E1,…,EnE_{1},\ldots,E_{n}, let

be a measurable function and set Y=f(X1,…,Xn).Y=f(X_{1},\ldots,X_{n}). Define, for each k=1,…,nk=1,\ldots,n,

where the supremum is taken over xi∈Eix_{i}\in E_{i} for all i≠ki\neq k and y,z∈Eky,z\in E_{k}. Then for each r⩾0r\geqslant 0, we have

The following elementary consequence of McDiarmid’s lemma is pointed out in BCC2 (see also ShcherbinaTirozzi2010 ; PasturBook ). It implies for example that the fluctuations of s(z)s(z) around its mean have order at most N−1/2N^{-1/2}, as if the eigenvalues had been some i.i.d. L2L^{2} random variables. It is well known (see e.g. bai-silver-book ) that in fact, for Wigner matrices, as a consequence of the eigenvalue repulsion phenomenon, these fluctuations have order N−1N^{-1}. However, for heavy-tailed or Erdős-Rényi random matrices, the fluctuations can have any order between N−1N^{-1} and N−1/2N^{-1/2} (see ACFTCL ; HHTMF ).

It suffices to notice that, by (2.3), a variation of one of the semi-columns of HH affects G(z)G(z) by an additive perturbation by a matrix with rank at most 22 and operator norm at most 2/η2/\eta. ∎

Note that we have G(z)=z−1(−1+HG(z))G(z)=z^{-1}(-1+HG(z)), so that

Set Ekl±lkE_{kl\pm lk} to be the matrix with all entries equal to zero, except the (k,l)(k,l)-th and (l,k)(l,k)-th ones, which are respectively equal to 11 and ±1\pm 1. Set also EkkE_{kk} to be the matrix with all entries equal to zero, except the (k,k)(k,k)-th one, which is equal to 11. Finally, define

Using (2.3) to differentiate, it follows from (LABEL:eq:SteinC) that

where we use the shorthand E(z,N)\vbox..=max⁡{η−2,η−3}(N−1/2+δN)\mathcal{E}(z,N)\mathrel{\vbox{\hbox{.}\hbox{.}}}=\max\{\eta^{-2},\eta^{-3}\}(N^{-1/2}+\delta_{N}). Hence

We then conclude the proof using Lemma LABEL:lem13 and (LABEL:eq:i8).∎

We note that also a local law has been established for the Erdős-Rényi graph; see Section 12.2 for references.

Appendix G Extreme eigenvalues: the Füredi-Komlós argument

We state here a theorem, essentially due to Füredi and Komlós in KF (see also agz ; bai-silver-book ; VuCombinatorica ; TAO2 ), that we use in the proof of Proposition 9.1 to ensure that ∥H∥⩽C\lVert H\rVert\leqslant C with high probability. As extreme eigenvalues are not the main subject of this text, in the proof given here a key combinatorial result, Vu’s Lemma from LABEL:lemFK, is admitted without proof.

≲Th:Furedi_Komlos Let HH be a Wigner matrix. Then for any fixed ε>0\varepsilon>0, we have

The rest of this appendix is devoted to the proof of Theorem LABEL:Th:Furedi_Komlos. We remark that if, instead of Definition 2.2 (iii), we make the stronger assumption that NHij\sqrt{N}H_{ij} are uniformly sub-Gaussian (see (LABEL:eq:subGaussian) below), then a simpler concentration argument, given in Appendix H, yields the bound ∥H∥⩽C\lVert H\rVert\leqslant C with high probability, which is also sufficient to complete the proof of Proposition 9.1 and may therefore be used to replace the arguments of this section.

Before proving Theorem LABEL:Th:Furedi_Komlos, let us state the following lemma, whose proof is postponed after the proof of the theorem.

≲Th:Furedi_Komlos0 Let H~\widetilde{H} be a Hermitian matrix H~=H~∗\widetilde{H}=\widetilde{H}^{*} whose entries H~ij\widetilde{H}_{ij} satisfy the following conditions.

The upper-triangular entries (H~ij\vbox..1⩽i⩽j⩽N)(\widetilde{H}_{ij}\mathrel{\vbox{\hbox{.}\hbox{.}}}1\leqslant i\leqslant j\leqslant N) are independent.

We have (log⁡N)2 max⁡i,j∥H~ij∥∞  ⟶  0 .\displaystyle(\log N)^{2}\,\max_{i,j}\|\widetilde{H}_{ij}\|_{\infty}\;\longrightarrow\;0\,.

Then for any fixed ε>0\varepsilon>0, we have

≲Rmk:Furedi_Komlos It follows obviously that if σ=σN\sigma=\sigma_{N} is a deterministic sequence tending to 11, then the conclusion of Lemma LABEL:Th:Furedi_Komlos0 also holds for the matrix σH~\sigma\widetilde{H}. We then deduce, by standard perturbation bounds (e.g. (agz, , Cor. A.6)), that for MM a deterministic Hermitian matrix such that Tr⁡(M2)=o(1)\operatorname{Tr}(M^{2})=o(1), the conclusion of the theorem also holds for the matrix σH~+M\sigma\widetilde{H}+M.

Let us introduce several auxiliary matrices. We choose κ∈(0,1/2)\kappa\in(0,1/2) and define

H~\vbox..=1Nσ(Y−M)\widetilde{H}\mathrel{\vbox{\hbox{.}\hbox{.}}}=\frac{1}{\sqrt{N}\sigma}(Y-M) with σ\vbox..=max⁡ijσij\sigma\mathrel{\vbox{\hbox{.}\hbox{.}}}=\max_{ij}\sigma_{ij} and σij\sigma_{ij} is the standard deviation of YijY_{ij}.

The first consequence of (LABEL:3001150) is that for any L>0L>0, there is C=C(L)C=C(L) such that

we know that for any L>0L>0, there is C=C(L)C=C(L) such that

so that for any L>0L>0, there is C=C(L)C=C(L) such that

The first consequence of (LABEL:3001151) and (LABEL:3001152) is that for any η∈(0,1/2−κ)\eta\in(0,1/2-\kappa), for NN large enough, for all i,ji,j, we have

As the entries of H~\widetilde{H} obviously satisfy the other hypotheses of Lemma LABEL:Th:Furedi_Komlos0, we deduce that the conclusion of this lemma holds for the extreme eigenvalues of H~\widetilde{H}. By Remark LABEL:Rmk:Furedi_Komlos and the estimates (LABEL:3001152) and (LABEL:3001151), we deduce that the conclusion of Lemma LABEL:Th:Furedi_Komlos0 also holds for the extreme eigenvalues of 1NY\frac{1}{\sqrt{N}}Y. At last, (LABEL:30011501) and the union bound allow to conclude. ∎

We will prove the lemma thanks to the following equation, true for any ε>0\varepsilon>0 and kk even (the choice of kk will be specified later):

Note that Hypothesis (ii) implies that for

Then, the key result we shall rely on is the following one, due to Vu in (VuCombinatorica, , p. 735).

≲lemFKFor any p=1,…,k/2+1p=1,\ldots,k/2+1 and any W∈{1,…,N}pW\in\{1,\ldots,N\}^{p} with distinct entries, we have

where s\vbox..=k−2(p−1)s\mathrel{\vbox{\hbox{.}\hbox{.}}}=k-2(p-1).

It follows that, using the notation s=k−2(p−1)s=k-2(p-1), p=k−s2+1p=\frac{k-s}{2}+1,

Note that for any k⩾16k\geqslant 16 (with the notation x\vbox..=s/kx\mathrel{\vbox{\hbox{.}\hbox{.}}}=s/k),

Let us now choose k≡kNk\equiv k_{N} even such that for KK as in (LABEL:20615200), we have

(such a kk exists by Hypothesis (iii)). Then by (LABEL:66151), for any ε,D>0\varepsilon,D>0, we have

which, by (LABEL:Eq:FKP1), concludes the proof of Lemma LABEL:Th:Furedi_Komlos0. ∎

Appendix H Extreme eigenvalues: sub-Gaussian entries

In this appendix we provide a simple alternative proof that the extreme eigenvalues of HH are bounded, following ESY2 . This argument requires sub-Gaussian entries and gives a weaker bound than Theorem LABEL:Th:Furedi_Komlos, establishing that ∥H∥⩽C\lVert H\rVert\leqslant C for some constant CC with high probability. On the other hand, it is very simple and gives strong bounds on the error probabilities. Note that any bound of the form ∥H∥⩽C\lVert H\rVert\leqslant C is sufficient for the proof of Proposition 9.1, so that the argument given in this appendix may be used to replace entirely that of Appendix G if one strengthens the decay assumption in (iii) of Definition 2.2 to sub-Gaussian decay as in (LABEL:eq:subGaussian).

Let HH be a Hermitian N×NN\times N matrix with independent centred upper-triangular entries such that for some positive constant τ\tau we have

for all i,ji,j. Then there are positive constants c,Cc,C depending only on τ\tau such that for all t>0t>0 we have

so that the claim follows from Lemma LABEL:lem:subGaussianscalarproduct below.∎

so that, by Lemma LABEL:lem:fromX2toX below,

which is finite as soon as 12λ<δ312\lambda<\delta^{3}.∎

The second inequality follows from the fact that for any y⩾1y\geqslant 1 we have

Acknowledgements

We gratefully acknowledge the hospitality and support of the Institut Henri Poincaré and the Société Mathématique de France during the conference États de la recherche en matrices aléatoires in December 2014. Antti Knowles was partly supported by Swiss National Science Foundation grant 144662 and the SwissMAP NCCR grant.

References