On the spectral norm of Gaussian random matrices

Ramon van Handel

Introduction

Let XX be a symmetric random matrix with independent mean zero entries. If the variances of the entries are all of the same order, this model is known as a Wigner matrix and has been widely studied in the literature (e.g., ). Due to the large amount of symmetry of such models, extremely precise analytic results are available on the limiting behavior of fine-scale spectral properties of the matrix. Our interest, however, goes in an orthogonal direction. We consider the case where the variances of the entries are given but arbitrary: that is, we consider structured random matrices where the structure is given by the variance pattern of the entries. The challenge in investigating such matrices is to understand how the given structure of the matrix is reflected in its spectral properties.

In particular, we are interested in the location of the edge of the spectrum, that is, in the expected spectral norm EX\mathbf{E}\|X\| of the matrix. When the entries of the matrix are i.i.d., a complete understanding up to universal constants is provided by a remarkable result of Seginer which states that the expected spectral norm of the matrix is of the same order as the largest Euclidean norm of its rows and columns. Unfortunately, this result hinges crucially on the invariance of the distribution of the matrix under permutations of the entries, and is therefore useless in the presence of nontrivial structure. It is noted in that the conclusion fails already in the simplest examples of structured random matrices with bounded entries. Surprisingly, however, no counterexamples to this statement are known for structured random matrices with independent Gaussian entries. This observation has led to the following conjecture proposed by R. Latała (see also ).

Throughout the remainder of this paper, XX will denote the d×dd\times d symmetric random matrix with entries Xij=bijgijX_{ij}=b_{ij}g_{ij}, where {gij:ij}\{g_{ij}:i\geq j\} are independent standard Gaussian random variables and {bij:ij}\{b_{ij}:i\geq j\} are given nonnegative scalars. We write aba\lesssim b if aCba\leq Cb for a universal constant CC, and aba\asymp b if aba\lesssim b and bab\lesssim a.

The lower bound in Conjecture 1 holds trivially for any deterministic matrix: if a matrix has a row with large Euclidean norm, then its spectral norm must be large. Conjecture 1 suggests that for Gaussian random matrices, this is the only reason why the spectral norm can be large. It is not at all clear, however, what mechanism might give rise to this phenomenon, particularly as the Gaussian nature of the entries must play a crucial role for the conjecture to hold.

Recently, Bandeira and the author proved a sharp dimension-dependent upper bound on X\|X\| (we refer to for a discussion of earlier work on this topic):

The combinatorial proof of this result sheds little light on the phenomenon described by Conjecture 1. Nonetheless, the right-hand side of this expression is a natural upper bound on the right-hand side of Conjecture 1 [2, Remark 3.16]. On the other hand, the terms in this bound admit another natural interpretation. A simple computation shows that the first term in this bound is precisely EX21/2\|\mathbf{E}X^{2}\|^{1/2}, while the second term is an upper bound on EmaxijXij\mathbf{E}\max_{ij}|X_{ij}|. This suggests the following alternative to Conjecture 1 that is also consistent with Theorem 1.1.

Once again, the lower bound in Conjecture 2 holds trivially (cf. [2, section 3.5]): the first term follows readily from Jensen’s inequality, while the second term follows as the spectral norm of any matrix is bounded below by the magnitude of its largest entry. Thus the two terms in the lower bound reflect two distinct mechanisms that control the spectral norm of any random matrix: a random matrix has large spectral norm if it is large on average (as is quantified by EX21/2\|\mathbf{E}X^{2}\|^{1/2}; note that the expectation here is inside the norm!), or if one of its entries is large (as is quantified by EmaxijXij\mathbf{E}\max_{ij}|X_{ij}|). Conjecture 2 suggests that for Gaussian random matrices, these are the only reasons why the spectral norm can be large.

