Número de ecuación única para `empheq`

Número de ecuación única para `empheq`

Actualmente, cada ecuación empheqtiene su propio número. ¿Cómo puedo numerarlos como un sistema de ecuaciones?

Editar:

Aquí está la situación actual, cada ecuación tiene su propio número:

ingrese la descripción de la imagen aquí

Esto es lo que quiero hacer:

ingrese la descripción de la imagen aquí

Respuesta1

No es necesario utilizar empheq, donde \left\{es suficiente.

De hecho, puedo sugerir dos formas más sencillas de ingresar tu ecuación.

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

\numberwithin{equation}{section}
\sisetup{output-decimal-marker={,}}

\begin{document}

\setcounter{section}{1}\setcounter{equation}{3}

\begin{equation}
\left\{
  \setlength{\arraycolsep}{0pt}%
  \renewcommand{\arraystretch}{1.2}%
  \begin{array}{ *{5}{ r >{{}}c<{{}} } r }
    x_1 &=&                & & \num{0.25} x_2 &+& \num{0.25} x_3 & &                &+& 50  \\
    x_2 &=& \num{0.25} x_1 &+&                & &                &+& \num{0.25} x_4 &+& 50  \\
    x_3 &=& \num{0.25} x_1 &+&                & &                &+& \num{0.25} x_4 &+& 25  \\
    x_4 &=&                & & \num{0.25} x_2 &+& \num{0.25} x_3 & &                &+& 25
  \end{array}
\right.
\end{equation}

\begin{equation}
\begin{bmatrix} x_1 \\ x_2 \\ x_3 \\ x_4 \end{bmatrix} =
\begin{bmatrix}
  0 & \num{0.25} & \num{0.25} & 0 \\
  \num{0.25} & 0 & 0 & \num{0.25} \\
  \num{0.25} & 0 & 0 & \num{0.25} \\
  0 & \num{0.25} & \num{0.25} & 0 
\end{bmatrix}
\begin{bmatrix} x_1 \\ x_2 \\ x_3 \\ x_4 \end{bmatrix} +
\begin{bmatrix} 50 \\ 50 \\ 25 \\ 25 \end{bmatrix}
\end{equation}

\end{document}

ingrese la descripción de la imagen aquí

¿Cuál es la magia *{5}{ r >{{}}c<{{}} }?

En general, *{<number>}{<col specs>}le dice a LaTeX que queremos <number>copias del <col specs>; por ejemplo, *{12}{c}significa doce columnas centradas y *{4}{lc}cuatro pares de columnas alineadas a la izquierda y al centro (es decir, ocho en total).

Si contamos las columnas, vemos que necesitamos once de ellas, pero las primeras diez son pares de columnas alineadas a la derecha (para el término polinómico) y alineadas al centro (para el símbolo de operación o relación).

Sin embargo, queremos que el símbolo de operación o relación esté rodeado por la cantidad adecuada de espacio, lo que se puede lograr escribiendo {}+{}o {}={}. Sin embargo, ¡podemos hacerlo mejor! Si especificamos una columna como

>{x} c <{y}

(el arraypaquete es necesario), le estamos diciendo a LaTeX que cada entrada en la columna eventualmente centrada estará precedida xy seguida por y. ¡Así podemos hacerlo >{{}}c<{{}}y ahí estamos! Al escribir +o =en la columna el resultado será obtener {}+{}y {}={}.

En el grupo abierto por \left\{puse a cero el espacio entre columnas para array, por lo que solo aparecerán los espacios insertados como se especificó antes alrededor de los símbolos de operación y relación. Además, para emular cases, alignedetc., se aplica el factor 1,2 al espacio entre líneas dentro de la matriz.

Respuesta2

¡Lo encontré! Simplemente anida alignedatdentro de un equation empheq. Creo que:

  • alignedatagrupa las ecuaciones como una sola cosa
  • equationlo numera
\begin{empheq}[left = \empheqlbrace]{equation}\begin{alignedat}{5}
    x_1 &=                &     & \num{0.25} x_2 &{}+{}& \num{0.25} x_3 &     &                &{}+{}& 50  \\
    x_2 &= \num{0.25} x_1 &{}+{}&                &     &                &{}+{}& \num{0.25} x_4 &{}+{}& 50  \\
    x_3 &= \num{0.25} x_1 &{}+{}&                &     &                &{}+{}& \num{0.25} x_4 &{}+{}& 25  \\
    x_4 &=                &     & \num{0.25} x_2 &{}+{}& \num{0.25} x_3 &     &                &{}+{}& 25
\end{alignedat}\end{empheq}

El resultado (es la imagen de arriba, encontré la respuesta antes de actualizar mi pregunta):

información relacionada