Administrator
发布于 2026-10-27 / 1 阅读
0
0

把极限写成等式:无穷小量的一个实用技巧

在极限与导数的题目中,我们常常遇到这样的条件:一个包含未知函数的式子,极限等于某个常数。接下来需要求函数值、导数,或者另一个极限。

这时有一个很实用的想法:引入一个趋于零的误差函数,把极限条件写成精确等式,再进行代数运算。

例如,已知

\lim_{x\to x_0}F(x)=A,

就可以写成

F(x)=A+\alpha(x),\qquad \alpha(x)\to0\quad(x\to x_0).

这样,极限过程被保存在误差函数的性质中,等号两边则可以直接移项、相乘、相除。

下面从一道具体的题目出发,看看这种写法为什么成立,又怎样帮助我们解题。

一、从一道题说起

**题目:**设函数 ​f 在 ​x=0 处连续,且

\lim_{x\to0}\left(\frac{\sin x}{x^2}+\frac{f(x)}x\right)=2,

求 ​f(0) 和 ​f'(0)。

题设给出的是整个括号的极限。由于其中可能存在发散项之间的抵消,我们不能预先把它拆成两个极限相加。

但可以把整个括号看成一个函数。由它的极限等于 ​2,引入一个无穷小量 ​\alpha(x),使得

\frac{\sin x}{x^2}+\frac{f(x)}x =2+\alpha(x),\qquad \alpha(x)\to0.

这里的等式对定义域内充分接近 ​0 的非零 ​x 成立。两边乘以 ​x,再移项,得到

\boxed{f(x)=-\frac{\sin x}{x}+2x+x\alpha(x).}

现在,未知函数 ​f(x) 已经被单独表示出来了:前面是可以处理的已知函数,后面是一个受到控制的误差项。

1. 利用连续性和定价无穷小求函数值

当 ​x\to0 时,

\frac{\sin x}{x}\to1,\qquad 2x\to0,\qquad x\alpha(x)\to0.

因此

\lim_{x\to0}f(x)=-1.

再由 ​f 在 ​0 处连续,得到

\boxed{f(0)=-1.}

这里,连续性负责把去心邻域中的极限信息与点上的函数值联系起来。原来的极限条件不涉及 ​f(0),单凭它无法确定点上的取值。

2. 利用导数定义求导数

把刚才得到的表达式代入差商:

\begin{aligned} \frac{f(x)-f(0)}x &=\frac{-\dfrac{\sin x}{x}+2x+x\alpha(x)+1}{x}\\[4pt] &=\frac{x-\sin x}{x^2}+2+\alpha(x). \end{aligned}

其中 ​\alpha(x)\to0。只要证明

\lim_{x\to0}\frac{x-\sin x}{x^2}=0,

就能得到差商的极限。

利用 ​\sin x 在 ​x=0 处的泰勒展开:

\sin x=x-\frac{x^3}{6}+o(x^3),

可得

\frac{x-\sin x}{x^2} =\frac{\dfrac{x^3}{6}+o(x^3)}{x^2} =\frac{x}{6}+o(x)\to0.

于是