In many cases the improvement of Conjectures 1 and 2 over Theorem 1.1 is modest, as the latter bound is already tight under mild assumptions. On the one hand, if maxijbij2maxijbij2logd\max_{i}\sum_{j}b_{ij}^{2}\gtrsim\max_{ij}b_{ij}^{2}\log d, then the first term in Theorem 1.1 dominates and therefore EXEX21/2\mathbf{E}\|X\|\asymp\|\mathbf{E}X^{2}\|^{1/2} as predicted by Conjecture 2. On the other hand, if a polynomial number dc\gtrsim d^{c} of entries XklX_{kl} of the matrix have variance of the same order as the largest variance bklmaxijbijb_{kl}\gtrsim\max_{ij}b_{ij}, then EmaxijXijmaxijbijlogd\mathbf{E}\max_{ij}|X_{ij}|\sim\max_{ij}b_{ij}\sqrt{\log d} and thus Theorem 1.1 also implies Conjecture 2. These observations indicate that Theorem 1.1 already implies Conjecture 2 when the matrix is “not too sparse”. Nonetheless, the apparent sharpness of Theorem 1.1 belies a fundamental gap in our understanding of the probabilistic mechanisms that control the spectral norm of Gaussian random matrices: the phenomena predicted by Conjectures 1 and 2 are inherently dimension-free, while the assumptions under which Theorem 1.1 is tight exhibit nontrivial dependence on dimension. The resolution of Conjectures 1 and 2 would therefore provide a substantially deeper insight into the structure of Gaussian random matrices than is obtained from Theorem 1.1.

The aim of this paper is to develop a number of new techniques and insights that contribute to a deeper understanding of Conjectures 1 and 2. While our results fall short of resolving these conjectures, they provide strong evidence for their validity and shed significant light on the geometry of the problem.

We begin by observing that Conjectures 1 and 2 are in fact equivalent, which is not entirely obvious at first sight. In fact, our first result provides an explicit expression for the right-hand side in Conjectures 1 and 2 in terms of the coefficients bijb_{ij}. (A much more complicated expression in terms of Musielak-Orlicz norms can be found in , but is too unwieldy to be of use in the sequel.)

where the matrix {bij}\{b_{ij}^{*}\} is obtained by permuting the rows and columns of the matrix {bij}\{b_{ij}\} such that maxjb1jmaxjb2jmaxjbdj\max_{j}b_{1j}^{*}\geq\max_{j}b_{2j}^{*}\geq\cdots\geq\max_{j}b_{dj}^{*}.

The essential feature of the moment method is that the right-hand side of this expression is the expectation of a polynomial in the entries of the matrix, which admits an explicit expression that is amenable to combinatorial analysis. By its very nature, any proof using the moment method cannot directly bound EX\mathbf{E}\|X\|; instead, this method bounds the larger quantity E[Xlogd]1/logd\mathbf{E}[\|X\|^{\log d}]^{1/\log d}, which is what is actually done in . For the latter quantity, however, it is readily seen that the result of Theorem 1.1 is already sharp without any additional assumptions:

The upper bound is proved in , while the lower bound follows along the lines of Conjecture 2 from the estimate E[Xlogd]1/logdEX21/2+maxijXijlogd\mathbf{E}[\|X\|^{\log d}]^{1/\log d}\gtrsim\|\mathbf{E}X^{2}\|^{1/2}+\max_{ij}\|X_{ij}\|_{\log d}. We therefore see that the moment method is exploited optimally in the proof of Theorem 1.1, so that the resolution of Conjectures 1 and 2 cannot be addressed by the same technique that gave rise to Theorem 1.1.

Nonetheless, by a slicing procedure that applies Theorem 1.1 separately at different scales, we can already establish that Conjectures 1 and 2 hold up to a very mild dimensional factor. This is our second main result.

While this result still exhibits an explicit dependence on dimension, the point of Theorem 1.3 is that the very mild dimensional factor loglogd\sqrt{\log\log d} is of much smaller order than the natural scale logd\sim\sqrt{\log d} that appears in the sharp dimension-dependent bound of Theorem 1.1; in this sense, Theorem 1.3 could be viewed as providing significant evidence for validity of Conjectures 1 and 2.

