Moin moin,
wie wär's mit einem negativen Abstand?
Code:
\documentclass{article}
\usepackage{amsmath}
\newenvironment{spgather}{%wichtig: Leerzeile!
\vspace{-3ex}%<--Stellschraube
\noindent\minipage{\linewidth}\gather
}{\endgather\endminipage}
\begin{document}
Text Text Text
\begin{spgather}
E(p_{(1)}\mid N)+cN\rightarrow\underset{N}{min!}\\
\text{mit}\notag\\
N\text{: Definition}\notag\\
p_{(1)}=min\{p_1, p_2, \ldots, p_N\}\notag\\
E(p_{(1)}\mid N)\text{: Definition}\notag\\
c\text{: Definition}\notag
\end{spgather}
\end{document}
dann sollte es zumindest keinen Unterschied machen, ob Du eine Leerzeile zwischen Text und spgather stehen lässt, oder nicht...
Ob man Deine gather-Umgebung so wie hier einfach in eine minipage packen kann, mußt Du selbst testen.
MfG,
Lesezeichen