交换图中的箭头

交换图中的箭头

我想请求帮助调整下图所示的图表,特别是将第三个方块的顶部和底部线条上的箭头朝向左侧。我尝试使用提供的代码来实现更改,但似乎没有产生预期的结果。任何帮助解决此问题的方法都将不胜感激。提前谢谢您。在此处输入图片描述

    \begin{tikzcd}[column sep=large,row sep=large]
       H^{3}(\mathbb S^{3}; \mathbb Z_2) \arrow[r, "\cong"] \arrow[d, "Sq^{2}"'] 
         & H^{3}(\mathbb S^{3}\vee \mathbb S^{5}; \mathbb Z_2) \arrow[r, "\cong"] 
        \arrow[d, "Sq^{2}"'] 
        & H^{3}(\Sigma\mathbb CP^{2}; \mathbb Z_2) \arrow[r, "\Sigma"] \arrow[d, "Sq^{2}"'] 
& H^{2}(\mathbb CP^{2}; \mathbb Z_2) \arrow[d, "Sq^{2}"] \\
H^{5}(\mathbb S^{3}; \mathbb Z_2) \arrow[r, ""]
& H^{5}(\mathbb S^{3}\vee \mathbb S^{5}; \mathbb Z_2) \arrow[r, "\cong"] 
& H^{5}(\Sigma\mathbb CP^{2}; \mathbb Z_2) \arrow[r, "\Sigma"] 
& H^{4}(\mathbb CP^{2}; \mathbb Z_2)
     \end{tikzcd}

答案1

  • 用于\arrow[l]向左的箭头(但将它们放在最右边的单元格中)
  • 用于"<label>"'将标签交换到另一侧
  • 使用\DeclareMathOperator得到直立形状prSq
  • 使用大{...}括号\mathbb

在此处输入图片描述

\documentclass{article}

\usepackage{tikz-cd, amssymb, amsmath}
\DeclareMathOperator{\Sq}{Sq}
\DeclareMathOperator{\pr}{pr}

\begin{document}

\begin{tikzcd}[column sep=large,row sep=large]
H^{3}(\mathbb{S}^{3}; \mathbb{Z}_2) \arrow[r, "\cong"', "\pr^*"] \arrow[d, "\Sq^{2}"'] 
    & H^{3}(\mathbb{S}^{3}\vee \mathbb{S}^{5}; \mathbb{Z}_2) \arrow[r, "\cong"'] \arrow[d, "\Sq^{2}"] 
    & H^{3}(\Sigma\mathbb{CP}^{2}; \mathbb{Z}_2) \arrow[d, "\Sq^{2}"] 
    & H^{2}(\mathbb{CP}^{2}; \mathbb{Z}_2) \arrow[d, "\Sq^{2}"] \arrow[l, "\Sigma"', "\cong"] \\
H^{5}(\mathbb{S}^{3}; \mathbb{Z}_2) \arrow[r, "\pr^*"']
    & H^{5}(\mathbb{S}^{3}\vee \mathbb{S}^{5}; \mathbb{Z}_2) \arrow[r, "\cong"] 
    & H^{5}(\Sigma\mathbb{CP}^{2}; \mathbb{Z}_2)  
    & H^{4}(\mathbb{CP}^{2}; \mathbb{Z}_2) \arrow[l, "\Sigma", "\cong"']
\end{tikzcd}

\end{document}

相关内容