I am following a proof in the text OPTIMIZATION THEORY AND METHODS a springer series by WENYU SUN and YA-XIANG YUAN. I come across what seems obvious that for a column vector $v$, with dimension $n\times 1$, $$\biggl\|I-\frac{vv^T}{v^Tv}\biggr\|=1,$$ where $I$ is an $n\times n$ matrix, and $\|.||$ is a matrix norm.
I try to verify it by considering a Frobenius norm, that is
\begin{equation*} \begin{split} \biggl\|I-\frac{vv^T}{v^Tv}\biggr\|_F& = \biggl (tr\biggl(I-\frac{vv^T}{v^Tv}\biggr)^T\biggl(I-\frac{vv^T}{v^Tv}\biggr)\biggl)^{\frac{1}{2}} \\ & = \biggl (tr\biggl(I-\frac{vv^T}{v^Tv}\biggr)^2\biggr)^{\frac{1}{2}}\\ & =tr\biggl(I-\frac{vv^T}{v^Tv}\biggr)\\ & =tr\bigl(I\bigr)-tr\biggr(\frac{vv^T}{v^Tv}\biggr)\\ & =n-\frac{1}{\|v\|^2} \|v\|^2\\ & =n-1 \end{split} \end{equation*}
So, I do not what is the problem. Because in the text no specification of norm is given. May be I have to change another matrix norm.
NOTE: A Frobenius matrix norm for any matrix $A$ is defined by \begin{equation*} \begin{split} ||A\|_F & = \biggl( \sum_{i=1}^{m}\sum_{j=1}^{n}|a_{ij}|^2\biggr)^\frac{1}{2}\\ & = \biggl(tr(A^TA)\biggr)^\frac{1}{2} \end{split} \end{equation*}
$P=I - \frac{v v^T}{v^T v}$ is the orthogonal projection onto $v^\perp$.
Proof: Clearly, $P$ is symmetric.
$P^2 = (I - \frac{v v^T}{v^T v}) (I - \frac{v v^T}{v^T v}) = I - 2 \frac{v v^T}{v^T v} + \frac{v v^T}{v^T v} \frac{v v^T}{v^T v} = I - 2 \frac{v v^T}{v^T v} + \frac{v (v^T v) v^T}{(v^T v)^2} = I - 2 \frac{v v^T}{v^T v} + (v^T v) \frac{v v^T}{(v^T v)^2} = P$
Now show (non-trivial) orthogonal projections have (operator 2-norm) norm 1: $||Px||^2 = <Px,Px> =< x, P^T P x> = <x, P P x> = <x, P^2 x> = <x,P x> \leq ||x|| ||P x|| $ so $||Px || \leq ||x||$. Now show equality is achieved by any vector in the range of the projection (in this case, any vector orthogonal to $v$).