Let $C$ denote the column space. I would like to prove $C(XX^{\prime}) = C(X)$ for $X \in M_{n \times p}$, $X^{\prime}$ denoting the transpose of $X$.
This answer suggests using singular value decomposition. So sure, $XX^{\prime}$ is symmetric and thus $$XX^{\prime} = PD\left(\lambda_i\right)P^{-1}$$ for some orthogonal $P$. Since $P$ is orthogonal, I know that its rows and columns form an orthonormal basis for $\mathbb{R}^n$.
However, I'm not sure how to relate this to $C(X)$.
Edit: I am not allowed to assume $r(XX^{\prime}) = r(X)$, where $r$ is the rank.