1-1 和函数上的特殊数学箭头

1-1 和函数上的特殊数学箭头

我真的很想要一支由$\hookrightarrow$和组合而成的箭$\twoheadrightarrow$。也就是说,一支有两个头和一个钩子的箭。如果有人能帮助我,我将不胜感激。

答案1

一种方法是使用 a\hookrightarrow后跟来\to获取另一个头,然后减少它们之间的空间:

\newcommand{\bij}{\mathrel{\hookrightarrow\hspace{-1.8ex}\to}}

因此,$A \bij B看起来像这样,并且您可以根据需要调整间距。

在此处输入图片描述

答案2

我建议使用包\twoheadrightarrow中的amssymb。使用此符号可避免两个箭头重叠,打印时可能会显得粗体。此外,它在 script- 和 scriptscriptstyle 中可以正确缩放。

\documentclass{article}
\usepackage{amssymb}
\newcommand\bij{\lhook\joinrel\twoheadrightarrow}
\begin{document}
$A \bij B_{A \bij B_{A \bij B}}$
\end{document}

在此处输入图片描述

我认为这比任何插入负跳过的解决方案都要好得多。以下是另一个答案的屏幕截图,用于比较。

在此处输入图片描述

相关内容