Jul 232015
 

这个续集只聊第 \(6\) 题. 这个问题和 Siteswap 有关.

一个杂耍师在表演一种抛球的杂技. 表演开始, 杂技师往空中抛出一个球. 球在第 \(1\) 秒爬升到 \(a_1\) 的高度. 以后, 每过 \(1\) 秒, 这个球高度降低 \(1\). 那么, 球离开杂技师 \(a_1\) 秒之后, 也就是在表演开始后的第 \(1+a_1\) 秒, 这个球将回到杂耍师手中. 第一个球回到杂耍师的时间记为 \(d_1\), 即 \(d_1=1+a_1\).

杂耍师在抛出第一个球之后, 每过 \(1\) 秒, 他都要抛出一个球.
如果 \(1+a_1=2\), 即 \(a_1=1\) 之时, 第一个球在第 \(2\) 秒回到他的手中. 于是, 杂耍师可以把这个球再次的抛向高空.
如果 \(1+a_1\gt2\), 即 \(a_1\gt1\) 之时, 第一个球在第 \(2\) 秒不能回到他的手中. 这时, 杂耍师需要一个新球, 并且把这个新球往空中抛出.
无论杂技师在第 \(2\) 秒抛出的是第一个球还是新球, 这个球都会飞速在第 \(2\) 秒到达海拔 \(a_2\). 以后, 这个球的高度每过 \(1\) 秒降低 \(1\), 因此将在第 \(2+a_2\) 秒回到他的手中. 记 \(d_2=2+a_2\). \(d_2\ne d_1\) 蕴涵前两次抛出的球不会同时落地, 因此当然不在同一高度.

杂耍师在第 \(3\) 秒要抛出一个球.
如果 \(d_1=3\) 或 \(d_2=3\), 第一次或第二次抛出的球此时会回到杂耍师手中, 因此, 他可以把回来的球抛出.
如果 \(d_1\ne3\) 并且 \(d_2\ne3\), 没有球回来, 杂耍师把一个新球抛出.
无论杂技师在第 \(3\) 秒抛出的是旧球还是新球, 这个球都会在第 \(3\) 秒飞速到达海拔 \(a_3\). 以后, 这个球的高度每过 \(1\) 秒降低 \(1\), 因此将在第 \(3+a_3\) 秒回到他的手中. 记 \(d_3=3+a_3\). \(d_1\),\(d_2\), \(d_3\) 互不相等蕴涵空中的球不会同时落地, 因此当然不在同一高度.

杂耍师的表演一直这样继续, 直至海枯石烂. 他在第 \(k\) 秒要抛出一个球, 这里 \(k\) 是正整数.
记 \(d_j=a_j+j\), \(j=1\), \(2\), \(\dotsc\). 注意, \(d_1\), \(d_2\), \(\dotsc\) 两两不等.
如果有某个正整数 \(j\lt k\) 使得 \(d_j=k\), 第 \(j\) 秒抛出的球此时会回到杂耍师手中. 因此, 他可以把回来的球抛出. 否则, 没有球回来, 杂耍师把一个新球抛出.
无论杂技师在第 \(k\) 秒抛出的是旧球还是新球, 这个球都会在第 \(k\) 秒飞速到达海拔 \(a_k\). 以后, 这个球的高度每过 \(1\) 秒降低 \(1\), 因此将在第 \(k+a_k\) 秒回到他的手中. \(d_1\),\(d_2\), \(\dotsc\), \(d_k\) 互不相等表明空中的球不会同时落地, 因此当然不在同一高度: 如果 \(d_j\geqslant k\)(\(1\leqslant j\leqslant k\)), 第 \(j\) 秒抛出的球在第 \(k\) 秒的高度是 \(a_j-(k-j)=a_j+j-k\)(高度是 \(0\) 的意思是球回到杂耍师手上).

杂耍师不会需要无穷多个新球. 实际上, 他至多需要 \(2015\) 个球就可以永远站在舞台上卖力表演. 这是因为空中抛出的球的高度都不超过 \(2015\) 并且互不相同, 每个球经过至多 \(2015\) 秒就会回到他的手中.
设杂耍师用了 \(b\) 个球. 当然, \(1\leqslant b\leqslant2015\). 把这 \(b\) 个球的初次被抛出的时间记为 \(t_1\), \(t_2\), \(\dotsc\), \(t_b\). 于是, \(t_1\), \(t_2\), \(\dotsc\), \(t_b\) 恰是 \(d_1\), \(d_2\), \(\dotsc\) 不能取到的全部正整数.

我们用 \(S_j\) 表示第 \(j\) 秒空中所有的球的高度之和(第 \(j\) 秒, 杂耍师抛出的球已经到达海拔 \(a_j\). 在 \(j\geq2\), 第 \(j-1\) 秒高度为 \(1\) 的球在第 \(j\) 秒已经回到杂技师手中并且已被抛到高度 \(a_j\), 第 \(j-1\) 秒高度不低于 \(2\) 的球的高度在第 \(j\) 秒都已降低 \(1\)), \(j=1\), \(2\), \(3\), \(\dotsc\). 注意 \(S_1=a_1\).

取定一个正整数 \(N\geqslant\max\{t_1, t_2, \dotsc, t_b\}\).

当 \(j\geqslant N\), 在第 \(j\) 秒, 杂耍师完成把一个球抛到海拔 \(a_j\) 后, 空中有 \(b\) 个球, 这些球的高度互不相同, 并且恰好有一个球的高度是 \(1\), 因为第 \(j+1\) 秒恰好有一个球回到杂耍师手中(就是第 \(i\) 秒抛出的那个球, \(i\) 使得 \(d_i=j+1\)). 于是, \(S_j\) 是 \(b\) 个互不相同的数的和: 有一个是 \(1\), 有 \(b-1\) 个属于 \(\{2, 3, 4, \dotsc, 2015\}\).

既然第 \(j\) 秒, 高度是 \(1\) 的球会在第 \(j+1\) 秒被抛到海拔 \(a_{j+1}\), 高度 \(\gt1\) 的 \(b-1\) 个球都在第 \(j+1\) 秒海拔降低 \(1\), 因此

\begin{equation}S_{j+1}-S_j=a_{j+1}-1-\left(b-1\right)=a_{j+1}-b.\end{equation}

至此, 对于任意满足 \(n\gt m\geqslant N\) 的正整数 \(m\) 和 \(n\), 有

\begin{equation}S_n-S_m=\sum_{j=m+1}^n\Big(a_j-b\Big).\end{equation}

注意, \(S_n\) 和 \(S_m\) 都是 \(\{1, 2, 3,\dotsc,2015\}\) 中包括 \(1\) 在内的 \(b\) 个互不相同的数的和, 所以

\begin{equation}\begin{split}
\left|S_n-S_m\right|&\leqslant\Big(1+2015+2014+\dotsb+(2017-b)\Big)-\Big(1+2+3+\dotsb+b\Big)\\&=\Big(2015-b\Big)\Big(b-1\Big)\leqslant1007^2.\end{split}\end{equation}

我们下面来把这个证明改写成”纯”, “完全彻底” 的数学论证. 有几个选择, 不过繁简有微小差别, 虽然实质一样.

解答三

对每个整数 \(j\geq1\), 令

\begin{equation}\mathfrak A_j=\{a_k+k-j\mid1\leq k\leq j,\;a_k+k\gt j\}.\end{equation}

显然, \(a_j\in \mathfrak A_j\).

注意, \(1\leq k\leq j\) 时,

\[a_k+k-j\leq a_k\leq2015\]

蕴涵 \(1\leq|\mathfrak A_j|\leq 2015\).

另一方面, \(1\leq k\leq j\) 时,

\[\Big(a_k+k-j\Big)-1=\Big(a_k+k\Big)-\Big(j+1\Big)\ne a_{j+1}\]

蕴涵 \(a_{j+1}\notin\{x-1\mid x\in \mathfrak A_j\}\).

当 \(1\notin \mathfrak A_j\) 时,

\[\mathfrak A_{j+1}=\{x-1\mid x\in \mathfrak A_j\}\cup\{a_{j+1}\}.\]

此时, \(|\mathfrak A_{j+1}|= |\mathfrak A_j|+1\).

当 \(1\in \mathfrak A_j\) 时,

\[\mathfrak A_{j+1}=\{x-1\mid x\gt1,\; x\in \mathfrak A_j\}\cup\{a_{j+1}\}.\]

此时, \(|\mathfrak A_{j+1}|= |\mathfrak A_j|\).

无论如何, \(|\mathfrak A_{j+1}|\geq |\mathfrak A_j|\) 为真. 于是, 存在正整数 \(N\), 使得对任意整数 \(j\geq N\), \(|\mathfrak A_j|\) 都是同一个数. 记这个不变的数是 \(b\), 即 \(b=|\mathfrak A_N|\). 注意, \(j\geq N\), \(|\mathfrak A_j|\) 不变蕴涵 \(1\in\mathfrak A_j\).

考察 \(S_j=\sum\limits_{h\in\mathfrak A_j}\)h, \(j\geq1\).

当 \(j\geq N\), 照样有 \((1)\),  \((2)\),  \((3)\).

解答四

考察 \(d_j=a_j+j\),  \(j=1\), \(2\), \(\dotsc\). 于是, 正整数序列 \(d_1\), \(d_2\), \(\dotsc\) 互不相同, 并且对每个正整数 \(j\geqslant1\), 有 \(j+1\leqslant d_j\leqslant j+2015\).

显然, 肯定有正整数不会在序列 \(\{d_j\}\) 中出现, 比如 \(1\). 我们指出, 至多有 \(2015\) 个正整数 \(t\), 使得不存在正整数 \(j\), 满足 \(d_j=t\). 换句话说, 集合 \(\{1, 2, 3, \dotsc\}\setminus\{d_1, d_2,\dotsc\}\) 的元素个数 \(b\), 成立 \(1\leqslant b\leqslant 2015\).

设 \(t_1\), \(t_2\), \(\dotsc\), \(t_c\) 是没有在序列 \(\{d_j\}\) 中出现的 \(c\) 个正整数, 这里 \(c\) 是正整数. 对每一个 \(t_i\), \(1\leqslant i\leqslant c\), 考察如下的正整数序列

\begin{equation}x_0=t_i,\; x_j=d_{x_{j-1}},\; j\geqslant1. \end{equation}

我们把这个序列称为由 \(t_i\) 出发的 \(d\) 序列. 如此一来, 这样的 \(d\) 序列有 \(c\) 个. 序列 \(d_1\), \(d_2\), \(\dotsc\) 互不相同说明任意两个 \(d\) 序列不会出现相同的项.

显然, 对每个正整数 \(j\geqslant1\), \(x_j\) 会在序列 \(\{d_j\}\) 中出现, 并且 \(x_j=d_{x_{j-1}}\gt x_{j-1}\) 表明序列 \(\{x_j\}\) 严格递增, 以及

\begin{equation}x_j=d_{x_{j-1}}\leqslant x_{j-1}+2015.\end{equation}

对于任意的正整数 \(T\gt t_i\), 设 \(g_i\) 是使得 \(x_{g_i+1}\gt T\) 成立的最小非负整数. 换句话说, \((5)\) 中的序列 \(\{x_j\}\) 中的项 \(x_1\), \(x_2\), \(\dotsc\), \(x_{g_i}\) 都是不超过 \(T\) 的正整数, 并且这 \(g_i\) 项都在序列 \(\{d_j\}\) 中出现(\(g_i=0\) 的意思是 \(x_1\), \(x_2\), \(x_3\), \(\dotsc\) 都大于 \(T\)). 我们指出

\begin{equation}g_i\gt\frac{T-t_i}{2015}-1.\end{equation}

事实上, 记得 \((6)\), 于是

\[T\lt x_{g_i+1}\leqslant t_i+2015(g_i+1).\]

这就是 \((7)\).

取定一个正整数 \(A\gt\max\{t_1, t_2, \dotsc, t_c\}\). 根据 \((7)\), 当 \(T\) 是任意的满足 \(T\gt A\) 的正整数时, 序列 \(\{d_j\}\) 中不超过 \(T\) 的项至少有

\begin{equation}g_1+g_2+\dotsb+g_c\gt\sum_{i=1}^c\left(\frac{T-t_i}{2015}-1\right)\gt\sum_{i=1}^c\left(\frac{T-A}{2015}-1\right)=c\left(\frac{T-A}{2015}-1\right)\end{equation}

个.

显然, 序列 \(\{d_j\}\) 中不超过 \(T\) 的项少于 \(T\) 个. 于是

\begin{equation}T\gt c\left(\frac{T-A}{2015}-1\right).\end{equation}

这个式子要对大于 \(A\) 的所有正整数 \(T\) 为真, 必定 \(c\leqslant2015\).

至此, 我们证明了 \(1\leqslant b\leqslant 2015\).

设 \(Y=\{t_1, t_2, \dotsc, t_b\}\) 是所有的没有在序列 \(\{d_j\}\) 中出现的 \(b\) 个正整数组成的集合. 于是, 有由 \(t_1\), \(t_2\), \(\dotsc\), \(t_b\) 出发的 \(b\) 个 \(d\) 序列; \(Y\cup\{d_1, d_2, d_3\dotsc\}\) 恰好就是全部正整数形成的集合.

记 \(\mathfrak D=\{d_1, d_2, d_3\dotsc\}\).

我们指出, \(\mathfrak D\) 中的每个元素在一个 \(d\) 序列中出现一次, 并且只在一个 \(d\) 序列中出现. 于是, \(b\) 个 \(d\) 序列的所有项不重复不遗漏的恰好是全部的正整数.

事实上, 设 \(d_{j_1}\) 是 \(\mathfrak D\) 中的任何一个元素.

如果 \(j_1\notin \mathfrak D\), 那么 \(d_{j_1}\) 恰是由 \(j_1\) 出发的 \(d\) 序列的第 \(2\) 项. 如果 \(j_1\in \mathfrak D\), 必有 \(j_2\lt j_1 \) 使得 \(d_{j_2}=j_1\).

如果 \(j_2\notin \mathfrak D\), 那么 \(d_{j_1}\) 恰是由 \(j_2\) 出发的 \(d\) 序列的第 \(3\) 项. 如果 \(j_2\in \mathfrak D\), 必有 \(j_3\lt j_2 \) 使得 \(d_{j_3}=j_2\).

如此下去. 这个过程不可能无限进行下去. 恰有惟一的正整数 \(l\), 使得

\[ j_l\notin \mathfrak D,\;  j_{l-1},\;  j_{l-2},\;\dotsc,\;  j_2,\; j_1\in \mathfrak D,\; j_l\lt j_{l-1}\lt j_{l-2}\lt\dotsb\lt j_2\lt j_1, \]

\[d_{j_l}=j_{l-1},\; d_{j_{l-1}}=j_{l-2},\;\dotsc,\; d_{j_2}=j_1.\]

\(d_{j_1}\) 恰是由 \(j_l\) 出发的 \(d\) 序列的第 \(l+1\) 项.

