Universal entrywise eigenvector fluctuations in delocalized spiked matrix models and asymptotics of rounded spectral algorithms
Abstract
We consider the distribution of the top eigenvector of a spiked matrix model of the form , in the supercritical regime where has an outlier eigenvalue of comparable magnitude to . We show that, if is sufficiently delocalized, then the distribution of the individual entries of the projector (not, we emphasize, merely the inner product ) is universal over a large class of generalized Wigner matrices having independent entries, depending only on the first two moments of the distributions of the entries of . This complements the observation of Capitaine and Donati-Martin (2021) that these distributions are not universal when is instead sufficiently localized. Further, for having entrywise variances close to constant and thus resembling a Wigner matrix, we show by comparing to drawn from the Gaussian orthogonal or unitary ensembles that averages of entrywise functions of behave as they would if had Gaussian fluctuations around a suitable multiple of . We also establish such results for several possibly dependent spiked matrices, showing that, if such matrices are entrywise uncorrelated, then their leading eigenvectors behave as they would with independent Gaussian fluctuations. We apply these results to spectral algorithms with rounding procedures for synchronization problems over the cyclic and circle groups, obtaining the first precise asymptotic error rates for such algorithms. Using our analysis of multiple spiked matrices, we also show that multi-frequency spectral algorithms using estimates from several matrices often have asymptotic error rate superior to that of naive spectral algorithms using just one matrix.
Contents
1 Introduction
We will study a universality phenomenon in spiked matrix models, of which we take the simple rank-one case
where , (the unit sphere of ), and is a Hermitian “noise” matrix normalized such that is of constant order. From a statistical point of view, can be seen as an “observation” of the hidden “signal” , from which one seeks to estimate . A natural choice of estimator is , the unit eigenvector of corresponding to the largest eigenvalue of , which we denote . Our general goal will be to understand in a fine-grained way the quality of estimate of that we obtain from .
Let us explain some of what is known about such models under the following assumption on , which we will also use in the first part of our main results.
Definition 1.1 (Generalized Wigner matrix).
A generalized Wigner matrix with with parameters is a random matrix having the following properties:
- 1.
The entries on and above the diagonal are independent.
- 2.
for all .
- 3.
The magnitudes admit a uniform tail bound of the form
(1.1) We will call this condition the rescaled entries being -sub-Weibull (Definition 2.1).
- 4.
The numbers satisfy
(1.2) as well as
(1.3)
This class of matrices is a well-studied universality class, sharing many basic behaviors. For instance, as a useful point of reference for the results we discuss next, under these assumptions the empirical distribution of almost surely converges weakly to the semicircle distribution supported on , and and both converge in probability to 2 (see, e.g., [AGZ09] for an exposition of these classical results, or our Theorem 2.13).
We mostly take to be deterministic, and later in our results we will mention the case of random, in which case it is random independently of (in this situation results for deterministic can be applied by conditioning on the value of ).
The following describes the main features of the phase transition that the behavior of the spectrum of undergoes as varies, a version for this setting of the Baik–Ben Arous–Péché transition. We sketch how the proof of this version follows from the isotropic local law proved by [BEK+14] in Theorem 2.21 below; this technique has been used by several works such as [KY13b, KY14] in the past and we merely adapt the particular local law on which it is based.
Theorem 1.2.
Let be a sequence of generalized Wigner matrices with parameters not depending on and let . Write , for the largest eigenvalues of these matrices, and for the associated eigenvectors of . Then, the following hold, with all convergences in probability as :
It will also be useful for us to have a specific notation for
| (1.8) |
the typical value of , the magnitude of the component of orthogonal to .
This gives a precise understanding of the top eigenvalue and eigenvector of to leading order, though for the eigenvector only in terms of its correlation with its noiseless counterpart . For both quantities, it is reasonable to ask about the next-order fluctuations: how do a rescaling of and behave? (The latter is not quite well-defined for the reason described in Remark 1.5 below, but let us ignore this issue for the moment.)
While it would be natural to conjecture that both of these quantities should also behave universally over a generalized Wigner matrices or some other such large class, in fact this is not the case. In our setting, it is known that non-universality of the fluctuations of both eigenvalues and eigenvectors—that is, a sensitivity to the specific distribution of entries of —arises when is localized, having some large entries. See, for instance, [CDMF09, CDMF12, RS13, BGGM11, KY13b, KY14] for such results on eigenvalues, [CDM21, BDW21], and [MY22, FFHL22] for similar results about eigenvectors but in different settings (where the signal is of macroscopic rank and the noise is Gaussian in the first case, and where in the second case). In the former works, it is also shown that the fluctuations of eigenvalues are universal when is sufficiently delocalized.
1.1 Summary of contributions
To the best of our knowledge, until now a gap has remained in the above line of work concerning a situation that is particularly important in applications: it is not known that the eigenvector fluctuations—those of —are universal provided that is delocalized, in any stronger sense beyond just the behavior of the specific inner product . We illustrate a basic version of this phenomenon in Figure 1.
This is the task that we take up in this paper: we will show such a universality result in a rather strong entrywise sense, in the style of the results for eigenvectors of purely random matrices with no low-rank perturbation of [KY13a]. We treat both the behavior of the individual entries and averages of the form
| (1.9) |
In both cases, we scale by since the typical scale of each of these numbers is . If we view as a measurement of proximity of two complex numbers, the latter gives us access to various ways of viewing the amount of error made by a spectral algorithm by measuring various notions of entrywise distance between and .
In particular, when we have prior information that belongs to some special subset of , we may include rounding functions in the definition of , that encode a procedure estimating by first computing and then “projecting” its value in some suitable entrywise sense to the set in which the entries of can possibly lie. As a simple example, if we know in advance that and is real-valued, then it is sensible to take the entrywise sign as an estimate of . We can then measure the natural notion of error of what fraction of these rounded signs disagree with those of , i.e., the quantity:
arguably a more natural and meaningful notion of error for this discrete setting than continuous quantities like . To the best of our knowledge, ours are the first precise asymptotics for the amount of entrywise error made by such algorithms under general non-Gaussian models of the noise .
We further extend these results to the case of several spiked matrices for . In this case, the main structural assumption on the noise matrices is that the tuples are independent over different pairs (up to Hermitian symmetry); however, we note that within these tuples the same entry of different can be dependent or even deterministic functions of one another. This has an important consequence for the special case where these tuples are uncorrelated, because in this situation, one can compare to the case of having independent Gaussian entries. Thus, the case of being entrywise uncorrelated in fact belongs to the same universality class as a case of being independent (as for Gaussian random variables being uncorrelated implies being independent).
We call this phenomenon pseudoindependence of spiked matrix models, and we propose that it has interesting ramifications for the design of spectral algorithms. In particular, if the are deterministic functions of one another, then clearly in the case of independent one expects to gain more information about from more independent matrix observations, and by our analysis the same holds under pseudoindependence. This suggests that multi-spectral algorithms, ones using not just a given spiked matrix but several deterministic entrywise transformations thereof, may be superior to direct spectral algorithms in some settings. We illustrate this proposal by showing that multi-spectral algorithms are indeed superior for the problem of synchronization over the cyclic and circle groups.
1.2 Theoretical results
We always use the parameter to designate the number of matrices we work with. For the sake of brevity we state our results for the case of general , but the reader may find it instructive to read the results with the simplifying choice , to recover the case of a single spiked matrix discussed above.
1.2.1 Universality
Our first main result says that, provided that the are sufficiently delocalized and that the are sufficiently unstructured, statistics of the noisy top eigenvectors do not depend on the entry distribution of the . The specific delocalization assumption we make on the is the following:
Assumption 1.3.
For , we assume that has , and that
for some and . We call the parameters of this assumption on .
Our first main result is then as follows.
Theorem 1.4 (Universality of entry statistics).
Let and satisfy Assumption 1.3. Let be generalized Wigner matrices (Definition 1.1) with uniform parameters and such that the tuples are independent over , and likewise for the . Letting contain the real and imaginary parts of for and likewise for , suppose that the second moments of these vectors match (recalling that their first moments are fixed to be zero and so automatically match by the assumption of the and being generalized Wigner matrices): for all , we have
Let be the eigenvector associated to the largest eigenvalue of and that associated to the largest eigenvalue of . Let be a function such that and its first five derivatives are bounded. Then, for any ,
for a constant depending only on the parameters in the statement of this result, the parameters of Assumption 1.3 on , and the generalized Wigner matrix parameters and .
Remark 1.5.
The reason for taking products of pairs of entries of the various above is that itself is only defined up to a global phase (or a global sign flip in the real-valued case), while , the orthogonal projection to the direction, is a well-defined geometric object; above we formulate our result in terms of its entries.
1.2.2 Gaussian approximation and pseudoindependence
The above is a conceptually interesting result, but one that does not allow concrete calculations of the actual values of entrywise quantities like the above. In the special case where the are uncorrelated for a fixed over different , however, by comparing to special Gaussian distributions of noise matrices we can obtain tractable approximations. We consider which can be compared by Theorem 1.4 to the following classical distributions of random matrices:
Definition 1.6 (Gaussian orthogonal and unitary ensembles).
Let . We then define the following distributions of random matrices in .
- •
The Gaussian orthogonal ensemble, denoted for given dimension , is the law of with independent for drawn as
Equivalently, are i.i.d. with law .
- •
The Gaussian unitary ensemble, denoted for given dimension , is the law of with independent for drawn as
Here is the ordinary Gaussian measure, while is the complex Gaussian measure, the law of with independently, so that . Equivalently, a GUE matrix has are i.i.d. with law .
Here and throughout we denote the imaginary unit by to avoid conflict with indices named . It is easy to check that GOE and GUE matrices are both generalized Wigner matrices, up to a negligible renormalization in the GOE case.
When our matrices are drawn from these distributions, the behavior of can be analyzed quite precisely. That is because and are respectively orthogonally and unitarily invariant, satisfying the property that has the same law as for any orthogonal or any unitary , respectively. Because of this, the component of that is orthogonal to is itself a likewise invariant random vector in this subspace, whose norm by Theorem 1.2 is close to . Thus, setting aside the sign ambiguity in mentioned in Remark 1.5, approximating this component by a Gaussian random vector (which is also orthogonally invariant) of comparable norm, we expect
| (1.10) |
for some (the correct value of this constant may also be determined explicitly, but in our case of delocalized this second term will not play a role in the relevant asymptotics). Here, is the field we are working over depending on whether is a real or complex Wigner matrix. Further, since the mean is a constant multiple of , we should be able to neglect the contribution of in the covariance. Similar ideas have appeared before in the literature in [CH13, LCC24], but we give a full derivation of a precise version of such an approximation specific to our setting in Section 4.1.
Through Theorem 1.4, together with such analysis, we expect to obtain more concrete predictions for generalized Wigner matrices whose first two moments match those of either a GOE or GUE matrix. That leads to the following related definition of a more restrictive class of random matrices, in which we also allow some slack in the assumption of exact moment matching that we will see we may deal with in the proof of our next result, and which makes these results more useful for applications.
Definition 1.7 (Weakly Wigner tuples).
Let . For , define
A weakly Wigner tuple with parameters , where each with is Hermitian, is a tuple of matrices satisfying the following properties:
- 1.
The vectors over are independent.
- 2.
and thus for all , .
- 3.
The are -sub-Weibull for all , .
Define the covariance matrices
which consist of the blocks
We further require the following properties from these covariances:
- 4.
for all .
- 5.
Let , , and . Then, for each , ,
We will repeatedly use the variable specifying whether the matrices we are working with are real or complex weakly Wigner matrices.
We note that it is actually not quite true that all matrices in weakly Wigner tuples are generalized Wigner matrices, because the exact condition (1.3) need not hold. However, the weakly Wigner tuples assumptions imply that it holds up to an error, which we will see in our arguments suffices for our purposes.
Our second main result formalizes the above sketch of an argument combined with Theorem 1.4. We obtain a precise prediction for averages of entrywise functions of for defined with weakly -Wigner matrices for matching what we predicted for GOE and GUE matrices, respectively, based on their special invariance properties. As will be useful in applications, we may also allow these functions to depend on the corresponding entries of , allowing us to analyze various notions of the quality of entrywise approximation that gives to , as we suggested above in (1.9).
Theorem 1.8.
Let and , suppose that is a weakly Wigner tuple (Definition 1.7) with parameters . Let satisfy Assumption 1.3 uniformly for all . For each , let be the eigenvector associated to the largest eigenvalue of . Let be a function such that the values of and its first five derivatives are bounded. Define the associated function by
Let , , be independent standard Gaussian random vectors over the corresponding fields, i.e., having entries drawn i.i.d. Then, for any ,
where is a constant depending only on in the statement of this result, the parameters of Assumption 1.3 on , and the weakly Wigner tuple parameters .
Suppose further that are also drawn at random and independently of such that for are i.i.d. according to some compactly supported probability measure on .11 1 Concretely, these entries are allowed to lie in or the complex unit circle . Let and for all be independent. Then, for any ,
| (1.11) |
where is a constant depending only on in the statement of this result, the entrywise distribution of the signal , and the weakly Wigner tuple parameters .
Remark 1.9.
We emphasize the important coordinatewise assumption that, for each , , where if is real symmetric and if is complex Hermitian; in particular, we exclude the case of while is real symmetric.
We think of as an entrywise loss function for the estimation of by , measuring some notion of distance between vectors in . then averages this loss over the entries of a pair of -tuples of matrices. The final bound (1.11) then describes a “-letter formula” for the expectation of any such loss: though it is a complicated expectation, it only involves many random variables while giving precise estimates for large . In particular, if we have an asymptotic sequence of , , drawn as above for some fixed joint entrywise distribution on not depending on , a sequence of weakly Wigner tuples satisfying the definition with any parameters not depending on , and the top eigenvectors of , then the above implies the exact asymptotic result
| (1.12) | ||||
Thus, we characterize the asymptotic expectation of any entrywise measurement of the loss achieved by such a spectral algorithm as by an expectation of fixed dimension on the right-hand side, over just the -tuples , , , and , which is complicated to evaluate in closed form for most but can easily be estimated numerically by straightforward Monte Carlo integration methods.
Remark 1.10 (Pseudoindependence).
We emphasize again that dependence across is allowed within both tuples: the signals may be dependent or deterministic functions of one another, and, for each , the noise entries may likewise be dependent or deterministic functions of one another. In this case, the result may be viewed as describing the pseudoindependent asymptotic behavior of such matrices even though in reality they are highly dependent.
1.3 Applications to spectral and multi-spectral algorithms
We give applications to the following setting where spectral algorithms have been used with entrywise rounding in the literature [Sin11, CSC12, RG20, GZ19, CT22]. Let be a compact Lie group, and write for its Haar measure. We suppose that we draw , from which we can form the matrix of pairwise differences:
a matrix that is -Hermitian in the sense that . We observe a noisy version of this matrix,
| (1.13) |
for each , and set the group identity22 2 The diagonal entries will not contribute to the statistics we consider, so this choice is inconsequential. and to preserve the -Hermitian property. Here is some parameter governing the amount of information available in the observation . Our goal is to produce an estimator of . (Note that, for the same reason as in Remark 1.5, it is not sensible to try to recover the themselves.) Such problems in general are referred to as group synchronization, and this particular noise model is called the truth-or-Haar model, so named by [PWBM16].
To assess the quality of the estimator , we will introduce a loss function . In principle in our results this can be nearly arbitrary, but to interpret our results naturally it should be viewed as a distance-like function of two elements of . We would then like to assess, given an estimator, the average loss
We expect that the average loss should also concentrate around its expectation under very mild assumptions, and we always observe strong concentration in our experiments, but we do not pursue establishing such results theoretically here. As a simple concrete example, for we may take simply
in which case the average loss is
the fraction of incorrectly estimated entries of .
While quite general have been considered in the literature, we consider two particular examples that are well-suited to applying our theoretical results: the finite cyclic groups for some , and the infinite circle group , which we can identify with . Note that the cyclic groups are subgroups of ; all of these cases are sometimes referred to as angular synchronization problems.
The case has an important additional interpretation: it is equivalent to a dense version of the stochastic block model, a much-studied model of community detection in random graphs. In this case, the are Boolean and may be identified with a label given to each vertex in a graph, and describes whether vertices and have the same label or different labels. In this case, our results describe the asymptotic rate of mislabeling for essentially arbitrary rounded spectral estimators of these pairwise community membership relations. Some of our numerical experiments will concern this case, but we do not focus on it otherwise since we will see that, because has only one non-trivial group character, multi-spectral algorithms (at least in our framework for them) are not applicable to this example.
Let us focus on for the purposes of exposition; our results below apply equally well to the finite cyclic groups as well. In this case, Singer in [Sin11] observed that a reasonable spectral algorithm is as follows. (See Section 1.4 below for further references.) Given , we may build by taking entrywise for a non-trivial character (or one-dimensional representation) of . A natural choice when identified with is to simply take
This is close to a spiked matrix model, and thus the top eigenvector of gives a good estimate of the vector of . We may then round the to the unit circle of and take its argument as an estimate .
Subsequent literature has explored multi-frequency algorithms, which instead of applying a single to apply several different characters. Yet it is less clear how to leverage these different frequencies in spectral algorithms; the authors of [PWBM18], who studied analogous approximate message passing algorithms, wrote:
“In sharp contrast to spectral methods, which offer no reasonable way to couple the frequencies together, AMP produces an estimate that is orders of magnitude more accurate than what is possible with a single frequency.”
An algorithm somewhat in the spirit of capturing multi-frequency information with spectral algorithms was later proposed in [GZ19], but here we explore and will obtain much more precise predictions concerning a direct implementation of this idea. We propose the following natural class of algorithm. First, from , we build a tuple of Hermitian matrices by applying several characters of to the entries of . To be concrete, for fixed integers such that the characters below are nontrivial, we take:
| (1.14) |
and set, for each ,
Note that each is Hermitian since we have chosen to be -Hermitian and . We will see that the covariance condition of Theorem 1.8 is satisfied provided we choose characters that are not only distinct but also not conjugate; this is sensible since applying conjugate characters to would yield conjugate matrices containing essentially the same information. Thus we assume that, for , . We will see in our proofs that this setup indeed makes a weakly Wigner tuple in the sense of Definition 1.7.
Next, let for each be the top eigenvector of each of these matrices. Finally, let be a function that rounds tuples of complex numbers to . We think of as an inverse of , extended to an “approximate inverse” on all of rather than just . Using this rounding function, we define the estimator
One natural class that we will focus on in our experiments is
the minimum of the generalized mean with parameter of the distance of to a character value over the coordinates. We may take any , the generalized mean becoming a minimum and maximum at the respective extremes.
We note that, comparing again to Singer’s spectral algorithm, the case and reduces, after identifying with the unit circle, to regardless of the choice of , and likewise for to the function that rounds a complex number to the nearest th root of unity. In both cases, these are the natural rounding functions for producing an estimator from a spectral estimate; our extends these to natural ways to round multi-frequency estimates.
The following uses our earlier results to describe, in considerable generality, the asymptotic average loss of rounded spectral estimators for spectral () and multi-spectral or multi-frequency () algorithms for group synchronization.
Theorem 1.11.
Suppose in the above setting that for , that the map is injective on , and that
for some . Let if and otherwise, and view as a real Euclidean space. Let be a Borel function whose restriction to is continuous Lebesgue-almost everywhere. Let be arbitrary if , or a smooth function if . Let and for all be drawn independently. Then, we have
| (1.15) |
As in the abstract case earlier, this gives a “nearly closed form” for the error rate of such estimators under various notions of error, provided we can estimate the integral of fixed dimension on the right-hand side. We note that our condition is natural here, since the results of [Kun25] give evidence that, at least for finite , this problem is computationally hard when , requiring super-polynomial time to even distinguish an observation from a matrix of i.i.d. (up to the -Hermitian relations) Haar-distributed group elements. Similar results with the same threshold under additive Gaussian noise have also been obtained by [KBK26, Li26].
We give some illustrative numerical experiments here for the case rounding function with , and loss function ; in Section 5 we give additional supporting results for the claim of Gaussianity, for the quality of our predictions for different , and for discrete groups . First, in Figure 2, for matrices of dimension and numbers of frequencies we plot empirical average losses achieved under the truth-or-Haar noise model as well as the analogous Gaussian additive noise model, and the theoretical prediction of Theorem 1.11, observing excellent agreement in all cases (especially away from the transition point ). Second, in Figure 3, we plot on a single pair of axes only the theoretical predictions for each number of frequencies (the right-hand side of (1.15)). We observe that more frequencies lead to lower estimation error for a large signal strength , confirming the superiority of multi-frequency algorithms over the direct spectral algorithm of [Sin11]. Further, as the number of frequencies increases, the value of where the corresponding algorithm becomes superior to ones for smaller decreases; thus, in a sense the limit appears to give the “best” of these algorithms (though their computational cost also increases with ). It remains unclear to us how to explain why, when comparing two finite , there is a regime of close to 1 for which the algorithm using only frequencies achieves lower error. We leave this as an interesting question for future work.
We remark that, in both cases, the theoretical predictions given by evaluating the prediction in Theorem 1.11 above are approximated by Monte Carlo estimation of the expectation, and thus have an inherent error, but we take a sufficient number of trials that this is vanishingly small.
1.4 Related work
Spiked matrix models
The spiked matrix model originates in statistics in the work of [Joh01], who proposed a version where the signal is applied to a covariance matrix of vector observations, though a special case of a model similar to ours was discussed much earlier in the foundational work [FK81]. Those predictions were proved in the seminal work of [BBAP05]. Subsequently, many variants of such results appeared; the first results to the effect of our Theorem 1.2 for models with additive noise appear to have been shown soon after by [Péc06, FP07]. Other more general versions are shown, for instance, in [CDMF09, BGN11], and an overview of this line of work from the mathematical point of view may be found in [Cap17], and from the statistical point of view in [PA14, JP18]. The general approach we take to analyzing spiked matrix models using the resolvent appears in [BGN11, BGGM11] and was used more systematically together with isotropic local laws by [KY13b, KY14, KY17], whose techniques we will follow closely. Another relevant work for studying eigenvectors by this method is the earlier one of [KY13a], though this concerns matrices like our with no low-rank perturbation.
Universality and non-universality
As we discussed briefly above, the general phenomenon of non-universality of fluctuations in spiked matrix models depending on the structure of the signal was gradually uncovered by works including [CDMF09, CDMF12, RS13, BGGM11, KY13b, KY14]. For eigenvectors, non-universality for localized signals was shown by [CDM21], with regard to a quantity similar to . We note that this is a special projection of to study because, for , per Theorem 1.2 it is of magnitude ; in contrast, for delocalized the entries are of magnitude and therefore considerably more delicate to understand. Non-asymptotic entrywise eigenvector bounds, including an application to synchronization, were obtained by [AFWZ20]. Distributions of similar quantities in asymmetric and rectangular matrix denoising models and in supercritical spiked covariance models are considered by [BDW21, BDWW22]. The results perhaps most similar to ours are those of [FFHL22, BCH26], but both consider, in our normalization, the case , in which case is very close to and its Gaussian fluctuations have vanishing magnitude.
Approximate message passing and state evolution
One important other branch of the literature where similar statements of Gaussian fluctuations appear is in the characterization of approximate message passing (AMP) algorithms. See, e.g., [FVRS22] for a general survey of this area. These algorithms perform a general kind of nonlinear power method, alternating multiplying a vector by a matrix like our and applying an entrywise nonlinearity. Various expressions of the Gaussian distribution of the result of such algorithms are known as state evolution descriptions. In principle, the power method itself for computing is a special case of AMP where the nonlinearities are omitted, and thus various averages of nonlinear functions of can be described as measurements of the state of a suitable AMP algorithm. However, there is an important caveat that much of the work on AMP concerns only asymptotic results as for a finite number of iterations of such an algorithm, from a random initialization. Such an algorithm essentially would compute for a random independent of , which does not faithfully approximate , and thus such analysis cannot be used in our setting directly.
In the AMP literature there have been essentially two workarounds considered to this kind of issue (variants of which are also relevant to other, more sophisticated instances of AMP). First, one may perform non-asymptotic analysis of a number of iterations depending on , as pioneered by [RV18] and developed further by [LW23, LFW23, CR24]. However, such analysis requires strong assumptions on such as Gaussianity or orthogonal invariance. The recent work [Han25] is in a similar spirit to ours, but only can treat iterations of an AMP algorithm, while are required to faithfully estimate in spiked matrix models.
Second, a line of work of [MV21, MV22, MTV22], also discussed in Section 3.2 of [FVRS22], has sought to analyze AMP initialized not from a random vector independent of , but from precisely our , a so-called spectral initialization from the top eigenvector. Of course, if this were possible, then we could study very directly using such analysis. However, these works involve various tricks that rely deeply on the Gaussian structure of , and in their current form do not seem to imply any analysis of comparable to ours for non-Gaussian , or indeed for any besides very symmetric Gaussian models like the GOE and GUE—the information about that these approaches use stems from precisely the same invariance properties of the GOE and GUE that we take advantage of in our proof of Theorem 1.8.
Group synchronization
The group synchronization problem asks to recover group-valued labels from noisy pairwise relative measurements. Algorithmic approaches include Singer’s eigenvector and semidefinite programming methods for angular synchronization [Sin11], message passing over compact groups [PWBM18], and multi-frequency phase synchronization [GZ19]. Yang, Wee, and Fan [YWF25] characterize the information-theoretic limits of inference in several quadratic models over compact groups, including angular and phase synchronization. Other work proves lower bounds for low-degree polynomials and low-coordinate-degree algorithms in Gaussian multi-frequency and truth-or-Haar synchronization models [KBK26, Kun25, Li26], giving evidence for computational hardness below the threshold . Our results complement these by giving precise formulas for the asymptotic performance of specific entrywise rounded spectral estimators when .
1.5 Notation
We use the standard notation . We occasionally use the special function
We write for the imaginary unit, not to be confused with the indices . For , we denote the associated unit sphere in dimension by . For a proposition about various variables defined in our arguments, we write to equal 1 if is true and 0 if is false. Reusing this notation, in probabilistic arguments we also use for the indicator random variable of an event .
We write for the set of Hermitian matrices and for the set of real symmetric matrices. denotes the identity matrix; we omit the subscript if it is clear from context. For , we write for its ordered real eigenvalues and for the associated eigenvectors, provided the corresponding eigenvalues are simple.
The asymptotic notations have their usual meanings, always with respect to the limit . We sometimes write subscripts on these notations for parameters that the implicit constants depend on, but when proving a result whose statement gives this dependence explicitly, we omit those parameters for the sake of brevity. In general, all of the quantities we have called “parameters” in the statements, with subscripts of “” or “”, are viewed as constants for the purposes of our proofs.
2 Preliminaries
2.1 Probability
Let us give a name to the tail bound assumption (1.1) that we make on the magnitudes of the entries of our generalized Wigner matrices.
Definition 2.1.
We say that a random variable is -sub-Weibull if, for all ,
Proposition 2.2.
If is -sub-Weibull and , then there exists such that .
Proof.
We have
where the remaining integral is finite and depends only on and . ∎
The following notation for tail bounds up to a polynomial amount of “slack” will be useful throughout. See Appendix A of [AEK17] for further generalities about this definition.
Definition 2.3 (Polynomial stochastic domination).
For sequences of non-negative random variables and , we say is polynomially stochastically dominated by , written as or , if for every and for all , there exists such that, for all ,
Also, if is a sequence of events, we say that occurs with polynomially high probability if, for every , there exists such that, for all ,
The following property of polynomial stochastic domination is elementary to verify by the union bound.
Proposition 2.4.
Suppose that are non-negative random variables such that for each fixed . Then,
The following gives a convenient condition under which polynomial stochastic domination results can be converted to control of expectations.
Proposition 2.5.
Let be a sequence of non-negative random variables and be a sequence of deterministic non-negative numbers. Suppose that the following hold:
- 1.
.
- 2.
.
- 3.
There exists such that for all .
Then, for any ,
Proof.
Let . We have
| and using the bound from the indicator on the first term and the Cauchy-Schwarz inequality on the second, | ||||
| Now, choosing some , if , then we have | ||||
completing the proof. ∎
2.2 Matrix resolvents and low-rank perturbations
We will work extensively with the resolvents of random matrices, whose basic properties we enumerate below.
Definition 2.6.
The resolvent of a matrix at the point is
defined at any that is not an eigenvalue of . In particular, if , then is defined away from a compact subset of .
Proposition 2.7 (Riesz projection formula).
Let be a counterclockwise simple contour in that does not pass through any eigenvalues of a matrix and encircles a single eigenvalue of . Let be the orthogonal projection to the eigenspace of associated to . Then,
Proposition 2.8 (Resolvent identities).
Let and . Then, the following hold:
- 1.
(First resolvent identity) .
- 2.
(Second resolvent identity) .
- 3.
(Resolvent expansion) for any .
The two resolvent identities are standard, while the resolvent expansion follows from repeatedly applying the second resolvent identity.
One important use of resolvents is in characterizing the eigenvalues and eigenvectors of a low-rank perturbation of a matrix. We will use these results on random spiked matrix models, but they are true deterministically as well. We state the results for the general case
To study the eigenvalues, we use the following device, used in derivations of the main phase transition phenomena of spiked matrix models by, e.g., [KY13b, KY14]; see also Section 5 of [BGN11]. This characterization of the eigenvalues of a low-rank perturbation is sometimes called the secular equation.
Proposition 2.9.
Suppose that for every and that . Then, if and only if
If , , and , then this reduces to
Proof.
Since , the matrix is well-defined and non-singular. We therefore have
where the third line follows from Sylvester’s determinant identity. The first two determinant factors in the last line are non-zero, which gives the result. ∎
We also use the following calculation of the resolvent of a spiked matrix model as a low-rank perturbation of the resolvent of the underlying noise matrix.
Proposition 2.10.
Suppose that for every and that . Then,
Proof.
We calculate directly:
where we have used the Woodbury matrix inverse identity in the middle. ∎
Using this, we may compute the eigenvectors of .
Proposition 2.11.
Suppose that is an eigenvalue with some multiplicity , and let be the orthogonal projection to the associated (-dimensional) eigenspace. Then, the dimension of is . Letting have as its columns an orthonormal basis for this kernel, we have
Equivalently, the eigenspace of associated to is the column space of , spanned by over all such that .
If , , , and is a simple eigenvalue with eigenvector (matching our earlier notation in the case of the largest eigenvalue of ), then this reduces to
and up to rescaling is .
Proof.
Let be a closed contour encircling but no other eigenvalues of or . We have, by Propositions 2.7 and 2.10,
| and, since avoids the eigenvalues of , is analytic on an open neighborhood of the interior of , and thus by Cauchy’s integral theorem the first term integrates to zero and we have | ||||
| Now, by Proposition 2.9, the integrand has poles precisely equaling the eigenvalues of . Since the only one of these that encircles is , the above equals the (matrix-valued) residue at this pole. Again by our assumption, is analytic in an open neighborhood of the interior of , and so we may take the (matrix-valued) residue of the inner term at . Let have as its columns an orthonormal basis of . Since , this is given by . Thus we may evaluate and we find | ||||
Note that, since , is Hermitian, and so this is just the formula for the orthogonal projection to the span of the vectors . ∎
2.3 Random matrix theory
2.3.1 Semicircle limit theorems
Let us review some of the properties of generalized Wigner random matrices we have mentioned above.
Definition 2.12.
The semicircle distribution, denoted , is the probability measure with density
with respect to Lebesgue measure.
The following general limit theorem is a direct consequence of the much more precise results of [EYY12] on generalized Wigner matrices.
Theorem 2.13.
Let be a sequence of generalized Wigner matrices (Definition 1.1) with parameters not depending on . Then, the following convergences hold in probability:
In the first claim, is any bounded continuous function or any polynomial.
Many of the calculations to follow will also involve the following object evaluated with the semicircle measure, a few of whose properties we establish now.
Definition 2.14.
For a probability measure on supported on some , its Cauchy transform is the function defined by
Proposition 2.15.
The Cauchy transform of the semicircle distribution is defined on and satisfies:
In particular, on , increases monotonically from to 0.
2.3.2 Tail bounds
We follow works like [KY13b] in adopting the notation
for a nuisance factor that appears in the following results. For intuition, it is useful to keep in mind that grows slower than any polynomial of but faster than any polynomial of : for any ,
The following concrete norm bounds will be useful.
Proposition 2.16 (Wigner matrix norm deviation bounds [EYY12]).
Let be a generalized Wigner matrix. Then,
for a constant depending only on the parameters of the generalized Wigner matrix.
Proposition 2.17 (Resolvent norm bounds).
Let be a generalized Wigner matrix, and let have and for some . Then,
for some constant depending only on , and the parameters of the generalized Wigner matrix. The same also holds for replaced by the matrix formed by setting entries and to zero in , for any .
Proof.
We have
Fix some . Define the event
Then, we have using Proposition 2.16 that
and the result for follows since grows faster than any power of . The result for follows by the same argument since , which satisfies a sub-Weibull tail bound. ∎
2.3.3 Local laws
We will use the following powerful result about deterministic quadratic forms with the resolvent of a generalized Wigner random matrix.
Theorem 2.18 (Isotropic local law outside the spectrum, Theorem 2.15 and Remark 2.6 of [BEK+14]).
Fix . Let be a generalized Wigner matrix, let be deterministic, and define
Then,
| (2.1) |
with the constants in the polynomial stochastic domination depending only on , and the parameters of the generalized Wigner matrix.
Proof.
For , the result follows from the cited theorem: the error away from the spectrum in the upper half-plane is of order , and Remark 2.6 of the reference makes this estimate uniform in . Next, by Proposition 2.16, with polynomially high probability the spectrum of is disjoint from . On this event, both and are continuous as , so the same estimate also holds on the real axis by the limiting argument of Remark 2.7 of [BEK+14]. ∎
Corollary 2.19.
Proof.
It suffices to show that
By the second resolvent identity, we have
| and rearranging this gives | ||||
provided that . We have since by assumption it is sub-Weibull, while it follows from Proposition 2.16 that over the range of in the statement, and the result follows by a suitable union bound. ∎
We will also use the following corollary, which essentially says that one may differentiate with respect to inside the expression appearing in the local law and still obtain the same quality of guarantee.
Corollary 2.20 (Derivative of isotropic local law).
Proof.
For deterministic unit vectors , define
Let
By Proposition 2.16, with polynomially high probability is disjoint from , so is analytic on an open neighborhood of this domain. Theorem 2.18, applied with parameters and , controls and on the part of in the closed upper half-plane. For in the lower half-plane, Hermitian symmetry gives
Consequently,
For any , let be the circle of radius centered at . This circle is contained in , including when lies on or near the real axis. Cauchy’s integral formula therefore gives
Since , we have
which proves the result. ∎
2.3.4 Spiked matrix model estimates
Combining the above results, we may prove estimates on the largest eigenvalue and associated eigenvector of spiked matrix models with generalized Wigner matrix noise that will be useful later. These arguments for deducing such bounds from isotropic local laws are standard; we outline them omitting some details for the sake of completeness.
Theorem 2.21.
Let be a generalized Wigner matrix, , and be deterministic. Write for the largest eigenvalue of and for the associated eigenvector. Then, we have
with the constants in the polynomial stochastic domination depending only on and the parameters of the generalized Wigner matrix. Further, for any , with polynomially high probability has at most one eigenvalue in the interval .
Proof.
Write and choose such that
By Proposition 2.16, with polynomially high probability . On this event, the function
is defined and strictly decreasing on , since . Theorem 2.18 gives
Proposition 2.15 shows that is strictly decreasing on and
The values of at the two endpoints of lie on opposite sides of , with fixed gaps. The uniform local law therefore gives the same inequalities for with polynomially high probability, so continuity and strict monotonicity show that the equation has a unique solution in . By Proposition 2.9, this solution is an eigenvalue of . The interlacing inequality gives , so this solution is the simple largest eigenvalue of . Since is bounded away from zero on , the mean value theorem and the uniform local law give
Proposition 2.11 and the secular equation give
Corollary 2.20, evaluated uniformly at , yields
where we also used and the smoothness of on . Therefore,
which is the claimed estimate because .
Finally, for any fixed , Proposition 2.16 gives with polynomially high probability. The interlacing inequality then shows that has at most one eigenvalue in . ∎
3 Universality of entrywise statistics: Proof of Theorem 1.4
Recall the setting: we have two tuples of generalized Wigner matrices,
where each for . For , we write
Thus the whole tuple is equivalently encoded by .
For , the -th entry of -th matrix is recovered as
The lower-triangular entries are determined by Hermitian symmetry, and on the diagonal we have
For each , we are given a deterministic vector . On we have only assumed that and that, for each ,
for some . For , we define
for some fixed and five times continuously differentiable and with bounded values and derivatives. We view as a function on . The analogous statements hold for the -tuple, with replaced by .
We will use the notation defined earlier
Our goal is to show that, uniformly in ,
We proceed in two steps. First, we make some initial simplifications using our calculations related to the eigenspaces of from Proposition 2.11. In particular, we reduce to a simpler resolvent statistic . Then, we complete the remaining proof by the Lindeberg method.
3.1 Initial simplifications
Let be a constant for the purposes of the proof to be chosen later, and fix such that . We view as well as the function and the generalized Wigner matrix parameters , all as constants for the purposes of this proof, and the dependence of various asymptotic notations on these parameters is not mentioned from now on.
For each , let be the event that the following conditions hold for :
- 1.
There is a single eigenvalue of in , of multiplicity 1, which is also the top eigenvalue .
- 2.
.
- 3.
, and in particular .
- 4.
The following bounds hold:
Proposition 3.1.
holds with polynomially high probability.
Proof.
The result follows by combining the isotropic local law (Theorem 2.18), its derivative (Corollary 2.20), and Theorem 2.21 on the eigenvalues of spiked matrix models. For each fixed , this follows from the corresponding scalar estimates. Since is fixed, taking the intersection over only changes the implicit constants. ∎
Since is bounded, we have by Proposition 3.1 the bound:
| (3.1) |
Applying Proposition 2.11 to each coordinate , we obtain:
We will now show that is close to what we get when we perform two operations on the above expression: (1) we replace the random eigenvalues by their deterministic typical location (which is the same for each ), and (2) we apply the isotropic local law to the denominator. There is a small but important caveat that we must attend to:
Remark 3.2 (Resolvent for discrete models).
When the entries of have discrete distributions, which our Definition 1.1 does not rule out, it is possible that with small but positive probability. On this event, is undefined, and in particular expectations involving are undefined.
To deal with this, consider the slight further perturbation
For the above technical reason, we instead consider replacing by .
It is convenient to state this reduction in terms of the following auxiliary function:
Since is uniformly bounded for all sufficiently large , satisfies the same boundedness and smoothness assumptions as up to modifying the constants involved (in a way not depending on ). We then define
| (3.2) |
Lemma 3.3.
For all , the following bounds hold:
| and therefore also | ||||
Proof.
We will show the first bound for ; the same argument will apply symmetrically for , and the two bounds combined will give the third bound.
Throughout the proof, we further intersect with the polynomially high probability event on which Corollary 2.20 holds uniformly on the fixed domains used below, for the finitely many deterministic pairs
Since is fixed, this new event still holds with polynomially high probability, and we keep the notation for it.
We first replace the denominator by its deterministic equivalent. By the conditions included in , we have that, on this event, for ,
where we also use that is Lipschitz away from , per Proposition 2.15.
Moreover, on , the isotropic local law bounds of Theorem 2.18 give
Similarly
Therefore, we also have that on ,
Since is Lipschitz as a function on and is fixed, it follows that
We next replace by in the two numerator factors. Decompose
Consider the neighborhood
Choose such that
On , for sufficiently large , the segment joining and except possibly the real endpoint is contained in and is separated from by a deterministic positive distance. The derivative local law, Corollary 2.20, applies on the part of the segment with positive imaginary part, and the same bound holds at the real endpoint by continuity.
By the fundamental theorem of calculus along the segment , and by Corollary 2.20,
Using is Lipschitz and , we obtain
Also applying this symmetrically to the term, we find that,
Since is smooth and is bounded, and combining with (3.1),
| and, undoing our first truncation step where we introduced the indicator of , we have | ||||
| (3.3) | ||||
completing the proof, where we note that the stated error bound follows since we have taken by assumption. ∎
3.2 Lindeberg method
Now, we consider comparing and by the Lindeberg method. Our final result will be the following:
Lemma 3.4.
For as defined above in (3.2), for any ,
Following the prescription of the Lindeberg method (our use of the method is also quite similar to the specific one in [KY13a]), let us construct an interpolating path from tuple to tuple . Let be the number of entries on and above the diagonal in a Hermitian matrix. Fix some enumeration of all pairs with . Throughout this argument, are fixed and refer to the entry statistic . By contrast, at the -th Lindeberg step we write for the matrix entry currently being swapped.
For , let
be the tuple obtained from by replacing the entries with the corresponding entries of for all , and by their conjugates symmetrically below the diagonal. Thus, , . We emphasize that, while we work with different Hermitian matrices with a total of entries (possibly complex-valued), our Lindeberg procedure only involves steps: for each fixed upper-triangular coordinate , in one step the whole vector is replaced by . We swap the whole block at once because the coordinates across the matrices may be correlated within the same upper-triangular position, while the blocks are independent across different positions. This also ensures that, after the current block is removed, the tuple introduced below is independent of both and .
We follow the usual prescription of the Lindeberg method. First, we bound by a telescoping sum,
| (3.4) |
We now consider bounding the effect of each individual swap, i.e., the size of
| (3.5) |
for each fixed . For the sake of brevity, let us write and while analyzing a single step. Define
and similarly , . Then the original tuples decompose as
Let
and write
For notational convenience, we suppress the superscript and simply write
Thus,
In words, is the tuple after the first swaps have been performed but where the entries about to be swapped at step (in positions and ) have been set to zero.
It is useful to pause to understand the distribution of . For each fixed , the matrix is obtained by taking the entries indexed by with from , the entries indexed by with from , and setting the current entries in positions and to zero. Adding back either or gives respectively or , both of which are generalized Wigner matrices with the same variance normalization, since the second moments of and match. Hence Corollary 2.19 applies to each . Since is fixed, we may use these local law bounds simultaneously for all .
Moreover, by independence over upper-triangular index pairs, is independent of the current entry vectors .
Rewriting our expression in (3.5) in terms of this , we have
where the addition of tuples is understood coordinatewise.
We would like to understand the leading order effect of this difference, viewed as a small perturbation. We do this by first taking a perturbative expansion of each term separately. Recall that is a function of only through the resolvent value for , where is a complex constant. Let us note in passing that this constant falls in the regions treated in the local laws (Theorem 2.18 and Corollary 2.19) for suitable choices of the parameters there. All resolvents are evaluated at this in the following calculations, so for and all other matrices involved, let us abbreviate
We first compute the effect on the resolvent of the above perturbations of . By the resolvent expansion of Proposition 2.8, for each , we have
| (3.6) |
We will see momentarily why taking the expansion to order 4 is the correct choice here.
To work with these expressions, let us set up some notation for what happens when we expand the .
Definition 3.5 (Conjugation words).
Write for the identity map , and for the conjugation map . For a given , define
For , viewed as a string of functions of length , let
Also, associate to such indices , so that and if , while and if .
Then, for and , we may expand
where we note that the quantities in parentheses are just scalars giving certain entries of . Since such expressions will often come up, let us write for matrices . Plugging this into (3.6), we have
The expressions we will finally be interested in are and . Let us extend the previous notation and write and for these, respectively, and extending in the same way to other mixed quadratic forms of this kind, for all mentioned above.
Then, firstly we may rewrite
| (3.7) |
and similarly for replaced by , and for the above expansion of the inner terms, we have for instance
We define these expressions taking and under our previous ordering, and allow for a general matrix input , so that we also have
reusing the same definitions. Also, as a convention, we take the term in this expression to contribute , compatible with our previous calculation.
We will now show the following estimates, which imply that the various terms in the input to in (3.7) may be ignored.
Lemma 3.6.
Having shown this, we will have again made useful progress. For the -th term, the inputs into are functions of the current entry vector , . More precisely, for each coordinate , the quantity is a polynomial in , , and the entries of . Crucially, is independent of those quantities by definition.
To do this, it will be useful to establish some estimates on the sizes of resolvent quadratic forms and associated expectations.
Proposition 3.7 (Resolvent quadratic form bounds).
In the above setting, for any , any distinct , and any , we have
Further, fix nonnegative integers , and consider a product of terms
For each , suppose that there is an index such that
For , each argument , is either an index in , which represents the corresponding basis vector, or the formal symbol . Thus, for example
For the entry factors, we have , , so that denotes the -th entry of the matrix .
Let be the number of resolvent factors whose two arguments contain the corresponding formal symbol exactly once, and let be the number of resolvent factors whose two arguments are distinct as formal symbols. Then, we have
| (3.11) |
and, for any ,
| (3.12) |
Proof.
We first prove the individual stochastic domination bounds. The entry bounds follow immediately from the -sub-Weibull tail bound in (1.1), since every entry of any is either zero, an entry of , or an entry of .
Next, for fixed , the matrices and are generalized Wigner matrices with uniformly controlled parameters. Indeed, the second-moment matching of the vectors and implies in particular that and have the same variance profile. Moreover, is obtained from such a matrix by setting one upper-triangular entry and its Hermitian conjugate to zero. Hence the local laws of Theorem 2.18 apply to and , while Corollary 2.19 applies to , since applying the triangle inequality to those results it suffices to observe that is just a constant, while by assumption. Since is fixed, all estimates are uniform in .
The bound of (3.11) then follows by Proposition 2.4, since this is just a product of several polynomial stochastic dominations from the first set of results. It remains to pass to expectations. If , then , and there is nothing to show. Otherwise, (3.12) says that we may take expectations on either side of this polynomial stochastic domination, provided we insert a factor of on the right-hand side. By Proposition 2.5, to show this it suffices to check that is bounded independently of . But, we have
and so by Hölder’s inequality,
and we then indeed find that by Proposition 2.17 and Proposition 2.2 which show that each factor here is .
We note that a condition of that Proposition is that , so we are using that we are evaluating our resolvents at rather than , and this cannot be avoided for working with such expectations (without introducing other technical devices like restricting to particular events) for the reason discussed in Remark 3.2. ∎
Proof of Lemma 3.6.
It suffices to show (3.8), then (3.9) follows by a symmetric argument, and (3.10) follows from the two taken together and the triangle inequality since .
By Proposition 3.7, uniformly in , we have that
| with the dominant contribution coming from the term, and | ||||
where in the bounds a factor of comes from 5 factors of entries of , and another factor of comes from one factor of the form for some . (We use here that the and are finite sums of the form treated by Proposition 3.7, which may be combined over finite sums by Proposition 2.4.) The same bounds hold for replaced by as well. Then, we may expand
where the above bounds imply that
Using that is Lipschitz and is fixed, we then have
and the result follows upon taking expectations and using the triangle inequality, since may be bounded by another triangle inequality as a sum of terms each controlled by Proposition 3.7. Applying the Proposition costs another factor of for an arbitrarily small , and we take to obtain the result as stated. ∎
Remark 3.8 (Order of resolvent expansion).
We see in the above bounds why our choice of fourth order in the resolvent expansion of (3.6) was convenient: in order for terms with the above error bound to not contribute in total to our bound on , we must have each term to be bounded by for some , which will no longer hold by the above argument if we take a third order (or shorter) expansion.33 3 It seems that with slightly more care in the combinatorics of how many terms of what “types” in terms of the intersection among the and index pairs one could take an expansion to order 3, but we take the longer expansion that is more transparently correct for the sake of exposition.
We now continue to finish the proof of the main result of this section, modulo one technical result we will encounter at the end of our calculation that we defer to the following section.
To keep track of conjugated scalar resolvent forms arising from the multivariate Taylor expansion below, let with the maps defined in Definition 3.5 and write
Since , the same bounds in Proposition 3.7 hold if any scalar resolvent form in the statement is replaced by either .
Proof of Lemma 3.4.
Starting from the result of Lemma 3.6, we must control summands of the form
For a word , write
and define
We now take a multivariate Taylor expansion of in each term in such a difference. We define, for each ,
We view as a function on and define
so
By the same application of Proposition 3.7 as above in the proof of Lemma 3.6, we have, uniformly in ,
for each . Taking a Taylor expansion to fourth order around
in each expectation, we find
where and is a random error term (the prime mark distinguishing it from the one in the proof of Lemma 3.6 above) that is bounded by
Thus, again using the expectation bounds in Proposition 3.7, we have
for arbitrarily small.
Combining this with Lemma 3.6, we find
(In the same way as discussed in Remark 3.8, we see from this calculation that fourth order was the correct order of Taylor expansion for this argument to work.) Let us write
for this remaining error exponent, which we will carry through to the end of the proof and which gives rise to the dependence on in Theorem 1.4.
The only properties of we will need are that it is almost surely (by the boundedness of ) and its derivatives and that it is independent of and (since it is a function only of , where this entry is set to zero). Also, let us develop notation for the quantities appearing in powers of . For and , expanding from the definition of , we have
| for . It will be useful to rearrange a little bit more, by defining the union . For , is a string of indeterminate length now, write for its length, so that . Then, writing for the empty string that is the only element of , we may write the above as a single sum, | ||||
We may then write the result of taking products of the real-coordinate components of in terms of matrices with entries taking values in . For each , let be the unique index such that . Expanding the real and imaginary parts of gives a finite linear combination of terms of the following form:
Lastly, for such a matrix , define
Using this, we may rewrite our bound concisely as
| where we may use independence of and , giving when combined with a triangle inequality | ||||
| Here, for each fixed , the expressions and are fixed complex linear combinations of monomials of total degree in the real and imaginary parts of the block variables . Indeed, applying either or only decides whether we use an entry monomial or its complex conjugate, and this does not change the total degree. Therefore the difference vanishes whenever , by the assumed matching of joint moments up to order two. On the other hand, we have for all by Proposition 3.7. Thus, also applying the expectation bounds from Proposition 3.7 and using the boundedness of , each term above has a simple a priori bound of . (Here and below we let be a temporary parameter as needed.) In particular, if then this is at most , and since this may be subsumed into the error term we already have, giving | ||||
| Now, for the remaining terms we will not have any particular control of the difference of expectations involving and , so a direct bound on these using Proposition 2.2 reduces this to | ||||
Now, consider grouping the terms in the outer sum over according to, firstly, whether or not, and second according to the size of . The total number of terms where either or is . On the other hand, note first that, since as we derived earlier, by Proposition 3.7 (and the Cauchy-Schwarz inequality to extract the factor) every term in the sum above is . Further, whenever and no row of equals , then in particular every row contributes at least 1 to , so . Therefore, we have the simpler bound that every term in the sum above is . So, the sum of such terms is always , and up to such error, which is again subsumed in our current error term, we may restrict our attention to the case and . Since there are such terms, we have:
Now, we note that when , then we can improve our above bound to . Thus, every expression in the maximum above, for a given value of , is bounded by . All in the maximum have (since otherwise they would have a row identically zero), so if then any such term in the maximum has value , again smaller than our current error term, and so such terms can effectively be ignored.
So, we may restrict our attention to terms with . In this case, if , then again such a term has value since , and such terms can likewise be ignored. So, we may finally restrict our attention to the case and . In this case, we must have , and or for some . Expanding the definitions back out, we find
| where the case of is treated analogously with the decoupling performed from the right. Now, recall that given , we have , and for (so one is and the other is ). Thus, whenever or , by Proposition 3.7 the expression in the maximum is , and the corresponding term is absorbed into the current error term. So, we may further reduce to a specific combination of resolvent quadratic forms, removing the dependence on and arriving at an entirely concrete expression: | ||||
Expanding out the definition of , we see that, for , this factor is one of the first real partial derivatives of evaluated at . Thus, by the boundedness of the derivatives of , it is a bounded Lipschitz function of this -tuple. The proof is then completed upon using the result of Lemma 3.9 below. ∎
The last technical ingredient we will need is the following. We remove some of the specific details of the form of the factor for the sake of brevity in the proof.
Lemma 3.9.
In the above setting, suppose and that are distinct. Fix and . Let be a bounded Lipschitz function. Then, for any ,
3.3 Resolvent monomial expectation via decoupling: Proof of Lemma 3.9
It suffices to prove the case . Fix and as in Lemma 3.9. For each , let be obtained from by removing the -th row and column. Also, denote by
the -algebra generated by all entries of the tuple whose matrix indices do not touch . We write for the operation of taking conditional expectation with respect to this -algebra. In simpler language, is the operation of averaging over the -th row and column of all matrices , , jointly.
Since in this section we will only work with resolvents of matrices related to , and the proof is the same for both signs, let us slightly change notation and define, for ,
and write for extended to have dimension by adding a -th row and column equal to zero. Here is the same complex value at which we have been evaluating all resolvents in the previous section as well.
For the distinguished tuple coordinate appearing in Lemma 3.9, we abbreviate
while the test function may still depend on the whole tuple . The identities below are stated for a general tuple coordinate ; in the proof of Lemma 3.9 we will mostly use them with , in which case they are written using the abbreviated notation .
For the remaining analysis, we use the method of fluctuation averaging (see Section 7 of [BGK16]). This method is based on the observation that is much smaller than the typical value of with no averaging. The following are the main technical devices used to make this argument, identities relating resolvents to their minors.
Proposition 3.10.
For any and any with , we have
Proof.
This is a special case of the formula for the inverse of the entries of a block matrix, where we view the entry as a block. ∎
Proposition 3.11.
For any and any distinct , we have
Proof.
This is a special case of the same formula referenced above, but now where we view the or entry as the block with respect to which we expand the inverse. ∎
The following is then the main estimate that we will use. Note that Proposition 3.7 implies only the a priori bound , on which this result improves considerably.
Lemma 3.12.
For any and any distinct , for any ,
Proof.
Fix and distinct . Recall the abbreviation
By Proposition 3.11, for indices ,
Decompose , where is the Cauchy transform of the semicircle law. Then
Now we consider taking the conditional expectation (conditional on ). Since is -measurable (i.e., independent of row and column of ) and by the definition of generalized Wigner matrices we have , we have
So, we are left with just
Applying the Cauchy-Schwarz inequality on this conditional expectation, we have
| (3.13) |
and taking the unconditional expectation,
| (3.14) |
Expanding the second factor, we see that we may simplify it to
We have for some using our definition of generalized Wigner matrices and that is formed from a matrix of this kind by setting some entries to zero. So, we have
which is an -measurable random variable (not depending on row and column of ).
Substituting back, we may then rewrite as a full expectation,
| using that , we have | ||||
By Proposition 2.17, the resolvent norm factor is . By Corollary 2.19 (the isotropic local law for ), Proposition 2.5, and Proposition 2.17, the second factor is for any . The result then follows from combining these bounds. ∎
Now we use this to give the proof of the main result of this section.
Proof of Lemma 3.9.
We note before continuing that the bounds on resolvent entries and quadratic forms with and proved in Proposition 3.7 all apply equally well to , for every . Indeed, is zero outside of a principal submatrix that equals the resolvent of , where is either a Wigner matrix of dimension or such a matrix with one or two entries set to zero, to which Proposition 3.7 applies directly.
We would like to move towards applying Lemma 3.12. To that end, define
Recall that we are trying to prove a bound on . Since is -measurable, we will try to replace by , noting that we expect these to be close by since we make only small perturbations by replacing various by , and another small perturbation in replacing by according to the local law in Corollary 2.19. We have:
| (3.15) |
where in the second term we have used that is -measurable.
We now bound each term individually. Consider the second term of (3.15) first. Using Cauchy–Schwarz,
As shown in Lemma 3.12, we already have
for any . It remains to bound . Since is bounded, we have by Proposition 3.7
and by the expectation bounds in Proposition 3.7 we have
for any . Thus, the entire second term of (3.15) is bounded by
| (3.16) |
Now we consider the first term in (3.15). We first reorganize the expression . Define
Then, we have
| (3.17) | ||||
We first bound the first term on the right-hand side of (3.17). For each , Proposition 3.10 gives
and
Therefore, by Proposition 3.7,
It follows that
Since is Lipschitz and is fixed
Again by Proposition 3.7, we have
so by Proposition 2.4, the first term of (3.17) is polynomially stochastically dominated as
| (3.18) |
Meanwhile, for the second term of (3.17), we may apply a telescoping expansion to , obtaining
We now control the individual differences that appear here. The first term above is
For the remaining differences, Proposition 3.10 gives
and
with the analogous bound
Putting everything together, we find
and therefore the whole second term in (3.17) is bounded as
as well, since is bounded. Combining this with (3.18) and plugging both bounds into (3.17), we have
Since , we obtain
and thus
Finally, applying our bounds to either term of (3.15), we get
completing the proof. ∎
4 Gaussian formula for entrywise averages: Proof of Theorem 1.8
Recall the setting of the Theorem: unlike the above proof of Theorem 1.4, the statement of this result depends on the fields to which the entries of the matrices in the tuple belong. So, as in the Introduction, for each , let us write
Recall that we write for the standard Gaussian scalar distribution associated to the field (normalized so that for in either case), and we write for the law of a vector of i.i.d. such Gaussians.
In Theorem 1.8, we have a function with bounded values and first five derivatives, and an associated function defined by
Theorem 1.8 then bounds, for and , with the Gaussian vectors independent for , the quantity
Before proceeding, let us establish a few tools for working with such functions . First, it follows immediately from our assumptions that is -Lipschitz:
Proposition 4.1.
For any , writing , , and , we have
for a constant depending only on and the bounds on and its first derivatives.
Proof.
For each , write , , and define , similarly. Then, the result follows since we have entrywise
for a suitable . Thus, we have
using the Cauchy-Schwarz inequality in the sum over for each fixed . ∎
Next, we give a standard bound on the change in eigenvector projections under small perturbations of a matrix; the result we give is a simple reformulation of the Davis-Kahan inequality; see [DK70, YWS15].
Proposition 4.2.
Let . Let be a simple eigenvalue and suppose . Then,
Combining the two results and rescaling per our setting gives the following useful corollary.
Corollary 4.3.
Let and be two tuples of Hermitian matrices and for each , consider and . Write and for the associated top eigenvectors. If, for every , , then
where is the constant from Proposition 4.1.
By Theorem 2.21, applied separately to each coordinate , and since is fixed, we have that with polynomially high probability in all settings below where the matrices are generalized Wigner matrices with uniformly controlled parameters. Therefore, in effect, coordinatewise perturbations of the tuple satisfying have a small effect on the value of we are interested in. We will use this observation several times below.
Returning to the main proof, for each , let us define
We write to mean that are independent and for each .
We prove the Theorem in several steps. First, we show using the above argument that we may, at the cost of a small error, replace the weakly Wigner tuple with a tuple such that each coordinate is a generalized Wigner matrix satisfying the exact variance normalization (1.3).
Theorem 4.4 (Special case of symmetric Sinkhorn scaling theorem, Theorem 5.4 of [Ide16]).
Let and be a non-negative matrix with for all distinct. Then, there exists a diagonal matrix with positive entries such that has row sums equal .
Lemma 4.5.
Let be a nonnegative matrix. Suppose that,
and for all . Then, for sufficiently large , there exist positive such that
| (4.1) |
with
| (4.2) |
Proof.
Lemma 4.6.
Let be fixed, , and let be a weakly Wigner tuple with parameters . Let be deterministic for each .
For each , define
Let and write
Then, for each , is a generalized Wigner matrix satisfying (1.3) with uniformly controlled parameters. Moreover, is again a weakly Wigner tuple with parameters depending only on and . Also, we have, for any ,
| (4.3) |
where
Proof.
For each , by the weakly Wigner tuple assumption, we have for and uniformly in . Then
Apply Lemma 4.5 to for each , we then have
Choose so that satisfies (1.3).
By Lemma 4.5, we have , and it then follows from elementary bounds that remains a weakly Wigner tuple as well.
Next, we show that we may, at the cost of a small error, replace in the above quantity with a Gaussian tuple.
Lemma 4.7.
Let be fixed, , and let deterministic satisfying Assumption 1.3 uniformly for all . Let be a weakly Wigner tuple such that each coordinate is a generalized Wigner matrix with uniformly controlled parameters and satisfies the exact variance normalization (1.3). Let be a centered Gaussian tuple with the same first two moments as such that for each , the real-coordinate block
is centered Gaussian, the blocks are independent over , and
where is the corresponding real-coordinate block of . Write for and . Let be as above. Then, for any ,
Proof.
This is a simple consequence of Theorem 1.4: note that and satisfy the assumptions of that result, and we may bound
as claimed. ∎
Note that above is itself a weakly Wigner tuple, and each is a generalized Wigner matrix, since these conditions depend only on the first two moments and Gaussian entries have the required tail bounds. We next show that the top eigenvectors of any such are close to those of a Gaussian tuple . The simple idea is that the weakly Wigner tuple assumption implies that we may couple and so that , whereby the top eigenvectors of outlier eigenvalues of rank-one perturbations of these matrices are close for all by standard eigenvector perturbation inequalities.
Lemma 4.8.
In the setting of Lemma 4.7, let . Then, there exists a coupling between and such that
| (4.4) |
Proof.
From the condition of being weakly Wigner tuple, we may couple with a tuple so that, for each ,
where , , is diagonal with independent Gaussian diagonal entries having variance , and is the Hermitian matrix formed from the -th coordinate of the off-diagonal residual blocks. To see that this decomposition exists, with , for each off-diagonal block, , and this residual covariance is .
We next bound . From standard bounds such as those of Theorem 1.1 and Corollary 3.9 of [BvH16], it follows that . Also, . Thus, using a union bound over fixed , we have .
The third and more substantial part of the proof is a direct analysis of such expressions for tuples. For the sake of brevity below, for each , let us define
where are independent over and .
Lemma 4.9.
In the setting of Lemma 4.8, let where are independent over and have i.i.d. entries. Then there exists a coupling between and such that
| (4.5) |
This is our main technical tool, which we prove in the following section. For now, let us see how this together with Lemma 4.7 completes the proof of Theorem 1.8.
Corollary 4.10.
In the setting of Lemma 4.9, we have that, for any ,
Proof.
Combining Lemma 4.8 and Lemma 4.9, we may realize , and on the same probability space so that
Fix , and define the event
Then, by polynomial stochastic domination, for every fixed we have for all sufficiently large . Set
Since is bounded, is bounded. Then by Proposition 4.1, on we have
where the factor in the inputs cancels by the Lipschitz factor from Proposition 4.1. Using the boundedness of on ,
Taking large enough gives the claim. ∎
Theorem 1.8 then follows from combining Corollary 4.10 with Lemma 4.6 and Lemma 4.7. It remains to prove Lemma 4.9, which we do below.
4.1 Analysis of Gaussian noise models: Proof of Lemma 4.9
It will also be useful to define
The following is the main property of matrices that we will use.
Proposition 4.11.
For each , the following hold:
- •
has a invariant law as a vector; that is, for all , .
- •
has a -invariant law as Hermitian matrix; that is, for all , .
Proof of Lemma 4.9.
It suffices to prove the desired estimate for each fixed , uniformly in , since is fixed. Fix and suppress the superscript throughout this proof, writing
Let us write . For , we have by Proposition 4.11 the equality of distributions
We may choose such a deterministic with (note here the delicate point that we are using that , avoiding the case where while has complex values), so we find that there is some such (deterministic) for which
Define
By Proposition 4.11 again, we have
Let us couple the two sides of this equality so that, on the same probability space, we have . Then, we have
for a corresponding coupling of and . Thus, in effect we may take without loss of generality, so let us make this assumption going forward, in which case we may also take .
We will only consider a single distribution of now, so let us take and . We remove the sign (for ) or phase (for ) ambiguity by choosing to have its first coordinate real and non-negative. Write for with the first entry set to zero, so that we have
| (4.6) |
Let be the subgroup of matrices in that fix , equivalently matrices of the form with . Then, is -invariant, in the same sense as in the second part of Proposition 4.11, since the first summand is fixed by the action of these matrices and the distribution of the second summand is unchanged. Thus, its top eigenvector is -invariant, in the same sense as in the first part of Proposition 4.11. Since the two summands in (4.6) each belong to fixed subspaces of this group action, they are each individually invariant as well. In particular, has the law of an -dimensional random vector drawn uniformly at random from , with a zero entry prepended to it.
Let us introduce and write for with the first entry set to zero. By the above observations, we have the equality of laws
Let us couple and such that this equality holds. From this , we set
Then, we have
We recall here that and by definition , so quantities in the third term of the second factor are determined by those in the first term.
To complete the proof, it suffices to show that the above expression is small with high probability. To that end, fix and define the events
We see from elementary manipulations that, on the event , we have
Fix some . We have by the tail bounds proved in [LM00] that
and by well-known Gaussian tail bounds we also have
Finally, by Theorem 2.21, we also have , and thus
Thus . Hence, for this fixed ,
After constructing the coupling for each , we take these couplings independently over . Since is fixed, the sum of the resulting errors is still . ∎
4.2 Numerical evaluation of Gaussian fluctuations
As a simple test of the Gaussianity given as an informal approximation in (1.10) and made precise in Theorem 1.8, in Figure 4 we present Gaussian Q–Q plots of eigenvector fluctuations projected in a delocalized and in a localized direction. Both have a distribution very close to Gaussian, and this persists under several different noise models: we consider additive Gaussian and Rademacher noise (as in Figure 1) as well as the truth-or-Haar model of group synchronization as detailed in Section 1.3 for two cyclic groups.
5 Applications
5.1 Angular synchronization: Proof of Theorem 1.11
We recall the construction of the random matrix tuple that this result concerns: we have an underlying family of group elements , and define the group-valued matrix . From this, we define to be a noisy version of by (1.13), and the entrywise image of under the character given in (1.14). Let us write
We have , so , where if and otherwise, has , thus satisfying Assumption 1.3 for any .
Conditional on , then, the upper-triangular off-diagonal blocks of are distributed as, independently for ,
| (5.1) |
where . Since we construct to be -Hermitian, we also have . Under our specific definition from the Introduction we will always have for the identity of , but this detail will be inconsequential as we have shown above.
We then have, conditional on the underlying randomness of the , for the off-diagonal entries,
We then define
which will be centered conditional on , away from the inconsequential diagonal entries. Specifically, its entries conditional on are distributed as
| (5.2) |
This is a centered Hermitian tuple whose upper-triangular blocks are independent conditional on . We have , and thus the covariance matrix of the vector of real coordinates
is times that of
up to an additive error :
Here and below, the term denotes a matrix with entries . Since is fixed, the same bound also holds in operator norm, up to changing the implicit constant.
We use the following group-theoretic observation, a slight variation on the classical orthogonality of characters, to verify the covariance assumption of the definition of weakly Wigner tuples. We note that this applies equally well to one-dimensional irreducible representations of any compact Lie group, but we focus on the cases that will appear in our applications for the sake of simplicity.
Proposition 5.1 (Real-coordinate character orthogonality).
Let or , let and let be nontrivial characters such that for . For , let if and otherwise. Then
where
Proof.
Using translation invariance of normalized Haar measure, we have
By our assumption, each is nontrivial, so . For , set
then
Then the -block of is
| (5.3) |
If , the assumptions give , so the corresponding off-diagonal block vanishes. If , then while . Thus, the -th block is when , and when . ∎
By Proposition 5.1, uniformly for ,
Replacing the diagonal of by zero only subtracts the scalar matrix from , and hence does not change its eigenvectors. After this diagonal modification, conditional on , is a weakly Wigner tuple, with an absolute constant and .
Now, let be the top eigenvector of this for each . Choosing the parameters in Assumption 1.3 and in Theorem 1.8 sufficiently small, we then obtain that, provided that is with bounded values and first five derivatives, conditionally on (whereby is not random), we have
Next, we show that the expectation over (and thus over the randomness in ) of the second expression converges to a single-letter formula. Indeed, expanding the definition of , we have
since the diagonal terms contribute negligibly and all other expectations are equal.
To derive the actual statement of Theorem 1.11, we choose such that
for and . Since and is injective, this is always possible. With this choice,
and the single-letter expression above becomes
The resulting may not be smooth. However, conditional on and , the random vector
has a density with respect to Lebesgue measure on . It is therefore a continuity point of almost surely. Theorem 1.8 gives weak convergence against bounded smooth test functions, and the standard extension of weak convergence to bounded functions that are continuous almost surely under the limiting measure gives the result.
5.2 Discussion and numerical experiments
Let us give some additional discussion and present numerical experiments verifying these results. We first validate that the prediction for the average entrywise error of Theorem 1.11 is sound with some extra results extending those presented for the circle group in Figure 2 above. Then we study the implications of this prediction for the choice of the parameters and in a multi-frequency spectral algorithm.
First, in Figure 5, we present experiments of the same kind as in Figure 2 comparing the prediction of Theorem 1.11 with empirical distributions of average entrywise loss, now considering several groups , several numbers of frequencies , and several parameters of the rounding function. For we use the loss function as before, while for (for in the experiments) we use the indicator loss function . We note that, for the indicator loss function, there is a “baseline” fraction of errors achieved by the trivial estimator of that guesses each entry uniformly at random, which is indeed what our achieves for and which we plot with a dotted line labelled “Random guess” in the figures below. Agreement with the theoretical prediction is strong in all cases.
Next, taking as a given the accuracy of the prediction of Theorem 1.11 tested in these experiments, we consider how to best choose the values of the parameters and .
5.2.1 Choice of parameter: Superiority of multi-frequency algorithms
We showed the effect of different choices of on the formula of Theorem 1.11 in the case in Figure 3. In Figure 6, we show analogous results for two cyclic groups (note that for multi-frequency algorithms to be defined, we must take , so we do not include the case here unlike in the previous experiments). In both cases, at all values of , algorithms using more frequencies and (see below for discussion of this choice) achieve lower loss.
We note that the phenomenon observed earlier for the case of with the cosine loss function does not appear here: for cyclic groups with the indicator loss function, our calculations indicate that using more frequencies gives a uniformly superior algorithm for all values of signal strength . On the other hand, we do observe (in experiments omitted here) the same non-monotonicity using the cosine loss function for cyclic groups, suggesting that the phenomenon is associated to the choice of loss function rather than to the underlying group .
5.2.2 Choice of parameter: Superiority of Euclidean rounding
For the parameter , in Figure 7 we fix a cyclic group , fix various numbers of frequencies , and consider the average loss predicted by Theorem 1.11 over a range of values of . Perhaps surprisingly, we find that in all cases, among the values of we include, achieves the lowest average loss for all values of , lower than choices of both larger (more “max-like” loss functions) and smaller (more “min-like” loss functions) than .
Remark 5.2.
Another special property of the choice is that, if we consider including all frequencies associated to characters , in the objective expression for some , when this is the same as the squared distance between the inverse discrete Fourier transform of the vector and the indicator vector associated to , by the -valued version of Parseval’s theorem. Still, it is unclear what this isometry might have to do with the superiority of the associated rounding scheme for a spectral algorithm.
5.2.3 Sketch of extension to non-abelian groups
We do not pursue it here, but we remark that it is in principle straightforward (though technically tedious) to extend these results to multi-frequency synchronization over non-abelian groups . Let us sketch how such an extension might look.
In this case, following for instance the ideas of [PWBM18], we would like to apply possibly higher-dimensional irreducible representations entrywise to the matrix to form a block matrix ; if the underlying representation is of dimension , then will be . By the Peter-Weyl theorem on orthogonality of matrix coefficients, such matrices will obey a covariance property analogous to that in Definition 1.7, and thus can be compared to spiked matrices with independent Gaussian noise via an analog of Theorem 1.8. We expect that a version of Theorem 1.11 should therefore apply, where now if our were replaced with representations of dimensions , then our rounding function would map from to , and accordingly the appropriate version of Theorem 1.11 would involve expectations of this dimension. One subtle point is that the higher-dimensional matrix-valued replacements for the and in the statement (scalars in our setting) must be matched to the type (real, complex, or quaternionic) of the representation . The main contours of our proof technique should also still apply; perhaps the main technical subtlety is that we would need to invoke local laws dealing with block matrices, such as those of [EHR25].
Acknowledgments
We thank Afonso Bandeira, Tatiana Brailovskaya, and Ke Wang for helpful suggestions during the course of this project.
References
- [AEK17] Oskari H Ajanki, László Erdős, and Torben Krüger. Universality for general Wigner-type matrices. Probability Theory and Related Fields, 169(3):667–727, 2017.
- [AFWZ20] Emmanuel Abbe, Jianqing Fan, Kaizheng Wang, and Yiqiao Zhong. Entrywise eigenvector analysis of random matrices with low expected rank. The Annals of Statistics, 48(3):1452–1474, 2020.
- [AGZ09] Greg W. Anderson, Alice Guionnet, and Ofer Zeitouni. An Introduction to Random Matrices, volume 118 of Cambridge Studies in Advanced Mathematics. Cambridge University Press, 2009.
- [BBAP05] Jinho Baik, Gérard Ben Arous, and Sandrine Péché. Phase transition of the largest eigenvalue for nonnull complex sample covariance matrices. The Annals of Probability, 33(5):1643–1697, 2005.
- [BCH26] Bishakh Bhattacharya, Arijit Chakrabarty, and Rajat Subhra Hazra. Outlier eigenvalues and eigenvectors of generalized Wigner matrices with finite-rank perturbations, 2026.
- [BDW21] Zhigang Bao, Xiucai Ding, and Ke Wang. Singular vector and singular subspace distribution for the matrix denoising model. The Annals of Statistics, 49(1):370–392, 2021.
- [BDWW22] Zhigang Bao, Xiucai Ding, Jingming Wang, and Ke Wang. Statistical inference for principal components of spiked covariance matrices. The Annals of Statistics, 50(2):1144–1169, 2022.
- [BEK+14] Alex Bloemendal, László Erdős, Antti Knowles, Horng-Tzer Yau, and Jun Yin. Isotropic local laws for sample covariance and generalized Wigner matrices. Electronic Journal of Probability, 19(33):1–53, 2014.
- [BGGM11] Florent Benaych-Georges, Alice Guionnet, and Mylène Maïda. Fluctuations of the extreme eigenvalues of finite rank deformations of random matrices. Electronic Journal of Probability, 16(60):1621–1662, 2011.
- [BGK16] Florent Benaych-Georges and Antti Knowles. Lectures on the local semicircle law for Wigner matrices, 2016.
- [BGN11] Florent Benaych-Georges and Raj Rao Nadakuditi. The eigenvalues and eigenvectors of finite, low rank perturbations of large random matrices. Advances in Mathematics, 227(1):494–521, 2011.
- [BvH16] Afonso S. Bandeira and Ramon van Handel. Sharp nonasymptotic bounds on the norm of random matrices with independent entries. The Annals of Probability, 44(4):2479–2506, 2016.
- [Cap17] Mireille Capitaine. Deformed ensembles, polynomials in random matrices and free probability theory. Habilitation à diriger des recherches, Université Paul Sabatier – Toulouse 3, 2017. HAL Id: tel-01978065, version 1.
- [CDM21] Mireille Capitaine and Catherine Donati-Martin. Non universality of fluctuations of outlier eigenvectors for block diagonal deformations of Wigner matrices. ALEA. Latin American Journal of Probability and Mathematical Statistics, 18:129–165, 2021.
- [CDMF09] Mireille Capitaine, Catherine Donati-Martin, and Delphine Féral. The largest eigenvalues of finite rank deformation of large Wigner matrices: Convergence and nonuniversality of the fluctuations. The Annals of Probability, 37(1):1–47, January 2009.
- [CDMF12] Mireille Capitaine, Catherine Donati-Martin, and Delphine Féral. Central limit theorems for eigenvalues of deformations of Wigner matrices. Annales de l’Institut Henri Poincaré, Probabilités et Statistiques, 48(1):107–133, 2012.
- [CH13] Romain Couillet and Walid Hachem. Fluctuations of spiked random matrix models and failure diagnosis in sensor networks. IEEE Transactions on Information Theory, 59(1):509–525, 2013.
- [CR24] Collin Cademartori and Cynthia Rush. A non-asymptotic analysis of generalized vector approximate message passing algorithms with rotationally invariant designs. IEEE Transactions on Information Theory, 70(8):5811–5856, August 2024.
- [CSC12] Mihai Cucuringu, Amit Singer, and David Cowburn. Eigenvector synchronization, graph rigidity and the molecule problem. Information and Inference: A Journal of the IMA, 1(1):21–67, December 2012.
- [CT22] Mihai Cucuringu and Hemant Tyagi. An extension of the angular synchronization problem to the heterogeneous setting. Foundations of Data Science, 4(1):71–122, 2022.
- [DK70] Chandler Davis and W. M. Kahan. The rotation of eigenvectors by a perturbation. III. SIAM Journal on Numerical Analysis, 7(1):1–46, March 1970.
- [EHR25] László Erdős, Sven Joscha Henheik, and Volodymyr Riabov. Cusp universality for correlated random matrices. Communications in Mathematical Physics, 406(10):253, 2025.
- [EYY12] László Erdős, Horng-Tzer Yau, and Jun Yin. Rigidity of eigenvalues of generalized Wigner matrices. Advances in Mathematics, 229(3):1435–1515, 2012.
- [FFHL22] Jianqing Fan, Yingying Fan, Xiao Han, and Jinchi Lv. Asymptotic theory of eigenvectors for random matrices with diverging spikes. Journal of the American Statistical Association, 117(538):996–1009, 2022.
- [FK81] Zoltán Füredi and János Komlós. The eigenvalues of random symmetric matrices. Combinatorica, 1(3):233–241, September 1981.
- [FP07] Delphine Féral and Sandrine Péché. The largest eigenvalue of rank one deformation of large Wigner matrices. Communications in Mathematical Physics, 272(1):185–228, March 2007.
- [FVRS22] Oliver Y. Feng, Ramji Venkataramanan, Cynthia Rush, and Richard J. Samworth. A unifying tutorial on approximate message passing. Foundations and Trends in Machine Learning, 15(4):335–536, 2022.
- [GZ19] Tingran Gao and Zhizhen Zhao. Multi-frequency phase synchronization. In Kamalika Chaudhuri and Ruslan Salakhutdinov, editors, Proceedings of the 36th International Conference on Machine Learning, volume 97 of Proceedings of Machine Learning Research, pages 2132–2141. PMLR, 09–15 Jun 2019.
- [Han25] Qiyang Han. Entrywise dynamics and universality of general first order methods. The Annals of Statistics, 53(4):1783–1807, 2025.
- [Ide16] Martin Idel. A review of matrix scaling and Sinkhorn’s normal form for matrices and positive maps, 2016.
- [Joh01] Iain M. Johnstone. On the distribution of the largest eigenvalue in principal components analysis. The Annals of Statistics, 29(2):295–327, 2001.
- [JP18] Iain M. Johnstone and Debashis Paul. PCA in high dimensions: An orientation. Proceedings of the IEEE, 106(8):1277–1292, 2018.
- [KBK26] Anastasia Kireeva, Afonso S. Bandeira, and Dmitriy Kunisky. Computational lower bounds for multi-frequency group synchronization. Applied and Computational Harmonic Analysis, 84:101880, 2026.
- [Kun25] Dmitriy Kunisky. Low coordinate degree algorithms II: Categorical signals and generalized stochastic block models. In Nika Haghtalab and Ankur Moitra, editors, Proceedings of the Thirty-Eighth Conference on Learning Theory, volume 291 of Proceedings of Machine Learning Research, pages 3486–3526. PMLR, 2025.
- [KY13a] Antti Knowles and Jun Yin. Eigenvector distribution of Wigner matrices. Probability Theory and Related Fields, 155(3–4):543–582, 2013.
- [KY13b] Antti Knowles and Jun Yin. The isotropic semicircle law and deformation of Wigner matrices. Communications on Pure and Applied Mathematics, 66(11):1663–1750, 2013.
- [KY14] Antti Knowles and Jun Yin. The outliers of a deformed Wigner matrix. The Annals of Probability, 42(5):1980–2031, September 2014.
- [KY17] Antti Knowles and Jun Yin. Anisotropic local laws for random matrices. Probability Theory and Related Fields, 169(1–2):257–352, 2017.
- [LCC24] Hugo Lebeau, Florent Chatelain, and Romain Couillet. Asymptotic gaussian fluctuations of eigenvectors in spectral clustering. IEEE Signal Processing Letters, 31:1920–1924, 2024.
- [LFW23] Gen Li, Wei Fan, and Yuting Wei. Approximate message passing from random initialization with applications to synchronization. Proceedings of the National Academy of Sciences, 120(31):e2302930120, 2023.
- [Li26] Zhangsong Li. Improved computational lower bound of estimation for multi-frequency group synchronization. arXiv preprint arXiv:2601.20522, 2026.
- [LM00] B. Laurent and P. Massart. Adaptive estimation of a quadratic functional by model selection. The Annals of Statistics, 28(5):1302–1338, 2000.
- [LW23] Gen Li and Yuting Wei. A non-asymptotic framework for approximate message passing in spiked models, 2023.
- [MTV22] Marco Mondelli, Christos Thrampoulidis, and Ramji Venkataramanan. Optimal combination of linear and spectral estimators for generalized linear models. Foundations of Computational Mathematics, 22(5):1513–1566, 2022.
- [MV21] Andrea Montanari and Ramji Venkataramanan. Estimation of low-rank matrices via approximate message passing. The Annals of Statistics, 49(1):321–345, 2021.
- [MV22] Marco Mondelli and Ramji Venkataramanan. Approximate message passing with spectral initialization for generalized linear models. Journal of Statistical Mechanics: Theory and Experiment, 2022(11):114003, 2022.
- [MY22] Jake Marcinek and Horng-Tzer Yau. High dimensional normality of noisy eigenvectors. Communications in Mathematical Physics, 395(3):1007–1096, 2022.
- [PA14] Debashis Paul and Alexander Aue. Random matrix theory in statistics: A review. Journal of Statistical Planning and Inference, 150:1–29, 2014.
- [Péc06] Sandrine Péché. The largest eigenvalue of small rank perturbations of Hermitian random matrices. Probability Theory and Related Fields, 134(1):127–173, January 2006.
- [PWBM16] Amelia Perry, Alexander S. Wein, Afonso S. Bandeira, and Ankur Moitra. Optimality and sub-optimality of PCA for spiked random matrices and synchronization, 2016.
- [PWBM18] Amelia Perry, Alexander S. Wein, Afonso S. Bandeira, and Ankur Moitra. Message-passing algorithms for synchronization problems over compact groups. Communications on Pure and Applied Mathematics, 71(11):2275–2322, April 2018.
- [RG20] Elad Romanov and Matan Gavish. The noise-sensitivity phase transition in spectral group synchronization over compact groups. Applied and Computational Harmonic Analysis, 49(3):935–970, November 2020.
- [RS13] David Renfrew and Alexander Soshnikov. On finite rank deformations of Wigner matrices II: Delocalized perturbations. Random Matrices: Theory and Applications, 2(1):1250015, 2013.
- [RV18] Cynthia Rush and Ramji Venkataramanan. Finite sample analysis of approximate message passing algorithms. IEEE Transactions on Information Theory, 64(11):7264–7286, November 2018.
- [Sin11] Amit Singer. Angular synchronization by eigenvectors and semidefinite programming. Applied and Computational Harmonic Analysis, 30(1):20–36, 2011.
- [YWF25] Kaylee Y. Yang, Timothy L. H. Wee, and Zhou Fan. Asymptotic mutual information in quadratic estimation problems over compact groups. Information and Inference: A Journal of the IMA, 14(3):iaaf024, 2025.
- [YWS15] Yi Yu, Tengyao Wang, and Richard J. Samworth. A useful variant of the Davis–Kahan theorem for statisticians. Biometrika, 102(2):315–323, 2015.