每日一题[2568]尾数稠密

Sn=1+12++1nn 是正整数.证明:对满足 0a<b1 的任意实数 a,b,数列 {Sn[Sn]} 中有无穷多项属于 (a,b),这里 [x] 表示不超过实数 x 的最大整数.

解析    想象一个周长为 1 的圆形道路,从原点 O 出发第 n 步逆时针移动 1n 到达 Pn 位置,则 Sn 为运动的路程,而 {Sn[Sn]}OPn 的“位移”.先给出两个引理,第一个引理表明此运动会转无数圈,第二个引理表明在若干步后每步的步长会小于任意指定的正实数.我们的证明思路是从第 k 圈开始,每走一圈至少会路过区间 (a,b) 一次,而运动会进行无数圈,因此会路过区间 (a,b) 无数次,命题得证.

引理一    按 [Sn] 的取值将 {Sn} 划分为一系列子列,其中第 k 个子列 Tk:Sf(k),,Sf(k+1)1 满足 [Sn]=kn=f(k),,f(k+1)1),即T1:S1,S2,S3,T2:S4,S5,,S10,T3:S11,,

{Sn} 的子列 {Tk} 有无数个.

引理一的证明    对任意的正整数 n,有S2n=1+12+13++12n=1+12+(121+1+122)++(12n1+1++12n)>1+12+(122+122)++(12n++12n)=1+12+12++12>12n,

所以当 n 充分大时,Sn 可以大于任何一个正整数,命题得证.

引理二    对于任意 0a<b1,都存在正整数 K,使得当 kK 时,子列 Tk 中至少有一项 Sm 在区间 (k+a,k+b) 上.

引理二的证明    注意到第 k 个子列 Tk:Sf(k),,Sf(k+1)1 满足 [Sn]=kn=f(k),,f(k+1)1),于是 Tk 中的每一项都落在区间 [k,k+1) 上,而 Tk 中相邻两项的最大间隔为 1f(k),因此当 f(k)1ba 时,Tk 中至少有一项落在区间 (k+a,k+b) 上.考虑到 f(k) 是递增正整数数列,因此必然存在符合条件的 K,命题得证.

回到问题    根据引理一、二对满足 0a<b1 的任意实数 a,b,数列 {Sn} 的子列 Tkk=1,2,)中,从第 K 个子列开始,每个子列中至少存在一项,其小数部分落在区间 (a,b) 内.数列 {Sn} 从第 K 个子列开始有无数个子列,因此原命题得证.

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

每日一题[2568]尾数稠密》有3条回应

  1. ymxddl123说:

    老师请问这道题来源于哪里

发表回复