这个等式出现错误
\begin{equation*}
r =
\left\{
\begin{aligned}
& a_p \text{if } \sum\limits_{p=1}^L a_p &>& \sum\limits_{q=1}^s a_q \\
& a_q \text{if } \sum\limits_{p=1}^L a_p &<& \sum\limits_{q=1}^s a_q
\end{aligned}
\end{equation*}
答案1
您不能让\left
和自然地\right
跨越对齐&
。您需要使用\left
-\right.
和\left.
-\right
对以及可选的\vphantom
s 来打破它们,以具有相似的垂直高度(如中所述左/右跨多线方程)。
但是,您的问题可以通过使用 或 来解决cases
,dcases
具体取决于您的偏好:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\[
r = \begin{cases}
a_p & \text{if } \sum_{p = 1}^L a_p > \sum_{q = 1}^s a_q \\
a_q & \text{if } \sum_{p = 1}^L a_p < \sum_{q = 1}^s a_q
\end{cases}
\]
\[
r = \begin{dcases}
a_p & \text{if } \sum_{p = 1}^L a_p > \sum_{q = 1}^s a_q \\
a_q & \text{if } \sum_{p = 1}^L a_p < \sum_{q = 1}^s a_q
\end{dcases}
\]
\end{document}