取定一个正整数 \(N\gt\max\{t_1, t_2, \dotsc, t_b\}\).

设 \(n\) 和 \(m\) 是任意的满足 \(n\gt m\geq N\) 的整数. \(d_{m+1}\), \(d_{m+2}\), \(\dotsc\), \(d_n\) 会分布在所有的这 \(b\) 个 \(d\) 序列中. 每一个 \(d\) 序列的下标都是严格递增的(\(d_k\) 与 \(d_l\) 都是同一个 \(d\) 序列中的项, 且 \(d_k\) 在 \(d_l\) 前面, 那么 \(k\lt l\)), 因此, \(d_{m+1}\), \(d_{m+2}\), \(\dotsc\), \(d_n\) 在同一个 \(d\) 序列中出现的项一定是这个 \(d\) 序列中的连续若干项.

考虑由 \(t_i\)(\(1\leq i\leq b\)) 出发的 \(d\) 序列中的连续项

\begin{equation}x_u,\; x_{u+1},\;x_{u+2},\;\dotsc,\; x_{u+v},\; x_{u+v+1},\end{equation}

这里 \(u\) 是正整数, \(v\) 是非负整数, 并且

\begin{equation}x_u\lt m+1\leq x_{u+1}\lt x_{u+2}\lt\dotsb \lt x_{u+v}\leq n\lt  x_{u+v+1}.\end{equation}

换句话说, \(d_{m+1}\), \(d_{m+2}\), \(\dotsc\), \(d_n\) 在 \(t_i\)(\(1\leq i\leq b\)) 出发的 \(d\) 序列中出现的所有的项恰好就是下面这 \(v\) 项(\(v=0\) 就是此 \(d\) 序列不包括 \(d_{m+1}\), \(d_{m+2}\), \(\dotsc\), \(d_n\) 中的任意一项)

\begin{equation}d_{x_{u+1}},\;d_{x_{u+2}}\,\;\dotsc,\;d_{x_{u+v}}.\end{equation}

注意

\begin{equation}x_{u+1}=d_{x_u},\;x_{u+2}=d_{x_{u+1}},\;x_{u+3}=d_{x_{u+2}}\,\;\dotsc,\;x_{u+v+1}=d_{x_{u+v}},\end{equation}

我们有

\begin{equation}\sum_{k=1}^v\Big(d_{x_{u+k}}-x_{u+k}\Big)=\sum_{k=1}^v\Big(x_{u+k+1}-x_{u+k}\Big)=x_{u+v+1}-x_{u+1}=d_{x_{u+v}}-d_{x_u}.\end{equation}

于是

\begin{equation}\sum_{k=1}^v\Big(d_{x_{u+k}}-x_{u+k}\Big)-\Big(n-m\Big)=\Big(d_{x_{u+v}}-n\Big)-\Big(d_{x_u}-m\Big).\end{equation}

注意

\begin{equation}d_{x_u}-m=\Big(x_u+a_{x_u}\Big)-m=a_{x_u}-\Big(m-x_u\Big)\end{equation}

说明 \(1\leq d_{x_u}-m\leq2015\). 同样的道理, \(1\leq d_{x_{u+v}}-n\leq2015\).

我们记  \(h=d_{x_u}-m\), \(H=d_{x_{u+v}}-n\). 则

\begin{equation}\sum_{k=1}^v\Big(d_{x_{u+k}}-x_{u+k}\Big)-\Big(n-m\Big)=H-h,\end{equation}

这里, \(1\leq h,\; H\leq2015\).

把 \(t_i\) 相应的 \(u\), \(v\), \(h\), \(H\) 记为 \(u_i\), \(v_i\), \(h_i\), \(H_i\), \(1\leq i\leq b\). 注意, \(h_i\) 互不相同, \(H_i\) 也是互不相同.

当 \(i\) 跑遍 \(1\), \(2\), \(\dotsc\), \(b\) 时,

\begin{equation}\sum_{i=1}^b\Big(\sum_{k=1}^{v_i}(d_{x_{u_i+k}}-x_{u_i+k})-(n-m)\Big)=\sum_{i=1}^b\Big(H_i-h_i\Big)=\sum_{i=1}^b H_i-\sum_{i=1}^b h_i.\end{equation}

\(d_{x_{u_i+1}}\), \(d_{x_{u_i+2}}\), \(\dotsc\), \(d_{x_{u_i+v_i}}\) 是 \(d_{m+1}\), \(d_{m+2}\), \(\dotsc\), \(d_n\) 在由 \(t_i\)(\(1\leq i\leq b\)) 出发的 \(d\) 序列中出现的所有的项. 当 \(i\) 跑遍 \(1\), \(2\), \(\dotsc\), \(b\) 时, \(d_{x_{u_i+1}}\), \(d_{x_{u_i+2}}\), \(\dotsc\), \(d_{x_{u_i+v_i}}\) 不重复不遗漏恰好就是 \(d_{m+1}\), \(d_{m+2}\), \(\dotsc\), \(d_n\). 我们有

\begin{equation}\sum_{k=m+1}^n\Big(d_k-k\Big)=\sum_{i=1}^b\sum_{k=1}^{v_i}\Big(d_{x_{u_i+k}}-x_{u_i+k}\Big).\end{equation}

\(d_k-k=a_k\) 表明

\begin{equation}\begin{split}\sum_{k=m+1}^n\Big(a_k-b\Big)&=\sum_{k=m+1}^n a_k-b\Big(n-m\Big)\\&=\sum_{i=1}^b\Big(\sum_{k=1}^{v_i}(d_{x_{u_i+k}}-x_{u_i+k})-(n-m)\Big)\\&=\sum_{i=1}^b H_i-\sum_{i=1}^b h_i.\end{split}\end{equation}

注意, 一定恰有惟一的 \(i\)(\(1\leq i\leq b\)), 使得 \(x_{u_i+1}=m+1\); 恰有惟一的 \(j\)(\(1\leq j\leq b\)), 使得 \(x_{u_j+v_j+1}=n+1\). 此时

\begin{equation}h_i=d_{x_{u_i}}-m=x_{u_i+1}-m=1,\; H_j=d_{x_{u_j+v_j}}-n=x_{u_j+v_j+1}-n=1.\end{equation}

\(h_1\), \(h_2\), \(\dotsc\), \(h_b\) 是 \(\{1, 2, 3,\dotsc,2015\}\) 中包括 \(1\) 在内的 \(b\) 个互不相同的元素, \(H_1\), \(H_2\), \(\dotsc\), \(H_b\) 亦然. 故而

\begin{equation}\begin{split}
\left|\sum_{k=m+1}^n\Big(a_k-b\Big)\right|&\leqslant\Big(1+2015+2014+\dotsb+(2017-b)\Big)-\Big(1+2+3+\dotsb+b\Big)\\&=\Big(2015-b\Big)\Big(b-1\Big)\leqslant1007^2.\end{split}\end{equation}

看到我们的魂牵梦绕.

最后的式子泄漏了本性: 与上两个解法的本质是一样的!

解答五

这个主意是本题供题人之一的 Ivan Guo 给出的. 背后的想法倒不是多复杂, 要写清楚要仔细的挑选.

令 \(d_j=a_j+j\), \(j=1\), \(2\), \(\dotsc\). 于是, 正整数序列 \(d_1\), \(d_2\), \(\dotsc\) 互不相同, 并且对每个正整数 \(j\geqslant1\), 有 \(j+1\leqslant d_j\leqslant j+2015\).

\begin{equation}d_1,\; d_2,\; d_3, \;\dotsc\end{equation}

按照从小到大的顺序排列成 \(d_{i_1}\), \(d_{i_2}\), \(d_{i_3}\), \(\dotsc\). 即, \(i_1\), \(i_2\), \(i_3\), \(\dotsc\) 是全体正整数的一个排列, 且

\begin{equation}d_{i_1}\lt d_{i_2}\lt d_{i_3}\lt\dotsb.\end{equation}

把一个序列中的某两项对调位置, 而其余的项不动, 得到另一个序列的变换称为一个对换. 需要强调的是, 这里的对换, 允许对调位置的两项重合. 也就是说, 一个对换可以不变动任何一项的位置.

令 \(\pi_0\) 和 \(\pi\) 分别就是\((23)\) 中的序列 \(\{d_j\}\) 和 \((24)\) 中的序列.

从 \(\pi_0\) 开始, 通过有限次的对换, 我们可以得到最前面若干项与 \(\pi\) 相同, 并且只有有限项与 \(\pi_0\) 不同的序列. 具体来说, 设 \(\pi_1\) 是通过交换 \(\pi_0\) 的两项 \(d_1\) 与 \(d_{i_1}\) 的位置得到的序列. 如果 \(d_1=d_{i_1}\), \(\pi_1\) 与 \(\pi_0\) 是同一个序列. \(\pi_1\) 的首项即是 \(d_{i_1}\). 设 \(\pi_2\) 是通过交换 \(\pi_1\) 的第 \(2\) 项与 \(d_{i_2}\) 的位置得到的序列. \(\pi_2\) 的前 \(2\) 项即是 \(d_{i_1}\), \(d_{i_2}\). 一般地, 设 \(\pi_j\) 是通过交换 \(\pi_{j-1}\) 的第 \(j\) 项与 \(d_{i_j}\) 的位置得到的序列, \(j\) 是正整数. \(\pi_j\) 可能与 \(\pi_{j-1}\) 是同一个序列. \(\pi_j\) 的前 \(j\) 项即是 \(d_{i_1}\), \(d_{i_2}\), \(\dotsc\), \(d_{i_j}\); \(\pi_j\) 至多有 \(2j\) 项与 \(\pi_0\) 不同.

令 \(e_j=d_{i_j}-j\), \(j=1\), \(2\), \(\dotsc\).

首先指出, 序列 \(e_1\), \(e_2\), \(e_3\), \(\dotsc\) 单调递增, 但不是严格单调, 并且对每个整数 \(j\geq1\),

\begin{equation}1+j\leq d_{i_j}\leq2015+j,\;1\leq e_j\leq2015.\end{equation}

于是, 存在两个正整数 \(b\) 和 \(M\), \(1\leq b\leq2015\), 对所有满足 \(j\geq M\) 的整数 \(j\), \(e_j=b\) 成立.

事实上, \(d_{i_1}=i_1+a_{i_1}\geq2\). 于是

\[d_{i_j}\geq d_{i_1}+\Big(j-1\Big)\geq2+\Big(j-1\Big)=j+1.\]

\(d_{i_j}\) 是 \(\pi_0\) 按照从小到大排序的第 \(j\) 项, 所以

\[d_{i_j}\leq\max\{d_1,\;d_2,\;\dotsc,\;d_j\}\leq j+2015.\]

此时, 当然应当有

\[1\leq e_j=d_{i_j}-j\leq2015.\]

此外,

\[e_{j+1}-e_j=\Big(d_{i_{j+1}}-(j+1)\Big)-\Big(d_{i_j}-j\Big)=d_{i_{j+1}}-d_{i_j}-1\geq0\]

表明 \(e_{j+1}\geq e_j\).

\(j\) 是非负整数, \(k\) 是正整数. 设 \(\pi_j\) 的第 \(k\) 项是 \(d_{j,\, k}\), 即 \(\pi_j\) 是如下的序列

\begin{equation}d_{j,\, 1},\; d_{j,\, 2},\; d_{j,\,3},\;\dotsc,\; d_{j,\, k},\;\dotsc.\end{equation}

于是当 \(j\geq1\) 时, \(d_{j,\, 1}=d_{i_1}\), \(d_{j,\, 2}=d_{i_2}\), \(\dotsc\), \(d_{j,\, j}=d_{i_j}\).

我们判定, 对所有的非负整数 \(j\) 和正整数 \(k\), 成立

\begin{equation}1+k\leq d_{j,\,k}\leq2015+k.\end{equation}

我们对 \(j\) 进行归纳.

\(d_{0,\,k}=d_k\) 表明奠基显然.

对正整数 \(j\) 和 \(k\), \(k\gt j\), \(\pi_j\) 是通过交换 \(\pi_{j-1}\) 的第 \(j\) 项与第 \(k\) 项的位置得到的序列. \(\pi_{j-1}\) 的第 \(j\) 项必定是 \(d_{j,\,k}\), 第 \(k\) 项必定是 \(d_{i_j}\), 且 \(d_{j,\,k}\gt d_{i_j}=d_{j,\, j}\). 于是

\[d_{j,\,k}\gt d_{i_j}=d_{j-1,\,k}\geq 1+k.\]

\[d_{j,\,k}= d_{j-1,\,j}\leq 2015+j\lt2015+k.\]

至此, 我们验证了 \((27)\) 的真实性.

当 \(j\geq M\), \(d_{i_j}=j+b\). 故,  \(j\geq M\) 时,

\begin{equation}d_{j,\, M}=M+b,\; d_{j,\, M+1}=M+1+b,\; d_{j,\, M+2}=M+2+b,\;\dotsc,\; d_{j,\, j}=j+b.\end{equation}

接下来, 我们来证明: 正整数 \(x\geq M\). 交换 \(\pi_x\) 的第 \(x+1\) 项与第 \(y\) 项的位置得到 \(\pi_{x+1}\), \(x+1\lt y\). 那么

\begin{equation}1\leq y-\Big(x+1\Big)\leq b-1,\; 0\lt d_{x,\, x+1}-d_{x,\, y}\leq2015-b.\end{equation}

事实上,  \(d_{x,\,y}=d_{x+1,\, x+1}=x+1+b\), 于是

\begin{equation}0\lt d_{x,\, x+1}-d_{x,\, y}=d_{x,\, x+1}-d_{x+1,\, x+1}\leq\Big(x+1+2015\Big)-\Big(x+1+b\Big)=2015-b.\end{equation}

又因为 \(d_{x,\,y}\geq y+1\), \(x+1\lt y\), 所以

\begin{equation}x+1+b\geq y+1\end{equation}

定出 \(b-1\geq y-(x+1)\geq1\).

设 \(x\geq0\) 是整数. 交换 \(\pi_x\) 的第 \(x+1\) 项与第 \(y\) 项的位置得到 \(\pi_{x+1}\), \(x+1\leq y\). 那么

\begin{equation}0\leq y-\Big(x+1\Big)\leq2014.\end{equation}

事实上,  \(d_{x+1,\, x+1}=d_{x,\,y}\), 于是

\begin{equation}\Big(x+1\Big)+2015\geq d_{x+1,\, x+1}=d_{x,\,y}\geq1+y\end{equation}

从而 \(0\leq y-(x+1)\leq 2014\).

这表明, 我们所做的每一个的对换, 把一个序列的某两项对调位置(允许这两项同一), 此序列在这两项之间至多还有 \(2013\) 项. 于是, 设 \(x\) 是整数, \(0\leq x\leq M\), \(x+1\leq y\), 并且交换 \(\pi_x\) 的第 \(x+1\) 项与第 \(y\) 项的位置得到 \(\pi_{x+1}\). 那么 \(y\leq M+2015\).

