乘积与 Riemann ζ 函数
{an}n⩾1 是复数的数列, 我们假设对任意的 n, an=0. 令 Pn=a1⋅a2⋅⋯⋅an, 如果数列 {Pn}n⩾1 的极限存在并且该极限不是 0, 我们就称无限乘积 n⩾1∏an 收敛并且记 n⩾1∏an=n→∞limPn. 作为练习, 我们有这种情况下的 Cauchy 判别准则:
证明, n⩾1∏an 收敛当且仅当对任意的 ε>0, 存在 N, 使得对任意的 n⩾N, 任意的 p⩾0, 我们都有∣∣an⋅an+1⋅⋯⋅an+p−1∣∣<ε.
证明. 假设 n→∞limPn=P=0. 特别地, 存在 N0, 使得当 n⩾N0 时, ∣Pn∣⩾2P; 根据 Cauchy 判别准则, 存在 N1, 使得对任意的 n⩾N1, 任意的 p⩾0, 我们都有 ∣Pn−1−Pn+p∣<ε. 从而, 当 n⩾max(N0,N1) 时, 我们有∣Pn−1−Pn+p∣<ε ⇔ ∣Pn−1∣∣∣an⋅an+1⋅⋯⋅an+p−1∣∣<ε.从而,∣∣an⋅an+1⋅⋯⋅an+p−1∣∣<Pn−1ε<∣P∣2ε.这完成了命题的一个方面.
反之, 假设对任意的给定的 ε>0, 存在 N, 使得对任意的 n⩾N, 任意的 p⩾0, 我们都有∣∣an⋅an+1⋅⋯⋅an+p−1∣∣<ε.我们要证明 {Pn}n⩾1 是 Cauchy 列. 此时, 我们注意到 {Pn}n⩾1 首先是有界的序列, 这因为如果我们取 ε=1, 那么存在 N, 使得对任意的 n⩾N, 任意的 p⩾0, 我们都有∣∣an⋅an+1⋅⋯⋅an+p−1∣∣<1⇒∣an⋅an+1⋅⋯⋅an+p∣<2.所以, 对任意的 p, 我们都有 PN+p<2PN, 所以整个序列有界, 假设 M=n⩾1sup∣Pn∣.
此时, 对于选取好的 ε, 有∣Pn−1−Pn+p∣=∣Pn−1∣∣∣an⋅an+1⋅⋯⋅an+p−1∣∣<Mε.所以, {Pn}n⩾1 是 Cauchy 列, 从而 n→∞limPn 存在.
最终, 我们要说明
n→∞limPn=0. 如果不然, 那么
n→∞limPn=0. 取
ε=21, 根据刚才的证明, 存在
N, 当
n⩾N 时, 我们有
∣∣PNPn−1∣∣<21.固定
N, 令
n→∞ 就得到了矛盾.
我们首先证明关于正数序列的存在定理:
{an}n⩾1 是正数的数列, 即对任意的 n, an>0. 那么, 如下两个命题是等价的:
(P) | 无限乘积 n=1∏∞(1+an) 收敛 (极限必然不是零) ; |
(S) | 级数 n=1∑∞an 收敛. |
{an}n⩾1 是复数的数列, 如果 n=1∏∞(1+∣an∣) 收敛, 那么, n=1∏∞(1+an) 收敛 (极限不是零) . 特别地, 如果级数 n=1∑∞an 绝对收敛, 那么 n=1∏∞(1+an) 收敛.
证明. (P)
⇒(S) 是显然的, 这是因为部分和有界:
k=1∑nak⩽k=1∏n(1+ak)⩽n=1∏∞(1+an).现在证明 (S)
⇒(P), 我们要用到指数函数的
exp 的性质:
1+x<ex, 其中
x>0. 对于部分乘积, 我们有
k=1∏n(1+ak)⩽k=1∏neak⩽exp(k=1∑nak)⩽exp(k=1∑∞ak).这也是有界的. 而部分乘积
{Pn=k=1∏n(1+ak)}n⩾1 是单调上升的序列, 所以有极限.
推论的证明. 只要证明第一个论断即可: 我们有如下的不等式
∣∣k=n∏n+p(1+ak)−1∣∣⩽k=n∏n+p(1+∣ak∣)−1.利用 Cauchy 判别准则立得结论.
我们还有一个有趣 (有用) 的习题:
数列 {an}n⩾1 满足对任意的 n, 1>an>0. 特别地, 无限乘积 n=1∏∞(1−an) 的部分乘积总是收敛的 (递减) . 证明, n=1∏∞(1−an) 收敛 (=0) 当且仅当级数 n=1∑∞an 收敛.
证明. 如果
n=1∏∞(1−an) 收敛但是级数
n=1∑∞an 发散, 那么我们有
(1−a1)⋯(1−an)⩽(1+a1)⋯(1+an)1⩽1+a1+⋯+an1→0.从而,
n=1∏∞(1−an)=0, 矛盾. 所以, 级数
n=1∑∞an 收敛. 反过从级数收敛证明乘积收敛是显然的.
我们现在假定大家熟悉算术基本定理, 即每个正整数都可以唯一地写成若干个素数的乘积.
假设 P 是所有的素数组成的集合, 我们可以将它们从小到大排列为 2=p1<p2<p3<⋯. 对于 s>1, ζ-函数ζ(s)=n=1∑∞ns1是良好定义的. 那么, 我们有ζ(s)=p∈P∏1−p−s1,其中上面的乘积是收敛的 (我们可以假定是按照素数从小到大的顺序来做乘积的) .
(我们将在连续函数一节定义幂函数
xs, 这里我们不妨假定它满足中学大家学过的基本性质)
证明. 我们已经证明过, 当
s>1 时,
n=1∑∞ns1 收敛. 我们先来研究乘积. 令
Pn=k⩽n∏1−pk−s1. 首先, 我们注意到, 我们有
1−(pk)−s1=e=1∑∞pkes1,这是一个绝对 (正项) 收敛级数, 所以, 根据我们已经证明的关于绝对收敛级数乘积的公式 (不依赖于重排) , 我们有
PN=k⩽N∏1−pk−s1=e1,e2,⋯,eN=1∑∞p1e1sp2e2s⋯pNeNs1=e1,e2,⋯,eN=1∑∞(p1e1p2e2⋯pNeN)s1.所以, 如果令
NN={n∈Z⩾1∣∣n 的素因子分解中出现的素数⩽pN}, 我们就有
PN=k⩽n∏1−pk−s1=n∈NN∑ns1.从而, 我们有
0⩽ζ(s)−PN=n含有 >pN 的素因子∑ns1<n>pN∑ns1.(注意到如果只有有限个素数, 那么上式的右端是零, 所以证明就结束了) 由于
ζ(s) 是收敛的, 所以当
N→∞ 时, 我们有
N→∞lim(ζ(s)−PN)=0, 这就完成了证明.
根据庄子的想法 (再一次! 这就是我们需要好好理解调和级数发散之证明的原因) , 我们对于比较接近于
1 的
s>1, 给出
ζ(s) 的下界估计:
k=1∑∞ns1=1个, ⩾2s11s1+2个, ⩾4s1(2s1+3s1)+⋯+2k−1个, ⩾2ks1(2(k−1)s1+(2k−1+1)s1+⋯+(2k−1)s1)+⋯⩾k=1∑∞2ks1×2k−1=212s−1−11.假设我们知道当
s→1 时,
2s−1→1 (这个在后面学习连续函数的时候就会证明) , 从而当
s 距离
1 很近的时候,
ζ(s) 的值可以很大 (
→∞) . 根据乘积公式, 如果
P 是有限集合, 那么, 选取一串
sℓ→1, 其中
sℓ>1, 那么, 我们有
ζ(sℓ)=p∈P∏1−p−sℓ1⟶ℓ→∞p∈P∏1−p−11<∞.这给出了矛盾. 所以有无限多个素数. 这种方法的进一步发展可以给出
⩽n 的素数的个数的渐进公式 (第
n 个素数的大小大约应该是
nlog(n)) , 这就是著名的素数定理, 首先由 Hadamard 和 de la Vallée Poussin 分别于 1896 年独立证明.
振荡型的级数收敛判别
我们目前接触的数列或级数收敛的判定的基本模式都是 “控制”, 即用某个较大且收敛的对象来作为上界从而说明本来问题的收敛性. 我们下面将看到另一种模式的收敛判别准则, 这对应着积分理论中振荡积分的想法. 作为例子, 我们回忆在第二次的作业中已经证明的结论 (Leibniz 的结果) :
{an}n⩾1 是递减的正数数列并且 n→∞liman=0. 那么, 交错级数 a1−a2+a3−a4+⋯ 收敛.
通过这个例子, 我们有这样的直观: 如果一个级数有正有负 (振荡的: 把它们画成 (n,an) 就可以看到这个数列对于 x 轴是上下波动的) , 那么正负可以相互抵消很多, 这样求和的时候仍然可以收敛.
我们先回忆一下经典的 Abel 求和公式:
{ak}k⩾1 和 {bk}k⩾1 是复数 (矩阵) 的序列, 那么k=1∑nakbk=Snbn+k=1∑n−1Sk(bk−bk+1),其中我们用 Sn=a1+a2+⋯+an 表示数列 {ak}k⩾1 的部分和.
证明. 证明是平凡的: 在和式
k=1∑nakbk 中, 将
ak 替换成
Sk−Sk−1 (我们要求
S0=0) , 然后按照
Sk 的指标合并同类项即可.
Abel 求和公式是离散版本的分部积分公式, 它在 (振荡的) 级数的收敛理论中有着非凡的应用:
给定实数数列 {ak}k⩾1 和 {bk}k⩾1, 用 Sn 表示 {ak}k⩾1 的部分和. 假设它们满足如下条件:
1) | {bk}k⩾1 是单调数列并且 k→∞limbk=0; |
2) | 存在 M, 使得对任意的 n⩾1, ∣Sn∣⩽M. |
那么, 级数 k=1∑∞akbk 收敛.
上面的第二个条件说的是
{ak}k⩾1 是振荡的并且正负相互抵消很多!
1证明. 我们利用级数收敛的 Cauchy 判别准则: 任取 n,m, 其中 m⩾n, 那么, 根据 Abel 求和法n+1⩽k⩽m∑akbk=Smbm−Snbn+k=n∑m−1Sk(bk−bk+1).
上式中, 前两项
Smbm 和
Snbn 在
n,m→∞ 时自然趋于
0, 这是因为
Sn 有界,
bn→0. 为了处理上式中最后一项的和式, 我们需要利用单调性. 我们不妨假设
{bn}n⩾1 是单调下降的, 那么
∣∣k=n∑m−1Sk(bk−bk+1)∣∣⩽k=n∑m−1∣Sk∣(bk−bk+1)⩽Mk=n∑m−1(bk−bk+1)=M(bn−bm).很明显, 当
n,m→∞ 时, 这一项的极限也是零.
作为 Dirichlet 判别法的推论, 我们有
实数数列 {ak}k⩾1 和 {bk}k⩾1 满足如下条件:
1) | {bk}k⩾1 是单调有界数列; |
2) | 级数 a1+a2+a3+⋯ 收敛. |
那么, 级数 k=1∑∞akbk 收敛.
证明. 令
b=k→∞limbk, 那么, 我们可以将
k=1∑∞akbk (形式上) 写成:
k=1∑∞akbk=k=1∑∞ak(bk−b)+bk=1∑∞ak.上述等式右边的第一个级数满足 Dirichlet 判别法的要求, 所以是收敛的, 从而
k=1∑∞akbk 收敛.
作为上判别法的应用, 我们考虑一个 (最) 经典的级数收敛问题 (这里我们假设我们已经知道
sin(x) 和
cos(x) 在
R 上的零点的位置, 这个事实我们会在本学期后面的课程给出证明) :
研究级数 n=1∑∞ncos(nx) 的收敛性问题, 其中 x∈R. (我们先假设 cos(x) 满足我们中学学习过的各种性质) .
我们这里可以选取
an=cos(nx),
bn=n1, 先计算部分和:
SN=1⩽n⩽N∑cos(nx)=2sin2xsin(N+21)x−sin2x.我们这里假设 x∈/2πZ, 所以 ∣SN∣⩽∣sin(2x)1∣ 是有界的, 根据 Dirichlet 判别法, 级数是收敛的. 如果 x∈2πZ, 我们级数变成了 n=1∑∞n1, 即调和级数, 自然不收敛.
证明, 如下两个级数都是收敛的: n=1∑∞n(−1)n(1+n1)n, n=1∑∞n(−1)ncos(n1).
距离空间和赋范线性空间上的收敛与极限
给定距离空间 (X,d), 我们也有 Cauchy 列的概念: 如果点列 {xn}n⩾1 使得对任意的 ε>0, 总存在 N, 对任意的 n,m⩾N, 都有 d(xm,xn)<ε, 就称该点列为 Cauchy 列. 然而, 在一般的距离空间中, Cauchy 列未必收敛, 我们举两个例子:
1) | (Q,d(x,y)=∣x−y∣) 不是完备的度量空间. 我们可以选取 xn=k=0∑nk!1, 这是一个 Cauchy 列, 我们已经证明过这个序列在 Q 中不收敛 (我们用的是反证法, 并且那个证明不需要事先知道 e 的存在性) . |
2) | X=R−{0}, d(x,y)=∣x−y∣. 选取数列 {n1}n⩾1, 它是 Cauchy 列但是不收敛. |
3)* | X=[0,1] 上的实系数多项式函数, d(f,g)=x∈[0,1]sup∣f(x)∣. 这个空间不完备. 在闭区间上, 多项式可以 (一致) 收敛到任意的连续函数 (Weierstrass 逼近定理) . 我们将在后来的作业中证明这个著名的定理. |
(X,d) 是距离空间, 如果 (X,d) 中的每个 Cauchy 列都收敛, 那么我们就称 X 是完备的距离空间.
很明显, 假设
(X,d) 是完备的距离空间, 如果将
d 换成与它相等价的距离
d′, 那么
(X,d′) 也是完备的.
(Rn,d2) 是完备的距离空间, 其中 d2(x,y)=j=1∑n(xj−yj)2.
证明. 假设
{x(k)}k⩾1 是
Rn 中的 Cauchy 列. 先固定指标
j∈{1,⋯,n}, 那么
x(k) 的第
j 个坐标
xj(k) 显然满足
∣xj(m1)−xj(m2)∣⩽d(xm1,xm2). 所以, 作为实数数列
{xj(k)}k⩾1 也是 Cauchy 列, 根据
R 的完备性, 这个数列收敛. 我们已经证明过 (作业二的 A3))
Rn 的序列收敛当且仅当其所有坐标的序列收敛, 这就完成了证明.
(X,d) 是完备的距离空间. 假设映射 T:X→X 是压缩映射, 即存在常数 0<γ<1, 使得对任意的 x,x′∈X, 我们都有d(T(x),T(x′))⩽γd(x,x′).那么, T 必有唯一的不动点, 即存在唯一的 x∗∈X, 使得 T(x∗)=x∗.
证明. 任意选取 x0∈X, 考虑点列 {xn}n⩾1, 其中 xn=Tn(x). 我们说明它是 Cauchy 列: 任选自然数 n 和 p, 我们有d(xn,xn+p)=d(Tn(x0),Tn+p(x0))⩽γnd(x0,Tp(x0))⩽γn(d(x0,T(x0))+d(T(x0),T2(x0))+⋯+d(Tp−1(x0),Tp(x0)))⩽γn(d(x0,T(x0))+γd(x0,T(x0))+⋯+γp−1d(x0,T(x0)))⩽1−γγnd(x0,x1).由于 γ<1, 所以当 n→∞ 时, 上式可以任意小, 所以 {xn}n⩾1 是 Cauchy 列. 根据 (X,d) 的完备性, 存在 x∗∈X, 使得 n→∞limxn=x∗.
现在说明 T(x∗)=x∗. 任意选取 ε>0, 存在 m, 使得 d(xm,x∗)<ε 并且 d(xm+1,xm)<ε. 根据三角不等式, 我们有d(T(x∗),x∗)⩽d(T(x∗),T(xm))+d(T(xm),xm)+d(xm,x∗)⩽γd(x∗,xm)+d(xm+1,xm)+d(xm,x∗)⩽(γ+2)ε.所以, d(T(x∗),x∗)=0, 即 T(x∗)=x∗.
最终我们来证明不动点是唯一的: 假设
x∗ 和
x∙ 均为不动点, 那么
0⩽d(x∗,x∙)=d(T(x∗),T(x∙))⩽γd(x∗,x∙).由于
0<γ<1, 所以
d(x∗,x∙)=0, 从而
x∗=x∙.
1) | (X,d) 是完备的度量空间, T:X→X 是映射, r∈Z⩾1 是正整数. 假设 Tr 是压缩映射, 证明, T 必有唯一的不动点. |
2) | 考虑映射 f:R→R, x↦e−x. 证明, f 不是压缩映像但是 f∘f 是压缩映像. |
在分析学习中, 最经常用到的距离空间的实际上都是赋范线性空间, 我们现在就引入这个概念.
V 是 R (或者 C) 上的线性空间 (可以是无限维的) . 假设 ∥⋅∥:V→R⩾0 是 V 上的满足如下三条性质的函数:
1) | 对任意的 x∈V, λ∈R (或者 C) , 有 ∥λx∥=∣λ∣∥x∥; |
2) | ∥x∥=0 当且仅当 x=0; |
3) | 对任意的 x,y∈V, ∥x+y∥⩽∥x∥+∥y∥. |
我们称 ∥⋅∥ 是 V 上的一个范数并且称 (V,∥⋅∥) 是一个赋范线性空间.
直观上,
∥v∥ 就是计算向量
v 的某种长度.
(V,∥⋅∥) 是赋范线性空间, 那么 (V,d(x,y)=∥x−y∥) 是一个距离空间. 如果我们不另加注释的话, 我们总是以这种方式把一个赋范线性空间看作是一个距离空间.
特别地, 在赋范线性空间 (V,∥⋅∥) 上, 点列 {xn}n⩾1 收敛到 x∈V 的含义是 n→∞lim∥xn−x∥=0.
我们有如下常见的赋范线性空间 (请注意, 它们都是有限维的, 最重要的一个无限维的例子需要等到我们引入了连续函数才介绍) :
1) | 我们在 Rn 或者 Cn 上面可以定义三种范数: ∥x∥1∥x∥2∥x∥∞=j=1∑n∣xj∣,=j=1∑n(xj)2,=i=1,2,⋯,nsup∣xi∣.其中, x=(x1,⋯,xn). |
2) | 我们在 Mn(R) 或者 Mn(C) (视作是 Rn2 或者 Cn2) 上也有三个范数: 对任意的 n×n 的矩阵 A=(Aij), 其中 1⩽i,j⩽n, 我们有∥A∥1∥A∥2∥A∥∞=1⩽i,j⩽n∑∣Aij∣,=1⩽i,j⩽n∑(Aij)2,=1⩽i,j⩽nsup∣Aij∣. |
这三种范数都是上面线性空间情况直接搬过来的. 实际上, 利用矩阵的知识, 我们还可以定义其他更有几何意义的范数, 比如说我们可以利用矩阵的特征值来定义一些范数, 限于知识范围, 我们不再展开.
假设
∥⋅∥1 和
∥⋅∥2 均为线性空间
V 上的范数, 如果存在常数
C1>0 和
C2>0, 使得对任意的
x∈X, 都有
∥x∥2⩽C1∥x∥1, ∥x∥1⩽C2∥x∥2,那么就称这两个范数
∥⋅∥1 和
∥⋅∥2 是
等价的. 根据上面的注记, 等价的范数自然给出等价的距离函数, 所以它们定义出的收敛和极限的概念是一致的.
如果一个赋范线性空间是完备的距离空间, 我们就称它为完备的赋范线性空间或者是 Banach 空间, 我们上面看到的例子 (Rn 以及矩阵的空间) 都是完备的赋范线性空间.
我们已经在矩阵空间上 Mn(R) 建立了距离结构并说明这是一个完备的空间, 作为应用, 我们要定义在矩阵空间上的指数函数. 为此, 我们要在这个场合下把我们对于实数数列熟知的结论再按照之前学习的顺序验证一下.
除了定义之外 (根据完备性, 极限的判断可以用 Cauchy 判别准则) , 我们研究的第一个关于极限的有意义的问题就是求极限这个操作是否和代数操作交换. 事实上, 假设 (V,∥⋅∥) 是赋范线性空间, 那么作为线性空间 V 中的两个点能做加法 (特别地, 我们还可以通过用加法加上取极限的操作来定义级数) , 我们自然要问: n→∞lim(xn+yn)=n→∞limxn+n→∞limyn, n→∞limλxn=λn→∞limxn,是否成立. 这个问题非常简单: 只要把数列的证明过程中的绝对值符号 ∣⋅∣ 换成 ∥⋅∥ 即可!
某些赋范线性空间上是可以定义乘法的, 比如说 n×n 的矩阵空间 Mn(R), 这样的空间中的两个点能相乘, 所以在这种情况下, 我们想知道下面的公式是否成立: n→∞lim(xn⋅yn)=n→∞limxn⋅n→∞limyn.不妨设 n→∞limxn=x 和 n→∞limyn=y. 在数列的情况下, 我们的证明如下: ∣xn⋅yn−x⋅y∣⩽∣(xn−x)yn∣+∣x(yn−y)∣⩽∣xn−x∣∣yn∣+∣x∣∣yn−y∣.然后, 利用 yn 的有界性, 我们用一个常数 M 来控制 x 和 yn, 就有∣xn⋅yn−x⋅y∣⩽M(∣xn−x∣+∣yn−y∣)→0.证明的第一个不等号用到了三角不等式, 这对任意赋范线性空间的范数 ∥⋅∥ 都成立; 第二个不等号用到了绝对值和乘法之间的关系 ∣x⋅y∣=∣x∣∣y∣; 第三步用到了 yn 是有界的.
在矩阵的空间里, ∣x⋅y∣=∣x∣∣y∣ 可能不成立, 比如说, 我们用 ∥⋅∥∞-范数, 那么, ∥A⋅B∥∞=i,j⩽nsup∣∣k=1∑nAikBkj∣∣⩽k=1∑n∥A∥∞∥B∥∞=n∥A∥∞∥B∥∞.即对任意的 x,y∈X, 我们都有∥x⋅y∥⩽C∥x∥∥y∥,其中 C 不依赖于 x 和 y 的选取, 所以仿照数列的证明, 我们就有d(xn⋅yn,x⋅y)=∥xn⋅yn−x⋅y∥⩽∥(xn−x)yn∥+∥x(yn−y)∥⩽C(∥xn−x∥∥yn∥+∥x∥∥yn−y∥)⩽CM(∥xn−x∥+∥yn−y∥).其中 ∥yn∥⩽M 这个有界性是明显的. 据此, 我们知道乘法和极限是交换的.
我们 (自豪地) 发现, 上述做法根本没涉及矩阵的分量, 我们可以将矩阵视为一个整体 (不需要考虑分量) 进行操作, 就像对数字的序列一样.
最终, 我们来定义 eA, 其中, A 是一个 n×n 的实 (复) 系数矩阵. 令exp:Mn(R)→Mn(R), A↦eA:=k=0∑∞k!Ak.为了说明 eA 是良好定义的, 我们验证级数 k=0∑∞k!Ak 是收敛的 (即部分和在这个赋范线性空间或者距离空间里收敛) . 我们也想仿照数列的情况利用绝对收敛的级数的概念. 所以, 对于级数 k=0∑∞xk, 我们定义, 如果 k=0∑∞∥xk∥ 是收敛的 (加范数后变成了我们熟悉的数项级数) , 就称级数 k=0∑∞xk 是绝对收敛的. 有了这样的动机, 我们自然要证明下面的命题:
假设 {xk}k⩾1 是完备的赋范线性空间 (V,∥⋅∥) 中的点列. 如果级数 k=0∑∞xk 绝对收敛, 那么它收敛.
证明和数列的情况完全一致, 我们把它留做作业题.
为了证明绝对收敛性, 我们做如下的估计: k=0∑∞∥∥k!Ak∥∥⩽k=0∑∞k!Ck−1∥A∥k⩽k=0∑∞k!Ck∥A∥k=eC∥A∥.其中, 我们用到了 ∥Ak∥⩽Ck−1∥A∥k (不妨设 C⩾1) .
假设 A 和 B 是 n×n 的 (复) 矩阵, 那么 eA+B=?eA⋅eB 可能未必成立, 因为如果 A⋅B=B⋅A, 那么上面的红色等号 2可能就不成立了. 请参考 ez1+z2=ez1ez2 的证明.
如果 A 是 n×n 的 (复) 矩阵, 那么对任意的 s,t∈C, 我们都有 esA⋅etA=e(s+t)A. 特别地, 证明, e−A=(eA)−1.
我们还可以仿照数的情形定义 cos(A) 和 sin(A), 当然, 此时这些函数所要表达的几何意义已经不再清楚 (但是为什么一定要清楚呢) . 最后, 我们要说明, eA 在我们后面的课程中大有用处.
至此, 我们关于极限部分的介绍结束, 下一部分我们要研究函数的连续性.
脚注