In the final part of this paper, we develop an entirely different approach for bounding the spectral norm of Gaussian random matrices. Unlike the methods developed so far, this approach is genuinely dimension-free and sheds significant light on the probabilistic mechanism that lies at the heart of Conjectures 1 and 2. The starting point for this approach is the elementary observation that

is the expected supremum of a Gaussian process indexed by the Euclidean unit ball B2B_{2}. It is well known that such quantities are completely characterized, up to universal constants, by the geometry of the metric space (B2,d)(B_{2},d), where

is the natural metric associated with the Gaussian process (cf. ). Therefore, in principle, understanding the spectral norm of Gaussian random matrices requires “only” a sufficiently good understanding of the geometry of the metric space (B2,d)(B_{2},d). To this end, we show that the geometry of (B2,d)(B_{2},d) can be related to the Euclidean geometry of certain nonlinear deformations of the unit ball. The geometric structure exhibited by this mechanism appears to almost resolve Conjectures 1 and 2, but we do not know how to optimally exploit this structure. Even a crude application of this idea, however, suffices to prove a nontrivial dimension-free bound.

It is instructive to compare this bound with the expression in Theorem 1.2. Using 2aba+b2\sqrt{ab}\leq a+b, it is readily seen that Theorem 1.4 implies the bound

While this estimate falls slightly short of the conjectured optimal bound of Theorem 1.2 (due to the wrong power on the logarithm), it is dimension-free precisely in the expected manner. Together with the natural geometric structure exhibited in the proof, this provides further evidence for the validity of Conjectures 1 and 2. The result of Theorem 1.4 is complementary to Theorem 1.1: while Theorem 1.1 is often sharp, Theorem 1.4 can give a substantial improvement for highly inhomogeneous matrices. For example, Theorem 1.4 readily implies the dimension-free bound of Latała , which could not be reproduced using Theorem 1.1.

The statement of Theorem 1.4 was chosen for sake of illustration; it is in fact a direct consequence of a sharper bound that arises from the proof. This sharper bound both improves somewhat on Theorem 1.4 for arbitrary matrices, and is able to establish the validity of Conjectures 1 and 2 in certain special cases. For example, we will establish these conjectures under the assumption that the matrix of variances {bij2}\{b_{ij}^{2}\} is positive definite or has a small number of negative eigenvalues. While these special cases are restrictive, they emphasize that the underlying geometric principle is not yet exploited optimally in the proof. The elimination of this inefficiency provides a promising route to the resolution of Conjectures 1 and 2.

The ideas described above are developed in detail in the sequel. Our main results, Theorems 1.2, 1.3, and 1.4, are proved in sections 2, 3, and 4, respectively.

Gaussian estimates

The aim of this section is to prove Theorem 1.2. We will, in fact, consider an additional quantity beside those that appear in Conjectures 1 and 2. Let g1,,gdg_{1},\ldots,g_{d} be independent standard Gaussian variables, and consider the quantity

This quantity will appear naturally from the geometry that is to be developed in section 4 below. The maximum is taken here over random variables with the same distribution as in Conjecture 1 (note that these quantities differ only in that bij2gj2b_{ij}^{2}g_{j}^{2} is replaced by Xij2=bij2gij2X_{ij}^{2}=b_{ij}^{2}g_{ij}^{2}); however, in the above quantity these variables are dependent, while the maximum is taken over independent variables in Conjecture 1. Nonetheless, these quantities prove to be of the same order. The equivalence of the various quantities considered below indicates that the phenomena described by Conjectures 1 and 2 can appear in many different guises, providing us with substantial freedom in how to approach the proof of these conjectures.

The following quantities are of the same order:

where we recall that the matrix {bij}\{b_{ij}^{*}\} is obtained by permuting the rows and columns of the matrix {bij}\{b_{ij}\} such that maxjb1jmaxjb2jmaxjbdj\max_{j}b_{1j}^{*}\geq\max_{j}b_{2j}^{*}\geq\cdots\geq\max_{j}b_{dj}^{*}.

The proof of the upper bound in Theorem 2.1 in fact yields

for a universal constant CC (that is, the constant in front of the leading term is one). This is used in section 4 to prove Theorem 1.4 with an optimal constant.

