我想把矩阵打印在从A到B的箭头上,怎么写呢?

我想把矩阵打印在从A到B的箭头上,怎么写呢?

我正在研究箭筒表示法。我想在从 A 到 B 的箭头上打印矩阵。我该怎么写?例如:

For linear transformation  $k^{3} \arrow{r} k^{2}$

答案1

像这样:

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\begin{document}
For linear transformation  $k^{3} \xrightarrow{\left(\begin{smallmatrix}
                                                               1 & 2\\
                                                               3 & 4
                                                     \end{smallmatrix}\right)} k^{2}$
\end{document}

编辑: 使用矩阵 3 x 2 并使用mathtools

\documentclass{article}
\usepackage{mathtools}
\begin{document}
For linear transformation  $k^{3} \xrightarrow{\begin{psmallmatrix}
                                                               1 & 2 & 3\\
                                                               4 & 5 & 6
                                               \end{psmallmatrix}} k^{2}$
\end{document}

在此处输入图片描述

答案2

您可以配置 TABstacks 的字体大小、列间距和基线跳跃。以下是两个示例。

\documentclass{article}
\usepackage{tabstackengine,amsmath}
\TABstackMathstyle{\scriptstyle}
\setstacktabbedgap{.5ex}
\setstackgap{L}{8pt}
\begin{document}
\TABstackMathstyle{\scriptscriptstyle}
\setstacktabbedgap{.4ex}
\setstackgap{L}{8pt}
For non-linear transformation  $k^{3} \xrightarrow{
  \parenMatrixstack{x & y^2\\2x & y}
} k^{2}$

\TABstackMathstyle{\scriptstyle}
\setstacktabbedgap{.6ex}
\setstackgap{L}{10pt}
For non-linear transformation  $k^{3} \xrightarrow{
  \parenMatrixstack{x & y^2\\2x & y}
} k^{2}$
\end{document}

在此处输入图片描述

答案3

还有这个替代代码。

在此处输入图片描述

\documentclass[a4paper,12pt]{article}
\usepackage{tikz-cd,mathtools,amsmath,amssymb}
\newcommand{\smat}[4]{\begin{psmallmatrix} #1 & #2 \\ #3 & #4\end{psmallmatrix}}
\begin{document}
For linear transformation
\begin{tikzcd}
& k^3 \arrow[r, "\smat{1}{2}{3}{4}"] & k^2
\end{tikzcd}
\end{document}

相关内容