| 项目 |
内容 |
| 课标主题 |
选择性必修 · 函数 · 数列 |
| 人教 A 版 |
选择性必修第二册 第四章 4.1–4.2 |
| 考试地位 |
必考。小题和解答题都常见;解答题第一问常是求通项(由 Sn 求 an、由递推公式求通项、证明某个数列是等差数列),难度中档 |
| 前置知识 |
第 5 章函数的概念、第 6 章函数的单调性与最值、第 4 章二次函数的最值 |
数列是“定义在正整数上的函数”,它把函数的想法搬到一列一列的数上。这一章是第 23 章等比数列和数列求和的基础,也是解答题的固定题源。丢分主要丢在三处:由 Sn 求 an 不检验 n=1;累加法数错式子的个数;求 Sn 最大值时漏掉“两个 n 都取到”的情况。
| 知识点 |
一句话 |
考试中 |
| 22.2 数列的概念和表示 |
数列是定义域为正整数集(或它的前几个数)的函数;an=Sn−Sn−1(n≥2) |
必考,多作为解答题第一问 |
| 22.3 递推公式 |
用前一项表示后一项;累加、累乘、构造等差或等比数列求通项 |
常考,解答题第一问的常见形式 |
| 22.4 等差数列的通项和性质 |
an=a1+(n−1)d;m+n=p+q 时 am+an=ap+aq |
必考,小题常用下标和性质 |
| 22.5 等差数列的前 n 项和 |
Sn=2n(a1+an),由倒序相加得到;Sn 是 n 的二次函数,可求最值 |
必考 |
数列:按照确定的顺序排列的一列数。数列中的每一个数叫作这个数列的项。排在第一位的叫第 1 项(首项),记作 a1;排在第 n 位的叫第 n 项,记作 an。整个数列简记为 {an}。
注意 {an} 和集合不同:数列里的数有顺序,而且可以重复。1,2,3 和 3,2,1 是两个不同的数列;1,1,1,… 也是一个数列。
分类:
| 按什么分 |
类别 |
| 项数 |
有穷数列(项数有限)、无穷数列(项数无限) |
| 前后项的大小 |
递增数列(从第 2 项起,每一项都大于前一项)、递减数列、常数列(各项都相等)、摆动数列(有时大有时小) |
通项公式:如果第 n 项 an 与序号 n 之间的关系能用一个式子表示,这个式子就叫通项公式。例如 an=2n−1 表示数列 1,3,5,7,…。
数列与函数:数列 {an} 可以看成一个函数 an=f(n),它的定义域是正整数集 N∗(无穷数列)或它的有限子集 {1,2,…,k}(有穷数列)。所以:
- 数列的图像是一群孤立的点 (n,an),不是连续的曲线;
- 通项公式就是这个函数的解析式;
- 数列的递增、递减、最大项,就是这个函数在正整数上的单调性和最大值。

