你要是翻开任何一本考研数学复习资料,第一章能拦住人的,大概率就是求极限。哪怕你高中底子不错,看到“0/0型”“∞/∞型”“1^∞型”这些词也会先懵一会儿。但等你真把求极限这套东西吃透了,后面学导数、定积分、级数都会顺很多,因为它本质上是整个高等数学的“底层运算能力”。
这篇文章我打算把考研数学里求极限的核心方法一次性讲透,包括每种方法背后的原理、适用场景、常见的坑,以及我这些年做题、带学生时总结出来的判断套路。不管是刚起步的考研党,还是复习到一半发现极限题还是靠猜的同学,这篇文章应该都能帮你把思路理顺。
1. 拿到极限题先干这件事:判断类型比会做更重要
1.1 考研极限的七种常见“病型”
很多人做题慢,不是因为不会某个方法,而是拿到题根本不知道往哪个方向想。求极限这章,本质上就是先“分诊”再“下药”。考研数学里出镜率最高的几种极限形式,我给你整理成了下面这张表:
| 极限类型 | 典型特征 | 首选处理思路 |
|---|---|---|
| 直接代入型 | 函数在趋近点连续 | 直接代值,注意验证分母不为零 |
| 0/0型 | 分子分母都趋于0 | 等价无穷小、泰勒、洛必达 |
| ∞/∞型 | 分子分母都趋于无穷 | 抓大头、洛必达、分子分母同除最高次 |
| 0·∞型 | 一个趋于0,一个趋于无穷 | 化成分式,转为0/0或∞/∞ |
| ∞-∞型 | 两个无穷相减 | 通分、有理化、倒代换 |
| 1^∞型 | 底数趋于1,指数趋于无穷 | 凑重要极限或取对数 |
| 0^0型 / ∞^0型 | 底数指数都带变量 | 取对数转为0·∞ |
为什么要先把类型分清楚?因为方法之间不是通用的,你用等价无穷小去做∞/∞型,基本等于白做。先定型,能帮你省下大量试错时间。
1.2 先定型再定法:我的做题顺序
我一般建议学生按“一看、二试、三选、四验”的顺序走。
- 一看:看趋近过程。是x→0,x→∞,还是x→某个有限值但左右极限不同?这个决定了你能不能直接代入。
- 二试:先用最朴素的方法试,把趋近值代入,看是不是未定式。如果不是未定式,那答案基本就出来了。
- 三选:确认是未定式之后,再根据类型选方法,0/0型优先想等价无穷小和泰勒,∞/∞型先考虑抓大头。
- 四验:算完之后,用另一种方法快速验证一遍,或者用特值代入检查符号和量级。
举个很简单的例子,lim(x→0) (1-cosx)/x²。你第一步判断是0/0型,然后如果想到1-cosx ~ x²/2,那直接就是1/2。但如果第一步没定型,你可能会去洛必达,虽然也能做,但绕了路。先定型,就是让你在起点就选对赛道。
2. 等价无穷小:出题人最爱挖坑的地方
2.1 等价无穷小到底在等价什么
等价无穷小的本质,其实是泰勒展开只保留第一项。比如e^x - 1 ~ x,是因为e^x的泰勒展开是1 + x + x²/2 + x³/6 + ...,当x→0时,后面的项都是比x更高阶的无穷小,所以我们说e^x - 1和x是等价无穷小。
常用的等价无穷小,考研阶段必须熟记的其实就那么几个:
- x→0时,sinx ~ x,tanx ~ x,arcsinx ~ x,arctanx ~ x
- 1 - cosx ~ x²/2
- ln(1+x) ~ x
- e^x - 1 ~ x
- a^x - 1 ~ x lna
- (1+x)^α - 1 ~ αx(α可以是任意实数)
注意,这些等价关系成立的前提是“作为整体趋于0”。比如sin(2x) ~ 2x,ln(1+3x²) ~ 3x²,都是可以的,因为它们内部那个量确实趋于0。这一点很多人忽略,所以sin(x²+1) ~ x² + 1这种错误做法才会频频出现。
2.2 加减法里到底能不能用等价无穷小
这是求极限里争议最大、错误率也最高的点。很多老师会直接说“加减法不能用等价无穷小”,但这句话严格来说并不全对。更准确的说法是:加减法中,如果两项不是同阶无穷小,那可以用;如果两项是同阶无穷小,替换后可能把真正的主部消掉,那就不能用。
经典反例应该每个人都见过:lim(x→0) (tanx - sinx)/x³。如果你天真地写成tanx ~ x,sinx ~ x,分子直接变0,反而做不出来了。正确的做法是先提取公因式:tanx - sinx = tanx(1 - cosx),然后tanx ~ x,1 - cosx ~ x²/2,分子等价于x·x²/2 = x³/2,再除以x³,答案就是1/2。
用泰勒展开的视角看就特别清楚:tanx = x + x³/3 + ...,sinx = x - x³/6 + ...,它们的一次项都是x,相减时x被消掉了,留下的是x³项。如果你只保留一阶近似,就等于把人家的主要剩余项给扔了,自然算不对。所以加减法里能不能用等价无穷小,关键在于:替换后有没有把非零的主部给消掉。想要稳妥,加减法就老老实实泰勒展开,而不是强行等价替换。
3. 泰勒公式:一张展开表吃透九成极限题
3.1 需要背到哪一阶,怎么判断
如果说求极限有什么万能方法,那一定是泰勒公式。它的好处是:只要函数能展开,你就能机械地算出结果,不用像等价无穷小那样纠结“能不能换”。坏处是:展开阶数不对,同样会翻车。
那到底展开到哪一阶?我的判断标准只有一个:让分子分母的最低次幂“露出来”。比如lim(x→0) (e^x - 1 - x)/x²,分母是x²,分子里的e^x至少要展开到x²项。e^x = 1 + x + x²/2 + x³/6 + ...,代入分子得到(1 + x + x²/2 + ... - 1 - x) = x²/2 + ...,再除以x²,答案就是1/2。如果你只把e^x展开到x项,分子直接变0,这道题就废了。
反过来,如果分母是一次方,比如lim(x→0) sinx/x,那sinx展开到x项就够了,因为答案主要看一阶项,后面的高阶项除以x之后仍然趋于0,不影响结果。
3.2 展开时的几个实用技巧
第一,背表的时候不要只背前一两项,最好把常用的几个函数展开到x³或者x^5。考研高频的这几个必须滚瓜烂熟:
- e^x = 1 + x + x²/2! + x³/3! + x^4/4! + ...
- sinx = x - x³/3! + x^5/5! - ...
- cosx = 1 - x²/2! + x^4/4! - ...
- tanx = x + x³/3 + 2x^5/15 + ...
- arcsinx = x + x³/6 + 3x^5/40 + ...
- arctanx = x - x³/3 + x^5/5 - ...
- ln(1+x) = x - x²/2 + x³/3 - x^4/4 + ...
- (1+x)^α = 1 + αx + α(α-1)/2! · x² + ...
第二,遇到分子分母是乘积形式时,不要每个因子都猛展开,而是先看整体的最低次幂。比如lim(x→0) (e^x - 1)·sinx / x³,e^x - 1 ~ x,sinx ~ x,分子整体最低次幂就是x²,除以x³以后是发散的,这个极限其实不存在。用展开看一眼: (x + x²/2 + ...) · (x - x³/6 + ...) = x² + x³/2 + ...,除以x³后是1/x + 1/2 + ...,确实发散。如果你每个因子都展开到x³,其实也不会错,但计算量就上去了。
第三,泰勒展开在x→0时最顺手,但x→∞时很多函数展开式不收敛,这时候优先抓大头而不是泰勒。真正考试里,泰勒公式更适合用于“在0附近的极值点、拐点处求极限”,以及“分子分母都是初等函数相减消不掉”的场景。
4. 洛必达法则:好用但别被它带沟里
4.1 洛必达能用和不能用的情况
洛必达法则的原理是柯西中值定理,它的条件是:x→a时,f(x)和g(x)都趋于0或都趋于无穷,且f'(x)/g'(x)的极限存在(或为无穷)。满足条件时,lim f(x)/g(x) = lim f'(x)/g'(x)。
但这里有个隐藏前提容易被忽略:你求导之后的那个极限必须存在。如果你洛必达一次,发现分子分母还是未定式,继续洛必达当然可以,但如果你发现求导之后极限振荡、不存在,那洛必达法则就失效了,得换方法。
经典的失效例子是lim(x→0) x²·sin(1/x) / sinx。按类型看是0/0型,分子求导是2x·sin(1/x) - cos(1/x),这个导数在x→0时极限不存在(因为cos(1/x)震荡),所以不能洛必达。但如果你用夹逼或者等价无穷小,sinx ~ x,原式变成lim x·sin(1/x),而x→0,sin(1/x)有界,答案就是0。你看,洛必达在这里就是陷阱。
4.2 循环、越求越复杂、假洛必达:三大翻车现场
洛必达最让人头疼的三种情况,我一个个说。
循环型。典型例子是lim(x→∞) x/√(x²+1)。你洛必达一次:1 / (x/√(x²+1)),等于√(x²+1)/x,又回到类似形式,再洛必达一次又回去了。这种题的正确做法是抓大头:分子是一次方,分母也是x的一次方量级,答案是1。或者分子分母同除以x,化成lim 1/√(1+1/x²) = 1。
越求越复杂型。典型例子是lim(x→0) e^(x²)·sinx / x³,如果你立刻洛必达,分子是两项乘积的导数,算起来一堆,越导越难。这时候应该先做等价无穷小sinx ~ x,原式变成lim e^(x²)/x²,结果直接是∞。洛必达不是不能用,而是不该第一个用。先化简再洛必达,顺序很重要。
假洛必达型。严格来说不是洛必达本身的错,而是你没验证条件。比如lim(x→1) (x-1)/|x-1|,左右极限一个1一个-1,极限不存在。你要是直接洛必达,分子分母都是0/0,但分子求导是1,分母的绝对值在x=1处不可导,根本不能用洛必达。碰到带绝对值、带偶次根号的题,先看左右极限和可导性,再决定动不动洛必达。
我个人的习惯是:洛必达优先级排第三,第一先化简(等价无穷小、有理化、通分),第二看看能不能泰勒展开,最后才轮到洛必达。不是因为洛必达不好,而是很多时候前面两步已经把题做完了,硬上洛必达反而增加计算量。
5. 数列极限:单调有界和夹逼的配合战
5.1 单调有界准则:套路化的证明流程
数列极限和函数极限有个很大区别:数列是离散的,不能求导,所以洛必达没法直接用在n上。遇到递推数列,最常用的就是单调有界准则——如果一个数列单调且有界,那么它一定收敛。
考研里最常见的模型是x₁ = a,x_{n+1} = f(x_n),让你证明收敛并求极限。做题步骤其实很固定:
第一步,猜极限。先把等式两边的极限设为A,令A = f(A),解出A的候选值。比如x_{n+1} = √(2 + x_n),猜出来的A就是2。
第二步,证有界。一般用数学归纳法。比如这个例子,显然x₁ = √2 < 2,假设x_n < 2,则x_{n+1} = √(2+x_n) < √4 = 2,所以所有项都小于2。下界更简单,各项都大于0。
第三步,证单调。做差x_{n+1} - x_n = √(2+x_n) - x_n,要判断这个式子是否大于0。可以等价转化为判断√(2+x_n) > x_n,两边平方得2+x_n > x_n²,即(x_n-2)(x_n+1) < 0。因为0 < x_n < 2,这个不等式成立,所以数列递增。
第四步,既然极限存在,才能对x_{n+1} = √(2+x_n)两边取极限,得到A = √(2+A),解出A=2或A=-1,舍去负根,得到极限是2。
关键提醒:一定要先证极限存在再取极限。很多人直接两边取极限,那是默认极限已经存在了,逻辑上是不严密的,大题里会被扣分。
5.2 夹逼准则:放缩的“度”怎么把握
夹逼准则的核心就一句话:找到一个比它大的,找到一个比它小的,如果上下两个极限相等,中间就夹住了。但很多同学的困惑是:怎么找合适的两边?
我的经验是,先看式子里的“大头”是谁。比如lim(n→∞) ⁿ√(1+2ⁿ+3ⁿ)。这个式子里3ⁿ明显是最大的项,所以原式肯定在3附近。左边:ⁿ√(1+2ⁿ+3ⁿ) > ⁿ√(3ⁿ) = 3。右边:ⁿ√(1+2ⁿ+3ⁿ) < ⁿ√(3·3ⁿ) = 3·ⁿ√3。因为ⁿ√3 → 1,所以右边极限也是3。夹逼成立,答案是3。
放缩的原则是“保大头、舍小项”。小项不能影响量级,像这个例子里1和2ⁿ在3ⁿ面前都可以忽略,右边放大成3·3ⁿ就够了。如果你把右边放缩成4·3ⁿ也行,反正极限还是3,别放缩成(3ⁿ)²这种量级爆炸的形式就行。
另一个常见题型是分式求和后求极限,比如lim(n→∞) 1/n²·(1+2+...+n)。如果直接用求和公式算出n(n+1)/2/n²,答案是1/2,这是最直接的。但如果你非要用夹逼:左边是1/n²·(1+2+...+n),右边是1/n²·(n+n+...+n)=1,这两边一个1/2一个1,夹不住。说明放缩得太粗了,这时候需要精确求和或者转定积分。夹逼不是万能的,用不了的时候要果断换思路。
6. 幂指函数、定积分定义与最后几步
6.1 幂指函数统一套路:取对数
幂指函数就是底数和指数都带变量的形式,比如x^x、(1+x)^(1/x)、(1+sinx)^(cotx)之类。处理它们的通用公式是:u^v = e^(v·ln u)。这样就把一个幂指函数变成了常规的指数函数,极限问题转换成求v·ln u的极限。
1^∞型是最常考的,它还有一种专门的凑法:先算lim v·(u-1),然后答案就是e的这么多次方。原理是ln u ~ u-1(当u→1时)。比如lim(x→0) (1+sinx)^(2/x)。这里u = 1+sinx → 1,v = 2/x → ∞,先算lim (2/x)·sinx = 2,所以原式等于e²。这样做比强行凑重要极限要快很多。
但要注意,0^0型和∞^0型也都可以取对数,只是取对数之后要小心符号。比如x^x在x→0+时,ln(x^x) = x·lnx,极限是0,所以x^x → e^0 = 1。这里要用到x·lnx → 0这个结论。而∞^0型,比如(1+x)^(1/x)在x→∞时,取对数后是ln(1+x)/x → 0,所以极限是1。看起来简单,但很多人会忘记判断“取对数后的极限是不是存在”。
6.2 定积分定义是极限的“高级玩法”
有些数列极限,长得就像黎曼和,那就可以直接用定积分定义来做。标准形式是:lim(n→∞) 1/n · Σ(k=1到n) f(k/n) = ∫₀¹ f(x)dx。核心是找出那个f(k/n)是谁。
比如lim(n→∞) [1/(n+1) + 1/(n+2) + ... + 1/(n+n)]。先把每一项变成1/n的形式:原式 = 1/n · [1/(1+1/n) + 1/(1+2/n) + ... + 1/(1+n/n)]。看出来了吗?这就是1/n · Σ 1/(1+k/n),所以f(x) = 1/(1+x),积分从0到1,结果是ln2。
再比如lim(n→∞) (1²+2²+...+n²)/n³,提一个1/n出来:原式 = 1/n · Σ(k/n)²,所以f(x) = x²,结果是∫₀¹ x² dx = 1/3。
怎么判断一个题能不能用定积分定义?我的经验是:看到“分式求和”,而且每一项都带着k/n的结构,优先想定积分;如果每一项的分母带n的平方且大小差距很大,优先想夹逼;如果求和之后能直接套公式,优先求和。这三种思路要在脑子里快速过一遍,选最省力的。
6.3 后面几步的细节别扣分
极限题不是算出答案就完了,后面的细节一样影响得分。
求完极限之后要有“回代意识”。比如你用等价无穷小算出答案是1/2,可以想一想,这个式子当x确实很小时,数值上是不是接近1/2?代个x=0.001进去用计算器按一下,很多低级错误能当场发现。比如分式的符号反了,代值很容易看出来。
还要注意左右极限。在分段函数的分段点、绝对值符号、偶次根式这些地方,必须先算左极限和右极限,确认相等之后才能写极限值。x→0时,x/|x|左极限是-1,右极限是1,极限不存在。这种题考的就是这个细心程度,方法上没有任何难度。
另一个细节是定义域。比如lim(x→0+) x^x,定义域要求x>0,你只能在右极限下讨论。如果题目没写x→0+而是写了x→0,这道题本身其实是不严密的,考试一般不会这样出,但你做题时要有这个敏感度。
7. 错题本里最常见的六类错误
我带学生的时候,发现极限题的错误翻来覆去就那么几类。这里整理成一张速查表,你可以对着自查。
| 错误类型 | 错误示范 | 正确做法 | 错误原因分析 |
|---|---|---|---|
| 等价无穷小滥用 | tanx - sinx 直接替换成 x - x = 0 | 先提取tanx(1-cosx),再替换 | 加减法中同阶项相消,丢失主部 |
| 洛必达失效硬用 | x²sin(1/x)/sinx 洛必达 | 用夹逼或等价无穷小 | 求导后极限振荡不存在,条件不满足 |
| 幂指函数直接代入 | lim(1+x)^(1/x) = 1^∞ = 1 | 取对数,转成e^{lim v·ln u} | 1的无穷次方是未定式,不是1 |
| 数列极限用洛必达 | 对含n的递推式直接求导 | 转函数极限或单调有界准则 | 数列离散,不可导 |
| 忘记左右极限 | lim x→0 x/ | x | 直接写极限存在 |
| 根式符号忽略 | lim x→-∞ x/√(x²+1) 算成1 | 正确答案是-1 | x→-∞时x为负,须提负号或先换元 |
7.1 错误类型速查表
上面这个表你先存下来,但我还想再多说几句,因为有些错误不是“不会”,而是“太急”。
等价无穷小那个错误,几乎每个学生都犯过。本质不是你不会,而是你太相信“替换”这个词了。记住一句话:等价无穷小只能替换乘除法中的因子,不能替换加减法中的项。要是记不住,就用泰勒展开看一眼,立刻就知道哪些项会被消掉。
洛必达那个错误,问题出在“惯性操作”。很多同学一看到0/0,手比脑子快,直接就求导了。我后来养成一个习惯:洛必达之前先问自己两件事——第一,分子分母在这一点可导吗?第二,求导之后极限存在吗?如果答案有一个不确定,我就换方法。磨刀不误砍柴工,多花十秒判断,可能省下五分钟的无效计算。
7.2 两类最容易丢分的隐蔽问题
还有两种问题,平时练习不容易暴露,考场上却特别容易丢分。
第一种是“极限存在但函数值无定义”的情况。比如lim(x→0) sinx/x,答案是1,但函数在x=0处没定义。这提醒你,求极限关注的是“趋近过程”,不是“这点等于多少”。有些题故意在x=0处挖空,你算出来的极限值不能直接说成函数值,除非题目告诉你函数连续。
第二种是“参数讨论”题。比如lim(x→0) (ax² + bx + c - cosx)/x² = 2,求a、b、c。这种题的核心是:分母是x²,分子必须保证常数项和一次项都是0,否则极限发散。所以c - 1 = 0,b = 0,然后a + 1/2 = 2,解出a = 3/2。这种题目不考方法,考的是你对无穷小阶数的理解:分子至少要是二阶无穷小,才能和分母同阶比较。
8. 时间分配和训练建议
8.1 三个阶段怎么练求极限
我把极限部分的复习分成三个阶段,你可以根据自己的进度对号入座。
基础阶段(第一轮复习),目标只有一个:熟背常用等价无穷小和泰勒展开表,能独立完成课本上的基础练习题。这个阶段不追求速度,而是追求“看到类型能说出方法”。每天花20到30分钟,把上面的展开表默写一遍,连续一周基本就刻进脑子里了。
强化阶段(第二轮复习),目标是把混合方法用熟。这时候的题不会只考一种方法,往往是“先等价无穷小化简,再泰勒或洛必达”。我推荐的做法是:每天整理3道综合极限题,每道题都至少用两种方法做一遍,对比哪种更快。比如lim(x→0) (arctanx - x)/x³,你可以先用泰勒,再用洛必达,做完你就会发现泰勒快得多,以后遇到这种结构你就知道优先泰勒。
冲刺阶段(第三轮复习),目标是把极限题变成送分题。方法是限时训练,每次做10道极限综合题,控制在25分钟以内。这个阶段不要只做基础题,要掺入带参数的、带绝对值的、带数列递推的冷门题,避免考场上见到变形题就慌。
8.2 我自己总结的“条件反射”清单
到了复习后期,我脑子里其实就剩一张极简清单,分享给你参考:
- 看到sinx、tanx、arctanx、e^x - 1、ln(1+x),条件反射想等价无穷小和泰勒。
- 看到两个函数相减,比如tanx - sinx、e^x - cosx,条件反射想泰勒展开,或者提取公因式。
- 看到1^∞型,条件反射想取对数,然后算lim v·(u-1)。
- 看到n项求和,条件反射想定积分定义或者夹逼。
- 看到递推数列x_{n+1} = f(x_n),条件反射想单调有界,按“猜极限、证有界、证单调、取极限”四步走。
- 看到0/0但带绝对值或根号,条件反射先检查左右极限和可导性,别急着洛必达。
- 算完答案,条件反射代一个特殊值验算,或者用另一种方法快速验证。
这套清单不是一开始就有的,是在做了大量题之后自然形成的。你要是现在还在为“到底用什么方法”纠结,别焦虑,先按类型表一个个对,练上两三百道题之后,很多判断会变成肌肉记忆。
最后再分享一个小技巧:极限题做完之后,把题目和答案抄在一个小本子上,只抄“类型+方法+答案”,不抄过程。到了冲刺阶段,这个本子就是你最好的复习资料,没事翻一遍,看到题能想起方法就够了。求极限这一章,说到底不是比谁数学天赋高,而是比谁对题型更熟、对方法的边界更清楚,这玩意儿真的能靠练习堆出来。