Which directions does a matrix refuse to rotate?
Vishnu Boddeti
Example 1
PCA supports diagnosis and compression, but high variance is not the same as downstream importance; some post-processing methods even remove dominant common directions.
Example 2
Leading eigenvalues reveal directional sharpness, while a stochastic trace estimate summarizes total signed curvature across all directions.
Example 3
The top eigenvector exposes a shared pattern worth investigating, while residual eigenmodes identify failures that need separate interventions.
Example 4
The paper turns this competing-objective problem into a generalized eigendecomposition, giving globally optimal directions within the chosen kernel feature space.
Each scenario hides a mathematical structure from this lecture. Identify the structure, justify it, and work through the resulting problem.
A recurrent block applies the same transition at every token. One component of its state may fade while another grows, so running a thousand steps just to see what happens is a poor debugging strategy. Can the spectrum predict the long-run behavior immediately?
$h_{t+1}=Wh_t$ with $W=\begin{bmatrix}1.1&0\\0&0.7\end{bmatrix}$ and $h_0=(a,b)^\top$.
A graph network is oversmoothing, but the logs saved only two numbers about its propagation matrix: the trace and determinant. Is that enough to discover which mode survives repeated message passing?
The operator is $2\times2$, with $\operatorname{tr}(A)=1.2$ and $\det(A)=0.2$.
A self-supervised update is supposed to preserve one semantic feature while washing away nuisance disagreement. Repeating the update provides a simple test: the useful feature should stay put and the nuisance direction should shrink.
$A=\begin{bmatrix}0.8&0.2\\0.1&0.9\end{bmatrix}$ is the local update on two-dimensional embeddings.