singular value decomposition

A numerical procedure to bring a matrix on diagonal form with its singular values on the diagonal.

For a given matrix ๐—  the method finds orthogonal matrices ๐—จ = [u1, . . . , un] and ๐—ฉ = [v1, . . . , vn] so that ๐—จT๐— ๐—ฉ = ฮฃ with ฮฃ = diag(ฯƒ1, . . . , ฯƒn). The columns of ๐—จ and ๐—ฉ are the left and right singular vectors of ๐— , respectively, the ฯƒi are the singular values, and ๐— ui = ฯƒivi.