这是纯粹的个人风格,还是普遍接受的准则?显然,在处理数字时,要么需要$2 \cdot 2$
要么$2 \times 2$
需要,但在公式中,如果缺少运算符则意味着乘法,那么什么时候应该\cdot
使用 a?如果它有助于分组,我倾向于谨慎使用它。(当然,除非需要它的情况,例如点积。)
答案1
这只是为了避免歧义。我想到两种情况:
就像你说的,将实际数字相乘:
2 \cdot 2
与22
显然是可行的方法。更巧妙的是,出于同样的原因,写作2 \cdot 3^4
是一种改进2 3^4
。你可能会说“当然!”但有时,如果你有迂腐的输入风格(像我一样),你会欺骗自己:2 {13}^2
看起来像213^2
。函数符号。这是仅有的在抽象代数中,符号的并置意味着除乘法之外的其他东西;它意味着作用于其参数的函数的“乘积”。因此,例如,如果您有一个函数,
f(x)
并且您尝试将其乘以x + 1
,您可以写f(x + 1)
(显然是错误的)或f(x) (x + 1)
(太多相似的括号)。在这里,写f \cdot (x + 1)
或f(x) \cdot (x + 1)
可能是最好的。
这是一个完全基于轶事的答案。
答案2
在“高等”数学中,除了为了避免歧义外,通常不使用任何符号来表示乘法。
写得好的代数表达式很少需要明确的乘法符号,但在这种情况下,它几乎总是一个居中的点 ( \cdot
)。我见过\times
在公式需要拆分时使用 来标记乘法,但最好在“加号”或“减号”处拆分(或使用\cdot
)。
考虑到它\times
已经获得了表示固定产品的精确技术含义。然而,一些国家的印刷传统可能更喜欢\times
(甚至在基线上有一个点)。
当然,将两个显式数字的乘积写为 时,符号是必要的2\cdot 3
,但在 中通常不需要2(4-1)
,这并不会引起歧义。
优先规则通常有助于确定可能出现的歧义:函数符号连接多个操作符号,因此
sin(x + 1)(a + b)
应该是“x+1 的正弦乘以 a+b”,但最好将表达式写成
(a + b)罪(x + 1)
请注意,一个点仍然不会增加清晰度。乘以显式数字仍然具有更高的优先级,因此
正弦2倍
是“2x 的正弦”,而不是“(2 的正弦)乘以 x”。这里,再一次,一个点不会增加清晰度。如有疑问,请添加括号:
罪(2x)
对于浮点格式的数字,使用情况在\cdot
和之间波动\times
0.42·10 5或 0.42×10 5
使用高级 LaTeX 包如siunitx
可以保持一致:
\num{0.42e5}
将根据标准惯例或个人偏好打印数字(查看文档)。
答案3
由于乘法是二元运算,因此使用$2\mathbin{<whatever>}2$
将提供正确的水平间距。在这两种情况下,\cdot
和\times
在间距方面都排版为二元关系:
\documentclass{article}
\begin{document}
\begin{tabular}{cc}
\LaTeX & Output \\ \hline
\verb|$2 \cdot 2$| & $2 \cdot 2$ \\
\verb|$2\mathbin{\cdot}2$| & $2\mathbin{\cdot}2$ \\
\verb|$2 \times 2$| & $2 \times 2$ \\
\verb|$2\mathbin{\times}2$| & $2\mathbin{\times}2$
\end{tabular}
\end{document}
这取决于是否需要紧凑或不太紧凑的可视化,因此可能导致个人偏好;\cdot
前者或\times
后者。
当然,使用多个变量,您可以完全放弃这一点,而只使用(比如说)2c
而不是2 \cdot c
,因为人们通常理解它们是相同的。