表示方法:列举(写出各项)、列表、图像、通项公式、递推公式(见 22.3 节)。
前 n 项和:Sn=a1+a2+⋯+an。它和通项的关系是
an={S1,Sn−Sn−1,n=1,n≥2.
- 给出数列的前几项,求一个通项公式:看出每一项和它的序号 n 有什么关系;正负交替就想到 (−1)n 或 (−1)n+1,分数就把分子、分母分开找规律。
- 判断某个数是不是数列的项、是第几项:令 an 等于这个数,解方程,看 n 是不是正整数。
- 题目说“数列是递增(递减)数列”或问“最大项、最小项”:用作差 an+1−an 判断符号,或者把数列看成函数。
- 题目给出 Sn 的表达式,或 “Sn=2an−1” 这类 Sn 与 an 的关系式,求通项:用 an=Sn−Sn−1(n≥2),再单独算 a1。
- 数列的定义域是正整数(或从 1 开始的连续几个正整数),所以 n 只能取 1,2,3,…。把数列看成函数时,不能直接搬用连续函数的结论,见例 3。
- 由前几项写出的通项公式不唯一。题目问“写出一个通项公式”时,写出最自然的那个即可。
- 不是每个数列都有通项公式,例如 2 的不足近似值 1,1.4,1.41,1.414,…。
- an=Sn−Sn−1 只在 n≥2 时成立,因为 n=1 时 S0 没有定义。所以 a1 必须用 a1=S1 单独算,再检验能否合并。

结论 1:an=Sn−Sn−1(n≥2),a1=S1。
按定义,S1=a1。当 n≥2 时:
Sn=a1+a2+⋯+an−1+an,Sn−1=a1+a2+⋯+an−1.
两式相减,前 n−1 项全部消掉,剩下 Sn−Sn−1=an。(关键一步:Sn−1 至少要含一项才有意义,所以要求 n−1≥1,即 n≥2。这就是 n=1 必须单独算的原因。)
结论 2:用作差判断单调性。 若对一切 n∈N∗ 都有 an+1−an>0,则 {an} 是递增数列;都有 an+1−an<0,则是递减数列。
这就是递增、递减的定义:“每一项都大于前一项”即 an+1>an 对所有 n 成立。对各项为正的数列,也可以作商:anan+1>1 等价于 an+1>an(两边乘正数 an 不改变不等号方向)。
结论 3:最大项的判定。 若 ak 是最大项,则
{ak≥ak−1,ak≥ak+1.
这是最大项的必要条件(k=1 时只看第二个不等式)。实际解题时通常先用作差求出数列在哪里由增变减,再确定最大项,见例 4。
例 1 (场景:由前几项写通项)写出数列 21,−43,85,−167,… 的一个通项公式。
解:分三部分看。
- 符号:正、负、正、负,第 n 项的符号是 (−1)n+1(n=1 时为正)。
- 分子:1,3,5,7,是 2n−1。
- 分母:2,4,8,16,是 2n。
所以 an=(−1)n+1⋅2n2n−1。代入 n=1,2,3,4 检验,都对。
容易卡在:符号写成 (−1)n,结果第 1 项变成负的。写完一定代 n=1 检查符号。
例 2 (场景:判断某数是不是数列的项)已知 an=n2−5n+4。
(1)18 是不是这个数列的项?如果是,是第几项?
(2)−3 是不是这个数列的项?
(3)这个数列有几项是负数?
解:
(1)令 n2−5n+4=18,即 n2−5n−14=0,(n−7)(n+2)=0,得 n=7 或 n=−2。n 必须是正整数,所以 n=7:18 是第 7 项。
(2)令 n2−5n+4=−3,即 n2−5n+7=0。判别式 Δ=25−28<0,方程没有实数根,更没有正整数根,所以 −3 不是这个数列的项。
(3)令 n2−5n+4<0,即 (n−1)(n−4)<0,得 1<n<4。正整数 n=2,3,所以有 2 项是负数(a2=a3=−2)。
例 3 (场景:已知单调性求参数)已知数列 an=n2+λn 是递增数列,求实数 λ 的取值范围。
解:数列递增,等价于对一切 n∈N∗ 都有 an+1−an>0。
an+1−an=(n+1)2+λ(n+1)−n2−λn=2n+1+λ.
要求 2n+1+λ>0 对一切 n≥1 成立。2n+1+λ 随 n 增大而增大,最小值在 n=1 时取到,所以只要 3+λ>0,即 λ>−3。
容易卡在:把 an=n2+λn 当成函数 y=x2+λx,要求它在 [1,+∞) 上递增,得到 −2λ≤1,即 λ≥−2。这个答案范围偏小,见本节易错点。
另一种解法:看图像。an 是抛物线 y=x2+λx 在 x=1,2,3,… 处的点,抛物线开口向上、对称轴是 x=−2λ。离对称轴越远的点越高。数列递增,关键是 a1<a2,即 1 比 2 离对称轴近,也就是对称轴在 1 和 2 的中点 23 的左边;这时后面每个 n+1 都比 n 离对称轴更远,自然一项比一项高。所以 −2λ<23,得 λ>−3。作差法对任何数列都适用;看对称轴只适用于二次型的数列,但在选择填空里更快。

例 4 (场景:求最大项)已知 an=(n+1)(109)n,求数列的最大项。
解:作差:
an+1−an=(n+2)(109)n+1−(n+1)(109)n=(109)n[109(n+2)−(n+1)]=(109)n⋅108−n.
(109)n>0,所以差的符号由 8−n 决定:
- n<8 时,an+1>an,数列递增;
- n=8 时,a9=a8;
- n>8 时,an+1<an,数列递减。
所以 a1<a2<⋯<a8=a9>a10>…,最大项是第 8 项和第 9 项,a8=a9=9×(109)8。
容易卡在:提公因式 (109)n 时,把 (109)n+1 写成 (109)n 乘 109 这一步。还有一处:n=8 时差为 0,最大项有两个,不要只写一个。
例 5 (场景:由 Sn 求 an)
(1)已知数列的前 n 项和 Sn=n2+2n+1,求 an。
(2)已知数列的前 n 项和 Sn 满足 Sn=2an−1,求 an。
解:
(1)n=1 时,a1=S1=1+2+1=4。
n≥2 时,
an=Sn−Sn−1=(n2+2n+1)−[(n−1)2+2(n−1)+1]=2n+1.
检验:把 n=1 代入 2n+1 得 3,不等于 a1=4,不能合写。所以
an={4,2n+1,n=1,n≥2.
(2)n=1 时,S1=2a1−1,即 a1=2a1−1,得 a1=1。
n≥2 时,Sn=2an−1,Sn−1=2an−1−1,两式相减:an=2an−2an−1,即 an=2an−1。
a1=1=0,所以各项都不为 0,an−1an=2,{an} 是首项为 1、公比为 2 的等比数列(第 23 章),an=2n−1。
容易卡在:(2)里不知道怎么下手。看到 Sn 和 an 混在一个式子里,就“再写一个 n−1 的式子,两式相减”,把 S 消掉,只剩 a。
- 若 Sn=An2+Bn+C,则 {an} 从第 2 项起是等差数列,公差为 2A;当且仅当 C=0 时,{an} 从第 1 项起就是等差数列。推导:n≥2 时 an=Sn−Sn−1=2An+(B−A),而 a1=A+B+C;把 n=1 代入 2An+(B−A) 得 A+B,与 a1 相等当且仅当 C=0。例 5(1)就是 C=1=0 的情形。
- 求最大项:先求 an+1−an 的符号在哪里由正变负;若在某处等于 0,那两项并列最大。推导见本节“证明”结论 2、3 和例 4。
- 各项为正的数列判断单调性,作商 anan+1 与 1 比较,通项含 qn 时比作差简单。
- 错在哪:由 Sn 求 an,直接写 an=Sn−Sn−1 作为答案,不检验 n=1。
为什么错:这个式子只对 n≥2 成立。例 5(1)中,按它算出的”a1“是 3,真正的 a1 是 4。
正确做法:a1=S1 单独算,再代入 n≥2 的式子检验,相等才合写,不相等就分段写。
- 错在哪:已知 an=n2+λn 递增,要求函数 y=x2+λx 在 [1,+∞) 上递增,得 λ≥−2。
为什么错:数列只看 x=1,2,3,… 这些点。对称轴在 1 和 1.5 之间时,函数在 [1,+∞) 上先减后增,但点 a1<a2<a3<… 仍然递增。函数递增是数列递增的充分条件,不是必要条件。
正确做法:用 an+1−an>0 对一切正整数 n 成立来求。
- 错在哪:正负交替的数列,符号因子随手写成 (−1)n。
为什么错:(−1)n 在 n=1 时为 −1,适合“第 1 项为负”的数列。第 1 项为正时应该用 (−1)n+1。
正确做法:写完通项后代入 n=1,2 检验符号。
数列就是“只在正整数处取值的函数”。画出来是一串点,像在函数图像上每隔一格打一个钉子。递增、递减、最大项都只看这些钉子,钉子之间的曲线怎么弯都不影响。
Sn 和 an 的关系可以这样想:Sn 是“前 n 天的累计存款”,an 是“第 n 天存的钱”。今天的存款 = 到今天为止的累计 − 到昨天为止的累计。但第 1 天没有“昨天”,只能直接看第 1 天的累计。
- 前置:第 5 章函数的概念。数列是定义域为正整数集的函数。
- 前置:第 6 章函数的单调性和最值。数列的递增、递减、最大项是它们在正整数上的版本。
- 后续:22.3 递推公式,是数列的另一种表示方法。
- 后续:22.4、22.5 等差数列,第 23 章等比数列,都是特殊的数列。
- 常一起考:第 23 章数列求和。先由 Sn 求出 an,再对新数列求和,是解答题的常见结构。
递推公式:如果已知数列的首项(或前几项),并且任一项 an+1 与它的前一项 an(或前几项)的关系可以用一个式子表示,这个式子就叫递推公式。例如 a1=1,an+1=2an+1。
递推公式加上首项,就完全确定了一个数列:从 a1 出发,一项一项往后算,每一项都算得出来。
由递推公式求通项的常见类型(难度到高考中档):
| 类型 |
递推公式的形状 |
方法 |
结果 |
| 累加 |
an+1−an=f(n) |
写出 n−1 个等式相加 |
an=a1+f(1)+f(2)+⋯+f(n−1) |
| 累乘 |
anan+1=f(n) |
写出 n−1 个等式相乘 |
an=a1⋅f(1)f(2)⋯f(n−1) |
| 构造等比 |
an+1=pan+q(p=0,1,q=0) |
配成 an+1+t=p(an+t) |
{an+t} 是公比为 p 的等比数列,t=p−1q |
| 取倒数 |
an+1=kan+1an |
两边取倒数 |
{an1} 是公差为 k 的等差数列 |
| 除以幂 |
an+1=pan+pn+1 |
两边除以 pn+1 |
{pnan} 是公差为 1 的等差数列 |
等比数列的通项公式见第 23 章:首项为 b1、公比为 q 的等比数列,bn=b1qn−1。

- 题目给出递推公式,问很靠后的某一项(如 a2026):写出前几项,看是否出现周期。
- 递推公式里 an+1−an 等于一个关于 n 的式子:用累加法。
- 递推公式里 anan+1 等于一个关于 n 的式子(或 an+1=f(n)⋅an):用累乘法。
- 递推公式形如 an+1=pan+q:构造等比数列 {an+t}。
- 递推公式是分式 an+1=kan+1an:取倒数,构造等差数列 {an1}。
- 递推公式形如 an+1=pan+pn+1:两边除以 pn+1,构造等差数列 {pnan}。
- 累加、累乘都是对 n≥2 写出 n−1 个等式,得到的公式要代 n=1 检验。
- 累乘和取倒数之前,要说明各项不为 0,否则不能相除、不能取倒数。通常的说法是“由 a1>0 和递推公式知各项都为正”。
- 构造等比数列 {an+t} 时,它的首项是 a1+t,不是 a1;还要求 a1+t=0,否则 {an+t} 是全为 0 的常数列,不是等比数列(这时 an=−t)。
- 解答题里“写出前几项、猜出通项”不是证明。猜出来的公式要用数学归纳法(第 23 章)证明,或者改用上面几种方法推出。
结论 1:累加法。 若 an+1−an=f(n),则 n≥2 时 an=a1+f(1)+f(2)+⋯+f(n−1)。
在递推公式里依次令 n=1,2,…,n−1,得到 n−1 个等式:
a2−a1=f(1),a3−a2=f(2),…,an−an−1=f(n−1).
把它们相加。(关键一步:左边 a2,a3,…,an−1 每个都恰好出现一次正、一次负,全部抵消,只剩 an−a1。)所以 an−a1=f(1)+f(2)+⋯+f(n−1)。n=1 时右边一项都没有,要单独检验。
结论 2:累乘法。 若 anan+1=f(n)(各项不为 0),则 n≥2 时 an=a1⋅f(1)f(2)⋯f(n−1)。
同样写出 n−1 个等式 a1a2=f(1),a2a3=f(2),……,an−1an=f(n−1),相乘时左边中间的项分子分母约掉,只剩 a1an。
结论 3:an+1=pan+q 的构造。
设想能找到常数 t,使 an+1+t=p(an+t)。展开得 an+1=pan+(p−1)t,和原式比较,需要 (p−1)t=q。(关键一步:p=1,所以可以除以 p−1,得 t=p−1q。p=1 时原式就是等差数列,不用构造。)
于是当 a1+t=0 时,{an+t} 是首项为 a1+t、公比为 p 的等比数列,
an+t=(a1+t)pn−1,an=(a1+t)pn−1−t.
结论 4:取倒数和除以幂。
- an+1=kan+1an(各项不为 0):两边取倒数,an+11=ankan+1=k+an1,即 an+11−an1=k,是等差数列的定义(22.4 节)。
- an+1=pan+pn+1(p=0):两边除以 pn+1,pn+1an+1=pnan+1,所以 {pnan} 是公差为 1 的等差数列。
例 1 (场景:找周期求很靠后的项)已知 a1=2,an+1=1−an1,求 a2026。
解:写出前几项:
a2=1−21=21,a3=1−2=−1,a4=1−(−1)=2.
a4=a1,而每一项只由前一项决定,所以从 a4 起又重复 2,21,−1,数列以 3 为周期:an+3=an。
2026=3×675+1,所以 a2026=a1=2。
容易卡在:算余数后对应错项。余数是 1 就对应 a1,余数是 0 对应 a3(周期的最后一项),不是 a0。
例 2 (场景:累加法)已知 a1=1,an+1=an+2n,求 an。
解:an+1−an=2n。n≥2 时,写出 n−1 个等式:
a2−a1=2×1,a3−a2=2×2,…,an−an−1=2(n−1).
相加:
an−a1=2[1+2+⋯+(n−1)]=2×2(n−1)n=n2−n.
(1+2+⋯+(n−1) 用 22.5 节的求和公式。)所以 an=n2−n+1(n≥2)。n=1 时 1−1+1=1=a1,也符合。所以 an=n2−n+1。
容易卡在:右边写成 2(1+2+⋯+n),多加了一项。等式的个数是 n−1,最后一个等式右边是 f(n−1)。
例 3 (场景:累乘法)已知 a1=1,an+1=n+2nan,求 an。
解:由 a1>0 和递推公式,各项都为正,可以相除:anan+1=n+2n。n≥2 时,写出 n−1 个等式相乘:
a1an=31×42×53×⋯×nn−2×n+1n−1.
分子是 1×2×⋯×(n−1),分母是 3×4×⋯×(n+1)。中间的 3,4,…,n−1 上下约掉,分子剩 1×2,分母剩 n(n+1):
an=n(n+1)2(n≥2).
n=1 时 1×22=1=a1,符合。所以 an=n(n+1)2。
容易卡在:约分时数不清剩下哪几个。办法是把前三个、后两个因式写出来,看分子开头剩几个、分母结尾剩几个。
例 4 (场景:an+1=pan+q 构造等比数列)已知 a1=1,an+1=2an+1,求 an。
解:设 an+1+t=2(an+t),展开得 an+1=2an+t,与原式比较得 t=1。所以
an+1+1=2(an+1).
a1+1=2=0,所以 {an+1} 是首项为 2、公比为 2 的等比数列,an+1=2×2n−1=2n,an=2n−1。
容易卡在:首项写成 a1=1,得到 an+1=2n−1。新数列的首项是 a1+1。
另一种解法:求 t 有一个更快的办法。把递推公式里的 an+1、an 都换成 x,解方程 x=2x+1,得 x=−1,于是 {an−(−1)}={an+1} 就是要找的等比数列(这个 x 叫递推公式的“不动点”,t=−x)。待定系数法写在解答题里步骤清楚;不动点法适合选择填空和草稿纸上快速找 t。
例 5 (场景:分式型取倒数)已知 a1=1,an+1=2an+1an,求 an。
解:由 a1=1>0,若 an>0,则 an+1=2an+1an>0,所以各项都为正,可以取倒数:
an+11=an2an+1=2+an1,an+11−an1=2.
所以 {an1} 是首项为 a11=1、公差为 2 的等差数列,an1=1+2(n−1)=2n−1,an=2n−11。
容易卡在:不交代 an=0 就取倒数。解答题会因此扣分。
例 6 (场景:除以幂构造等差数列)已知 a1=2,an+1=2an+2n+1,求 an。
解:两边同除以 2n+1:
2n+1an+1=2nan+1.
所以 {2nan} 是首项为 2a1=1、公差为 1 的等差数列,2nan=n,an=n⋅2n。
检验:a2=2×2+4=8=2×22,正确。
容易卡在:除以 2n 而不是 2n+1,得到 2nan+1=2n2an+2,左右下标对不上,构造不出来。要让 an+1 配 2n+1、an 配 2n。
- an+1=pan+q(p=0,1)的通项:an=(a1+p−1q)pn−1−p−1q。推导见本节“证明”结论 3。选择填空可以直接用,解答题要写出构造过程。
- 周期数列:若 an+T=an 对一切 n 成立,则 am=ar,其中 r 是 m 除以 T 的余数;余数为 0 时取 aT。推导:am=am−T=am−2T=…,一直减到下标在 1 到 T 之间。
- 一个数列 {an} 是等差数列,当且仅当 an+1−an 是常数,这是累加法里 f(n) 为常数的特例;对应地,累乘法里 f(n) 为常数就是等比数列。
- 错在哪:累加时写成 an−a1=f(1)+f(2)+⋯+f(n)。
为什么错:从 a1 到 an 只走了 n−1 步,只有 n−1 个差。
正确做法:写出第一个和最后一个等式,最后一个是 an−an−1=f(n−1),以它为准。
- 错在哪:构造 {an+t} 后,用 a1 当首项写通项。
为什么错:等比数列是 {an+t},它的首项是 a1+t。
正确做法:先单独写一句“首项为 a1+t=…”,再写通项。
- 错在哪:写出前几项 1,3,7,15,就直接写“所以 an=2n−1“作为解答题答案。
为什么错:前几项符合不代表所有项都符合,这是猜想,不是证明。
正确做法:用构造法推出来,或者猜出后用数学归纳法证明(第 23 章)。
递推公式像爬楼梯的说明书:告诉你站在第 1 级(首项),以及“从任何一级怎么到下一级”,你就能到达任何一级。求通项就是把“一步一步走”换成“直接算出第 n 级的高度”。
累加法像记账:每天的变化量加起来,就是总变化量。构造法的想法是“换个角度看”:an 本身不规则,但 an+1、an1、2nan 是等比或等差数列,先求出它们,再变回 an。
- 前置:22.2 数列的概念和表示。
- 后续:22.4 等差数列。an+1−an=d 就是最简单的递推公式。
- 后续:第 23 章等比数列。构造法最后都化成等差或等比数列。
- 后续:第 23 章数学归纳法。由递推公式猜出的通项,用数学归纳法证明。
- 常一起考:第 23 章数列求和。解答题常是“第一问由递推公式求通项,第二问求和”。
等差数列:从第 2 项起,每一项与它的前一项的差都等于同一个常数,这个数列就叫等差数列,这个常数叫公差,通常记作 d。用式子写:
an+1−an=d(n∈N∗).
通项公式:
an=a1+(n−1)d,an=am+(n−m)d.
和函数的关系:an=dn+(a1−d)。当 d=0 时,它是一次函数 y=dx+(a1−d) 在正整数处的值,点 (n,an) 都落在一条直线上,直线的斜率就是 d。
- d>0:递增数列;d<0:递减数列;d=0:常数列。

等差中项:若 a,A,b 成等差数列,A 叫 a 与 b 的等差中项,
A=2a+b,即2A=a+b.
下标和性质:在等差数列中,若 m+n=p+q(m,n,p,q∈N∗),则
am+an=ap+aq.
特别地,若 m+n=2k,则 am+an=2ak。
判定等差数列的方法:
| 方法 |
条件 |
用在哪 |
| 定义法 |
an+1−an=d(常数) |
解答题的证明 |
| 等差中项法 |
2an+1=an+an+2 对一切 n 成立 |
解答题的证明 |
| 通项公式法 |
an=kn+b(k、b 为常数) |
选择填空的判断 |
| 前 n 项和法 |
Sn=An2+Bn(A、B 为常数) |
选择填空的判断,见 22.5 节 |
- 已知等差数列的某两项,或某几个条件,求通项:设出 a1 和 d,列方程组(基本量法)。
- 解答题要求“证明 {bn} 是等差数列”:用定义,算出 bn+1−bn 是常数。
- 三个数(或四个数)成等差数列,已知它们的和与积:对称地设未知数,如 a−d,a,a+d。
- 题目给出几项的和,问另几项的和,下标加起来相等(如 a2+a8 与 a3+a7):用下标和性质,不必求 a1 和 d。
- 通项是 a1+(n−1)d,不是 a1+nd:从 a1 到 an 只走了 n−1 步。
- 下标和性质要求等号两边项数相同:两项对两项。a1+a6=a7 一般不成立(a1+a6=2a1+5d,a7=a1+6d)。
- 证明等差数列必须对一切 n 证明差是常数,只验证前几项不算证明。
- 公差 d 是“后项减前项”,顺序不能反。
结论 1:通项公式 an=a1+(n−1)d。
这是 22.3 节累加法的特例。n≥2 时写出 n−1 个等式
a2−a1=d,a3−a2=d,…,an−an−1=d,
相加,左边中间项全部抵消,得 an−a1=(n−1)d。n=1 时 a1=a1+0⋅d 也成立。
再由 an=a1+(n−1)d,am=a1+(m−1)d 相减,得 an−am=(n−m)d,即 an=am+(n−m)d。
结论 2:等差中项 2A=a+b。
a,A,b 成等差数列,按定义 A−a=b−A,移项得 2A=a+b。
结论 3:下标和性质。 若 m+n=p+q,则 am+an=ap+aq。
用通项公式:
am+an=[a1+(m−1)d]+[a1+(n−1)d]=2a1+(m+n−2)d,
ap+aq=2a1+(p+q−2)d.
(关键一步:两项之和只依赖下标之和 m+n,不依赖 m、n 各是多少。所以下标之和相等,两项之和就相等。)
注意反过来不成立:d=0 时所有项都相等,am+an=ap+aq 对任何下标都成立,推不出 m+n=p+q。
例 1 (场景:基本量法求通项)在等差数列 {an} 中,a3=5,a7=13,求 an 和 a20。
解:设首项为 a1,公差为 d,则
{a1+2d=5,a1+6d=13.
两式相减得 4d=8,d=2,代回得 a1=1。所以 an=1+2(n−1)=2n−1,a20=39。
另一种解法:用 an=am+(n−m)d。a7=a3+4d,得 d=7−313−5=2,于是 an=a3+(n−3)×2=2n−1。这种写法不用求 a1,已知两项求公差时最快;条件不是“两项”而是“和”“积”之类时,还是设 a1、d 列方程组稳妥。
例 2 (场景:证明是等差数列)已知 a1=2,an+1=2−an1。
(1)证明 {an−11} 是等差数列;
(2)求 an。
解:
(1)先说明各项都大于 1,这样后面除以 an、除以 an−1 都没问题。a1=2>1;若 an>1,则 0<an1<1,an+1=2−an1>1。所以各项都大于 1。
由递推公式 an+1−1=1−an1=anan−1,于是
an+1−11=an−1an=an−1(an−1)+1=1+an−11,
即 an+1−11−an−11=1(常数)。所以 {an−11} 是首项为 a1−11=1、公差为 1 的等差数列。
(2)由(1),an−11=1+(n−1)×1=n,所以 an=1+n1=nn+1。
容易卡在:(1)里不知道往哪个方向化简。目标是 an+1−11,就从 an+1−1 开始算,用递推公式把它写成 an 的式子,再取倒数。题目要你证明什么,就直接算什么。
例 3 (场景:三个数成等差数列)三个数成等差数列,它们的和为 15,积为 80,求这三个数。
解:设这三个数为 a−d,a,a+d。
和:(a−d)+a+(a+d)=3a=15,a=5。
积:(5−d)×5×(5+d)=5(25−d2)=80,25−d2=16,d=±3。
d=3 时三个数是 2,5,8;d=−3 时是 8,5,2。所以这三个数是 2、5、8(或按 8、5、2 的顺序)。
容易卡在:设成 a,a+d,a+2d,和、积的式子都很繁。对称地设,求和时 d 直接消掉。
例 4 (场景:下标和性质)在等差数列 {an} 中,a2+a5+a8=9,求 a3+a7。
解:2+8=2×5,由下标和性质 a2+a8=2a5,所以 a2+a5+a8=3a5=9,a5=3。
又 3+7=2×5,所以 a3+a7=2a5=6。
另一种解法:特殊值法。题目只给了一个条件,却要求出确定的值,说明答案和 d 无关,可以取 d=0。此时各项都相等,3an=9,每一项都是 3,a3+a7=6。下标和性质适合解答题和需要说理的地方;特殊值法只能用于“答案唯一”的选择填空,但几乎不用计算。
- 公差公式:d=n−man−am(n=m),就是直线的斜率。推导见本节“证明”结论 1。
- 下标成等差的项仍成等差数列:ak,ak+m,ak+2m,… 是公差为 md 的等差数列。推导:相邻两项之差 ak+(j+1)m−ak+jm=md。
- 若 {an}、{bn} 都是等差数列,则 {pan+qbn}(p、q 为常数)也是等差数列,公差为 pd1+qd2。推导:直接作差。
- 若 am=n,an=m(m=n),则 am+n=0。推导:d=n−man−am=n−mm−n=−1,am+n=am+nd=n−n=0。
- 四个数成等差数列,可设为 a−3d,a−d,a+d,a+3d(公差是 2d)。
- 错在哪:由 m+n=k 推出 am+an=ak,比如认为 a3+a4=a7。
为什么错:下标和性质要求两边项数相同。a3+a4=2a1+5d,a7=a1+6d,一般不相等。
正确做法:两项对两项,如 a3+a4=a1+a6=a2+a5。
- 错在哪:四个数成等差,设成 a−2d,a−d,a+d,a+2d。
为什么错:相邻两项的差,中间是 2d,两边是 d,不是等差数列。
正确做法:设 a−3d,a−d,a+d,a+3d,此时公差是 2d,求出 d 后要乘 2 才是公差。
- 错在哪:证明 {bn} 是等差数列时,算出 b1,b2,b3 发现差相等就下结论。
为什么错:前三项的差相等,不能保证后面所有项的差都相等。
正确做法:对一般的 n 算出 bn+1−bn,说明它是与 n 无关的常数。
等差数列就是“均匀地爬坡”:每走一步升高同样的 d。画在坐标系里是一条直线上等间距的点,公差就是斜率。
下标和性质可以用“平均数”记:a5 正好在 a2 和 a8 中间,直线上中间位置的高度等于两端高度的平均值,所以 a2+a8=2a5。像跷跷板:支点两边同样远的两个点,高度一个多出多少、另一个就少多少。
- 前置:22.2 数列的概念和表示;22.3 递推公式(an+1−an=d 是累加法的特例)。
- 前置:第 5 章函数的概念。等差数列的通项是一次函数。
- 后续:22.5 等差数列的前 n 项和,倒序相加法用的就是下标和性质。
- 后续:第 23 章等比数列,概念和性质与等差数列一一对应(差换成比,和换成积)。
- 后续:第 28 章直线的方程。公差就是点 (n,an) 所在直线的斜率。
- 常一起考:第 23 章等比数列。“等差数列中某三项成等比数列”是常见的综合条件。
前 n 项和公式:
Sn=2n(a1+an),Sn=na1+2n(n−1)d.
第一个公式在已知首项和末项时用;第二个在已知首项和公差时用。
和函数的关系:把第二个公式整理成
Sn=2dn2+(a1−2d)n.
d=0 时,Sn 是 n 的二次函数,而且没有常数项。点 (n,Sn) 都落在一条过原点的抛物线上。
Sn 的最值:
- a1>0,d<0:数列先正后负,Sn 有最大值。把所有正项(和 0)都加上时最大,即找满足 an≥0 且 an+1≤0 的 n。
- a1<0,d>0:数列先负后正,Sn 有最小值,找满足 an≤0 且 an+1≥0 的 n。
- 也可以用二次函数:求出对称轴 n=n0,取离 n0 最近的正整数;n0 恰好是两个正整数的中点时,两个都取到。

- 已知 a1,d,n,an,Sn 中的三个,求其余两个(“知三求二”):把两个公式和通项公式当作方程组来解。
- 求项数为奇数的和(如 S9、S11),或比较两个等差数列的项之比:用 S2n−1=(2n−1)an。
- 题目问”Sn 何时最大(最小)““最大值是多少”:用邻项变号法或二次函数法。
- 题目给出 S4、S8 这类“等长分段”的和,求 S12:用片段和性质。
- 第二个公式里是 2n(n−1)d,不是 2n(n+1)d:n 项里 d 一共被加了 0+1+⋯+(n−1) 次。
- Sn 的最值问题里 n 只能取正整数,二次函数的顶点不一定能取到。
- 有一项恰好为 0 时(如 a5=0),S4=S5,最大(小)值在两个 n 处取到。
- 片段和性质说的是 Sm、S2m−Sm、S3m−S2m 成等差数列,不是 Sm、S2m、S3m 成等差数列。
结论 1:Sn=2n(a1+an)(倒序相加法,课本的证明)。
把 Sn 正着写一遍、倒着写一遍:
Sn=a1+a2+⋯+an−1+an,
Sn=an+an−1+⋯+a2+a1.
上下对齐相加,第 k 列是 ak+an+1−k。(关键一步:k+(n+1−k)=1+n,由 22.4 节的下标和性质,ak+an+1−k=a1+an。每一列的和都相同,这就是倒着再写一遍的目的。)共 n 列,所以
2Sn=n(a1+an),Sn=2n(a1+an).

结论 2:Sn=na1+2n(n−1)d。
把 an=a1+(n−1)d 代入结论 1:
Sn=2n[2a1+(n−1)d]=na1+2n(n−1)d.
结论 3:S2n−1=(2n−1)an。
由结论 1,S2n−1=2(2n−1)(a1+a2n−1)。1+(2n−1)=2n,由下标和性质 a1+a2n−1=2an,代入即得。
结论 4:片段和性质。 Sm、S2m−Sm、S3m−S2m 成等差数列,公差为 m2d。
Sm=a1+⋯+am,S2m−Sm=am+1+⋯+a2m。两者对应项相减:
(S2m−Sm)−Sm=(am+1−a1)+(am+2−a2)+⋯+(a2m−am).
每个括号都是下标差 m 的两项之差,等于 md,共 m 个括号,所以差为 m2d。同理 (S3m−S2m)−(S2m−Sm)=m2d。
例 1 (场景:知三求二)在等差数列 {an} 中,a4=7,S5=25。求 an 和 Sn;若 Sk=64,求 k。
解:设首项 a1,公差 d。
{a1+3d=7,5a1+25×4d=25,即{a1+3d=7,a1+2d=5.
解得 d=2,a1=1。所以 an=2n−1,Sn=n×1+2n(n−1)×2=n2。
Sk=k2=64,k 是正整数,k=8。
容易卡在:第二个方程的系数算错。2n(n−1) 在 n=5 时是 10,不是 15。
例 2 (场景:项数为奇数的和、两个等差数列的项之比)
(1)在等差数列 {an} 中,a3+a9=10,求 S11。
(2)等差数列 {an}、{bn} 的前 n 项和分别为 Sn、Tn,且 TnSn=n+32n+1,求 b5a5。
解:
(1)3+9=1+11,所以 a1+a11=a3+a9=10,S11=211(a1+a11)=211×10=55。
(2)由 S2n−1=(2n−1)an,取 n=5:S9=9a5,T9=9b5。所以
b5a5=T9S9=9+32×9+1=1219.
容易卡在:(2)里直接代 n=5,得 T5S5=811 当作答案。T5S5 是前 5 项和之比,不是第 5 项之比;要化成第 5 项,得用 S9。
例 3 (场景:求 Sn 的最大值)在等差数列 {an} 中,a1=25,S9=S17。求 Sn 的最大值。
解:由 S9=S17:
9×25+29×8d=17×25+217×16d,
即 225+36d=425+136d,100d=−200,d=−2。所以 an=25−2(n−1)=27−2n。
a1>0,d<0,数列递减,Sn 在加完所有正项时最大。令 an=27−2n≥0,得 n≤13.5,所以 a13=1>0,a14=−1<0。S13 最大:
S13=13×25+213×12×(−2)=325−156=169.
另一种解法:用 Sn 的图像。Sn 是关于 n 的二次函数(无常数项),S9=S17 说明抛物线的对称轴是 n=29+17=13。又 S17−S9=a10+a11+⋯+a17=0,而 a1>0,所以 d<0(若 d≥0,各项都为正,这个和不可能是 0),抛物线开口向下,所以 n=13 时 Sn 最大。最大值仍要算:Sn=25n−n(n−1)=26n−n2=169−(n−13)2,S13=169。邻项变号法思路最直接,任何时候都能用;对称轴法在题目给出”Sp=Sq“时最快,连 d 都可以先不求。
例 4 (场景:片段和)等差数列 {an} 的前 n 项和为 Sn,S4=1,S8=4,求 S12。
解:由片段和性质,S4、S8−S4、S12−S8 成等差数列,即 1,3,S12−4 成等差数列。所以 S12−4=3+(3−1)=5,S12=9。
另一种解法:{nSn} 是等差数列(见本节常用推论),所以 4S4,8S8,12S12 成等差数列:41,21,12S12,得 12S12=43,S12=9。两种方法都不用求 a1 和 d;已知的和是“等长分段”时用片段和,已知的项数不等间隔(如 S3、S7)时用 nSn 更通用。
- S2n−1=(2n−1)an;两个等差数列 bnan=T2n−1S2n−1。推导见本节“证明”结论 3。
- Sm、S2m−Sm、S3m−S2m 成等差数列,公差为 m2d。推导见本节“证明”结论 4。
- {nSn} 是等差数列,公差为 2d。推导:nSn=a1+2n−1d,是 n 的一次式。
- {an} 是等差数列 ⟺ Sn=An2+Bn(A、B 为常数)。推导:正方向由说明里的整理式得到;反方向见 22.2 节常用推论(C=0 的情形)。
- 项数为 2n 时,S偶−S奇=nd;项数为 2n−1 时,S奇−S偶=an,S偶S奇=n−1n(n≥2,an=0)。推导:2n 项时偶数项与它前面的奇数项一一配对,每对差 d,共 n 对;2n−1 项时奇数项有 n 个、平均值是中间项 an,偶数项有 n−1 个、平均值也是 an,所以 S奇=nan,S偶=(n−1)an。
- 错在哪:a1=4,d=−1,求 Sn 最大值时只答”n=4“。
为什么错:a5=0,S5=S4+0=S4=10,n=4 和 n=5 都取到最大值。图像上看,对称轴 n=4.5 正好在 4 和 5 中间。
正确做法:用 an≥0、an+1≤0 找 n 时,留意有没有某一项等于 0;有就写”n=4 或 5 时 Sn 最大”。
- 错在哪:Sn=−n2+27n,配方得对称轴 n=13.5,把 13.5 代入,答“最大值为 182.25”。
为什么错:n 只能取正整数,S13.5 根本不存在。
正确做法:取离对称轴最近的正整数。13 和 14 一样近,S13=S14=182,最大值是 182,n=13 或 14 时取到。
- 错在哪:认为 S4、S8、S12 成等差数列,例 4 中由 1,4 得 S12=7。
为什么错:成等差数列的是每一段的和 S4、S8−S4、S12−S8,不是累计和。
正确做法:先求出每段的和 1,3,再求第三段 5,最后 S12=4+5=9。
倒序相加就是“拼长方形”:把一堆从矮到高排好的柱子,倒过来再拼一份叠在上面,每列都一样高,拼成一个长方形。长方形面积的一半就是原来的和。这和梯形面积公式”(上底 + 下底)× 高 ÷ 2”是一回事:a1 是上底,an 是下底,n 是高。
Sn 的最大值可以这样想:一列先正后负的数往上加,加正数总和变大,加到负数总和开始变小,所以在“最后一个正数”处停下来最大。
- 前置:22.4 等差数列的通项和性质。倒序相加的关键一步是下标和性质。
- 前置:第 4 章二次函数的最值。Sn 是 n 的二次函数,最值问题要结合”n 只取正整数”。
- 后续:第 23 章数列求和。倒序相加法也用于 f(x)+f(1−x) 为常数一类的函数求和;分组求和常把一部分化成等差数列求和。
- 后续:第 23 章等比数列的前 n 项和,推导方法不同(错位相减),可以对照着记。
- 常一起考:22.2 节由 Sn 求 an。“Sn=An2+Bn 则 {an} 是等差数列”把两节连在一起。
本章四个知识点分两层。上层是一般数列:22.2 讲数列是什么、怎样用通项公式和 Sn 表示,22.3 讲怎样用递推公式表示、怎样从递推公式求出通项。下层是最重要的一类特殊数列:22.4 等差数列的通项和性质,22.5 它的前 n 项和。
两层之间的连接点有两个。一是等差数列的定义 an+1−an=d 本身就是一个递推公式,通项公式由累加法得到;构造法(取倒数、除以幂)也是把复杂的递推公式化成等差数列。二是 Sn 与 an 的关系:Sn=An2+Bn 恰好对应等差数列。

考试里的典型结构是:第一问由 Sn 或递推公式求出通项(22.2、22.3),通项往往是等差或等比数列(22.4、第 23 章);第二问对通项或由它构造的新数列求和(22.5、第 23 章)。
- 写出数列 1,3,6,10,15,… 的一个通项公式。
- 已知数列的前 n 项和 Sn=3n2−2n+1,求 an。
- 已知 a1=1,an+1=an+n(n+1)1,求 a10。
- 已知 a1=1,an+1=3an+2,求 an。
- 在等差数列 {an} 中,a2+a12=16,求 a7。
- 在等差数列 {an} 中,a5=10,a12=31,求 an。
- 在等差数列 {an} 中,a1=20,d=−3,n 为何值时 Sn 最大?最大值是多少?
- 在等差数列 {an} 中,S9=54,求 a5。
答案:1. an=2n(n+1);2. a1=2,n≥2 时 an=6n−5(不能合写);3. 1019;4. an=2⋅3n−1−1;5. 8;6. an=3n−5;7. n=7 时最大,S7=77;8. 6。