UTVt
UTVt refers to a matrix factorization in which a real or complex matrix A is written as A = U T V^T, where U and V are orthogonal (unitary in the complex case) and T is upper triangular. When A is rectangular, T is upper trapezoidal to accommodate the shape; when A is square, T is strictly upper triangular in the sense of containing zeros below the main diagonal. The UTV^T form is a structured alternative to the singular value decomposition (SVD) and the QR or URV factorizations.
The decomposition exists for any matrix A and is not unique, since the orthogonal factors can be
Computation of a UTVt factorization uses a sequence of orthogonal transformations, such as Householder reflectors or
Applications of UTVt decompositions include low-rank approximations, preconditioning for iterative methods, and efficient problem reformulations in