一位国际象棋大师有 $11$ 周时间备战一场世锦赛,他决定每天至少下一盘棋;但为了不使自己过于疲劳,他还决定每周不能下超过 $12$ 盘棋. 试证:存在连续的若干天,期间这位大师恰好下了 $21$ 盘棋.
设 $a_n$ 是前 $n$ 天所下的盘数,且因为每天至少下一盘棋,因此序列 $a_1$, $a_2$, $a_3$, $\cdots$, $a_{77}$ 是严格递增的,且因为每周下的盘数不超过 $12$,因此我们有 $a_{77} \leq 11 \times 12 = 132$. 从而,我们有
Q.E.D.
不妨设象棋大师总共下了 $n$ 盘棋,其中 $77 \leq n \leq 132$. 然后我们来构造 $n-21+1= n-20$ 个有序对:
于是 $1$ 至 $n$ 这 $n$ 个数中将恰好有 $77$ 个被染成黑色,剩下 $n-77$ 个数被染成白色. 即使考虑数字在有序对两边的重复出现,这些白色的数最多能覆盖也不超过 $2 \times(n-77)$ 个有序对.
此时注意到,“连续若干天恰好下了 $21$ 盘棋” 等价于 “存在一个两边都被染成黑色的序对”,进而等价于 “白色的数不足以覆盖所有的有序对”,我们现在就来证明此事.
对 有序对的数目 和 白色数字的数目 $x$ 作差,我们有
于是可见,白色的数字任何时候都不能覆盖这些有序对,从而总存在某个有序对,其两边都被染成黑色,于是命题得证.
Q.E.D.
条件不变,问:是否存在连续的若干天,这位大师恰好下了 $22$ 盘棋?
课本上的方法此时不能直接套用,需要进行一定的改动
设 $a_n$ 是前 $n$ 天所下的盘数,且因为每天至少下一盘棋,因此序列 $a_1$, $a_2$, $a_3$, $\cdots$, $a_{77}$ 是严格递增的,且因为每周下的盘数不超过 $12$,因此我们有 $a_{77} \leq 11 \times 12 = 132$. 从而,我们有
Q.E.D.
笔者的解法几乎无需任何改动(除了改一下数字之外),可直接用以证明此加强命题
不妨设象棋大师总共下了 $n$ 盘棋,其中 $77 \leq n \leq 132$. 然后我们来构造 $n-22+1= n-21$ 个有序对:
于是 $1$ 至 $n$ 这 $n$ 个数中将恰好有 $77$ 个被染成黑色,剩下 $n-77$ 个数被染成白色. 即使考虑数字在有序对两边的重复出现,这些白色的数最多能覆盖也不超过 $2 \times(n-77)$ 个有序对.
此时注意到,“连续若干天恰好下了 $22$ 盘棋” 等价于 “存在一个两边都被染成黑色的序对”,进而等价于 “白色的数不足以覆盖所有的有序对”,我们现在就来证明此事.
对 有序对的数目 和 白色数字的数目 $x$ 作差,我们有
于是可见,白色的数字任何时候都不能覆盖这些有序对,从而总存在某个有序对,其两边都被染成黑色,于是命题得证.
Q.E.D.
其实笔者的方法和教材的方法是等价的,只不过前者的表述不如后者那样简洁,但是却更强——前者可以直接用以证明修正后的命题;
之所以说前者更强的原因是,笔者的方法构造的有序对中已经包含了 $(0, 21)$这一对象,即已经考虑了 “前面连续的若干天也有可能恰好下 $21$ 盘棋” 的情况,相当于把教材中针对扩展命题的修正手段也包含了进来,这一点从 $f(n)_{min} = 2$ (余量很充分)可以见得.