
高三数学一对一辅导里,那个让我"开窍"的错位相减法
说实话,我在带高三学生的时候,发现数列求和这块内容,有相当一部分同学对错位相减法是又爱又恨。爱它是因为一旦掌握,题型再变化都能套用;恨它呢,是第一次接触时,那个"相减"的步骤总是让人犯迷糊——到底该减什么、什么时候减、为什么减完就对了?这些问题,我自己在高中时也纠结过,现在作为金博教育的数学辅导老师,反倒能更平静地帮学生理清这里面的门道。
这篇文章,我想用最实在的方式,把错位相减法的来龙去脉讲清楚。咱们不搞那些云里雾里的术语,就用大白话,加上我带课这些年看到的真实案例,让你看完之后,觉得"哦,原来是这样"。
一、为什么要"错位"?先搞懂它的来头
在讲方法之前,我想先说一个问题:错位相减法到底是怎么来的?你可能觉得这不重要,但理解它的"出身",对后面记忆步骤特别有帮助。
想象一下,等比数列求和公式是怎么推导的?记得吧,S = a + ar + ar2 + ... + ar??1。然后两边乘以公比r,得到rS = ar + ar2 + ... + ar??1 + ar?。接下来,用第一个式子减去第二个式子,左边就剩下S - rS,右边中间的项全部消掉,只剩下a - ar?。这一步,其实就是错位相减的原型。
你可以把它想象成"错开排列,相减消除"的过程。两个数列摆在一起,它们的项数相同,但位置错开了一点。相减之后,中间那些"对齐"的项就会互相抵消,剩下几项可以直接算出来。这就是错位相减法的核心思想——用减法换来项的消失,把复杂的求和问题简化。
有意思的是,这个方法不仅仅能求等比数列的和。当一个数列可以拆成一个等差数列乘以一个等比数列的时候,错位相减法同样适用。这种形式的数列,我们称之为"等差乘等比型"数列,也是高考中最常见的考查形式。
二、什么情况下用这个方法?先学会"诊断"

