原方程式に x=y=0 を代入すると f(k2)+k=k、すなわち f(k2)=0 となり、k=0 なので f には零点が存在する。ここで、ある z=1 について f(z)=0 と仮定する。z=1 なので、数 x=z、y=z/(z−1) は x+y=xy(ともに z2/(z−1) に等しい)を満たし、f(x+y)=f(xy) となるので原方程式は f(f(x)f(y))=0 を強制する。しかし f(x)=f(z)=0 なので f(x)f(y)=0 となり f(0)=0 が導かれ、k=0 に矛盾する。したがって z=1 が f のただ一つの零点である。これを f(k2)=0 に適用すると k2=1 となり、k>0 より k=1;特に f(0)=1、f(1)=0 である。