Local semicircle law for random regular graphs
Roland Bauerschmidt, Antti Knowles, Horng-Tzer Yau
Introduction and results
Let be the adjacency matrix of a random -regular graph on vertices. For fixed , it is well known that as the empirical spectral measure of converges weakly to the Kesten-McKay law MR0109367 ; MR629617 , with density
Thus, the rescaled adjacency matrix has asymptotic spectral density
Clearly, as , where is the density of Wigner’s semicircle law. The semicircle law is the asymptotic eigenvalue distribution of a random Hermitian matrix with independent (upper-triangular) entries (correctly normalized and subject to mild tail assumptions). From (1.2) it is natural to expect that, for sequences of random -regular graphs such that as simultaneously, the spectral density of converges to the semicircle law. This was only proved recently MR2999215 (in MR3025715 it was also shown with the restriction that is only permitted to grow logarithmically in ).
In the study of universality of random matrix statistics, local versions of the semicircle law and its generalizations have played a crucial role; see for instance the survey MR2917064 . The local semicircle law is a far-reaching generalization of the weak convergence to the semicircle law mentioned above. First, the local law admits test functions whose support decreases with so that far fewer than eigenvalues are counted, ideally only slightly more than order . (In contrast, weak convergence of probability measures applies only to macroscopic test functions counting an order eigenvalues). Second, the local law controls individual matrix entries of the Green’s function. Both of these improvements have proved of fundamental importance for applications. In particular, the local law established in this paper is a crucial input in 1505.06700-aop , where, with J. Huang, we prove that the local eigenvalue statistics of coincide with those of the Gaussian Orthogonal Ensemble; see also Section 1.4 below. For Wigner matrices, i.e. Hermitian random matrices with independent identically distributed upper-triangular entries, the semicircle law is known to hold down to the optimal spectral scale , corresponding to the typical eigenvalue spacing, up to a logarithmic correction. In MR2999215 ; MR3025715 ; 1304.4343 ; 1305.1039 , it was shown that the semicircle law (for ) or the Kesten-McKay law (for fixed ) holds for random -regular graphs on spectral scales that are slightly smaller than the macroscopic scale (typically by a logarithmic factor; see Section 1.4 below for more details).
In this paper we show that -regular graphs with degree at least obey the semicircle law down to spectral scales . This scale is optimal up to the power of the logarithm.
From the perspective of random matrix theory, the adjacency matrix of a random -regular graph is a symmetric random matrix with nonnegative integer entries constrained so that all row and column sums are equal to . These constraints impose nontrivial dependencies among the entries. For example, if the sum of the first entries of a given row is , the remaining entries of that row must be zero. Previous approaches to bypass this difficulty include local approximation of the random regular graph by a regular tree (for small degrees) and coupling to an Erdős-Rényi graph (for large degrees). These approaches have been shown to be effective for the study of several combinatorial properties, as well as global spectral properties of random regular graphs. However, they encounter serious difficulties when applied to the eigenvalue distribution on small scales (see Section 1.4 below for more details). Our strategy instead relies on a multiscale iteration of a self-consistent equation, in part inspired by the approach for random matrices with independent entries initiated in MR2481753 and significantly improved in a sequence of subsequent papers (again see Section 1.4 for details). In previous works on local laws for random matrices, independence of the matrix entries plays a crucial role in deriving the self-consistent equation (see e.g. MR3068390 for a detailed account). While the independence of the matrix entries can presumably be replaced by weak or short-range dependence, the dependence structure of the entries of random regular graphs is global. Thus, instead of independence, our approach uses the well known invariance of the random regular graph under a dynamics of local switchings, via a local resampling of vertex neighbourhoods. We believe that our strategy of local resampling, using invariance under a local dynamics combined with a multiscale iteration, is generally applicable to the study of the local eigenvalue distribution of random matrix models with constraints.
2. Random regular graphs
We establish the local law for the following three standard models of random -regular graphs.
Let and be positive integers such that is even. The uniform model is the uniform probability measure on the set of all simple -regular graphs on . (Here, simple means that the graph has no loops or multiple edges.) Equivalently, its adjacency matrix is uniformly distributed over the symmetric matrices with entries in such that all rows have sum and the diagonal entries are zero.
Permutation model
Let be a positive integer and an even positive integer. Let be independent uniformly distributed permutations on , the symmetric group of order . The permutation model is the random graph on vertices obtained by adding an edge for each and . Its adjacency matrix is given by
with the convention that for in the second equality. All vertices have even degree, and in general the graph may have loops as well as multiple edges. Each loop contributes two to the degree of its incident vertex.
Matching model
Let be an even positive integer and a positive integer. Let be independent uniformly distributed perfect matchings on . A perfect matching can be identified with a permutation of whose cycles all have length two. As in the permutation model, a graph on is obtained by adding an edge for all and . Thus, the corresponding adjacency matrix is again
Graphs of this model can have multiple edges but no loops. Their degree is arbitrary, but their number of vertices must be even.
The models introduced above include simple graphs (uniform model), graphs with loops and multiple edges (permutation model), and graphs with multiple edges but no loops (matching model). Throughout this paper, all statements apply to any of the above three models, unless explicitly stated otherwise. As discussed in Section 1.4 below, our approach is quite general, and applies to other models of random regular graphs as well. For brevity, however, we give the details for the three representative models introduced above.
We shall give error bounds depending on the parameter
In particular, for the uniform model, if , and for the permutation and matching models, if . Throughout the paper, we make the tacit assumption , which leads to the conditions for the uniform model and for the permutation and matching models.
3. Main result
Our main result is stated in terms of the Green’s function (or the resolvent) of , defined by
where . Away from the two edges of the support of the semicircle law, i.e. for for some , the function is linearly bounded: . Near the edges, provides a weaker bound.
The condition in the statement of Theorem 1.1 implies the following restrictions on the degree of the graphs:
Thus, for the smallest possible degree and the smallest spectral scale for which Theorem 1.1 applies, the parameter needs to be chosen as small as permitted, which is slightly smaller than . In particular, the local semicircle law holds for all and all satisfying for the uniform model and for the permutation and matching models.
For instance, Theorem 1.1 implies that all eigenvectors are completely delocalized.
which follows easily from (1.9). Thus as claimed, concluding the proof. ∎
Next, Theorem 1.1 yields a semicircle law on small scales for the empirical spectral measure of . The Stieltjes transform of the empirical spectral measure of is defined by
where are the eigenvalues of . Theorem 1.1 implies that
denote the semicircle and empirical spectral measures, respectively, applied to an interval . Fix a constant . Then, under the assumptions of Theorem 1.1, for any interval we have
Corollary 1.3 says in particular that, in the bulk spectrum, the empirical spectral density of is well approximated by the semicircle law down to spectral scales . Indeed, fix and suppose that , so that . Then the right-hand side of (1.18) is much smaller than provided that . We deduce that the distribution of the eigenvalues of is very regular all the way down to the microscopic scale. Moreover, clumps of eigenvalues containing more than eigenvalues are ruled out with high probability: any interval of length at most contains with high probability at most eigenvalues.
The estimate (1.18) deteriorates near the edges, when is small. Here we do not aim for an optimal edge behaviour, and (1.18) can in fact be improved near the edges by a more refined application of (1.17). For example, from (1.17) we also obtain the estimate
Up to the logarithmic correction , we expect that the estimates (1.12) cannot be improved in the bulk of the support of the semicircle law, i.e. for . On the other hand, (1.12) is not optimal for . For example, a simple extension of our proof allows one to show that the term on the right-hand sides of (1.12) can be replaced by the smaller bound
In order to focus on the main ideas of this paper, we give the proof of the simpler estimate (1.12). In Appendix A, we sketch the required changes to obtain the improved error bound (1.20). The bound (1.12) is sufficient for most applications, including Corollaries 1.2–1.3. Finally, we remark that all of our error bounds are designed with the regime of bounded in mind; as , much better bounds can be easily obtained. We do not pursue this direction here.
4. Related results
We conclude this section with a discussion of some related results. The convergence of the empirical spectral measure of a random -regular graph has been previously established on spectral scales slightly smaller than the macroscopic scale . More precisely, in (MR2999215, , Theorem 1.6), the semicircle law is established down to the spectral scale for . In (MR3025715, , Theorem 2 and Remark 1), the semicircle law is established down to the spectral scale for with , and the spectral scale for with . In (1304.4343, , Theorem 5.1), it is shown that for fixed the Kesten-McKay law holds down to the spectral scale for some . Finally, in (1305.1039, , Theorem 2.1), it is shown that for fixed the Kesten-McKay law holds down to the spectral scale .
The results of MR2999215 were proved by coupling to an Erdős-Rényi graph. The probability that an Erdős-Rényi graph in which each edge is chosen independently with probability is -regular, with , is at least . Hence, any statement that holds for the Erdős-Rényi graph with probability greater than also holds for the random -regular graph. While global spectral properties can be established with such high probabilities, super-exponential error probabilities are not expected to hold for local spectral properties.
In a related direction, contiguity results imply that almost sure asymptotic properties of various models of random regular graphs can be related to each other (see e.g. MR1725006 for details). Such results are difficult to extend to the case where grows with , for example because the probability that a graph of the permutation model is simple tends to zero roughly like . This probability is smaller than the error probabilities that we establish in this paper. Our proof does not rely on a comparison between different models, but works directly with each model. It is rather general, and may in particular be adapted to other models of random regular graphs. For instance, by an argument similar to (but somewhat simpler than) the one given in Section 6, we may prove Theorem 1.1 for the configuration model of random regular graphs. Moreover, by a straightforward extension of our method, our results remain valid for arbitrary superpositions of the models from Section 1.2. For example, we can consider a regular graph defined as the union of several independent uniform regular graphs of lower degree. (In fact, the matching model is the union of independent copies of a uniform -regular graph).
Our proof does not use the tree approximation. Instead, we use that a local resampling using appropriately chosen switchings leaves the random regular graphs from Section 1.2 invariant. Switchings of random regular graphs were introduced to prove enumeration results in MR790916 ; see also MR1725006 for a survey of subsequent developments. Switchings are also commonly used for simulating random regular graphs using Monte Carlo methods; see e.g. MR2334585 and references therein. Recently, switchings were employed to bound the singularity probability of directed random regular graphs 1411.0243 .
For -regular graphs, the value of second largest eigenvalue is of particular interest. At least for fixed , it was conjectured that for almost all random -regular graphs we have with high probability MR875835 . For fixed , this conjecture was proved in MR2437174 , following several larger bounds (for which references are given in MR2437174 ). Very recently, the results ofMR2437174 were generalized and their proofs simplified in MR3385636 ; Bord15 . For the permutation model with as , the best known bound is FriedmanKahnSzemeredi (see (MR3078290, , Theorem 2.4) for a more detailed proof).
Finally, it is believed that the eigenvalues of random -regular graphs obey random matrix statistics as soon as . There is numerical evidence that the local spectral statistics in the bulk of the spectrum are governed by those of the Gaussian Orthogonal Ensemble (GOE) MR2647344 ; MR1691538 , and further that the distribution of the appropriately rescaled second largest eigenvalue converges to the Tracy-Widom distribution of the GOE MR2433888 .
In 1505.06700-aop , with J. Huang, we prove that GOE eigenvalue statistics hold in the bulk for the uniform random -regular graph with degree for arbitrary . Here, the lower bound on the degree is of purely technical nature, and we believe that the results of 1505.06700-aop can be established with the same method under the weaker assumption . The local law proved in this paper, in addition to the results of 1504.03605 ; 1504.05170 , is an essential input for the proof in 1505.06700-aop .
For Erdős-Rényi graphs, in which each edge is chosen independently with probability , the local semicircle was established under the condition in MR3098073 . Moreover, random matrix statistics for both the bulk eigenvalues and the second largest eigenvalue were established in MR2964770 under the condition for arbitrary . For random matrix statistics of the bulk eigenvalues, the lower bound on was recently extended to for any in 1504.05170 , and GOE statistics for the eigenvalue gaps was also established. Previous results on the spectral statistics of Erdős-Rényi graphs are discussed in MR2964770 ; MR3098073 ; MR2999215 .
Preliminaries and the self-improving estimate
In this section we introduce some basic tools and definitions on which our proof relies, and state a self-improving estimate, Proposition 2.2, from which Theorem 1.1 will easily follow. The rest of this paper will be devoted to the proof of Proposition 2.2.
From now on we frequently omit the spectral parameter from our notation, and write and so on. The spectral representation of implies the trivial bound
We shall also use the resolvent identity: for invertible matrices ,
In particular, applying (2.2) to , we obtain the Ward identity
The core of the proof is an induction on the spectral scale, where information about is passed on from the scale to the scale . (See Remark 2.3 below for a comparison of this induction with the bootstrapping/continuity arguments used in the proofs of local laws in models with independent entries.) The next lemma is a simple deterministic result that allows us to propagate bounds on the Green’s function on a certain scale to weaker bounds on a smaller scale. This result will play a crucial role in the induction step. In order to state it, we introduce the random error parameters
Thus, is locally Lipschitz continuous, and its almost everywhere defined derivative satisfies
This implies and therefore as claimed. ∎
The main ingredient of the proof of Theorem 1.1 is the following result, whose proof constitutes the remainder of the paper. To state it, we introduce the set
where the implicit absolute constant in is chosen large enough in the proof of the following result.
Given Proposition 2.2, Theorem 1.1 is a simple consequence.
for . The claim (2.7) is trivial for since then and therefore (2.1) implies deterministically. Now assume that (2.7) holds for some . Then Lemma 2.1 applied with and implies
The induction in the proof of Theorem 1.1 is not a continuity (or bootstrapping) argument, as used e.g. in the works MR3068390 ; MR3098073 ; MR2481753 on local laws of models with independent entries. The multiplicative steps that we make are far too large for a continuity argument to work, and we correspondingly obtain much weaker a priori estimates from the induction hypothesis. Thus, our proof relies on a priori control of instead of the error parameters and used in MR3068390 ; MR3098073 ; MR2481753 . The advantage, on the other hand, of the approach taken here is that we only have to perform an order steps, as opposed to the steps required in bootstrapping arguments. As evidenced by the proof of Theorem 1.1, a logarithmic bound on the number of induction steps is crucial. An inductive approach was also taken in 1311.0326 , where a local semicircle law without logarithmic corrections was proved for Wigner matrices with entries whose distributions are subgaussian.
It therefore only remains to prove Proposition 2.2. This is the subject of the remainder of the paper, which we now briefly outline. We follow the concentration/expectation approach, establishing concentration results on the entries of (Section 4) and computing the expectation of the diagonal entries (Section 5). All of this is performed with respect to a conditional probability measure, which is constructed for each fixed vertex. Roughly speaking, given a vertex, this conditional probability measure randomizes the neighbours of the vertex in an approximately uniform fashion. It is model-dependent and has to be chosen with great care for all of the concentration/expectation arguments of Sections 4–5 to work. Its construction is easiest for the matching model, which we explain in Section 3. The constructions for the uniform and permutation models are given in Sections 6 and 7 respectively.
Local resampling
All models of random regular graphs that we consider are invariant under permutation of vertices. However, for our analysis, it is important to use a parametrization that distinguishes a fixed vertex. Without loss of generality, we assume this vertex to be . This parametrization has to satisfy a series of properties, which are given in Proposition 3.7 below. Using these properties, in Sections 4–5, we complete the proof of Proposition 2.2. Loosely speaking, the parametrization allows us to resample the neighbours of , independently, and only changing a fixed number of edges in the remainder of the graph in a sufficiently random way. In this section, we describe the parametrization and prove Proposition 3.7 for the matching model. The parametrizations for the uniform and permutation models are discussed in Section 6 and 7 respectively.
Random indices will play an important role throughout the paper. We consistently use the letters to denote deterministic indices, and to denote random indices.
Our basic strategy of local resampling involves randomizing the neighbours of the fixed vertex by local changes of the graph, called switchings in the graph theory literature MR1725006 . We use double switchings which involve three edges, as opposed to single switchings which only involve two edges. Both are illustrated in Figure 3.1.
Let denote the adjacency matrix of a graph containing only an edge between the vertices and ,
To define switchings of a set of unoriented edges, it is convenient to assign directions to the edges to be switched. These directions determine which one of the possible switchings of the unoriented edges is chosen. We define the single switching of two edges of with the indicated directions to be the graph
if , and the graph if . The double switching of the three edges of with the indicated directions is defined to be the graph
if , and the graph if .
Our goal is to use switchings to connect the distinguished vertex to essentially independent random vertices that are approximately uniform in the sense of the next definition.
To give an idea how approximately uniform random variables arise, consider a switching with (to achieve our goal of connecting to a given vertex using a switching). For simple graphs, a necessary condition to apply the switching (3.3) is . Choosing uniformly with this constraint means that it is uniform on . In particular, the total variation distance of its distribution to that of the uniform distribution is O\bigl{(}{\frac{1}{N}}\bigr{)}=O\bigl{(}{\frac{1}{\sqrt{dD}}}\bigr{)}.
Throughout this paper, appears frequently as a bound on exceptional probabilities, and we tacitly use the estimates
which follow directly from (1.5)–(1.6), as well as
We use the following conventions for conditional statements.
The use of double switchings opposed to single switchings ensures that either condition (a) or (b) in the next lemma holds. These conditions will play an important role in Section 5. (That double switchings are in general more effective than single switchings is well known in the combinatorial context; see for instance MR1725006 for a discussion.)
where is a sum of at most 8 terms . Explicitly, in the case
We emphasize that when we say that and are approximately uniform, this is a statement about their individual distributions, and as such implies nothing about their joint distribution.
The introduction of switchings that connect to essentially independent random vertices is simplest in the matching model, in which the different neighbours of any given vertex are independent, so that it suffices to consider a single neighbour of at a time. In the next subsection, we explain in detail how this parametrization using switchings is defined for the matching model.
We state the conclusion, Proposition 3.7, in great enough generality that it holds literally also for all of the other models, for which the more involved proofs are given in Sections 6–7. In the proof of Proposition 2.2 (given in Sections 4–5), and therefore in the proof of Theorem 1.1, we only use the conclusion contained in Proposition 3.7, and no other properties of the model. Hence, Proposition 3.7 summarizes everything about the random regular graphs that our proof requires.
2. Matching model
The matching model was defined in Section 1.2 in terms of independent uniform perfect matchings of . We first consider one such uniform perfect matching, i.e. a uniform -regular graph. We denote by the symmetric group of order . For even, denote by the set of perfect matchings of , which (as explained in Section 1.2) we identify with the subset of permutations whose cycles all have length ; in particular for . For any perfect matching , we denote the corresponding symmetric permutation matrix by
Next, for , we define the switching operation through
where we recall that was defined in (3.3). In particular, connects to (see Figure 3.1) except in the exceptional case .
Let be uniform over , fixed, and independent and uniform over . Then is uniform over , and
provided that .
To prove that is uniform over , it suffices to check reversibility, i.e. that, for any fixed ,
Given , , there is at most one pair such that , and such a pair exists if and only if there exists a (different) pair such that (see Figure 3.1 (right) for an illustration). If no such pairs exist, both sides of (3.11) are zero. Otherwise, there exists precisely one pair such that , so that the left-hand side of (3.11) is equal to because is uniformly distributed over elements; the same argument shows that the right-hand side of (3.11) is also equal to , which concludes the proof of (3.12). Finally, (3.11) is immediate from the definition of . ∎
The canonical realization of the probability space of the matching model is the product of copies of the uniform measure on . For our analysis, we instead employ the larger probability space where
also endowed with the uniform probability measure. Elements of are written as . We set , , and
By Lemma 3.4, are independent uniform perfect matchings of , and therefore the matching model is given by the adjacency matrix
Throughout the following, we say that is an enumeration of the neighbours of if
(Recall that, as explained in the beginning of Section 3, the vertex is distinguished.) Defining , we find that is an enumeration of the neighbours of .
3. General parametrization
Having described the probability space and the parametrization of the neighbours of for the matching model, we now generalize this setup in order to admit other models of random regular graphs as well.
whose points we denote by . Conditioned on , the variables are independent. For we define -algebras
We also define .
In general, as in the case of the matching model in Section 3.2, the variable for determines (with high probability given ) the -th neighbour of . Note that we have introduced an artificial ordering of the neighbours of ; this ordering will prove convenient in Sections 4–5. The interpretation of the -algebras (3.18)–(3.19) is that determines all neighbours of except the -th one, and determines the first neighbours of .
Having constructed the probability space , we augment it with independent copies of the random variables .
Remark 3.3 and Lemma 3.4 imply the following key result for the matching model, which is the main result of this section. We state it in a sufficiently general form that holds for all graph models simultaneously; the proof for the other models is given in Sections 6–7. For the matching model, the parametrization in its statement and the corresponding random variables from (3.22) were defined explicitly in Section 3.2: below (3.13), below (3.16), and in (3.15).
For any model of random -regular graphs introduced in Section 1.2, there exists a parametrization satisfying Definition 3.5, augmented according to Definition 3.6, with -measurable random variables
is the adjacency matrix of the -regular random graph model under consideration, and is an enumeration of the neighbours of in the sense of (3.16).
(Neighbours of 1.) Fix .
Conditioned on , the random variable is approximately uniform.
Conditioned on , with probability 1-O\bigl{(}{\frac{1}{\sqrt{dD}}}\bigr{)} we have .
(Behaviour under resampling.) Fix .
Conditioned on , with probability 1-O\bigl{(}{\frac{1}{\sqrt{dD}}}\bigr{)} we have
The parametrization obeying Definition 3.5 and the random variables (3.22) for the matching model were defined in Section 3.2. We augment the probability space according to Definition 3.6.
First, we prove (ii). By definition, the random variable is uniform on and hence approximately uniform on , showing (ii)(1). By (3.11), holds on the event . The latter event has probability conditioned on , and hence in particular conditioned on , which proves (ii)(2).
Next, we prove (iii). By the definitions (3.14)–(3.15),
To show the second claim of (iii)(1) and to show (iii)(2), we may assume that
since this event occurs with probability at least 1-O\bigl{(}{\frac{1}{N}}\bigr{)}\geqslant 1-O(\frac{1}{\sqrt{dD}}) conditioned on (and hence also conditioned on ). Under (3.24), we get
4. Stability of the Green’s function under resampling
From now on we make use of the following notations for conditional expectations and conditional -norms.
In particular, is a -measurable random variable, and
Moreover, for any -measurable random variable we have
The following result is an important consequence of Proposition 3.7 for the Green’s function. It relies on the fundamental random control parameter
In particular, , and therefore implies .
For random variables such that, conditioned on and , the random variable is approximately uniform,
Assuming that , Lemma 3.9 (i) states that the Green’s function has a bounded differences property with respect to the : it only changes by the small amount if a single is changed. Lemma 3.9 (ii) states that if one of its indices is random, then (conditioned on ) the -norm of the Green’s function is smaller (again by a factor ) than its -norm.
We start with (i). The resolvent identity (2.2) implies
Since, conditioned on and , the distribution of has total variation distance O\bigl{(}{\frac{1}{\sqrt{dD}}}\bigr{)}\leqslant O\bigl{(}{\frac{1}{D}}\bigr{)} to the uniform distribution on , and since , the Ward identity (2.3) implies
Finally, by (3.27), , and therefore
Concentration
The rest of this section is devoted to the proof of Proposition 4.1. The main tool in its proof is the following general concentration result.
Let be a complex-valued -measurable random variable, and nonnegative random variables such that is -measurable. Let satisfy . Suppose that for all we have
with probability at least .
To prove Proposition 4.2, we define the complex-valued martingale
Let be a filtration of -algebras and be a complex-valued -martingale. Suppose that there are deterministic constants such that
where .
it suffices to prove that any real-valued martingale satisfying (4.5) obeys
Hence, from now on, we assume that is real-valued.
The estimate (4.7) then follows by the exponential Chebyshev inequality with the choice \lambda\mathrel{\vbox{\hbox{.}\hbox{.}}}=\frac{1}{M}\operatorname{arcsinh}\bigl{(}{\frac{M\xi}{2S}}\bigr{)}, and an application of the same estimate with replaced by . ∎
and if the above set is empty we set . By definition, is an -stopping time. The following result shows that on an event of low probability.
Since is an -stopping time, is an -martingale. Because of Lemma 4.4 and using a union bound, it will be sufficient to study instead of . The next result shows that satisfies the assumptions of Lemma 4.3.
Note that, by definition, implies that , and that, by independence,
We now prove (4.9). By the first bound of (4.2),
By Lemmas 4.3–4.5, and for , we get
2. Proof of Proposition 4.1
The following result is the main ingredient in the verification of the second bound of (4.2). For its statement, we recall the definition of from (3.26).
Let be the indicator function of the event of -probability at least 1-O\bigl{(}{\frac{1}{\sqrt{dD}}}\bigr{)} from Proposition 3.7 (iii)(1), and set . Then the right-hand side of (4.14) is bounded by
We focus first on the second term of (4.15). By Proposition 3.7 (iii)(1) and (4.16),
We first complete the proof for . Let . Then, by (3.27) and ,
assuming that the constant was chosen sufficiently large. This establishes the first estimate of (4.2). The second estimate of (4.2) follows from Lemma 4.6. Therefore Proposition 4.1 follows from Proposition 4.2.
which is bounded by (after choosing large enough). The claim now follows from Proposition 4.2. ∎
Expectation
In this section we prove Proposition 2.2. We use the spectral parameters
Fix as in (5.1). To prove Proposition 2.2, we assume that and that
The proof of (5.3)–(5.4) proceeds in the following steps:
Estimate of , where is the Stieltjes transform (1.16) of the empirical spectral measure, and the Stieltjes transform (1.9) of the semicircle law.
Step (i) represents most of the work. Throughout this section we make the assumption (5.2).
For the proof of Proposition 2.2 we use the following convenient notion of high probability.
From now on, these properties will be used tacitly.
Furthermore, from now on, the parameter in Definition 5.1 will always be
with and the parameters given in the assumption of Proposition 2.2. Then, for any as in (5.1), we get from the assumption (5.2) and Proposition 4.1 that, with -HP, for all deterministic ,
To prove Proposition 2.2, we need to show that (5.3)–(5.4) then also hold with -HP.
2. Derivation of self-consistent equation
In this subsection we derive the self-consistent equation, (5.35) below, which will allow us to obtain estimates on the entries of and hence prove Proposition 2.2. The following lemma is, in combination with the concentration bounds (5.7)–(5.8), the main estimate in its derivation. For its statement, recall from Proposition 3.7 that is an enumeration of the neighbours of . For the following we introduce the abbreviation
The following lemma provides several elementary bounds on the Green’s function. It is the main computational tool in the proof of Lemma 5.2.
For all we have
For any we have
(ii) We show (5.17); the proofs of (5.16) and (5.18) are analogous. Since ,
(iv) We show (5.21); the proof of (5.22) is analogous. Under assumption (a), the Cauchy-Schwarz inequality and (3.28) imply
with -HP, where we again used (5.5). This completes the proof. ∎
with -HP. Similarly, by (5.17), (5.19), and (5.15), we get
with -HP. From (5.30)–(5.2), we conclude that
The main idea of the proof of Lemma 5.2 is (5.30): the left-hand side is a difference of Green’s functions with different indices, while the right-hand side is (up to a small error) a difference of Green’s functions with the same indices but the first Green’s function is computed in terms of a switched graph.
We now have all of the ingredients to derive the self-consistent equation for the diagonal entries of .
The event that (5.35) holds is measurable with respect to . By invariance of the law of under permutation of vertices, and a union bound, it therefore suffices to establish (5.35) for only. Then (5.36) follows by averaging (5.35) over .
To show (5.37), we use that by and (1.7), with (5.9),
with -HP. This implies (5.37) and therefore completes the proof. ∎
Under the assumptions of Proposition 2.2, the statement of Lemma 5.4 may be strengthened as follows.
Let be as in (5.1) and suppose that (5.2) holds. Then with -HP the estimates (5.35)–(5.36) hold simultaneously for all as in (5.1).
3. Stability of the self-consistent equation
In Lemma 5.5 we showed that, with -HP,
To show that and are close, we use the stability of the equation (5.42), in the form provided by the following deterministic lemma. The stability of the solutions of the equation (5.42) is a standard tool in the proofs of local semicircle laws for Wigner matrices; see e.g. MR2481753 . Our version given below has weaker assumptions than previously used stability estimates; in particular, we do not (and cannot) assume an upper bound on the spectral parameter .
Denote by and the two solutions of (5.42) with positive and negative imaginary parts, respectively:
where the square root is chosen so that . Hence, and consequently ; we shall use this bound below. Note that and are continuous. Set and . Since
In the last inequality, we used that and that, for any ,
The proof is divided into three cases. First, consider the case . Then, using (5.49) and the fact that , we get
and hence by (5.48).
Next, consider the case . Then, on the one hand, by (5.48) and the assumption , we have . On the other hand, since and ,
and together we conclude that , so that the claim follows from (5.48).
Finally, consider the case and . Without loss of generality, we set . Since is nonincreasing and increasing in , and since for , we then have for all . Therefore
On the other hand, by (5.48), and since ,
By continuity and (5.52)–(5.53), it suffices to show for some , since then for all . Since we have already shown for , the proof is complete. ∎
4. Proof of Proposition 2.2
We now have all the ingredients we need to complete the proof of (5.3)–(5.4) under the assumption (5.2), and hence the proof of Proposition 2.2.
Lemma 5.5 shows that, with -HP, for all , the function satisfies (5.43) with
Having determined , we now estimate . By (5.35) and since , we find
with -HP. From (1.9) it is easy to deduce that and . Hence, by (5.55) and since with -HP,
The off-diagonal entries of the Green’s function can be estimated using a similar argument.
From , it follows that
As in (5.38), using (5.58) and (1.7), we find
Using (5.11) we therefore get, with -HP,
Summarizing, we have proved that, assuming (5.2), the estimates (5.3) and (5.4) hold with -HP. Hence the proof of Proposition 2.2 (and consequently of Theorem 1.1) is complete.
This proof of Theorem 1.1 relies on Proposition 3.7, which we proved for the matching model in Section 3.2. In order to establish Theorem 1.1 for the uniform and permutation models, we still have to prove Proposition 3.7 for these models. This is done in Sections 6 and 7, which constitute the rest of the paper.
Uniform model
In this section we prove Proposition 3.7 for the uniform model. We identify a simple graph on the vertices with its set of edges , where an edge is a subset of with two elements. The adjacency matrix of a set of edges is by definition
where was defined in (3.1). Note that is one-to-one, i.e. the matrix uniquely determines the set of edges . For a subset of edges we denote by the set of vertices incident to any edge in . Moreover, for a subset of vertices, we define to be the subgraph of induced on .
For a subset with we define the indicator function
The interpretation of is that is a switchable subset of , i.e. any double switching of the three edges results again in a simple -regular graph; see Figure 6.1. A switching of the edges may be identified with a perfect matching of the vertices . There are eight perfect matchings of such that . We enumerate these matchings in an arbitrary way as with , and set
and say that is a switching of . (Compare this with Figure 3.1 (right) in which one such perfect matching is illustrated.) Note that there are depending on such that
with the right-hand side defined by (3.3). This correspondence will be made explicit later. The definition (6.2) implies, for , that is a simple -regular graph, and that
Next, take two disjoint subsets satisfying and . Thus, we require the sets and to be incident to exactly one common vertex, which we set to be ; see Figure 6.2. Then and , and (6.4) implies that the two compositions and are well-defined and coincide,
Let satisfy and . The map switches the unique edge incident to to a new edge with . Our next goal is to extend this switching to a simultaneous switching of all neighbours of . As already seen in (6.5), simultaneous multiple switchings are not always possible, and our construction will in fact only switch those neighbours of that can be switched without disrupting any other neighbours of . The remaining neighbours will be left unchanged. Ultimately, this construction will be effective because the number of neighbours of that cannot be switched will be small with high probability.
Let be an enumeration of the edges in incident to , and denote by
For we define the indicator functions
Their interpretation is as follows. On the event , the edges are switchable in the sense that any switching of them results in a simple -regular graph. The interpretation of is that the edges of do not interfere with the edges of any other , and hence any switching of them will not influence or be influenced by the switching of another triple of edges: on the event , (6.5) implies that commutes with for all . The set lists the neighbours of that can be switched simultaneously; see Figure 6.2.
Let , where , be an arbitrary enumeration of , and set
where we used that, by construction of , any switchings with do not interfere with each other, so that .
Now we define the bijection . For each , we choose to be a bijection from to such that is incident to . (For each such there are two possible choices for this bijection; this choice is immaterial.) Without loss of generality, we can choose the enumeration of such that . This defines a bijection . We extend it to a bijection by setting for .
With these preparations, we now show (6.12). Given and that are switchings of each other, we have constructed a set and subsets for , such that and are -regular graphs obtained from a unique switching from each other. Since the are independent and since for each the random variable is uniform on , we find that the left-hand side of (6.12) is equal to
By an identical argument, we find that the right-hand side of (6.12) is equal to
2. Estimate of exceptional configurations
In preparation of the proof of Proposition 3.7 for the uniform model, we now define the probability space from Definition 3.5. The space is the set of simple -regular graphs (identified with their sets of edges ), and
Hence, the probability space from Definition 3.5 consists of elements
From now on, we always condition on and write . We denote by the two edges in not incident to (ordered in an arbitrary fashion), so that . The next lemma provides some general properties of the random sets .
The following holds for any fixed .
There are at most five such that
We begin with (i). Let be the set of satisfying (6.17). By definition, for , for all . Thus, each can be contained in at most one with . The claim follows since has at most five elements.
Next, we prove (ii). Conditioned on , the two edges are by definition of chosen to be distinct and uniformly distributed on the edges not incident to . Let be the set of edges in incident to . Then
This shows (6.18); the proof of (6.19) is analogous. ∎
Next, we derive some basic estimates on the indicator functions and and the random set . Ideally, we would like to ensure that with high probability . While this event does hold with high probability conditioned on , it does not hold with high probability conditioned on . In fact, conditioned on , it may happen that almost surely. This happens if there exists a such that . The latter event is clearly independent of . To remedy this issue, we introduce the -measurable indicator function
which indicates whether such a bad event takes place. Then, instead of showing that conditioned on we have with high probability, we show that conditioned on we have with high probability. This estimate will in fact be enough for our purposes, by a simple analysis of the two cases and . In the former case, we are in the generic regime that allows us to perform the switching of with high probability, and in the latter case the switching of is trivial no matter the value of .
The following holds for any fixed .
Conditioned on , with probability 1-O\bigl{(}{\frac{d}{N}}\bigr{)}, we have
Conditioned on , with probability 1-O\bigl{(}{\frac{d}{N}}\bigr{)}, we have (i.e. ).
We first show the claim of (i) concerning conditioning on . First, the definition of immediately implies that if . Therefore and since is -measurable, it suffices to show that, conditioned on such that , we have with probability . Hence, for the following argument we condition on and suppose that . We estimate
The first term on the right-hand side of (6.22) is equal to
We first estimate (6.23). Since is uniformly distributed under the constraint , we find that (6.23) is bounded by . Similarly, given such that is 1-regular, is uniformly distributed under the constraint . Moreover, if is not 1-regular then a vertex of must coincide with or be a neighbour of a vertex in . From this we deduce that (6.24) is bounded by . We have therefore estimated the first term on the right-hand side of (6.22) by .
To estimate the second term on the right-hand side of (6.22), since
Next, we show that conditioned on , with probability , we also have . By a union bound and since if ,
as claimed. This completes the proof of (i).
Finally, we establish (iii). For this, observe that is independent of and that is independent of on the event . In the proof of (i), we have already shown that the latter event has probability at least conditioned on . This concludes the proof. ∎
3. Proof of Proposition 3.7 for the uniform model
With the preparations provided in Sections 6.1–6.2, we now verify the claims of Proposition 3.7 for the uniform model.
Moreover, is by definition the unique vertex incident to in the subgraph
where we recall that was defined in (6.9). The definition of is illustrated in Figure 6.4. Then by Lemma 6.1, is the adjacency matrix of the uniform model. To see that are an enumeration of the neighbours of , it suffices to show that for . This follows from the following simple observations: if then ; if then by definition of we have ; if and then by definition of we have . This proves (i).
What remains is the definition of and the proof of (ii) and (iii). To define , we denote by and the two edges in not incident to 1, ordered in an arbitrary fashion. (Note that, by definition of from (6.6), , , and are distinct but not necessarily disjoint.) We label the vertices of and in an arbitrary fashion, and take the pair to be uniformly distributed (parametrized by ) in the set
More precisely, we parametrize , with , in such a way that, in the nontrivial case , the switching from (6.2) is given as in (6.3) by
where is defined in (3.3), and the vertices are defined by the conditions and . Note that if are disjoint, is uniformly distributed on and uniformly distributed on or , whichever does not belong to.
We shall show (ii) and (iii) with the high-probability events given by those on which the conclusions of Lemma 6.3 hold. More precisely, the high-probability event in (iii)(1) is given by
and the high-probability event in (ii)(2) and (iii)(2) is given by
By Lemma 6.3 (i) and (iii), recalling that and \frac{d}{N}=O\bigl{(}{\frac{1}{\sqrt{dD}}}\bigr{)} by (1.5),
We now show (ii). From the definition of , we find that is chosen uniformly among the four (not necessarily distinct) vertices . Therefore we get, for any function on that
In the case , the right-hand side vanishes and the second claim of (iii)(1) is trivial. On the other hand, if , by (6.29),
Since , the identity (6.36) also holds on the event . Recalling (6.32) and the form of from (3.8), we obtain (iii)(2). This concludes the proof. ∎
Permutation model
In this section we prove Proposition 3.7 for the permutation model. First, we consider the -regular random graph defined by a single uniform permutation. As before, the symmetric group of order is denoted by , and for any permutation , the associated symmetrized permutation matrix is denoted by
Denote by the transposition that exchanges and . For the remainder of this subsection, we identify as the subset of of permutations that exchange and ,
For and , we define by
As illustrated in Figure 7.1, in the case that are distinct, the action of on amounts to two double switchings, as depicted in Figure 3.1.
If is uniform on , then is uniform on . Moreover,
provided that .
Therefore, for all fixed , also the map
is a bijection. In particular, under (7.6), the uniform distribution on is pushed forward to the uniform distribution on . Clearly, the distribution remains uniform after averaging over the independent random variables . Finally, (7.4) is easily verified. This completes the proof. ∎
The probability space for the permutation model (see Definition 3.5) is realized as (3.17) endowed with the uniform probability measure, where and
Elements of and are written as and . For we define the random variable
By Lemma 7.1, are i.i.d. uniform permutations in . The adjacency matrix of the permutation model is given by
It is convenient to augment the sequence to be indexed by by defining for . Hence for all . Also , where , is an enumeration of the neighbours of in .
We use the parametrization of the probability space defined above, which satisfies the conditions of Definition 3.5, and augment it according to Definition 3.6. Then claim (i) follows immediately from Lemma 7.1.
To show (ii), we first recall that is uniform on if and that is uniform on if . Either way, conditioned on , is approximately uniform on . Moreover, for , conditioned on , with probability , the event holds. By Lemma 7.1, on this event we have, for , and . This concludes the proof of (ii).
Isotropic local law and probabilistic local quantum unique ergodicity
In particular, the (normalized and centred) adjacency matrices of any of the models of random -regular graphs introduced in Section 1.2 are exchangeable.
The proof of Theorem 8.2 follows from the following moment bounds for exchangeable random matrices. The estimate (8.5) was previously established for in MR3129806 ; MR3227063 .
Let be a exchangeable random vector. Then for all we have
Let be a exchangeable random matrix. Then for all we have
The proof of Proposition 8.3 is given in Appendix B.
The isotropic local law implies the isotropic delocalization of the eigenvectors of , which also follows from Corollary 1.2 and Proposition 8.3 (i), similarly to the proof of Theorem 8.2.
Finally, we note that Corollary 1.2 and Proposition 8.3 (i) also imply the following local quantum unique ergodicity result, similarly to the proof of Theorem 8.2.
The celebrated quantum chaos conjecture states that the eigenvalue statistics of the quantization of a chaotic classical system are governed by random matrix theory PhysRevLett.52.1 ; MR1266075 ; MR2774090 ; MR916129 . Random regular graphs are considered a good paradigm for probing quantum chaos; see MR3204183 for a review. For generalized Wigner matrices, a probabilistic version of QUE, as well as the Gaussian distribution of eigenvector components, was proved in BY2016 . The first result of this kind, for a smaller class of Wigner matrices, was obtained in MR3034787 ; MR2930379 . Moreover, using the local law proved in this paper, these results can be extended to the -regular graph as well 2016Huang .
We conclude this section by remarking that all of the results from this section – Theorems 8.1 and 8.2 and Corollaries 8.4 and 8.5 – have analogues for the adjacency matrix of the Erdős-Rényi graph, whose proofs follow in exactly the same way using Proposition 8.3 and (MR3098073, , Theorem 2.9). We leave the details to the interested reader.
Appendix A Improved bound near the edges
In this appendix, we sketch the changes required to improve (1.12) such that is replaced by (1.20) on the right-hand sides, namely by
First, analogously to and , define
Then it is easy to see that Lemma 3.9 (ii) can be improved to replace by where
Assuming that and that , we have where
Next, Proposition 2.2 can be improved as follows.
We first verify that in all estimates of Sections 4–5, the parameter arises from just two possible sources: from or Lemma 3.9 (ii).
Similarly, given the improved versions of Lemma 3.9 and Proposition 4.1, the proof of the improved version of Proposition 2.2 is identical to that given in Section 5. ∎
Finally, given Proposition A.1, the proof of Theorem 1.1 involves a slightly more involved induction than that given in Section 2, in which we propagate both estimates
Therefore, using , we get from Proposition A.1 that
and this propagates the induction hypothesis (A.6) since for a sufficiently large .
Appendix B Moment bounds for exchangeable random matrices: proof of Proposition 8.3
We need to estimate the right-hand side of (B.2) by exploiting the condition . Obtaining the bound of order requires some care in handling the combinatorics. We shall multiply out the product in (B.3), which has to be done with moderation to avoid overexpanding, since the resulting sum is highly oscillatory. The naive expansion is too rough. Instead, we only expand a subset of the edges , and leave some edges unexpanded, meaning that the associated factors remain.
The partial expansion of the product is best formulated using edge-coloured graphs. We consider graphs on whose edges are coloured black or white, and denote by the set of black edges and by the set of white edges. Thus, an edge-coloured graph is a pair satisfying . For any edge-coloured graph we define
Hence, each black edge encodes the indicator function and each white edge the indicator function . Note that for we have the trivial identity
We shall define a process on the set of edge-coloured graphs that operates on each white edge, either leaving it as it is or generating two new graphs using (B.5), one graph where this white edge is removed, and another graph where the white edge is replaced by a black one. To that end, we choose a total order on and denote by and the immediate predecessor and successor of . We denote by and the smallest and largest edges of , and introduce the formal additional edge to be the immediate predecessor of .
For each we shall define a set of of edge-coloured graphs such that contains all edges greater than . The sets are defined recursively as follows. First, we set . Thus, consists of the complete graph with all edges coloured white. Then for the set is obtained from by
where is a set of one or two edge-coloured graphs obtained from , using one of the two formulas
which choice among (B.7) and (B.8) to make will be determined in (B.10) below. The choice (B.7) amounts to multiplying out and (B.8) to not multiplying out . Note that, by construction, we always have on the right-hand side of (B.6). Moreover, by (B.5), no matter which choice we make between (B.7) and (B.8), we always have the identity
for all , and hence by induction
Note that always choosing (B.7) leads to the identity , which, as explained above, is too rough; conversely, always using (B.8) leads to the trivial identity .
In order to define which choice of in (B.7)–(B.8) we make, we also colour the vertices black or white. A vertex is black if it is a block of size one and white if it is a block of size greater than one. This defines a splitting of the vertices into black vertices are white vertices , and also induces a splitting of the edges , where is the set of edges connecting two vertices of for , and is the set of edges connecting two vertices of different colours. We choose the total order on so that . With this order, we define our choice of :
See Figure B.1 for an illustration of the resulting process on coloured graphs.
Let . The following properties can be checked in a straightforward manner by induction: (a) is uniquely determined by (given the colouring of the vertices and the total order on ); (b) is a forest (i.e. a disjoint union of trees); (c) a black vertex can only be incident to a white edge if it is also incident to a black edge; (d) two white vertices cannot be connected by a black edge; (e) a black and a white vertex can only be connected by a black edge if the black vertex is not incident to any other black edge.
Now going back to (B.2), we find using (B.9) that
It remains to estimate the sum on the right-hand side of (B.12). For fixed , by (a) above it suffices to estimate the number of satisfying the remaining conditions (b)–(e). From now on, all graph-theoretic notions always pertain to , i.e. we discard all white edges. Let denote the set of black vertices not adjacent (by a black edge) to a white vertex:
We shall estimate the number of graphs on associated with any fixed . By (e), each vertex has degree at most one. With (d), this gives the upper bound on the possible choices of in . Moreover, by (b), is a forest on . By Cayley’s formula for the number of trees on vertices and the bound on the number of partitions of a set, we find that there are at most forests on . In summary, we conclude that the number of graphs associated with and is bounded by .
Abbreviating and , we therefore obtain
for some universal constant , where the factor accounts for the choice of , the factor for the choice of , the factor for the choice of , and the factor for the choice of as explained above. Here in the last inequality we used
for . This concludes the proof of (i).
Next, we prove (ii). By splitting into its diagonal and off-diagonal entries and using Minkowski’s inequality, it suffices to prove (8.6) under the assumption for all . Similarly to the proof of (i), we write
Acknowledgements
AK was partly supported by Swiss National Science Foundation grant 144662. HTY was partly supported by NSF grants DMS-1307444 and DMS-1606305. HTY and RB were partly supported by a Simons Investigator Award. The authors gratefully acknowledge the hospitality and support of the Institute for Advanced Study in Princeton, and the National Center for Theoretical Sciences and the National Taiwan University in Taipei, where part of this research was carried out. The authors’ stay at the IAS was supported by NSF grant DMS-1128155.