> 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/fi/latex-virheet/24-missing-right-inserted.md).

# Puuttuva \right lisätty

Tämä virhe tapahtuu matemaattista tekstiä ladottaessa, jos `\left` komentoa käytetään, mutta vastaava `\right` puuttuu. Tässä artikkelissa käsitellään tämän virheen yleisiä syitä ja sitä, miten ne korjataan.

## Lyhyt johdanto \left- ja \right-komentoihin

Se `\left` ja `\right` komennot ladovat dynaamisesti kokoaan muuttavat rajaimet, ja niitä on käytettävä yhdessä matemaattisessa aineistossa muodossa

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

jossa $$\textit{delim}*{\thinspace\text{L}}$$ ja $$\textit{delim}*{\thinspace\text{R}}$$ ovat rajaimia, joita käytetään ympäröimään $$\textit{math expression}$$. Tyypillisesti, $$\textit{delim}*{\thinspace\text{L}}$$ ja $$\textit{delim}*{\thinspace\text{R}}$$ ovat yksi merkeistä `() [] | \| \{ \}` tai piste ‘`.`’, jota käytetään “[tyhjä rajausmerkki](#forgetting-a-blank-delimiter)”.

### Esimerkki

Tässä on esimerkki, jossa käytetään `\left` ja `\right` komentoja sulkeiden ladontaan, jotka ympäröivät murtoluvun kokonaan:

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

Tämä koodi tuottaa $$\left(\frac{x}{y}\right)$$

Jos et käytä `\left` ja `\right` komentoja rajaimia asetettaessa, mukaan lukien sulkeet, nuo rajaimet eivät ympäröi matemaattista lauseketta kokonaan; esimerkiksi kirjoittamalla

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

tuottaa tämän

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

## Tämän virheen syitä ja joitakin ratkaisuja

### Unohtaminen lisätä \right-komento

Kirjoittamalla `\left` komennon ilman sitä vastaavaa `\right` on tämän virheen yleinen syy. Tämä huolimattomuus, kuten alla olevassa esimerkissä osoitetaan, voi johtaa virheketjuun, mukaan lukien `Puuttuva \right. lisätty`.

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

[Avaa tämä **virheen aiheuttava** esimerkki Overleafissa](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)

Korjataksesi nuo virheet, lisää puuttuva `\right` komento:

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

[Avaa tämä **korjattu esimerkki** Overleafissa](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)

Tämä koodi tuottaa seuraavan tulosteen

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

### Tyhjän rajaimen unohtaminen

Tämän virheen yleinen syy ilmenee, kun yritetään kirjoittaa alla näkyvän kaltaisia funktioita:

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

Jos yrität ladota tämän funktion kirjoittamalla

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

[Avaa tämä **virheen aiheuttava** esimerkki Overleafissa](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)

silloin syntyy virheitä, koska `\right` rajausmerkki puuttuu.

Ladotaksesi `\left` pelkän rajaimen, käytä pistemerkkiä (‘`.`’) seuraavana `\right` rajaimena kirjoittamalla `\right.` joka, kuten alla näytetään, ladotaan tyhjäksi eli “nolla”-raimeksi.

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

[Avaa tämä **korjattu** esimerkki Overleafissa](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)

Tämä korjattu esimerkki tuottaa halutun tuloksen:

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

#### Toinen vaihtoehto: käytä cases-ympäristöä

Voit välttää suoran käytön `\left` ja `\right` komentojen kautta käyttäen cases-ympäristöä, jonka tarjoaa `amsmath` paketti. Funktion voi ladota alla esitetyllä tavalla:

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

[Avaa tämä esimerkki Overleafissa](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)

### Rivinvaihtojen käyttäminen \left- ja \right-komentojen sisällä

Kun kirjoitat monirivisiä yhtälöitä käyttäen `amsmath` paketin ympäristöjä `align-ympäristöllä`, `align*` tai `aligned`, `\left` ja `\right` komentojen on oltava tasapainossa *jokaisella rivillä ja samalla puolella `&`*. LaTeX tuottaa joukon virheitä, jos yrität lisätä rivinvaihtoja parien väliin `\left` ja `\right` komentojen kautta.

Seuraava koodinpätkä käyttää rivinvaihtoa (`\\`) välillä `\left` ja `\right` komentojen, mikä aiheuttaa virheitä:

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

[Avaa tämä **virheen aiheuttava** LaTeX-fragmentti Overleafissa](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)

#### Näiden virheiden korjaaminen: kaksi ratkaisua

**Ratkaisu 1: Käytä tyhjiä rajaimia**

Tämä ratkaisu käyttää tyhjiä rajaimia lisäämällä `\right.` ensimmäisen rivin loppuun ja `\left.` toisen rivin alkuun, sen jälkeen kun `&`:

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

[Avaa tämä **korjattu** LaTeX-fragmentti Overleafissa](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)

Tämä esimerkki tuottaa seuraavan tulosteen:

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

**Ratkaisu 2: Valitse rajainten koko käsin**

Voimme käyttää `\biggl(` ja `\biggr)` koska ne toimivat rivinvaihdon yli:

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

[Avaa tämä **korjattu** LaTeX-fragmentti Overleafissa](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)

Tämä ratkaisu tuottaa saman tuloksen:

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

#### Joitakin huomioita rajainten koon manuaalisesta valinnasta

LaTeX tarjoaa useita komentoja [rajainten koon asettamiseen käsin](/latex/fi/matematiikka/03-brackets-and-parentheses.md#reference-guide). Noilla komennoilla valitut rajaimet ovat kiinteän kokoisia — ne ovat *sisällä* mitoitettu dynaamisesti ympäröimänsä matemaattisen lausekkeen mukaan. Niiden etuna on, ettei niitä tarvitse parittaa samalla tavalla kuin `\left` ja `\right` komentojen kautta.

Rajaimen koko kasvavassa järjestyksessä on `\big`, `\Big`, `\bigg`, ja `\Bigg`; esimerkiksi:

| LaTeX-merkintä                  | Näkyy muodossa                                     |
| ------------------------------- | -------------------------------------------------- |
| `\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/fi/latex-virheet/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.
