Tracy-Widom law for the extreme eigenvalues of sample correlation matrices
Zhigang Bao, Guangming Pan, Wang Zhou
Introduction
Suppose we have a -dimensional distribution with mean and covariance matrix . In recent three or four decades, in many research areas, including signal processing, network security, image processing, genetics, stock marketing and other economic problems, people are interested in the case where is quite large or proportional to the sample size. Naturally, one may ask how to test the independence among the components of the population. From the principal component analysis point of view, the independence test statistic is usually the maximum eigenvalue of the sample covariance matrices. Under the additional normality assumption, Johnstone derived the asymptotic distribution of the largest eigenvalue of the sample covariance matrices to study the test assuming .
However, sample covariance matrices are not scale-invariant. So if , Johnstone proposes to perform principal component analysis (PCA) by the maximum eigenvalue of the matrix , where
Here contains observations for the -th component of the population, , and represents the vector norm.
Performing PCA on amounts to PCA on the sample correlations of the original data if . So for simplicity, we call the sample correlation matrix in this paper. From now on, the eigenvalues of will be denoted by
Then the empirical distribution (ESD) of is defined by
The asymptotic property of was studied in and . For the almost sure convergence of and , see .
In this paper, we will study the fluctuations of the extreme eigenvalues of for a general population, including multivariate normal one. The basic assumption on the distribution of our population throughout the paper is . We assume are independent symmetric distributed random variables with variance . And for any , we assume to be i.i.d. Furthermore, we request the distributions of the s have sub-exponential tails, i.e., there exist positive constants such that for all one has
for all . And we also assume as , where .
We use to denote some positive constants independent of , which may differ from line to line. And we use to denote some positive constants depending on the parameter . The notation represent the operator norm and Frobenius norm of a matrix respectively. And represents a Euclidean norm of a vector.
The sample correlation matrix is invariant under the scaling on the elements , so the assumption is not necessary indeed. We specify it to be here just for convenience. Owing to the exponential tails, we can always truncate the variables so that with some .
A special sample correlation matrix model is the Bernoulli case, i.e. takes value of or with equal probability. Notice that if are Bernoulli, we always have for all
As a consequence, the sample correlation matrix with Bernoulli elements coincides with its corresponding sample covariance matrix for which the limiting distribution of the extreme eigenvalues are well known under some moment assumptions. One can refer to ,, , and . We only summarize their results for the special Bernoulli case as the following theorem.
(Bernoulli case) For the matrix in (1.4), if are Bernoulli variables, we have
as with .
Here is the famous Tracy-Widom distribution of type , which was firstly raised by Tracy and Widom in for the Gaussian orthogonal ensemble. The distribution function of admits the representation
where statisfies the Painlev equation
The main purpose of this paper is to generalize Theorem 1.1 to the population satisfying the basic condition . Our main results are the following two theorems.
Let be a sample correlation matrix satisfying the basic condition . We have
For technical reasons, it is convenient to work with the continuous random variables . As a result, the events such as eigenvalue collision will only occur with probability zero (see Lemma 3.5). Because none of our bounds depends on how continuous the are, one can recover the discrete case from the continuous one by a standard limiting argument by using Weyl’s inequality (see Lemma 2.2), especially for the Bernoulli case.
If the population is normal, then we can derive the Tracy-Widom law for both the largest and smallest eigenvalues of the matrix , where
Here and means each element of will be subtracted by , . We denote the ordered eigenvalues of by below. Actually is the sample correlation matrix when the population mean is unknown.
For the sample correlation matrix with i.i.d elements, if , we have
The main strategy is to prove a so-called “Green function comparison theorem”, which was raised by Erdös, Yau and Yin in for generalized Wigner matrices. We will provide a “Green function comparison theorem” to the sample correlation matrices obeying the assumption in Section 4, see Theorem 4.3. Then by the comparison theorem, we can compare the general distributed case with the Bernoulli case to get Theorem 1.2. And as an application, we can also get Theorem 1.3.
Our article is organized as follows. In Section 2, we state some basic tools, which can be also found in the series work , , and . And we provide some main technical lemmas and theorems in Section 3. The most important one is the so-called delocalization property of singular vectors, which will be shown as an obstacle to establish the Green function comparison theorem in the sample correlation matrices case. And in Section 4, we provide a Green function comparison theorem to prove the edge universality for sample correlation matrices satisfying the assumption . In Section 5, we state the proofs for our main results: Theorem 1.2 and Theorem 1.3.
Basic Tools
In this section, we state some basic tools from linear algebra and probability theory. Firstly, we denote the ordered singular values of by
then we have . If we further denote the unit right singular vector of corresponding by and the left one by , we have
Below we shall state some tools for eigenvalues, singular values and singular vectors without proof.
(Cauchy’s interlacing law). Let
(i) If is an Hermitian matrix, and is an minor, then for all .
(ii) If is a matrix, and is a minor, then for all .
(iii) If , is a matrix, and is a minor, then for all , with the understanding that . (For , one can consider its transpose and use (ii) instead.)
If are Hermitian matrices, then for all .
If are matrices, then for all .
The following lemma is on the components of a singular vector, which can be found in .
Further, we need a frequently used tool in the Random Matrix Theory: the Stieltjes transform of ESD , which is defined by
Here we denote as the entry of . As is well known, the convergence of a tight probability measure sequence is equivalent to the convergence of its Stieltjes transform sequence towards the corresponding transform of the limiting measure. So corresponding to the convergence of towards , the famous Marc̆enko-Pastur law whose density function is given by
where , almost surely converges to the Stieltjes transform of . Here
where the square root is defined as the analytic extension of the positive square root of the positive numbers. Moreover, satisfies the equation
If we denote the -th row of by and the remaining matrix after deleting by , one has
The formula of is analogous. By (2.3), we have the following lemma on the decomposition of :
The last main tool we need comes from the probability theory, which is a concentration inequality for projections of random vectors. The details of the proof can also be found in .
Main Technical Results
In this section, we provide our main technical results: the local MP law for sample correlation matrices, and the delocalization property for the singular vectors. Both results will be proved under much weaker assumption than . We form them into the following two theorems.
(Local MP law). Assume that with . And is a collection of independent (but not necessary identically distributed) random variables with mean zero and variance 1. If almost surely for some with some and some large constant for all , one has with overwhelming probability that the number of eigenvalues for any interval with obeys
The topic of the limiting spectrum distribution on short scales was firstly raised by Erdős, Schlein and Yau in for Wigner matrices. Such type of results are shown to be quite necessary for the proof of the famous universality conjectures in the Random Matrix Theory, for example, see and .
A strong type of the local MP law has been established for more general matrix models in a very recent paper of Pillai and Yin, see Theorem 1.5, . In fact, from Theorem 1.5 of , one can get a more precise bound than that in (3.1) if we replace by the nonasymptotic MP law defined in Section 4. Moreover, Pillai and Yin’s strong local MP law also provides some crucial estimates on individual elements of the Green function , which will be used to establish our Green function comparison theorem in Section 4.
Note that a little weaker delocalization property for the left singular vector can also be found in Theorem 1.2 of Pillai and Yin .
holds with overwhelming probability. So below we always assume .
The proof of Theorem 3.1 is partially based on the lemmas of Section 2. It turns out to be quite similar to the case of sample covariance matrices and Wigner matrices, see , , and . However, the delocalization of the right singular vector of is an obstacle, owing to the lack of independence between the columns of .
For the convenience of the reader, we provide a short proof of Theorem 3.1 at first. Our main task in this section is the proof of Theorem 3.2, more precisely, the right singular vector part of the theorem.
We provide the following crude upper bound on at first.
Let denote the eigenvalues of the matrix . Thus are also the eigenvalues of the matrix , whose other eigenvalues are all zeros. We further use to denote the eigenvector of corresponding to the eigenvalue , and introduce the quantity
By Cauchy’s interlacing law, we also have with overwhelming probability. Then for any such that , we have
for any . Now we set . Notice that there always exists some positive constant such that
If we set , it follows from (3.7) and (3.8) that
The first term of (3.9) is obviously exponential small by the Hoeffding inequality. For the second term, we use Lemma 2.5. Now we specialize in Lemma 2.5 to be and the subspace to be the one generated by eigenvectors . Thus one has
with overwhelming probability. This implies that the second term of (3.9) is exponential small when is large enough. So we conclude the proof of Lemma 3.3. ∎
Now we proceed to prove Theorem 3.1. The basic strategy is to compare and with small imaginary part . In fact, we have the following proposition.
Let , and . Suppose that one has the bound
with (uniformly) overwhelming probability for all such that and . Then for any interval with , one has
Proposition 3.1 is an extension of Lemma 29 of up to the edge, whose proof can be found in . In fact, the proof can be taken in the same manner as that of Lemma 64 in for the Wigner matrix.
So in view of Proposition 3.1, to prove Theorem 3.1, we only need to prove that the bound
holds with (uniformly) overwhelming probability for all such that and . To prove (3.10) we need to derive a consistent equation for , which is similar to the equation (2.6) for .
Firstly by Lemma 2.4 we can rewrite as
Then the proof of (3.10) can be taken in the same manner as the counterpart of the sample covariance matrix case (see the proof of formula (4.12) of ). We only state the different parts below and leave the details to the reader. We remark here that we consider the domain rather than in . However, if one goes through the proof in , it is not difficult to see that the proof towards any domain containing is the same. The only minor difference between our case and the sample covariance matrix in is the estimation of . We will only deal with in the sequel. The others are analogous. By (3.5) and (3.6), we have
is the Stieltjes transform of the ESD of . Then by the Cauchy’s interlacing property, we have
Now we provide the following lemma on the second term of (3.11).
For all with and ,
uniformly in with overwhelming probability.
We set . By (3.5) and the fact that
holds with overwhelming probability, we have for any
where . By inserting (3.13) and (3.15) into (3.14), we have
If we choose , we always have
Then the following part of the proof is the same as that in the sample covariance matrix case. One can refer to the proof of Proposition 4.6 of for details. ∎
Now we proceed to the proof of Theorem 3.1. By (3.11), (3.12) and Lemma 3.4 we can get the following equation
By a standard comparison of (3.16) and (2.6) (see for example), we have (3.10). Thus by Proposition 3.1 we conclude the proof of Theorem 3.1. ∎
Now we turn to the proof of Theorem 3.2. At first, we introduce the matrix with
We will need the following lemma on eigenvalue collision.
If we assume the random variables are continuous, we have the following events hold with probability one. : has simple eigenvalues, i.e. . : and have no eigenvalue in common. : and have no eigenvalue in common.
The proof of Lemma 3.5 will be postponed to Appendix A.
The proof for the left singular vectors is nearly the same as the sample covariance matrix case shown in by using Lemma 2.3, of Lemma 3.5 and Theorem 3.1. Moreover, as we have mentioned in the Remark 3.3, a slightly weaker delocalization property for the left singular vectors has been provided in . So we will only present the proof for the right singular vectors below.
Below we denote the -th column of by , and the remaining matrix after deleting by . Note that is not independent of the last column . However, for the sample covariance matrix case, the independence between the column and the corresponding submatrix is essential for one to use the concentration results such as Lemma 2.5. To overcome the inconvenience caused by the dependence, we will use the modified matrix defined above. Notice that the matrix is independent of the random vector .
The following lemma handles the operator norms of and .
Under the assumption of Theorem 3.2, we have
We only discuss the second term since the first one is analogous. It is easy to see the entries of satisfy
where is a diagonal matrix with -th entry to be
with overwhelming probability. Together with the fact that holds with overwhelming probability, we can conclude the proof of Lemma 3.6. ∎
Now we proceed to the proof of Theorem 3.2. If we denote
where is the last component of . Without loss of generality, we can only prove the theorem for . Notice that is the eigenvector of corresponding to the eigenvalue . From
Note that share the same nonzero eigenvalues with , so by of Lemma 3.5, we can always view that the matrix is invertible. Consequently,
If then Theorem 3.2 is evidently true. Consider below. Together with the fact that , we have
Now if we use to denote the ordered nonzero eigenvalue of and the corresponding unit eigenvector. And set the projection
Then by the spectral decomposition one has
Therefore to show , we only need to prove
To prove (3.24), we need to separate the issue into the bulk case and the edge case. Before that, we shall provide the following lemma which will be used in both cases.
If we denote the unit eigenvector of corresponding to by , under the assumption of Theorem 3.2 we have for any with ,
We will postpone the proof of Lemma 3.7 to Appendix B. In fact, it can be viewed as a modification of Lemma 2.5.
Now we decompose the proof of Theorem 3.2 into two parts: bulk case and edge case. Bulk case: for some
Note that the local MP law (Theorem 3.1) can also be applied to the matrix . Thus we can find a set with such that for any when is in the bulk region of the MP law. It follows that
By the singular value decomposition, we have
for any such that .
If , then we get the conclusion for the bulk case. So we assume below to get (3.24). By Lemma 3.6, if we choose (say), we have
with overwhelming probability. On the other side, Lemma 3.7 implies
with overwhelming probability. So one has
where means “much larger than”, i.e.
Notice that for any real number sequence and with , there exists some near 1 such that . Therefore by (3.30),(3.31) and (3.25) we can obtain
which implies (3.24) directly. So we conclude the proof for the bulk case.
Next, we turn to the edge case. Edge case: or with some .
For the edge case we also begin with the representation (3.23). By (3.22), we have
Inserting (3.32) and (3.18) into (3.21) we find
Similarly to the bulk case, we only need to get (3.24). Below we also assume to get (3.24). Similar to (3.29), by using Lemma 3.6 we have
Moreover, by Lemma 3.7 and (3.26), we also have
holds with overwhelming probability. Thus to provide (3.24), it suffices to show
instead. By the Cauchy-Schwarz inequality, we only need to prove
with overwhelming probability for some .
Notice that under the assumption , by Lemma 3.6 we have
Moreover, it is not difficult to see with overwhelming probability. Thus by (3.33), we have with overwhelming probability
So to prove (3.36) we only need to evaluate
By Theorem 3.1, the interval with contains at most eigenvalues. So we can set accordingly so that such intervals don’t contain any if or . In the following we only consider such that in the estimation of (3.38). Note that for ,
when . Thus we can find
Here we used Lemma 3.3 in the last inequality. Now we partition the real line into intervals of length , and sum (3.39) over all intervals with . Then
instead of (3.38). The evaluation of (3.40) is really the same as the counterpart in the sample covariance matrix case (see (4.5) in ) by inserting Lemma 3.7, so we omit the details here. In fact, we can finally get
Using the formula for the Stieltjes transform , one can get from residue calculus that for ,
Consequently by the definition of and , if , we have
And if , we have
Then it is easy to see when , (3.36) holds with overwhelming probability for the case where or . Moreover by continuity we can adjust the value of to get the conclusion for the general case or . Thus we complete the proof of the delocalization for . ∎
Green function comparison theorem
In this section, we provide a Green function comparison theorem for the sample correlation matrices satisfying . The proof heavily relies on the recent results of Pillai and Yin on sample covariance matrices and the delocalization property for the right singular vectors proved in the last section. At first, we will borrow some results from directly with only minor notation change. In fact, by Theorem 1.5 in , it is not difficult to see Theorem 1.2 and Theorem 1.3 of also hold for sample correlation matrices under our basic condition .
To state the results in , we need to introduce some notation. Define the parameter
Moreover we introduce the “nonasymptotic Marchenko-Pastur law ”
and the corresponding distribution function and Stieltjes transform
And we say that an event holds with -high probability if there exists a constant such that
for large enough . Note that (4.2) implies that the event holds with overwhelming probability if . We further denote
(Theorem 1.5, ) Under the condition , for any there exists a constant such that the following events hold with -high probability.
(i) The Stieltjes transform of the ESD of satisfies
(ii) The individual matrix elements of the Green function satisfy
We also need the following lemma on .
(Lemma 26, ) Set . For , (see (4.1)) we have the following relations:
where means for some constant . Furthermore
Now we set , with elements satisfying our basic condition . Correspondingly we let , and . Define the matrix , the Green function and the Stieltjes transform analogously for another random sequence satisfying which is independent of . The aim in this section is to prove the following Green function comparison theorem.
Below we only state the results and proofs for the largest eigenvalue. The smallest one is just analogous.
with some constant . Then there exists depending only on such that for any and for any real numbers and satisfying
for some constant and large enough .
The proof is similar to that of Theorem 6.3 of . Moreover, the proof of (4.9) can be taken in a same manner as that of (4.8), so we will just present the proof for (4.8) below. The basic strategy is to estimate the successive difference of matrices which differ by a row. For , we denote by the random matrix whose -th row is the same as that of if and that of otherwise; in particular and . And we set
We shall compare with by using the following lemma. For simplicity, we denote
For any sample correlation matrix with elements satisfying the basic assumption , if and for some , then we have
where the functional only depends on the distribution of and the first two moments of .
We always assume , in our case.
Then the proof of Theorem 4.3 can be completed by the telescoping argument.
Therefore it suffices to prove Lemma 4.4 in the sequel. To do this, we need to provide some bounds about . We only state the result for as the following lemma since the others are analogous.
Under the assumptions in Lemma 4.4, we have for small enough,
The proof of Lemma 4.5 will be postponed to the end of this section. Now we begin to prove Lemma 4.4 assuming Lemma 4.5.
The proof is in a similar manner to that of Lemma 6.5 in . At first we rewrite (2.8) as
Moreover, by Schur’s complement, we also have
By of Lemma 4.1 and (4.7) we can get
with overwhelming probability. Thus we have the expansion
Since and are by (4.3), by definitions and Lemma 4.5, we have
with overwhelming probability. Thus we have
Similarly to the counterpart proof of Lemma 6.5 in , we only need to show
with some functional only depending on the distribution of , and .
with overwhelming probability. If we write , then we have
Notice that if there exists a which appears only once in the above product, then by the assumption that is symmetric, we have
So we consider the case where appears exactly twice. Firstly, we consider
where the first summation goes through the indices such that they are not equal to each other, and the second summation goes through the left part of the indices. Then it is not difficult to see the number of the terms in the second summation is of the order . By the exponential tail assumption and the Hoeffding inequality, we can see
Furthermore, since are i.i.d., we have for not equal to each other
Therefore by (4.19), (4.20), (4.21) and the fact that only depends on , we have
By inserting (4.23) into (4.18), we can get (4.17) for . The cases of and can be proved similarly by inserting Lemma 4.5. So we conclude the proof. ∎
The proof of (4.10) is the same as the counterpart in , (see (6.36) of ). So we only state the proof of (4.11) below. For the ease of the presentation, we prove (4.11) for instead of . By the spectral decomposition, we have
where the projection . Consequently, we have
Note that . By the delocalization property of in Theorem 3.2 one has
with overwhelming probability. For , by using of Lemma 4.1 and (4.7) we have
with overwhelming probability. Here we used of Lemma 4.1 in the last inequality. Consequently, we have
It remains to estimate . For such that
When , we still have (4.24). Therefore, we have
with overwhelming probability. Thus we complete the proof. ∎
Proofs of main theorems
In this section, we provide the proofs of Theorem 1.2 and Theorem 1.3.
The proof of Theorem 1.2 is totally based on Theorem 1.5 of and our Theorem 4.3. Let and be two independent sample correlation matrix satisfying . We claim that there is an and such that for any real number (which may depend on ) one has
for sufficiently large, where is independent of . The proof of (5.1) is independent of the matrix model and totally based on Theorem 1.5 of and our Theorem 4.3, we refer to the proof of Theorem 1.7 of for details.
Now if we choose to be the Bernoulli case, it is not difficult to get Theorem 1.2 by combining (5.1) and Theorem 1.1. ∎
It is easy to see is an orthogonal matrix. Moreover, it is elementary that
where is a sequence of i.i.d variables. Further, if we denote the vector , we also have
Consequently, in the Gaussian case, is also a -type sample correlation matrix defined in (1.4) with parameters . Thus by Theorem 1.2, we have
as . Replacing by in (5.4) and (5.5), we can complete the proof of Theorem 1.3. ∎
Appendix A
At first we prove . Note that . For and share the same eigenvalues, it is equivalent to prove that the eigenvalues of are simple. We further introduce the polynomial of as
It is easy to see vanishes with zero Lebesgue measure, so we can always assume . As a consequence, we can reduce our problem to prove the matrix
has no multiple eigenvalue. Now we denote the discriminant of the characteristic polynomial of by . Observe that all the entries of are polynomials of , so is also a polynomial of . For the set of zeros of any non null polynomial in real variables only has zero Lebesgue measure, it suffices to prove that is not a null polynomial. In other words, it suffices to find a family such that . It is equivalent to show that has no multiple eigenvalue for one sample of the collection such that .
with . Then it is not difficult to see
which is a Jacobi matrix with positive subdiagonal entries. Such a Jacobi matrix has simple eigenvalues, for example, see Proposition 2.40 of .
Next we turn to the proof of . We use to denote the submatrix of with -th row deleted, and use to denote the upper left corner of . And we set , thus one has . Similar to the proof of , we can prove that and have no eigenvalue in common instead. It is easy to see the resultant of the characteristic polynomials of and is a polynomial of . Therefore, it suffices to show the resultant is a non null polynomial. Equivalently, we shall provide a sample of such that and have no eigenvalue in common.
Using to we can denote the ordered eigenvalues of by . By Cauchy’s interlacing property, one has
Moreover, we know that shares the same nonzero eigenvalues with . So we can provide an example such that and have no nonzero eigenvalue in common instead. Note
Taking trace on both side of (6.4), we obtain
Now we prove . We set to be the submatrix of with the -th column deleted and set
Let . It is obvious that shares the same eigenvalues with Now we introduce the polynomials
To prove that and have no eigenvalue in common, we only need to show and have no eigenvalue in common. Moreover, if does not vanish, it is equivalent to prove that the matrices and have no eigenvalue in common. Note that the event has zero Lebesgue measure. What’s more, it is not difficult to see the entries of and are all polynomials of the elements of , thus the resultant of the characteristic polynomials of and is also a polynomial of the elements of . Therefore, we only need to show is a non null polynomial, it suffices to give only one example of such that and do not have eigenvalue in common. For example, we can choose
Then we have and
Thus it is easy to see and have no eigenvalue in common for , which implies that is not a null polynomial, so we conclude the proof. ∎
Appendix B
In this appendix, we prove Lemma 3.7. If we denote
holds with overwhelming probability. It is not difficult to see
Since is also a random vector with mean zero and finite variance entries, Lemma 2.5 can be used to the first part of the right hand side of (7.3). Thus if we set the projection
with overwhelming probability. Here we have used the fact that for any
it suffices to prove the following lemma instead.
Using the notation in Lemma 3.7, we have for any with ,
We use the following concentration theorem, which is a consequence of Talagrand’s inequality, (see Theorem of ).
In fact, here we only need the real case of the theorem.
So to conclude the proof of Lemma 7.1, we only need to show that
holds with overwhelming probability for any small . Here we have used the fact that
and . By the condition that , we have
Let . We have
And by the assumption on we also have
Set . Then we have
Both terms on the right hand side can be bounded by by the same argument as above. So we conclude the proof. ∎