如何在数学环境中写入 \xy 矩阵

如何在数学环境中写入 \xy 矩阵

我想在in和as 整数符号$\alpha$集合中写入 in 。但是当我在数学环境中使用符号尝试时,它给出了错误。请帮忙。aZ[a]Z$

\begin{displaymath}
\xymatrixcolsep{4.5pc}
\hspace{-1.75cm} \xymatrix{
  & &  Z[x] \ar[dl] \ar[dr] & \\ 
   &  Z[a]  \ar[dr] & & Z[m] \ar[dl]  \\
  & & Z/NZ  & &
}
\end{displaymath}

答案1

首先,您在左侧添加了不必要的列。您的图表只需要 3 列。

需要\xymatrix{}数学模式,即应该在$ $(内联)或\[ \](显示)内使用(或者等效地,在equation*equation环境内)。

因此,您不需要(事实上,您不能)$ $在任何矩阵条目中使用。只需输入您想要的内容:\alpha

最后,为了表示整数集,通常我们使用包\mathbb{}中的字体。amsfonts

额外提示:@C<distance>您可以使用或 来控制图表中列/行之间的距离@R<distance>。例如,@C4.5pc

完整代码

\documentclass{report}
\usepackage{amsfonts}
\usepackage{xypic}

\begin{document}
\[ 
\[email protected]{
                           & \mathbb{Z}[x] \ar[dl] \ar[dr] &                       \\ 
\mathbb{Z}[\alpha] \ar[dr] &                               & \mathbb{Z}[m] \ar[dl] \\
                           & \mathbb{Z}/N\mathbb{Z}
}
\]
\end{document}

在此处输入图片描述

相关内容