I was trying to prove this following theorem , Let
$$ W=\begin{bmatrix} \underset{\scriptscriptstyle n\times k} {W_1} && \underset{\scriptscriptstyle n\times (n-k)} {W_2} \end{bmatrix} $$ $$ Z= \begin{bmatrix} \underset{\scriptscriptstyle n\times k}{Z_1} && \underset{\scriptscriptstyle n\times (n-k)}{Z_2} \end{bmatrix} $$ be two orthogonal matrices. If $span \{W_1\}=S_1$ and $span\{Z_1\}=S_2$, then prove that $$ d(S_1,S_2)=\lVert{W_1^{T}Z_2}\rVert=\lVert{Z_1^{T}W_2}\rVert$$
This theorem is from Matrix computation by Gene H. Golub.
Later it is proven that, $$\lVert{Q_{21}}\rVert_2= \lVert{Q_{12}}\rVert_2$$
But from this how do we directly get our desired result?
Is it something related to singular value of the block matrices? I'm not following this part.
Kindly guide through this.
