Any m×n matrix: A = UΣVᵀ, singular values, rank & subspaces, low-rank approximation, pseudoinverse, least squares and geometry, with graphs.