I have long blocks of short formulas so I want to typeset them in 2 columns. I want them to be numbered and aligned horizontally within the columns so I'm using the align environment within a multicols environment. Like so:
\begin{multicols}{2}
\begin{align}
x_1 &= a+b \\
x_2 &= y + 3 \\
x_3 &= z + \sqrt{c}
\end{align}
\end{multicols}
This does split the formulas into 2 columns but there seems to be a large space at the top that I can't avoid.

How do I get rid of it?
Edit: I'm thinking multicols is just not the right thing to use here. It starts a new paragraph within the first column and immediately after itself. Is there a better way to arrange individually numbered equations within one 2 column block?

alignand other multi-line display environments fromamsmathare not designed to begin after a\par(which is implied here). The mechanism suggested here may work for you: https://tex.stackexchange.com/a/36963 – barbara beeton Oct 14 '20 at 21:02