Cochain Multiplications Michael A. Mandell Abstract. We describe a refinement of the Eilenberg-Steenrod axioms that provides a necessary and sufficient condition for functors from spaces to algebras or E-infty algebras to be naturally quasi-isomorphic to the singular cochain functor.