I am not sure where to find information on this proof. I'm don't know where to begin. I think it is in the SVD chapter in the book I am learning from, but I cannot find anything similar. Any help would be appreciated.
Let $u \in \mathbb{R}^n$ and suppose that $\| u \|_2 = 1$. If $P=uu^\top$, prove that
(i) $\mathcal{R}(P) = \text{span}\{u\}$.
(ii) $\mathcal{N}(P) = \mathcal{H}(u) := \{ v \in \mathbb{R}^n \mid \langle u,v \rangle = 0 \}$.
(iii) $\dim(\mathcal{H}(u)) = n-1$.
No deep formal proof, but some pointers:
For (i), just look at what $uu^{\top}$ means, the matrix is a linear combination of $u$, specifically $P=[u^1 u \dots u^n u]$. Together with $\mathcal{R}(P) = \{Px \; | \; x\in \mathbb{R}^n \}$ which means the set containing all the linear combinations of the columns of $P$, which happens to be a linear combination of $u$.
For (ii), $\mathcal{N}(P) = \{x\in \mathbb{R}^n \; | \; Px=0\}$ which means we seek $x$ such that $uu^{\top}x=0$. From the problem: $\|u\|_2=1 \implies uu^{\top}=1$ thus $\langle u,x\rangle=0$ defines the Nullspace.
Finally for (iii), this follows from the whole concept of Range and Nullspace really, but a little more formally, from your definition of $\mathcal{H}(u)$ you see that the space is spanned by the hyperplane defined by $\langle u,v\rangle=0$, hyperplanes are subspaces of codimension $1$, so there you have it: $n-1$.