Distance Norm between matrices

Trace Norm

Let A,BRm×n be two matrices. The trace norm (or nuclear norm) of their difference can be computed as follows:


1. Compute the difference matrix D=AB.

2. Calculate the singular value decomposition (SVD) of D, i.e., D=UΣVT, where U and V are orthogonal matrices and Σ is a diagonal matrix with the singular values of D on its diagonal.

3. The trace norm of D, denoted as ||D||, is the sum of the singular values of D, which are the diagonal entries of Σ. Formally, 


||D||=||AB||=i=1min(m,n)σi(D)


where σi(D) is the ith singular value of D.


Comments