k=2k=2k=2 では明らかである。k−1k-1k−1 で成り立つと仮定する。0≤n≤2k0\le n\le2^k0≤n≤2k の上半分の偶数 n=2tn=2tn=2t には f(n)≤2ak−1f(n)\le2a_{k-1}f(n)≤2ak−1。奇数 n=2t+1n=2t+1n=2t+1 には f(n)≤2k−1−1+2ak−1f(n)\le2^{k-1}-1+2a_{k-1}f(n)≤2k−1−1+2ak−1。いずれも f(2k−1)=2k−1−1+2f(2k−1−1)f(2^k-1)=2^{k-1}-1+2f(2^{k-1}-1)f(2k−1)=2k−1−1+2f(2k−1−1) 以下なので、最大値は 2k−12^k-12k−1 で達成される。