The proof of Theorem 2.1 is based on elementary estimates for the maxima of (sub-)Gaussian random variables with inhomogenenous variances.

We begin by recalling a standard upper bound on the maximum of sub-Gaussian random variables, cf. [7, Proposition 2.4.16].

Let X1,,XnX_{1},\ldots,X_{n} be not necessarily independent random variables with

where CC is a universal constant and σi0\sigma_{i}\geq 0 are given. Then

where σ1σ2σn\sigma_{1}^{*}\geq\sigma_{2}^{*}\geq\cdots\geq\sigma_{n}^{*} is the decreasing rearrangement of σ1,,σn\sigma_{1},\ldots,\sigma_{n}.

The essential tool in the proof of Theorem 2.1 is that the result of Lemma 2.3 can be reversed when the random variables are independent and Gaussian.

Let X1,,XnX_{1},\ldots,X_{n} be independent with XiN(0,σi2)X_{i}\sim N(0,\sigma_{i}^{2}). Then

where σ1σ2σn\sigma_{1}^{*}\geq\sigma_{2}^{*}\geq\cdots\geq\sigma_{n}^{*} is the decreasing rearrangement of σ1,,σn\sigma_{1},\ldots,\sigma_{n}.

By permutation invariance, we can assume that σi\sigma_{i} are nonincreasing in ii (so that σi=σi\sigma_{i}=\sigma_{i}^{*}). Fix j1j\geq 1 and let gi=Xi/σig_{i}=X_{i}/\sigma_{i}. Then Xiσjgi|X_{i}|\geq\sigma_{j}|g_{i}| for all iji\leq j and g1,,gjg_{1},\ldots,g_{j} are i.i.d. standard Gaussian variables. We therefore have

where we used that the maximum of jj i.i.d. standard Gaussian variables is of order log(j+1)\sqrt{\log(j+1)} [7, Exercise 2.2.7]. It remains to take the maximum over jnj\leq n. ∎

2. Proof of Theorem 2.1

On the other hand, by Gaussian concentration [3, Theorem 5.8], we have

for every ini\leq n and t0t\geq 0. We therefore obtain

by Lemma 2.3, where CC is a universal constant. As

(this last step is irrelevant to our results and is included for cosmetic reasons only).

where we have used the Gaussian Poincaré inequality [3, Theorem 3.20]. Therefore,

In the opposite direction, for every ii, choose j(i)j(i) such that bij(i)=maxjbijb_{ij(i)}=\max_{j}b_{ij}. Then

by Lemma 2.4. Putting together the above bounds, we have shown that

This establishes the equivalence between Conjectures 1 and 2.

It remains to consider the second quantity in Theorem 2.1. The upper bound

are obtained by repeating verbatim the corresponding arguments for the first quantity in Theorem 2.1. On the other hand, we can now estimate

by Lemma 2.4. Averaging these bounds completes the proof. ∎

Slicing

The aim of this short section is to prove Theorem 1.3. The lower bound is trivial, and therefore by Theorem 1.2 it remains to prove the following.

This result will be established by slicing the matrix into loglogd\sim\log\log d pieces at different scales, each of which is bounded separately using Theorem 1.1.

It proves to be convenient for the present purposes to work with matrices with independent entries that are not symmetric (as opposed to symmetric matrices, for which Xij=XjiX_{ij}=X_{ji} are not independent). To this end, let us cite the following non-symmetric variant of Theorem 1.1, see [2, Theorem 3.1] and its proof.

Let ZZ be the d1×d2d_{1}\times d_{2} matrix whose entries ZijN(0,cij2)Z_{ij}\sim N(0,c_{ij}^{2}) are independent Gaussian variables. Then the expected spectral norm satisfies

We can now proceed to the proof of Theorem 3.1.

By permuting the rows and columns of XX if necessary, we can assume without loss of generality in the sequel that bij=bijb_{ij}=b_{ij}^{*}.

