Wie richte ich Mapsto-Pfeilen in Latex aus?

Wie richte ich Mapsto-Pfeilen in Latex aus?

Ich versuche, die Mapsto-Pfeile für eine Funktion auszurichten, aber Latex scheint nur die Pfeile auszurichten und den Platz für die Zahlen durcheinander zu bringen oder richtet die Zahlen aus, aber nicht die Pfeile. Hier ist der Code:

\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*}

Bildbeschreibung hier eingeben

Ich möchte, dass die Pfeile ausgerichtet sind, die Zahlen aber an der richtigen Stelle bleiben.

Antwort1

Sie können verwenden aligned(nicht, casesdass dies nicht das richtige Tool ist). Oder arraywenn Ihnen die Ausgabe von nicht gefällt aligned(aber es ist meiner Meinung nach das Beste).

align*Auf keinen Fall für einzeilige Anzeigen verwenden .

\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}

Bildbeschreibung hier eingeben

Hier gilt das Gleiche mit \mapstoanstelle von \longmapsto.

Bildbeschreibung hier eingeben

Warum? Weil ich das Gefühl habe, dass \longmapstoes nicht wirklich gut ist, zu breit.

Antwort2

Willkommen bei TeX:SE!

Durch Verwendung der im Paket casesdefinierten Umgebung :amsmath

Bildbeschreibung hier eingeben

\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}

verwandte Informationen