data={0.8}{>}] (1.75,0) to [looseness=0.9] node[zxnode=\zxwhite, pos=0.5](Q) {$Q$} (-1.75,2.5) to (-1.75,3);
\node[zxvertex=\zxwhite, zxup] at (0,2){};
\draw[white,double] (0,0) to (Q.center);
\end{tz}
=
\begin{tz}[zx,every to/.style={out=up, in=down},xscale=-1]
\draw (0.75,1.75) to (0.75,3);
\draw  (-0.75,1.75) to (-0.75,3);
\draw[arrow data={0.2}{>}, arrow data={0.9}{>}] (1.75,0) to (1.75,0.75) to  [looseness=1.1, in looseness=0.9] node[zxnode=\zxwhite, pos=0.36] {$Q$} node[zxnode=\zxwhite, pos=0.64] {$Q$}(-1.75,3);
\end{tz}
\hspace{1cm}
\begin{tz}[zx,every to/.style={out=up, in=down},xscale=-1]
\draw (0,0) to (0,2.25);
\draw[arrow data={0.2}{>}, arrow data={0.8}{>}] (1,0) to [looseness=0.9] node[zxnode=\zxwhite, pos=0.5](Q) {$Q$} (-1,2.5) to (-1,3);
\node[zxvertex=\zxwhite] at (0,2.25){};
\draw[white,double] (0,0) to (Q.center);
\end{tz}
=
\begin{tz}[zx, every to/.style={out=up, in=down},xscale=-1]
\draw[arrow data={0.2}{>}, arrow data={0.9}{>}] (1.,0) to [looseness=0.9]  (-1,2.5) to (-1,3);
\end{tz}
\\[-3pt]\nonumber
\begin{tz}[zx,every to/.style={out=up, in=down},xscale=-0.8]
\draw [arrow data={0.2}{>},arrow data={0.8}{>}]  (0,0) to (2.25,3);
\draw (2.25,0) to [in=-45] node[zxnode=\zxwhite, pos=1] (Q) {$Q^\dagger$} (1.125,1.5);
\node at (1,-0.5){};
\node at (1,3.5){};
\end{tz}
~=~~
\begin{tz}[zx,xscale=-0.6,yscale=-1]
\draw[arrow data={0.5}{<}] (0.25,-0.5) to (0.25,0) to [out=up, in=-135] (1,1);
\draw[arrow data={0.5}{>}] (1.75,2.5) to (1.75,2) to [out=down, in=45] (1,1);
\draw (1,1) to [out= -45, in= left] node[zxvertex=\zxwhite, pos=1] {} (2.3,0.3) to [out=right, in=down] (3.25,1) to (3.25,2.5);
\node [zxnode=\zxwhite] at (1,1) {$Q$};
\node at (1,-1){};
\node at (1,3){};
\end{tz}
\end{calign}
\end{minipage}
\hspace{\bndr}
&
\begin{minipage}{\wtext}\center quantum \\ element \end{minipage}\\
\hline
\text{function} &
\begin{minipage}{\wl\textwidth}
\begin{calign}\nonumber
\begin{tz}[zx, master, every to/.style={out=up, in=down},xscale=-1]
\draw (0,0) to (0,2) to [out=135] (-0.75,3);
\draw (0,2) to [out=45] 