By default, in amsart multiple authors are listed with an Oxford comma. The comma cannot be removed using the authblk package, since the latter is poorly compatible with amsart (as discussed in answer https://tex.stackexchange.com/a/155788/77849).
Question: how can it be removed?
MWE:
\documentclass{amsart}
\title{Title}
\author{A}
\author{B}
\author{C}
\begin{document}
\maketitle
\end{document}

\renewcommandrather than\def? (but that is certainly the correct expansion.) – barbara beeton Aug 12 '17 at 00:30