[step:Force the unreachable coordinates to vanish from the triangular equations]Fix $s$ in the common resolvent set of $\tilde A$ and $A_{ro}$, and fix an input vector $v\in U$, where $U$ is the input space. Define $z\in\tilde X$ by
\begin{align*}
z=(sI_{\tilde X}-\tilde A)^{-1}\tilde Bv.
\end{align*}
Write
\begin{align*}
z=z_{ro}\oplus z_{ru}\oplus z_{uo}\oplus z_{uu},
\end{align*}
with $z_{ro}\in X_{ro}$, $z_{ru}\in X_{ru}$, $z_{uo}\in X_{uo}$, and $z_{uu}\in X_{uu}$. The Kalman block form means that there are maps $B_{ro}:U\to X_{ro}$, $B_{ru}:U\to X_{ru}$, $A_{uo}:X_{uo}\to X_{uo}$, $A_{uu}:X_{uu}\to X_{uu}$, and $A_{43}:X_{uo}\to X_{uu}$ such that the $X_{uo}$ and $X_{uu}$ components of $\tilde Bv$ are zero and the relevant components of $\tilde A z$ are $A_{uo}z_{uo}$ and $A_{43}z_{uo}+A_{uu}z_{uu}$, respectively. Hence the $X_{uo}$ component of $(sI_{\tilde X}-\tilde A)z=\tilde Bv$ is
\begin{align*}
(sI_{X_{uo}}-A_{uo})z_{uo}=0.
\end{align*}
The $X_{uu}$ component is
\begin{align*}
-A_{43}z_{uo}+(sI_{X_{uu}}-A_{uu})z_{uu}=0.
\end{align*}
We use the following elementary consequence of finite-dimensional block triangular form.
[claim:Diagonal blocks of an invertible triangular operator are invertible]
Let $Y=Y_1\oplus\cdots\oplus Y_m$ be a finite-dimensional direct sum, and let $L:Y\to Y$ be block triangular with diagonal blocks $L_{jj}:Y_j\to Y_j$. If $L$ is invertible, then every $L_{jj}$ is invertible.
[/claim]
[proof]
Choose ordered bases of $Y_1,\dots,Y_m$ and concatenate them to obtain an ordered basis of $Y$. In that basis the matrix of $L$ is block triangular, with diagonal blocks represented by the matrices of $L_{jj}:Y_j\to Y_j$. Expanding the determinant by the Leibniz formula, any permutation that selects an entry from the triangular zero region contributes a zero product. The only nonzero products are therefore obtained by choosing entries within the diagonal blocks, so
\begin{align*}
\det L=\prod_{j=1}^{m}\det L_{jj}.
\end{align*}
Since $L$ is invertible, $\det L\ne 0$, so each factor $\det L_{jj}$ is nonzero. Since each $Y_j$ is finite-dimensional, nonzero determinant is equivalent to invertibility of $L_{jj}$.
[/proof]
Apply the claim to $L=sI_{\tilde X}-\tilde A$. Thus the diagonal blocks $sI_{X_{ro}}-A_{ro}$, $sI_{X_{ru}}-A_{ru}$, $sI_{X_{uo}}-A_{uo}$, and $sI_{X_{uu}}-A_{uu}$ are invertible. Hence the first displayed equation gives $z_{uo}=0$, and then the second displayed equation gives $z_{uu}=0$. The $X_{ro}$ block equation is therefore
\begin{align*}
(sI_{X_{ro}}-A_{ro})z_{ro}=B_{ro}v.
\end{align*}
Since $sI_{X_{ro}}-A_{ro}$ is invertible by the choice of $s$, we obtain
\begin{align*}
z_{ro}=(sI_{X_{ro}}-A_{ro})^{-1}B_{ro}v.
\end{align*}[/step]