取正整数 \(N\), \(N\gt M+2015\). 于是, 如果通过交换 \(\pi_x\) 的第 \(x+1\) 项与第 \(y\) 项的位置得到 \(\pi_{x+1}\), 且 \(y\geq N\), 那么必定 \(x\gt M\), 进而 \(d_{x,\,y}=d_{x+1,\,x+1}=x+1+b\).

设整数 \(m\) 和 \(n\) 适合 \(n\gt m\geq N\).

考察

\begin{equation}s_j=\sum_{k=m+1}^n d_{j,\,k},\;j=0,\,1,\,2,\,\dotsc, n.\end{equation}

我们来观察对换 \(\pi_x\) 的第 \(x+1\) 项与 \(d_{i_{x+1}}\) 的位置对 \(s_x\) 的影响, 即估计 \(s_{x+1}-s_x\), 这里 \(0\leq x\lt n\).

当 \(x+1\lt m+1\leq y\), 交换 \(\pi_x\) 的第 \(x+1\) 项与第 \(y\) 项的位置得到 \(\pi_{x+1}\). 注意 \(d_{x+1,\, y}=d_{x,\, x+1}\), 于是

\begin{equation}0\lt d_{x+1,\, y}-d_{x,\, y}=d_{x,\, x+1}-d_{x,\, y}\leq2015-b.\end{equation}

在 \(y\leq n\) 成立之时, \(s_{x+1}-s_x=d_{x+1,\, y}-d_{x,\, y}\); 在 \(y\gt n\), \(s_{x+1}=s_x\). 故而

\begin{equation}0\leq s_{x+1}-s_x\leq2015-b.\end{equation}

现在来考虑有多少个 \(x\), 使得交换 \(\pi_x\) 的第 \(x+1\) 项与第 \(y\) 项的位置得到 \(\pi_{x+1}\), 且 \(x+1\lt m+1\leq y\). 由 \(b-1\geq y-(x+1)\geq1\), 于是

\begin{equation}b-1\geq m+1-\Big(x+1\Big)\geq1.\end{equation}

从而这样的 \(x\) 不超过 \(b-1\) 个.

同样的道理, 交换 \(\pi_x\) 的第 \(x+1\) 项与第 \(y\) 项的位置得到 \(\pi_{x+1}\), 且 \(x+1\leq n\lt y\). \(d_{x+1,\, x+1}=d_{x,\, y}\) 蕴涵

\begin{equation}0\gt d_{x+1,\, x+1}-d_{x,\, x+1}=d_{x,\, y}-d_{x,\, x+1}\geq-\Big(2015-b\Big).\end{equation}

在 \(x+1\geq m+1\) 成立之时, \(s_{x+1}-s_x=d_{x+1,\, x+1}-d_{x,\, x+1}\); 在 \(x+1\leq m\), \(s_{x+1}=s_x\). 故而

\begin{equation}-\Big(2015-b\Big)\leq s_{x+1}-s_x\leq0.\end{equation}

现在来考虑有多少个 \(x\), 使得交换 \(\pi_x\) 的第 \(x+1\) 项与第 \(y\) 项的位置得到 \(\pi_{x+1}\), 且 \(x+1\leq n\lt y\). 由 \(b-1\geq y-(x+1)\geq1\), 于是

\begin{equation}b-1\geq n-x\geq1.\end{equation}

至多有 \(b-1\) 个这样的 \(x\).

如果交换 \(\pi_x\) 的第 \(x+1\) 项与第 \(y\) 项的位置得到 \(\pi_{x+1}\), 当 \(x+1\leq y\lt m+1\) 或 \(m+1\leq x+1\leq y\leq n\) 时, \(s_{x+1}=s_x\) 皆为真.

至此, \(0\leq x\lt n\), \(s_{x+1}-s_x\) 至多有 \(2(b-1)\) 个不是 \(0\): 至多 \(b-1\) 个正数, 每个都不超过 \(2015-b\); 至多 \(b-1\) 个负数, 每个都不小于 \(-(2015-b)\). 于是

\begin{equation}-\Big(2015-b\Big)\Big(b-1\Big)\leq s_n-s_0\leq\Big(2015-b\Big)\Big(b-1\Big).\end{equation}

注意

\begin{equation}\begin{split}s_0-s_n&=\sum_{k=m+1}^n d_k-\sum_{k=m+1}^n d_{n,\,k}\\&=\sum_{k=m+1}^n \Big(a_k+k\Big)-\sum_{k=m+1}^n\Big(b+k\Big)\\&=\sum_{k=m+1}^n \Big(a_k-b\Big).\end{split}\end{equation}

最后, 我们辛苦一生的梦想握在了手中

\begin{equation}\left|\sum_{k=m+1}^n\Big(a_k-b\Big)\right|\leqslant\Big(2015-b\Big)\Big(b-1\Big)\leqslant1007^2.\end{equation}

 Posted by at 5:03 pm  Tagged with:
Jul 112015
 

2015 第 56 届 IMO 解答

Problem 1 (Netherlands 荷兰)

(a)  \(n\) 是奇数.

考察一个周长为 \(n\) 的圆 \(\omega\). 这圆上均匀分布的 \(n\) 个点, 即把圆分成 \(n\) 个长为 \(1\) 的圆弧, 构成点集 \(\mathcal S\). 换句话说, \(\mathcal S\) 的元素即是内接于该圆的正 \(n\) 边形的 \(n\) 个顶点.

我们断言: \(\mathcal S\) 是平衡且无中心的点集.

事实上, \(\mathcal S\) 中任意两个不同的点 \(A\), \(B\) 把圆分成的两个圆弧的弧长都是正整数, 并且两个弧长之和就是圆的周长 \(n\). 既然 \(n\) 为奇数, 这两个圆弧的弧长恰有一个偶数. 于是, 弧长是偶数的那个圆弧的中点 \(C\) 属于 \(\mathcal S\). 此时 \(AC=BC\) 是理所当然. 因而, \(\mathcal S\) 是平衡的.

\(\mathcal S\) 亦是无中心的. \(\mathcal S\) 中任意三个不同的点 \(A\), \(B\), \(C\) 形成的三角形的外心即是 \(\omega\) 的中心. \(\omega\) 的中心显然不在 \(\omega\) 上, 当然也就不在 \(\mathcal S\) 中.

\(n\) 是偶数, 记 \(n=2k+2\), 这里 \(k\) 是正整数.

设 \(\odot O\) 是任意的一个圆. 在这个圆上依逆时针方向选取三点 \(A_1\), \(B_1\), \(C\),  使得 \(\triangle OA_1B_1\) 和 \(\triangle OB_1C\) 都是等边三角形; 再在 \(\widehat{A_1B_1}\) 和 \(\widehat{B_1C}\) 上分别依逆时针方向各选取 \(k-1\) 个点 \(A_2\), \(A_3\), \(\dotsc\), \(A_k\) 和 \(B_2\), \(B_3\), \(\dotsc\), \(B_k\), 使得 \(\triangle OA_iB_i\) 都是等边三角形, \(i=2\), \(3\), \(\dotsc\), \(k\).

\[\mathcal S=\{O, A_1, A_2, \dotsc, A_k, B_1, B_2, \dotsc, B_k, C\}.\]

我们断言: \(\mathcal S\) 是 \(2k+2\) 个点构成的平衡点集.

事实上, \(\mathcal S\) 中的两点如果都落在 \(\odot O\) 上, 则 \(O\) 到这两点的距离相等. 对于 \(O\) 和 \(\mathcal S\) 中的落在 \(\odot O\) 上的一点, 必有 \(\mathcal S\) 的落在 \(\odot O\) 上的第二个点与前两个点构成等边三角形, 进而第二个点到前两个点的距离相等.

(b) 先指出, 若 \(n\gt3\) 为偶数, 不存在由 \(n\) 个点构成的平衡且无中心的点集.

假定 \(\mathcal S\) 是由 \(n\) 个点构成的平衡且无中心的点集. \(\mathcal S\) 中任意两个不同的点 \(A\), \(B\), 都有 \(\mathcal S\) 中的点 \(C\), 满足 \(AC=BC\). 也就是说, 线段 \(AB\) 的中垂线经过 \(C\). 我们把这样的点 \(C\) 称为等腰顶点.

恰有 \(\dbinom n2\) 个互不相同的线段的端点落在 \(\mathcal S\) 中, 于是必定有 \(\dbinom n2\) 个等腰顶点 (一个等腰顶点可能多次计数). 故而, 必定有

\[\frac1n\dbinom n2=\frac{n-1}2\]

等腰顶点其实是 \(\mathcal S\) 中的同一个点. 考虑到 \(n-1\) 是奇数, 必有 \(\dfrac n2\) 个等腰顶点是 \(\mathcal S\) 中的同一点 \(U\), 即有 \(\dfrac n2\) 个线段的中垂线都经过 \(U\). 记这些线段是

\[X_1Y_1, X_2Y_2, \dotsc , X_{\frac n2}Y_{\frac n2}.\]

既然这 \(\dfrac n2\) 个线段的端点都肯定不能是 \(U\), 必有 \(i\), \(j\), \(1\leq i\lt j\leq \dfrac n2\), 使得线段 \(X_iY_i, X_jY_j\) 的端点有重合. 于是, 线段 \(X_iY_i, X_jY_j\) 的端点实际只有三个点互不相同. \(U\) 到这三个点的距离都相同. 这说明, \(\mathcal S\) 不是无中心的.

(a) 已经说明对所有不小于 \(3\) 的奇数 \(n\), 存在由 \(n\) 个点构成的平衡且无中心的点集.

综合起来, 找寻的所有整数即为所有不小于 \(3\) 的奇数.

Problem 2 (Serbia 塞尔维亚)

容易看见的事实是: \(a\), \(b\), \(c\) 都不可能为 \(1\). 因为 \(a=1\) 给出 \(b-c\) 和 \(c-b\) 都是正整数.

如果 \(a\), \(b\), \(c\) 中有相等者, 无妨 \(a=b\), 那么 \(a^2-c\), \(ac-a\) 都是 \(2\) 的方幂. 注意 \(ac-a=a(c-1)\), 因此 \(a\) 和 \(c-1\) 也都是 \(2\) 的方幂. 可设

\begin{equation}a^2-c=2^u,\end{equation}

\begin{equation}a=2^v,\end{equation}

\begin{equation}c=2^w+1,\end{equation}

这里 \(u\), \(v\), \(w\) 都是非负整数. \(a\gt1\) 定出 \(v\gt0\), \(a\) 是偶数.

若 \(u\gt0\), 则 \((1)\) 表明 \(c\) 是偶数, 进而 \((3)\) 表明 \(w=0\). 于是, \(c=2\). 把 \((2)\) 带入 \((1)\)

\begin{equation}2^{2v}-2=2^u.\end{equation}

\(2^u\equiv2\pmod4\) 定出 \(u=1\), 进而 \(v=1\). 于是 \(a=2\), \(b=a=2\).

在 \(u=0\), 则 \((1)\) 成为

\begin{equation}2^{2v}-c=1.\end{equation}

把 \((3)\) 带入上式, 有

\begin{equation}2^{2v}=2^w+2.\end{equation}

\(2^w\equiv2\pmod4\) 定出 \(w=1\), \(c=2^1+1=3\), 进而 \(v=1\).  于是 \(a=2\), \(b=a=2\).

在 \(a\), \(b\), \(c\) 互不相等, 无妨 \(a\gt b\gt c\).

\begin{equation}ab-c=2^x,\;ca-b=2^y,\;bc-a=2^z\end{equation}

这里 \(x\), \(y\), \(z\) 都是非负整数.

\[2^x-2^y=(ab-c)-(ca-b)=(b-c)(a+1)\]

说明 \(ab-c\gt ca-b\), \(x\gt y\), 进而

\begin{equation}2^y\mid(b-c)(a+1).\end{equation}

类似的道理, \(y\gt z\).

然后

\[2^x+2^y=(ab-c)+(ca-b)=(b+c)(a-1)\]

说明

\begin{equation}2^y\mid(b+c)(a-1).\end{equation}

\(a-1\), \(a+1\) 是两个相差 \(2\) 的正整数, 至少有一个不是 \(4\) 的倍数.

如果 \(4\nmid(a+1)\), 则 \(2^y\mid2(b-c)\), 于是 \(2^y\leqslant2(b-c)\). 如果 \(4\nmid(a-1)\), 则 \(2^y\mid2(b+c)\), 于是 \(2^y\leqslant2(b+c)\). 无论哪一种情况, \(2^y\leqslant2(b+c)\) 必真.

\[c(b+1)\leqslant ca=2^y+b\leqslant 2(b+c)+b\]

给出

\[bc\lt3b+c\lt4b,\]

故而 \(c\lt4\).

\(c=2\).

若 \(a\), \(b\) 至少有一个奇数. 我们断定 \(b\) 是奇数, \(a\) 是偶数绝无可能同时发生. 否则, \(ac-b=2a-b\geqslant a\) 表明 \(2a-b\) 是大于 \(1\) 的奇数.

在 \(a\) 是奇数,  则 \(cb-a=2b-a\) 是奇数,  必定 \(2b-a=1\). 因此 \(a=2b-1\).

此时 \(ab-c=b(2b-1)-2=2b^2-b-2\), \(ca-b=2(2b-1)-b=3b-2\) 都是 \(2\) 的方幂. \(b\geqslant2\) 说明 \(2b^2-b-2 \geqslant4b-b-2= 3b-2\), 因此 \(3b-2\) 整除 \(2b^2-b-2\). 然后

\[9(2b^2-b-2)=(3b-2)(6b+1)-16\]

定出 \((3b-2)\mid16\). 从而 \(3b-2\) 可能是 \(2\), \(4\), \(8\), \(16\). \(3b-2\equiv1\pmod3 \) 蕴涵 \(3b-2\) 只可能是 \(4\), \(16\). 此时, \(b=2\), \(6\). 相应地, \(a=3\), \(11\).

在 \(a\), \(b\) 都是偶数.  \(ab-2\equiv2\pmod4\).  但是 \(ab-2\) 是 \(2\) 的方幂, 因此 \(ab-2=2\), \(ab=4\). 所以 \(a=b=2\).

\(c=3\).

\(2^x=ab-3\gt3^2-3\gt4\) 定出 \(x\gt2\), 并且 \(ab-3\) 是偶数, 从而 \(ab\) 是, 进而 \(a\), \(b\) 都是, 奇数.  \(2^x\), \(2^y\), \(2^z\) 都是偶数, 从而 \(x\), \(y\), \(z\) 都是正整数, \(x\gt y\gt z\geqslant1\).

\begin{equation}(3a-b)+(3b-a)=2^y+2^z\end{equation}

得 \(2(a+b)\lt2^{y+1}\), 故 \(a+b\lt2^y\), \(a\lt2^y-b\lt2^y-3\), 进而 \(a-1\lt a+1\lt2^y-b\lt2^y\).

\(2^y=3a-b\gt2a\) 说明 \(a\lt2^{y-1}\).

\((8)\), \((9)\) 表明

\[2^y\mid(b-3)(a+1),\;2^y\mid(b+3)(a-1).\]

