Given that for any matrix $A \in \mathbb R^{m\times n}$, if $v$ is an eigenvector of $A^TA$ with eigenvalue $\lambda$ not equal to zero, then $Av$ is an eigenvector of $AA^T$ with the same eigenvalue.
Show that if $\lambda = 0$ then the statement above is false
How can I prove this?
Thanks and regards.
If $A^TAv = 0$ then also $AA^TAv = 0$ and $Av$ would be an eigenvector of eigenvalue $0$ unless $Av$ is the zero vector. So this is what you need to prove, that if $A^TAv = 0$ then $Av$ is the zero vector.
You have that $x = Av$ is in the column space of $A$. But $A^TAv = A^Tx = 0$ which means that $x$ is also in the left nullspace of $A$. By the fundamental theorem of linear algebra the only vector satisfying both is the zero vector.
Edit: There's a more straight forward proof. $A^TAv = 0 \Rightarrow v^TA^TAv = 0 \Rightarrow (Av)^T(Av) = 0 \Rightarrow ||Av||^2 = 0 \Rightarrow Av = 0$