You are on page 1of 19

Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

Ecuaciones con LaTeX

En esta entrada resumir los comandos ms importantes para escribir ecuaciones. En


primer lugar, nuestro archivo .tex tendr que ser algo parecido al siguiente, donde se
cargan los paquetes {babel} y {inputenc} para escribir en espaol, y los paquetes
{ams} para poder escribir algunos smbolos matemticos que no vienen por defecto.

Algunas de las instrucciones descritas aqu, tambin requieren algunos paquetes


especiales, como sigue: el paquete {upgreek} se usa para escribir letras griegas sin
cursiva; {cancel} se usa para tachar; {mathdots} se usa para poder disponer del
comando "\iddots"; {mathrsfs} se usa para el formato de letra "\mathscr", y {stackrel}
se usa para el comando "\stackbin". Si no vamos a emplear estas instrucciones, no es
necesario cargar estos paquetes.

\documentclass[a4paper,openright,12pt]{report}
\usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amssymb, amsmath, amsbsy} % simbolitos
\usepackage{upgreek} % para poner letras griegas sin cursiva
\usepackage{cancel} % para tachar
\usepackage{mathdots} % para el comando \iddots
\usepackage{mathrsfs} % para formato de letra

\usepackage{stackrel} % para el comando \stackbin

\begin{document}

\end{document}

Ser entre \begin{document} y \end{document} donde iremos escribiendo nuestro


cdigo.

Normalmente, las ecuaciones se escriben dentro de \begin{equation} \end{equation}

Por ejemplo, la ecuacin (\ref{eq:ej}):

\begin{equation}\label{eq:ej}

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 1 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

y(x_{i}) = 4 + x_{i}^{2}
\end{equation}

A veces, queremos meter la ecuacin en mitad de una lnea de texto. Esto lo hacemos
encerrando la ecuacin entre $. Por cierto, LaTeX, por defecto, pone las ecuaciones en
cursiva. Si queremos evitarlo, usamos el comando \mathrm{}.

El smbolo del protn es $H_{3}O^{+}$. \\

El smbolo del protn es $\mathrm{H_{3}O^{+}}$.

Si queremos aadir un texto dentro de una ecuacin, lo podemos hacer usando el


comando \textup{}.

\begin{equation}
y(x_{i}) = \sin(x_{i})^{2} \ \ \textup{funcin seno cuadrado}
\end{equation}

Los espacios en blanco se escriben con "\ ". Y los espacios negativos con "\!":

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 2 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

\begin{equation}
x y, x \ y, x \! y
\end{equation}

Los simbolitos sobre una letra, se pueden poner de la siguiente manera:

\begin{equation}
\hat{a}, \check{a}, \tilde{a}, \bar{a},
\acute{a}, \grave{a}, \dot{a}, \ddot{a},
\end{equation}

Si queremos escribir vectores, podemos usar lneas o flechitas sobre nuestras


variables:

\begin{equation}
\overline{ab}, \underline{ab}, \vec{ab}, \overrightarrow{ab}
\end{equation}

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 3 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

Y para escribir el smbolo de producto escalar o vectorial, podemos hacer lo siguiente:

\begin{equation}
a \cdot b \times x
\end{equation}

Podemos indicar las partes de una ecuacin de la siguiente forma:

\begin{equation}
y = \underbrace{f(1)}_{parte\ 1} + \overbrace{f(2)}^{parte\ 2}
\end{equation}

Nota: los espacios en blanco los he puesto con "\ ".

O utilizando el funcin "\stackbin[]{}" (para la que hay que cargar el paquete


{stackrel}):

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 4 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

\usepackage{stackrel}

\begin{equation} \label{reac:A2B}
\stackbin[xxx]{}{x_1} = \stackbin{yyy}{y^2} = \stackbin[zzz]{www}{z_1}
\end{equation}

Las funciones seno, coseno, tangente, mnimo, mximo, lmite, etc. se escriben como
\sin, \cos, \tan, \min, \max, \lim, etc. Al considerarlas funciones, LaTeX ya no las pone
en cursiva.

\begin{equation}

y(x_{i}) = \sin(x_{i})^{2}
\end{equation}

Para poner letras griegas se pueden usar los siguientes comandos:

\begin{equation}

\alpha, \beta, \gamma, \delta, \epsilon, \zeta, \eta, \theta, \iota, \kappa, \lambda

\end{equation}

\begin{equation}

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 5 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

\mu, \nu, \xi, \pi, \rho, \sigma, \tau, \upsilon, \phi, \chi, \psi, \omega

\end{equation}

\begin{equation}