\(b\) 为奇数, 所以 \(b-3\), \(b+3\) 恰有一个不被 \(4\) 整除.

在 \(2\parallel(b-3)\) 时, 则 \(2^y\mid2(a+1)\), 即 \(2^{y-1}\mid(a+1)\). 结合 \(a+1\lt2^y\), 导出 \(a+1=2^{y-1}\), 故 \(a=2^{y-1}-1\).

在 \(2\parallel(b+3)\) 时, 则 \(2^y\mid2(a-1)\), 即 \(2^{y-1}\mid(a-1)\). 结合 \(a-1\lt2^y\), 导出 \(a-1=2^{y-1}\), 故 \(a=2^{y-1}+1\). \(a\lt2^{y-1}\) 表示这种情况不会出现.

既然 \(a=2^{y-1}-1\), \(3a-b=2^y\), 因之 \(b=3a-2^y=3(2^{y-1}-1)-2^y=2^{y-1}-3\). 结合 \(3b-a=2^z\), 我们有 \(3(2^{y-1}-3)-(2^{y-1}-1)=2^z\), 即

\[2^y-2^z=8.\]

这也就是

\[2^z(2^{y-z}-1)=8.\]

\(z\), \(y-z\) 都是正整数, 因此 \(2^z=8\), \(2^{y-z}-1=1\). 所以 \(z=3\), \(y-z=1\). 后一式说明 \(y=4\). 于是

\[a=2^{4-1}-1=7,\;b=2^{4-1}-3=5.\]

综上所述, 所有符合要求的正整数解是 \((2,2,2)\), \((3,2,2)\), \((11,6,2)\), \((7,5,3)\), 以及这些解的所有排列.

解答二

把 \(a=2^v\), \(c=2^w+1\) 带入 \(a^2-c=2^u\) 得

\[(2^v)^2-(2^w+1)=2^u.\]

我们看到

\[2^{2v}=2^w+1+2^u.\]

\(v\geqslant1\) 说明

\[2^w+1+2^u\equiv0\pmod4.\]

\(2^w+2^u\) 为奇数表明 \(w\), \(u\) 一个是 \(0\), 另一个大于 \(0\).

\(w=0\) 导出 \(4\mid (1+1+2^u)\), 进而 \(2^u\) 是偶数但不被 \(4\) 整除, 于是 \(u=1\). 此时 \(v=1\),

\[a=2,\; b=a=2,\; c=2^0+1=2.\]

类似, \(u=0\) 给出 \(4\mid (2^w+1+1)\), 进而 \(2^w\) 是偶数但不被 \(4\) 整除, \(w=1\). 此时 \(v=1\),

\[a=2,\; b=a=2,\; c=2^1+1=3.\]

Problem 3 (Ukraine 乌克兰)

这个题比较棘手. 中国队载在这题上了, 只有 1 个队员做出来, 本题一共才得 12 分.

本题的平均分 0.653, 一共有 31 个队员在考场上做出: 得 7 分有 30 人, 得 6 分仅 1 人.

鉴于此, 这里在这个问题多花点笔墨.

记 \(\Gamma\) 的中心是 \(O\). 设 \(AX\) 为 \(\Gamma\) 的直径.

这个问题所有的证明, 也许, 都需要这个事实: \(Q\), \(H\), \(M\), \(X\) 四点共线.

\(AX\) 是 \(\Gamma\) 的直径蕴涵 \(\angle AQX = 90^{\circ}\). \(\angle AQH = 90^{\circ}\) 表明 \(\angle AQX = \angle AQH\), 进而 \(Q\), \(H\), \(X\) 三点共线.

\(AX\) 是 \(\Gamma\) 的直径蕴涵 \(XB\), \(XC\) 分别与 \(AB\), \(AC\) 垂直. \(H\) 是 \(\triangle ABC\) 的垂心宣示 \(HC\), \(HB\) 分别与 \(AB\), \(AC\) 垂直. 因此, 四边形 \(BXCH\) 是平行四边形. \(M\) 是 \(BC\), 进而也是 \(XH\), 的中点. 从而, \(X\), \(M\), \(H\) 三点共线.

综合起来, 我们知道 \(Q\), \(H\), \(M\), \(X\) 四点共线.

不证明四边形 \(BXCH\) 是平行四边形也是可以说明 \(M\) 是 \(XH\) 的中点. 从而, \(X\), \(M\), \(H\) 三点共线.

事实上, 对任何一个三角形 \(ABC\) 的垂心 \(H\), 外心 \(O\), 以及 \(BC\) 的中点 \(M\), 熟知的一个性质是 \(OM\parallel AH\), 且 \(OM=\dfrac12AH\).

这性质很直接很强烈的表达了 \(M\) 就是 \(XH\) 的中点.

IMO 2015 Problem 3 Proof 1

IMO 2015 Problem 3 Proof 1

延长 \(AF\) 交 \(\Gamma\) 于 \(Y\). 注意

\[\angle HKQ=\angle HYX=\angle HFM= 90^{\circ},\]

于是三角形 \(HKQ\) 的外接圆, 三角形 \(HXY\) 的外接圆与三角形 \(HMF\) 的外接圆在 \(H\) 点相切.

\(QK\) 与 \(XY\) 的延长线交于点 \(V\). 于是

\[VQ\cdot VK=VX\cdot VY.\]

故而, \(V\) 在三角形 \(HKQ\) 的外接圆与三角形 \(HXY\) 的外接圆的根轴上. 这个根轴就是 \(VH\), 并且 \(VH\) 是三角形 \(HKQ\) 的外接圆, 三角形 \(HXY\) 的外接圆与三角形 \(HMF\) 的外接圆的公切线. \(VH\perp QX\).

\(AX\) 为 \(\Gamma\) 的直径蕴涵 \(XY\perp AY\). 于是 \(BC\perp AF\) 表明 \(BC\parallel XY\). 设 \(U\) 是 \(VH\) 与 \(BC\) 的交点. \(H\) 是 \(\triangle ABC\) 的垂心揭示 \(F\) 是 \(HY\) 的中点. 至此, \(U\) 是 \(HV\) 的中点. \(\angle HKV= 90^{\circ}\) 蕴涵 \(UK=UH\). \(UH\) 与三角形 \(HKQ\) 的外接圆相切, 故而 \(UK\) 也与三角形 \(HKQ\) 的外接圆相切.

\(U\) 在三角形 \(HMF\) 的外接圆与三角形 \(FKM\) 的外接圆的根轴 \(MF\) 上. \(UH\) 与三角形 \(HMF\) 的外接圆相切. 然后, \(UK=UH\) 蕴涵 \(UK\) 是三角形 \(FKM\) 的外接圆的切线. 于是 \(HKQ\) 的外接圆与三角形 \(FKM\) 的外接圆相切, 因为这两个圆都与 \(UK\) 切于点 \(K\).

解答二
IMO 2015 Problem 3 Proof 2

IMO 2015 Problem 3 Proof 2

延长 \(AF\) 交 \(\Gamma\) 于 \(Y\).

在三角形 \( KQH\) 与 \( KAX\) 中, \(\angle HKQ = \angle XKA= 90^{\circ}\), \(\angle HQK = \angle XQK =\angle XAK\), 于是,

\[\angle KHQ = \angle KXA =\angle KYA=\angle KYH.\]

这说明 \(QX\) 与三角形 \(HYK\) 的外接圆相切.

设 \(U\) 是三角形 \(HYK\) 的外心. \(U\) 在 \(HY\) 在中垂线 \(BC\) 上. \(QX\) 是三角形 \(HYK\) 的外接圆的切线, 所以 \(UH\perp QH\). 于是 \(UH\) 与三角形 \(HKQ\) 的外接圆相切. \(UK=UH\) 说明 \(UK\) 也与三角形 \(HKQ\) 的外接圆相切.

\(UH\perp HM\), \(HF\perp MU\), 根据射影定理

\[UK^2=UH^2=UF\cdot UM.\]

这导出 \(UK\) 是三角形 \(FKM\) 的外接圆的切线. 既然 \(UK\) 是\(HKQ\) 的外接圆与三角形 \(FKM\) 的外接圆的公切线, 从而 \(HKQ\) 的外接圆与三角形 \(FKM\) 的外接圆相切.

解答三
IMO 2015 Problem 3 Proof 3

IMO 2015 Problem 3 Proof 3

延长 \(AF\) 交 \(\Gamma\) 于 \(Y\).

\(H\) 是 \(\triangle ABC\) 的垂心揭示 \(\angle QMC = \angle YMC\), 于是,  四边形 \(BYCQ\) 是调和四边形, 由此 \(\angle QBY = \angle QMC\).

设 \(QZ\) 为 \(\Gamma\) 的直径. 于是 \(\angle QKZ = 90^{\circ}\). \(\angle QKH = 90^{\circ}\) 表明 \(\angle QKZ = \angle QKH\), 进而 \(K\), \(H\), \(Z\) 三点共线.

\(ZQ\) 为 \(\Gamma\) 的直径, 于是  \(\angle ZKY+\angle QBY= 90^{\circ}\). 故此

\[\angle HKY=\angle ZKY= 90^{\circ}-\angle QBY=90^{\circ}-\angle QMC=\angle MHY,\]

这说明 \(XQ\) 与三角形 \(HYK\) 的外接圆相切.

解答四
IMO 2015 Problem 3 Proof 4

IMO 2015 Problem 3 Proof 4

\(QK\) 与 \(BC\) 的延长线交于点 \(W\). 既然 \(HK\perp KW\), \(HF\perp FW\), 于是 \(H\), \(F\), \(W\), \(K\) 四点共圆. 故而

\[\angle KFW=\angle KHW.\]

注意, 三角形 \(ABC\), \(HBC\) 的外接圆的根轴是 \(BC\); 三角形 \(ABC\), \(KQH\) 的外接圆的根轴是 \(QK\). 既然 \(W\) 是 \(BC\) 与 \(QK\) 的交点, 因此 \(W\) 是三个三角形 \(ABC\), \(HBC\), \(KQH\) 的外接圆的根心, 进而 \(HW\) 即是三角形 \(HBC\), \(KQH\) 的外接圆的根轴. 设三角形 \(HBC\), \(KQH\) 的外接圆的 \(H\) 之外的另一个交点是 \(S\), 则 \(S\) 在 \(HW\) 上.

设三角形 \(KQH\) 的外接圆与 \(KF\) 的 \(K\) 之外的另一个交点是 \(T\); \(MS\) 的延长线交三角形 \(ABC\) 的外接圆于 \(K^\prime\);  \(S\) 关于 \(M\) 的对称点是 \(S^\prime\).  注意, \(S^\prime\) 在三角形 \(ABC\) 的外接圆上. 于是

\[\angle QHS=180^{\circ}-\angle MHS=180^{\circ}-\angle MXS^\prime=180^{\circ}-\angle QK^\prime S.\]

故此, \(Q\), \(H\), \(S\), \(K^\prime\) 四点共圆. 因而, \(K\) 与 \(K^\prime\) 重合. 这也就是说, \(M\), \(S\), \(K\) 三点共线.

由于 \(H\), \(S\), \(T\), \(K\) 四点共圆, 于是

\[\angle KFM=180^{\circ}-\angle KFW=180^{\circ}-\angle KHW=\angle KTS.\]

这表明 \(ST\parallel MF \). 进而, 三角形 \(KST\) 与 \(KMF\) 位似, \(K\) 是位似中心. 这也就说明了, \(KST\) 的外接圆与三角形 \(KMF\) 的外接圆在 \(K\) 点相切.

解答五
IMO 2015 Problem 3 Proof 5

IMO 2015 Problem 3 Proof 5

解答三的 \(K\), \(H\), \(Z\) 三点共线, 以及 \(\widehat{XZ}=\widehat{AQ}\), 所以

\[\angle KHQ=\angle HQZ+\angle HZQ=\angle AYQ+\angle QYK=\angle AYK.\]

或者稍微变通一下, \(AX\) 是 \(\Gamma\) 的直径, 因此 \(\widehat{AKX}\) 恰是一个半圆. 因此

\[\angle XQK+\angle AYK=90^{\circ}.\]

注意 \(\angle HKQ=90^{\circ}\), 于是

\[\angle KHQ=90^{\circ}-\angle KQH=\angle HYK.\]

因此, \(QH\) 是三角形 \(HYK\) 的外接圆的切线. 所以 \(\angle QHK=\angle HYK\). 又因为 \(MF\) 是 \(HY\) 的中垂线, 故而

\[\angle MKH=\angle YKF.\]

于是, 我们得出了

\[\angle QHK+\angle MKH=\angle HYK+\angle YKF=\angle HFK.\]

\(QK\perp HK\), \(HF\perp FC\) 给出 \(\angle QHK=90^{\circ}-\angle KQH\),  \(\angle HFK=90^{\circ}-\angle KFC\),  我们有

\[(90^{\circ}-\angle KQH)+\angle MKH=90^{\circ}-\angle KFC.\]

换言之

\[\angle KFC+\angle MKH=\angle KQH.\]

这说明, \(KQH\) 的外接圆与三角形 \(KMF\) 的外接圆在 \(K\) 点相切.

解答六

Problem 4 (Vaggelis Psychas&Silouanos Brazitikos , Greece 希腊)

IMO 2015 Problem 4 Proof 1

IMO 2015 Problem 4 Proof 1

记 \(FG\) 与 \(AC\) 的交点是 \(R\). 连结 \(AG\), \(GC\), \(DF\).

\(FG\) 是 \(\Gamma\) 和 \(\Omega\) 的公共弦蕴涵 \(AO\) 是 \(FG\) 的中垂线. 于是, \(\widehat{AF}=\widehat{AG}\), 进而

\[\angle AGR=\angle AGF=\angle ACF=\angle ACG.\]

这表明 \(\triangle AGR\sim\triangle ACG\). 结合 \(A\), \(B\), \(C\), \(G\) 四点共圆, 我们可有

\[\angle GRC=180^{\circ}-\angle ARG=180^{\circ}-\angle AGC=\angle ABC=\angle KFD.\]

连结 \(FC\), \(EG\). 注意 \(F\), \(D\), \(E\), \(G\) 四点都在圆 \(\Gamma\) 上, 故

\[\angle GFD=\angle GEC=\angle GLC=\angle GLR.\]

至此, 我们得出

\[\angle XGF=\angle GRC-\angle GLR=\angle KFD-\angle GFD=\angle XFG.\]

这说明 \(XG=XF\). 换句话说, \(X\) 在 \(FG\) 的中垂线 \(AO\) 上.

解答二

Problem 5 (Dorlir Ahmeti,Albania 阿尔巴尼亚)

\begin{equation}f(x+f(x+y))+f(xy)=x+f(x+y)+yf(x).\end{equation}

在 \((11)\), 令 \(x=y=0\), 记 \(f(0)=a\), 得

\[f(0+a)+a=0+a.\]

由此 \(f(a)=0\).

在 \((11)\), 令 \(x=0\), \(y=a\), 得

