For $A\in\mathbb{R}^{m\times n}$, prove that $\mathcal{R}(A^+) = \mathcal{R}(A^T)$.
Attempt: Let $x\in\mathcal{R}(A^+)$, then $A^+y = x$ for $y\in\mathbb R^m$. But since $\mathcal{R}(A^T) = \mathcal N(A)^\perp \implies x = A^+y \in\mathcal N(A)^\perp = \mathcal{R}(A^T)$.
Let $x\in\mathcal R(A^T) = \mathcal N(A)^\perp$. Then $A^Ty = x$ for $y\in \mathbb R^m$. I am not really sure how to proceed from here. Anything would be great!
Note that $\mathcal R(A^T) = \mathcal N(A)^\perp$ and $\mathcal R(A)^\perp = \mathcal N(A^T)$ and referencing this:
and
and given an SVD for $A = U\Sigma V^T = \left[\begin{matrix}U_1 & U_2\end{matrix}\right]\left[\begin{matrix}S & 0 \\ 0 & 0 \end{matrix}\right]\left[\begin{matrix}V_1^T \\ V_2^T\end{matrix}\right]$:



Let $x\in\mathcal R(A^T)$. Then $\exists y$ s.t. $$x = A^Ty = A^T(A^T)^+A^Ty = (A^T(A^T)^+)^TA^Ty = A^+(AA^Ty).$$ Thus, $x\in\mathcal R(A^+)$.
Let $x\in\mathcal R(A^+)$. Then $\exists y$ s.t. $$x = A^+y = A^+AA^+y = (A^+A)^TA^+y = A^T\left[(A^+)^TA^+y\right].$$ Thus, $x\in\mathcal R(A^T)$.
Hence $\mathcal R(A^T) = \mathcal R(A^+)$.