[step:Classify self-orthogonal boundary subspaces as graphs of unitary maps]Let $L\subset N_+(A)\oplus N_-(A)$ be a subspace satisfying $L=L^{\omega}$. Define the coordinate projections
\begin{align*}
P_+:N_+(A)\oplus N_-(A)\to N_+(A)
\end{align*}
and
\begin{align*}
P_-:N_+(A)\oplus N_-(A)\to N_-(A)
\end{align*}
by $P_+(u+v)=u$ and $P_-(u+v)=v$.
If $u+v\in L$, neutrality gives
\begin{align*}
0=\omega(u+v,u+v)=2i\big(\|u\|_H^2-\|v\|_H^2\big).
\end{align*}
Hence $\|u\|_H=\|v\|_H$. In particular, if $P_+(u+v)=0$, then $u=0$, so $v=0$, and $u+v=0$. Therefore $P_+|_L$ is injective. The same argument shows that $P_-|_L$ is injective.
The condition $L=L^{\omega}$ implies that $L$ is neutral, since $L\subset L^{\omega}$. Let $M:=P_+(L)\subset N_+(A)$. Since $P_+|_L$ is injective, there is a unique [linear map](/page/Linear%20Map)
\begin{align*}
V:M\to N_-(A)
\end{align*}
such that
\begin{align*}
L=\{u+Vu:u\in M\}.
\end{align*}
The equality $\|u\|_H=\|Vu\|_H$ for $u\in M$ shows that $V$ is an isometry on $M$.
We first prove that $M$ is closed. We equip $K=N_+(A)\oplus N_-(A)$ with the Hilbert norm inherited from the graph inner product on $\mathcal{D}(A^*)$. On each deficiency space this graph norm is $\sqrt{2}$ times the $H$-norm, so the formula
\begin{align*}
\omega(u_1+v_1,u_2+v_2)=2i\big((u_1,u_2)_H-(v_1,v_2)_H\big)
\end{align*}
shows that $m\mapsto\omega(m,\ell)$ is continuous on $K$ for each fixed $\ell\in K$. Since $L=L^{\omega}$ and $L^{\omega}$ is the intersection of the closed kernels of these continuous linear functionals, the subspace $L$ is closed in $K$. Let $(u_k)_{k=1}^{\infty}$ be a sequence in $M$ with $u_k\to u$ in $N_+(A)$. Since $V$ is an isometry, $(Vu_k)_{k=1}^{\infty}$ is a [Cauchy sequence](/page/Cauchy%20Sequence) in the Hilbert space $N_-(A)$, hence converges to some $v\in N_-(A)$. Therefore $u_k+Vu_k\to u+v$ in $K$, and closedness of $L$ gives $u+v\in L$. Hence $u\in M$, so $M$ is closed.
We next prove that $M=N_+(A)$. If $a\in M^\perp\subset N_+(A)$, then for every $u+v\in L$ we have
\begin{align*}
\omega(a,u+v)=2i(a,u)_H=0.
\end{align*}
Thus $a\in L^{\omega}=L$. Since $L$ is neutral,
\begin{align*}
0=\omega(a,a)=2i\|a\|_H^2,
\end{align*}
so $a=0$. Because $M$ is closed and $M^\perp=\{0\}$, we get $M=N_+(A)$.
We also prove that $P_-(L)=N_-(A)$. Let $M_-:=P_-(L)\subset N_-(A)$. The same closedness argument used for $M$ shows that $M_-$ is closed. If $b\in M_-^\perp\subset N_-(A)$, then for every $u+v\in L$ we have
\begin{align*}
\omega(b,u+v)=-2i(b,v)_H=0.
\end{align*}
Thus $b\in L^{\omega}=L$. Since $L$ is neutral,
\begin{align*}
0=\omega(b,b)=-2i\|b\|_H^2,
\end{align*}
so $b=0$. Because $M_-$ is closed and $M_-^\perp=\{0\}$, we get $P_-(L)=N_-(A)$.
Therefore $L$ determines a map
\begin{align*}
U:N_+(A)\to N_-(A)
\end{align*}
by requiring $u+Uu\in L$. The preceding injectivity and surjectivity show that $U$ is well-defined and onto, and the equality $\|u\|_H=\|Uu\|_H$ shows that $U$ is unitary. Hence
\begin{align*}
L=\{u+Uu:u\in N_+(A)\}.
\end{align*}
Conversely, if $U:N_+(A)\to N_-(A)$ is unitary and
\begin{align*}
L_U:=\{u+Uu:u\in N_+(A)\},
\end{align*}
then for $u_1,u_2\in N_+(A)$,
\begin{align*}
\omega(u_1+Uu_1,u_2+Uu_2)=2i\big((u_1,u_2)_H-(Uu_1,Uu_2)_H\big)=0.
\end{align*}
Thus $L_U\subset L_U^{\omega}$. Conversely, let $a+b\in L_U^{\omega}$ with $a\in N_+(A)$ and $b\in N_-(A)$. Then for every $u\in N_+(A)$,
\begin{align*}
0=\omega(a+b,u+Uu)=2i\big((a,u)_H-(b,Uu)_H\big).
\end{align*}
Since $U$ is unitary and the Hilbert inner product is linear in the first variable, $(b,Uu)_H=(U^{-1}b,u)_H$. Hence $(a-U^{-1}b,u)_H=0$ for every $u\in N_+(A)$, so $a=U^{-1}b$ and $b=Ua$. Therefore $a+b\in L_U$, proving $L_U^{\omega}=L_U$.[/step]