A singular Value Decomposition is defined as a factorisation of a given matrix into three matrices:
One can discard the singular vectors that correspond to zero singular values, to obtain the reduced SVD:
Eckart-Young Theorem:
If is the matrix defined as
, then
is the rank-r matrix that minimises the objective
.
The Frobenius Norm of a matrix A, , is defined as
Proof:
Assume D is of rank k(k>r).
Since .
Denoting , we can compute the Frobenius norm as
This is minimised if all off-diagonal terms of N and all for I>k are zero. The minimum of
latex N_{i,i} =\delta_i $ for i=1,…,r and all other
are zero.
We do not need the full L and R for computing , only their first r columns. This can be seen by splitting L and R into blocks:
and
and
