If $X$ is a matrix, then a Singular Value Decomposition representation is $X = \sum_{i=1}^{k}d_iu_iv_i^{T} = UDV^{T}$. I read inside a book that $u_iv_i^{T}$ is a rank one matrix. I was able to verify this indirectly but am wondering if anyone had a simple explanation or a way to see why.
My method involves recognizing $rank(AB) \leq min(rank(A), rank(B))$. Then, because the rank of either the vector $u_i$ or $v_i^{T}$ is one, then:
$$ rank(u_iv_i^{T}) \leq 1 $$
Now, since only a zero matrix has rank zero, we have:
$$ 0<rank(u_iv_i^{T}) \leq 1 \implies rank(u_iv_i^{T}) = 1 $$
Is there a more intuitive way to to see this?