\Gamma, \Delta, \Theta, \Lambda, \Xi, \Pi, \Sigma, \Upsilon, \Phi, \Psi, \Omega

\end{equation}

\begin{equation}

\varepsilon, \vartheta, \varpi, \varrho, \varsigma, \varphi

\end{equation}

Hay veces que resulta interesante poner una letra bonita. A continuacin, algunos
ejemplos. (Para usar el comando \mathscr, es necesario cargar el paquete {mathrsfs}.
Este comando solo trabaja con letras maysculas.)

\usepackage{mathrsfs}

\begin{equation}
\mathrm{R}, \mathbb{R}, \mathcal{R}, \mathfrak{R}
\end{equation}

\begin{equation}
\mathbf{R}, \mathsf{R}, \mathit{R}, \mathscr{R}

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 6 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

\end{equation}

Las letras griegas funcionan de una manera un poco particular: 1) Para poner en
negrita una letra griega, no funciona el comando \mathbf{}. Podemos usar el comando
\boldsymbol{} (requiere el paquete {amsmath}), o bien el comando \bm{} (requiere el
paquete {bm}). 2) Para escribir sin cursiva una letra griega, tampoco funciona el
comando \mathsf{}. Para ello hay que utilizar el paquete {upgreek}, que contiene las
letras griegas sin cursiva: \upalpha, \upbeta, etc... A continuacin un ejemplo:

\usepackage{upgreek}

\begin{equation}
\tau, \boldsymbol{\tau}, \uptau, \boldsymbol{\uptau}
\end{equation}

Transformada de Laplace (donde es necesario el paquete {mathrsfs}):

\usepackage{mathrsfs}

\begin{equation}

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 7 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

\mathscr{L}\{f(t)\} = F(s)
\end{equation}

Nota: las llaves las he puesto con "'\{" y "\}".

Algunos simbolitos matemticos:

\begin{equation}
\pm, \leq, \geq, \ll, \gg
\propto, \sim, \simeq, \approx, \cong
\not=, \not<, \not>, \equiv
\end{equation}

Ms simbolitos matemticos:

\begin{equation}
\infty, \emptyset, \forall
\exists, \nabla, \in
\end{equation}

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 8 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

Y algunos puntitos que vienen bien cuando dibujamos vectores y matrices. (Por cierto,
para el comando "\iddots", se necesita cargar el paquete {mathdots}.)

\usepackage{mathdots}

\begin{equation}
\cdots, \ldots, \vdots, \ddots, \iddots
\end{equation}

Sumatorio, productorio e integral:

\begin{equation}
\sum_{i=0}^n, \prod_{j=1}^{5}, \int_{x=0}^{x=\pi}, \oint,
\end{equation}

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 9 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

Tienes ms sobre integrales en esta otra entrada (click aqu).

Lmites:

\begin{equation}
\lim_{x \to \infty} \frac{\sin(x)}{x} = 0
\end{equation}

Nota: LaTeX, al estar trabajando con [spanish]{babel}, ha puesto lm con acento. El


smbolo del seno es "sin", ya que viene del latn "sinus".

Un ejemplo de cmo escribir una funcin a minimizar:

\begin{equation}
\min_{u} f_{objetivo} = \sum_{i}(y_{i}- \hat y_{i})^{2}
\end{equation}

Nota: LaTeX, al estar trabajando con [spanish]{babel}, ha puesto mn con acento.

Flechitas. (Por cierto, para usar "\leftrigharrows", necesitamos el paquete {amssymb}.)

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 10 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

\usepackage{amssymb}

\begin{equation}
\rightarrow \longrightarrow \leftarrow \longleftarrow
\Rightarrow \Longrightarrow \Leftarrow \Longleftarrow
\uparrow \downarrow \Uparrow \Downarrow
\nearrow \nwarrow \swarrow \searrow
\leftrightarrow \Leftrightarrow \rightleftharpoons \leftrightarrows
\end{equation}

Races:

\begin{equation}
\sqrt{y\,a} = \sqrt[n]{b}
\end{equation}

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 11 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

Fracciones:

\begin{equation}
\frac{x^2}{x^2 + y^2} + \frac15 + \frac1{x}
\end{equation}

Tienes ms sobre integrales en esta otra entrada (click aqu).

Nmeros combinatorios:

\begin{equation}
{n \choose r}
\end{equation}

Las derivadas, pueden ponerse de alguna de estas maneras:

\begin{equation}
y' = \dot{y} = \frac{\partial y}{\partial t}
\end{equation}

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 12 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

Los parntesis, corchetes y rayitas verticales, se pueden escribir directamente:

\begin{equation}
(x) = [x] = |x|
\end{equation}

