No other single factorization provides as much structural information about a matrix.The rank: the number of nonzero singular values.The four fundamental subspaces: orthonormal bases from the columns of U and V.The pseudoinverse: A+=VΣ+UT.The best rank-k approximation: truncate at k terms.Norms and the condition number: directly from the singular values.The geometry of the linear map: rotation, scaling, rotation.For symmetric matrices, the SVD reduces to the spectral decomposition. For invertible square matrices, the singular values reveal the conditioning that the determinant alone cannot see (a matrix with det=1 can still be poorly conditioned). For rectangular matrices, the SVD is the only factorization that applies without modification.The SVD is the culmination of the decomposition hierarchy — the most general, most informative, and most broadly applicable factorization in linear algebra.The six structural quantities the SVD exposes — rank, the four fundamental subspaces, the pseudoinverse, the best rank-k approximation, norms and condition number, and the geometric decomposition — collect into a single reference card below. Grouping these by which factor supplies the answer is what makes them one computation rather than seven. Three come from the singular values alone, two from the columns of the orthogonal factors, and two require reading all three factors together. Nothing below needs the matrix again once the factorization is in hand.
Decompositions · SVD
What the SVD reveals
Every entry comes from the same three factors. What changes is which one is being read — the singular values for size, the columns of U and V for structure, and all three together for geometry.
7readings
From the singular values3
1r= count of σi>0 The most numerically reliable rank there is. Row reduction decides rank by comparing entries against zero, which floating point makes arbitrary; the singular values instead show a gap, and where that gap falls is a judgement the numbers themselves support.
2read straight off the list
∥A∥2=σ1,∥A∥F2=∑σi2 The largest singular value is the most any unit vector is stretched. The Frobenius norm is the whole list in quadrature — so both common matrix norms are functions of the same numbers.
3κ(A)=σ1/σr The ratio of most to least stretched. A large κ means the matrix is nearly singular in some direction, and small changes to b produce large changes to the solution — which no determinant reports, since a matrix can have det=1 and be badly conditioned. From the columns of U and V2
4orthonormal bases, all four at once
partition U and V at index r First r columns of V span the row space and the rest the null space; first r of U span the column space and the rest the left null space. The only method giving all four orthonormally from one computation. 5reciprocate the nonzero σ, leave zeros alone A+=VΣ+UT Defined for every matrix, square or not, invertible or not. When A is invertible it coincides with A−1; otherwise it returns the least-squares solution of minimum norm, which is the sense in which it is the closest thing to an inverse. From all three factors2
6optimal for every unitarily invariant norm
Ak=∑i=1kσiuiviT Truncating the outer-product sum gives the best rank-k approximation there is — the Eckart–Young theorem, and it is why the SVD underlies image compression and principal component analysis. The error is exactly σk+1, so the singular values say in advance how much is lost. 7every matrix, no hypotheses
A=UΣVT — rotate, stretch, rotate Read right to left: VT rotates, Σ scales along axes, U rotates again. Every linear map is those three steps, which is the claim that makes the factorization worth having as geometry rather than only as algebra. Two of these deserve emphasis because nothing else supplies them. The condition number measures how badly a system amplifies error, and it is invisible to the determinant — a matrix can have determinant one and still be nearly singular in some direction. Low-rank approximation is optimal rather than merely reasonable: truncating the sum at k terms gives the closest rank-k matrix in every unitarily invariant norm, with error exactly σk+1. The reason all of this comes from one factorization is that the SVD asks nothing of the matrix. It need not be square, invertible, symmetric or full rank — the factorization exists regardless, which is what separates it from every other decomposition in this section and why it is the one to reach for when the matrix is unknown.