(IMO-56)设S为平面上一个有限点集,如果对S中任意两个不同的点A、B,都存在S中的一点C,使得AC=BC,我们称S为平衡的.如果对S中的任意三个不同点A、B、C,都不存在S中的一点P,满足PA=PB=PC,我们称S是无中心的.
(1)证明:对每个正整数n⩾3,均存在一个由n个点构成的平衡的点集;
(2)确定所有的正整数n⩾3,使得存在一个由n个点构成的平衡且无中心的点集.
(1)证明 从简单情形着手考虑.
当n=3时,取正三角形ABC的三个顶点A、B、C即可.
为了得到n更大的情形,将正三角形ABC旋转到正三角形ADE,使得D、E均不与B、C重合.此时B、C、D、E均在以A为圆心的圆上,因此它们组成的两点组都由A进行平衡,而半径AB与AC、AD与AE均可以构成正三角形,进而构成半径的两点组可以借由与之配对的半径的圆周上的端点进行平衡.这样我们就得到了n=5的情形.
依次类推,我们可以得到当n为奇数时的例子.
当n为偶数时,我们只需要将n+1的例子中使圆周上的某两个点重合即可,如图.
综上,对每个正整数n⩾3,均存在一个由n个点构成的平衡点集.
(2)解 只有当n为不小于3的奇数时,存在由n个点构成的平衡且无中心的点集,证明如下.
注意到(1)中的例子中,圆心O为大量三点组的中心,承担着沉重的平衡任务,当要求平衡点集无中心时,很有可能无法完成既定的所有平衡任务,因此考虑平衡任务的数量.
当n为奇数时,设n=2k+1,k∈N∗,此时总平衡任务为C2n=k(2k+1)=2k2+k,而每个点只能平衡其他两两成对的两点组(否则与无中心矛盾),因此最多可以完成平衡任务数为k,于是所有2k+1个点的最大负载为k⋅(2k+1)=2k2+k,与总的平衡任务数相同.
当n为偶数时,设n=2k+2,k∈N∗,此时总平衡任务数为C2n=(2k+1)(k+1)=2k2+3k+1,而每个点的最大负载为k,于是所有2k+2个点的最大负载为k⋅(2k+2)=2k2+2k,小于总的平衡任务数.
因此当n为不小于3的偶数时,不存在由n个点构成的平衡且无中心的点集.接下来尝试构造n为奇数的例子.考虑到此时各个点的负载均衡,因此尝试取正n边形的n个顶点.
如图,作正n边形的外接圆,设n=2k+1,k∈N∗.取正2k+1边形的任意一个顶点,那么正n边形关于过该顶点的直径所在的直线对称,因此该顶点完成了k个平衡任务.于是所有的平衡任务均能完成,也就是说,正2k+1边形的所有顶点构成平衡点集.而很明显,任意三点组的中心均为外接圆圆心,而该圆心并不在平衡点集中,因此该平衡点集是无中心的.
综上,符合题意的所有正整数n为所有不小于3的奇数.