> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/overleaf-learn-latex-pt/erros-do-latex/24-missing-right-inserted.md).

# \right em falta inserido

Este erro acontece ao compor matemática se o `\left` comando é usado, mas o correspondente `\right` está ausente. Este artigo fala sobre causas comuns desse erro e como corrigi-las.

## Breve introdução aos comandos \left e \right

O `\left` e `\right` comandos compõem delimitadores de tamanho dinâmico e devem ser usados juntos, dentro de material matemático, na forma

$$\verb'\left'\thinspace\textit{delim}*{\thinspace\text{L}}\quad\textit{math expression}\quad \verb'\right'\thinspace\textit{delim}*{\thinspace\text{R}}$$

onde $$\textit{delim}*{\thinspace\text{L}}$$ e $$\textit{delim}*{\thinspace\text{R}}$$ são delimitadores usados para envolver sua $$\textit{math expression}$$. Normalmente, $$\textit{delim}*{\thinspace\text{L}}$$ e $$\textit{delim}*{\thinspace\text{R}}$$ são um dos caracteres `() [] | \| \{ \}` ou o ponto ‘`.`’, que é usado como um “[delimitador em branco](#forgetting-a-blank-delimiter)”.

### Exemplo

Aqui está um exemplo usando `\left` e `\right` para compor parênteses que envolvem totalmente uma fração:

```latex
\[
  \left(\frac{x}{y} \right)
\]
```

Este código produz $$\left(\frac{x}{y}\right)$$

Se você não usar os `\left` e `\right` comandos ao colocar delimitadores, incluindo parênteses, esses delimitadores não envolverão totalmente a expressão matemática; por exemplo, escrever

```latex
\[
  (\frac{x}{y})
\]
```

produz este

$$(\frac{x}{y})$$

## Causas desse erro e algumas soluções

### Esquecer de incluir um comando \right

Escrever um `\left` comando sem o correspondente `\right` é uma causa frequente desse erro. Essa omissão, como ilustrado no exemplo abaixo, pode levar a uma cascata de erros, incluindo `Inserido \right. em falta`.

```latex
\[
\pi =
\left( \int_{-\infty}^{+\infty} e^{-x^2} dx )
\]
```

[Abra este **gerador de erros** exemplo no Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Example+demonstrating+a+missing+delimiter\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5C%5B+%0A%5Cpi+%3D+%0A%5Cleft%28+%5Cint_%7B-%5Cinfty%7D%5E%7B%2B%5Cinfty%7D+e%5E%7B-x%5E2%7D+dx+%29%0A%5C%5D%0A%5Cend%7Bdocument%7D)

Para corrigir esses erros, adicione o `\right` comando:

```latex
\[
\pi =
\left( \int_{-\infty}^{+\infty} e^{-x^2} dx \right)
\]
```

[Abra este **exemplo corrigido** no Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Correcting+a+missing+delimiter\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5C%5B+%0A%5Cpi+%3D+%0A%5Cleft%28+%5Cint_%7B-%5Cinfty%7D%5E%7B%2B%5Cinfty%7D+e%5E%7B-x%5E2%7D+dx+%5Cright%29%0A%5C%5D%0A%5Cend%7Bdocument%7D)

Este código produz a seguinte saída

$$\pi = \left( \int\_{-\infty}^{+\infty} e^{-x^2} dx \right)$$

### Esquecer um delimitador em branco

Uma causa comum desse erro ocorre ao tentar escrever funções como a mostrada abaixo:

$$f(x)= \left{\begin{array}{lr} 0 & x\leq 0 \ 1 & x > 0 \end{array}\right.$$

Se você tentar compor esta função escrevendo

```latex
\[
f(x)= \left\{
  \begin{array}{lr}
      0 & x\leq 0 \\
      1 & x > 0
      \end{array}
\]
```

[Abra este **gerador de erros** exemplo no Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Example+showing+a+missing+%5Cright+command\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5C%5B+%0Af%28x%29%3D+%5Cleft%5C%7B%0A++%5Cbegin%7Barray%7D%7Blr%7D+%0A++++++0+%26+x%5Cleq+0+%5C%5C%0A++++++1+%26+x+%3E+0+%0A++++++%5Cend%7Barray%7D%0A%5C%5D%0A%5Cend%7Bdocument%7D)

então você gerará erros porque o `\right` delimitador está ausente.

Para compor um `\left` delimitador apenas, use um caractere ponto (‘`.`’) como o `\right` delimitador escrevendo `\right.` que, como mostrado abaixo, compõe um delimitador em branco, isto é, “nulo”.

```latex
\[
f(x)= \left\{
  \begin{array}{lr}
      0 & x\leq 0 \\
      1 & x > 0
      \end{array}
\right.
\]
```

[Abra este **corrigido** exemplo no Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Using+the+dot+delimiter\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5C%5B+%0Af%28x%29%3D+%5Cleft%5C%7B%0A++%5Cbegin%7Barray%7D%7Blr%7D+%0A++++++0+%26+x%5Cleq+0+%5C%5C%0A++++++1+%26+x+%3E+0+%0A++++++%5Cend%7Barray%7D%0A%5Cright.%0A%5C%5D%0A%5Cend%7Bdocument%7D)

Este exemplo corrigido produz o resultado desejado:

$$f(x)= \left{\begin{array}{lr} 0 & x\leq 0 \ 1 & x > 0 \end{array}\right.$$

#### Outra opção: use o ambiente cases

Você pode evitar o uso direto de `\left` e `\right` comandos por meio do ambiente cases fornecido pelo `amsmath` pacote. Nossa função pode ser composta como mostrado abaixo:

```latex
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
f(x)= \begin{cases}
      0 & x\leq 0 \\
      1 & x > 0
      \end{cases}
\]
\end{document}
```

[Abra este exemplo no Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Using+the+amsmath+cases+environment\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bamsmath%7D%0A%5Cbegin%7Bdocument%7D%0A%5C%5B+%0Af%28x%29%3D+%5Cbegin%7Bcases%7D+%0A++++++0+%26+x%5Cleq+0+%5C%5C%0A++++++1+%26+x+%3E+0+%0A++++++%5Cend%7Bcases%7D%0A%5C%5D%0A%5Cend%7Bdocument%7D)

### Usando quebras de linha dentro dos comandos \left e \right

Ao escrever equações em várias linhas usando os ambientes do pacote `amsmath` ambientes do pacote `align`, `align*` ou `ambientes aligned`, a `\left` e `\right` comandos devem estar equilibrados *em cada linha e no mesmo lado de `&`*. O LaTeX gerará uma série de erros se você tentar incluir quebras de linha entre pares de `\left` e `\right` comandos.

O seguinte trecho de código usa uma quebra de linha (`\\`) entre `\left` e `\right` comandos, fazendo com que falhe com erros:

```latex
\begin{align*}
y  = 1 + & \left(  \frac{1}{x} + \frac{1}{x^2} + \frac{1}{x^3} + \cdots  \\
  & \quad  + \frac{1}{x^{n-1}} + \frac{1}{x^n} \right)
\end{align*}
```

[Abra este **gerador de erros** Trecho de LaTeX no Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=brackets+and+parentheses+example+with+errors\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bamsmath%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Balign%2A%7D%0Ay++%3D+1+%2B+%26+%5Cleft%28++%5Cfrac%7B1%7D%7Bx%7D+%2B+%5Cfrac%7B1%7D%7Bx%5E2%7D+%2B+%5Cfrac%7B1%7D%7Bx%5E3%7D+%2B+%5Ccdots++%5C%5C%0A++%26+%5Cquad++%2B+%5Cfrac%7B1%7D%7Bx%5E%7Bn-1%7D%7D+%2B+%5Cfrac%7B1%7D%7Bx%5En%7D+%5Cright%29%0A%5Cend%7Balign%2A%7D%0A%5Cend%7Bdocument%7D)

#### Como corrigir esses erros: duas soluções

**Solução 1: Use delimitadores em branco**

Esta solução usa delimitadores em branco adicionando um `\right.` no final da primeira linha, e um `\left.` no início da segunda linha, após o `&`:

```latex
\begin{align*}
y  = 1 + & \left(  \frac{1}{x} + \frac{1}{x^2} + \frac{1}{x^3} + \cdots \right. \\
  &\left. \quad + \frac{1}{x^{n-1}} + \frac{1}{x^n} \right)
\end{align*}
```

[Abra este **corrigido** Trecho de LaTeX no Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Line+breaks+and+delimiters\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bamsmath%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Balign%2A%7D%0Ay++%3D+1+%2B+%26+%5Cleft%28++%5Cfrac%7B1%7D%7Bx%7D+%2B+%5Cfrac%7B1%7D%7Bx%5E2%7D+%2B+%5Cfrac%7B1%7D%7Bx%5E3%7D+%2B+%5Ccdots+%5Cright.+%5C%5C%0A++%26%5Cleft.+%5Cquad+%2B+%5Cfrac%7B1%7D%7Bx%5E%7Bn-1%7D%7D+%2B+%5Cfrac%7B1%7D%7Bx%5En%7D+%5Cright%29%0A%5Cend%7Balign%2A%7D%0A%5Cend%7Bdocument%7D)

Este exemplo produz a seguinte saída:

$$\begin{align\*} y = 1 + & \left( \frac{1}{x} + \frac{1}{x^2} + \frac{1}{x^3} + \cdots \right. \ &\left. \quad + \frac{1}{x^{n-1}} + \frac{1}{x^n} \right)\end{align\*}$$

**Solução 2: Selecione manualmente os tamanhos dos delimitadores**

Podemos usar `\biggl(` e `\biggr)` porque eles funcionarão através da quebra de linha:

```latex
\begin{align*}
y  = 1 + & \biggl(  \frac{1}{x} + \frac{1}{x^2} + \frac{1}{x^3} + \cdots  \\
  & \quad + \frac{1}{x^{n-1}} + \frac{1}{x^n} \biggr)
\end{align*}
```

[Abra este **corrigido** Trecho de LaTeX no Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Line+breaks+and+delimiters+example+2\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bamsmath%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Balign%2A%7D%0Ay++%3D+1+%2B+%26+%5Cbiggl%28++%5Cfrac%7B1%7D%7Bx%7D+%2B+%5Cfrac%7B1%7D%7Bx%5E2%7D+%2B+%5Cfrac%7B1%7D%7Bx%5E3%7D+%2B+%5Ccdots++%5C%5C%0A++%26+%5Cquad+%2B+%5Cfrac%7B1%7D%7Bx%5E%7Bn-1%7D%7D+%2B+%5Cfrac%7B1%7D%7Bx%5En%7D+%5Cbiggr%29%0A%5Cend%7Balign%2A%7D%0A%5Cend%7Bdocument%7D)

Esta solução produz o mesmo resultado:

$$\begin{align\*}y = 1 + & \left( \frac{1}{x} + \frac{1}{x^2} + \frac{1}{x^3} + \cdots \right. \ &\left. \quad + \frac{1}{x^{n-1}} + \frac{1}{x^n} \right)\end{align\*}$$

#### Algumas notas sobre selecionar manualmente os tamanhos dos delimitadores

O LaTeX fornece vários comandos para [definir manualmente o tamanho do delimitador](/latex/overleaf-learn-latex-pt/matematica/03-brackets-and-parentheses.md#reference-guide). Os delimitadores selecionados por esses comandos têm tamanho fixo — eles são *contém* dimensionados dinamicamente para se adequarem à expressão matemática que envolvem. Eles têm a vantagem de não precisarem ser pareados da mesma forma que `\left` e `\right` comandos.

O tamanho dos delimitadores, em ordem crescente de tamanho, é `\big`, `\Big`, `\bigg`, e `\Bigg`; por exemplo:

| Marcação LaTeX                  | É renderizado como                                 |
| ------------------------------- | -------------------------------------------------- |
| `\bigl( \Bigl( \biggl( \Biggl(` | $$\displaystyle\bigl(; \Bigl(; \biggl(; \Biggl($$  |
| `\bigr) \Bigr) \biggr) \Biggr)` | $$\displaystyle\bigr); \Bigr); \biggr); \Biggr);$$ |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/overleaf-learn-latex-pt/erros-do-latex/24-missing-right-inserted.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
