Suppose f(s)=−t2 for some s,t=0. Using (∗) with x=s,y=t: f(s2+f(t))=f(t2+f(s))=f(0)=0, so (step 4) s2+f(t)=0, i.e. f(t)=−s2; then f(t2)=f(−t2)=f(f(s))=f(s2) (evenness, then f(s)=−t2, then step 1). Applying the full form of (∗) with x=s2+t2,y=s and again with y=t gives f(s2+t2)+2f(ss2+t2)=0=f(s2+t2)+2f(ts2+t2), so f(ss2+t2)=f(ts2+t2); by the lemma (step 3) with multiplier 1/s2+t2, f(s)=f(t)=−s2. Taking x=y=s in the full form of (∗) now gives f(s2+f(s))=4f(s2), while the left side is f(s2−s2)=f(0)=0; so f(s2)=0 with s2=0, contradicting step 4. Hence no such s,t exist, and f(x)≥0 for every real x; combined with step 4, f(x)>0 for x=0.