贡献者: addis; JierPeter; Giacomo
1. 数列的极限
微积分的核心概念是极限,而极限最基础的情形是数列的极限。数列是离散的,比较容易理解,而所有与极限有关的概念也都可以从数列的极限拓展得到。
先来看一个数列的例子。
例 1
我们都知道 是一个无理数,所以 的小数部分是无限多的。目前用计算机,已经可以将 精确地计算到小数点后数亿位。然而在实际应用中,往往只用取前几位小数的近似即可。下面给出一个数列,定义第 项是 的前 位小数近似(不考虑四舍五入),即
这个数列显而易见的性质,就是当 趋于无穷时, 趋(近)于 。无穷通常用符号 来表示(像 “8” 横过来写)。我们把这类过程叫做极限。以上这种情况,用极限符号表示,就是
这里 是极限(limit)的意思,下方用箭头表示某个量变化的趋势
1。算符的 “输出” 就是一个数( 的极限值)。所以不要误以为这条式子是说当 时,
2,而要理解成数列 经过算符 的作用以后,得出其极限是 。类比函数 ,并不是说 ,而是说 经过正弦函数作用后等于 。
所以从概念上来说,极限中的 “趋于” 和 “等于” 是不同的。趋于是数列整体的性质,而不是单个数字的性质。我们可以像这样粗略理解 “趋近”:
- 越来越接近,但不一定相等
- (在不相等的情况下)只有更近,没有最近
对极限来说,第 2 点成立是非常必要的。但是怎样能说明 “没有最近” 呢?可以看出,当 越大, 越接近 ,它们的 “距离”,可以用 来表示。也就是说,对任何一个 ,如果所对应的距离 ,总能找到一个更大的数 ,使 (也就是 比 更靠近 ),并且要求 之后的所有项也都能满足这一条件。只有这样,才能从数学上说明上面两个意思。这就是极限思想的精髓。根据这个思想,下面可以写出数列极限的定义。
定义 1 数列的极限
考虑数列 。若存在一个实数 ,使得对于任意给定的正实数 (无论它有多么小),总存在正整数 ,使得对于所有编号 ,都有 ( 为常数)成立,那么数列 的极限就是 。
将 “数列 的极限是 ” 表示为 。
由于极限的精髓是 “无论多靠近,都能找到 使得 之后的项满足所要求的靠近程度”,因此极限的概念不仅限于数字序列,也可以推广到任何能定义距离的集合里。比如说,二维平面上可以依次选出点 ,就得到一个点列,点列同样可以趋于平面上某一个点。当然,我们可以把任意集合里的元素都看作点,于是数列也是一种特殊的点列。把定义 1 稍加修改,就能得到极限的一般定义:
定义 2 距离函数
考虑集合 ,在 上定义一个函数 ,满足:
- 对称性:对于任意 ,都有 ;
- 正定性:对于任意 ,都有 ,且等号仅在 时成立;
- 三角不等式:对于任意 ,都有 。
则称 是一个距离函数, 是点 和点 之间的距离。
定义 3 点列的极限
考虑集合 ,在 上给定了距离函数 。
对于 中的点列 ,若存在点 ,使得数列 趋近于 ,则称 的极限(limit)或者说极限点(limit point)是 。
图 1:两个数列示意图。实心点表示数列 ,空心点表示数列 ;横实线表示 ,横虚线表示 。由图可见,随着 增大,黑色点列虽然总有落在 上的点,但也总有落在虚线以外的点;而空心点列则总是落在虚线以外。这样,虚线就像一个天堑,随着 增大的时候两个数列都有被这个天堑隔开的点,这时我们就说这两个数列都不趋近于 。不过,空心点数列 是趋近于 的。
由于以上讨论中 作用的对象是数列,那么箭头右边只能是 (准确来说应该是正无穷 ,但是由于数列的项一般是正的,所以正号省略了)。
把定义套用到上面的例 1 中,如果要求 (给定 ),只要令 (当然也可以令 ,等)就可以保证第 项后面所有的项都满足要求。一般地如果给定 ,就令 ,第 项以后的项就满足要求。根据定义,这就意味着 。
我们来看几个简单的例题,加深一下印象。
习题 2 的数列是不存在极限的,因为它的值在 之间反复横跳,也就是说对于任何实数 , 都只有最多两个值,而且其中一个肯定非零。这就导致如果我们把 取得足够小(小于两个 中比较大的那个),那么不管 多大,总有 使得 。结果就是这个数列没有任何极限值。我们把这种情况称为发散。
定义 4 数列的敛散性
如果一个数列 不存在极限,就称它是发散(divergent)的。如果 存在极限,则称它是收敛(convergent)的。
2. 函数的极限
实函数 可以看成是一种 “连续” 的数列,只不过把元素编号从离散的 改为连续的 。类比数列的极限,我们也可以定义函数在正无穷的极限 。
定义 5 函数趋于正无穷时的极限
考虑实函数 。若存在实数 ,使得对于任意,总存在正实数,使得对于所有 ,都有 ,那么我们说 是函数 在 趋于正无穷时的极限。
可以看到,定义 5 和定义 1 非常相似,只是简单做了替换。不过,函数并不是简单地把数列的概念拓展到连续的情况。数列的编号只能朝着一个方向增大,但实函数的自变量就自由得多,它可以奔向负无穷,也可以集中到一点 。
如何描述 “自变量趋于一个给定的实数 ” 呢?我们可以拓展一下 “趋于无穷” 的概念。函数自变量或者数列编号趋于无穷,就是说我们可以把自变量和数列编号取得越来越 “接近无穷”,虽然这种说法并不严谨,但它可以提供一个很好的借鉴:函数自变量趋于给定实数 ,就是说我们取的自变量 使得 越来越接近 。
现在问题来了,什么叫 “越来越” 呢?在讨论数列极限的时候,我们没有在意这个细节,因为我们也只能考虑数列编号增大的情况,而这里的 “越来越” 也自然表示 “随着数列编号的增大” 了。但是讨论函数自变量趋于给定实数 的时候,就有些麻烦了,我们没有一个衡量 “时间流逝” 的自然标准了。要解决这个问题,最好还是再次把数列给请出来。
下面,我直接给出函数极限的定义,请仔细咀嚼,看看数列是怎么用来准确描述函数极限的。
定义 6 函数的极限
考虑实函数 ,并给定一个实数 。
取数列 ,使得 。这样, 也构成一个数列。
如果对于任意的满足上述要求的数列 ,都有实数 使得 ,那么我们说 在 趋近于 时的极限为 。
将这个极限表述为 。
注意看定义 6 中是如何从 和 过渡到 的。这里,从离散到连续的桥梁,正是 “任意” 二字。也就是说,“连续” 就是 “任意的离散”,比如 “连续地接近时满足的条件” 就是 “任意一种离散地接近时都满足的条件”。
定义 6 同时也是最为完整的函数极限定义,只需要把 替换为 即可囊括无穷的情况。
例 2
求函数在某个值处的极限时,通常可以直接代入数值计算,如
当无穷大与常数相加时,可以忽略常数,如
例 3
考虑符号函数 ,其定义为: 时,,,且有 。也就是说,正数的函数值为 ,负数的为 , 的就是 。
现在考虑 在 处的极限值。我们首先要研究那些趋近于 的数列。
如果我们取数列 ,那么 中各项都恒为 ,因此 。
但是如果取数列 ,那么 。
如果再取数列 ,那么 。
以上三个数列都趋于 ,但由它们构造的 、 和 的极限却各不相同。这就意味着 在 处并没有极限值。
定义 7 函数的敛散性
拓展数列的敛散性的定义 4 。若函数在一点处有极限值,则称之为收敛的;否则,称之为发散的。
3. 左极限和右极限
自变量趋于无穷的过程,只有一个方向,要么是不停增大(正无穷),要么是不停减小(负无穷)。但如果自变量是趋近一个实数 ,那么至少就有两个方向,从大于 的点开始减小(正向接近),和从小于 的点开始增大(负向)接近。
由于极限的定义是 “怎么接近都可以”,因此若 在 处存在极限,无论怎么取接近 的数列,正向接近也好反向接近也罢,哪怕是一会儿正一会儿负地反复横跳,只要接近,这些数列的极限值都是一样的。
但是有些函数则不然。考虑这个函数:,其中 时 , 时 。在 处,如果只考虑正向接近的数列 ,那么计算出来的 的极限就是 ;但如果只考虑负向接近的数列,那么计算出来的极限是 。按照定义,这意味着 在 处没极限。
但是这种情况,我们说它是有左极限和右极限的。
定义 8 左极限和右极限
对于函数 ,给定实数 。
如果取任意正向接近的数列 ,所得到的数列 的极限都是 ,那么称 是 在 处的右极限(right limit)。
如果取任意负向接近的数列 ,所得到的数列 的极限都是 ,那么称 是 在 处的左极限(left limit)。
一个很容易想到的定理是,如果函数在某点的左右极限都存在且相等,那么函数的极限存在且等于左右极限。证明留作思考题,要注意的是,左右极限相等并没有直接说明 “左右横跳” 式的数列,其极限也等于左右极限。
4. 无穷小的阶
如果令 ,我们就说 是无穷小。但一些无穷小会更快地趋近于 ,若 的某个函数 满足
那 就是 的
高阶无穷小。若
则称 为 的 阶无穷小。例如,( 为常数)就是 的
阶无穷小,记为 。
在求极限时,若高阶无穷小与低阶无穷小相加,通常可以忽略高阶无穷小。另外由定义不难推出
在物理中,当我们用一个函数 来近似另一个函数 并记为 时(这里 是函数的自变量, 是函数表达式中一个较小的常数),就说 的误差为 。
1. ^ 在这里相当于一个 “操作”,叫算符(operator),它作用在数列 上,把数列变成一个数,即该数列的极限。
2. ^ 有两个理由可以说明这种理解不正确:首先,按定义,每个 都是有理数,而 是无理数,所以不应该有任何一个 ;其次, 不是一个实数,不存在 的说法。这里的 只是表示 的增大是没有限制的。