For any primitive matrix $A$ in $\mathcal{M}_n(\mathbb{R})$, we denote $r$ the spectral radius of $A$, $L = xy^\top$ where $x > 0$ is a direction vector of $\operatorname{Ker}(A - rI_n)$ and $y > 0$ is a direction vector of $\operatorname{Ker}(A^\top - rI_n)$ with $y^\top x = 1$. We set $B = A - rL$.
Let $\lambda$ be a nonzero eigenvalue of $B$ and let $z$ be an associated eigenvector.
Show that $Lz = 0$, then $Az = \lambda z$. Deduce $\rho(B) \leqslant r$.