Vai al contenuto

Matrici in LaTeX: pmatrix, bmatrix, vmatrix

In modalità matematica, usa \begin{pmatrix} ... \end{pmatrix} per una matrice tra parentesi tonde, con & tra gli elementi di una riga e \\ tra le righe. bmatrix dà le parentesi quadre e vmatrix le barre verticali per un determinante.

Una prima matrice

Gli ambienti per le matrici vengono dal pacchetto amsmath e si usano in modalità matematica. Gli elementi di una riga sono separati da &, le righe terminano con \\. Ogni colonna è centrata.

Una matrice 2 per 2 tra parentesi tonde

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

Parentesi

Il nome dell’ambiente stabilisce le parentesi attorno alla matrice:

AmbienteParentesiIn Scissor LaTeX
matrixnessunaFunziona
pmatrix( )Funziona
bmatrix[ ]Funziona
Bmatrix{ }Funziona
vmatrix| | (determinante)Funziona
Vmatrix‖ ‖ (norma)Funziona
smallmatrixnessuna, dimensione ridotta per l’uso nel testoFunziona
pmatrix*, bmatrix* (mathtools)con allineamento delle colonneNon supportato: la formula è rossa

matrix, pmatrix, bmatrix, Bmatrix, vmatrix e 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 si può scrivere anche con le doppie barre attorno a una semplice matrix, con lo stesso risultato:

Vmatrix e doppie barre attorno a una matrice

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

Determinanti

Un determinante è una vmatrix. Scrivi \det per il nome della funzione in tondo.

Un determinante

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

Matrici grandi con puntini

\cdots (orizzontali), \vdots (verticali) e \ddots (diagonali) indicano gli elementi tralasciati.

Una matrice m per n con puntini

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}

Vettori

Un vettore colonna è una matrice con una sola colonna. Per un vettore riga, scrivi una sola riga.

Vettori colonna e riga, trasposti

\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

Piccole matrici nel testo

smallmatrix compone una matrice abbastanza piccola da stare in una riga di testo. Non ha parentesi proprie, quindi aggiungile con \left( e \right).

Una matrice nel testo con smallmatrix

LaTeXPreambolo: \usepackage{amsmath}Apri nell'editor (si apre in una nuova scheda)
The rotation by 90 degrees is
$R = \left(\begin{smallmatrix} 0 & -1 \\ 1 & 0 \end{smallmatrix}\right)$,
and $R^2 = -I$.

array: allineamento delle colonne a scelta

L’ambiente array funziona come tabular, ma in modalità matematica: l’argomento indica l’allineamento di ogni colonna (l, c, r).

Un array con colonne allineate a destra e a sinistra

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

Una matrice completa con una colonna di barre

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

Cosa cambia rispetto a un’installazione TeX

Altro nella pagina di amsmath e nella pagina di mathtools. I manuali completi si trovano su ctan.org/pkg/amsmath e ctan.org/pkg/mathtools.

Per costruire una matrice con i clic invece che scrivendo, usa il generatore di matrici LaTeX; scrive per te il sorgente pmatrix o bmatrix.

Domande e risposte

Come si scrive una matrice con parentesi quadre in LaTeX?

Usa \begin{bmatrix} ... \end{bmatrix} in modalità matematica, con & tra gli elementi e \\ tra le righe.

Come si scrive un determinante?

Usa vmatrix, che mette barre verticali attorno agli elementi: \det \begin{vmatrix} a & b \\ c & d \end{vmatrix}.

Come si scrive una norma con doppie barre?

Usa \begin{Vmatrix} ... \end{Vmatrix} oppure \left\| \begin{matrix} ... \end{matrix} \right\|; entrambi danno le stesse doppie barre.

Ogni esempio di questa pagina viene composto da Scissor LaTeX quando il sito viene generato. Ultimo aggiornamento: 2026-11-07.