\boxed{f'(0)=2.}

整个推导还证明了 ​f 在 ​0 处可导,因此不需要预先假设导数存在。

二、为什么极限可以写成等式?

这个技巧的依据,就是极限与无穷小量之间的关系:

\boxed{\lim_{x\to x_0}F(x)=A \quad\Longleftrightarrow\quad F(x)=A+\alpha(x),\ \alpha(x)\to0.}

证明很直接。若左边成立,定义

\alpha(x):=F(x)-A,

那么

F(x)=A+\alpha(x)

是一个精确等式,而极限条件保证 ​\alpha(x)\to0。

反过来,若有这样的表示,由极限的运算法则便有

\lim_{x\to x_0}F(x)=A+0=A.

因此,这两种写法包含相同的信息。所谓“把极限写成等式”,就是把“函数趋近于 ​A”改写为“函数与 ​A 的差趋近于零”。

需要留意,​\alpha(x) 是一个随 ​x 变化的函数。虽然它趋于零,但在 ​x\ne x_0 时,它通常并不等于零。保留它,才使等号成立。

三、用小 ​o 记号记录误差的大小

在原题中,我们得到了

f(x)=-\frac{\sin x}{x}+2x+x\alpha(x),\qquad \alpha(x)\to0.

注意到

\frac{x\alpha(x)}x=\alpha(x)\to0,

所以 ​x\alpha(x) 相对于 ​x 是高阶无穷小。这通常记为

x\alpha(x)=o(x)\qquad(x\to0).

更准确地说,写

r(x)=o(x)

就表示

\lim_{x\to0}\frac{r(x)}x=0.

因此,原题中的等式可以简写为

\boxed{f(x)=-\frac{\sin x}{x}+2x+o(x).}

这里的 ​o(x) 表示某个满足上述条件的误差函数。它允许我们暂时不写出误差的具体形式,同时保留后续运算需要的信息。

这一点尤其适合求导数:差商要除以 ​x,而 ​o(x) 除以 ​x 之后仍然趋于零。

相应地,只表示“趋于零”时,可以写成 ​o(1):

\lim_{x\to x_0}F(x)=A \quad\Longleftrightarrow\quad F(x)=A+o(1).

四、一个更通用的转换公式

把上面的想法推广一步。假设在考察的去心邻域内 ​\varphi(x)\ne0,那么

\boxed{ \lim_{x\to x_0}\frac{F(x)-G(x)}{\varphi(x)}=A \quad\Longleftrightarrow\quad F(x)=G(x)+A\varphi(x)+o\bigl(\varphi(x)\bigr). }

这里,​r(x)=o(\varphi(x)) 的含义是

\frac{r(x)}{\varphi(x)}\to0.

推导只需要两步。先写

\frac{F(x)-G(x)}{\varphi(x)}=A+\alpha(x), \qquad\alpha(x)\to0,

再乘以 ​\varphi(x):

F(x)=G(x)+A\varphi(x)+\varphi(x)\alpha(x).

最后一项正是 ​o(\varphi(x))。

这个公式的作用,是把商的极限变成一个带有误差控制的函数表达式。原题也属于这种情形,因为条件可以整理成

\lim_{x\to0}\frac{f(x)+\dfrac{\sin x}{x}}x=2.

于是直接得到

f(x)=-\frac{\sin x}{x}+2x+o(x).

五、使用这个技巧时,要控制到哪一阶?

无穷小量的写法很方便,但后续运算会改变误差的大小。判断误差是否可以忽略,需要看它最终会被怎样处理。

1. 趋于零的误差,除以 ​x 后可能不再趋于零

例如,​r(x)=x 满足 ​r(x)\to0,但

\frac{r(x)}x=1.

所以,知道

f(x)=f(0)+ax+o(1)

还不足以断定 ​f'(0)=a。求一阶导数时,需要的余项控制是

f(x)=f(0)+ax+o(x).

这样,差商中的误差才会趋于零。

2. 相减后再相除,需要特别检查误差

在原题中,​\sin x/x\to1 足以帮助我们求出 ​f(0)。求导数时,还要研究

\frac{1-\sin x/x}{x}.

仅凭 ​\sin x/x\to1,无法确定这个式子的极限。前面利用泰勒展开得到的

\frac{x-\sin x}{x^2}\to0

恰好补上了所需的信息,也就是

\frac{\sin x}{x}=1+o(x).

因此,我们才能进一步写出

f(x)=-1+2x+o(x).

这也提醒我们:在含有相减抵消的表达式中,直接进行等价替换,必须检查被省去的误差在后续运算中是否仍然趋于零。

3. 不要对未知余项直接求导

由

f(x)=-\frac{\sin x}{x}+2x+o(x)

求 ​f'(0) 时,应当回到导数定义。小 ​o 记号只规定余项相对于 ​x 的大小,并不保证它在附近可导,也不保证其导数趋于零。

例如,令

r(x)= \begin{cases} x^2\sin\dfrac1{x^2},&x\ne0,\\ 0,&x=0. \end{cases}

则 ​r(x)=o(x),但当 ​x\ne0 时,

r'(x)=2x\sin\frac1{x^2}-\frac2x\cos\frac1{x^2},

它在 ​x\to0 时并不趋于零。即使余项可以求导,也不能只凭 ​r(x)=o(x) 就对其导数作出同样的判断。

另外,不同位置的 ​o(x) 可以代表不同的误差函数,不能把两个仅仅同记为 ​o(x) 的项直接相消。

写在最后

这种方法给我最直接的启发,是遇到极限条件时,可以先把其中“趋近”的信息拆开:极限值提供确定的部分,无穷小量记录剩下的误差。

一旦写成等式,许多原本纠缠在一起的式子就可以先用代数方法整理。随后根据目标,判断误差在取极限、除以 ​x 等运算之后会发生什么。

尤其在求导数时,导数定义本身就可以写成

\boxed{ f'(x_0)=a \quad\Longleftrightarrow\quad f(x)=f(x_0)+a(x-x_0)+o(x-x_0). }

右边把函数在一点附近的变化分成了线性部分与更高阶的误差。这也是“把极限写成等式”值得记住的地方:它让抽象的极限条件,变成了可以直接操作、同时又保留精度信息的表达式。


评论