Para llaves tenemos que hacerlo con el siguiente cdigo. (El comando "\lbrack" es una
forma alternativa para poner corchetes. Si hay alguna diferencia entre ambas formas,
no la conozco.)

\begin{equation}
\lbrace x \rbrace = \langle x \rangle = \lbrack x \rbrack
\end{equation}

Cuando lo que est dentro de los parntesis es ms grande que una lnea, es mejor
hacerlo de la siguiente manera. Si queremos abrir parntesis, corchetes o poner una
raya vertical, se hace respectivamente con "\left(", "\left[", "\left|"... El nico que es un

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 13 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

poco distinto es abre llave, que se hace con "\left\lbrace". De forma similar, para cerrar
un smbolo se hace con "\right)", "\right]", etc. A continuacin, se puede ver un
ejemplo:

\begin{equation}
\left( \frac12 \right) = \left[ \frac12 \right] = \left| \frac12 \right| = \left\lbrace \frac12
\right\rbrace
\end{equation}

No es necesario que el smbolo de la izquierda sea igual que el de la derecha. Pero


siempre tiene que haber un "\left" y un "\right".

\begin{equation}
\left( \frac12 \right] = \left\lbrace \frac12 \right| = \left\rbrace \frac12 \right(
\end{equation}

Si no queremos que haya un smbolo de abrir o cerrar, se pone con "\left." o "\right."
respectivamente. Es decir:

\begin{equation}
\left\lbrace \frac12 \right. = \left. \frac12 \right| = \left[ \frac12 \right.
\end{equation}

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 14 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

Con "\left(" y "\right)", LaTeX aumenta automticamente el tamao del parntesis. Pero
hay veces que lo mantiene pequeito, y quedara mejor grande. En esos casos,
podemos usar mejor "\Big(", "\bigg(" y "\Bigg(", como se ve a continuacin:

\begin{equation}
\left( \left( \left( (x + 1) -1 \right) +1 \right) -1\right)
\end{equation}

\begin{equation}
\Bigg( \bigg( \Big( (x + 1) -1 \Big) +1 \bigg) -1 \Bigg)
\end{equation}

Las matrices se escriben de manera similar a las tablas (tienes ms informacin sobre
tablas en otras entradas). Se usa & para pasar al elemento siguiente y \\ para cambiar
de lnea. En \begin{array}{cc} la letra "c" significa elemento alineado en el centro.
Tambin se poda haber puesto "l" o "r", para alineacin a la izquierda o a la derecha.

\begin{equation}
\begin{array}{cc}
a & b \\
ccc & d
\end{array}
\end{equation}

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 15 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

Algunos ejemplos de matrices ms complejos:

\begin{equation}
\left(
\begin{array}{cccc}
1 & 0 & \cdots & 0 \\
0 & 1 & \cdots & 0 \\
\vdots & \vdots & \ddots & \vdots \\
0 & 0 & \cdots & 1
\end{array}
\right)
\end{equation}

\begin{equation}
f(x) = \left\lbrace
\begin{array}{ll}
\textup{si } x>5 & 1\\
\textup{si } x\leq 5 & 0
\end{array}

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 16 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

\right.
\end{equation}

\begin{equation}
\begin{array}{llllll}
& x_1 &&& = & 10 \\
+ \\
& x_1 & + & x_2 & = & 1\\
\cline{2-6}
& 2x_1 & + & x_2 & = & 11
\end{array}
\end{equation}

Los saltos de lnea se pueden hacer de la siguiente manera. Por cierto, uso el comando
\nonumber para evitar que LaTeX numere cada lnea de la ecuacin:

\begin{eqnarray}
\nonumber x = 1 + 2 + 3 + \\
+4+5
\end{eqnarray}

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 17 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

\begin{eqnarray}
\nonumber x & = & (a+b)^2 \\
& = & a^2 + b^2 + 2\,a\,b
\end{eqnarray}

El paquete {cancel} contiene varias instrucciones para tachar elementos:

\begin{equation}
x + \cancel{y} = 5 + \cancel{y}
\end{equation}

Por ltimo, si queremos cambiar el tamao de un smbolo, podemos usar lo siguiente.


(En vez de "\huge", podemos poner \Large, \LARGE, \footnotesize, etc.)

El smbolo \huge $\Omega$ \normalsize se llama omega.

\begin{equation}
\textup{\huge $\Omega$} , \Omega
\end{equation}

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 18 de 19
Aprendiendo LaTeX: Ecuaciones con LaTeX 23/5/16 07:52

http://minisconlatex.blogspot.com.uy/2010/11/ecuaciones.html Pgina 19 de 19

You might also like