SVD of a 2×2 Matrix
A = [[3, 0], [0, 1]]. This is already diagonal: U = [[1,0],[0,1]], Σ = [[3,0],[0,1]], V = [[1,0],[0,1]]. Singular values: σ₁=3, σ₂=1. Condition number: 3/1 = 3. Rank = 2.
Rank-1 approximation (keep only σ₁): A₁ = [[3,0],[0,0]]. This captures 3/(3+1) = 75% of the matrix energy.
A = [[1, 2], [2, 1]]. SVD: U = [[-√2/2, √2/2], [-√2/2, -√2/2]], Σ = [[3,0],[0,1]], V = [[-√2/2, -√2/2], [-√2/2, √2/2]]. Singular values: 3, 1. Check: UΣV^T = [[1,2],[2,1]] ✓.