We begin by decomposing the matrix X=X+XX=X^{\uparrow}+X^{\downarrow} into its parts above and below the diagonal: that is, Xij:=Xij1i<jX^{\uparrow}_{ij}:=X_{ij}\mathbf{1}_{i<j} and X:=Xij1ijX^{\downarrow}:=X_{ij}\mathbf{1}_{i\geq j}. As

(the second bound follows by Jensen’s inequality), it suffices to bound EX\mathbf{E}\|X^{\downarrow}\|.

We now decompose XX^{\downarrow} into N:=log2log2dN:=\lceil\log_{2}\log_{2}d\rceil horizontal slices as follows:

Each matrix X(n)X^{(n)} has independent entries, and the only nonzero entries of this matrix are contained in its upper 22n×22n2^{2^{n}}\times 2^{2^{n}} block. Moreover,

We now apply Theorem 3.2 to estimate each term E[X(n)2]\mathbf{E}[\|X^{(n)}\|^{2}]. Define the quantities

As we assumed that bij=bijb_{ij}=b_{ij}^{*}, it follows immediately that

In particular, this implies that for n2n\geq 2

On the other hand, the sum of the variances of the entries in any row or column of X(n)X^{(n)} is clearly still bounded by σ2\sigma^{2}. Finally, as noted above, X(n)X^{(n)} is a 22n×22n{2^{2^{n}}\times 2^{2^{n}}}-dimensional matrix (we can remove all vanishing rows and columns without decreasing the norm). Applying Theorem 3.2 yields for every 2nN2\leq n\leq N

On the other hand, applying Theorem 3.2 with d1=d2=4d_{1}=d_{2}=4 immediately yields the analogous bound for X(1)X^{(1)}. We therefore finally obtain

The proof of Theorem 3.1 does not really contain a new idea: it follows directly from the dimension-dependent bound of Theorem 3.2 by applying it in a multiscale fashion. The problem with this approach is that while we engineered the slices so that Theorem 3.2 is sharp on each slice, substantial loss is incurred in the estimate

that is, when we assemble the slices to obtain the final bound. To illustrate this loss, consider the case where XX is a diagonal matrix with bii=(log(i+1))1/2b_{ii}=(\log(i+1))^{-1/2}. Then it is easily seen that in fact X2=maxnX(n)2\|X^{\downarrow}\|^{2}=\max_{n}\|X^{(n)}\|^{2}, while every term X(n)2\|X^{(n)}\|^{2} is of comparable magnitude. We therefore see in this example that the residual dimension-dependence in Theorem 1.3 is incurred entirely in the above estimate.

Notice that in contrast to the above estimate, we have the exact identity

The previous estimate is sharp when each term in the sum is simultaneously maximized by the same vector vv. As the matrices X(n)X^{(n)} are independent and have vastly different dimensions and scales, it seems particularly unlikely that this will be the case. If it were possible to show that in fact X2maxnX(n)2\|X^{\downarrow}\|^{2}\approx\max_{n}\|X^{(n)}\|^{2} holds in the general setting, then the slicing method could be adapted to prove Conjectures 1 and 2. However, it is far from clear how this idea could be made precise, and it appears that the residual dimension-dependence in Theorem 1.3 cannot be further reduced without the introduction of a genuinely new idea.

Geometry

The aim of this section is to exhibit a very useful mechanism to control the geometric structure of the Gaussian processes associated to Gaussian random matrices. A direct application of this mechanism gives rise to dimension-free bounds on the spectral norm of Gaussian random matrices that can improve significantly on Theorem 1.1 for highly inhomogeneous matrices. Let us begin by formulating a general result that can be obtained by this method, from which Theorem 1.4 and a number of other interesting consequences will follow as corollaries.

In the sequel, we will denote by BB the d×dd\times d symmetric matrix of variances of the entries of XX, that is, Bij:=bij2B_{ij}:=b_{ij}^{2}. We denote by B+B^{+} and BB^{-} its positive and negative parts, respectively; that is, if B=iλiuiuiB=\sum_{i}\lambda_{i}u_{i}u_{i}^{*} is the spectral decomposition of BB, then B+:=i(λi0)uiuiB^{+}:=\sum_{i}(\lambda_{i}\vee 0)u_{i}u_{i}^{*} and B:=i(λi0)uiuiB^{-}:=-\sum_{i}(\lambda_{i}\wedge 0)u_{i}u_{i}^{*}.

