Let $A \in R^{m\times k}, B\in R^{k \times m}$ be non-square matrices.
A vector $v \in R^m$ is said to be a generalized eigenvector of $AB$ corresponding to $\lambda \neq 0$ if $(AB- \lambda I)^m v = 0$.
I know that if $v$ is an eigenvector of $AB$, then $Bv$ is an eigenvector of $BA$.
However, if $v$ be any generalized eigenvector of $AB$, i.e., $ (AB- \lambda I)^m v = 0$ then can I say that $Bv$ is a corresponding generalized eigenvector of $BA$ ? That is, is it true that $(BA-\lambda I)^k Bv = 0$ ?
By expanding the binomial series,and pre-multiplying with B, I think am getting the result. However, since generalized eigenvectors include ordinary eigenvectors, am worried if my purported proof is correct.