现设 f(0)=0。在方程中令 y=0 并把 x 换成 x+1,得到 f(x+1+f(x+1))+f(0)=x+1+f(x+1),于是(因为 f(0)=0)对每个 x,x+1+f(x+1) 也是一个不动点。在第一步的结论(x+f(x+1) 是不动点)中令 x=−1,得到 −1+f(0)=−1 是不动点,即 f(−1)=−1。在原方程中令 x=1,y=−1 并利用 f(−1)=−1,得到 f(1)+f(−1)=1+f(0)−f(1),即 f(1)−1=1−f(1),于是 f(1)=1。现在对每个 x,y0=x+f(x+1) 与 y0+1=x+1+f(x+1) 都是不动点;在原方程中令 x=1,y=y0 并用 f(1)=1 化简,表明只要 y0 与 y0+1 都是不动点,y0+2 也是。因此对每个 x,x+f(x+1)+2 是不动点;把 x 换成 x−2,这就变成:对每个 x,x+f(x−1) 是不动点,即 f(x+f(x−1))=x+f(x−1)。