Let YN(0,B)Y\sim N(0,B^{-}) be Gaussian with covariance matrix BB^{-}, and let g1,,gdN(0,1)g_{1},\ldots,g_{d}\sim N(0,1) be i.i.d. standard Gaussian variables. Then for any γ>0\gamma>0

As a first consequence, we deduce a sharp form of Theorem 1.4.

There is a universal constant CC such that

As B2=(B+)2+(B)2B^{2}=(B^{+})^{2}+(B^{-})^{2}, we have

On the other hand, by Remark 2.2, we have

for a universal constant CC^{\prime}. Now apply Theorem 4.1 with γ=1\gamma=1. ∎

Let us note that the leading term in the first inequality of Corollary 4.2 is sharp. To see this, consider the example of a Wigner matrix where bij=1b_{ij}=1 for all i,ji,j. Then the first inequality yields EX2d+o(d)\mathbf{E}\|X\|\leq 2\sqrt{d}+o(d), which precisely matches the exact asymptotic X2d\|X\|\sim 2\sqrt{d} as dd\to\infty [1, Theorem 2.1.22]. On the other hand, the second term in this inequality is suboptimal, as can be seen by considering the example where BB is a band matrix with bij=1b_{ij}=1 inside a diagonal band of width logd\sim\sqrt{\log d} and bij=0b_{ij}=0 outside the band (compare the conclusion of Corollary 4.2 with that of Theorem 1.1). In cases such as the latter example where the second term dominates, Corollary 4.2 can be improved slightly by optimizing over γ\gamma.

Apply Theorems 4.1 and 1.2 and optimize over γ>0\gamma>0. ∎

Despite the suboptimal nature of the second term in Corollaries 4.2 and 4.3, these results can improve significantly on Theorem 1.1 for highly inhomogeneous matrices. To illustrate this, let us use Corollary 4.2 to derive a delicate (but much less sharp) result of Latała that could not be recovered from Theorem 1.1.

We may assume without loss of generality that the rows and columns of XX have been ordered such that jbij4\sum_{j}b_{ij}^{4} is nonincreasing in ii. Then we must have

for all ii, and the conclusion follows readily from Corollary 4.2. ∎

The above corollaries are based on a rather crude estimate on the variance of the random variables YiY_{i} that appear in Theorem 4.1 (see the proof of Corollary 4.2). Unfortunately, it seems that this estimate cannot be significantly improved in general, which indicates that there is genuine inefficiency in the proof of Theorem 4.1. The apparent origin of this inefficiency will be discussed in some detail in the sequel. It is interesting to note, however, that there are certain special cases where Theorem 4.1 already provides substantially better results than is suggested by Corollary 4.2. For example, Theorem 4.1 immediately resolves Conjecture 1 (with optimal constant!) under the strong assumption that the matrix of variances BB is positive semidefinite.

In this case B=0B^{-}=0, and the result follows from Theorem 4.1 with γ=1\gamma=1. ∎

Along similar lines, it is not difficult to see that if BB has at most kk negative eigenvalues, than the conclusion of Conjecture 1 holds with a constant that depends on kk only (so that the conjecture is established if BB has O(1)O(1) negative eigenvalues). On the other hand, there are other cases where the special structure of BB makes it possible to deduce Conjecture 1 from Theorem 4.1. For example, if

where BB^{\prime} is a positive semidefinite matrix, then

2. Proof of Theorem 4.1

is the expected supremum of a Gaussian process indexed by the Euclidean unit ball B2B_{2}. It is well known that the supremum of a Gaussian process is intimately connected with the geometry defined by the associated (semi)metric

The difficulty we face is to understand how to control this rather strange geometry.

To motivate the device that we will use for this purpose, let us disregard for the moment the natural metric dd and consider instead a simpler quantity, the variance of the Gaussian process. We can easily compute

