EN
Under some mild assumptions, non-linear diameter-preserving bijections between (vector-valued) function spaces are characterized with the help of a well-known theorem of Ulam and Mazur. A necessary and sufficient condition for the existence of a diameter-preserving bijection between function spaces in the complex scalar case is derived, and a complete description of such maps is given in several important cases.