整个证明只依赖一个观察:差值 f(m+n)−f(m)−f(n)f(m+n)-f(m)-f(n)f(m+n)−f(m)−f(n) 永远不为负,所以把一个数拆开只会使 fff 的值增大或不变,不会减小。
条件表明 f(m+n)−f(m)−f(n)f(m+n)-f(m)-f(n)f(m+n)−f(m)−f(n) 恒为 000 或 111,即恒 ≥0\ge 0≥0:fff 具有超可加性,f(m+n)≥f(m)+f(n)f(m+n)\ge f(m)+f(n)f(m+n)≥f(m)+f(n)。取 m=n=1m=n=1m=n=1 得 f(2)≥2f(1)f(2)\ge 2f(1)f(2)≥2f(1)。因为 f(2)=0f(2)=0f(2)=0 且 fff 只取非负值,所以 f(1)=0f(1)=0f(1)=0。