Let $H$ be a Hilbert space (over $\mathbb{R}$ or $\mathbb{C}$), and $P$, $Q$ are two projections over $H$ such that $\|P-Q\|<1$. I am searching for a simple proof for $$ \dim\operatorname{Ran}P=\dim\operatorname{Ran}Q,\quad \dim\operatorname{Ran}(I-P)=\dim\operatorname{Ran}(I-Q). $$
To handle with this, we can define $R=(P-Q)^2$ and $U_1=QP+(I-Q)(I-P)$, $V_1=PQ+(I-P)(I-Q)$. Then it is easy to verify that $$ U_1V_1=V_1U_1=I-R,\quad U_1^*=V_1,\quad V_1^*=U_1. $$ Since $\|R\|<1$, $T=(I-R)^{-\frac12}$ makes sense (e.g. define it with series) and it commutes with $P$, $Q$. Set $$ U=U_1T,\quad V=V_1T, $$ then $UV=VU=I$ and $$ Q=UPU^{-1},\quad P=VQV^{-1}. $$ but this proof is too long and complicated, compared with the given condition. Therefore, I want to find an intuitive way to show that.
The assumption implies that $P$ is injective on ${\rm Ran}\,Q.$ Indeed assume that $Pv=0,$ $Qv=v\neq 0.$ Then $$\|v\|=\|Pv-Qv\|<\|v\|$$ a contradiction. As $P({\rm Ran}\,Q)\subset {\rm Ran}\,P$ we get $\dim {\rm Ran}\,P\ge \dim {\rm Ran}\,Q.$ By symmetry we get the converse inequality.
The same conclusion holds for $P'=I-P$ and $Q'=I-Q,$ as $\|P'-Q'\|<1.$
Since the ranks are equal there is an invertible operator $U$ such that $U({\rm Ran}\,P)={\rm Ran}\,Q$ and $ U({\rm Ran}\,(I-P))=\rm Ran(I-Q).$ We get $P=U^{-1}QU.$ The operator $U$ is unitary if $P$ and $Q$ are orthogonal projections.