where g1,,gdg_{1},\ldots,g_{d} are i.i.d. standard Gaussian variables. Then

In particular, we see that the variance of the Gaussian process {v,Xv}vB2\{\langle v,Xv\rangle\}_{v\in B_{2}} associated with our random matrix is dominated up to a constant by the variance of the Gaussian process {x(v),g}vB2\{\langle x(v),g\rangle\}_{v\in B_{2}}. The latter process is precisely what we would like to obtain in our upper bound, as we immediately compute

Unfortunately, an inequality between the variances of Gaussian processes does not suffice to control the suprema of these processes. What is sufficient, however, is to establish such an inequality between the natural distances of these Gaussian processes: if we could show that the natural distance of the Gaussian process {v,Xv}vB2\{\langle v,Xv\rangle\}_{v\in B_{2}} is dominated by the natural distance of {x(v),g}vB2\{\langle x(v),g\rangle\}_{v\in B_{2}}, that is,

then the conclusion of Conjecture 1 would follow immediately from the Slepian-Fernique lemma [3, Theorem 13.3]. Unfortunately, this inequality does not always hold, see section 4.3 below. However, it turns out that such an inequality nearly holds, and this is the key device that will be exploited in this section.

We can now estimate using the triangle inequality v+wivi+wi\|v+w\|_{i}\leq\|v\|_{i}+\|w\|_{i}

The elementary inequality 2abγa2+γ1b22ab\leq\gamma a^{2}+\gamma^{-1}b^{2} gives

Combining these bounds completes the proof. ∎

With Lemma 4.6 in hand, we can now easily complete the proof of Theorem 4.1.

We begin by noting that the spectral norm of a symmetric matrix is the largest magnitude of its maximal and minimal eigenvalues, that is,

As XX and X-X have the same distribution, we can estimate

where we used the Gaussian Poincaré inequality [3, Theorem 3.20] in the second inequality. To proceed, assume without loss of generality that YN(0,B)Y\sim N(0,B^{-}) is independent of g1,,gdg_{1},\ldots,g_{d}, and define the Gaussian process {Zv}vB2\{Z_{v}\}_{v\in B_{2}} as follows:

The natural distance of this Gaussian process satisfies

by the Slepian-Fernique inequality [3, Theorem 13.3]. A simple application of the Cauchy-Schwarz inequality as discussed before Lemma 4.6 completes the proof. ∎

3. Discussion

It is instructive to discuss the geometric significance of the basic principle described by Lemma 4.6. The clearest illustration of this device appears in the setting of Corollary 4.5 where the matrix of variances BB is positive semidefinite. In this case, the second term in Lemma 4.6 is nonpositive, and we obtain

This inequality maps the geometry of the metric space (B2,d)(B_{2},d) onto the Euclidean geometry of the nonlinear deformation of the unit ball

The trivial case of this construction appears in the example of a Wigner matrix where bij=1b_{ij}=1 for all i,ji,j. In this special case, the nonlinear deformation has no effect and B=B2B_{*}=B_{2} is simply the Euclidean unit ball. Applying the Slepian-Fernique inequality in this setting shows that

This idea is not new: our approach reduces in this trivial setting to the well-known method of Gordon for estimating the norm of Wigner matrices [8, section 5.3.1]. However, the crucial insight developed here is that the geometry of BB_{*} changes drastically when we depart from the simple setting of Wigner matrices, which is not captured by Gordon’s method. This is illustrated in the following example.

which captures precisely the correct behavior in this setting.

In general, the deformed ball BB_{*} can take very different shapes, as is illustrated in Figure 4.1. The beauty of this construction is that the manner in which the geometry of the space (B2,d)(B_{2},d) is captured by the geometry of (B,)(B_{*},\|\cdot\|) provides a clear mechanism that gives rise to the phenomenon predicted by Conjecture 1.

Unfortunately, the simple geometry exhibited above is much less clear when the matrix BB is not positive semidefinite. One might hope that the inequality

