- 已知实数 ,数列 满足对任意的 ,有
若 ,则所有可能的 的个数为__________。
A、 B、 C、 D、以上答案都不对
解: 记 为 的小数部分.
我们先对问题进行粗略审视: 由 归纳易知,().
于是 :当 时,;当 时,. 两种情形都是取 的小数部分,所以题目中的递推公式其实恰是
我们又熟知取余函数的性质:若 ,则 这是因为 ,而相差整数的两个数小数部分相同.
那么,由归纳法即得通项公式:
要求 ,即 . 由于 ,这等价于 是整数,即 又 ,故 ,即 .
反之,对于每一个这样的整数 ,令 ,则 ,且 ,满足条件;不同的 对应不同的 .
而这样的 一共有 个,故有 个 .
正确答案:B.
例 8 已知数列 满足:,,且
记集合 .
(1) 若 ,写出集合 的所有元素;
(2) 若集合 存在一个元素是 3 的倍数,证明:的所有元素都是 3 的倍数;
(3) 求集合 的元素个数的最大值. 解:(1) 6,12,24.
(2) 因为集合 存在一个元素是 3 的倍数,所以不妨设 是 3 的倍数.
由 可归纳证明对任意 ,是 3 的倍数.
如果 ,则 的所有元素都是 3 的倍数.
如果 ,因为 或 ,所以 是 3 的倍数,于是 是 3 的倍数.
类似可得,都是 3 的倍数.
从而对任意 ,是 3 的倍数,因此 的所有元素都是 3 的倍数.
综上,若集合 存在一个元素是 3 的倍数,则 的所有元素都是 3 的倍数. (3) 先归纳证明 :若 ,则 ;若 ,则 .
又无论哪种情形,都是 的倍数,即 而 模 两两不同余,所以只要 ,就有 .
由于 ,,当 时 ,故 即当 时 ,所以 ,.
取 ,得 ,前 项互不相同,.
故集合 的元素个数的最大值为 .
方法总结
1. 识别结构. 两道题的递推都是分段的,但每一段的斜率相同(都乘 ),只是为了留在某个范围内减去一个常数. 这类递推本质上是“乘 再取余”:
- 实数情形(第 6 题):,于是 ;
- 整数情形(例 8):,于是 .
分段递推一旦写成取余的形式,就有了通项,周期问题也就变成了数论问题.
2. 用分母(模数)求周期. 若 是分母为 (为奇数)的分数,则 先经过至多 项的“预周期”,之后以 模 的阶为周期循环. 例 8 中 ,预周期为 ,周期为 (),所以最多 个不同的值. 抽屉原理只能说明循环存在,求不出循环从哪里开始、有多长;要计数,就要看分母.
3. 二进制视角. 把 写成二进制小数 ,乘 取小数部分就是把各位数字左移一位. 第 6 题中 等价于二进制小数以 为周期,循环节有 种,去掉全为 的那一种(对应 ),共 个,与前面的结果一致,可作验算.
4. 书写要点.
- 整数数列直接写模 的同余式即可,不必换元成小数;同时说明各项落在一个完全剩余系中,同余才能推出相等.
- 用到 ()时要说明 为整数.
- 计数时充要性都要说明:第 6 题中每个整数 给出的 都满足条件,且不同的 对应不同的 .
正在加载评论…