字符串/向量连接符号

字符串/向量连接符号

我正在寻找一个数学符号来表示两个向量的连接:如果X= (X1X2= (12)然后X= (X1X212).

我对向量微积分不是很熟悉,所以我不知道这方面是否有标准符号。如果没有,我记得从形式语言理论中有一个圆形的插入符号用于连接两个字符串,这对于我的目的来说没问题。但我找不到它;我在网上找到的所有资料都建议使用并置进行连接,但我担心这会被误认为是点积。

我正在使用elsarticle.cls,所以amsmathamssymb都可用。

答案1

由于 R^2 中的向量写为 (1, 2),因此将两个向量 a 和 b 连接为 (a,b) 是有意义的。

答案2

就我个人而言,我会使用\oplus它。我会把它看作两个向量的直接和(作为两个向量空间的直接和的成员)。

答案3

你可以使用两个加号连接在一起,这相当直观

\documentclass[a4paper]{article}
\newcommand{\concat}{\ensuremath{+\!\!\!\!+\,}}
\begin{document}
$a \concat b$
\end{document}

另一个符号是||

 \[ p\|q=p b^{l(q)}+q \]

\|命令给出了双竖线。

答案4

计算机科学经常使用 ⧺ (U+29FA) 符号。(字符串连接++在 Haskell 编程语言中用于表示这一点。)

这是\doubleplusunicode-math和旧版软件包stix和中stix2。或者,在现代工具链中,您可以在源代码中使用 Unicode 符号。

相关内容