每日一题[262] 步步为营

2013年全国高中数学联赛四川省预赛第5题:

当平面上的点(x,y)的坐标xy都为有理数时,该点称为有理点,设r是给定的正实数,则圆(x1)2+(y2)2=r2上的有理点(        )

A.最多有一个

B.最多有两个

C.最多有四个

D.可以有无穷多个


cover

正确答案是 B.

   根据题意,在考虑点的横纵坐标是否为有理数时,题设是关于直线x=1对称的.这是因为如果A(x,y)是符合题意的圆上的有理点,那么其关于直线x=1对称的点A(2x,y)也必然是符合题意的圆上的有理点.同时题设关于直线y=2不对称,也就是关于直线y=2对称的两点不可能同时为有理点.

此时问题转化为

问题1    对称轴被圆所截形成的直径端点是否可能为有理点?

问题2    半圆弧(不包含端点)上是否存在有理点?如果存在,最多有几个?

问题1比较容易解决,由于题设关于直线y=2不对称,于是圆上横坐标为1的有理点最多只有一个.

对于问题2,我们首先很容易确定存在性(随意取一个有理点,然后作一个圆心为C(1,2)且过该点的圆即可),因此问题的关键是最多可以有几个有理点?

再进一步将问题分解,思考一个弱化的问题,如果有两个有理点,会不会出现矛盾?如果没有明显的矛盾,那么是否可以构造合适的例子?

QQ20151008-1

事实上,如果在半圆弧上存在两个有理点AB,那么不难推出下面两个结论:

结论1     弦AB的中点M也为有理点.

结论2    弦AB的斜率存在且为非零有理数.

这两个结论可以通过垂径定理—有关圆的最重要定理—结合在一起:由结论1以及圆心C的坐标可得弦AB的垂径斜率为无理数;由结论2,弦AB的垂径斜率为有理数.这样就推出了矛盾.因此如果在半圆弧上不可能同时出现两个有理点.

接下来将以上结论综合起来:

r2时,显然圆上最多有两个有理点;

r=2时,用之前推导半圆弧上不可能同时出现两个有理点时同样的方法可以推得半圆弧上不可能存在有理点,于是圆上最多有一个有理点.

综合以上,我们可以知道选项 B 正确,并且得到了一个更一般的结论:圆上的有理点可能是一个,也可能是两个.此时不禁要问:圆上是否可能没有任何一个有理点呢

问题的答案是肯定的,取r=e即可,探索过程留给读者.


其他的思考方向:

方向一    圆上不可能同时存在三个有理点.因为如果同时存在三个有理点,那么连接任何两个有理点的线段的垂直平分线方程必然为有理系数方程,而两个二元一次有理系数方程的解一定为有理数对,这与圆心的坐标不是有理数对矛盾.

方向二    假设圆上的有理点A(x1,y1)B(x2,y2),那么有(x11)2+(y12)2=(x21)2+(y22)2,

整理得(x212x1x22+2x2+y21y22)22(y1y2)=0.
由于x1,y1,x2,y2均为有理数,于是{x212x1x22+2x2+y21y22=0,y1y2=0,
(x1+x2=2)(y1=y2).

这样我们就得到了圆上的任意两个有理点(如果有两个或两个以上的有理点)的横坐标之和为2且纵坐标相同.进而推知,当x1=1时,圆上有唯一有理点(1,y1),其中y1Q;当x11x1Qy1Q时,圆上有且只有两个有理点.

此条目发表在每日一题分类目录,贴了标签。将固定链接加入收藏夹。

发表回复