外观
Lesson 32 多元函数微分 III
约 2746 字大约 9 分钟
2026-08-17
Part 4 逆映射
对于一元函数,如果它可微且导数处处非零,则该函数可逆且其逆仍可微. 这里,可微性和导数非零保证了函数在局部上与可逆线性函数有好的逼近,因而也是(局部)可逆的. 下面我们考虑多元向量值函数类似的问题.
可逆线性映射:
由线性代数,线性映射 A:Rn→Rn 可逆当且仅当 detA=0,即 A 为单射. 我们有如下观察:如果 B:Rn→Rn 为线性映射,∥B∥<1,则 In−B 可逆.
事实上,设 (In−B)v=0,则
∥v∥=∥Inv∥=∥Bv∥≤∥B∥⋅∥v∥,
这说明 v=0.
这个例子意味着,恒同映射这样一个可逆映射作一个小的扰动以后仍然为可逆映射. 一般地,任何可逆线性映射在微扰下仍为可逆映射. 因为可微映射在局部上可以看成是其微分的小扰动,当微分可逆时,该映射在局部上也应该是可逆的.
· 逆映射定理
定理1 (逆映射定理). 设 W 为 Rn 中开集,f:W→Rn 为 Ck(k≥1) 映射,x0∈W. 如果 detJf(x0)=0,则存在 x0 的开邻域 U⊂W 以及 y0=f(x0) 的开邻域 V⊂Rn,使得 f∣U:U→V 是可逆映射,且其逆仍为 Ck 映射.
不失一般性,可设 x0=0,y0=f(x0)=0. 以 A 记 f 在 x0=0 处的微分,则 A 可逆,且 f∘A−1 在 0 处微分为恒同映射. 如果欲证的结论对 f∘A−1 成立,则对 f 也成立. 因此,不妨从一开始就假设 Jf(x0)=In.
在 x0 附近,f 是恒同映射的扰动,扰动项可定义为映射
g:W→Rnx↦f(x)−x,
则 g 为 Ck 映射,且 Jg(0)=0. 因此,存在 ε0>0 使得
∥Jg(x)∥≤21,∀x∈Bˉε0(0)⊂W.
由拟微分中值定理,
∥g(x1)−g(x2)∥≤∥Jg(ξ)∥⋅∥x1−x2∥≤21∥x1−x2∥,∀x1,x2∈Bˉε0(0).
设 y∈B2ε0(0),我们来解方程
f(x)=y,x∈Bε0(0).
这等价于在 Bε0(0) 中寻找 gy(x)=x+y−f(x)=y−g(x) 的不动点. 我们利用压缩映像原理来找这样的不动点. 首先,
∥gy(x)∥=∥y−g(x)∥≤∥y∥+∥g(x)∥<2ε0+21∥x∥≤2ε0+2ε0=ε0,∀x∈Bˉε0(0).
其次,gy:Bˉε0(0)→Bε0(0)⊂Bˉε0(0) 是压缩映射:
∥gy(x1)−gy(x2)∥=∥g(x2)−g(x1)∥≤21∥x1−x2∥,∀x1,x2∈Bˉε0(0).
从而方程在 Bˉε0(0) 中有唯一解,记为 xy.
已经推出 xy∈Bε0(0). 记
U=f−1(B2ε0(0))∩Bε0(0),V=B2ε0(0),
则我们已经证明了 f∣U:U→V 是一一映射,其逆映射 h(y)=xy 满足
y−g(h(y))=h(y).
(1) h:V→U 是连续映射:当 y1,y2∈V 时
∥h(y1)−h(y2)∥≤∥y1−y2∥+∥g(h(y1))−g(h(y2))∥≤∥y1−y2∥+21∥h(y1)−h(y2)∥,
这说明 ∥h(y1)−h(y2)∥≤2∥y1−y2∥,∀y1,y2∈V.
(2) h:V→U 是可微映射:设 y0∈V,则对 y∈V,有
h(y)−h(y0)=(y−y0)−[g(h(y))−g(h(y0))]=(y−y0)−Jg(h(y0))⋅(h(y)−h(y0))+o(∥h(y)−h(y0)∥),
上式可改写为
[In+Jg(h(y0))]⋅(h(y)−h(y0))=(y−y0)+o(∥y−y0∥).
因而
h(y)−h(y0)=[In+Jg(h(y0))]−1⋅(y−y0)+o(∥y−y0∥).
即 h 在 y0 处可微.
(3) h:V→U 为 Ck 映射.
由 (2) 的证明知
Jh(y)=[In+Jg(h(y))]−1=[Jf(h(y))]−1,∀y∈V.
由 f∈Ck 知 Jf∈Ck−1. 由 (2) 及上式可推出 Jh∈C0,即 h∈C1. 再由 Jf∈Ck−1,h∈C1 及上式可推出 Jh∈C1 即 h∈C2. 依次类推,最后我们就得到 h∈Ck.
注意. 从证明可以看出,如果 f:W→Rn 的 Jacobian 非退化,则 f(W) 为开集.
考虑 f:R2→R2,f(x,y)=(excosy,exsiny). 显然,f 不是单射,但
detJf(x,y)=det(excosyexsiny−exsinyexcosy)=e2x=0.
这说明定理1的结论只能局部地成立,这跟一元函数的情形不同
考虑 f:R2→R2,f(x,y)=(x3,y3),则 f 为光滑单射,也是满射,但 Jf(0,0)=0,f 的逆映射不可微. 这说明 Jacobian 非退化的条件不能去掉.
· 隐函数定理
/example/设 f:R2→R 为 Ck(k≥1) 映射,f(x0,y0)=0,∂y∂f(x0,y0)=0,在 (x0,y0) 附近解方程
f(x,y)=0.
令 F:R2→R2,F(x,y)=(x,f(x,y)),则 F(x0,y0)=(x0,0),且
detJF(x0,y0)=det1∂x∂f(x0,y0)0∂y∂f(x0,y0)=∂y∂f(x0,y0)=0.
由逆映射定理,在 (x0,y0) 附近,F 为可逆映射. 于是当 x 在 x0 附近时,y0 附近存在 g(x),使得 F(x,g(x))=(x,0),即 f(x,g(x))=0. 对 x 求导得
∂x∂f(x,g(x))+∂y∂f(x,g(x))⋅g′(x)=0,
从而
g′(x)=−∂y∂f(x,g(x))∂x∂f(x,g(x)).
y=g(x) 称为由 f(x,y)=0 决定的隐函数.
上例可推广到一般维数,所得结果称为隐映射(隐函数)定理.
定理2 (隐映射定理). 设 W 为 Rn+m 中开集,W 中的点用 (x,y) 表示,其中 x=(x1,⋯,xn),y=(y1,⋯,ym). f:W→Rm 为 Ck 映射,
f(x,y)=(f1(x,y),f2(x,y),⋯,fm(x,y)).
设 (x0,y0)∈W,f(x0,y0)=0 且 detJfy(x0,y0)=0,其中
Jfy(x,y)=(∂yj∂fi(x,y))m×m.
则存在 x0 的开邻域 V⊂Rn 以及唯一的 Ck 映射 g:V→Rm,使得
(1).
y0=g(x0),f(x,g(x))=0,∀x∈V
(2).
Jg(x)=−[Jfy(x,g(x))]−1Jfx(x,g(x))
其中
Jfx(x,y)=(∂xj∂fi(x,y))1≤i≤m1≤j≤n.
/proof/
令 F:W→Rn+m 为
F(x,y)=(x,f(x,y)),
在 (x0,y0) 处利用逆映射定理即可.
注意. g(x) 称为由 f(x,y)=0 决定的隐映射.
/example/ 设 x2+2y2+3z2+xy−z−9=0,求 x=1,y=−2,z=1 时 ∂x∂z,∂y∂z,∂x∂y∂2z 的值.
令 F(x,y,z)=x2+2y2+3z2+xy−z−9,则
F(1,−2,1)=0,Fz(1,−2,1)=(6z−1)∣z=1=5=0,
故 z 可局部地表示为 x,y 的函数,记为 z=z(x,y). 在 (1,−2,1) 处,有
(zx,zy)=−Fz−1⋅(Fx,Fy)=−51(2x+y,4y+x)∣(x,y,z)=(1,−2,1)=(0,57).
又因为
zy=−Fz−1⋅Fy=−6z−11(4y+x),
故
∂x∂y∂2z=(6z−1)26⋅zx(4y+x)−6z−11,
从而
∂x∂y∂2z(1,−2,1)=−51.
平面上直角坐标 (x,y) 和极坐标 (r,θ) 之间的转换公式为
x=rcosθ,y=rsinθ.
求 r 和 θ 关于 x,y 的偏导数.
由逆映射定理
∂x∂r∂x∂θ∂y∂r∂y∂θ=∂r∂x∂r∂y∂θ∂x∂θ∂y−1=(cosθsinθ−rsinθrcosθ)−1=r1(rcosθ−sinθrsinθcosθ),
从而有
∂x∂r=cosθ,∂y∂r=sinθ,∂x∂θ=−rsinθ,∂y∂θ=rcosθ.
隐式曲面:
设 F:R3→R 为 Ck(k≥1) 的多元函数. 令
S={(x,y,z)∈R3∣F(x,y,z)=0}.
如果对于任意 (x,y,z)∈S,Fx′,Fy′,Fz′ 均不全为 0,则称 S 为由 F 决定的隐式曲面.
设 m0=(x0,y0,z0)∈S,不妨设 Fz′(x0,y0,z0)=0. 则由定理2,在 (x0,y0,z0) 附近,S 可用参数曲面 z=z(x,y) 表示:
F(x,y,z(x,y))=0.
在 (x0,y0,z0) 处曲面的法向量为
n=(1,0,zx(x0,y0))×(0,1,zy(x0,y0))=(−zx(x0,y0),−zy(x0,y0),1)=Fz′1(Fx′(x0,y0,z0),Fy′(x0,y0,z0),Fz′(x0,y0,z0)).
S 在 (x0,y0,z0) 处的切平面方程为
Fx′⋅(x−x0)+Fy′⋅(y−y0)+Fz′(z−z0)=0.
在 (x0,y0,z0) 处的法线方程为
Fx′(x0,y0,z0)x−x0=Fy′(x0,y0,z0)y−y0=Fz′(x0,y0,z0)z−z0.
隐式曲线:
设 F:R3→R,G:R3→R 为 Ck(k≥1) 的映射,令
l={(x,y,z)∈R3∣F(x,y,z)=G(x,y,z)=0},
如果对任意的 (x,y,z)∈l,
∂(y,z)∂(F,G)(x,y,z)=det(Fy′Gy′Fz′Gz′)=0,
则称 l 为由 F, G 决定的隐式曲线.
设 m0=(x0,y0,z0)∈l,由隐映射定理,在 m0 附近 l 可由参数曲线
y=y(x),z=z(x)
表示,其中
F(x,y(x),z(x))=G(x,y(x),z(x))=0,
且
(y′(x)z′(x))=−(Fy′Gy′Fz′Gz′)−1⋅(Fx′Gx′),
或写为
{Fx′+Fy′⋅y′+Fz′⋅z′=0,Gx′+Gy′⋅y′+Gz′⋅z′=0.
这说明 (1,y′,z′) 与 (Fx′,Fy′,Fz′) 和 (Gx′,Gy′,Gz′) 均正交. 因而 m0 处的切线方程为
Fy′Gy′Fz′Gz′x−x0=Fz′Gz′Fx′Gx′y−y0=Fx′Gx′Fy′Gy′z−z0,
法面方程为
x−x0Fx′Gx′y−y0Fy′Gy′z−z0Fz′Gz′=0.
结束.
更新日志
2026/8/17 07:22
查看所有更新日志
44b2c-notes re于