在 quantikz 中排版 Fredkin 门的推荐方法是什么?

在 quantikz 中排版 Fredkin 门的推荐方法是什么?

显然要尝试的是

\documentclass{article}

\usepackage{tikz}
\usetikzlibrary{quantikz}

\begin{document}

\begin{quantikz}
  & \ctrl{1} & \qw \\
  & \swap{1} & \qw \\
  & \targX{} & \qw
\end{quantikz}

\end{document}

但这会在垂直线上留下一些不必要的空间:

在此处输入图片描述

\ctrl{1}可以通过替换来解决这个问题\ctrl{2},但下部垂直线看起来会比上部略粗。(不过,这很好。)还有其他方法可以做到这一点吗?

答案1

您可以使用此解决方法解决此问题:

    \begin{quantikz}
    & \ctrl{2} & \qw \\
    & \targX{} & \qw \\
    & \swap{-1} & \qw 
    \end{quantikz}

传递\ctrl{2}过来\targX{}连接\swap{-1}

弗雷德金门

相关内容