Saltar al contenido

Matrices en LaTeX: pmatrix, bmatrix, vmatrix

Dentro de las matemáticas, usa \begin{pmatrix} ... \end{pmatrix} para una matriz entre paréntesis, con & entre los elementos de una fila y \\ entre filas. bmatrix da corchetes y vmatrix barras verticales para un determinante.

Una primera matriz

Los entornos de matriz vienen del paquete amsmath y se usan dentro de las matemáticas. Los elementos de una fila se separan con & y las filas terminan con \\. Cada columna se centra.

Una matriz de 2 por 2 entre paréntesis

A = \begin{pmatrix}
  1 & 2 \\
  3 & 4
\end{pmatrix}

Delimitadores

El nombre del entorno determina los delimitadores que rodean la matriz:

EntornoDelimitadoresEn Scissor LaTeX
matrixningunoFunciona
pmatrix( )Funciona
bmatrix[ ]Funciona
Bmatrix{ }Funciona
vmatrix| | (determinante)Funciona
Vmatrix‖ ‖ (norma)Funciona
smallmatrixninguno, tamaño pequeño para usar en líneaFunciona
pmatrix*, bmatrix* (mathtools)con alineación de columnasNo compatible: la fórmula sale en rojo

matrix, pmatrix, bmatrix, Bmatrix, vmatrix y Vmatrix

\begin{matrix} a & b \\ c & d \end{matrix} \quad
\begin{pmatrix} a & b \\ c & d \end{pmatrix} \quad
\begin{bmatrix} a & b \\ c & d \end{bmatrix} \quad
\begin{Bmatrix} a & b \\ c & d \end{Bmatrix} \quad
\begin{vmatrix} a & b \\ c & d \end{vmatrix} \quad
\begin{Vmatrix} a & b \\ c & d \end{Vmatrix}

Una norma también se puede escribir con las barras dobles alrededor de un matrix normal, lo que da el mismo resultado:

Vmatrix y barras dobles alrededor de una matriz

\begin{Vmatrix} 3 \\ 4 \end{Vmatrix} = \left\| \begin{matrix} 3 \\ 4 \end{matrix} \right\| = 5

Determinantes

Un determinante es un vmatrix. Escribe \det para el nombre de función en redonda.

Un determinante

\det \begin{vmatrix} a & b \\ c & d \end{vmatrix} = ad - bc

Matrices grandes con puntos

\cdots (horizontales), \vdots (verticales) y \ddots (diagonales) representan los elementos que omites.

Una matriz de m por n con puntos

A = \begin{pmatrix}
  a_{11} & a_{12} & \cdots & a_{1n} \\
  a_{21} & a_{22} & \cdots & a_{2n} \\
  \vdots & \vdots & \ddots & \vdots \\
  a_{m1} & a_{m2} & \cdots & a_{mn}
\end{pmatrix}

Vectores

Un vector columna es una matriz con una sola columna. Para un vector fila, escribe una sola fila.

Vectores columna y fila, traspuestos

\mathbf{v} = \begin{pmatrix} 4 \\ 4 \\ 2 \end{pmatrix}, \qquad
\mathbf{w}^\top = \begin{pmatrix} 1 & 0 & -1 \end{pmatrix}, \qquad
\mathbf{w}^\top \mathbf{v} = 2

Matrices pequeñas en el texto

smallmatrix compone una matriz lo bastante pequeña para una línea de texto. No tiene delimitadores propios, así que añádelos con \left( y \right).

Una matriz en línea con smallmatrix

LaTeXPreámbulo: \usepackage{amsmath}Abrir en el editor (se abre en una pestaña nueva)
The rotation by 90 degrees is
$R = \left(\begin{smallmatrix} 0 & -1 \\ 1 & 0 \end{smallmatrix}\right)$,
and $R^2 = -I$.

array: tu propia alineación de columnas

El entorno array funciona como tabular, pero en matemáticas: el argumento indica la alineación de cada columna (l, c, r).

Un array con columnas alineadas a la derecha y a la izquierda

\left( \begin{array}{rl}
  -44 & x \\
    2 & xyz
\end{array} \right)

Una matriz ampliada con una columna de barras

\left[ \begin{array}{cccc}
  1 & 2 & | & 4 \\
  0 & 1 & | & 4
\end{array} \right]

Diferencias con una instalación de TeX

Más información en la página de amsmath y en la página de mathtools. Los manuales completos están en ctan.org/pkg/amsmath y ctan.org/pkg/mathtools.

Para crear una matriz haciendo clic en lugar de escribirla, usa el generador de matrices LaTeX; escribe por ti el código pmatrix o bmatrix.

Preguntas y respuestas

¿Cómo escribo una matriz con corchetes en LaTeX?

Usa \begin{bmatrix} ... \end{bmatrix} dentro de las matemáticas, con & entre los elementos y \\ entre las filas.

¿Cómo escribo un determinante?

Usa vmatrix, que pone barras verticales alrededor de los elementos: \det \begin{vmatrix} a & b \\ c & d \end{vmatrix}.

¿Cómo escribo una norma con barras dobles?

Usa \begin{Vmatrix} ... \end{Vmatrix} o \left\| \begin{matrix} ... \end{matrix} \right\|; ambos dan las mismas barras dobles.

Scissor LaTeX compone cada ejemplo de esta página al generar el sitio. Última actualización: 2026-11-07.