\[f(f(a))+f(0)=0+f(a)+af(0).\]

此即 \(2a=a^2\). 于是 \(a=0\) 或 \(2\).

在 \(a=0\), 即 \(f(0)=0\) 时.

在 \((11)\), 令 \(y=0\), 得

\begin{equation}f(x+f(x))=x+f(x).\end{equation}

在 \((11)\), 令 \(y=1\), 得

\[f(x+f(x+1))+f(x)=x+f(x+1)+f(x).\]

\begin{equation}f(x+f(x+1))=x+f(x+1).\end{equation}

在 \((11)\), 令 \(y=-x\), 得

\begin{equation}f(x)+f(-x^2)=x-xf(x).\end{equation}

在 \((14)\), 令 \(x=-1\), 得 \(f(-1)+f(-1)=-1+f(-1)\). 于是

\begin{equation}f(-1)=-1.\end{equation}

在 \((14)\), 令 \(x=1\), 得 \(f(1)+f(-1)=1-f(1)\). 利用 \((15)\), 得 \(f(1)-1=1-f(1)\). 因而

\begin{equation}f(1)=1.\end{equation}

在 \((11)\), 令 \(x=1\), \(y=x-1+f(x)\), 注意 \((16)\), 得

\[f(1+f(x+f(x)))+f(x-1+f(x))=1+f(x+f(x))+(x-1+f(x)).\]

结合 \((12)\),\((13)\), 此即

\[f(1+x+f(x))+(x-1+f(x))=1+(x+f(x))+(x-1+f(x)).\]

\begin{equation}f(1+x+f(x))=1+x+f(x).\end{equation}

在 \((11)\), 令 \(y=-1\), 得

\[f(x+f(x-1))+f(-x)=x+f(x-1)-f(x).\]

结合 \((17)\), 此即

\[x+f(x-1)+f(-x)=x+f(x-1)-f(x).\]

\begin{equation}f(-x)=-f(x).\end{equation}

在 \((11)\), 将 \(x\) 换成 \(-x\), \(y\) 换成 \(x\), 得

\begin{equation}f(-x)+f(-x^2)=-x+xf(-x).\end{equation}

\((14)\), \((19)\) 两式相减, 得

\[(f(x)+f(-x^2))-(f(-x)+f(-x^2))=(x-xf(x))-(-x+xf(-x)).\]

\[f(x)-f(-x)=2x-x(f(x)+f(-x)).\]

\((18)\) 说明这就是 \(2f(x)=2x\). 所以, \(f(x)=x\).

在 \(a=2\), 即 \(f(0)=2\) 时.

在 \((11)\), 令 \(y=1\), 得

\begin{equation}f(x+f(x+1))=x+f(x+1).\end{equation}

在 \((11)\), 令 \(x=0\), \(y=x-1+f(x)\), 得

\[f(f(x-1+f(x)))+2=f(x-1+f(x))+2(x-1+f(x)).\]

利用 \((20)\), 此即

\[x-1+f(x)+2=x-1+f(x)+2(x-1+f(x)).\]

故而, \(f(x)=2-x\).

经检验, \(f(x)=2-x\) 和 \(f(x)=x\) 确实符合要求.

综上所述, 所有的寻找的函数即是 \(f(x)=x\) 以及 \(f(x)=2-x\).

Problem 6 (Ross Atkins&Ivan Guo, Australia 澳大利亚)

考察 \(d_j=a_j+j\),  \(j=1\), \(2\), \(\dotsc\). 于是, 正整数序列 \(d_1\), \(d_2\), \(\dotsc\) 互不相同, 并且对每个正整数 \(j\geqslant1\), 有 \(j+1\leqslant d_j\leqslant j+2015\).

显然, 肯定有正整数不会在序列 \(\{d_j\}\) 中出现, 比如 \(1\). 我们指出, 至多有 \(2015\) 个正整数 \(z\), 使得不存在正整数 \(j\), 满足 \(d_j=z\). 换句话说, 集合 \(\{1, 2, 3, \dotsc\}\setminus\{d_1, d_2,\dotsc\}\) 的元素个数 \(b\), 成立 \(1\leqslant b\leqslant 2015\).

对每个正整数 \(j\geqslant1\), 记

\[N_j=\{1, 2, 3, \dotsc, j\},\;D_j=\{d_1, d_2, d_3, \dotsc, d_j\}.\]

设 \(L\gt2015\) 是任意的正整数. 对任意的正整数 \(j\), \(1\leqslant j\leqslant L-2015\),

\[d_j\leqslant j+2015\leqslant(L-2015)+2015=L,\]

于是, \(d_j\in N_L\). 注意 \(d_1\), \(d_2\), \(\dotsc\), \(d_{L-2015}\) 是 \(L-2015\) 个互不相同的正整数, 于是 \(N_L\cap\{d_1, d_2,\dotsc\}\) 的元素个数 \(\geqslant L-2015\). \(N_L\setminus\{d_1, d_2,\dotsc\}\), 进而 \(\{1, 2, 3, \dotsc\}\setminus\{d_1, d_2,\dotsc\}\), 的元素个数 \(\leqslant2015\).

至此, 我们证明了 \(1\leqslant b\leqslant 2015\).

设 \(Y=\{z_1, z_2, \dotsc, z_b\}\) 是所有的没有在序列 \(\{d_j\}\) 中出现的 \(b\) 个正整数组成的集合. 于是 \(Y\cup\{d_1, d_2, d_3\dotsc\}\) 恰好就是全部正整数形成的集合.

取定一个正整数 \(N\gt\max\{z_1, z_2, \dotsc, z_b\}\).

设 \(n\) 和 \(m\) 是任意的满足 \(n\gt m\geqslant N\) 的整数.

\(Y\) 中的元素小于 \(N\), 当然更小于 \( m+2015\); \(D_m\) 中的元素 \(d_k\)(\(k\leqslant m\)) 必定 \(d_k\leqslant k+2015\leqslant m+2015\), 因此 \(Y\cup D_m\subset N_{m+2015}\). 此外, 当 \(k\leqslant m+1\) 时, \(k\) 要么属于 \(Y\), 要么存在正整数 \(t\lt k\), 使得 \(d_t=k\). 因此, \(N_{m+1}\subset Y\cup D_m\), \(Y\cup D_m\) 恰有 \(b-1\) 个元素属于 \(N_{m+2015}\setminus N_{m+1}\). 于是

\begin{equation}\sum_{k=1}^{m+b}k\leqslant\sum_{k=1}^md_k+\sum_{k=1}^bz_k\leqslant\sum_{k=1}^{m+1}k+\sum_{k=m+2017-b}^{m+2015}k.\end{equation}

当然, \((21)\) 中的 \(m\) 换成 \(n\) 也是成立的.

当 \(b=1\) 时,

\begin{equation}\sum_{k=1}^md_k+\sum_{k=1}^bz_k=\sum_{k=1}^{m+1}k,\end{equation}

\begin{equation}\sum_{k=1}^nd_k+\sum_{k=1}^bz_k=\sum_{k=1}^{n+1}k.\end{equation}

于是

\begin{equation}\sum_{k=m+1}^nd_k=\sum_{k=m+2}^{n+1}k.\end{equation}

\begin{equation}\sum_{k=m+1}^nd_k=\sum_{k=m+1}^n\Big(k+1\Big).\end{equation}

因 \(d_k=a_k+k\), \(b=1\), 这就是

\begin{equation}\sum_{k=m+1}^n\Big(a_k-b\Big)=0.\end{equation}

下面, 我们假定 \(b\geq2\).  由 \((21)\), 我们可有

\begin{equation}\left(\sum_{k=1}^nd_k+\sum_{k=1}^bz_k\right)-\left(\sum_{k=1}^md_k+\sum_{k=1}^bz_k\right)\geqslant\sum_{k=1}^{n+b}k-\left(\sum_{k=1}^{m+1}k+\sum_{k=m+2017-b}^{m+2015}k\right),\end{equation}

\begin{equation}\left(\sum_{k=1}^nd_k+\sum_{k=1}^bz_k\right)-\left(\sum_{k=1}^md_k+\sum_{k=1}^bz_k\right)\leqslant\left(\sum_{k=1}^{n+1}k+\sum_{k=n+2017-b}^{n+2015}k\right)-\sum_{k=1}^{m+b}k.\end{equation}

\((27)\) 即

\begin{equation}\sum_{k=m+1}^nd_k\geqslant\sum_{k=m+2}^{n+b}k-\sum_{k=m+2017-b}^{m+2015}k.\end{equation}

注意

\begin{equation}\sum_{k=m+2}^{n+b}k=\sum_{k=m+2}^{m+b}k+\sum_{k=m+b+1}^{n+b}k=\sum_{k=2}^b\Big(k+m\Big)+\sum_{k=m+1}^n\Big(k+b\Big).\end{equation}

\begin{equation}\sum_{k=m+2017-b}^{m+2015}k=\sum_{k=2}^b\Big(k+m+2015-b\Big)=\sum_{k=2}^b\Big(k+m\Big)+\sum_{k=2}^b\Big(2015-b\Big).\end{equation}

\((29)\) 就是

\begin{equation}\sum_{k=m+1}^nd_k\geqslant\sum_{k=m+1}^n\Big(k+b\Big)-\sum_{k=2}^b\Big(2015-b\Big).\end{equation}

\begin{equation}\sum_{k=m+1}^n\Big(d_k-k-b\Big)\geqslant-\sum_{k=2}^b\Big(2015-b\Big).\end{equation}

因为 \(d_k=a_k+k\), 所以

\begin{equation}\sum_{k=m+1}^n\Big(a_k-b\Big)\geqslant-\Big(b-1\Big)\Big(2015-b\Big).\end{equation}

类似的道理, \((28)\) 即, 当 \(n+1\geq m+b\) 时

\begin{equation}\sum_{k=m+1}^nd_k\leqslant\sum_{k=n+2017-b}^{n+2015}k+\sum_{k=m+b+1}^{n+1}k;\end{equation}

或, 当 \(n+1\lt m+b\) 时

\begin{equation}\sum_{k=m+1}^nd_k\leqslant\sum_{k=n+2017-b}^{n+2015}k-\sum_{k=n+2}^{m+b}k.\end{equation}

注意

\begin{equation}\begin{split}\sum_{k=n+2017-b}^{n+2015}k&=\sum_{k=2}^b\Big(k+n+2015-b\Big)\\&=\sum_{k=2}^b\Big(k+n\Big)+\sum_{k=2}^b\Big(2015-b\Big)\\&=\sum_{k=n+2}^{n+b}k+\sum_{k=2}^b\Big(2015-b\Big),\end{split}\end{equation}

于是, 当 \(n+1\geq m+b\) 时

\begin{equation}\begin{split}\sum_{k=m+1}^nd_k&\leqslant\sum_{k=m+b+1}^{n+1}k+\sum_{k=n+2}^{n+b}k+\sum_{k=2}^b\Big(2015-b\Big)\\&=\sum_{k=m+b+1}^{n+b}k+\sum_{k=2}^b\Big(2015-b\Big)\\&=\sum_{k=m+1}^n\Big(k+b\Big)+\sum_{k=2}^b\Big(2015-b\Big);\end{split}\end{equation}

当 \(n+1\lt m+b\) 时

\begin{equation}\begin{split}\sum_{k=m+1}^nd_k&\leqslant\sum_{k=n+2}^{n+b}k+\sum_{k=2}^b\Big(2015-b\Big)-\sum_{k=n+2}^{m+b}k\\&=\sum_{k=m+b+1}^{n+b}k+\sum_{k=2}^b\Big(2015-b\Big)\\&=\sum_{k=m+1}^n\Big(k+b\Big)+\sum_{k=2}^b\Big(2015-b\Big).\end{split}\end{equation}

故此, 无论哪一种情况, 因为 \(d_k=a_k+k\), 所以

\begin{equation}\sum_{k=m+1}^n\Big(a_k-b\Big)\leqslant\Big(b-1\Big)\Big(2015-b\Big).\end{equation}

综合 \((34)\), \((40)\), 利用算术几何平均不等式,

\[\left|\sum_{k=m+1}^n\Big(a_k-b\Big)\right|\leqslant\Big(b-1\Big)\Big(2015-b\Big)\leqslant1007^2.\]

看到我们的魂牵梦绕.

Annotations

  1. 本届 IMO 其实不是最难, 恰恰相反, 应该是史上最简单, 大概与 1989 年相当. 分数低与训练有关, 不完全真实反映试题的难易.
  2. 题 1(a) 是陈题, 已经多次出现; 把 (a) 中对偶数 \(2k+2\) 构造的平衡点集的点 \(C\) 去掉, 得到的 \(2k+1\) 个点形成的点集亦是平衡的; 找出 (a) 所有符合要求的构造可能是困难的. 也就是说, 对整数 \(n\geq3\), 希望找出所有的由 \(n\) 个点构成的平衡点集.
  3. 题 3 的几何, 其实比最近几年的以 3 或 6 出现的几何简单很多. 通常, 如果考察的是三角形一些常见的点及其外接圆的性质, 不应当有太多人做不出的.
  4. 题 5 是函数方程. 一般来说, 一个函数方程可能是真正有难度的问题, 如果任何解法都避不了某关键的性质, 诸如特定集合的一个非常特殊的性质, 或者必须使用不等式.
 Posted by at 4:10 pm  Tagged with:
Jul 112015
 

                                      Day \(1\)

 Friday, July 10, 2015

Problem 1. We say that a finite set \(\mathcal S\) of points in the plane is balanced if, for any two different points \(A\) and \(B\) in \(\mathcal{S}\), there is a point \(C\) in \(\mathcal{S}\) such that \(AC=BC\). We say that \(\mathcal{S}\) is centre-free if for any three different points \(A\), \(B\) and \(C\) in \(\mathcal{S}\), there is no points \(P\) in \(\mathcal{S}\) such that \(PA=PB=PC\).

(a) Show that for all integers \(n\ge 3\), there exists a balanced set consisting of \(n\) points.

(b) Determine all integers \(n\ge 3\) for which there exists a balanced centre-free set consisting of \(n\) points.

Problem 2.  Determine all triples \((a, b, c)\) of positive integers such that each of the numbers

\[ab-c,\;bc-a, \;ca-b\]

is a power of \(2\).

(A power of \(2\) is an integer of the form \(2^n\), where \(n\) is a non-negative integer. )

Problem 3. Let \(ABC\) be an acute triangle with \(AB \gt AC\). Let \(\Gamma\) be its cirumcircle, \(H\) its orthocenter, and \(F\) the foot of the altitude from \(A\). Let \(M\) be the midpoint of \(BC\). Let \(Q\) be the point on \(\Gamma\) such that \(\angle HQA = 90^{\circ}\) and let \(K\) be the point on \(\Gamma\) such that \(\angle HKQ = 90^{\circ}\). Assume that the points \(A\), \(B\), \(C\), \(K\) and \(Q\) are all different, and lie on \(\Gamma\) in this order.

Prove that the circumcircles of triangles \(KQH\) and \(FKM\) are tangent to each other.

                                      Day \(2\)

 Saturday, July 11, 2015

