Использование numcases с case

Использование numcases с case

У меня есть такое уравнение:

   \[ \begin{cases}
         Eqn1 &= 0,\\
         Eqn2 &= 0,
      \end{cases} \iff
      \begin{cases}
         Eqn3 &= 0,\\
         Eqn4 &= 0,\\
         Eqn5 &= 0.
      \end{cases}
   \]

Это все работает хорошо и замечательно, однако, я хотел бы пронумеровать "правую сторону" этих (в данном случае 3) уравнений. Наивно, я думал, что могу использовать numcases для второго "блока", но, конечно, это хорошо, так как numcases по какой-то причине не может быть между \[\]или тому подобное. Есть ли способ сделать это?

Патрик

решение1

Я не уверен, что ваши читатели поймут, о чем говорят эти цифры.

\documentclass{article}
\usepackage{empheq} % also loads amsmath

\begin{document}

\begin{empheq}[
  left=
    {\begin{cases}
    Eqn1 = 0,\\
    Eqn2 = 0,
    \end{cases}} \iff
    \empheqlbrace
]{align}
  Eqn3 &= 0,\\
  Eqn4 &= 0,\\
  Eqn5 &= 0.
\end{empheq}

\end{document}

Дополнительные скобки вокруг \begin{cases}...\end{cases}нужны, потому что в коде есть запятые. Обратите внимание, что вы не должны использовать &=внутри cases(спасибо Бернарду за замечание).

введите описание изображения здесь

решение2

Чтобы устранить неоднозначность, к каким равенствам относятся числа, можно использовать окружение adjustwidth, чтобы числа были ближе. Также можно вложить casesв левый аргумент numcases:

\documentclass{article}
\usepackage{cases}
\usepackage{changepage}
\usepackage{showframe}
\renewcommand{\ShowFrameLinethickness}{0.3pt}

\begin{document}

\begin{adjustwidth}{6em}{6em}
\begin{numcases}
    {\begin{cases}
    Eqn1 = 0,\\
    Eqn2 = 0,
    \end{cases} \iff}
  Eqn3 = 0,\\
  Eqn4 = 0,\\
  Eqn5 = 0.
\end{numcases}
\end{adjustwidth}

\end{document} 

введите описание изображения здесь

Связанный контент