Ошибки при использовании \end{align*}

Ошибки при использовании \end{align*}

Я получаю 6 ошибок при использовании кода ниже - все 6 из них происходят в строке, содержащей только \end{align*}. Код между \begin{align*}и \end{align*}работает как отображаемое уравнение.

\begin{align*}
p_{\text{undetect}} 
&=\sum_{i=0}^{n} {{A_i}{p^i}{(1-p)^{n-i}}} \\
&={{(1-p)^n}{\sum_{i=0}^{n} {{A_i}{\left({\frac{p}{1-p}}\right)}^i}} \\
&={(1-p)^n}\left[\left({\sum_{i=0}^{n} {{A_i}{{\left({\frac{p}{1-p}}\right)}^i}}}\right)-{A_{0}}\right] \\
&={(1-p)^n}}\left[A\left(\frac{p}{1-p}\right)-1\right]
\end{align*}

Четыре сообщения об ошибках — это Missing { insertedили Missing } inserted. Два других сообщения об ошибках — это Missing \endgroupи Misplaced \omit.

решение1

Ваше использование группирующих символов {и }вводит в заблуждение. Во-первых, вот правильный способ записи вашей формулы:

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{align*}
p_{\mathrm{undetect}} 
&=\sum_{i=0}^{n} A_i p^i (1-p)^{n-i} \\
&=(1-p)^n\sum_{i=0}^n A_i \left(\frac{p}{1-p}\right)^i \\
&=(1-p)^n\left[\left(\sum_{i=0}^{n} A_i\left(\frac{p}{1-p}\right)^i\right)-A_0\right] \\
&=(1-p)^n\left[A\left(\frac{p}{1-p}\right)-1\right]
\end{align*}
\end{document}

Правило использования группирующих символов здесь довольно простое (как и в большинстве других случаев): вам нужно сгруппировать аргументы макросов, как в \frac{...}{...}, который, по-видимому, принимает два аргумента, и вам нужно сгруппировать содержимое, которое анализируется специальными символами ^и _(например, A_ijkкардинально отличается от A_{ijk}и в отличие от того, что можно было бы подумать, {A_ijk}что это не аналог последнего, а первого примера). Любая другая группа просто излишняя. Однако A_iи A_{i}аналогичны. Несмотря на то, что во втором случае группа не является обязательной, большинство рекомендовало бы использовать ее для единообразного ввода.

example_rendered

Связанный контент