20-第二十章 隐函数存在定理与隐函数求导
依赖于
被以下题目直接调用
正文部分
20.1.1 隐函数存在定理(例题)
证明:在点 (1,1) 的某一邻域内存在唯一的连续可微函数 y=f(x),满足
f(1)=1,xf(x)+2lnx+3lnf(x)−1=0,
并求 f′(x)。
证
令
F(x,y)=xy+2lnx+3lny−1,
则
- F(x,y) 在点 (1,1) 的邻域内有关于 x,y 的连续偏导数;
- F(1,1)=0;
Fy(1,1)=(x+y3)(x,y)=(1,1)=0.
由隐函数存在定理,在点 (1,1) 的某邻域内存在唯一的连续可微函数 y=f(x),满足
f(1)=1,xf(x)+2lnx+3lnf(x)−1=0.
且
f′(x)=−Fy(x,y)Fx(x,y)=−x+y3y+x2=−x2y+3xxy2+2y.
设点 (x0,y0,u0) 满足
u0=y0+x0φ(u0),
根据隐函数存在定理给函数 φ 加上适当条件,使方程
u=y+xφ(u)
可在点 (x0,y0) 的某一个邻域内唯一确定一个连续可微函数 u=f(x,y)。
解
令
F(x,y,u)=u−y−xφ(u).
则 F(x0,y0,u0)=0。由复合函数的性质知,当 φ(u) 连续可微时,F(x,y,u) 连续,有关于 x,y,u 的连续偏导数,且
Fu=1−xφ′(u).
从而当 φ(u) 连续可微且
x0φ′(u0)=1
时,方程 u=y+xφ(u) 可在点 (x0,y0) 的某一邻域内唯一确定一个连续可微函数 u=f(x,y)。
20.1.2 隐函数求导(例题)
设 z=f(x,y) 是由方程
F(x−y,y−z)=0
确定的隐函数,试求 zx,zy 及 zxy。
解
先求 zx。在 F(x−y,y−z)=0 两边对 x 求导,得
F1−zxF2=0,
于是
zx=F2F1.
求 zy,可用公式
zy=−FzFy=−−F2−F1+F2=F2F2−F1.
求 zxy。在 F1−zxF2=0 两边对 y 求导,得
−F11+F12(1−zy)−{[−F21+F22(1−zy)]zx+F2zxy}=0.
将 zx,zy 的表达式代入,得到
−F11+F12F2F1−[(−F21+F22F2F1)F2F1+F2zxy]=0.
解出 zxy 得
zxy=F231(2F1F2F12−F22F11−F12F22).
也可先在 F1−F2+F2zy=0 两边对 x 求导,然后解出 zxy。
注意
隐函数求导时,涉及一系列的复合的隐函数。必须明辨函数关系,弄清哪些是自变量,哪些是因变量,以免漏项。
20.1.3 思考题
证明:方程 F(x,y)=(x−y)2=0 在点 (0,0) 处有 Fy(0,0)=0,但在 x=0 附近仍存在唯一解 y=x 且是连续可微的。这与隐函数存在定理的结论是否矛盾?
解
不矛盾。隐函数存在定理给出的条件 Fy(x0,y0)=0 只是充分条件,不是必要条件。
本题中
F(x,y)=(x−y)2,Fy(0,0)=0,
但方程 F(x,y)=0 与
(x−y)2=0
完全等价,即
y=x.
所以不仅在 x=0 附近,而且在整个实轴上都唯一确定了连续可微函数 y=x。这里只是说明:即便 Fy(x0,y0)=0,隐函数也可能仍然存在而且唯一。
设有方程
x2+y2+z2−3xyz=0,
证明:
- 可确定点 (1,1,1) 附近的隐函数 z=z(x,y),并求 zx(1,1);
- 可确定点 (1,1,1) 附近的隐函数 y=y(x,z),并求 yz(1,1)。
解
设
F(x,y,z)=x2+y2+z2−3xyz.
在点 (1,1,1) 处有 F(1,1,1)=0。
Fz=2z−3xy,Fz(1,1,1)=−1=0.
故在 (1,1) 的某邻域内可确定隐函数 z=z(x,y)。又
zx=−FzFx=−2z−3xy2x−3yz,
所以
zx(1,1)=−−1−1=−1.
Fy=2y−3xz,Fy(1,1,1)=−1=0.
故在 (1,1) 的某邻域内可确定隐函数 y=y(x,z)。又
yz=−FyFz=−2y−3xz2z−3xy,
所以
yz(1,1)=−−1−1=−1.
20.1.4 练习题
设 y=y(x) 由下述方程确定,求 y′,y′′:
- ln(x2+y2)=arctanxy;
- xy=yx;
- xy−2xln2+2y=0。
解
- 设
F(x,y)=ln(x2+y2)−arctanxy=0.
则
Fx=x2+y22x+y,Fy=x2+y22y−x.
故
y′=−FyFx=x−2y2x+y.
由 Fx+Fyy′=0,即
2x+y+(2y−x)y′=0,
再求导得
2+2(y′)2+(2y−x)y′′=0.
因此
y′′=x−2y2(1+(y′)2)=(x−2y)310(x2+y2).
- 先取对数,
ylnx=xlny.
设
F(x,y)=ylnx−xlny=0.
则
Fx=xy−lny,Fy=lnx−yx.
故
y′=−FyFx=lnx−yxlny−xy.
再用
y′′=−FyFxx+2Fxyy′+Fyy(y′)2,
其中
Fxx=−x2y,Fxy=x1−y1,Fyy=y2x.
于是
y′′=lnx−yxx2y−2(x1−y1)y′−y2x(y′)2.
- 设
F(x,y)=xy−2xln2+2y=0.
则
Fx=y−(ln2)22x,Fy=x+(ln2)2y.
故
y′=x+(ln2)2y(ln2)22x−y.
又
Fxx=−(ln2)32x,Fxy=1,Fyy=(ln2)22y,
所以
y′′=x+(ln2)2y(ln2)32x−2y′−(ln2)22y(y′)2.
求在指定点的导数:
- y3+y−x2=0,求 y′(0);
- x2/3+y2/3−4=0,求在点 (1,33) 处的导数 y′;
- sinx+2cosy−1=0,求在点 (2π,23π) 处的 y′,y′′。
解
- 当 x=0 时,方程给出 y=0。由
(3y2+1)y′=2x
知
y′(0)=0.
- 对
x2/3+y2/3−4=0
求导,得
32x−1/3+32y−1/3y′=0,
故
y′=−(xy)1/3.
在点 (1,33) 处,
y′=−(33)1/3=−3.
- 对
sinx+2cosy−1=0
求导,得
cosx−2sinyy′=0.
在 (2π,23π) 处,
y′=0.
再求导,
−sinx−2cosy(y′)2−2sinyy′′=0.
代入该点并用 y′=0,得
−1+2y′′=0,
所以
y′′=21.
设 z=z(x,y) 是由下列方程确定的隐函数,求指定的导数或微分:
- x+y+z=e−(x+y+z),求
∂x∂z,∂y∂z,∂y2∂2z,∂x2∂2z,∂x∂y∂2z;
- x3+y3+z3−3xyz−4=0,求在点 (1,1,2) 处的偏导数
∂x∂z,∂y∂z;
- z=x2−y2tanx2−y2z,求
∂x∂z,∂y∂z;
- zx=lnyz,求 dz;
- xy+yz+zx=1,求
∂x∂z,∂y∂z,∂y2∂2z,∂x2∂2z,∂x∂y∂2z.
解
- 设 s=x+y+z,则题设为 s=e−s。因一元方程 s=e−s 有唯一实根 c,故
x+y+z≡c,z=c−x−y.
于是
zx=zy=−1,zxx=zyy=zxy=0.
- 设
F(x,y,z)=x3+y3+z3−3xyz−4.
则在点 (1,1,2),
Fx=3x2−3yz=−3,Fy=3y2−3xz=−3,Fz=3z2−3xy=9.
故
zx=−FzFx=31,zy=−FzFy=31.
- 记
r=x2−y2,w=rz.
原方程化为
w=tanw.
对 x 或 y 求导,均得
(sec2w−1)wx=0,(sec2w−1)wy=0.
当 w=0 时,sec2w−1=tan2w=w2=0,故 wx=wy=0;当 w=0 时 z≡0,结论同样成立。故 w 为常数,于是
z=cr,c=rz.
从而
zx=crx=x2−y2xz,zy=−cry=−x2−y2yz.
- 设
F(x,y,z)=zx−lnyz=0.
则
Fx=z1,Fy=y1,Fz=−z2x−z1=−z2x+z.
故
dz=−FzFxdx+Fydy=x+zzdx+y(x+z)z2dy.
- 由
xy+yz+zx=1
可解得
z=x+y1−xy.
于是
zx=−(x+y)2y2+1,zy=−(x+y)2x2+1,
zxx=(x+y)32(y2+1),zyy=(x+y)32(x2+1),
zxy=(x+y)32(1−xy).
设 z=z(x,y) 由下列方程确定,求指定的导数或微分:
- f(x+y+z,x2+y2+z2)=0,求 dz;
- f(x,x+y,x+y+z)=0,求
∂x∂z,∂y∂z;
- f(x+y,y+z,z+x)=0,求
∂x2∂2z,∂y2∂2z,∂x∂y∂2z.
解
- 记
u=x+y+z,v=x2+y2+z2.
由
f(u,v)=0
求微分得
f1du+f2dv=0.
而
du=dx+dy+dz,dv=2xdx+2ydy+2zdz.
故
(f1+2zf2)dz+(f1+2xf2)dx+(f1+2yf2)dy=0,
即
dz=−f1+2zf2f1+2xf2dx−f1+2zf2f1+2yf2dy.
- 记
u=x,v=x+y,w=x+y+z.
则
f(u,v,w)=0.
对 x,y 求导:
f1+f2+f3(1+zx)=0,f2+f3(1+zy)=0.
所以
zx=−f3f1+f2+f3,zy=−f3f2+f3.
- 记
Φ(x,y,z)=f(x+y,y+z,z+x).
则
zx=−ΦzΦx,zy=−ΦzΦy,
且
zxx=−ΦzΦxx+2Φxzzx+Φzzzx2,
zyy=−ΦzΦyy+2Φyzzy+Φzzzy2,
zxy=−ΦzΦxy+Φxzzy+Φyzzx+Φzzzxzy.
这里
Φx=f1+f3,Φy=f1+f2,Φz=f2+f3,
Φxx=f11+2f13+f33,Φyy=f11+2f12+f22,
Φxy=f11+f12+f13+f23,
Φxz=f12+f13+f23+f33,Φyz=f12+f13+f22+f23,
Φzz=f22+2f23+f33,
上式中的各偏导都在点 (x+y,y+z,z+x) 处取值。
验证下列各题中给出的隐函数满足指定的方程:
- xzx−yzy=2x,其中 z=z(x,y) 是由方程 F(xy,z−2x)=0 确定的隐函数;
- (x2−y2−z2)zx+2xyzy=2xz,其中 z=z(x,y) 是由方程
x2+y2+z2=yf(yz)
确定的隐函数;
- zxxzyy−zxy2=0,其中 z=z(x,y) 是由方程
zx=φ(zy)
确定的隐函数,φ 二次连续可微,且
x−yφ′(zy)=0;
ux2+uy2+uz2=2(xux+yuy+zuz),
其中 u=u(x,y,z) 是由方程
a2+ux2+b2+uy2+c2+uz2=1
确定的隐函数。
解
- 记
u=xy,v=z−2x.
则方程为 F(u,v)=0。对 x,y 求导:
yF1+(zx−2)F2=0,xF1+zyF2=0.
前式乘以 x,后式乘以 y,两式相减得
xzx−yzy=2x.
- 记
G(y,z)=yf(yz).
则 G 是关于 (y,z) 的一次齐次函数,故
yGy+zGz=G=x2+y2+z2.
对原方程分别对 x,y 求导:
(2z−Gz)zx=−2x,(2z−Gz)zy=Gy−2y.
于是
(x2−y2−z2)zx+2xyzy=[y(Gy−2y)+z(Gz−2z)]zx+2xyzy=y[(Gy−2y)zx+2xzy]−z(2z−Gz)zx=2xz.
- 由方程
zx=φ(zy)
可见 z(tx,ty) 仍满足同一关系,因此 z 是一次齐次函数。于是 Euler 公式给出
xzx+yzy=z.
再对 x,y 求导,得
xzxx+yzxy=0,xzxy+yzyy=0.
这就是说 Hessian 矩阵
(zxxzxyzxyzyy)
把非零向量 (x,y)T 映到零向量,所以该矩阵奇异,从而
zxxzyy−zxy2=0.
- 设
S=(a2+u)2x2+(b2+u)2y2+(c2+u)2z2.
对方程
a2+ux2+b2+uy2+c2+uz2=1
分别对 x,y,z 求导,得
ux=(a2+u)S2x,uy=(b2+u)S2y,uz=(c2+u)S2z.
于是
ux2+uy2+uz2=S4,
而
xux+yuy+zuz=S2(a2+ux2+b2+uy2+c2+uz2)=S2.
故
ux2+uy2+uz2=2(xux+yuy+zuz).
20.2.1 存在定理(例题)
给定函数
u=eysinx,v=eycosx,w=2−cosz,
根据反函数组存在定理判断在哪些点 (x,y,z) 所对应的点 (u,v,w) 的邻域内存在反函数
x=x(u,v,w),y=y(u,v,w),z=z(u,v,w)?
解
函数 eysinx,eycosx,2−cosz 在 R3 中连续可微,且
∂(x,y,z)∂(u,v,w)=eycosx−eysinx0eysinxeycosx000sinz=e2ysinz.
所以在
D={(x,y,z)∣z=kπ, k=0,±1,±2,⋯}
内任一点所对应的点 (u,v,w) 处,存在一个邻域,在此邻域内存在反函数。
20.2.2 思考题
若由
F(x,y,z,u)=0,G(x,y,z,u)=0,H(x,y,z,u)=0
可解出 x=x(u),y=y(u),z=z(u),根据隐函数组存在定理应如何对函数 F,G,H 假设条件?
解
设
F(x,y,z,u)=0,G(x,y,z,u)=0,H(x,y,z,u)=0
且在点 (x0,y0,z0,u0) 有
F=G=H=0.
若 F,G,H 在该点邻域内关于四个变量都有连续偏导数,并且
∂(x,y,z)∂(F,G,H)(x0,y0,z0,u0)=0,
则由隐函数组存在定理,可在 u0 的某邻域内唯一确定连续可微函数
x=x(u),y=y(u),z=z(u),
并满足
x(u0)=x0,y(u0)=y0,z(u0)=z0.
对极坐标变换
x=rcosθ,y=rsinθ,
在哪些点 (r0,θ0) 附近可存在反函数组 r=r(x,y),θ=θ(x,y)?在 (0,θ0) 附近能否存在反函数组?对结论做出直观解释。
解
极坐标变换的 Jacobi 行列式为
∂(r,θ)∂(x,y)=cosθsinθ−rsinθrcosθ=r.
因此当 r0=0 时,Jacobi 行列式非零,故在 (r0,θ0) 的某邻域内存在反函数组
r=r(x,y),θ=θ(x,y).
当 r0=0 时不可能存在这样的反函数组。理由有二:一是 Jacobi 行列式在 r=0 处为零;二是所有点 (0,θ) 都映到同一个平面点 (0,0),映射在原点附近根本不是单射,角变量也没有惟一意义。
20.2.3 求已知函数组所确定的隐函数组的导数(例题)
设 u(x,y) 是由方程组
u=f(x,y,z,t),g(y,z,t)=0,h(z,t)=0
确定的函数,其中 f,g,h 均连续可微,且
∂(z,t)∂(g,h)=0,
求 ∂y∂u。
解 1
首先应该认清函数关系,因为
∂(z,t)∂(g,h)=0,
故由
g(y,z,t)=0,h(z,t)=0
可确定 z,t 为 y 的函数,所以
u=f(x,y,z(y),t(y)),
即 u 是以 z,t 为中间变量的 x,y 的函数。有了这个认识就可以具体地作求导运算。
由于
∂y∂u=fy+fzz′(y)+ftt′(y),
为求 z′(y) 和 t′(y),在方程组两边对 y 求导,得
gy+gzz′+gtt′=0,hzz′+htt′=0.
由此得到
z′=−gyht(∂(z,t)∂(g,h))−1,t′=gyhz(∂(z,t)∂(g,h))−1.
代入得
∂y∂u=fy−gy(fzht−fthz)(∂(z,t)∂(g,h))−1.
解 2
也可以直接考虑如下的方程组:
F(x,y,z,t,u)=0,g(y,z,t)=0,h(z,t)=0,
其中
F(x,y,z,t,u)=u−f(x,y,z,t).
由于
∂(u,z,t)∂(F,g,h)=∂(z,t)∂(g,h)=0,
从而可视 x,y 为自变量,u,z,t 为 x,y 的函数。在方程组两边对 y 求导,则
uy−fy−fzzy−ftty=0,
gy+gzzy+gtty=0,hzzy+htty=0.
解此方程组可得同一结果。
设 z=z(x,y) 由球变换
x=cosφcosψ,y=cosφsinψ,z=sinφ
确定,求 ∂x2∂2z。
解 1
由所给方程组的前两个方程可确定
φ=φ(x,y),ψ=ψ(x,y),
故 z=sinφ(x,y),即 z 是以 φ 为中间变量的 x,y 的函数,所以
zx=cosφφx.
在前两个方程两边对 x 求导,得
1=−sinφφxcosψ+cosφ(−sinψ)ψx,
0=−sinφφxsinψ+cosφcosψψx.
解出
φx=−sinφcosψ,ψx=−cosφsinψ.
代入得
zx=−cotφcosψ.
在上式两边再对 x 求导得
zxx=csc2φφxcosψ+cotφsinψψx.
于是
zxx=sin3φcos2φsin2ψ−1.
解 2
由已知条件得 x2+y2+z2=1。两边对 x 求两次导数,注意到 y 与 x 是各自独立的变量,得
x+zzx=0,1+zx2+zzxx=0.
于是
zx=−zx,
zxx=−z3z2+x2=z3y2−1=sin3φcos2φsin2ψ−1.
设
u=f(x−ut,y−ut,z−ut),g(x,y,z)=0,
试求 ux,uy。这时 t 是自变量还是因变量?
解
由两个方程确定两个隐函数。一个是 u,另一个由第二个方程看出应为 z,因此 t 是自变量。两方程分别关于 x 求导得
ux=f1(1−uxt)+f2(−uxt)+f3(zx−uxt),
g1+g3zx=0.
解此方程组得
ux=1+(f1+f2+f3)tf1+f3(−g3g1).
同理有
uy=1+(f1+f2+f3)tf2+f3(−g3g2).
20.2.5 练习题
设
x=eu+u3,y=ev−v3,
求反函数组的一阶偏导数 ∂x∂u,∂y∂v。
解
两个方程彼此独立。由反函数求导公式,
∂x∂u=eu+3u21,∂y∂v=ev−3v21.
对由方程组
{x+y+z=0,x2+y2+z2=1
确定的函数 x=x(z),y=y(z),求在点
(21,−21,0)
处的导数 dzdx,dzdy。
解
设 x=x(z), y=y(z)。对方程组求导,得
x′+y′+1=0,
xx′+yy′+z=0.
在点 (21,−21,0) 处,
x′+y′=−1,x′−y′=0.
故
dzdx=dzdy=−21.
对方程组
{x3+y3+z3=3xyz,x+y+z=a
确定的隐函数组 y=y(x),z=z(x),求出导数
dxdy,dxdz,dx2d2y,dx2d2z.
解
题目按字面有误。因为
x3+y3+z3−3xyz=(x+y+z)(x2+y2+z2−xy−yz−zx).
再由 x+y+z=a,得
a(x2+y2+z2−xy−yz−zx)=0.
若 a=0,则只能有
x=y=z=3a,
这只是一个孤立点,不能在其邻域内把 y,z 唯一表示成 x 的函数;若 a=0,第一式自动成立,只剩一条方程 x+y+z=0,同样不能唯一确定 y,z。因此按题面并不存在所说的隐函数组,故 dy/dx,dz/dx 及二阶导数都无从确定。
设
⎩⎨⎧x=ucosuv,y=sinuv,
求反函数组的偏导数 ux,uy,vx,vy。
解
设
θ=uv.
则
x=ucosθ,y=sinθ.
先求正向 Jacobi 矩阵:
xu=cosθ+θsinθ,xv=−sinθ,
yu=−uθcosθ,yv=ucosθ.
于是
∂(u,v)∂(x,y)=ucos2θ.
故在 cosθ=0 的点可取局部反函数,并由逆矩阵公式得
ux=cosθ1,uy=cos2θusinθ,
vx=cosθθ,vy=cos2θu(cosθ+θsinθ).
即
ux=cos(v/u)1,uy=cos2(v/u)usin(v/u),
vx=cos(v/u)v/u,vy=cos2(v/u)u(cos(v/u)+(v/u)sin(v/u)).
设 u=u(x) 是由方程组
u=f(x,y,z),g(x,y,z)=0,h(x,y,z)=0
所确定,求 dxdu,dx2d2u。
解
记
Y=(zy),A=(gyhygzhz),b=(hxgx).
由 g(x,y,z)=0, h(x,y,z)=0 得
AY′+b=0,Y′=(z′y′).
因此
Y′=−A−1b,
即
y′=gyhz−gzhygzhx−gxhz,z′=gyhz−gzhygxhy−gyhx.
从而
dxdu=fx+fyy′+fzz′=∂(g,h)/∂(y,z)∂(f,g,h)/∂(x,y,z).
再对 AY′+b=0 求导,得
AY′′+dxd(AY′+b)=0,
故
Y′′=−A−1dxd(AY′+b).
于是
u′′=fxx+2fxyy′+2fxzz′+fyy(y′)2+2fyzy′z′+fzz(z′)2+fyy′′+fzz′′,
其中 (y′′,z′′) 由上式确定。
求由方程组
x=ucosv,y=usinv,z=v
确定的 z=z(x,y) 的所有二阶偏导数。
解
由
x=ucosv,y=usinv,z=v
可知在局部分支上
z(x,y)=arctanxy.
故
zx=−x2+y2y,zy=x2+y2x,
zxx=(x2+y2)22xy,zyy=−(x2+y2)22xy,
zxy=(x2+y2)2y2−x2.
设 z=z(x,y) 为由方程组
x=eu+v,y=eu−v,z=uv
所定义的函数,求当 (u,v)=(0,0) 时的 dz,d2z。
解
由
u=21ln(xy),v=21lnyx,
得
z=uv=41[(lnx)2−(lny)2].
因此在点 (u,v)=(0,0),即 (x,y)=(1,1) 处,
dz=0.
又
zxx(1,1)=21,zxy(1,1)=0,zyy(1,1)=−21,
故
d2z=21dx2−21dy2.
设
u=f(x,y,z),g(x2,ey,z)=0,y=sinx,
且已知 f 与 g 都有一阶连续偏导数,求 dxdu。
解
由 y=sinx,
dxdy=cosx.
再由
g(x2,ey,z)=0
沿 x 求导,得
2xg1+eycosxg2+g3z′=0,
故
z′=−g32xg1+eycosxg2.
于是
dxdu=fx+fycosx−fzg32xg1+eycosxg2.
20.3.1 仅变换自变量的情形(例题)
往方程
(∂x∂u)2+(∂y∂u)2=u
中作极坐标变换
x=rcosθ,y=rsinθ,
试求方程在变换后的形式。
解 1
认为 u(x,y)=u(rcosθ,rsinθ),则
ur=uxcosθ+uysinθ,
uθ=r(−uxsinθ+uycosθ).
解此方程组得
ux=r1(rcosθur−sinθuθ),
uy=r1(rsinθur+cosθuθ).
代入原方程中得
ur2+r21uθ2=u.
解 2
认为
u(r,θ)=u(x2+y2,arctanxy),
则
ux=urrx−uθr2y,
uy=urry+uθr2x.
于是
ux2+uy2=ur2+r21uθ2,
从而方程化为
ur2+r21uθ2=u.
注
上述两种方法是自变量变换中通常使用的方法,具体用哪一种方法使运算简便,视具体情况而定。
通过代换
x=uv,y=21(u2−v2),
变换方程
(∂x∂z)2+(∂y∂z)2=x2+y21.
解
由链式法则
zu=vzx+uzy,zv=uzx−vzy.
两式平方后相加得
zu2+zv2=(u2+v2)(zx2+zy2).
于是
zx2+zy2=u2+v21(zu2+zv2).
另一方面
x2+y2=41(u2+v2)2,
代入原方程得
zu2+zv2=2.
20.3.2 自变量与因变量同时变换的情形(例题)
通过代换
x=t,y=1+tut,z=1+tvt,
试把方程
x2zx+y2zy=z2
变为以 v 为因变量,t,u 为自变量的形式。
分析
题目的意思是有一个函数 z=z(x,y) 满足方程
x2zx+y2zy=z2,
作自变量代换
x=t,y=1+tut,
以及因变量代换
z=1+tvt,
得到函数 v=v(t,u),求 v=v(t,u) 满足的方程。
解 1
直接从关系式
z=1+tvt
出发求 zx 和 zy:
zx=(1+tvt)ttx+(1+tvt)v(vttx+vuux),
zy=(1+tvt)tty+(1+tvt)v(vtty+vuuy).
由
x=t,y=1+tut
得
t=x,u=y1−x1.
于是
tx=1,ty=0,ux=x21,uy=−y21.
将它们代入,得到
zx=(1+tvt)t+(1+tvt)v(vt+x21vu),
zy=−(1+tvt)vy21vu.
将以上式子代入原方程,得到
x2[(1+tvt)t+(1+tvt)vvt]=z2.
整理得
vt=0.
解 2
从
z=1+tvt
中解出 v 得
v=z1−t1.
于是
vt=−z21(zxxt+zyyt)+t21,
vu=−z21(zxxu+zyyu).
由
x=t,y=1+tut
得
xt=1,xu=0,yt=(1+tu)21,yu=−(1+tu)2t2.
将它们代入,得
vt=−z21[zx+(1+tu)21zy]+t21,
vu=z21(1+tu)2t2zy.
由此解出 zx,zy,得
zx=z2(t21−vt)−t2z2vu,
zy=t2z2(1+tu)2vu.
将它们代入原方程,得
vt=0.
20.3.3 练习题
把方程
(x−y)∂x∂z+y∂y∂z=0
变为 x 作因变量,y,z 为自变量的形式。
解
把 x 看成新因变量 x=x(y,z)。由恒等式 z=z(x(y,z),y),
zxxy+zy=0,zxxz=1.
故
zx=xz1,zy=−xzxy.
代回原方程,
(x−y)xz1+y(−xzxy)=0,
即
yxy=x−y.
引用新函数
r=x2+y2,φ=arctanxy
变换微分式
w=xdt2d2y−ydt2d2x.
解
取
x=rcosφ,y=rsinφ.
直接求导可得
x′′=(r′′−r(φ′)2)cosφ−(2r′φ′+rφ′′)sinφ,
y′′=(r′′−r(φ′)2)sinφ+(2r′φ′+rφ′′)cosφ.
于是
w=xy′′−yx′′=r2φ′′+2rr′φ′=(r2φ′)′.
以 ξ=x+y,η=x−y 为新自变量,变换方程
∂x∂z=∂y∂z.
解
由
ξ=x+y,η=x−y
得
zx=zξ+zη,zy=zξ−zη.
原方程 zx=zy 化为
zη=0.
取 u=y+xe−x,v=x+xe−y 为新的自变量,变换微分式
F=(z+ex)∂x∂z+(z+ey)∂y∂z−(z2−ex+y).
解
由链式法则
zx=zuux+zvvx,zy=zuuy+zvvy.
而
ux=(1−x)e−x,uy=1,vx=1+e−y,vy=−xe−y.
故
F=(z+ex)zx+(z+ey)zy−(z2−ex+y)=[(z+ex)(1−x)e−x+z+ey]zu+[(z+ex)(1+e−y)−xe−y(z+ey)]zv−(z2−ex+y).
这里 x,y 视为 u,v 的局部反函数。
设
u=xez,v=yez,w=zez,
试以 w 为新的因变量,u,v 为新的自变量,变换方程
∂x∂z=∂y∂z.
解
原方程等价于 zx−zy=0,故由上题第 3 小题可知 z 只依赖于 x+y。设
z=Φ(x+y).
则
u+v=(x+y)ez,w=zez.
右边都只依赖于 x+y,故 w 只是 u+v 的函数,从而
wu=wv.
以 w 为新的因变量,ξ,η,ζ 为新的自变量,变换方程
x∂x∂u+y∂y∂u+z∂z∂u=u+zxy,
其中
ξ=zx,η=zy,ζ=z,w=zu.
解
由
x=ξζ,y=ηζ,z=ζ,u=ζw
以及
ξ=zx,η=zy,ζ=z
得
ux=wξ,uy=wη,
uz=w−ξwξ−ηwη+ζwζ.
代入原方程,
ξζwξ+ηζwη+ζ(w−ξwξ−ηwη+ζwζ)=ζw+ξηζ.
化简得
ζwζ=ξη.
试求
∂x2∂2u+∂y2∂2u+∂z2∂2u=0
在球坐标下的形式。
解
取球坐标
x=rcosφcosψ,y=rcosφsinψ,z=rsinφ.
若把 u 视为 u(r,φ,ψ),则球坐标下 Laplace 方程化为
urr+r2ur+r2cosφ1∂φ∂(cosφuφ)+r2cos2φ1uψψ=0.
以 u=x+2y+2,v=x−y−1 为新的自变量,变换方程
2∂x2∂2z+∂x∂y∂2z−∂y2∂2z+∂x∂z+∂y∂z=0.
解
由
u=x+2y+2,v=x−y−1
得
∂x∂=∂u∂+∂v∂,∂y∂=2∂u∂−∂v∂.
于是
zx=zu+zv,zy=2zu−zv,
zxx=zuu+2zuv+zvv,zxy=2zuu+zuv−zvv,
zyy=4zuu−4zuv+zvv.
代入原方程整理,得
9zuv+3zu=0,
即
3zuv+zu=0.
以 w 为新的因变量,u,v 为新的自变量,变换方程
∂x2∂2z−2∂x∂y∂2z+(1+xy)∂y2∂2z=0,
其中
u=x,v=x+y,w=x+y+z.
解
由
u=x,v=x+y,w=x+y+z
得
z=w−v.
又
∂x∂=∂u∂+∂v∂,∂y∂=∂v∂.
因此
zx=wu+wv−1,zy=wv−1,
zxx=wuu+2wuv+wvv,zxy=wuv+wvv,zyy=wvv.
并且
1+xy=1+uv−u=uv.
代入原方程,得
wuu+(uv−1)wvv=0.
设
xu=x2+y2,yv=x2+y2,
证明:
∂(x,y)∂(u,v)=−xyuv.
解
由题设
u=xx2+y2,v=yx2+y2.
故
ux=1−x2y2,uy=x2y,
vx=y2x,vy=1−y2x2.
于是
∂(x,y)∂(u,v)=uxvy−uyvx=−x2y2(x2+y2)2.
而
−xyuv=−x2y2(x2+y2)2,
故
∂(x,y)∂(u,v)=−xyuv.
若 u(x,y,z),v(x,y,z) 可微,证明:
∂(y,z)∂(u,v)∂x∂u+∂(z,x)∂(u,v)∂y∂u+∂(x,y)∂(u,v)∂z∂u=0.
解
直接展开:
∂(y,z)∂(u,v)ux+∂(z,x)∂(u,v)uy+∂(x,y)∂(u,v)uz
=(uyvz−uzvy)ux+(uzvx−uxvz)uy+(uxvy−uyvx)uz=0.
设 u=xy,v=yx,试求
∂(x,y)∂(u,v),∂(u,v)∂(x,y).
解
u=xy,v=yx.
于是
ux=y,uy=x,vx=y1,vy=−y2x.
故
∂(x,y)∂(u,v)=y1/yx−x/y2=−y2x=−2v.
因此
∂(u,v)∂(x,y)=(∂(x,y)∂(u,v))−1=−2v1.
设
u=r2x,v=r2y,w=r2z,r2=x2+y2+z2,
试求
∂(x,y,z)∂(u,v,w).
解
记 X=(x,y,z)T,则
(u,v,w)T=∣X∣21X.
其导数矩阵为
DT(X)=r21I−r42XXT=r41(r2I−2XXT),r2=x2+y2+z2.
沿径向向量 X 的特征值为 −1/r2,在与 X 正交的二维切平面上的特征值都为 1/r2。故
∂(x,y,z)∂(u,v,w)=detDT(X)=−r61.
20.5.1 例题
设 z=z(x,y) 二阶连续可微,在微分方程
(x+y)21(∂x2∂2z+2∂x∂y∂2z+∂y2∂2z)−(x+y)31(∂x∂z+∂y∂z)=0
中,作变量代换
u=xy,v=x−y,
求变换后的方程。
分析
注意到方程中的导数部分,第一部分是
(∂x∂+∂y∂)2,
第二部分是
∂x∂+∂y∂.
于是只要求出在变量替换下
∂x∂+∂y∂
的表达式即可。
解
利用链式求导法则得到
zx=zuux+zvvx=yzu+zv,zy=zuuy+zvvy=xzu−zv.
两式相加得
(∂x∂+∂y∂)z=(x+y)∂u∂z.
于是我们得到在变换之下有
∂x∂+∂y∂=(x+y)∂u∂.
再作用算子
∂x∂+∂y∂,
则
(∂x∂+∂y∂)2z=(∂x∂+∂y∂)[(x+y)∂u∂z]=[(∂x∂+∂y∂)(x+y)]∂u∂z+(x+y)(∂x∂+∂y∂)∂u∂z=2∂u∂z+(x+y)2∂u2∂2z.
将上式及
(∂x∂+∂y∂)z=(x+y)∂u∂z
代入原微分方程中,则得到
(x+y)21[2∂u∂z+(x+y)2∂u2∂2z]−(x+y)31(x+y)∂u∂z=0.
加以整理并将
(x+y)2=v2+4u
代入得
∂u2∂2z+v2+4u1∂u∂z=0.
即已将原方程化为 v 作参数的二阶线性常微分方程。
设方程
a∂x2∂2z+2b∂x∂y∂2z+c∂y2∂2z=0,
其中 a,b,c 都是常数,b2−ac=0,c=0,作代换
u=x+αy,v=x+βy.
问如何选择 α,β,能使代换后的方程有简单的形式?
解
不妨设 c=1,则 a=b2,于是原方程变为
(b∂x∂+∂y∂)2z=0.
若 b=0,则原方程已是最简形式。以下设 b=0,则我们的任务是在
u=x+αy,v=x+βy
中适当选取 α,β,使得
b∂x∂+∂y∂=∂u∂.
由代换得
∂x∂=∂u∂+∂v∂,∂y∂=α∂u∂+β∂v∂.
显然地只要取
β=−b,α=1−b,
上式即成立。此时原方程化为
∂u2∂2z=0.
事实上,只要取 β=−b,α=−b,上式仍成立。
20.5.2 参考题
设 f(x,y) 在点 (0,1) 附近连续可微,且 fy(0,1)=0,f(0,1)=0。证明:
f(x,∫0tsinxdx)=0
在点 (0,2π) 附近确定一个隐函数 t=φ(x),并求 φ′(0)。
解
题中积分就是
∫0tsinsds=1−cost.
令
F(x,t)=f(x,1−cost).
则
F(0,2π)=f(0,1)=0,
并且
Ft(x,t)=fy(x,1−cost)sint,Ft(0,2π)=fy(0,1)=0.
由隐函数存在定理,在 (0,2π) 附近可唯一确定隐函数 t=φ(x)。其导数为
φ′(0)=−FtFx(0,π/2)=−fy(0,1)fx(0,1).
证明:由方程
y=x+21siny
可在 (−∞,+∞) 中确定隐函数 y=y(x),且 y(x)∈C∞(R),即 y(x) 是 R 上的无穷次可微函数。
解
令
F(x,y)=y−x−21siny.
则 F∈C∞(R2),且
Fy=1−21cosy≥21>0.
因此对每个固定的 x,函数 y↦F(x,y) 严格递增;又
y→−∞limF(x,y)=−∞,y→+∞limF(x,y)=+∞,
故每个 x∈R 都恰有唯一的 y 使 F(x,y)=0。这就得到全体实轴上的隐函数 y=y(x)。
由于 Fy 处处不为零,隐函数存在定理在每一点都可用,所以 y(x) 在 R 上属于 C∞。
设 x=y+φ(y),φ 满足 φ(0)=0,φ′(y) 在 (−a,a) 中连续,且
∣φ′(0)∣≤k<1.
证明:存在 δ>0,使当 −δ<x<δ 时有唯一一可微函数 y=y(x) 满足方程 x=y+φ(y),且 y(0)=0。
解
取
F(x,y)=y+φ(y)−x.
由 φ′(0) 的连续性,可取 η>0 使得当 ∣y∣<η 时,
∣φ′(y)∣<k1<1
其中 k<k1<1。于是
Fy(x,y)=1+φ′(y)≥1−k1>0.
又 F(0,0)=0。故由隐函数存在定理,存在 δ>0,使得当 ∣x∣<δ 时,方程
x=y+φ(y)
唯一确定一个可微函数 y=y(x),且 y(0)=0。
证明:方程
F(x,y)=1−e−x+y3e−y=0
在 {x>0, y∈R1} 中存在唯一一解 y=y(x) (x>0),且 y(x) 连续可微。
解
对固定的 x>0,原方程等价于
y3e−y=e−x−1.
右端落在 (−1,0) 内,因此解必满足 y<0。记
g(y)=y3e−y.
在 (−∞,0) 上
g′(y)=y2e−y(3−y)>0,
故 g 严格递增,且
y→−∞limg(y)=−∞,g(0)=0.
于是对每个 x>0,方程恰有唯一解 y=y(x)<0。
再看
F(x,y)=1−e−x+y3e−y.
在解曲线上
Fy=y2e−y(3−y)>0,
故由隐函数存在定理,y(x) 为连续可微函数。
设 f(x,y) 满足:fx 在 R2 上存在,fy 在 R2 上存在且连续,且
∣fx∣<M∣fy∣,f(x0,y0)=0,
这里 M 是正常数。证明:f(x,y)=0 唯一确定一个定义在 R 上的可微解 y=y(x),且满足 y(x0)=y0。再问条件 ∣fx∣<M∣fy∣ 是否是必要的?若去掉 f(x0,y0)=0 这个条件,结论是否仍成立?
解
先证 fy 处处不为零。若某点有 fy=0,则由 ∣fx∣<M∣fy∣ 得 ∣fx∣<0,矛盾。又因 fy 连续且 R2 连通,fy 的符号恒定。不妨设
fy>0在 R2 上成立,
否则把 f 换成 −f 即可。
于是对每个固定的 x,函数 y↦f(x,y) 严格递增。为证全局存在性,设
γ±(t)=(t, y0±M(t−x0)).
则
dtdf(γ+(t))=fx+Mfy>0,dtdf(γ−(t))=fx−Mfy<0.
又 f(x0,y0)=0,故当 x>x0 时
f(x,y0−M(x−x0))<0<f(x,y0+M(x−x0)),
当 x<x0 时不等号方向交换。由于 y↦f(x,y) 严格递增,可知对每个 x∈R 都存在唯一 y(x) 使
f(x,y(x))=0,
并且
∣y(x)−y0∣≤M∣x−x0∣.
因为 fy=0 且连续,隐函数存在定理在曲线上的每一点都成立,所以这个全局解 y(x) 处处可微。
条件 ∣fx∣<M∣fy∣ 不是必要的。反例:
f(x,y)=y−ex.
方程 f(x,y)=0 唯一确定全局可微解 y=ex,但不存在常数 M 使 ex≤M 对一切 x 成立。
若去掉 f(x0,y0)=0,结论也不成立。例如
f(x,y)=ey
满足 fx=0<M∣fy∣,但方程 f(x,y)=0 根本无解。
设 u=f(x,y),v=g(x,y) 在区域 Ω⊂R2 上有连续偏导数。证明:
- 如果在 Ω 上的 Jacobi 矩阵的秩恒等于 1,则对 Ω 内任一点 (x0,y0),存在 (x0,y0) 的邻域 U 和连续可微的函数 F(u,v),(Fu′)2+(Fv′)2=0,使
F(f(x,y),g(x,y))=0
在 U 上恒成立;
- 若有连续可微函数 F(u,v),(Fu′)2+(Fv′)2=0,使
F(f(x,y),g(x,y))=0
在 Ω 上恒成立,则
∂(x,y)∂(u,v)≡0,(x,y)∈Ω.
解
- 由秩恒等于 1 知 Jacobi 行列式恒为 0,并且 ∇(f,g) 不会同时为零。对给定点 (x0,y0),不妨设 gy(x0,y0)=0;缩小邻域后仍可设 gy=0。于是由隐函数存在定理,方程
g(x,y)=v
可在该邻域内唯一解出
y=ϕ(x,v).
令
H(x,v)=f(x,ϕ(x,v)).
对 x 求导,
Hx=fx+fyϕx.
而由 g(x,ϕ(x,v))=v 求导得
gx+gyϕx=0,ϕx=−gygx.
于是
Hx=gyfxgy−fygx=0,
因为秩为 1 等价于 fxgy−fygx=0。故 H 与 x 无关,只是 v 的函数:H(x,v)=Φ(v)。因此在该邻域内
u=f(x,y)=Φ(g(x,y))=Φ(v),
即
u−Φ(v)=0.
取
F(u,v)=u−Φ(v)
便得所求关系,且
(Fu′)2+(Fv′)2=1+(Φ′(v))2=0.
- 若
F(f(x,y),g(x,y))=0
在 Ω 上恒成立,且 (Fu′)2+(Fv′)2=0,则分别对 x,y 求导:
Fufx+Fvgx=0,Fufy+Fvgy=0.
消去 Fu,Fv 得
fxgy−fygx=0,
即
∂(x,y)∂(u,v)≡0.
设空间曲线 C 的方程是
x=f(t),y=φ(t),z=φ′(t)f′(t),−1<t<1,
其中 f,φ 在 (−1,1) 上有二阶连续导数,且一阶导数处处不等于 0。设点集
E={(x,y,z)∣x=s2+φ′(t)f′(t)s+f(t),y=2s+φ(t),z=φ′(t)f′(t),s,t∈(−1,1)}.
证明:E 中与曲线 C 充分接近(即 ∣s∣ 充分小)的一些点,组成一张连续曲面 z=z(x,y)。
解
把参数映射写成
X(s,t)=(s2+φ′(t)f′(t)s+f(t), 2s+φ(t)).
要把 z=φ′(t)f′(t) 看成 x,y 的函数,只需证 (s,t)↦(x,y) 在 s=0 附近局部可逆。其 Jacobi 行列式为
∂(s,t)∂(x,y)=2s+φ′f′2(φ′f′)′s+f′φ′=(2s+φ′f′)φ′−2[(φ′f′)′s+f′].
当 s=0 时,
∂(s,t)∂(x,y)s=0=φ′f′φ′−2f′=−f′(t)=0.
故对曲线 C 上每一点,存在其邻域使 (s,t)↦(x,y) 可逆;从而在 ∣s∣ 充分小时,t=t(x,y) 为连续函数,于是
z=φ′(t(x,y))f′(t(x,y))
就是一张连续曲面。
设函数 f(x,y),g(x,y) 是定义在平面开区域 G 上的两个函数,在 G 上均有连续的一阶偏导数,且在 G 内任意点处均有
∂x∂f∂y∂g−∂y∂f∂x∂g=0.
又设有界闭区域 D⊂G。证明:在 D 中满足方程组
f(x,y)=0,g(x,y)=0
的点至多有有限个。
解
若 D 中有无穷多个解点,则由 D 的紧性可取一列解点收敛到某个 P∈D。在 P 处
∂(x,y)∂(f,g)=0,
故由逆映射定理,映射
(x,y)↦(f(x,y),g(x,y))
在 P 的某邻域内为局部微分同胚。特别地,在这个邻域内点 (0,0) 至多有一个原像。可是一列不同的解点趋于 P,这与局部单射矛盾。故解点只能是有限个。
设 f 是 R3 上的连续可微函数。若 f(x,y,z)=0,则
∂y∂z⋅∂x∂y⋅∂z∂x=−1.
- 解释上述命题的精确含义;
- 对 Clapeyron(克拉佩隆)公式 TP⋅V=常数,验证上述命题的正确性;
- 对于 n 元连续可微函数 f(x1,x2,⋯,xn) 确定的关系式
f(x1,x2,⋯,xn)=0
是否有上述类似公式?验证你的判断。
解
- 这个命题的精确含义是:设 (x0,y0,z0) 满足 f(x0,y0,z0)=0,并且
fx(x0,y0,z0)fy(x0,y0,z0)fz(x0,y0,z0)=0.
则在该点附近,可把三者分别看成其余两者的 C1 函数,并且有
(∂y∂z)x(∂x∂y)z(∂z∂x)y=−1.
这里下标表示保持哪个变量不变。
由隐函数求导公式,
(∂y∂z)x=−fzfy,(∂x∂y)z=−fyfx,(∂z∂x)y=−fxfz,
三式相乘即得 −1。
- 对 Clapeyron 公式可写成
F(P,V,T)=PV−CT=0.
于是
(∂V∂T)P=−FTFV=CP,
(∂P∂V)T=−FVFP=−PV,
(∂T∂P)V=−FPFT=VC.
相乘便得
(∂V∂T)P(∂P∂V)T(∂T∂P)V=−1.
- 对 n 元关系
f(x1,…,xn)=0
若各偏导 fxi=0,则有类似的循环公式
(∂x2∂x1)x3,…,xn(∂x3∂x2)x4,…,xn,x1⋯(∂x1∂xn)x2,…,xn−1=(−1)n.
因为每一个因子都等于
−fxkfxk+1,
连乘后分子分母完全消去,只留下 (−1)n。
设 f:R2→R2 为 C1 映射。若只存在有限多个点 x1,x2,⋯,xr,使得
detJf(xi)=0,i=1,2,⋯,r,
并且对每个正数 M,
{z∈R2∣∣f(z)∣≤M}
是有界集,证明:f 把 R2 映满 R2。
解
记
C={x1,…,xr},V=f(C).
由于 detJf=0 在 R2∖C 上成立,逆映射定理说明
f:R2∖C→R2
是局部开映射,所以 f(R2∖C) 在 R2∖V 中是开集。
下面证它在 R2∖V 中也是闭的。取
yn=f(xn)∈f(R2∖C),yn→y∈/V.
由题设的 proper 性质,{xn} 落在某个有界集中,可取子列 xnk→x。连续性给出
f(x)=y.
若 x∈C,则 y=f(x)∈V,与 y∈/V 矛盾,所以 x∈/C。这说明
y∈f(R2∖C).
因此 f(R2∖C) 在 R2∖V 中既开又闭。
而 R2∖V 去掉有限个点后仍连通,故
f(R2∖C)=R2∖V.
再加上 V=f(C)⊂f(R2),便得
f(R2)=R2.
设 f:Rn→Rn 为 C1 映射,且 Jf(x0) 可逆。证明:∀x∈Rn,只要 ∣x∣ 充分小,就存在 z∈Rn,z=o(∣x∣),使得
f(x0+x+z)−f(x0)−Jf(x0)x=0.
解
令
g(h)=f(x0+h)−f(x0).
则 g(0)=0, Jg(0)=Jf(x0) 可逆。由逆映射存在定理,g 在 0 附近有局部逆映射 g−1,且
g−1(y)=Jf(x0)−1y+o(∣y∣)(y→0).
取
y=Jf(x0)x.
当 ∣x∣ 充分小时,y 也充分小,于是可令
h=g−1(Jf(x0)x).
则
f(x0+h)−f(x0)−Jf(x0)x=0.
又
h=Jf(x0)−1Jf(x0)x+o(∣x∣)=x+o(∣x∣).
记
z=h−x,
便有 z=o(∣x∣),且
f(x0+x+z)−f(x0)−Jf(x0)x=0.
试用压缩映射原理证明如下局部微分同胚定理:设 U 是 Rn 的开集,f:U→Rn 是 Ck 映射,x0∈U,detJf(x0)=0。则存在 x0 的邻域 W⊂U 和 f(x0) 的邻域 V,使得 f:W→V 是 Ck 微分同胚。
解
记 A=Jf(x0),它可逆。由 Jf 的连续性,可取闭球 Br(x0)⊂U,使得对一切 x∈Br(x0) 都有
∥I−A−1Jf(x)∥≤21.
再由可微性,可再缩小 r 使
A−1(f(x)−f(x0)−A(x−x0))≤2r,x∈Br(x0).
令
V=Bδ(f(x0)),δ=2∥A−1∥r.
对每个 y∈V 定义
Ty(x)=x−A−1(f(x)−y).
若 x∈Br(x0),则
∥Ty(x)−x0∥≤∥A−1(y−f(x0))∥+∥A−1(f(x)−f(x0)−A(x−x0))∥≤2r+2r=r,
故 Ty 把 Br(x0) 映到自身。
又对 x1,x2∈Br(x0),
∥Ty(x1)−Ty(x2)∥≤21∥x1−x2∥.
所以 Ty 是压缩映射。由 Banach 不动点定理,存在唯一 x=φ(y)∈Br(x0) 使
Ty(x)=x,
这等价于 f(x)=y。于是得到局部逆映射 φ:V→W,其中 W=φ(V)⊂U,且 f:W→V 双射。
由于不动点对参数 y 连续依赖,φ 连续;再由恒等式
f(φ(y))=y
求导得
Jφ(y)=Jf(φ(y))−1,
故 φ∈C1。继续对上式反复求导并归纳,即得 φ∈Ck。因此 f:W→V 是 Ck 微分同胚。
设 f:Rn→Rn 是 C1 映射,且存在 α>0 使 ∀x∈Rn 有
uTJf(x)u≥α∣u∣2,∀u∈Rn,
其中 uT 表示 u 的转置。证明:
∣f(x)−f(y)∣≥α∣x−y∣,∀x,y∈Rn,
且 f 是 Rn 上的微分同胚。
解
取 h=x−y,并设
γ(t)=y+th,0≤t≤1.
则
hT(f(x)−f(y))=∫01hTJf(γ(t))hdt≥∫01α∣h∣2dt=α∣h∣2.
由 Cauchy—Schwarz 不等式,
∣f(x)−f(y)∣∣x−y∣≥(x−y)T(f(x)−f(y))≥α∣x−y∣2.
故
∣f(x)−f(y)∣≥α∣x−y∣,∀x,y∈Rn.
于是 f 单射,并且
∣f(x)∣≥α∣x∣−∣f(0)∣,
所以 ∣f(x)∣→∞ 当 ∣x∣→∞,即 f 是 proper 映射。
另一方面,若 Jf(x)u=0,则
uTJf(x)u=0,
与题设矛盾,故 Jf(x) 处处可逆。于是 f 是局部微分同胚,所以 f(Rn) 是开集;又由 proper 性,f(Rn) 也是闭集。由于 Rn 连通且像集非空,只能有
f(Rn)=Rn.
因此 f 是双射,且逆映射由逆映射定理可知为 C1。故 f 是 Rn 上的微分同胚。
用映射的语言叙述隐函数组存在定理,将它化为逆映射存在定理或直接用压缩映射原理证明。
解
用映射语言,隐函数组存在定理可表述为:设
F:Rn+m→Rm,F(a,b)=0,
且 F 为 Ck 映射,并满足
DyF(a,b) 可逆.
则存在 a 的邻域 U、b 的邻域 W 以及 Ck 映射
φ:U→W
使得
F(x,φ(x))=0,φ(a)=b.
把它化为逆映射定理,只需引入
Φ(x,y)=(x,F(x,y)).
则
DΦ(a,b)=(InDxF(a,b)0DyF(a,b))
可逆。由逆映射定理,Φ 在 (a,b) 附近存在 Ck 局部逆映射,并且逆映射可写成
Φ−1(x,v)=(x,ψ(x,v)).
取 v=0,便得到
y=φ(x):=ψ(x,0),F(x,φ(x))=0.
这就是隐函数组存在定理。
20.2.4 小节的逆映射存在性证明是构造性的,它给出了逆映射的迭代构造格式。设 y∈V,取合适的初始点 x0∈U,则
xn=xn−1+(f′(a))−1(y−f(xn−1))
就给出了迭代列 {xn} 的公式。讨论映射
T:u=21(x2−y2),v=xy
的逆映射。设 a=(1,1)T,先求
T′(a)=∂x∂u∂x∂v∂y∂u∂y∂v(x,y)=(1,1),
再利用迭代公式
(ynxn)=(yn−1xn−1)+(T′(a))−1[(vu)−(xn−1yn−121(xn−12−yn−12))],
在 a 的邻域内求 T−1 的二次迭代解 (x2,y2)T,并用它与逆映射的一次微分近似
T−1(vu)≈(11)+(11−11)−1(v−1u)
作比较。
解
这里
T(x,y)=(21(x2−y2),xy),a=(1,1)T.
先算导数矩阵:
T′(a)=(11−11),(T′(a))−1=21(1−111).
以 (x0,y0)=(1,1) 为初值,则
T(1,1)=(0,1).
第一次迭代给出
(y1x1)=(11)+21(1−111)(v−1u)=(1+2−u+v−11+2u+v−1).
这正是题中给出的逆映射一次微分近似。
再算
T(x1,y1)=(4(u+v+1)(−u+v+1)2u(v+1)).
代入第二次迭代公式,整理得
x2=1+2u+v−1+8u2−4u(v−1)−8(v−1)2,
y2=1+2−u+v−1+8u2+4u(v−1)−8(v−1)2.
可见与线性近似相比,二次迭代恰好多出了二次修正项,因此在 a 的邻域内明显更精确。
设 U 是 Rm 的开集,f:U→Rn 是 Ck 映射,满足条件
f(0)=0,Jf(0) 的秩为 m (m≤n).
证明:存在 Rn 中含 0 的两个邻域 V 及 W,Ck 微分同胚 h:V→W 使得 h(0)=0,并且
h∘f(x1,x2,⋯,xm)=(x1,x2,⋯,xm,0,0,⋯,0),
∀(x1,x2,⋯,xm)∈f−1(V).
解
这是秩定理中 m≤n 的情形。经重新排列目标坐标后,不妨设
det∂(x1,…,xm)∂(f1,…,fm)(0)=0.
把 Rn 的点记为 (u,λ),其中 u∈Rm, λ∈Rn−m。定义映射
Φ(u,λ)=(f1(u),…,fm(u),fm+1(u)+λ1,…,fn(u)+λn−m).
则 Φ(0,0)=0,且 JΦ(0,0) 可逆。由逆映射定理,存在含 0 的邻域 W,V 及 Ck 微分同胚
Φ:W→V.
令
h=Φ−1:V→W.
对 u 充分接近 0,有
h(f(u))=h(Φ(u,0))=(u,0).
这就得到
h∘f(x1,…,xm)=(x1,…,xm,0,…,0).
几何上,这说明秩为 m 的映射在局部与标准嵌入
Rm↪Rn
没有本质区别。
设 U 是 Rm 的开集,f:U→Rn 是 Ck 映射,满足条件
f(0)=0,Jf(0) 的秩为 n (m≥n).
证明:存在 Rm 中含 0 的两个邻域 V 及 W,Ck 微分同胚 φ:V→W 使得 φ(0)=0,并且
f∘φ(x1,x2,⋯,xm)=(x1,x2,⋯,xn),∀(x1,x2,⋯,xm)∈V.
(以上两个命题称为秩定理,如何对它们作一个简单的几何解释?)
解
这是秩定理中 m≥n 的情形。经重新排列定义域坐标后,不妨设
det∂(x1,…,xn)∂(f1,…,fn)(0)=0.
定义映射
Φ(x1,…,xm)=(f1(x),…,fn(x),xn+1,…,xm).
则 Φ(0)=0,且 JΦ(0) 可逆。由逆映射定理,存在含 0 的两个邻域 V,W 和 Ck 微分同胚
φ=Φ−1:V→W.
若 ξ=(ξ1,…,ξm)∈V,则由 Φ(φ(ξ))=ξ 得
f(φ(ξ))=(ξ1,…,ξn).
这就得到
f∘φ(x1,…,xm)=(x1,…,xn).
几何上,这说明秩为 n 的映射在局部与标准投影
Rm→Rn,(x1,…,xm)↦(x1,…,xn)
没有本质区别。
评论
支持 Markdown 和 LaTeX 数学公式。