NLA Visualizations

SVD vs Eigenvalue

Comparing two fundamental matrix perspectives

Formulation

A=UΣVA = U \Sigma V^*
Avi=σiuiA\mathbf{v}_i = \sigma_i \mathbf{u}_i

The SVD views the matrix as mapping a vector from a domain space to a codomain space. It identifies an orthogonal basis VV in the domain that maps exactly to an orthogonal basis UU in the codomain, scaled by Σ\Sigma.

Geometric Model

A=[2101]A = \begin{bmatrix} 2 & 1 \\ 0 & 1 \end{bmatrix}

A non-symmetric 2x2 matrix

  • The domain is drawn as an inset circle.
  • Orthogonal vectors v1,v2\mathbf{v}_1, \mathbf{v}_2 form a clean grid in the domain.
  • They map to orthogonal vectors σ1u1,σ2u2\sigma_1\mathbf{u}_1, \sigma_2\mathbf{u}_2 which form the major/minor axes of the resulting ellipse.

Controls

45°