Geometry and algebra of linear maps, vectors, and matrices
The singular value decomposition does something no other factorization manages: every matrix, square or rectangular, full rank or not, splits into three clean geometric pieces.
Read right-to-left, any linear map is the same three-step motion: Vᵀ rotates the input to align with the right axes, Σ (diagonal, with the non-negative singular values σ₁ ≥ σ₂ ≥ …) scales each axis, and U rotates the result into the output space. A circle of inputs always maps to an ellipse, and the singular values are the lengths of that ellipse's axes.
In the figure, watch the unit circle become an ellipse whose semi-axes are exactly the singular values.