外观
Lesson 37 多元映射的极限
约 3446 字大约 11 分钟
2025-3-14
多元映射 & 多元函数
n 元函数指 f:D→R (D⊆Rn).
写 Rn 中的点时,我们有几种写法:
x=(x1,⋯,xn)=x=x
其中最后一种写法是为了简便.
n 元映射指 f:D→Rm (矢量值函数),对应着 m 个分量函数 fi:D→fRm→PiR.
多元映射写作 f(x)=(f1(x),⋯,fm(x)).
/Example/ (线性函数 & 映射)
L:Rn→R,有
L(x1,⋯,xn)=n∑Lixi=(L1⋯Ln)x1⋮xn
如果是线性映射 L:Rn→Rm,则为矩阵
L(x1,⋯,xn)=a11⋮am1⋯⋱⋯a1n⋮amnx1⋮xn
微分 ⟷ f 在某点附近的线性函数.
/Example/ (二次型)
Q(x1⋯,xn)=(x1⋯xn)a11⋮am1⋯⋱⋯a1n⋮amnx1⋮xn=i=1∑naiixi2+2i<j∑aijxixj
显然 Q(0)=0.
称二次型 Q (相应地对称矩阵 A) 是正定的,
⟺ ∀x=0 有 Q(x)=xTAx>0,
⟺ A 的顺序主子式全正,即,
deta11⋮ak1⋯⋱⋯a1k⋮akk>0,∀1≤k≤n
(也就是 A 的前 k 行 & 前 k 列交叉处的子矩阵)
度量
回忆上个学期定义了映射之后,我们首先定义了度量. 这里也是一样.
极限理论和连续性的中心概念是:附近 ⟷ 距离近的点
/Definition/
所谓 X 上的一个度量 d,是指映射 d:X×X→R≥0,满足:
- 对称新:d(x,y)=d(y,x);
- 正定性:d(x,y)=0⟺x=y;
- 三角不等式:d(x,y)+d(y,z)≥d(x,z).
Rn 上有 Euclid 度量,是我们中学时就熟知的勾股定理所定义:
d(x,y)=i∑(xi−yi)2
这个度量显然满足前两个条件,只需要验证三角不等式:
i∑(yi−xi)2+i∑(zi−yi)2≥i∑(zi−xi)2
/Proof/ (验证 Euclid 度量满足三角不等式)
记 yi−xi=ai,zi−yi=bi,则上式化为
i∑ai2+i∑bi2≥i∑(ai+bi)2
平方之后就是 Cauchy - Schwartz 不等式.
/Theorem/ (Cauchy - Schwartz 不等式)
对于 a,b∈Rn,定义内积 ⟨a,b⟩=a⋅b=∑iaibi,模长 ∣a∣=d(a,0)=∑iai2.
则有不等式:
−∣a∣∣b∣≤a⋅b≤∣a∣∣b∣
以后证明“曲线长度 ≥ 线段长度”时需要使用这一定理.
/Proof/
定义 g(t)=⟨a+tb,a+tb⟩≥0. 则可以具体写出
g(t)=∣b∣2t2+2a⋅bt+∣a∣2≥0
若 ∣b∣=0,则定理是平凡的;
若 ∣b∣2>0,则为一个关于 t 的抛物线,为使得恒正,判别式要非正,得到
Δ=4(a⋅b)2−4∣a∣2∣b∣2≤0
得证.
此后我们将使用 Euclid 度量建立微分学.
拓扑
拓扑结构 ⟷ 指定所有各种程度的“附近”
度量 ⟹ 度量拓扑
/Definition/
设 d 是 X 上的度量,开球 Br(x)={y∣d(y,x)<r} (以 x 为中心,r 为半径,不含边界的开球) 代表了 x 的一个“附近”.
/Definition/
Td={U= 若干个开球之并},其中可以是无穷个开集之并.
称 Td 成员 U 为 X 的开集,U 为开集 ⟺ U=α∈I⋃Brα(xi).
容易验证:
- ∅ 和 X 都是开集 (空集与全集);
- 有限个开集之交是开集;
- 任意多个开集之并是开集.
称 Td 给出了 X 的度量拓扑.
上面“容易验证”的第一点和最后一点是显然的,只需验证第二点.
/Proof/
转化这个问题,我们发现只要两个开集之交为开集即可. 因此设 U=α⋃Bα,V=β⋃Bβ 皆是开球之并.
则 U∩V=α⋃β⋃(Bα∩Bβ). 只需证明开球之并为开球.
为此,设 Bα=Br1(x1),Bβ=Br2(x2). 对于 ∀y∈Br1(x1)∩Br2(x2),我们取一个 0<ry<min(r1−d(y,x1),r2−d(y,x2)),显然 d(y,x1)<r1 且 d(y,x2)<r2. 从而 ∀z∈Bry(y),
d(z,x1)≤d(z,y)+d(y,x1)<ry+d(y,x1)<r1
因此,Bry(y)⊆Br1(x1),同理 Bry(y)⊆Br2(x2),所以
Bry(y)⊆Br1(x1)∩Br2(x2)=Bα∩Bβ
这样,
y⋃{y}⊆y∈Bα∩Bβ⋃Bry(y)⊆Bα∩Bβ
于是
Bα∩Bβ=y∈Bα∩Bβ⋃Bry(y)
为一族开球之并.
注意
无限个开集之交未必是开集!
一个例子是 Un=B1/n(0) 是开集,但是 n=1⋂∞Un= 单点集 {0} 不是开集.
从定义来寻找开集显然效率极低,因为要找到开集之并. 所以我们需要一个判据:
/Claim/ (判断开集)
A 是开集 ⟺ ∀a∈A,∃r>0,使得 Br(a)⊆A (能在开集中画一个小球).
/Proof/
“⟹”证明:设 A 是开集 =α∈I⋃Brα(xα),则 ∀a∈A,∃α 使得 a∈Brα(xα),取一个 0<r<rα−d(a,xa),用三角不等式得到 Br(a)⊆Brα(xα)⊆A,得证.
“⟸”证明:设命题的 RHS 成立,∀a∈A,∃Bra(a)⊆A,从而
A=a∈A⋃{a}⊆a∈A⋃Bra(a)⊆A
因此 A=a∈A⋃Bra(a),因而是开集. 得证.
我们现在要来分析某一个点与集合的关系,因此要引入一些定义:
/Definition/
称 a 是 A 的内点,同时称 A 是 a 的一个邻域,如果 ∃Br(a)⊆A.
至此我们定义完了度量拓扑. 但是接下来我们想问:如果 X 上没有一个好的度量,我们应该如何定义“附近”?
回答是,我们能找到一个“耍赖”的办法,强行指定各种程度、各种方向的“附近”,这样我们会得到一个更广泛的定义.
/Definition/
所谓集合 X 上的一个拓扑结构,是指指定出 X 的一个子集族 T,要求满足如下三条拓扑公理:
- ∅,X∈T;
- T 中有限个成员之交仍属于 T;
- T 中任意多个成员之并仍属于 T.
称 T 中的成员为这个拓扑下的开集.
我们微积分学中的拓扑,都可以认为是来自于度量拓扑. 当然还存在很多其他的拓扑:
- T0={∅,X},为凝聚拓扑;
- T1={X 的所有子集},为离散拓扑,在这个意义下所有映射全部连续,失去意义;
所以我们一般更关心度量拓扑,Rn 总是赋予由 Euclid 度量所定义的拓扑
提示
上面的度量拓扑,实际上就是梁灿彬书中写的 通常拓扑. 下面我们的讨论都基于通常拓扑.
/Definition/
称 B 为 X 的闭集,如果 BC 是开集 ⟺ ∀y∈/B,都 ∃Br(y)⊆BC.
/Example/
单点集是闭集,因为 ∀y∈/{x} 有 Bd(x,y)/2(y)⊆{x}C.
Rn−1 是 Rn 的闭集,想象一个球,不与某一平面相交即可.
有时候,我们只关心 Rn 的子集 X,如何定义 X 的拓扑?
诱导拓扑!
/Definition/ (诱导拓扑)
X 从 Rn 获得的诱导拓扑 (子空间拓扑) 为 TX={U∩X∣U 是 Rn 的开集}.
A 是 X 的开集 ⟺ ∃Rn 的开集 U 使得 A=U∩X.
到此足以开始建立极限理论.
极限理论
一元情况下,x→alimf(x)=L ⟺ ∀ε>0,∃δ>0 使得 ∀0<∣x−a∣<δ 有 ∣f(x)−L∣<ε.
推广到多元情况:
/Definition/
设 f:D→R (D⊆Rn),称 x→alimf(x)=L ⟺ ∀ε>0,∃δ>0 使得 ∀0<d(a,x)<δ 有 ∣f(x)−L∣<ε.
这学期,同学们要习惯写不带分量式的命题. 以下我们就来做一个比较:
不带分量:
x→alimf(x)=L ⟺ ∀ε>0,∃δ>0 使得 ∀0<d(a,x)<δ 有 ∣f(x)−L∣<ε.
带分量:
(x1,⋯,xn)→(a1,⋯,an)limf(x1,⋯,xn)=L ⟺ ∀ε>0,∃δ>0 使得 ∀0<∑(xi−ai)2<δ 有 ∣f(x1,⋯,xn)−L∣<ε.
显然前者要强得多. 我们之后可能还会省略矢量符号.
有人要问:既然已经定义了多元函数极限,何不定义多元映射的极限,使得这个定义更加宽广?我们正要做这件事情.
/Definition/
设 f:D→Rm (D⊆Rn),称 x→alimf(x)=L∈Rm ⟺ ∀ε>0,∃δ>0 使得 ∀0<d(x,a)<δ 有 d(f(x),L)<ε.
当然也可以使用多元函数极限作为分量式进行重述,下面做出尝试.
/Claim/
设 f=(f1,⋯,fm),L=(L1,⋯,Lm),则 x→alimf(x)=L ⟺ ∀i 有 x→alimfi(x)=Li.
/Proof/
“⟹”证明:
LHS ⟺ ∀ε>0,∃δ>0 使得 ∀0<d(x,a)<δ 有 d(f(x),L)<ε.
⟹ ∀ε>0,∃δ>0 使得 ∀0<d(x,a)<δ 有 ∣fi(x)−L∣<ε (因为 ∣fi(x)−Li∣≤d(f(x),L)).
⟹ RHS
“⟸”证明:
RHS ⟹ ∀ε>0,∃δ>0 使得 ∀0<d(x,a)<δ 有 ∣fi(x)−Li∣<ε.
⟹ ∀ε>0,∃δ>0 使得 ∀0<d(x,a)<δ 有 d(f(x),L)≤∑i∣fi(x)−Li∣<nε.
⟹ LHS
所以可以逐分量计算多元映射的极限.
计算多元函数极限的方法:
/Theorem/ (四则运算)
设 x→alimf(x)=A,x→alimg(x)=B,则
x→alim(f(x)±g(x))x→alimf(x)g(x)x→alimg(x)f(x)=A±B=AB=BA,B=0
/Theorem/ (夹逼定理)
设 f(x)≤g(x)≤h(x) (∀x∈Br(a)∣{a}),若 x→alimf(x)=x→alimh(x)=L,则
x→alimg(x)=L
/Theorem/ (复合极限)
设 f:D→E,g:E→F (D,E,F⊆Rn). 设 x→alimf(x)=b,y→blimg(y)=c.
若在 a 的某个去心邻域中总有 f(x)=b,则 x→alim(g∘f)(x)=c.
(以防止 f(x) 经常等于 b,则 g(f(x))=g(b) 与 y→blimg(y) 无关)
若 g(b)=c,则直接有 x→alim(g∘f)(x)=c.
/Example/
x→0lim∣x∣=0,x→0lim∣x∣α=0 (∀α>0),第一个是显然的.
对于第二个,复合即可,符合复合极限定理的修正 I.
/Example/
一个不那么平凡的例子是,
f(x,y)=(x2+y2)αP(x,y)
其中 P(x,y) 是一个 n 次齐次多项式:
P(x,y)=anxn+an−1xn−1y+⋯+a0yn
求:
(x,y)→(0,0)limf(x,y),α>0
这个极限依赖于次数的比较,记 r=x2+y2.
若 n>α,则:
∣P(x,y)∣≤i∑∣ai∣∣x∣n−i∣y∣i≤(i=0∑n∣ai∣)rn,(∣x∣,∣y∣<r)=K⋅rn
所以 0≤∣f(x,y)∣≤K⋅rn−α,夹逼定理得到极限为零:
(x,y)→(0,0)limf(x,y)=0
若 n=α,设在某种特殊情况下极限 L 存在,则当 (x,y) 以任意方式趋于 (0,0) 时,都应该有 f(x,y)→L,所以我们用一个较好的趋近方式对这一极限进行“探测”,也就是让 f(x,y) 沿直线趋于 (0,0). 现在得到复合极限:
R∣{0}⟶ΔkR2∣{(0,0)}⟶fR
其中 Δk(t)=(t,kt) (k 是一个给定的斜率),所以 ∀t=0 有 Δk(t)=0,满足复合极限定理的修正 I,于是:
L=t→0lim(f∘Δk)(t)=t→0lim(1+k2∣t∣)ntn∑iaikn−i=t→0+lim(1+k2)n∑iaikn−i
最后已经没有变量,所以
i∑aikn−i=L(1+k2)n
发现这里必须要求 n 为偶数,且 ∑iaikn−i=L(1+k2)n/2 (记为 (∗)),此时要求:
P(x,y)=i∑aixiyn−i=xni∑ai(xy)n−i=(∗)xnL(1+x2y2)2n=L(x2+y2)2n
也就是说,这个特殊情况要求分子恰好是分母的倍数,且 n 为偶数,其他情况这个极限均不存在.
若 n<α,仍然假设某种特殊情况下极限存在且等于 L,则
L=t→0+lim(f∘Δk)(t)=t→0+limtα(1+k2)αtn∑iaikn−i=t→0+limtn−α(1+k2)α∑iaikn−i
此时只有在分子为零的情况下极限存在.
/Example/
求:
(x,y)→(0,0)limQ(x,y)P(x,y)=?
其中 P(x,y) 是 n 次齐次多项式,Q(x,y) 是 m 次齐次多项式,Q 在 Br(0)∣{0} 处处非零,且 n>m.
时间关系,我们到此为止.