Spiked models and BBP transitions
Separate additive and covariance spikes and compute the emergence of a spectral outlier and eigenvector alignment.
On this page
The question for today
What you’ll understand
- Derive the additive rank-one secular equation with the module’s Stieltjes sign.
- Calculate supercritical outlier locations and squared eigenvector overlaps in a normalized GUE model.
- Distinguish an asymptotic transition from a finite calculation and from a covariance spike convention.
A fixed-rank signal can leave the limiting empirical spectrum unchanged yet move the largest eigenvalue beyond the noise support. It can also align an observed eigenvector with the planted direction. These effects appear only above a model-dependent threshold. A spike parameter has no universal numerical meaning until the noise normalization and the additive or multiplicative construction have been specified. The same transition vocabulary covers several different formulas.
Specify an additive model and an observable
Take normalized GUE as defined earlier, a deterministic unit vector , and a fixed positive parameter theta. Form . Unitary invariance makes the direction arbitrary; an independent random unit vector gives the same conclusions. For fixed theta, the top eigenvalue converges in probability to two at or below threshold one, and to theta plus its reciprocal above threshold. The corresponding squared overlap with the planted direction has the limits in the display.
Squared overlap is unchanged by the arbitrary complex phase of an eigenvector, so it is the natural alignment observable. Below threshold it vanishes in the limit even though finite samples generally have a small nonzero overlap. Above threshold it remains less than one at every fixed finite spike strength, reflecting residual noise. A rank-one perturbation changes the empirical cumulative spectral distribution by at most one over dimension; its limiting empirical law therefore stays semicircular while one extreme eigenvalue can separate.
A secular equation reveals the threshold
Away from eigenvalues of the unperturbed matrix, the matrix determinant lemma factors the perturbed characteristic determinant as shown. An outlier must make the scalar second factor vanish. The isotropic resolvent quadratic form approaches the semicircle transform outside the limiting support. Because this module uses denominator x minus z, that transform is negative on the real axis above two. The sign in the secular equation is therefore a plus before theta times the transform.
The transform approaches minus one as the argument decreases to the upper edge from outside. A root strictly above that edge exists exactly when theta exceeds one. Substituting the semicircle quadratic into the root equation then gives the outlier location. This calculation motivates the formula, but making it a proof requires control of the extreme noise spectrum and convergence of the directional resolvent. Differentiating the resolvent in the eigenvector normalization gives the overlap formula; merely solving a scalar location equation does not by itself establish alignment.
Covariance spikes use a different parameterization
In a sample-covariance model, the population matrix might instead be , with feature-over-sample ratio tending to gamma. Here theta is the excess above the background population eigenvalue one. For Gaussian observations, a positive excess must exceed the square root of gamma to separate at the upper edge. Thus the threshold for the full population eigenvalue is one plus that square root. This is the covariance setting associated with the original Baik–Ben Arous–Péché transition, not the additive model’s threshold one.
The critical parameter region also changes fluctuation laws, so an edge limit cannot be carried unchanged across a spike transition. The location and overlap limits stated here do not specify those finer critical laws or finite-dimensional error bars. For applications, first identify whether noise is added to a Hermitian matrix or enters through observations multiplied by a population covariance. Then state the dimension ratio, normalization, and whether the parameter denotes a full population eigenvalue or an excess. Those choices determine what a reported signal threshold actually means.
Work it through
Predict an additive outlier and alignment
In the stated additive GUE model, compare fixed spike strengths two and one half, reporting limiting top eigenvalues and squared overlaps.
For , the scalar equation requires . Combining this with gives , which lies outside the upper edge two.
The squared alignment limit is . The limiting eigenvector therefore retains a positive planted-direction component but is not perfectly aligned.
For , the formal expression cannot be used: it corresponds to the wrong exterior transform branch, since , not minus two. The actual top-eigenvalue limit is two and squared overlap limit zero.
A supercritical strength two yields location 2.5 and squared overlap 0.75; a subcritical strength one half yields no separated upper outlier.
The living notebook
Explore the model
Interactive lab · vectors
Measure alignment without an eigenvector phase
Pause/Reset, set angle 0 degrees and magnitude 1: the squared horizontal projection is 1. For a fresh comparison Pause/Reset, set both angle 60 degrees and magnitude 1: the projection is 0.5 and its square is 0.25. Compare squared projections rather than the vector’s total length.
- x component
- 1.393
- y component
- 0.975
- Magnitude
- 1.7
Playback traces a fixed vector and its projections. Angle and magnitude set the geometry; the moving marker does not change them. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forThe vector model illustrates a squared-overlap observable. Its angle is selected directly; it does not calculate an eigenvector, vary a spike, or simulate the threshold.
Pause & reason
Check your understanding
Your turn
Try it yourself
Calculate the finite eigenvalue and overlap for , , and additive strength two. Compare with the large-GUE predictions.
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
The perturbed matrix is . For its positive eigenvalue lambda, an eigenvector is proportional to .
Compare with the solution
The characteristic equation is , giving top eigenvalue . A normalized eigenvector is . Its squared overlap with v equals . These differ from location 2.5 and squared overlap 0.75. There is no contradiction: the two-by-two deterministic noise matrix is not a growing normalized GUE ensemble, and the transition formulas are asymptotic statements under that ensemble’s assumptions.
Keep the idea
Take it with you
- A fixed-rank spike can move an extreme eigenvalue while preserving the limiting empirical law.
- The Stieltjes branch and sign determine whether a formal secular root is a genuine outlier.
- Additive strength, covariance excess, and full population eigenvalue have different thresholds.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.