外观
Chapter 15 连续映射
约 5483 字大约 18 分钟
2025-12-16
Part 1 连续映射
· 基本概念
回忆一下连续函数的定义:f:R→R 在 x0 处连续是指,任给 ε>0,存在 δ>0,使得 ∣x−x0∣<δ 时 ∣f(x)−f(x0)∣<ε。用度量空间的语言可作如下推广:
定义1 (连续映射)
设 f:X→Y 为度量空间 (X,ρ1), (Y,ρ2) 之间的映射,设 x0∈X。
如果任给 ε>0,存在 δ>0 使得 f(BδX(x0))⊂BεY(f(x0)),则称 f 在 x0 处连续。
如果 f 处处连续,则称 f 为连续映射。当 Y=R 时,连续映射也称为连续函数。
其中,记号 BδX(x0) 表示 X 中以 x0 为中心,以 δ 为半径的开球,BεY(f(x0)) 表示 Y 中以 f(x0) 为中心,以 ε 为半径的开球。
/example/ 距离函数的连续性
/proof/
设 a 是度量空间 (X,ρ) 中固定的一点,则函数 f(x)=ρ(x,a) 是连续的:设 x0∈X,则任给 ε>0,取 δ=ε,当 x∈Bδ(x0) 时
∣f(x)−f(x0)∣=∣ρ(x,a)−ρ(x0,a)∣⩽ρ(x,x0)<δ=ε,
因此 f 在 x0 处连续。
命题1 (连续映射的刻画)
设 f:X→Y 为度量空间之间的映射,x0 为 X 中的一点。则
(1) f 在 x0 处连续 ⟺ 对任意收敛于 x0 的点列 {xn},均有
n→∞limf(xn)=f(x0);
(2) f 为连续映射 ⟺ 对任意开集 V⊂Y,f−1(V) 为 X 中开集;
(3) f 为连续映射 ⟺ 对任意闭集 B⊂Y,f−1(B) 为 X 中闭集。
/proof/
(1) “⟹” 设 f 在 x0 处连续,则任给 ε>0,存在 δ>0 使得
f(BδX(x0))⊂BεY(f(x0)).
因为 n→∞limxn=x0,故 n 充分大时 xn∈BδX(x0),从而 f(xn)∈BεY(f(x0)),这表明
f(xn)→f(x0)(n→∞).
“⟸”(反证法)如果 f 在 x0 处不连续,则存在 ε0>0,使得对 δ=1/n,存在 xn∈B1/nX(x0),而 f(xn)∈/Bε0Y(f(x0))。显然 xn→x0,但 f(xn)→f(x0),矛盾!
(2) “⟹” 设 f 为连续映射,V 为 Y 中开集。如果 x0∈f−1(V),则 y0=f(x0)∈V,由于 V 为开集,故存在 ε>0,使得 BεY(y0)⊂V。根据连续性,存在 δ>0,使得 f(BδX(x0))⊂BεY(y0)⊂V,即 BδX(x0)⊂f−1(V),这说明 f−1(V) 为开集。
“⟸” 如果开集的原象仍为开集,则任取 x0∈X 以及 ε>0,记 y0=f(x0)。于是 f−1(BεY(y0)) 为 X 中包含 x0 的开集,从而存在 δ>0,使得
BδX(x0)⊂f−1(BεY(y0)),
即 f(BδX(x0))⊂BεY(y0),这说明 f 在 x0 处连续。
(3): 省略.
注意。
(1) 如果 A 为 X 之子集,f:A→Y 为映射,则把 X 的度量限制于 A,从而 A 也为度量空间(子度量空间),此时可以定义 f 的连续性,并有类似的刻画。
(2) 设 f:A→Y 连续,如果任给 ε>0,存在 δ>0,使得 ρ1(a1,a2)<δ 时 ρ2(f(a1),f(a2))<ε,则称 f 为一致连续映射。
/example/ Lipschitz 映射
/proof/
设 f:X→Y 是度量空间之间的映射,如果存在常数 L,使得
ρ2(f(x1),f(x2))⩽Lρ1(x1,x2),∀x1,x2∈X,
则称 f 为 Lipschitz 映射,L 称为 Lipschitz 常数。Lipschitz 映射是一致连续的。特别地,压缩映射是 Lipschitz 映射,因此也是连续映射。
定理2 (连续映射与紧性):设 f:X→Y 为连续映射,则
(1) f 将 X 中紧致集合映为 Y 中紧致集合;
(2) f 在紧致集合上一致连续。
/proof/
(1) 设 A 为 X 中紧致集合,取 f(A) 的开覆盖 {Vα},则 {f−1(Vα)} 为 A 的开覆盖,从而存在 α1,⋯,αk 使得 A⊂i=1⋃kf−1(Vαi)。这说明 f(A)⊂⋃i=1kVαi。
(2) 设 A 为紧致集合。如果 f 在 A 上不是一致连续的,则存在 ε0>0,使得对 δ=1/n,存在 an,bn∈A,使得
ρ1(an,bn)<n1,ρ2(f(an),f(bn))>ε0.
{an} 和 {bn} 分别存在收敛子列,不妨设它们本身是收敛的,极限分别为 a0, b0,则
ρ1(a0,b0)⩽ρ1(a0,an)+ρ1(an,bn)+ρ1(bn,b0)<n1+ρ1(a0,an)+ρ1(bn,b0)→0,
即 a0=b0。但
ε0<ρ2(f(an),f(bn))⩽ρ2(f(an),f(a0))+ρ2(f(b0),f(bn))→0.
这就导出了矛盾!
推论3 (最值定理):连续函数 f:X→R 在紧致集合上可以取到最大值和最小值。
/proof/
设 A 为 X 中的紧致集合,则 f(A) 是 R 中的紧致集合,因此为 R 中的有界闭集。这说明 f(A) 中存在最大数和最小数,它们分别是 f 在 A 上的最大值和最小值。
定义2 (道路连通)
设 G 为 X 的子集,如果任给 x1,x2∈G,均存在连续映射(连续曲线)σ:I=[0,1]→X 使得 σ(0)=x1, σ(1)=x2, σ(I)⊂G,则称 G 道路连通。
显然,Rn 是道路连通的,因为任何两点均可用直线段相连接。
命题4:R 中道路连通集合必为区间(可退化为一点)。
/proof/
设 G⊂R 道路连通,a⩽b∈G。我们证明 [a,b]⊂G。
事实上,由定义,存在连续映射 f:[0,1]→R,使得 f(0)=a, f(1)=b, f([0,1])⊂G。f 为一元连续函数,由介值定理,[a,b]⊂f([0,1])⊂G。
定理5 (连续映射与连通性):连续映射将道路连通的集合映为道路连通集合。
/proof/
设 G⊂X 道路连通,f:X→Y 连续。
任取 y1,y2∈f(G),则存在 x1,x2∈G 使得 f(x1)=y1, f(x2)=y2。
由定义,存在连续映射 σ:[0,1]→X 使得 σ(0)=x1, σ(1)=x2, σ([0,1])⊂G。
复合映射 f∘σ:[0,1]→Y 连续,且 f∘σ(0)=f(x1)=y1, f∘σ(1)=f(x2)=y2, f∘σ([0,1])⊂f(G)。f∘σ 就是 f(G) 中连接 y1,y2 的道路。
推论6 (介值定理):设 f:X→R 为连续函数,G⊂X 道路连通。
(1) 如果存在 x1,x2∈G,使得 f(x1)f(x2)⩽0,则存在 x0∈G 使得 f(x0)=0;
(2) 对于满足条件 f(x1)⩽y⩽f(x2) 的任意 y,一定存在 x∈G 使得 y=f(x)。
/proof/
以 (2) 为例。因为 f 连续,G 道路连通,故 f(G)⊂R 也道路连通,从而 f(G) 为区间。
由 f(x1),f(x2)∈f(G) 即知 [f(x1),f(x2)]⊂f(G),特别地,y∈f(G),即存在 x∈G 使得 y=f(x)。
/example/设 f:S1→R 为单位圆周上的连续函数,则存在 x0∈S1,使得
f(−x0)=f(x0).
/proof/
考虑函数 g:S1→R,使得
g(x)=f(x)−f(−x),∀x∈S1.
则 g 也是连续函数,且
g(x)g(−x)=[f(x)−f(−x)][f(−x)−f(x)]=−[f(x)−f(−x)]2⩽0,
根据介值定理,存在 x0∈S1,使得 g(x0)=0,此时 f(−x0)=f(x0)。
· 欧氏连续映射
在以后的章节中,欧氏空间将是我们的研究对象。因此,我们要考虑从一个欧氏空间到另一个欧氏空间的映射。从 R 到 R 的映射称为一元函数;当 n>1 时,从 Rn 到 R 的映射称为多元函数;一般地,从 Rn 到 Rm 的映射称为向量值函数。
对于多元连续函数来说,其四则运算性质和一元连续函数没有什么区别。
命题7:设 f,g:Rn→R 为连续函数,则
(1) 当 λ,μ∈R 时,λf+μg 也是连续函数;
(2) fg 为连续函数;
(3) 当 g=0 时,f/g 为连续函数。
现在我们考虑向量值的函数 f:Rn→Rm,写成分量的形式为
f(x)=(f1(x),⋯,fm(x)),x=(x1,⋯,xn)∈Rm.
我们有
命题8:f:Rn→Rm 为连续映射当且仅当 fi 均为连续函数,其中 i=1,⋯,m。
/proof/
由连续性的刻画可知,f 在 x0 处连续当且仅当 limx→x0f(x)=f(x0),根据欧氏空间中的极限性质,
x→x0limf(x)=f(x0)⟺x→x0limfi(x)=fi(x0),i=1,⋯,m.
即 f 在 x0 处连续当且仅当 fi (1⩽i⩽n) 均在 x0 处连续。
线性映射:
设 f:Rn→Rm 为向量值函数。如果任给 x,y∈Rn,成立
f(λx+μy)=λf(x)+μf(y),∀λ,μ∈R,
则称 f 为线性映射。m=1 的情形就是线性函数。
记 ei 是 Rn 中第 i 个位置为 1,其它位置为零的向量,则 {e1,⋯,en} 为 Rn 的一组标准基。Rn 中的向量 x 可写为
x=(x1,⋯,xn)=x1e1+⋯+xnen,
根据线性性,f(x) 可写为
f(x)=f(x1e1+⋯+xnen)=x1f(e1)+⋯+xnf(en),
这是线性函数表达式的推广。如果记 f(ei)=(a1i,⋯,ami),用列向量表示,则上式可改写为
f(x)=a11a21⋮am1a12a22⋮am2⋯⋯⋱⋯a1na2n⋮amnx1x2⋮xn,
这是线性映射的矩阵表示,f 由矩阵 A=(aij)m×n 完全决定了。
如果 f:Rn→Rm, g:Rm→Rs 均为连续映射,则复合映射 g∘f 是从 Rn 到 Rs 的连续映射。
如果 f,g 均为线性映射,且其矩阵表示分别为 A,B,则 g∘f 也是线性映射,其矩阵表示为 BA。
因此,对于线性映射的研究可以转化为对于矩阵的研究,这是线性代数的内容。
Part 2 二元函数
映射 f:R2→R 称为二元函数。R2 中的点用坐标 (x,y) 表示。设 (x0,y0)∈R2,如果存在 A∈R,使得任给 ε>0,均存在 δ>0,当
0<∥(x,y)−(x0,y0)∥=(x−x0)2+(y−y0)2<δ
时,∣f(x,y)−A∣<ε,就称 f 在 (x0,y0) 处有极限(重极限),记为
(x,y)→(x0,y0)limf(x,y)=Aorx→x0y→y0limf(x,y)=A.
如果对于每一个固定的 y,极限 x→x0limf(x,y)=φ(y) 存在,则可以定义极限
y→y0limx→x0limf(x,y)=y→y0limφ(y).
类似地定义 x→x0limy→y0limf(x,y),称它们为累次极限。
/example/
(1) (x,y)→(0,0)limx2+y2x2y2=0,这是因为
0⩽x2+y2x2y2⩽21∣xy∣⩽41(x2+y2).
(2) x2+y2xy 在 (0,0) 处无极限(分别考虑 y=x 和 y=x2)。
(3) f(x,y)=xsiny1。由 ∣f(x,y)∣⩽x 知 (x,y)→(0,0)limf(x,y)=0,但 y→0limf(x,y) 不存在。
(4) y→0limx→0limx2+y2xy=x→0limy→0limx2+y2xy=0,但由 (2) 知重极限不存在。
定理9:如果 (x,y)→(a,b)limf(x,y)=A,且对任意 y=b,x→alimf(x,y)=φ(y) 存在,则
y→blimx→alimf(x,y)=y→blimφ(y)=A;
如果对任意 x=a,y→blimf(x,y) 也存在,则
x→alimy→blimf(x,y)=A=y→blimx→alimf(x,y).
/proof/
以 A 有限为例。由假设,任给 ε>0,存在 δ>0,当
0<(x−a)2+(y−b)2<δ
时 ∣f(x,y)−A∣<2ε。固定 y,令 x→a,得
x→alimf(x,y)−A⩽2ε<ε,∀0<∣y−b∣<2δ.
这说明
y→blimx→alimf(x,y)=A.
其它情形可类似证明
Part 3 导数
· 定义
定义1 (方向导数).
设 D 为 Rn 中的开集,f:D→R 为 D 中定义的函数. 对于 p∈D,以及 Rn 中单位向量 u,极限
t→0limtf(p+tu)−f(p)
如果存在,则称 f 在 p 处沿方向 u 有方向导数,上述极限记为 ∂u∂f(p),称为 f 沿 u 的方向导数.
重要
(1) 方向导数就是一元函数 φ(t)=f(p+tu) 在 t=0 处的导数. 特别地,当 u=ei=(0,⋯,0,1,0,⋯,0)(第 i 个位置为 1 的单位向量)时,又将 ∂u∂f(p) 记为 ∂xi∂f(p),称为 f 的第 i 个偏导数. 按定义,有
∂xi∂f(p)=t→0limtf(p1,⋯,pi−1,pi+t,pi+1,⋯,pn)−f(p1,⋯,pn).
(2) 偏导数 ∂xi∂f 又记为 fxi′ 或 fxi. 如果 fxi′=∂xi∂f 仍然可求偏导数,则记 fyixi′′=∂yi∂(∂xi∂f),fxiyi′′=∂xi∂(∂yi∂f),称为 2 阶偏导数. 类似地可以定义高阶偏导数.
如果 f 存在直到 k 阶的连续偏导数,则称 f 为 Ck 函数. 我们也使用形如这样的记号:
∂xi2∂2f=∂xi∂(∂xi∂f),∂xi∂yi∂2f=∂xi∂(∂yi∂f),⋯.
/example/ 设 (x0,y0,z0)∈R3,求函数的偏导数
f(x,y,z)=[(x−x0)2+(y−y0)2+(z−z0)2]−21
记
r=[(x−x0)2+(y−y0)2+(z−z0)2]21
则
∂x∂f=−r21⋅∂x∂r=−r21⋅rx−x0=−r3x−x0.
同理,
∂y∂f=−r3y−y0,∂z∂f=−r3z−z0.
和一元函数不同的是,偏导数的存在不能保证多元函数的连续性,这是因为偏导数只反映函数沿特定方向的性质.
/example/
设
f(x,y)={0,1,when x⋅y=0,when x⋅y=0,
则
∂x∂f(0,0)∂y∂f(0,0)=x→0limxf(x,0)−f(0,0)=0,=y→0limyf(0,y)−f(0,0)=0.
显然,f 在 (0,0) 处不连续.
定理1 (复合求导). 设 f 如前,x0∈D. 假设 fxi′ (1≤i≤n) 在 x0 处连续,则
(1) f 在 x0 处连续;
(2) 如果 xi=xi(t) 在 t0 处可导,x0=(x1(t0),⋯,xn(t0)),则 f(x(t)) 在 t=t0 处可导,且
dtdf(x(t))t=t0=i=1∑n∂xi∂f(x(t0))⋅dtdxi(t0).
(1) 利用微分中值定理,有
f(x)−f(x0)=i=1∑n[f(x10,⋯,xi−10,xi,⋯,xn)−f(x10,⋯,xi−10,xi0,xi+10,⋯,xn)]=i=1∑nfxi′(x10,⋯,xi−10,ξi,xi+1,⋯,xn)⋅(xi−xi0),
当 x→x0 时,ξi→xi0,由 fxi′ 在 x0 处连续知 x→x0lim(f(x)−f(x0))=0.
(2) 由 (1) 的证明,有
dtdft=t0=t→t0limt−t0f(x(t))−f(x(t0))=t→t0limi=1∑nfxi′(x10,⋯,xi−10,ξi,xi+1,⋯,xn)⋅t−t0x(t)−xi(t0)=i=1∑nfxi′(x0)⋅xi′(t0).
这就证明了定理.
推论2. 在定理的条件下,如果 u=∑i=1nui⋅ei=(u1,u2,⋯,un),则
∂u∂f(p)=dtdt=0f(p+tu)=i=1∑n∂xi∂f(p)⋅ui.
定理3 (求导次序的可交换性). 设 f:D→R 为二元函数,(x0,y0)∈D. 如果 fxy′′ 和 fyx′′ 在 (x0,y0) 处连续,则
fxy′′(x0,y0)=fyx′′(x0,y0).
对于充分小的 k=0,h=0 分别考虑函数
φ(y)=f(x0+h,y)−f(x0,y),ψ(x)=f(x,y0+k)−f(x,y0).
由微分中值定理,有
φ(y0+k)−φ(y0)=φy′(y0+θ1k)k(0<θ1<1)=[fy′(x0+h,y0+θ1k)−fy′(x0,y0+θ1k)]k=fxy′′(x0+θ2h,y0+θ1k)hk.(0<θ2<1)
同理,
ψ(x0+h)−ψ(x0)=fyx′′(x0+θ3h,y0+θ4k)hk,(0<θ3,θ4<1).
易见,
φ(y0+k)−φ(y0)=ψ(x0+h)−ψ(x0),
故有
fxy′′(x0+θ2h,y0+θ1k)=fyx′′(x0+θ3h,y0+θ4k).
令 k,h→0,由 fxy′′, fyx′′ 在 (x0,y0) 处连续即得欲证等式.
推论4. 多元函数的各阶偏导数如果连续,则其值与求导次序无关.
· 几何应用
设 σ:[α,β]→Rn 为连续映射,称 σ 为 Rn 中的一条连续曲线. 记
σ(t)=(x1(t),⋯,xn(t)),t∈[α,β].
如果 xi(t) (1≤i≤n) 在 t=t0 处均可导,则称 σ 在 t0 处可导,记
σ′(t0)=dtdσ(t0)=dtdσt=t0=(x1′(t0),⋯,xn′(t0)),
称 σ′(t0) 为 σ 在 t0 处的切向量.
当 σ′(t0)=0 时,称 {σ(t0)+σ′(t0)u∣u∈R} 为 σ 在 t0 处的切线,其方程可写为 p−σ(t0)=u⋅σ′(t0),或
x1′(t0)x−x0=x2′(t0)y−y0=x3′(t0)z−z0.
经过 σ(t0) 且与切线正交的超平面称为法面,其方程为
(q−σ(t0))⋅σ′(t0)=0.
/example/
设 f 为一元可微函数,令
σ(t)=(t,f(t)),
则 σ′(t0)=(1,f′(t0)),σ 在 t0 处切线方程为
1x−t0=f′(t0)y−f(t0),
即
y=f(t0)+f′(t0)(x−t0).
这也就是一元函数图像的切线.
/example/ 求螺旋线的切线和法面方程
σ(t)=(acost,asint,t),t∈R
在 t=t0 处,σ′(t0)=(−asint0,acost0,1),故切线方程为
−asint0x−acost0=acost0y−asint0=1z−t0,
法面方程化简后为 −xasint0+yacost0+z−t0=0.
设 D 为 Rm 中的开集,我们称连续映射 r:D→Rn (n>m) 为 Rn 中的一个参数曲面. 设 u0=(u10,⋯,um0)∈D,则
u↦r(u10,⋯,ui−10,u,ui+10,⋯,um0)
为 Rn 中曲线,称为参数曲面上的 ui 曲线. 如果 ui 曲线在 ui0 处可导,则记
∂ui∂r(u0)=rui(u0)=rui′(u0),
它是该曲线在 u0 处的切向量. 如果 {rui′(u0)∣1≤i≤m} 线性无关(此时称 u0 为正则点),则称由这些切向量张成的、经过 r(u0) 的子线性空间为切空间,切空间的正交补称为法空间,法空间中的向量称为法向量.
对于 R3 中的曲面,设其参数表示为
r(u,v)=(x(u,v),y(u,v),z(u,v)),
则其切向量为
ru′(u0,v0)rv′(u0,v0)=(xu′(u0,v0),yu′(u0,v0),zu′(u0,v0)),=(xv′(u0,v0),yv′(u0,v0),zv′(u0,v0)).
如果 ru′(u0,v0),rv′(u0,v0) 线性无关,则
n=ru′(u0,v0)×rv′(u0,v0)=(yu′zv′−zu′yv′,zu′xv′−xu′zv′,xu′yv′−yu′xv′)=0,
n 为法向量,从而曲面的切平面方程为
(p−r(u0,v0))⋅n=0
或改写为
x−x(u0,v0)xu′(u0,v0)xv′(u0,v0)y−y(u0,v0)yu′(u0,v0)yv′(u0,v0)z−z(u0,v0)zu′(u0,v0)zv′(u0,v0)=0.
/example/ 求球面 S2={(x,y,z)∈R3∣x2+y2+z2=1} 的切面.
球面可写成参数曲面
x=sinθcosφ,y=sinθsinφ,z=cosθ,
其中 0≤θ≤π,0≤φ≤2π. 其法向量为
n=(cosθcosφ,cosθsinφ,−sinθ)×(−sinθsinφ,sinθcosφ,0)=sinθ⋅(x,y,z),
故球面在 (x0,y0,z0) 处切平面方程为
(x−x0)⋅x0+(y−y0)⋅y0+(z−z0)⋅z0=0.
一般地,当 m=n−1 时,称参数曲面 r:D→Rn 为超曲面. 如果 r 表示为
r(u)=r(u1,⋯,un−1)=(x1(u1,⋯,un−1),⋯,xn(u1,⋯,un−1)),
在正则点 u0 处,曲面的 n−1 个切向量为
rui′(u0)=(∂ui∂x1(u0),⋯,∂ui∂xn(u0)),i=1,⋯,n−1.
记 N=(N1,⋯,Nn),其中
Ni=(−1)i−1∂(u1,⋯,un−1)∂(x1,⋯,xi−1,xi+1⋯,xn)(u0),
这里我们采用了下面的记号
∂(u1,⋯,un−1)∂(x1,⋯,xi−1,xi+1⋯,xn)(u0)=det∂u1∂x1(u0)⋮∂u1∂xi−1(u0)∂u1∂xi+1(u0)⋮∂u1∂xn(u0)⋯⋱⋯⋯⋱⋯∂un−1∂x1(u0)⋮∂un−1∂xi−1(u0)∂un−1∂xi+1(u0)⋮∂un−1∂xn(u0).
根据矩阵行列式的性质,N 与 rui′(u0) (1≤i≤n−1) 均正交,即 N 是曲面的法向量.
更新日志
2025/12/18 03:36
查看所有更新日志
9a3ca-push于a87df-integral-+于40677-integral+于