a=f(1/f(1))a=f(1/f(1))a=f(1/f(1)) とする。yf(x)=f(xf(y))yf(x)=f(xf(y))yf(x)=f(xf(y)) に x=1x=1x=1、y=1/f(1)y=1/f(1)y=1/f(1) を代入すると f(a)=1f(a)=1f(a)=1 を得る。f(a)=1f(a)=1f(a)=1 なので自明に a=af(a)a=af(a)a=af(a) かつ f(af(a))=f(a)=1f(af(a))=f(a)=1f(af(a))=f(a)=1 である。一方、関係式 yf(x)=f(xf(y))yf(x)=f(xf(y))yf(x)=f(xf(y)) に x=y=ax=y=ax=y=a を代入すると af(a)=f(af(a))af(a)=f(af(a))af(a)=f(af(a)) となり、よって a=f(af(a))=1a=f(af(a))=1a=f(af(a))=1 である。f(a)=1f(a)=1f(a)=1 と a=1a=1a=1 より f(1)=1f(1)=1f(1)=1 が結論される。