案例环境后的正确标点符号

案例环境后的正确标点符号

我知道,在写显示方程时,在结束之前写标点符号是正确的,\]如下所示:

This proves \[ x^2 = 3, \] and it follows that \[ x = \pm\sqrt{3}. \]

如果我使用cases环境,那么句号结束句子的正确位置在哪里?

Absolute value is defined as \[ \lvert x \rvert = \begin{cases}
  x & \text{if $x \ge 0$} \\
  -x & \text{if $x < 0$}
\end{cases} \]

如果我把它放在cases环境后面,看起来会很奇怪。如果我把它完全去掉,看起来也很糟糕。把它放在第二行末尾($x < 0$.})看起来还不错,但有没有更好的解决方案?

答案1

你几乎已经列举了问题中所有合理的选项,所以我不知道还有其他的。我有时看到的是(如果我没记错的话)在每个案例后面加一个逗号,然后我猜句号可以放在最后一个案例的末尾。

答案2

我会这么做:

Absolute value is defined as:
%
\[
\left\lvert x \right\rvert \coloneqq
 \begin{cases}
  x & \text{if } x \ge 0 \\
 -x & \text{if } x < 0
 \end{cases}
\]

因此:用冒号引出数学,后面没有标点符号。我的理由是,我回答了……呃……我以为我们这里有一个关于数学后面标点符号的问题?它怎么了?尽管如此,有人在 MathOverflow 上问过这个问题,所以我可以引用它这个答案反而。

我的基本观点是,任何阅读超过几个符号的人都需要停止“阅读英语”,转而“阅读数学”,这种思维转换与句号具有相同的效果。当然,你可以用标点符号内部数学中标点符号仍然有意义,但应该将其理解为数学内部的,而不是指代外部文本。因此,David 在最后一句话(在撰写本文时)中的建议对我来说是有意义的。

那些认为没有句号令人厌恶的人(有些人是这样,从 MO 上对我的回答的评论就可以看出)可以调整前面的评论,使其成为一个完整的句子,或者更清楚地表明它不是。因此:

Absolute value is defined as in the following formula.
%
\[
\left\lvert x \right\rvert \coloneqq
 \begin{cases}
  x & \text{if } x \ge 0 \\
 -x & \text{if } x < 0
\end{cases}
\]

(您可能注意到,我还引入了其他一些风格上的“改进”!)

相关内容