¿Por qué no aparece el primer término de esta ecuación? [duplicar]

Jan 12 2021

Tengo esto en látex

\begin{equation}
\begin{aligned} [A_i, A_j]&=i\varepsilon_{ijk}A_k\\ [B_i, B_j]&=i\varepsilon_{ijk}B_k\\ [A_i, B_j]&=0 \end{aligned}
\label{eq:10}
\end{equation}

y la salida es:

¿Por qué no [A_i, A_j]aparece? ¿Cómo puedo arreglarlo? Gracias.

Respuestas

8 daleif Jan 12 2021 at 14:59

Además de la respuesta de NBurs, aquí está la advertencia que recibo en el registro

Package amsmath Warning: Bracket group [A_i, A_j] at formula start!
(amsmath)                It could be a misspelled positional argument.
(amsmath)                If it belongs to the formula add a \relax in
(amsmath)                front to hide it on input line 11.

Básicamente alignedtoma un argumento opcional in [], y amsmathlos espacios de configuración predeterminados de in están permitidos entre \begin{aligned}y [...].

Puede usar \begin{aligned}\relaxo cargar mathtools(buena idea de todos modos, descargo de responsabilidad lo mantengo) ya que mathtoolscambios alignedtales que no se permiten el espacio entre \begin{aligned}y el argumento en [].

4 Mico Jan 12 2021 at 15:33

Parece que está utilizando una versión desactualizada del amsmathpaquete (que proporciona el alignedentorno). Con la versión actual de amsmath( amsmath 2020/09/23 v2.17i), el problema que encontró ya no está presente.

\documentclass{article}
\usepackage{amsmath} % for 'aligned' environment
\begin{document}
\begin{equation}
\begin{aligned} [A_i, A_j]&=i\varepsilon_{ijk}A_k\\ [B_i, B_j]&=i\varepsilon_{ijk}B_k\\ [A_i, B_j]&=0 \end{aligned}
\label{eq:10}
\end{equation}
\end{document}
1 NBur Jan 12 2021 at 14:56

De la amsmathdocumentación:

El entorno alineado toma un argumento opcional que indica su posición vertical en relación con el material circundante: t, c o b para la parte superior, central o inferior.

En su código, este argumento opcional se lee como [A_i, A_j], que se desconoce. Y obtienes la advertencia informada en la otra respuesta por @daleif.

Entonces tienes que escribir

\documentclass[12pt,a4paper]{article}
\usepackage{amsmath}
\begin{document}
    \begin{equation}\text{at top }
    \begin{aligned}[t] [A_i, A_j]&=i\varepsilon_{ijk}A_k\\ [B_i, B_j]&=i\varepsilon_{ijk}B_k\\ [A_i, B_j]&=0 \end{aligned}\text{ after eq} \label{eq:10t} \end{equation} \begin{equation}\text{centered } \begin{aligned}[c] [A_i, A_j]&=i\varepsilon_{ijk}A_k\\ [B_i, B_j]&=i\varepsilon_{ijk}B_k\\ [A_i, B_j]&=0 \end{aligned}\text{ after eq} \label{eq:10c} \end{equation} \begin{equation}\text{at bottom } \begin{aligned}[b] [A_i, A_j]&=i\varepsilon_{ijk}A_k\\ [B_i, B_j]&=i\varepsilon_{ijk}B_k\\ [A_i, B_j]&=0 \end{aligned}\text{ after eq}
    \label{eq:10b}
    \end{equation}
\end{document}