¿Cómo alineo mapas con flechas en látex?

¿Cómo alineo mapas con flechas en látex?

Estoy tratando de alinear los mapas con las flechas para una función, pero el látex simplemente parece alinear las flechas y desordenar el espacio para los números o alinea los números pero no las flechas. Aquí está el código:

\begin{align*}
\sigma= \left\{
  \begin{array}{lr} 
      \sqrt[8]{2} \longmapsto \zeta\sqrt[8]{2}
      \\
      i \longmapsto i
      \end{array} 
\right. 
&&
 \tau= \left\{
  \begin{array}{lr} 
      \sqrt[8]{2} &\longmapsto&\sqrt[8]{2}
      \\
      {i} &\longmapsto& -i
      \end{array}
\right.    
\end{align*}

ingrese la descripción de la imagen aquí

Lo que quiero es que las flechas estén alineadas pero que los números permanezcan en su lugar.

Respuesta1

Puedes usar aligned(no, casesesa no es la herramienta adecuada). O arraysi no te gusta el resultado aligned(pero es el mejor, en mi opinión).

En cualquier caso, no lo utilice align*para pantallas de una sola fila.

\documentclass{article}
\usepackage{amsmath}

\begin{document}

Right and left alignment
\begin{equation*}
\sigma= 
  \left\{
  \begin{aligned}
    \sqrt[8]{2} & \longmapsto \zeta\sqrt[8]{2} \\
    i           & \longmapsto i
  \end{aligned}
  \right. 
\qquad
\tau=
  \left\{
  \begin{aligned}
    \sqrt[8]{2} & \longmapsto \sqrt[8]{2} \\
      i         & \longmapsto -i
  \end{aligned}
  \right.
\end{equation*}

Center alignment
\begin{equation*}
\setlength{\arraycolsep}{0pt}
\renewcommand{\arraystretch}{1.2}
\sigma= 
  \left\{
  \begin{array}{ c c c }
    \sqrt[8]{2} & {} \longmapsto {} & \zeta\sqrt[8]{2} \\
    i           & {} \longmapsto {} & i
  \end{array}
  \right.
\qquad
\tau=
  \left\{
  \begin{array}{ c c c }
    \sqrt[8]{2} & {} \longmapsto {} & \sqrt[8]{2} \\
      i         & {} \longmapsto {} & -i
  \end{array}
  \right.    
\end{equation*}

Left alignment
\begin{equation*}
\setlength{\arraycolsep}{0pt}
\renewcommand{\arraystretch}{1.2}
\sigma= 
  \left\{
  \begin{array}{ l c l }
    \sqrt[8]{2} & {} \longmapsto {} & \zeta\sqrt[8]{2} \\
    i           & {} \longmapsto {} & i
  \end{array}
  \right.
\qquad
\tau=
  \left\{
  \begin{array}{ l c l }
    \sqrt[8]{2} & {} \longmapsto {} & \sqrt[8]{2} \\
      i         & {} \longmapsto {} & -i
  \end{array}
  \right.    
\end{equation*}

\end{document}

ingrese la descripción de la imagen aquí

Aquí ocurre lo mismo con \mapstoen lugar de \longmapsto.

ingrese la descripción de la imagen aquí

¿Por qué? Porque siento que eso \longmapstono es realmente bueno, demasiado ancho.

Respuesta2

¡Bienvenido a TeX:SE!

Mediante el uso del casesentorno definido en el amsmathpaquete:

ingrese la descripción de la imagen aquí

\documentclass{article}
\usepackage{amsmath}

\begin{document}
    \begin{align*}
\sigma = \begin{cases}
    \sqrt[8]{2} & \longmapsto \zeta\sqrt[8]{2}  \\
            i   & \longmapsto i
        \end{cases}
&&
\tau = \begin{cases}
      \sqrt[8]{2} & \longmapsto \sqrt[8]{2}     \\
            i     & \longmapsto -i
       \end{cases}
    \end{align*}
\end{document}

información relacionada