Retain the first terms in the singular value decomposition:
The Eckart-Young-Mirsky theorem says that this truncated singular value decomposition is a best low-rank approximation in the spectral norm. The remaining singular values of the difference are , together with zeros, so
For the displayed matrix has matrix rank exactly , since every retained singular value is positive. For , the only matrix of matrix rank zero is the zero matrix, and the same formula gives error .
Take the identity matrix
Both and have matrix rank one, and
They are distinct and both attain the minimum spectral norm error from the preceding part. Hence a best low-rank approximation of rank one need not be unique. More generally, every orthogonal projection with gives another such minimizer.
No. Distinct singular values do not force uniqueness in the spectral norm. For an explicit example take
The singular values of are . Every has matrix rank one, and its error in the spectral norm is
Thus there are infinitely many best rank-one approximations even with a strict gap between the singular values.
The same mechanism works for every under the question's positive singular values. Starting with , define
When the singular values are distinct, , so every has matrix rank , while
The spectral norm measures only the largest remaining singular value, leaving room to change retained components without increasing that maximum. This is the nonuniqueness of spectral-norm low-rank approximation. The exceptional case is unique for the elementary reason given above.

Articles by others on the same topic (0)

There are currently no matching articles.