Erros ao usar \end{align*}

Erros ao usar \end{align*}

Recebo 6 erros quando uso o código abaixo - todos os 6 ocorrem na linha que contém apenas \end{align*}. O código entre \begin{align*}e \end{align*}funciona como uma equação exibida.

\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*}

Quatro das mensagens de erro são Missing { insertedou Missing } inserted. As outras duas mensagens de erro são Missing \endgroupe Misplaced \omit.

Responder1

Seu uso dos caracteres de agrupamento {é }enganoso. Primeiro, aqui está a maneira correta de escrever sua fórmula:

\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}

A regra para usar os caracteres de agrupamento aqui é bastante direta (como na maioria dos outros casos): você precisa agrupar argumentos de macros como em \frac{...}{...}, que aparentemente leva dois argumentos, e você precisa agrupar o conteúdo que é analisado pelos caracteres especiais ^e _(por exemplo, A_ijkdifere dramaticamente A_{ijk}e em contraste com o que se poderia pensar {A_ijk}não ser análogo ao último, mas ao primeiro exemplo). Qualquer outro grupo é simplesmente supérfluo. No entanto, A_ie A_{i}são análogos. Mesmo que no segundo caso o grupo não seja obrigatório, a maioria recomendaria utilizá-lo para ter uma entrada uniforme.

exemplo_renderizado

informação relacionada