Problem 4. Triangle \(ABC\) has circumcircle \(\Omega\) and circumcenter \(O\). A circle \(\Gamma\) with center \(A\) intersects the segment \(BC\) at points \(D\) and \(E\), such that \(B\), \(D\), \(E\), and \(C\) are all different and lie on line \(BC\) in this order. Let \(F\) and \(G\) be the points of intersection of \(\Gamma\) and \(\Omega\), such that \(A\), \(F\), \(B\), \(C\), and \(G\) lie on \(\Omega\) in this order. Let \(K\) be the second point of intersection of the circumcircle of triangle \(BDF\) and the segment \(AB\). Let \(L\) be the second point of intersection of the circumcircle of triangle \(CGE\) and the segment \(CA\).

Suppose that the lines \(FK\) and \(GL\) are different and intersect at the point \(X\). Prove that \(X\) lies on the line \(AO\).

Problem 5. Let \(\Bbb R\) be the set of real numbers. Determine all functions \(f\colon\Bbb R\to\Bbb R\) satisfying the equation

\[f(x+f(x+y))+f(xy)=x+f(x+y)+yf(x)\]

for all real numbers \(x\) and \(y\).

Problem 6. The sequence \(a_1,a_2,\dotsc\) of integers satisfies the following conditions:

(i) \(1\leqslant a_j\leqslant2015\) for all \(j\geqslant1\);

(ii) \(k+a_k\neq \ell+a_\ell\) for all \(1\leqslant k\lt \ell\).

Prove that there exist two positive integers \(b\) and \(N\) such that

\[\left\vert\sum_{j=m+1}^n(a_j-b)\right\vert\leqslant1007^2\]

for all integers \(m\) and \(n\) satisfying \(n\gt m\geqslant N\).

 Posted by at 4:00 pm  Tagged with:
Jul 232014
 

2014 第 55 届 IMO 评注

楔子

第一次用超过一篇文章写 IMO 的解答. 前文 IMO 2014 solutions 已经很长, 不妨重新开始.

这续集不能仅仅只是解答, 希望有背景的讨论和更深入的研究. 要完成这样的目标, 我们需要查阅相关课题的研究文献, 也需要思考.

陶哲轩在 1999-2012 期间, 四个 mini-polymath discussions, 每年挑选一道当年的 IMO 试题, 供大家各抒己见. 这道题不一定是最难的(虽然常常如此), 但一定是最有 “内涵” 的. 去年夏天, 陶已经有两个 polymath projects 在进行, 所以没有继续讨论 IMO.

19 日, 1998 年的 Fields Medal 得主 Timothy Gowers 在他的 wordpress 博客开了一个 Mini-monomath, 讨论今年 IMO 的一道题. 很遗憾, Gowers 品尝的是第一题.

Problem 1

先看看 Gower 的解法. But frankly, it is difficult to understand what he said.

Without loss of generality, 可以假定 \(a_0=1\).

Problem 5

2000 IMO Problem 3

2000 年第 41 届 IMO 是在韩国(Republic of Korea)大田举办的. 这届赛事的第三题是这样的:

Problem 3. \(k\) is a positive real. \(N\) is an integer greater than \(1\). \(N\) points are placed on a line, not all coincident. A move is carried out as follows. Pick any two points \(A\) and \(B\) which are not coincident. Suppose that \(A\) lies to the right of \(B\). Replace \(B\) by another point \(B^\prime\) to the right of \(A\) such that \(AB^\prime = kBA\). For what values of \(k\) can we move the points arbitrarily far to the right by repeated moves?

3. 设 \(n\geqslant2\) 为正整数. 开始时,在一条直线上有 \(n\) 只跳蚤, 且它们不全在同一点. 对任意给定的一个正实数 \(\lambda\), 可以定义如下的一种 “移动”:
(1) 选取任意两只跳蚤, 设它们分别位于点 \(A\) 和 \(B\), 且 \(A\) 位于 \(B\) 的左边;
(2) 令位于点 \(A\) 的跳蚤跳到该直线上位于点 \(B\) 右边的点 \(C\), 使得 \(\dfrac{BC}{AB}=\lambda\).
试确定所有可能的正实数\(\lambda\), 使得对于直线上任意给定的点 \(M\) 以及这 \(n\) 只跳蚤的任意初始位置, 总能够经过有限多个移动之后令所有的跳蚤都位于 \(M\) 的右边.

中等数学 2000 年第 5 期的解答是比较长的. 我没有看过多少最近出版的竞赛辅导书, 剪刀浆糊写书的人估计都会复制这个答案. 单墫在修订他的 “数学竞赛研究教程”(应该是他最厚的书了)的时候, 把这题收录为最后的 50 个综合习题的第 19 道. 单老师在这书给的是另一种解法, 但我不得不说, 这解答很难认为是完美的: 我最初第一眼看到这题进行的尝试就是这种做法. 但我思考良久, 认为此种思路难以说的清清楚楚明明白白, 最终抛弃这个做法.

这个题其实有一个两句话的办法. 为什么是两句话, 而不是一句?

2014 IMO 题 5 的解答一为什么那么复杂?

提起 14 年前的考题, 意欲何为?

Lemma 4  设 \(m\)(\(\leq 2l\)) 是正整数, 把 \(m\) 表成 \(m=2^a\cdot b\), 这里 \(a\) 是非负整数, \(b\gt0\) 是奇数, 则 \(a\leq l\), \(b\leq 2l-1\).

首先说明, 若 \(x\) 是一个整数, 则

  • \(2^x\geq x+1\);
  • \(2^x\geq2x\).

这两个不等式实际是同一件事. 我们先看第一个:

在 \(x\leq-1\) 时, \(2^x\gt0\geq x+1\);

在 \(x=0\) 时,  不等式的等号成立: \(2^x=2^0=1\), \(x+1=0+1=1\);

若 \(x\gt0\), 据二项式定理

\[2^x=\dbinom x0+\dbinom x1+\dbinom x2+\dotsb+\dbinom xx\geq\dbinom x0+\dbinom x1=x+1.\]

第二个不等式容易由第一个推得: 第一个不等式的两边乘以 \(2\), 得

\[2\cdot2^x=2^{x+1}\geq2(x+1).\]

把 \(x\) 换成 \(x-1\), 可得第二个不等式.

现在,

\[2l\geq m=2^a\cdot b\geq2^a\geq2a\]

定出 \(l\geq a\).

然后,

\[2l\geq m=2^a\cdot b\geq b,\]

结合 \(b\) 是奇数, 即可导出 \(b\leq 2l-1\).

 Posted by at 5:34 pm  Tagged with:
Jul 092014
 

2014 第 55 届 IMO 解答

Problem 1 (Austria)

记 \(b_k=\sum\limits_{i=0}^ka_i-ka_k\), \(k=1\), \(2\), \(\dotsc\).

注意 \(\dfrac{a_0+a_1+a_2+\dotsb+a_n}n\gt a_n\) 就是 \(\sum\limits_{i=0}^na_i-na_n\gt0\). 后者显然即 \(b_n\gt0\).

然后, \(\dfrac{a_0+a_1+a_2+\dotsb+a_n}n\leq a_{n+1} \) 的另一面目 \(\sum\limits_{i=0}^{n+1}a_i\leq (n+1)a_{n+1}\) 就是 \(b_{n+1}\leq0\). 从而, 我们只需指出有惟一的正整数 \(n\), 使得

\begin{equation}b_n\gt0\geq b_{n+1}.\end{equation}

显而易见, \(b_1=a_0\gt0\). 从

\[b_k-b_{k+1}=\Big(\sum_{i=0}^ka_i-ka_k\Big)-\Big(\sum_{i=0}^{k+1}a_i-(k+1)a_{k+1}\Big)=k(a_{k+1}-a_k)\geq k\]

(\(k=1\), \(2\), \(\dotsc\)) 知道 \(b_k\) 是严格单调递减的整数列. 至此, 我们断言恰有惟一的正整数 \(n\) 使得 \((1)\) 成为事实.

Problem 2 (Tonći Kokan, Croatia)

问题本身其实非常简单, 难度 C, 只有资格成为 Q1 或者 Q4. 但, 要把证明写的完整没有漏洞, 确是要伤不少脑细胞.

写这个答案, 容易出现的问题有:

  • 默认(而不证明) \(k\) 是随  \(n\) 的增加而(不严格)增加;
  • 忘记了当 \(n\) 不是完全平方时的构造;
  • 只给出了构造, 没有证明你的构造符合要求. 所以, 如何构造也很关键: 构造不简洁, 证明也会麻烦.

要找寻的最大的正整数 \(k=\left\lceil\sqrt n\right\rceil-1\).

把位于第 \(i\) 行第 \(j\) 列的单位正方形记为 \((i, j)\). 以下为论述方便, 把 “车” 用其所在的单位正方形来标记. 此外, 左上角的单位正方形是 \((i, j)\) 的 \(m\times m\) 的正方形记为 \(A_{i, j}(m)\).

记正整数 \(q\) 使得 \(q^2\lt n\leq (q+1)^2\).

首先, 对于任何一种和平放置 \(n\) 个 “车” 的方案, 都存在一个 \(q\times q\) 的正方形, 它的 \(q^2\) 个单位正方形里都没有”车”.

事实上, 对于一种和平放置 \(n\) 个 “车” 的方案, 设第 \(n\) 行的 “车” 是 \((n,a)\), 这里 \(1\leq a\leq n\). 任取棋盘的 \(q\) 个连续的列, 无妨记为第 \(b\), \(b+1\), \(b+2\), \(\dotsc\), \(b+q-1\) 列, \(1\leq b\leq b+q-1\leq n\), 仅仅要求第 \(a\) 列是这 \(q\) 列中的一员, 即 \(b\leq a\leq b+q-1\).

考虑棋盘的第 \(1\), \(2\), \(\dotsc\), \(q^2\) 行, 第 \(b\), \(b+1\), \(\dotsc\), \(b+q-1\) 列交叉点处的 \(q^3\) 个单位正方形组成的一个 \(q^2\times q\) 的长方形. 这长方形可以分为 \(q\) 个 \(q\times q\) 的正方形: \(A_{1, b}(q)\), \(A_{1+q, b}(q)\), \(A_{1+2q, b}(q)\), \(\dotsc\), \(A_{1+q(q-1), b}(q)\).

\(q^2\lt n\) 蕴含这 \(q\) 个 \(q\times q\) 的正方形中的 \(q^3\) 单位正方形都绝然不会落在棋盘的第 \(n\) 行.

既然棋盘每一列上都恰好有一个 “车”, 并且第 \(a\) 列的 “车” 在第 \(n\) 行, 那么棋盘每一列的前 \(q^2\) 行最多只有一个”车”, 并且第 \(a\) 列的前 \(q^2\) 行绝然没有 “车”. 由此, 我们断言: 至多有 \(q-1\) 个”车” 放置在这 \(q\) 个 \(q\times q\) 的正方形中. 故而, 必有 \(l\)(\(0\leq l\leq q-1\)), 使得 \(A_{1+lq, b}(q)\) 的 \(q^2\) 个单位正方形里都没有”车”. 换言之, 对一种和平放置 \(n\) 个 “车” 的方案, 必存在一个 \(q\times q\) 的正方形, 它的 \(q^2\) 个单位正方形里都没有”车”.

至此, 我们知道: \(k\geq q\).

为了找出一种和平放置 \(n\) 个 “车” 的方案, 使得对于任意一个 \((q+1)\times (q+1)\) 的正方形, 它的 \((q+1)^2\) 个单位正方形里至少有一个”车”, 我们先建立下面的

Lemma 1 \(a\), \(b\) 跑遍 \(1\), \(2\), \(\dotsc\), \(q+1\) 时, \((a-1)(q+1)+b\) 不重复不遗漏列出 \(1\), \(2\), \(\dotsc\), \((q+1)^2\).

首先断言, 对两个不同的有序整数对 \((a, b)\) 与 \((a^\prime, b^\prime)\)(\(1\leq a\), \(b\) , \(a^\prime\), \(b^\prime\leq q+1\)), 必有

\[(a-1)(q+1)+b\ne(a^\prime-1)(q+1)+b^\prime.\]

因此, 当 \(a\), \(b\) 跑遍 \(1\), \(2\), \(\dotsc\), \(q+1\) 时, \((a-1)(q+1)+b\) 恰有 \(\big(q+1\big)\big(q+1\big)=\big(q+1\big)^2\) 种不同的值.

事实上, 若有

\[(a-1)(q+1)+b=(a^\prime-1)(q+1)+b^\prime. \]

则 \((q+1)|(b-b^\prime)\). 由于 \(1\leq b\) , \(b^\prime\leq q+1\), 故 \(-q\leq b-b^\prime\leq q\). 至此, 我们可有 \(b=b^\prime\). 进而, \(a=a^\prime\).

然后,  注意

\[1\leq (a-1)(q+1)+b\leq \big((q+1)-1\big)\big(q+1\big)+\big(q+1\big)=\big(q+1\big)^2,\]

于是, \((a-1)(q+1)+b\) 的 \((q+1)^2\) 种不同的值恰好就是: \(1\), \(2\), \(\dotsc\), \((q+1)^2\).

Lemma 2 设 \(n\geq2\) 是一个整数. 考虑由 \(n^2\) 个单位正方形组成的一个 \(n\times n\) 棋盘. 一种放置 \(m\)(\(0\leq m\leq n\))个棋子”车” 的方案被称为是可和平的, 如果可以再放置 \(n-m\) 个棋子”车”, 得到一种和平的方案, 即每一行和每一列上都恰好有一个”车”. 那么, 一种放置 \(m\)(\(0\leq m\leq n\))个棋子”车” 的方案, 如果每一行和每一列上都至多有一个”车”, 则此种方案是可和平的.

事实上, 设第 \(i_1\), \(i_2\), \(\dotsc\), \(i_{n-m}\) 行, 第 \(j_1\), \(j_2\), \(\dotsc\), \(j_{n-m}\) 列没有”车”, 且 \(1\leq i_1\lt i_2\lt\dotsb\lt i_{n-m}\leq n\), \(1\leq j_1\lt j_2\lt \dotsb\lt j_{n-m}\leq n\). 只要在 \((i_1, j_1)\), \((i_2, j_2)\), \(\dotsc\), \((i_{n-m}, j_{n-m})\) 这 \(n-m\) 个单位正方形放置”车” 即可.

Lemma 2 表明, 只要找到 \(n\times n\) 棋盘的一种放置 \(\leq n\) 个棋子 “车” 的可和平的方案, 使得在任意一个 \((q+1)\times (q+1)\) 的正方形, 它的 \((q+1)^2\) 个单位正方形里至少有一个”车”.

这是因为, 在一个已经放置了一些”车”, 使得每一个 \((q+1)\times (q+1)\) 的正方形里有”车”, 的 \(n\times n\) 棋盘再放进一些新棋子 “车”, 其任意一个 \((q+1)\times (q+1)\) 的正方形的 \((q+1)^2\) 个单位正方形里, 既然有新棋子”车”之外的旧棋子”车”, 必定依然有”车”.

