‹ 回去

1.4 数列的表示方法

数列的概念、通项公式及前n项和 · 高二
讲清楚它是什么

定义 用列举法、通项公式法或递推公式法,将数列中项与序号的对应关系明确化。

从哪来 本节为高二数列章节的起点,无前置知识点依赖,直接基于初中“函数”概念及“对应关系”思想构建。

为什么 数列本质上是定义域为正整数集(或其有限子集)的函数。 1. 离散性:与连续函数不同,数列的自变量 $n$ 是离散的整数,无法用图像直观展示所有点,因此需要代数式(通项)或规则(递推)来精确描述。 2. 确定性:为了计算、求和或分析性质,必须建立 $a_n$ 与 $n$ 之间唯一的、可计算的对应规则,否则数列只是无序的数字堆砌。 3. 表达效率:列举法直观但冗长,通项法便于直接求任意项,递推法便于揭示相邻项间的逻辑联系,三种方法互补,覆盖不同解题需求。

适合类型:形象思维强、喜欢直观感知的学生** **核心比喻:电影胶片** 把数列比作一部电影。 - **序号 $n$
是胶片上的帧号(第1帧、第2帧……)。 - 项 $a_n$:是该帧画面上的具体像素值。 - 通项公式 $a_n = f(n)$:就像是一个“生成器”,输入帧号,直接输出该帧的画面数据。你不需要看前100帧,直接输入100,就能算出第100帧是什么。 - 递推公式:就像“逐帧动画”的规则,比如“下一帧的颜色比上一帧深10%”。你知道第一帧,就能推出第二帧,再推出第三帧。 - 列举法:就是把前几帧画面打印出来贴在墙上,直观但只能看开头。 教学动作: 1. 展示一个数列 $1, 3, 5, 7, \dots$ 2. 问:如果我要第100个数,列举法行不行?(不行,太慢) 3. 引入通项 $a_n = 2n-1$,输入100,秒出199。 4. 引入递推 $a_{n+1} = a_n + 2, a_1=1$,模拟计算机循环计算的过程。
适合类型:逻辑严密、偏好代数结构的学生** **核心视角:函数定义的离散化** 1. **回顾函数
$y = f(x)$,$x \in D$,$y \in R$。 2. 限制定义域:令 $D = \mathbb{N}^*$(正整数集),则 $y = f(n)$ 就是数列。 3. 三种表示法的数学本质: - 通项公式法:解析式表示。$a_n = f(n)$。优点是直接性,$O(1)$ 时间复杂度求任意项。 - 递推公式法:迭代定义。$a_{n+1} = g(a_n, n)$。优点是结构性,揭示项间关系,适合证明和求和。 - 列举法:集合表示。$\{a_1, a_2, \dots, a_k\}$。仅适用于有限数列或展示前几项规律。 4. 关键区别:通项是“显式”的,递推是“隐式”的。就像解方程,通项是直接解出 $x$,递推是给出 $x$ 的变化过程。 教学动作: 1. 在黑板上画出函数图像,然后只保留 $x=1,2,3,\dots$ 的点,强调离散性。 2. 对比 $a_n = 2^n$ 和 $a_{n+1} = 2a_n, a_1=2$,让学生推导两者等价性,理解“显式”与“隐式”的转换。
适合类型:编程思维强、喜欢算法过程的学生** **核心类比:计算机程序** 1. **列举法
硬编码(Hard-coding)。 ```python list = [1, 3, 5, 7] ``` 缺点:内存占用大,无法扩展。 2. 通项公式:函数调用(Function Call)。 ```python def a(n): return 2*n - 1 # 直接调用 a(100) ``` 优点:速度快,不依赖历史状态。 3. 递推公式:循环迭代(Loop/Iteration)。 ```python def a(n): if n == 1: return 1 prev = 1 for i in range(2, n+1): prev = prev + 2 return prev ``` 优点:逻辑简单,适合复杂关系(如斐波那契数列 $F_n = F_{n-1} + F_{n-2}$,很难写出通项,但递推极易实现)。 教学动作: 1. 让学生用伪代码写出求第10项的三种方法。 2. 讨论:如果 $n=10^9$,哪种方法更快?(通项) 3. 讨论:如果关系是 $a_n = a_{n-1} + a_{n-2}$,哪种方法更自然?(递推)
看不明白?看一段视频 ▾待生成
练一道
基础题
通项公式求值** 已知数列 $\{a_n\}$ 的通项公式为 $a_n = \frac{n^2 - 1}{n + 1}$,求 $a_5$ 和 $a_{10}$。
变式
递推公式求前几项** 已知数列 $\{a_n\}$ 满足 $a_1 = 2$,$a_{n+1} = \frac{1}{1 - a_n}$,求 $a_2, a_3, a_4$,并观察规律。
看解答过程
1. 化简通项(可选,但推荐): $a_n = \frac{(n-1)(n+1)}{n+1}$ 因为 $n \in \mathbb{N}^*$,所以 $n+1 \neq 0$,可约分得 $a_n = n - 1$。 2. 代入求值: $a_5 = 5 - 1 = 4$ $a_{10} = 10 - 1 = 9$ *注:若直接代入原式:$a_5 = \frac{25-1}{6} = 4$,$a_{10} = \frac{100-1}{11} = 9$,结果一致。
试试手自己判
检测题
已知数列 $\{a_n\}$ 满足 $a_1 = 1$,$a_{n+1} = a_n + 2n$。 (1) 求 $a_2, a_3$; (2) 判断 $a_n = n^2$ 是否是该数列的通项公式,并说明理由。
看答案和判分标准
答案:(1) $a_2 = 3, a_3 = 7$ (2) 是。
判对标准:
1. 第(1)问:
- $a_2 = a_1 + 2(1) = 1 + 2 = 3$ (1分)
- $a_3 = a_2 + 2(2) = 3 + 4 = 7$ (1分)
- *扣分点*:若 $a_2$ 算错,后续全错;若 $a_3$ 中 $2n$ 误用 $n=1$ 或 $n=3$,扣1分。
2. 第(2)问:
- 验证 $n=1$:$1^2 = 1 = a_1$ (0.5分)
- 验证 $n=2$:$2^2 = 4 \neq 3$? 等等,这里需要重新检查题目设计。

*自我修正*:如果 $a_1=1, a_2=3, a_3=7$,而 $n^2$ 是 $1, 4, 9$,显然不匹配。
让我们换一个更严谨的检测题,避免歧义。

修正后的检测题:
已知数列 $\{a_n\}$ 满足 $a_1 = 1$,$a_{n+1} = a_n + 2$。
(1) 求 $a_2, a_3$;
(2) 写出该数列的一个通项公式,并验证 $a_5$。

修正后的答案:
(1) $a_2 = 3, a_3 = 5$
(2) 通项公式 $a_n = 2n - 1$。验证:$a_5 = 2(5) - 1 = 9$。
递推验证:$a_4 = 7, a_5 = 7 + 2 = 9$。一致。

修正后的判对标准:
1. 第(1)问:
- $a_2 = 1 + 2 = 3$ (1分)
- $a_3 = 3 + 2 = 5$ (1分)
2. 第(2)问:
- 给出通项 $a_n = 2n - 1$ (1分)
- 计算 $a_5 = 9$ (1分)
- 通过递推或通项两种方式得出相同结果,逻辑自洽 (1分)
- *扣分点*:若通项写成 $a_n = 2n$,则 $a_1=2 \neq 1$,判错。
容易错在哪儿 ▾点开看
这一步没懂?写一句问老师 ›
内容由卡片自动生成 · 有不对的地方告诉老师
这张卡有问题?告诉老师 ›