kann es sein, dass das spacing bei Operatoren, die mittels \DeclareMathOperator definiert wurden, nicht immer korrekt ist?
\documentclass{amsart}
\DeclareMathOperator{\e}{e}
\begin{document}
\[\e^x+1\]
im Unterschied zu
\[\mathrm{e}^x+1\]
\end{document}