research36 min studyLesson 859 in Mathematics

Spiked models and BBP transitions

Separate additive and covariance spikes and compute the emergence of a spectral outlier and eigenvector alignment.

On this page

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 HNH_N as defined earlier, a deterministic unit vector vNv_N, and a fixed positive parameter theta. Form AN=HN+θvNvN∗A_N=H_N+\theta v_Nv_N^*. 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.

λmax⁡(AN)→Pr⁡{2,0<θ≤1,θ+θ−1,θ>1,∣⟨vN,umax⁡(AN)⟩∣2→Pr⁡{0,0<θ≤1,1−θ−2,θ>1.\lambda_{\max}(A_N)\xrightarrow{\Pr}\begin{cases}2,&0<\theta\leq1,\\ \theta+\theta^{-1},&\theta>1,\end{cases}\qquad |\langle v_N,u_{\max}(A_N)\rangle|^2\xrightarrow{\Pr}\begin{cases}0,&0<\theta\leq1,\\1-\theta^{-2},&\theta>1.\end{cases}
These are additive rank-one normalized-GUE limits with fixed positive theta, rather than finite-dimensional identities or sample-covariance formulas.↔ Scroll wide equations horizontally.

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.

det⁡(AN−zI)=det⁡(HN−zI)[1+θvN∗(HN−zI)−1vN],1+θmsc(z)=0 ⟹ z=θ+θ−1(θ>1).\det(A_N-zI)=\det(H_N-zI)\left[1+\theta v_N^*(H_N-zI)^{-1}v_N\right],\qquad 1+\theta m_{\mathrm{sc}}(z)=0\ \Longrightarrow\ z=\theta+\theta^{-1}\quad(\theta>1).
The determinant identity is exact away from poles; replacing the directional resolvent by its deterministic limit is the asymptotic step.↔ Scroll wide equations horizontally.

Covariance spikes use a different parameterization

In a sample-covariance model, the population matrix might instead be Σ=I+θvv∗\Sigma=I+\theta vv^*, 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.

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.

  1. For θ=2\theta=2, the scalar equation requires msc(z)=−1/2m_{\mathrm{sc}}(z)=-1/2. Combining this with m2+zm+1=0m^2+zm+1=0 gives z=5/2z=5/2, which lies outside the upper edge two.

  2. The squared alignment limit is 1−2−2=3/41-2^{-2}=3/4. The limiting eigenvector therefore retains a positive planted-direction component but is not perfectly aligned.

  3. For θ=1/2\theta=1/2, the formal expression θ+1/θ=5/2\theta+1/\theta=5/2 cannot be used: it corresponds to the wrong exterior transform branch, since msc(5/2)=−1/2m_{\mathrm{sc}}(5/2)=-1/2, not minus two. The actual top-eigenvalue limit is two and squared overlap limit zero.

The result

A supercritical strength two yields location 2.5 and squared overlap 0.75; a subcritical strength one half yields no separated upper outlier.

Explore the model

Interactive lab

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.

Measure alignment without an eigenvector phasePlayback traces a fixed vector and its projections. Angle and magnitude set the geometry; the moving marker does not change them. Current readings: x component: 1.393; y component: 0.975; Magnitude: 1.7. All parameters are adjustable with the labeled controls below.−7.46−3.7303.737.46−3.5−1.7501.753.5xyvvₓ = 1.39
Vectorx / y projectionsTrace marker
x component
1.393
y component
0.975
Magnitude
1.7
t = 0 s

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.

Check your understanding

For normalized GUE plus a fixed positive rank-one additive spike of strength one half, what are the limiting top eigenvalue and squared planted-direction overlap?

Try it yourself

Calculate the finite eigenvalue and overlap for H=diag⁡(−1,1)H=\operatorname{diag}(-1,1), v=(1,1)⊤/2v=(1,1)^\top/\sqrt2, 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 (0112)\begin{pmatrix}0&1\\1&2\end{pmatrix}. For its positive eigenvalue lambda, an eigenvector is proportional to (1,λ)⊤(1,\lambda)^\top.

Compare with the solution

The characteristic equation is λ2−2λ−1=0\lambda^2-2\lambda-1=0, giving top eigenvalue 1+2≈2.414211+\sqrt2\approx2.41421. A normalized eigenvector is (1,1+2)⊤/1+(1+2)2(1,1+\sqrt2)^\top/\sqrt{1+(1+\sqrt2)^2}. Its squared overlap with v equals (1+λ)2/[2(1+λ2)]=1/2+1/(22)≈0.853553(1+\lambda)^2/[2(1+\lambda^2)]=1/2+1/(2\sqrt2)\approx0.853553. 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.

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.