案例环境扰乱了数学运算符

案例环境扰乱了数学运算符

谢谢其他问题,我定义了argmin运算符。当我在方程式中使用它时,它工作正常,除了在cases环境中应用它时。如您所见,x成为索引,而不是位于 之下argmin

精氨酸盒乳胶

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{amsmath,amssymb}

\DeclareMathOperator*{\argmin}{argmin}

\begin{document}

\begin{align}
x^*=\argmin_x x^2-3x+1
\end{align}

\begin{align}
\begin{cases}
x^*=\argmin_x x^2-3x+1 \\
x>0
\end{cases}
\end{align}


\end{document}

答案1

这是预期的行为,因为cases环境中的每个条目都是使用设置的\textstyle,使得运算符的下标/上标设置在旁边而不是下方/上方。您需要强制使用\displaystyle,或者使用dcases来自的环境mathtools

在此处输入图片描述

\documentclass{article}

\usepackage{mathtools}

\DeclareMathOperator*{\argmin}{argmin}

\begin{document}

\begin{equation}
  x^* = \argmin_x x^2 - 3x + 1
\end{equation}

\begin{equation}
  \begin{dcases}
    x^* = \argmin_x x^2 - 3x + 1 \\
    x > 0
  \end{dcases}
\end{equation}

\end{document}

相关内容