等差×等比数列求和万能公式:错位相减法全攻略

什么是等差×等比数列?

在高中数学数列章节中,等差×等比数列求和是一个高频考点。这类数列的通项公式 a_n 通常由两部分组成:一部分是等差数列 b_n,另一部分是等比数列 c_n。其通项公式形式通常表现为:

a_n = (An + B) · q^n

其中,An + B 是等差部分,q^n 是等比部分。例如:a_n = n · 2^n 或 a_n = (2n-1) · 3^n。对于这类数列,传统的分组求和法往往无效,而错位相减法(Method of Difference)则是解决此类问题的万能公式和核心工具。

💡 核心识别特征
  • 通项公式中既包含 n 的一次项(或多次项),又包含 n 的指数项。
  • 相邻两项的比值 a_{n+1}/a_n 不是常数(排除纯等比),但比值中包含 n 的线性关系。
  • 题目通常要求求前 n 项和 S_n。

错位相减法原理推导

为了让你真正理解这个万能公式的来源,我们通过一般形式进行推导。设数列 {a_n} 的通项为 a_n = b_n · c_n,其中 {b_n} 是公差为 d 的等差数列,{c_n} 是公比为 q (q≠1) 的等比数列。

1. 写出 S_n 表达式

S_n = b_1·c_1 + b_2·c_2 + b_3·c_3 + ... + b_{n-1}·c_{n-1} + b_n·c_n  --- (式1)
                

2. 乘以公比 q

将 (式1) 两边同时乘以等比数列的公比 q:

qS_n = b_1·c_2 + b_2·c_3 + b_3·c_4 + ... + b_{n-1}·c_n + b_n·c_{n+1} --- (式2)
                

注意:这里利用了 c_{k+1} = c_k · q 的性质。

3. 错位相减

用 (式1) 减去 (式2),注意错位对齐:

S_n - qS_n = b_1·c_1 + (b_2-b_1)·c_2 + (b_3-b_2)·c_3 + ... + (b_n - b_{n-1})·c_n - b_n·c_{n+1}
                

由于 {b_n} 是等差数列,b_{k} - b_{k-1} = d(公差)。因此,中间部分转化为一个等比数列求和:

(1-q)S_n = b_1·c_1 + d·(c_2 + c_3 + ... + c_n) - b_n·c_{n+1}
                

括号内即为等比数列求和,解出 S_n 即可得到万能公式的最终形式。

实战操作五步法

为了在考试中快速准确解题,请严格遵循以下标准化流程:

第一步:列式

清晰写出 S_n = ... 的展开式,确保项数正确,不要漏项。

第二步:乘公比

将等式两边同乘 q,得到 qS_n。注意观察项的对应关系。

第三步:错位对齐

在草稿纸上将 S_n 和 qS_n 上下排列,使 x·q^k 与 x·q^k 对齐。这是最关键的一步,对齐错误导致全盘皆输。

第四步:相减求和

两式相减。首项保留,末项保留(注意符号),中间部分提取公因数后形成等比数列求和。

第五步:化简结果

利用等比数列求和公式 S = a1(1-q^n)/(1-q) 计算中间部分,最后除以 (1-q) 并化简代数式。

经典例题深度解析

理论必须结合实践。下面通过三个不同难度的例题,展示等差×等比数列求和的具体应用。

基础篇:n·2^n
进阶篇:(2n-1)·3^n
高阶篇:含参数讨论

题目:求数列 a_n = n · 2^n 的前 n 项和 S_n。

分析: 等差部分为 n,等比部分为 2^n,公比 q=2。

解:

S_n = 1·2^1 + 2·2^2 + 3·2^3 + ... + n·2^n  --- (1)
2S_n =      1·2^2 + 2·2^3 + ... + (n-1)·2^n + n·2^{n+1} --- (2)
(1)-(2) 得:
-S_n = 1·2^1 + (2-1)2^2 + (3-2)2^3 + ... + (n-(n-1))2^n - n·2^{n+1}
-S_n = 2^1 + 2^2 + 2^3 + ... + 2^n - n·2^{n+1}
中间部分为等比数列求和,首项2,公比2,项数n:
-S_n = [2(1-2^n)/(1-2)] - n·2^{n+1}
-S_n = [2(2^n-1)] - n·2^{n+1}
-S_n = 2^{n+1} - 2 - n·2^{n+1}
-S_n = (1-n)2^{n+1} - 2
S_n = (n-1)2^{n+1} + 2
                        

结论: S_n = (n-1)2^{n+1} + 2。

