I read here the following:
You can solve the quadratic problem below through Singular Value Decomposition (SVD) of the matrix $A$.
\begin{align} \underset{U,V}{\min} \| A - UV^T\|_F^2 \end{align}
My question is why? Why exactly does the definition or computation of SVD of the matrix $A$ provide a solution to the problem above?
This problem can be reframed as "What is the matrix $B$ with rank $d$ that minimizes the Frobenius norm distance to $A$." The answer to this problem is given by the Eckart-Young-Mirsky theorem as $$ B = U_k\Sigma_kV_k^*, $$ where $A = U\Sigma V$ is the SVD of $A$ and $k$ subscript denotes truncation at the first $k$ columns of $U$ and $V$ and the $k\times k$ principal submatrix of $\Sigma$. This solution is unique iff $\sigma_k>\sigma_{k+1}$. A proof of this result and the very similar result for the 2-norm can be found on this Wikipedia page: https://en.wikipedia.org/wiki/Low-rank_approximation