dividir fórmula grande en alineación

dividir fórmula grande en alineación

Tengo una fórmula grande en alineación:

\begin{align}
\overline{r}_D(n_D) = \begin{cases}
r_D(n_D)  & \textrm{ if } r_D(n_D)  < b_{min} \\
\max\{b_{min} , \max \{b_{l-f(\rho_E)} \mid b_l \leq r_D(n_D), \; 1\leq l \leq m\}\}& \textrm{otherwise} 
\end{cases}
\nonumber
\end{align}

Y se ve así:

ingrese la descripción de la imagen aquí

Se superpone con la columna de la derecha. Cómo puedo arreglarlo ?

EDITAR:

Aquí está el script compilable:

\documentclass[10pt,a4paper,twocolumn]{IEEEtran}

\usepackage{graphicx,amssymb,amsmath,amsfonts,mathtools, bm}


\begin{document}


Postremo ad id indignitatis est ventum, ut cum peregrini ob formidatam haut ita dudum alimentorum inopiam pellerentur ab urbe praecipites, sectatoribus disciplinarum liberalium inpendio paucis sine respiratione ulla extrusis, tenerentur minimarum adseclae veri, quique id simularunt ad tempus.


\begin{align}
\overline{r}_D(\vec{n}) = \begin{cases}
r_D(\vec{n})  & \textrm{ if } r_D(\vec{n})  < b_{min} \\
\max\{b_{min} , \max \{b_{l-f(\rho_E)} \mid b_l \leq r_D(\vec{n}), \; 1\leq l \leq m\}\}& \textrm{otherwise} 
\end{cases}
\nonumber
\end{align}

Postremo ad id indignitatis est ventum, ut cum peregrini ob formidatam haut ita dudum alimentorum inopiam pellerentur ab urbe praecipites, sectatoribus disciplinarum liberalium inpendio paucis sine respiratione ulla extrusis, tenerentur minimarum adseclae veri, quique id simularunt ad tempus, et tria milia saltatricum ne interpellata quidem cum choris totidemque remanerent magistris.


\end{document}

Respuesta1

Yo sugeriría usar una variable temporal.

Salida de muestra

\documentclass{amsart}

\begin{document}

Text text text text text text text text text text text text text text
text text text text text text text text text text text text text text
text text text text text text text text text text text text text text
\begin{align}
  {r}_D(n_D)
  =
  \begin{cases}
    r_D(n_D),  & \textrm{ if } r_D(n_D)  < b_{\min}, \\
    \max\{b_{\min},c\},& \textrm{otherwise},
  \end{cases}
\nonumber
\end{align}
where
\( c = \max\{ b_{\ell-f(\rho_E)} \mid b_\ell \leq r_D(n_D), \; 1\leq
\ell \leq m \} \).

\end{document}

Respuesta2

Puede pasar "de lo contrario" a otra línea, agregando algo de espacio vertical para mayor claridad.

\documentclass{article}
\usepackage{amsmath}

\usepackage{lipsum} % for mock text

\begin{document}

\lipsum*[1][1-3]
\begin{equation*}
\overline{r}_D(n_D) =
\begin{cases}
\begin{alignedat}{2}
&r_D(n_D) && \text{if $r_D(n_D)  < b_{\min}$} \\[2ex]
&\!\max\{b_{\min}, \max \{b_{l-f(\rho_E)} \mid b_l \leq r_D(n_D), 1 \leq l &&\leq m\}\} \\
 &&& \text{otherwise}
\end{alignedat}
\end{cases}
\end{equation*}
\lipsum*[2]

\end{document}

ingrese la descripción de la imagen aquí

Para una salida de dos columnas, necesita un poco más. Algo como

\max \{b_{l-f(\rho_E)} \mid b_l \leq r_D(n_D), 1 \leq l \leq m\}

se le debe dar un nombre; Elige lo que más te guste, aquí uso B(n_D,m).

\documentclass[a4paper]{IEEEtran}
\usepackage{amsmath}
\usepackage{newtxtext,newtxmath}

\usepackage{lipsum} % for mock text

\begin{document}

\lipsum*[1][1-3]
\begin{align*}
&\overline{r}_D(n_D) =
\begin{cases}
r_D(n_D) & \text{if $r_D(n_D)  < b_{\min}$,} \\
\max\{b_{\min}, B(n_D,m)\}& \text{otherwise,}
\end{cases}
\\
&B(n_D,m)=\max \{b_{l-f(\rho_E)} \mid b_l \leq r_D(n_D), 1 \leq l \leq m\}.
\end{align*}
\lipsum*[2][1-3]
\lipsum[4-9]

\end{document}

Tenga en cuenta que utilicé newtxtexty newtxmathpara evitar fórmulas (horribles) en Computer Modern junto con Times para texto.

ingrese la descripción de la imagen aquí

Respuesta3

Puedes escribir esta ecuación más pequeña con la ayuda de la macro \medmath{...}del paquete nccmath:

ingrese la descripción de la imagen aquí

(las líneas rojas indican los bordes del texto)

\documentclass{amsart}
\usepackage{nccmath}

\usepackage{lipsum}
\begin{document}
\lipsum[66]
\begin{align*}
    \medmath{
\overline{r}_D(n_D) = \begin{cases}
r_D(n_D)  
    & \text{ if } r_D(n_D)  < b_{\min} \\
\max\bigl\{b_{\min}, \max\{b_{l-f(\rho_E)} \mid b_l \leq r_D(n_D), \; 1\leq l \leq m\}\bigr\}
    & \text{otherwise}
\end{cases}
            }
\end{align*}
\end{document}

Editar: Después de editar su pregunta, solo responda deAndres Swann(+1) puede resolver tu problema. A su solución (y a su nuevo MWE) solo puedo agregar algunos comentarios fuera de tema (ver comentarios en el código a continuación):

\documentclass[10pt,a4paper]{IEEEtran} % it is default twocolumn
\usepackage{amssymb,    % load amsfonts too
            mathtools,  % it is supersede of the amsmath, no need to load it (again) 
            bm}
\usepackage{graphicx}

\usepackage{lipsum}

\begin{document}
\lipsum[1]
\begin{align*}          % no numbered
\overline{r}_D(n_D) = \begin{cases}
r_D(n_D)  
    & \text{ if } r_D(n_D)  < b_{\min} \\
\max\bigl\{b_{\min}, c_{\max}\bigr\}
    & \text{otherwise}
\end{cases}
\end{align*}
where $c_{max}=\max\{b_{l-f(\rho_E)} \mid b_l \leq r_D(n_D), \; 1\leq l \leq m\}$. 

\lipsum[2-7]
\end{document}

lo que da:

ingrese la descripción de la imagen aquí

información relacionada