题目:求数列 a_n = (2n-1) · 3^n 的前 n 项和 S_n。

分析: 等差部分 2n-1,公差 d=2;等比部分 3^n,公比 q=3。

解:

S_n = 1·3^1 + 3·3^2 + 5·3^3 + ... + (2n-3)3^{n-1} + (2n-1)3^n  --- (1)
3S_n=     1·3^2 + 3·3^3 + ... + (2n-5)3^{n-1} + (2n-3)3^n + (2n-1)3^{n+1} --- (2)
(1)-(2) 得:
-2S_n = 1·3^1 + 2·3^2 + 2·3^3 + ... + 2·3^n - (2n-1)3^{n+1}
-2S_n = 3 + 2(3^2 + 3^3 + ... + 3^n) - (2n-1)3^{n+1}
注意括号内是从 3^2 到 3^n,共 n-1 项:
括号和 = 3^2(1-3^{n-1})/(1-3) = 9(3^{n-1}-1)/2 = (3^{n+1}-9)/2
-2S_n = 3 + 2·[(3^{n+1}-9)/2] - (2n-1)3^{n+1}
-2S_n = 3 + 3^{n+1} - 9 - (2n-1)3^{n+1}
-2S_n = -6 + 3^{n+1}[1 - (2n-1)]
-2S_n = -6 + 3^{n+1}(2-2n)
-2S_n = -6 + 2(1-n)3^{n+1}
S_n = 3 - (1-n)3^{n+1}
S_n = (n-1)3^{n+1} + 3
                        

题目:已知 a_n = (n+k) · 2^n,求 S_n 并讨论 k 的影响。

分析: 此题考查通法在含参数列中的适用性。无论 k 为何值,只要 n+k 是线性的,即可使用错位相减。

解:

S_n = (1+k)2^1 + (2+k)2^2 + ... + (n+k)2^n
2S_n=       (1+k)2^2 + ... + (n-1+k)2^n + (n+k)2^{n+1}
-S_n = (1+k)2^1 + 1·2^2 + 1·2^3 + ... + 1·2^n - (n+k)2^{n+1}
-S_n = 2(1+k) + [2^2 + ... + 2^n] - (n+k)2^{n+1}
中间等比部分首项4,公比2,项数n-1:
Sum_mid = 4(1-2^{n-1})/(1-2) = 4(2^{n-1}-1) = 2^{n+1}-4
-S_n = 2 + 2k + 2^{n+1} - 4 - (n+k)2^{n+1}
-S_n = 2k - 2 + 2^{n+1}(1 - n - k)
S_n = (n+k-1)2^{n+1} - 2k + 2
                        

结论: 参数 k 仅影响常数项和首项系数,不改变算法结构。

避坑指南:常见错误盘点

根据历年高考及模拟题数据统计,学生在处理等差×等比数列求和时,以下错误率高达 60% 以上:

错误类型 错误表现 正确做法
项数错误 相减后中间等比数列的项数数错,通常是少算或多算一项。 画出对齐线,逐一计数。确认首项和末项的指数。
符号错误 末项 b_n·c_{n+1} 前面的符号处理错误,或者等比求和公式中 1-q 与 q-1 混淆。 始终用 S_n - qS_n,末项必为负号。若用 qS_n - S_n,则首项为负,末项为正,需保持一致。
公比q=1 未讨论 q=1 的情况,直接代入公式导致分母为零。 若 q=1,数列退化为等差数列,直接用 S_n = n(a_1+a_n)/2。
首项遗漏 错位相减时,只记得中间部分,忘记了第一单项或最后一单项。 牢记口诀:“首尾保留,中间等比”。

常见问题解答 (FAQ)

Q: 如果公比 q 是负数怎么办?

A: 处理方法完全相同。只是在相减后,中间形成的等比数列公比为负数。在求和公式 S = a1(1-q^n)/(1-q) 中,q^n 的符号会根据 n 的奇偶性变化,计算时务必小心符号。

Q: 错位相减法可以求无穷等比数列的和吗?

A: 理论上可以,但需要满足 |q| < 1 且 n → ∞ 时 n·q^n → 0 的条件。此时 S_∞ 的计算会简化,但高中阶段主要考查有限项求和。

Q: 有没有不用错位相减法的替代方案?

A: 对于 a_n = n·q^n 这种形式,有时可以使用导数法(对几何级数求导),但过程复杂且容易出错。错位相减法是最通用、最稳妥的万能公式。

✨ 更多精彩
研
墨卷研习录
墨卷研习录
CopyRight@educfa.com.cn