\def\rk{\operatorname{rank}} No, no se puede aplicar la misma lógica a vv^T es decir, para AA^T donde A es (todavía) un 1\times m aunque la conclusión de que tiene rango ~1 es cierto. El punto es que usted está tratando de aplicar las implicaciones en sus notas con los papeles de m y n intercambiados con respecto a su solicitud inicial, es decir, con m=1 y n>1 , pero los dos primeros puntos siguen hablando de n (y necesariamente: si los sustituye por m la implicación ya no es válida). El primer punto (que es la hipótesis) podría enunciarse más claramente como " A tiene rango de columna completo" (lo que significa que todas sus columnas son linealmente independientes) para subrayar la asimetría con respecto a las filas y columnas de los enunciados.
Suponiendo que sabes (o te han dicho) que el primer punto implica a los otros dos puntos (lo cual es cierto), entonces sustituyendo v^T para A dice: "si v^T\in\Bbb R^{1\times n} y \rk(v^T)=n entonces \rk(vv^T)=n y vv^T es invertible". Esto es válido, pero inútil ya que la hipótesis \rk(v^T)=n nunca puede satisfacerse si n>1 ya que el rango de un 1\times n es como máximo 1 . A fila vector no puede tener linealmente independientes columnas (si tiene más de uno). Obsérvese, por cierto, que las conclusiones que \rk(vv^T)=n y vv^T es invertible sería contradice lo que intenta demostrar (es decir \rk(vv^T)=1 ), por lo que es una suerte que no pueda deducirlos en esta situación.
Conclusión \rk(vv^T)=1 es fácil de obtener ya que \rk(vv^T)\leq1 se deduce del hecho general de que el rango de un producto de matrices no puede superar el rango de ningún factor del producto. Sólo queda demostrar que vv^T\neq0 que se puede hacer fácilmente de muchas maneras. Me gustaría señalar que mientras \rk(vv^T)=1=\rk(v^Tv) en este caso, es no es cierto que AB y BA siempre tienen el mismo rango.