Back to Putnam list

Problem A1

Let ff be a real-valued function on the plane such that for every square ABCDABCD in the plane, f(A)+f(B)+f(C)+f(D)=0f(A) + f(B) + f(C) + f(D) = 0. Does it follow that f(P)=0f(P) = 0 for all points PP in the plane?