remains valid in the general setting, but this is not always true. The following illuminating example was suggested by Afonso Bandeira.

can be arbitrarily large. This example is essentially the worst possible, as optimizing γ\gamma in Lemma 4.6 shows that d(v,w)2maxijbijx(v)x(w)d(v,w)^{2}\lesssim\max_{ij}b_{ij}\,\|x(v)-x(w)\| for v,wB2v,w\in B_{2}.

While the above example illustrates conclusively that the desired inequality cannot hold in general when BB is not positive semidefinite, we also note that the failure point in this example appears to be very special. The vectors vv and ww, while far apart in the Euclidean distance, satisfy both d(v,w)=0d(v,w)=0 and x(v)x(w)=0\|x(v)-x(w)\|=0 when δ=0\delta=0. These points are therefore in some sense “singular” with respect to the geometry of (B2,d)(B_{2},d) and of (B,)(B_{*},\|\cdot\|) when δ=0\delta=0. Example 4.9 shows that the comparison between the two geometries can fail near such singular points. Numerical experiments suggest that such points are rather rare and that the inequality d(v,w)2x(v)x(w)d(v,w)\leq 2\|x(v)-x(w)\| typically fails only in a very small subset of the unit ball. We do not have a precise formulation of this idea, however.

The phenomenon that is illustrated by Example 4.9 is controlled in Lemma 4.6 by the addition of a second term that dominates the bound at the singular points of the geometry of (B2,d)(B_{2},d). The remarkable aspect of this second term is that it has a very suggestive interpretation: if the matrix B-B were positive semidefinite (which of course cannot be the case as BB has nonnegative entries), this would be the natural distance corresponding to Gaussian process defined by the convex hull of random variables U1,,UdU_{1},\ldots,U_{d} with UN(0,B)U\sim N(0,-B). By Lemma 2.3, the supremum of this Gaussian process would be of the same order as the second term of the last expression in Theorem 1.2, which would suffice to establish Conjecture 1.

While this intuition clearly cannot be implemented in this manner, it is nonetheless highly suggestive that the validity of Conjecture 1 can “almost” be read off from the geometric structure described by Lemma 4.6. Unfortunately, we do not know how to optimally exploit this geometric structure. In Theorem 4.1, we have crudely forced B=BB+-B=B^{-}-B^{+} to be positive definite by estimating it from above by BB^{-}. The problem with this approach is that the entries of BB^{-} can be much larger than the entries of BB, which is the origin of the suboptimal second term in Corollary 4.2: there can in general be significant cancellation between BB^{-} and B+B^{+} that our approach fails to exploit. The elimination of this inefficiency in the proof of Theorem 4.1 would be a significant step towards the resolution of Conjecture 1.

We conclude by noting that there is no reason, in principle, to expect that a sharp bound on the expected supremum of a Gaussian process can always be obtained using the Slepian-Fernique inequality, as we have done in the proof of Theorem 2.1. In general, the connection between the supremum of a Gaussian process and the underlying geometry is described by the generic chaining method . Unfortunately, even a geometric description along these lines of the trivial behavior of the supremum of a Gaussian process over a convex hull remains a long-standing open problem [7, pp. 50–51], so that a direct application of generic chaining methods in the present setting appears to present formidable difficulties.

Acknowledgments

Many of the results presented here were obtained while the author was a visitor at IMA in the spring semester of 2015 in the context of the annual program “Discrete Structures: Analysis and Applications,” and while the author attended the Oberwolfach workshop “Probabilistic Techniques in Modern Statistics” in May 2015. It is a pleasure to thank IMA and Oberwolfach, and in particular the organizers of these excellent programs, for their hospitality. The author is grateful to Rafał Latała, Afonso Bandeira, and Amirali Ahmadi for several interesting discussions, and to Afonso Bandeira for suggesting Example 4.9.

An early draft of this paper was dedicated with great admiration to Evarist Giné on the occasion of his 70th birthday. I was immensely saddened to learn that Evarist unexpectedly passed away shortly after the completion of this draft, as is begrudgingly reflected in the dedication of the present version of this paper.

References