设 S 是 Rn 中的点集, f 是定义在 S 上的函数, x0∈S 且是 S 的聚点. 若
x→x0limf(x)=f(x0),
则称 f 在点 x0 连续,否则就说 f 在点 x0 不连续或间断.如果 f 在 S 上的每一点都连续,则称 f 在 S 上连续
从定义可以看出, 在形式上多元函数的连续性的定义与一元函数的连续性的定义是相同的. 因此在连续性方面多元函数也有许多与一元函数相同的性质, 如保号性, 和、差、积、商的连续性, 复合函数的连续性等, 它们的叙述与证明都是和一元函数相同的 (参见上册第五章).
但与多元极限情况类似的是: 一个多元函数如果对每个变元都连续, 则并不能推出它是一个多元连续函数. 例如函数
f(x,y)={x2+y2xy,0,(x,y)=(0,0),(x,y)=(0,0)
在全平面上对 x, y 都分别连续, 在原点当然也是如此, 但它作为二元函数在原点是不连续的 (见 147 页上的讨论).
令
f(x,y)={xln(1+xy),y,x=0,x=0,则 f(x,y) 在其定义域上是连续的.
证明
f(x,y) 的定义域是 {(x,y)∣xy>−1} 且 f(x,y) 在 x=0 处是连续的,所以只须证明 f(x,y) 作为二元函数在 y 轴上的每一点处连续. 以下分两种情况讨论.
由于 f(0,0)=0 ,而当 x=0 时
f(x,y)=xln(1+xy)={0,yln(1+xy)xy1,y=0,y=0.又由于
(x,y)→(0,0)limln(1+xy)xy1=1,从而 ∃δ1>0 ,当 0<∣x∣<δ1 , 0<∣y∣<δ1 时
xln(1+xy)⩽∣y∣⋅ln(1+xy)xy1⩽2∣y∣.由 f(x,y) 的表达式知只要 ∣x∣<δ1,∣y∣<δ1 ,无论 x=0 还是 x=0 都有 ∣f(x,y)∣⩽2∣y∣ .
所以
(x,y)→(0,0)limf(x,y)=0=f(0,0).(2) 在点 (0,y0) , y0=0 .
当 x=0 时
∣f(x,y)−f(0,y0)∣=yln(1+xy)xy1−y0=y[ln(1+xy)xy1−1]+(y−y0)⩽∣y∣⋅ln(1+xy)xy1−1+∣y−y0∣.而当 x=0 时
∣f(x,y)−f(0,y0)∣=∣y−y0∣.注意到当 y0=0 时
(x,y)→(0,y0)limln(1+xy)xy1=1.结合上述各式得
(x,y)→(0,y0)lim(f(x,y)−f(0,y0))=0.所以 f(x,y) 在点 (0,y0) 处连续,从而在其定义域上是连续的.
设 f(x,y) 在 D⊂R2 上分别对 x 和 y 连续.证明:当下列条件之一满足时 f(x,y) 是 D 上的二元连续函数
(1) f(x,y) 在 D 上对 x 连续且关于 y 一致, 即 ∀x0,∀ε>0 , ∃δ=δ(ε,x0)>0 (与 y 无关), ∣x−x0∣<δ 时, ∀y , 点 (x,y),(x0,y)∈D 恒有
∣f(x,y)−f(x0,y)∣<ε;(2) f(x,y) 在 D 上对 x 局部满足 Lipschitz 条件且关于 y 一致,即: ∀p0=(x0,y0)∈D,∃r>0 及 L>0, 使得 ∀(x1,y),(x2,y)∈D∩Br(p0) ,恒有
∣f(x1,y)−f(x2,y)∣<L∣x1−x2∣;(3) f(x,y) 关于变量 y 是单调的.
证明
(1) 由定义, 并用拆项补项的方法.
(2) 逐点连续是局部性质, 可由定义并用拆项补项的方法来证.
(3) 为证 f(x,y) 在点 (x0,y0) 连续,可找 (x0,y0) 的一个矩形邻域 D1=[x0−δ1,x0+δ1]×[y0−δ2,y0+δ2] . 先利用 f(x0,y) 在直线 x=x0 上的连续性,可选取 δ2 足够小,使 f 在 D1 的上下边中点 (x0,y0±δ2) 的值与 f(x0,y0) 的误差不超过 21ε ; 然后再由 f(x,y0±δ2) 在直线 y=y0±δ2 上的连续性,可取 δ1 足够小,使 f 在 D1 的上下边上的值与 f(x0,y0) 的误差不超过 ε . 最后利用 f 关于 y 的单调性,即可得 f 在 D1 上的值与 f(x0,y0) 的误差不超过 ε .
连续性除了可用极限刻画之外, 也可用集合来刻画. 下面是一些等价描述.
设 f 是定义在 Rn 上的函数,则下述几个条件等价:
(1) f(x) 连续;
(2) 任何开集的原象是开集;
(3) 任何闭集的原象是闭集;
(4) 对 Rn 中的任意子集 E , 有 f(E)⊂f(E) .
证明
我们采用循环证明的方法.
(1) ⇒ (2): 设 f(x) 在 Rn 上连续, A 是 R 中的任一开集. 如果 f−1(A) 是空集, 结论自然成立; 若 f−1(A) 非空, ∀x0∈f−1(A) , 则 f(x0)∈A . 而 A 是 R 中开集, 于是存在 ε>0 , 使得 f(x0) 的开邻域 (f(x0)−ε,f(x0)+ε)⊂A . 由 f(x) 在点 x0 连续知 ∃δ>0 , 当 ∣x−x0∣<δ 时 f(x)∈(f(x0)−ε,f(x0)+ε) . 于是 Oδ(x0)={x∈Rn∣∣x−x0∣<δ}⊂f−1(A) , 从而 f−1(A) 为开集.
(2) ⇒ (3): 设 S 是 R 中的任一集合, 则
f−1(Sc)=[f−1(S)]c.(18.1)事实上,由于点 x∈f−1(Sc)⟺f(x)∈Sc ,而 x∈[f−1(S)]c⟺x∈/f−1(S)⟺f(x)∈/S ,由此可以看出 (18.1) 成立.
设 F 是 R 中的任一闭集, 由 (18.1) 得
f−1(F)=f−1((Fc)c)=[f−1(Fc)]c.由条件(2)及 Fc 为开集知 f−1(F) 为闭集.
(3) ⇒ (4): 要证 f(E)⊂f(E) , 只要证 E⊂f−1(f(E)) . 事实上, 下面的包含关系显然成立,
E⊂f−1(f(E))⊂f−1(f(E)).又由条件(3)及 f(E) 是闭集知
E⊂f−1(f(E)).(4) ⇒ (1): 反证法. 若不然, ∃x0∈Rn , f(x) 在点 x0 不连续, 由 Heine 归结原理知, ∃ε0>0 及点列 {xn,n=1,2,⋯} , xn→x0 但
∣f(xn)−f(x0)∣⩾ε0.(18.2)取 E={xn}n∈N+ ,则 x0∈E,f(E)={f(xn)}n∈N+ 由条件(4)知 f(x0)∈ f(E)={f(xn)}n∈N+ ,与(18.2)矛盾. □
函数 f(x,y) 定义在正方形 I1={(x,y)∣0⩽x⩽1,0⩽y⩽1} 上,在底边 I0={(x,0)∣0⩽x⩽1} 上连续,证明: ∃δ>0 使得 f(x,y) 在 Iδ={(x,y)∣0⩽x⩽1,0⩽y⩽δ} 上有界.
证明
证1(用凝聚定理)用反证法. 若不然, 则 ∀δ>0 , f(x,y) 在 Iδ 上都无界, 于是 ∃(xn,yn)∈I1 使得
∃(xn,yn)∈In1∣f(xn,yn)∣>n.(18.3)由于 {(xn,yn)} 有界,由凝聚定理知存在子列 (xnk,ynk)→(x0,y0) ,且 x0∈[0,1],y0=0, 由 f(x,y) 在点 (x0,0) 的连续性知
k→∞limf(xnk,ynk)=f(x0,0).此与(18.3)矛盾.
证2(用紧性定理) ∀x0∈[0,1] ,由 f(x,y) 在点 (x0,0) 的连续性知 ∃δ0>0 使得 f(x,y) 在 V(x0)={(x,y)∣∣x−x0∣<δ0,∣y∣<δ0}∩I1 上有界,由此得到一族开集覆盖有界闭集 I0 。由紧性定理可选出有限个 V(xi),i=1,2,⋯,n ,使得 ⋃i=1nV(xi)⊃I0 。取 δ=min1⩽i⩽n{δi} ,则 f(x,y) 在 Iδ 上有界。
设 f(θ) 是以 2π 为周期的连续函数, 定义
u(ρ,θ)=2π1∫−ππ1−2ρcosφ+ρ2(1−ρ2)f(φ+θ)dφ,则对于任意 θ0∈R ,有
(ρ,θ)→(1−,θ0)limu(ρ,θ)=f(θ0).证明
首先要用一个结果
2π1∫−ππ1−2ρcosφ+ρ21−ρ2dφ=1,即 f≡1 时, u≡1 . 这个关系式可用多种方法证明, 例如通过万能变换 (参见上册 291 页以及 296 页题 4) 求出下面的不定积分
∫1+εcosφdφ=1−ε22arctan(1+ε1−εtan2φ)(∣ε∣<1)来证明. 由这个结果就可以得到如下的表达式
u(ρ,θ)−f(θ0)=2π1∫−ππ1−2ρcosφ+ρ21−ρ2[f(φ+θ)−f(θ0)]dφ.∀ε>0 ,要找 δ>0 ,使得当 1−δ<ρ<1 , ∣θ−θ0∣<δ 时,有
∣u(ρ,θ)−f(θ0)∣<ε.为此先由 f 的连续性知 ∀ε>0,∃δ>0, 使得当 ∣φ∣<δ,∣θ−θ0∣<δ 时,有
∣f(φ+θ)−f(θ0)∣<2ε.将要估计的积分分为三部分, 即
u(ρ,θ)−f(θ0)=2π1(∫−π−δ+∫−δδ+∫δπ)=I1+I2+I3.由于在 (−π,−δ) 上, cosφ⩽cosδ 。于是
1−2ρcosφ+ρ2⩾1−2ρcosδ+ρ2=(1−ρ)2+2ρ(1−cosδ)⩾4ρsin22δ.又由 f 的连续性知 ∃M>0 ,使得
∣f(φ+θ)−f(θ0)∣⩽M.于是
∣I1∣⩽2π1⋅4ρsin22δ(1−ρ2)M(π−δ)⩽8ρsin22δ(1−ρ2)M.从而 ∃δ1 ,使得当 1−δ1<ρ<1 时,有
∣I1∣<4ε.同理可证,此时
∣I3∣<4ε.最后估计 I2 ,有
∣I2∣⩽2π1⋅2ε⋅∫−δδ1−2ρcosφ+ρ21−ρ2dφ⩽4πε∫−ππ1−2ρcosφ+ρ21−ρ2dφ=2ε.于是 ∃δ,δ1 ,使得当 1−δ1<ρ<1 , ∣θ−θ0∣<δ 时,有
∣u(ρ,θ)−f(θ0)∣<ε.
定义在紧集上的多元连续函数也具有与定义在有界闭集上的一元连续函数相同的性质: 有界性, 存在最大、最小值, 一致连续性以及值域也是紧集等.
紧集上的连续函数的值域必是紧集 (有界闭集), 从而紧集上的连续函数必有界, 并存在最大、最小值.
设 f(x,y,z) 在 a⩽x,y,z⩽b 上连续,令
φ(x)=a⩽y⩽xmax{a⩽z⩽bmin{f(x,y,z)}},则 φ(x) 在 [a,b] 上连续.
证明
我们将证明分成两步.
第一步: 设
ψ(x,y)=a⩽z⩽bmin{f(x,y,z)},a⩽x,y⩽b.因为 f(x,y,z) 在有界闭区域上连续,从而一致连续.于是 ∀ε>0,∃δ>0 ,当 ∣x−x0∣<δ,∣y−y0∣<δ 时
f(x0,y0,z)−ε<f(x,y,z)<f(x0,y0,z)+ε.对 z 在 [a,b] 上取最小值得到
ψ(x0,y0)−ε<ψ(x,y)<ψ(x0,y0)+ε.可见 ψ(x,y) 在正方形 [a,b]×[a,b] 上连续.
第二步: 令 y=a+k(x−a) ,其中 0⩽k⩽1 ,则
φ(x)=a⩽y⩽xmax{ψ(x,y)}=0⩽k⩽1max{ψ(x,a+k(x−a))}.由 ψ 在 {(x,y)∣a⩽x⩽b,a⩽y⩽x} 上连续知 ψ(x,a+k(x−a)) 在 {(x,k)∣a⩽x⩽b,0⩽k⩽1} 上连续,用与第一步相同的方法可证 φ(x) 在 [a,b] 上连续. □
从上面第二步所用的方法, 可以联想到一元函数中的一个题目:
设 f(x) 在 [a,b] 上连续,则
g(x)=a⩽ξ⩽xmax{f(ξ)}与h(x)=a⩽ξ⩽xmin{f(ξ)}都在 [a,b] 上连续(见上册 155 页的题 10).
我们可以证明如下:设 ξ=a+k(x−a),0⩽k⩽1 ,则
g(x)=0⩽k⩽1max{f(a+k(x−a))}.由于二元函数 f(a+k(x−a)) 在 {(x,k)∣a⩽x⩽b,0⩽k⩽1} 上连续,用例题 18.2.5 中的第一步的证法可证 g(x) 在 [a,b] 上连续,同理 h(x) 也在 [a,b] 上连续.
从上例可见, 有些一元函数的问题可以在多元函数理论中得到较好的解决.
设 A 是 n×n 矩阵, 它的行列式 detA=0 . 证明: 存在 α>0 , 使对任意点 x∈Rn 都有 ∣Ax∣⩾α∣x∣ .
证明
容易证明 ∣Ay∣ 是定义在有界闭集 S1={y∈Rn∣∣y∣=1} 上的连续函数。因为 detA=0 ,故对点 y∈S1 ,有 ∣Ay∣>0 。因此由命题 18.2.2, miny∈S1{∣Ay∣}=α>0 。从而当点 x=0 时, ∣A(x/∣x∣)∣⩾α ,即 ∣Ax∣⩾α∣x∣ 。当 x=0 时,不等式显然成立。
设 E 是 Rn 中的点集, 点 x∈Rn , d(x,E) 是上一章 (140 页) 所定义的 x 和 E 的距离. 证明: d(x,E) 在 Rn 上一致连续.
证明
任取点 y∈Rn ,点 z∈E ,则
d(x,E)⩽d(x,y)+d(y,z).对所有 z∈E 取下确界得 d(x,E)⩽d(x,y)+d(y,E) . 同理得到 d(y,E)⩽d(x,y)+d(x,E) . 因而
∣d(x,E)−d(y,E)∣⩽∣x−y∣.取 δ=ε ,则由 ∣x−y∣<δ 推出 ∣d(x,E)−d(y,E)∣<ε. 所以 d(x,E) 在 Rn 上一致连续. □
设 E⊂Rn , f(x) 定义在 E 上.对于点 a 的邻域 Oδ(a) 定义 f 在这个邻域上的振幅为
ωf(a,δ)=x∈Oδ(a)sup{f(x)}−x∈Oδ(a)inf{f(x)}.然后令
ωf(a)=δ→0+limωf(a,δ),称为函数 f 在点 a 的振幅. 证明:
(1) 若 f(x) 在 E 上有界, 则 ∀a∈E,ωf(a) 存在;
(2) f(x) 在点 a 连续的充分必要条件是 ωf(a)=0 .
(参见上册 124 页的定义和 129 页的题 12.)
证明
(1) 对固定的点 a∈E , 由定义知 supx∈Oδ(a){f(x)} 与 infx∈Oδ(a){f(x)} 分别是 δ 的单调增加与单调减少函数. 由 f(x) 的有界性知, 当 δ 充分小时, supx∈Oδ(a){f(x)} 与 infx∈Oδ(a){f(x)} 都是 δ 的有界函数, 于是 ωf(a,δ) 是 δ 的单调增加有界函数, 从而 limδ→0+ωf(a,δ) 存在.
(2) 若 f(x) 在点 a 连续, 则 ∀ε>0,∃δ>0 , 当 x∈Oδ(a) 时, ∣f(x)−f(a)∣<ε . 此时应有
ωf(a,δ)⩽x∈Oδ(a)sup{f(x)}−f(a)+f(a)−x∈Oδ(a)inf{f(x)}⩽2ε,于是
ωf(a)=δ→0+limωf(a,δ)=0.反之,若 limδ→0+ωf(a,δ)=0, 则 ∀ε>0,∃δ0>0, 当 δ⩽δ0 时
x∈Oδ(a)sup{f(x)}−x∈Oδ(a)inf{f(x)}=ωf(a,δ)<ε,于是当 x∈Oδ0(a) 时
∣f(x)−f(a)∣⩽x∈Oδ0(a)sup{f(x)}−x∈Oδ0(a)inf{f(x)}<ε,即 f(x) 在点 a 处连续.
一元连续函数的介值定理(上册§5.2)建立在区间的连通性上. 多元连续函数也有类似的讨论.
设 f 是定义在 Rn 中连通集合 D 上的连续函数, 点 a,b∈D , 则对任意数 C∈(f(a),f(b)) , 存在点 c∈D , 使得 f(c)=C .
证明
首先证明连续函数把 Rn 中连通集合 D 映到 R 中的连通集 f(D) . 设有分解式 f(D)=A∪B , 其中 A,B 为两个不相交的非空子集. 于是
D=E∪F,其中 E=f−1(A),F=f−1(B) . 易知 E,F 非空且不相交. 由 D 的连通性, 可设 E 中有 F 的聚点, 即存在点列 {xi}⊂f−1(B) 收敛到点 x∈f−1(A) . 由 f 的连续性, {f(xi)} 收敛到 f(x)∈A . 这表明 A 中有 B 的聚点. 故 f(D) 是 R 中的连通集.
不难证明 f(D) 是区间(见第十七章的第二组参考题 2)。因此由 f(a),f(b)∈f(D) 得 [f(a),f(b)]⊂f(D) 。故 C∈f(D) ,即存在点 c∈D ,使 f(c)=C 。
向量值函数是一个从 Rn 到 Rm 的映射 (n,m⩾1) 。对应于每一个自变量 x∈Rn ,函数值是一个向量,即它的每一个分量是一个多元函数(或一元函数),因此多元函数的极限与连续的概念都可以推广到向量值函数上来.
定义 设 Ω⊂Rn , f:Ω→Rn , 满足
(1) f(Ω)⊂Ω;
(2) ∀x1,x2∈Ω , 有
∣f(x1)−f(x2)∣⩽L∣x1−x2∣,
其中 0<L<1,则称 f 是 Ω 上的一个压缩映射(参见上册 77 页).
从以上定义可以看出, 有关向量值函数的压缩映射的定义是一元函数压缩映射定义的推广. 类似于一元函数, 我们也有下面的压缩映射原理.
设 Ω 是 Rn 中的闭集, f 是 Ω 上的一个压缩映射,则在 Ω 中存在 f 的惟一不动点 x∗ ,即
f(x∗)=x∗.证明
压缩映射原理有许多重要的应用, 这将在后面的章节中介绍 (例如在 §20.2 中用于证明反函数组存在定理).
-
设二元函数 f(x,y) 在 [a,b]×[c,d] 上连续,函数列 φn(x) ( n=1,2,⋯ ) 在 [a,b] 上一致收敛并满足条件 c⩽φn(x)⩽d ,证明:函数列 Fn(x)=f(x,φn(x)) ( n=1,2,⋯ ) 在 [a,b] 上一致收敛.
-
证明: f(x,y)=x2+y2 在 R2 上一致连续.
-
在命题 18.2.1 中, 由 (1) 直接证 (4).
-
如果 f 把 R 中的任意开集映为开集, 问 f 是否是 R 上的连续函数.
-
f(x,y) 在 R2 上连续,且 lim∣x∣+∣y∣→∞f(x,y) 存在.证明: f(x,y) 在 R2 上有界,且一致连续.
-
证明: 若 D⊂R2 是有界闭域, f 为 D 上连续函数, 则 f(D) 是一个有界闭区间.
-
利用命题 18.2.1 和例题 18.2.7 重新证明上一章的第一组参考题 5.
-
(14.1.1 小节中 Dini 判别法的推广) 设 D 是 Rn 中的紧集, {fk} 是 D 上的连续函数列, 且对每一点 x∈D 有 f1(x)⩾f2(x)⩾⋯⩾fk(x)⩾⋯ 以及 limk→∞fk(x)=0 . 证明: 函数列 {fk} 在 D 上一致收敛.
-
证明:在例题 18.2.8 中的 ωf(a) 可改用 limδ→0+sup∣a−x∣⩽δ{∣f(a)−f(x)∣}
-
证明: 连续映射把紧集映为紧集.