提问人:Manuel E 提问时间:11/13/2023 最后编辑:Manuel E 更新时间:11/15/2023 访问量:54
Stack Exchange 中的 Mathjax 多行方程渲染问题
Mathjax multi-line equation rendering issue in Stack Exchange
问:
我正在尝试使用一些内联方程和多线方程在量子计算中提出一个问题。但是,我在渲染两者时都遇到了问题: 渲染问题 我尝试渲染的代码如下:
By complete positivity of $\epsilon$, $\rho_\epsilon$ must be positive. Then, we can expand $\rho_\epsilon$ as follows: Choosing the basis $( |i \rangle )_{i=1}^d$ of $H_A$ and $(| \alpha \rangle )_{i=1}^d$ of $H_R$, we construct the bases $(| i \rangle \langle j|)_{i=1}^d$ of $B(H_A)$ and $(| \alpha \rangle \langle \beta |)_{i=1}^d$ of $B(H_B)$. Thus, we can express $\rho_\epsilon$ as
$$
\rho_\epsilon:=\sum_{i,j}^d \sum_{\alpha,\beta}^d (I_R\otimes\epsilon)(\sigma) |i\rangle\langle j| \otimes |\alpha\rangle\langle\beta|. \tag{3}
$$
By taking the trace of (3), we obtain
\begin{align}
Tr\left( \sum_{i,j,\alpha,\beta}^d (I_R\otimes\epsilon)(\sigma) |i\rangle\langle j| \otimes |\alpha\rangle\langle \beta| \right)
&= \sum_{i,j,\alpha,\beta}^d Tr((I_R\otimes\epsilon)(|\Omega\rangle\langle\Omega|) |i\rangle\langle j| \otimes |\alpha\rangle\langle \beta|) \tag{4.1} \\
&= \sum_{i,j,\alpha,\beta}^d Tr(|\Omega\rangle\langle\Omega| |i\rangle\langle j| \otimes \epsilon(|\alpha\rangle\langle \beta|)) \tag{4.2} \\
&= \sum_{i,j,\alpha,\beta}^d \langle\Omega| |i\rangle\langle j| \otimes \epsilon(|\alpha\rangle\langle \beta|) |\Omega \rangle \tag{4.3} \\
&= \sum_{i,j,\alpha,\beta}^d \sum_{k,l}^d \overline{c_k}c_l \langle kk| |i\rangle\langle j| \otimes \epsilon(|\alpha\rangle\langle\beta|) |ll\rangle \tag{4.4} \\
&= \sum_{i,j,\alpha,\beta}^d \sum_{k,l}^d \overline{c_k}c_l \langle k|i \rangle \langle j|l \rangle \langle k| \epsilon(|\alpha\rangle\langle\beta|) |l\rangle \tag{4.4} \\
&= \sum_{i,j,\alpha,\beta}^d \sum_{k,l}^d \overline{c_k}c_l \delta_{ki} \delta_{jl} \langle k| \epsilon(|\alpha\rangle\langle\beta|) |l\rangle \tag{4.5} \\
&= \sum_{i,j,\alpha,\beta}^d \overline{c_i}c_j \langle i| \epsilon(|\alpha\rangle\langle\beta|) |j\rangle \tag{4.6}
\end{align}
一方面,字符“(”会导致渲染问题,因此通过删除它们,渲染良好。但是,不渲染;即使我只是写,也行不通。$( |i \rangle )_{i=1}^d$
$ |i\rangle_{i=1}^d$
| i \rangle \langle j|_{i=1}^d$
| i \rangle \langle j|$
另一方面,我不知道是什么原因导致多元方程呈现时出现问题。我尝试了这些解决方案,但没有成功,即添加或使用 ,以及用 和 替换括号。然而,正如 @turtle 在他的评论中指出的那样,添加六个转义效果很好。这样的解决方案让我想到了另一个问题,即如何向其他人显示方程式。让我进一步解释一下:在试图找到解决方案时,我决定在 Edge 中证明这样的代码(我最初是使用 Chrome),并且由于我键入了 ,多行方程过于垂直分离。我如上所示更正了代码,直到现在还没有渲染问题(在 Edge 中)。\( \begin{align} ... \end{align} \)
$...$
$\left(
$\right(
\\\\\\
\\\\\\
因此,我的问题是我能做些什么来使发布的代码正常工作。
溶液
正如 Davide Cervone 所指出的,使用 instead of 和 instead of 可以解决这两个渲染问题。\\\\
\\
\_
_
更新
当我发布代码时,我得到了错误的内联方程式格式:
因此,我只是删除了反斜杠,然后正确显示内联方程式,即使它们渲染不佳。另外,多线方程的垂直分离太远了,所以我又改成了。\_
\\\\
\\
不过,我不知道为什么渲染和显示不一致。总之,我的原始代码是正确的;Stack Exchange 中的渲染不起作用,但显示正常。
另一个更新
如果我问一个新问题,然后复制上面的代码,我会遇到同样的问题:
不过,这似乎只是我的问题。
答: 暂无答案
上一个:条件中的表达式
评论
_
$(| i \rangle \langle j|)_{i=1}^d$
\_
_