[step:Extend every orthogonal map of $u^\perp$ by fixing $u$]
For $B\in O(u^\perp)$, define a linear map
\begin{align*}
T_B:\mathbb{R}^n\to\mathbb{R}^n
\end{align*}
by the rule
\begin{align*}
T_B(\alpha u+w)=\alpha u+Bw
\end{align*}
for the unique decomposition $\alpha\in\mathbb{R}$ and $w\in u^\perp$ from the orthogonal direct sum above.
Let $\alpha,\beta\in\mathbb{R}$ and $w,z\in u^\perp$. Since $w$ and $z$ are orthogonal to $u$, and since $B$ preserves the inner product on $u^\perp$, we have
\begin{align*}
\langle T_B(\alpha u+w),T_B(\beta u+z)\rangle=\langle \alpha u+Bw,\beta u+Bz\rangle.
\end{align*}
Expanding by bilinearity of the Euclidean inner product gives
\begin{align*}
\langle \alpha u+Bw,\beta u+Bz\rangle=\alpha\beta\langle u,u\rangle+\alpha\langle u,Bz\rangle+\beta\langle Bw,u\rangle+\langle Bw,Bz\rangle.
\end{align*}
Because $Bw,Bz\in u^\perp$ and $|u|=1$, this becomes
\begin{align*}
\langle T_B(\alpha u+w),T_B(\beta u+z)\rangle=\alpha\beta+\langle w,z\rangle.
\end{align*}
On the other hand,
\begin{align*}
\langle \alpha u+w,\beta u+z\rangle=\alpha\beta+\langle w,z\rangle.
\end{align*}
Thus $T_B$ preserves the Euclidean inner product on $\mathbb{R}^n$. By [citetheorem:8281], $T_B\in O(n)$. Also
\begin{align*}
T_Bu=T_B(1u+0)=u,
\end{align*}
so $T_B\in O(n)_u$.
Define
\begin{align*}
\Theta:O(u^\perp)\to O(n)_u
\end{align*}
by
\begin{align*}
\Theta(B)=T_B.
\end{align*}
If $B,C\in O(u^\perp)$, then for every $\alpha\in\mathbb{R}$ and $w\in u^\perp$,
\begin{align*}
T_BT_C(\alpha u+w)=T_B(\alpha u+Cw)=\alpha u+B(Cw)=T_{BC}(\alpha u+w).
\end{align*}
Hence $\Theta(BC)=\Theta(B)\Theta(C)$, so $\Theta$ is a group homomorphism.
[/step]