How we can prove in SVD this equation: $M = U\sigma V^T = \sum_{i=1}^r \sigma_i u_i v_i^T = \sigma_1 u_1 v_1^T + \sigma_2 u_2 v_2^T + \cdots + \sigma_r u_r v_r^T$?
I don't see it...
I know that: The SVD $M = U\sigma V^T$: $U$ - $m \times r$ matrix whose columns are the left singular vectors of $M$, $V$ - $n \times r$ matrix whose columns are the right singular vectors of $M$, and $\sigma$ - $r \times r$ diagonal matrix whose diagonal entries are the singular values of $M$.
This can be seen in two steps:
Use the second step to compute $U \sigma$, and then use the first one to compute $ U \sigma V^T $.