我在金博教育上一对一辅导的时候,往往会先让学生做几道题,不是为了做题,而是为了培养一种"嗅觉"——拿到数列,先判断它属于哪种类型,该用什么方法。
错位相减法的适用场景其实挺明显的。一般来讲,当你看到一个数列的通项公式是等差数列的项乘以等比数列的项,那基本上就可以考虑用错位相减法了。比如这样的形式:a? = (an + b)·r?,这里a、b是常数,r是公比。或者更直观一点,数列长这样:1, 2·2, 3·4, 4·8, 5·16,... 你看,前面是等差(1,2,3,4,5...),后面是等比(1,2,4,8,16...),两者一乘,就是典型的等差乘等比结构。
当然,也有例外情况。如果数列只是单纯的等差数列,那直接用等差数列求和公式就行;如果是单纯的等比数列,用等比求和公式。只有当两者"混在一起"的时候,错位相减法才出来显身手。
我给学生做过一个简单的判断练习,大家可以感受一下:
| 数列通项 | 类型判断 |
| a? = 2n + 3 | 等差数列,用等差公式 |
| a? = 3? | 等比数列,用等比公式 |
| a? = n·2? | 等差×等比,用错位相减 |
| a? = (n2 + 1)·5? | 等差×等比,用错位相减 |
这个判断过程看起来简单,但很多同学考试时就是在这第一步卡住了。他们不是不会方法,而是没看清题目该用什么方法。所以,拿到数列求和题,第一步永远是看结构,先给数列"把把脉"。
三、错位相减法具体怎么做?我拆成五步给你看
这部分是文章的核心。我带过的学生普遍反映,听老师讲例题时觉得懂了,但自己做题时又蒙了。后来我发现,问题出在步骤的"衔接处"——每一步过渡到下一步的那个弯,初学者不太容易转过来。
所以,我把错位相减法的标准步骤拆得细一点,每一步干什么、为什么这样干,我都写清楚。
第一步:写出前n项和S?的表达式
设S? = a? + a? + a? + ... + a?。这一步看起来像废话,但很重要,因为后面所有的操作都是围绕S?展开的。你需要把通项公式带进去,写成一个完整的式子。比如,如果a? = n·2?,那就写成:
S? = 1·21 + 2·22 + 3·23 + ... + n·2?
这一步有个小技巧:最好把每一项都写出来,尤其是前几项。很多同学为了省事,只写省略号,这会为后面埋下隐患。出错的地方,往往就是省略号覆盖的区域。
第二步:两边乘以等比数列的公比r
这是整个方法最关键的一步。乘以公比r之后,你会得到一个新的式子,我一般把它叫做rS?。为什么要乘r?因为公比r是等比部分的"步长",乘了之后,等比部分就会"错位"。
还是用上面的例子,a? = n·2?,这里等比部分的公比r=2。所以两边乘以2:
2S? = 1·22 + 2·23 + 3·2? + ... + n·2??1
注意看这个式子和原式S?的对应关系。S?的第一项是1·21,2S?的第一项是1·22;S?的第二项是2·22,2S?的第二项是2·23。每一项都"错"了一位,原来在n位置的项,现在跑到了n+1的位置。
第三步:两个式子相减
现在,把S?和2S?写在一起,用S?减去2S?:
S? - 2S? = (1·21 + 2·22 + 3·23 + ... + n·2?) - (1·22 + 2·23 + 3·2? + ... + n·2??1)
把右边的括号打开,重新排列一下,把相同幂次的项对齐:
-S? = 1·21 + (2·22 - 1·22) + (3·23 - 2·23) + ... + (n·2? - (n-1)·2?) - n·2??1
这样做之后,你会看到中间大部分项都抵消了。每一对括号里的式子都可以提公因子,比如第二项变成(2-1)·22 = 1·22,第三项变成(3-2)·23 = 1·23,以此类推。整理之后:
-S? = 1·21 + 1·22 + 1·23 + ... + 1·2? - n·2??1
到了这一步,是不是感觉清爽多了?原来的一大串项,现在只剩下首项、等比求和部分、最后一项。
第四步:用等比数列求和公式化简
中间那一串1·2?,从k=1到k=n,其实就是一个等比数列求和。这个等比数列的首项是2,公比是2,项数是n。所以可以直接套公式:
S = a·(r? - 1)/(r - 1)
代入数值,首项a=21=2,公比r=2,得到:
1·21 + 1·22 + ... + 1·2? = 2·(2? - 1)/(2 - 1) = 2·(2? - 1) = 2??1 - 2
把这个结果代回原来的等式:
-S? = (2??1 - 2) - n·2??1
稍微整理一下符号,两边都乘以-1:
S? = 2 + n·2??1 - 2??1
再提取公因子2?:
S? = 2 + 2?·(2n - 2) = 2 + 2??1·(n - 1)
这就是最终的结果了。整个过程走下来,你会发现复杂的东西被一步步简化了,最后只剩下一个简洁的表达式。
第五步:检验结果的合理性
我教学生的时候,这一步是硬性要求的。算出结果后,一定要用特殊值验证一下。比如上面的式子,当n=1时,S?应该等于第一项,也就是1·21=2。代入我们的公式:S? = 2 + 21?1·(1-1) = 2 + 4·0 = 2,对的。当n=2时,S? = 1·2 + 2·4 = 2 + 8 = 10,公式算出来:2 + 23·(2-1) = 2 + 8·1 = 10,也对。这就说明结果没问题。
验证这个习惯看起来浪费时间,实际上能帮你抓住计算中的小错误。高考那么紧张的场合,一步错步步错,有个检验心里踏实。
四、我见过的那些"坑",你们最好绕着走
带了这几年高三学生,我把错位相减法里容易出错的地方总结了一下。这些坑,我当年踩过,我的学生也踩过,希望你看了能绕过去。
第一个坑:公比找错。有些同学知道要乘公比,但愣是找不对等比部分的公比。比如数列a? = (2n+1)·3?,等比部分的公比是3,不是2n+1里的那个2。找公比的时候,只看"等比"的那部分,别被"等差"部分干扰了。
第二个坑:相减时符号搞反。到底是S? - rS?还是rS? - S??两种做法都可以,但最后结果会差一个负号。我一般建议用S? - rS?,这样左边是(1-r)S?,右边是正项减去尾项。如果用rS? - S?,左边变成(r-1)S?,注意r-1是负的,要小心处理。
第三个坑:最后一项的处理。相减之后,右边会剩下首项和最后一项。首项没问题,但最后一项特别容易出错。原来的rS?的最后一项是n·r??1,而S?的最后一项是n·r?,所以相减后会剩下-n·r??1这个项。漏掉符号或者下标写错,是最常见的失误。
第四个坑:等比求和公式记混。中间那部分等比数列求和,公式有两个版本:(r? - 1)/(r - 1) 和 (1 - r?)/(1 - r),这两个是等价的,但如果记混了,算出来的数就会错。我一般让学生记第一个,因为当r>1时,这个形式更容易计算。
在金博教育的课堂上,我会让学生把这些易错点整理成一张"避坑清单",每次做题前先看一遍,做完再对照检查。坚持一段时间,出错率明显下降了。
五、再来一道例题,巩固一下流程
光说不练假把式。我再带你做一道题,这道题稍微复杂一点,但步骤是一样的。
题目:求数列的前n项和,已知a? = (3n - 1)·2?。
第一步,写出S?:
S? = 2·21 + 5·22 + 8·23 + ... + (3n-1)·2?
第二步,乘以公比r=2:
2S? = 2·22 + 5·23 + 8·2? + ... + (3n-1)·2??1
第三步,相减:
S? - 2S? = [2·21 + (5·22 - 2·22) + (8·23 - 5·23) + ... + ((3n-1)·2? - (3(n-1)-1)·2?) ] - (3n-1)·2??1
化简中间的差值:5·22 - 2·22 = 3·22,8·23 - 5·23 = 3·23,第k项的差值是3·2?(k从2到n)。所以:
-S? = 2·21 + 3·22 + 3·23 + ... + 3·2? - (3n-1)·2??1
把第一项2·21=4单拿出来,后面那一串3·2?从k=2到n可以合并:
-S? = 4 + 3·(22 + 23 + ... + 2?) - (3n-1)·2??1
括号里是等比数列求和,首项4,公比2,项数n-1项:
22 + 23 + ... + 2? = 4·(2??1 - 1)/(2 - 1) = 4·(2??1 - 1) = 2??1 - 4
代回去:
-S? = 4 + 3·(2??1 - 4) - (3n-1)·2??1
展开化简:
-S? = 4 + 3·2??1 - 12 - (3n-1)·2??1
-S? = (3·2??1 - (3n-1)·2??1) - 8
-S? = (3 - 3n + 1)·2??1 - 8
-S? = (4 - 3n)·2??1 - 8
两边乘以-1:
S? = 8 + (3n - 4)·2??1
或者整理一下:
S? = (3n - 4)·2??1 + 8
验证一下n=1的情况:S? = a? = 2·21 = 4,公式算:(3-4)·22 + 8 = (-1)·4 + 8 = 4,对的。n=2时,S? = 2·2 + 5·4 = 4 + 20 = 24,公式:(6-4)·23 + 8 = 2·8 + 8 = 24,也没问题。
你看,步骤多了点,但逻辑是一模一样的。关键是保持耐心,每一步都算清楚,不要跳步。
六、给正在备考的你,一些掏心窝的建议
错位相减法这玩意儿,说难不难,说简单也不简单。它不像等差等比公式那样背下来就能用,它需要你理解每一步为什么要这么做,然后在计算过程中保持小心谨慎。
我带过很多学生,他们问过我一个共同的问题:考试的时候时间那么紧,我按步骤一步一步写,会不会太浪费时间?我的回答是:恰恰相反。你按标准步骤写,看起来好像慢了,但实际上每一步都有依据,出错概率低,反而节省了检查的时间。那些想走捷径的同学,往往算到一半就乱了,最后全部推倒重来,那才叫浪费时间。
在金博教育的数列专题课上,我会让学生先把步骤写规范,形成肌肉记忆。等到熟练之后,有些中间步骤可以在心里默算,直接写结果。但那是后期的事,前期一定要扎扎实实走好每一步。
还有一点我想提醒:数列求和的方法不止错位相减法这一种。裂项相消法、倒序相加法、分组求和法,都是常用的方法。考试的时候,先判断题型,再选择对应的方法,别一看到数列就盲目用错位相减。有的时候题目故意设了陷阱,你得学会识别。
最后我想说,数列这块内容,在高考数学中占的分量不算特别大,但它是衔接前面知识、锻炼逻辑思维的重要部分。好好掌握错位相减法,不仅仅是会做几道题,更是培养一种"把复杂问题拆解成简单步骤"的思维方式。这种思维方式,对你以后学其他东西也有帮助。
希望这篇文章能帮到你。如果在看的时候有什么不清楚的地方,可以多看几遍,或者找金博教育的老师当面聊聊。有时候一句话的点拨,比自己琢磨半天都管用。学习这事,有时候确实需要有人推一把。
祝你高考顺利,数学考个好成绩。