进一步, 我们只需要指出 \((q+1)^2\times (q+1)^2\) 棋盘的一种放置 \((q+1)^2\) 个棋子 “车” 的和平方案, 使得对于任意一个 \((q+1)\times (q+1)\) 的正方形, 它的 \((q+1)^2\) 个单位正方形里都有”车”.

这是因为, 此时这 \((q+1)^2\times (q+1)^2\) 棋盘左上角的 \(n\times n\) 的正方形放置 “车” 的方案是可和平的, 并且在这 \(n\times n\) 正方形的任意一个 \((q+1)\times (q+1)\) 的正方形, 它的 \((q+1)^2\) 个单位正方形里必定有”车”.

事实上, 既然这个 \((q+1)^2\times (q+1)^2\) 棋盘的每一行和每一列上都恰有一个 ”车”, 其左上角的 \(n\times n\) 的正方形棋盘的每一行和每一列上显然都至多只有一个”车”. 于是, Lemma 2 表明这个 \(n\times n\) 棋盘放置 “车” 的方案是可和平的. 其次, 既然这个 \(n\times n\) 棋盘的任意一个 \((q+1)\times (q+1)\) 的正方形亦是此 \((q+1)^2\times (q+1)^2\) 棋盘的一个 \((q+1)\times (q+1)\) 正方形, 它的 \((q+1)^2\) 个单位正方形里当然都有”车”.

考虑由 \((q+1)^4\) 个单位正方形组成的一个 \((q+1)^2\times (q+1)^2\) 棋盘.

我们仔细揣摩集合

\begin{equation}\color{red}{S=\bigg\{\Big((a-1)(q+1)+b, (b-1)(q+1)+a\Big)| a, b=1, 2, \dotsc, q+1\bigg\}}.\end{equation}

Lemma 1 说明 \(S\) 是这个 \((q+1)^2\times (q+1)^2\) 棋盘的 \((q+1)^4\) 个单位正方形组成的集合的子集, 并且这棋盘的每行恰有一个 \(S\) 中的单位正方形, 每列亦恰一个\(S\) 中的单位正方形. 故而, \(S\) 中的单位正方形恰好有 \((q+1)^2\) 个. 我们在 \(S\) 中的每个单位正方形各放置一个棋子 “车”, 即在棋盘的 \((q+1)^2\) 个单位正方形 \(\big((a-1)(q+1)+b, (b-1)(q+1)+a\big)\) 各放置一个 “车”, \(a\), \(b=1\), \(2\), \(\dotsc\), \(q+1\), 那么这种放置 \((q+1)^2\) 个棋子 “车” 的方案是和平的.

其次, 在 \(1\leq i\), \(j\leq (q+1)^2-q\) 时, \(A_{i, j}(q+1)\) 的 \((q+1)^2\) 个单位正方形里至少有一个”车”.

事实上, 必定有整数 \(\color{red}s\), \(\color{red}t\), 适合 \(\color{red}{0\leq s}\), \(\color{red}{t\leq q}\), 使得 \(\color{red}{(i+s, j+t)\in S}\).

Lemma 1 表明 \(i\), \(j\) 可以表成 \(i=(a-1)(q+1)+b\), \(j=(a^\prime-1)(q+1)+b^\prime\), 这里 \(1\leq a\), \(b\) , \(a^\prime\), \(b^\prime\leq q+1\).

要注意的是: 如果 \(b\geq2\), 必定 \(a\leq q\); 如果 \(b^\prime\geq2\), 必定 \(a^\prime\leq q\).

这是因为, 在 \(b\geq 2\) 为真的情形下,

\[(q+1)^2-q\geq i=(a-1)(q+1)+b\geq (a-1)(q+1)+2.\]

换言之, 有 \(q(q+1)-1\geq (a-1)(q+1)\), 进而

\[q(q+1)\gt(a-1)(q+1).\]

于是, \(q\gt a-1\). 我们已经得到 \(a\lt q+1\).

类似, \(b^\prime\geq2\) 蕴含 \(a^\prime\leq q\).

当 \(b\leq a^\prime\), \(b^\prime\leq  a\) 时, 令 \(s=a^\prime-b\), \(t=a-b^\prime\). 显然 \(0\leq s\), \(t\leq q\). 于是

\[i+s=(a-1)(q+1)+a^\prime, \quad j+t=(a^\prime-1)(q+1)+a.\]

当 \(b\gt a^\prime\), \(b^\prime\leq  a+1\) 时,  令 \(s=(q+1)-(b-a^\prime)\), \(t=(a+1)-b^\prime\). 显然 \(0\leq s\leq q\). 注意, \(b\gt a^\prime\geq1\) 说明 \(b\geq2\), 故此 \(a\leq q\), 进而 \(0\leq t\leq q\). 于是

\[i+s=a(q+1)+a^\prime,\quad j+t=(a^\prime-1)(q+1)+(a+1).\]

当 \(b\leq a^\prime+1\), \(b^\prime\gt  a\), 令 \(s=(a^\prime+1)-b\), \(t=(q+1)-(b^\prime-a)\). 显然 \(0\leq t\leq q\). 注意, \(b^\prime\gt a\geq1\) 说明 \(b^\prime\geq2\), 故此 \(a^\prime\leq q\), 进而 \(0\leq s\leq q\). 于是

\[i+s=(a-1)(q+1)+(a^\prime+1), \quad j+t=a^\prime(q+1)+a.\]

当 \(b\geq a^\prime+2\), \(b^\prime\geq  a+2\), 令 \(s=(q+1)-(b-a^\prime-1)\), \(t=(q+1)-(b^\prime-a-1)\). 显然 \(0\leq s\), \(t\leq q\). 此时 \(b\gt2\), \(b^\prime\gt2\) 定出 \(a\leq q\), \(a^\prime\leq q\). 于是

\[i+s=a(q+1)+(a^\prime+1),\quad j+t=a^\prime(q+1)+(a+1).\]

无论哪一种情况, 我们都可以看到 \((i+s, j+t)\in S\).

至此, 我们断定 \(k\lt q+1\).

综合起来, \(k=q=\left\lfloor\sqrt{n-1}\right\rfloor\).

Problem 3 (Iran)

这个第一天的压轴题, 平均分 \(0.505\), 考场上有 \(32\) 人做出: \(28\) 人得 \(7\) 分, \(4\) 人得 \(6\) 分. 这个不是本届 IMO 最难的, 比第二天的最后一题简单.

平面几何通常会有很多解答. 我们试着找出几个. 第一个解答的入选准则是

  • 几何味道纯正浓烈. 换言之, 不使用代数办法, 不使用余弦定理, 尽可能不出现平方, 想法设法避免使用勾股定理, 正弦定理和相似三角形的比例;
  • 只使用教科书的定理, 竞赛选手都知道的公式;
  • 解答简单, 优美.

注意, 我们把简单漂亮的标准仅仅排第三.

IMO 2014 Problem 3 Proof 1

IMO 2014 Problem 3 Proof 1

设点 \(C\) 关于 \(B\), \(D\) 的对称点分别为 \(E\), \(F\). \(EF\) 的中点记为 \(M\).

\(\angle ABC=\angle ADC=90^\circ\) 说明 \(AB\), \(AD\) 分别是线段 \(CE\), \(CF\) 的中垂线. 进而, \(A\) 是 \(\triangle ECF\) 的外心, \(MA\) 是 \(EF\) 的中垂线, \(SE=SC\), \(TC=TF\), 以及 \(\angle SEC=\angle SCE\), \(\angle TCF=\angle TFC\).

\(BD\) 是 \(\triangle ECF\) 的中位线, 所以 \(BD\parallel EF\). 结合 \(AM\perp EF\), \(AH\perp BD\) 导出 \(M\), \(A\), \(H\) 三点共线. \(HM\) 是 \(EF\) 的中垂线说明 \(HE=HF\).

然后,

\[\angle CHS=\angle CSB+90^\circ=\angle CSB+\angle SBC=180^\circ-\angle SCB=180^\circ-\angle SEC\]

给出 \(E\), \(C\), \(H\), \(S\) 四点共圆. 类似, \(H\), \(C\), \(F\), \(T\) 亦四点共圆. 于是

\begin{equation*}\begin{split}\angle SHT &=360^\circ-\angle CHS-\angle CHT\\&=360^\circ-(180^\circ-\angle SEC)-(180^\circ-\angle TFC)\\&=\angle SEC+\angle TFC\\&=\angle SCE+\angle TCF\\&=\angle SHE+\angle THF\\&=\angle EHF-\angle SHT,\end{split}\end{equation*}

我们可有

\[\angle SHT=\frac12\angle EHF.\]

另一方面, \(HE=HF\), \(HM\perp EF\) 蕴含 \(\angle MHE=\dfrac12\angle EHF\). 故此, \(\angle SHT=\angle MHE\), 即

\[\angle SHA+\angle THA=\angle SHA+\angle SHE.\]

这可得到

\begin{equation}\color{red}{\angle THA=\angle SHE=\angle SCE}.\end{equation}

这是一个紧要之处!

在 \(HC\) 的延长线上取点 \(N\), 使得 \(HN=HE=HF\). \(H\) 是 \(\triangle NEF\) 的外心, 故

\[\angle FNE=\frac12\angle EHF.\]

从而

\begin{equation}\color{red}{\angle FNE=\angle SHT}.\end{equation}

注意 \(\triangle HEN\) 与 \(\triangle SEC\) 都是等腰三角形, 并且顶角相等: \(\angle EHN=\angle ESC\). 于是

\begin{equation}\color{red}{\angle CNE=\angle SCE}=\angle SHE.\end{equation}

然后, 由 \(E\), \(C\), \(H\), \(S\) 四点共圆, 得知 \(\angle ECN=\angle ESH\). 现在可以断定 \(\triangle NEC\sim\triangle HES\). 顺水推舟的,

\[\frac{NE}{NC}=\frac{HE}{HS}.\]

类似, \(\triangle NFC\sim\triangle HFT\) 导出

\[\frac{NF}{NC}=\frac{HF}{HT}.\]

至此

\[\frac{\frac{NE}{NC}}{\frac{NF}{NC}}=\frac{\frac{HE}{HS}}{\frac{HF}{HT}}.\]

再结合 \(HE=HF\) 可看到

\[\frac{NE}{NF}=\frac{HT}{HS}.\]

这说明

\begin{equation}\triangle NEF\sim\triangle HTS.\end{equation}

既然 \(\triangle NEF\) 的外心 \(H\) 落在 \(NC\) 上, 以及早已知道的 \(\angle ENC=\angle SCE\) 和 \(\angle THA=\angle SCE\) 的可以立刻写下的水到渠成的

\begin{equation}\color{red}{\angle ENC=\angle THA},\end{equation}

我们可断言 \(\triangle HTS\) 的外心必定位于 \(HA\) 上. 然后, 从 \(AH\perp BD\) 可以判定直线 \(BD\) 与三角形 \(TSH\) 的外接圆相切.

Problem 4 (Georgia)

这个就要简单的多了. 复数, 向量, 解析, 这些考虑, 不是我们的关心对象.

这个证明甚至不需要辅助线.

IMO 2014 Problem 4 Proof 1

IMO 2014 Problem 4 Proof 1

由 \(\angle PAB=\angle QCA\) 断定

\[\angle APB=180^\circ-\angle PAB-\angle ABP=180^\circ-\angle QCA-\angle ABP=\angle BAC.\]

又因为 \(\angle ABP=\angle CAQ\) , 故 \(\triangle PAB\sim\triangle QCA\). 于是

\[\frac{PA}{PB}=\frac{QC}{QA}.\]

因为 \(PA=PM\), \(QA=QN\), 于是

\[\frac{PM}{PB}=\frac{QC}{QN}.\]

\[\angle MPB=\angle PAB+\angle ABP=\angle QCA+\angle CAQ=\angle CQN,\]

得知  \(\triangle MPB\sim\triangle CQN\). 进而, \(\angle BMP=\angle NCQ\).

若设直线 \(BM\) 和 \(CN\) 的交点是 \(D\), 则

\[\angle MDC =\angle DBC+\angle DCB=\angle DBC+\angle BMP=\angle APB=\angle BAC,\]

这便得出了 \(A\), \(B\), \(D\), \(C\) 四点共圆.

Problem 5 (Luxembourg)

这个, 一般使用数学归纳法.

这个题的难度仅次于题 3 和题 6. 考试的成绩, 这个第 5 题, 平均分 \(1.709\), 考场上有 \(95\) 人做出: \(84\) 人得 \(7\) 分, \(11\) 人得 \(6\) 分. 在总分前五的国家(地区)中, 没有做出来的队员有 \(9\) 人: 中国的黄一山得了 \(0\) 分; 美国有一个 \(2\) 分, 一个 \(1\) 分; 台湾有一个 \(2\) 分, 一个 \(0\) 分; 俄罗斯有一个 \(1\) 分, 一个 \(0\) 分, 一个 \(2\) 分; 日本有一个 \(2\) 分.

中国国家集训队曾经出现过类似的题. 2006 年中国国家队选拔考试题 2, 出自陈永高之手, 是这样的:

给定正整数 \(n\), 求最大的实数 \(C\), 满足: 若一组大于 \(1\) 的整数(可以有相同的)的倒数之和小于 \(C\), 则一定可以将这一组数分成不超过 \(n\) 组, 使得每一组数的倒数之和都小于 \(1\).

标准答案使用的是数学归纳法.

眼前的这个 IMO 题, 也是这个做法. 先将命题一般化. 这是数学归纳法的常见技巧. 苏淳在他的小册子”漫话数学归纳法”(这书刚出道, 以”漫话数学归纳法的应用技巧” 为面目示人)专门用一节讲解这个方法.

我们来证明: \(l\) 是一个正整数. 那么, 给定总额不超过 \(l-\dfrac12\) 的有限多个这样的硬币(面值不必两两不同), 可以把它们分为至多 \(l\) 组, 使得每一组中硬币的面值之和最多是 \(1\).

如何写这个解答, 尽管比第 2 题简单, 也需一些细心的权衡.

对 \(l\) 进行归纳.

奠基显然: \(l=1\) 时, 这些硬币的面值总额不超过 \(\dfrac12\), 更小于 \(1\).

假定总可以把总额不超过 \(l-\dfrac32\) 的有限多个这样的硬币(面值不必两两不同)分为至多 \(l-1\) 组, 使得每一组中硬币的面值之和最多是 \(1\), 这里正整数 \(l\geq2\). 我们来考虑任意给定的总额不超过 \(l-\dfrac12\) 的有限多个这样的硬币(面值不必两两不同).

设在这给定的有限多个硬币中, 面值为 \(\dfrac1n\) 的硬币有 \(T(n)\) 个, \(n=1\), \(2\), \(\dotsc\).

取正整数 \(N\), 使得这些硬币中的任何一个的面值都 \(\gt\dfrac1{2^N}\).

