Soportes para colgar en un entorno alineado

Soportes para colgar en un entorno alineado

Tengo dos fórmulas en un alignentorno y la segunda comienza con un corchete (este ejemplo en particular está simplificado):

\begin{align}
& x_\alpha(s) x_\alpha(t) \\
& \left[ x_\alpha(s),  x_\beta(t) \right]
\end{align}

El resultado es terrible, aparentemente por el espacio antes del corchete:

Estándar

Como no puedo poner un punto de alineación entre los corchetes, intenté poner un fantasma de un corchete al principio de la primera línea de la siguiente manera:

\begin{align}
& \phantom{\left[{}\vphantom{x_\beta(t)}\right.}
  x_\alpha(s) x_\alpha(t) \\
& \left[ x_\alpha(s),  x_\beta(t)\right]
\end{align}

El resultado es mejor, pero aún no es perfecto (mi truco no funcionó como esperaba):

con un fantasma

Entonces, ¿cómo puedo lograr la alineación perfecta?

Actualizar.Por "alineación perfecta" me refiero a que la parte superiorXse encuentra justo encima del inferior:

Perfecto

Respuesta1

ingrese la descripción de la imagen aquí

\documentclass[12pt]{article}
\usepackage{amsmath}
\begin{document}

\begin{align}
& \left. x_\alpha(s) x_\alpha(t)\right . \\
& \left[ x_\alpha(s),  x_\beta(t)\right]
\end{align}

\end{document}

Simplemente poner un corchete virtual ( \left.) será suficiente, porque \left.y \left[deben tener el mismo espacio.

Si te gusta la siguiente alineación,

ingrese la descripción de la imagen aquí

entonces, puedes usar lo siguiente (también señalado por @daleif):

\begin{align}
& x_\alpha(s) x_\alpha(t) \\
& \bigl[ x_\alpha(s),x_\beta(t)\bigr]
\end{align}

Actualizar

Alineándose en el xsegún la solicitud del OP:

\begin{align}
       & x_\alpha(s) x_\alpha(t) \\
\bigl[ & x_\alpha(s),x_\beta(t) \bigr]
\end{align}

ingrese la descripción de la imagen aquí

Observación

Los matemáticos suelen preferir que las vallas exteriores sean tan altas como el objeto interior más alto, excluyendo los exponentes. Como tal, personalmente prefiero eliminar todos \leftlos s o \rights y simplemente poner solo los corchetes [(suponiendo que no existan objetos altos) de esta manera:

\begin{align}
 & x_\alpha(s) x_\alpha(t) \\
[& x_\alpha(s),x_\beta(t)]
\end{align}

ingrese la descripción de la imagen aquí

Respuesta2

Una solución más:

\begin{align}
      x_\alpha(s)       & x_\alpha(t) \\
\left[x_\alpha(s)\right.&,\left.x_\beta(t) \right]
\end{align}

ingrese la descripción de la imagen aquí

Respuesta3

He encontrado una manera de hacer esto sin desperdiciar el \left[comando, gracias aesta respuesta. Dice así (quizás mi código sea demasiado complicado y pueda simplificarse):

\begin{align}
& \hphantom{ \left[ \vphantom{\dfrac{ABCD}{EFGH}} \right.\kern\nulldelimiterspace }
  x_\alpha(s) x_\alpha(t) \\
& \left[ x_\alpha(s), \dfrac{ABCD}{EFGH}\right]
\end{align}

Aunque parecen prometedores, los comandos mathopeny mathclosesugeridos por las otras respuestas a la pregunta en el enlace anterior no resuelven el problema.

información relacionada