If $A \in \mathcal{M}_{m\times n}$ with $m \neq n$, the equation $Ax = \lambda x$ makes no sense: $Ax$ lives in $\mathbb{R}^m$ while $x$ lives in $\mathbb{R}^n$. However, two square matrices can always be built from $A$, and both are symmetric.
Every symmetric matrix $S \in \mathcal{M}_{n\times n}$ satisfies these properties, which is what makes the SVD possible.
The singular values of $A \in \mathcal{M}_{m\times n}$ are the square roots of the eigenvalues of $A^\top A$. By convention, they are written in decreasing order.
Any $A \in \mathcal{M}_{m\times n}$ of rank $r$ factors as $A = U\Sigma V^\top$, with $U, V$ orthogonal and $\Sigma$ diagonal. The columns of $V$ and $U$ are built from orthonormal eigenvectors, stacked side by side:
Given $A \in \mathcal{M}_{m\times n}$ with $\operatorname{rank} A = r \le \min(m,n)$, we look for $A = U\Sigma V^\top$ with $U = (u_1, \dots, u_m)$ and $V = (v_1, \dots, v_n)$.
Be careful with the order of vectors: each singular vector must sit in the column matching its singular value in $\Sigma$.
We compute the singular value decomposition of the matrix below. Since $A \in \mathcal{M}_{4\times 3}$, we will get $U \in \mathcal{M}_{4\times 4}$, $\Sigma \in \mathcal{M}_{4\times 3}$ and $V \in \mathcal{M}_{3\times 3}$.
Putting the three matrices together:
| Object | What it is |
|---|---|
| Singular values | $\sigma_i = \sqrt{\lambda_i}$, with $\lambda_i$ eigenvalues of $A^\top A$; also $\sigma_i = \lVert Av_i\rVert$ |
| $\Sigma$ | $m\times n$ matrix $\begin{pmatrix} D & 0 \\ 0 & 0\end{pmatrix}$ with $\sigma_1 \ge \cdots \ge \sigma_r > 0$ on the diagonal of $D$ |
| $V$ (right) | orthonormal eigenvectors of $A^\top A$ as columns; $A^\top A = V\Sigma^\top\Sigma V^\top$ |
| $U$ (left) | orthonormal eigenvectors of $AA^\top$; for $i \le r$, $u_i = \frac{1}{\sigma_i}Av_i$, rest from $N(A^\top)$ |