对任一适合 \(1\leq k\leq l\) 的正整数 \(k\), 记这些硬币中面值为 \(\dfrac1{2k-1}\) 的硬币, 面值为 \(\dfrac1{2(2k-1)}\) 的硬币, 面值为 \(\dfrac1{2^2(2k-1)}\) 的硬币, \(\dotsc\), 面值为 \(\dfrac1{2^N(2k-1)}\) 的所有硬币组成的集合是 \(C_k\).

注意, 当 \(T(n)\gt0\) 时, 设 \(n=2^a\cdot b\), 这里 \(a\) 是非负整数, \(b\gt0\) 是奇数, 则 \(\dfrac1n\gt\dfrac1{2^N}\) 即

\[n=2^a\cdot b\lt2^N,\]

于是 \(2^a\lt2^N\), 进而 \(a\lt N\). 此外, 不超过 \(2l\) 的奇数有 \(l\) 个: \(1\), \(3\), \(\dotsc\), \(2l-1\). 故此, 在 \(T(n)\gt0\) 且 \(n\leq2l\) 时, 必有整数 \(k\), \(a\), 适合 \(1\leq k\leq l\), \(0\leq a\lt N\), 使得

\[n=2^a(2k-1),\]

进而面值为 \(\dfrac1n\) 的硬币全部在 \(C_k\) 中. 换言之, 任一面值为 \(\dfrac1n\)(\(n\leq2l\)) 的硬币必定在 \(C_1\), \(C_2\), \(\dotsc\), \(C_l\) 中的一个.

\(C_k\) 中的硬币的面值之和是

\[V_k=\sum_{i=0}^N\frac{T\big(2^i(2k-1)\big)}{2^i(2k-1)}=\frac1{2k-1}\sum_{i=0}^N\frac{T\big(2^i(2k-1)\big)}{2^i}.\]

  • 如果有某个 \(V_k\geq1\), \(1\leq k\leq l\);

我们来证明: 必有一些硬币的面值总额恰好为 \(1\).

在 \(T(2k-1)\geq2k-1\) 的情形下, \(2k-1\) 个面值为 \(\dfrac1{2k-1}\) 的硬币的面值之和是 \(1\).

相反的情况, 即 \(T(2k-1)\lt2k-1\) 时, 注意

\[\frac{T\big(2k-1\big)}{2k-1}\lt1, \quad V_k=\frac1{2k-1}\sum_{i=0}^N\frac{T\big(2^i(2k-1)\big)}{2^i}\geq1.\]

从而, 存在惟一的 \(j\), 满足 \(0\leq j\lt N\), 使得

\[\frac1{2k-1}\sum_{i=0}^j\frac{T\big(2^i(2k-1)\big)}{2^i}\lt1\leq\frac1{2k-1}\sum_{i=0}^{j+1}\frac{T\big(2^i(2k-1)\big)}{2^i}.\]

\[\sum_{i=0}^j\frac{T\big(2^i(2k-1)\big)}{2^i}\lt2k-1\leq\sum_{i=0}^{j+1}\frac{T\big(2^i(2k-1)\big)}{2^i}.\]

进而, 我们有

\[0\lt\big(2k-1\big)-\sum_{i=0}^j\frac{T\big(2^i(2k-1)\big)}{2^i}\leq \frac{T\big(2^{j+1}(2k-1)\big)}{2^{j+1}},\]

\[0\lt2^{j+1}\big(2k-1\big)-\sum_{i=0}^j2^{j+1-i}T\big(2^i(2k-1)\big)\leq T\big(2^{j+1}(2k-1)\big).\]

令 \(s=2^{j+1}\big(2k-1\big)-\sum\limits_{i=0}^j2^{j+1-i}T\big(2^i(2k-1)\big)\), 则 \(0\lt s \leq T\big(2^{j+1}(2k-1)\big)\), 并且

\[\frac s{2^{j+1}}=\big(2k-1\big)-\sum_{i=0}^j\frac{T\big(2^i(2k-1)\big)}{2^i}.\]

换言之,

\begin{equation}\color{red}{\frac1{2k-1}\sum_{i=0}^j\frac{T\big(2^i(2k-1)\big)}{2^i}+\frac s{2^{j+1}(2k-1)}=1}.\end{equation}

这等式表明: \(T\big(2k-1\big)\) 个面值为 \(\dfrac1{2k-1}\) 的硬币, \(T\big(2(2k-1)\big)\) 个面值为 \(\dfrac1{2(2k-1)}\) 的硬币, \(T\big(2^2(2k-1)\big)\) 个面值为 \(\dfrac1{2^2(2k-1)}\) 的硬币, \(\dotsc\), \(T\big(2^j(2k-1)\big)\) 个面值为 \(\dfrac1{2^j(2k-1)}\) 的硬币, 和 \(s\) 个面值为 \(\dfrac1{2^{j+1}(2k-1)}\) 的硬币的面值之和恰好是 \(1\).

把这些面值之和为 \(1\) 的硬币分为一组, 然后, 剩下的总额不超过 \(l-\dfrac32\) 的有限多个硬币, 据归纳假设, 可以分成至多 \(l-1\) 组, 使得每一组中硬币的面值之和最多是 \(1\). 如此我们就把所有的硬币分为了至多 \(l\) 组, 使得每一组中硬币的面值之和最多是 \(1\).

  • 如果所有的 \(V_k\lt1\), \(k=1\), \(2\), \(\dotsc\), \(l\).

Lemma 3  给定总额不超过 \(l-\dfrac12\) 的分为 \(l\) 组的硬币, 并且每一组中硬币的面值之和最多是 \(1\). 那么, 对于再拿来的一个面值为 \(\dfrac1a\) (\(a\gt 2l\)) 的新硬币, 必定存在一组, 使得这组中的所有硬币的面值与这个新硬币的面值的和仍然最多是 \(1\).

事实上, 既然这 \(l\) 组硬币的总额不超过 \(l-\dfrac12\), 必有一组中的硬币的面值之和

\[\leq\frac1l\Big(l-\dfrac12\Big)=1-\frac1{2l}.\]

从而, 这组中的所有硬币的面值与新硬币的面值之和

\[\leq\Big(1-\frac1{2l}\Big)+\frac1a\lt\Big(1-\frac1{2l}\Big)+\frac1{2l}=1.\]

这便完成了引理 3 的证明.

我们来考察不属于任意一个 \(C_k\) 的硬币, \(k=1\), \(2\), \(\dotsc\), \(l\).

这个硬币的面值小于 \(\dfrac1{2l}\). 根据 Lemma 3, 我们确定: 必定至少存在一个 \(C_k\)(\(1\leq k\leq l\)), 使得这枚硬币的面值与 \(C_k\) 中的所有硬币的面值的和仍然最多是 \(1\). 把这枚硬币放进 \(C_k\), 得到的新的集合不妨还是记为 \(C_k\), 其所有硬币的面值之和依旧 \(\leq1\).

我们用同样的办法依次考察没有放进 \(C_1\), \(C_2\), \(\dotsc\), \(C_l\) 中任何一个集合的硬币. 因为所有硬币的面值总额不超过 \(l-\dfrac12\), 故而, 我们每次总可以把一个面值小于 \(\dfrac1{2l}\) 的硬币送进某个 \(C_k\)(\(1\leq k\leq l\)), 并且使得 \(C_1\), \(C_2\), \(\dotsc\), \(C_l\) 每一组中硬币的面值之和始终最多是 \(1\). 既然面值小于 \(\dfrac1{ 2l}\) 的硬币有限, 因之, 我们可以把全部硬币分为至多 \(l\) 组, 使得每一组中硬币的面值之和最多是 \(1\).

Problem 6 (Austria/USA, Gerhard Woeginger/Po-Shen)

今年貌似组合题太多了, 居然有 3 道. 领队的口味应该不会有大的变化呀! 可能没有出现什么好的数论预选题.

这个是本届 IMO 最难的题. 考试的结果, 本题平均分 \(0.339\), 有 \(16\) 个参赛队员做出: \(15\) 个 \(7\) 分, \(1\) 个 \(6\) 分. 至于中国队嘛, 得到了一半多 \(3\) 的分, 其中有 \(3\) 个 \(7\) 分.

这个问题, 真的有那么难吗? 其实不然. 如同第 5 题, 使用归纳法也是可以解决的. 但, 种种偏爱, 我们先单刀赴会的思量, 归纳法有点不那么受人待见. 况且对于本题, 归纳法或许总是可以抛弃的: 归纳的途径来进行染色, 可以改头换面来的更直接!

对于任意的正整数 \(n\), 都可以把其中至少 \(\sqrt n\) 条直线染成蓝色, 使得每一个有限区域的边界都不全是蓝色.

实际上, 到底是哪些直线被染成了蓝色, 是无关紧要的. 只要我们把一些直线染成蓝色, 使得每一个有限区域的边界都不全是蓝色, 并且如果把没有染色的直线中的任意一条染成蓝色, 都会使得至少一个有限区域的边界全是蓝色, 那么, 染成蓝色的直线条数 \(\geq\sqrt n\).

记这 \(n\) 条直线是 \(l_1\), \(l_2\), \(\dotsc\), \(l_n\).

我们将从 \(l_1\) 开始, 依次考察这 \(n\) 条直线, 然后会决定把哪些直线染成蓝色.

假定已经有一些直线染成了蓝色, 对一条未染色的直线进行的如下行为称为对这条直线的一次操作: 如果把这直线染成蓝色, 不会使任意一个有限区域的边界全是蓝色, 就把这直线染成蓝色; 否则这直线不染色.

我们这样来对这 \(n\) 条直线染色: 先把 \(l_1\) 和 \(l_2\) 染成蓝色, 然后依次对 \(l_3\), \(l_4\), \(\dotsc\), \(l_n\) 进行操作.

因为每次对一条直线进行操作, 都不会使任意一个有限区域的边界全是蓝色, 所以全部操作完毕之后, 不可能存在有限区域的边界全是蓝色的.

设一共有 \(k\) 条直线染成了蓝色. 下面的任务是指出: \(k\geq\sqrt n\).

我们的手法是: 赋值. 这个, “高级” 武器, 实际操作, 难度相当大, 很不容易实现. 单墫的”数学竞赛研究教程”最早的版本, 有几个例题是关于这个办法的. 不知怎么, 修订版反倒去掉了.

有 \(n-k\) 条直线是没有染色的. 也就是说, 把这 \(n-k\) 条直线中的任意一条染成蓝色, 都会使得至少一个有限区域的边界全是蓝色. 于是, 对于任意一条没有染色的直线, 有这样一个有限区域, 无妨把这样的区域称为缺一门, 使得这个区域除了一条没有染色的边落在这条直线上, 其余的边界都是蓝色.

对于任意一条没染色的直线, 我们选取一个, 并且只选取一个对应的缺一门. 故而, 选择的缺一门一共是 \(n-k\) 个. 既然每个缺一门恰有一条边没有染色, 因此, 一个缺一门必定是其没有染色的边所在直线对应的缺一门, 并且这 \(n-k\) 个缺一门是互不相同的区域.

蓝色直线的交点称为蓝点. 显而易见, 蓝点有 \(\dbinom k2\) 个.

对任意一个缺一门, 设其边界有 \(v\) 个蓝点. 对这 \(v\) 个蓝点的每一个, 赋值 \(\dfrac1v\). 于是, 这个缺一门的边界上的全部蓝点的赋值之和是 \(1\). 故此, \(n-k\) 个缺一门的边界上的蓝点的赋值的总和是 \(n-k\).

一个蓝点可能落在多个缺一门的边界, 进而, 可能被赋值几次. 我们把一个蓝点的多次赋值全部加起来, 称为这个蓝点的全赋值. 显而易见, 所有进行过赋值的蓝点的全赋值的总和是 \(n-k\).

另一方面, 我们断言: 一个蓝点的全赋值必定不超过 \(2\).

事实上, 考虑一个进行过赋值的蓝点 \(O\). \(O\) 是 \(4\) 个区域(包括面积不是有限的区域)的公共顶点, 因此, \(O\) 落在至多 \(4\) 个缺一门的边界. 如果对于这不超过 \(4\) 个缺一门的任何一个而言, 其边界都有至少 \(2\) 个蓝点(包括 \(O\)), 那么, \(O\) 点的全赋值, 也就是多次赋值全部相加

\[\leq\frac12+\frac12+\frac12+\frac12=2.\]

每个缺一门恰好有一边所在直线没有染色, 因此恰好有 \(2\) 个顶点不是蓝点. 我们判定, 若存在缺一门以 \(O\) 为惟一蓝色顶点, 这个缺一门必是三角形区域. 这个三角形区域的一条没染色的边记为 \(l\).

IMO 2014 Problem 6 Proof 1

IMO 2014 Problem 6 Proof 1

考察以 \(O\) 为一顶点的 \(2\) 个区域 \(\rm I\) 和 \(\rm II\), 其各与这个三角形区域恰有一条公共边.

注意, 区域 \(\rm I\) 的边 \(AC\), 区域 \(\rm II\) 的边 \(BD\) 都落在 \(l\) 上, 于是都没有染色. \(l\) 已有一个对应的缺一门, 即三角形区域 \(OAB\), 所以 \(\rm I\) 与 \(\rm II\) 断然不是 \(l\) 对应的, 进而都绝然不能是, 缺一门. 从而, \(O\) 点的全赋值

\[\leq1+1=2.\]

总而言之, \(O\) 点的全赋值 \(\leq2\).

现在, 既然蓝点有 \(\dbinom k2\) 个, 因之, 所有进行过赋值的蓝点的全赋值的总和

\[\leq2\dbinom k2=k(k-1).\]

所有赋值过的蓝点的全赋值的总和为 \(n-k\). 我们断言

\begin{equation}\color{red}{k(k-1)\geq n-k}.\end{equation}

梦中情人 \(k\geq\sqrt n\) 踏着七色云彩骑着白龙马从天而降在眼前.

Annotations

  1. 本届 IMO 没有出彩的题, 难度很低. 组合题太多, 尽管这里给出的题 6 的第一个解法算是漂亮, 但大同小异林林总总的”平庸”办法的存在使得这题的价值大为降低; 作为压轴的第 3 题几何, 也很稀松平常; 惟一的代数, 第 1 题, 只是热身; 没有数论是为憾事.
  2. 如此低的金牌线 29, 颇让人吃惊. 这样简单的试题, 金牌线 \(\geq35\) 才算正常.
  3. 题 5 和 6 其实是不错的素材, 相关问题的研究方兴未艾, 很是让人激情澎湃.
  4. 题 5 的证明采用了较 “复杂, 啰嗦” 的途径, 是为了逻辑上更清晰: 使用更多的数学公式来进行处理, 而不是更多的文字到达某种“必定存在”的特殊情况.
  5. 第 6 题解的 “缺一门” 一词来自王岳伦 2008 年的电影 “十全九美”. 事实上, 这词传奇于江湖久已—传说中的奇书 “鲁班书” 的小名叫”缺一门”; 麻将有一种牌称为缺一门.
 Posted by at 11:43 am  Tagged with: