Ambiente de "subequações" separado, mas mesmo alinhamento horizontal

Ambiente de "subequações" separado, mas mesmo alinhamento horizontal
\begin{subequations}
\begin{align}
a_1 x + b_1 &\geq 0 \\
a_2 x + b_2 &\geq 0 \\
a_3 x + b_3 &\geq 0
\end{align}
\end{subequations}
\begin{align}
\therefore x \leq 0
\end{align}

Este código produz o seguinte:

Exemplo TeX de um ambiente de 'subequações' e dois ambientes 'alinhados'

A numeração é a que eu desejava, porém essas expressões não estão alinhadas horizontalmente &já que o código divide o alignambiente em três. Além disso, devido à divisão, os espaços entre as linhas (1c) e (2), e as linhas (2) e (3), são maiores que outros.

Se eu definir o número da equação (2a) em vez de (2), esses dois problemas poderão ser resolvidos com o método emAlinhar ambientes consecutivos e manter a numeração das equações, mas a situação acima pode ser resolvida? Tentei escrever alguns códigos mas não consegui resolver.

Responder1

Isso funciona, mas você deve repensar se realmente deseja isso.

O \renewcommanddeve ser ajustado se os números das suas equações tiverem mais estrutura.

\documentclass{article}
\usepackage{amsmath,amssymb}

\newcommand{\resetparent}[1][0]{%
  \stepcounter{parentequation}%
  \setcounter{equation}{#1}%
}

\begin{document}

\begin{subequations}%
\renewcommand{\theparentequation}{\arabic{parentequation}}%
\begin{align}
a_1 x + b_1 &\geq 0 \\
a_2 x + b_2 &\geq 0 \\
a_3 x + b_3 &\geq 0 \\
\resetparent[-1]
\therefore x &\leq 0 \\
\resetparent
aaaa_1 x + b_1 &\geq 0 \\
a_2 x + b_2 &\geq 0 \\
a_3 x + b_3 &\geq 0
\end{align}
\end{subequations}

\end{document}

insira a descrição da imagem aqui

informação relacionada