(本节仅为下节引入隐函数存在定理做铺垫,不要求掌握。)
类似于一元函数,多元函数也可以研究其可微性与可导性,不过对于多元函数,其导数一般指的是其偏导数。
在定理可微与可导的关系中,我们证明了一元函数可微与可导是等价的,但是在多元函数里这个结论就不成立了,后续我们会举例说明这个结论不成立。
下面我们介绍多元函数的微分,并引入多元函数偏导数。由于二元及以上函数类似,因此下面多元函数一般指二元函数。
🔷 定义 8:二元函数的微分
设函数 z=f(x,y) 在点 P0(x0,y0) 的某邻域 U(P0) 上有定义,若 P(x,y)=(x0+Δx,y0+Δy) ,若 f(x,y) 在 P 点的全增量 Δz 可表示为
Δz=f(x0+Δx,y0+Δy)−f(x0,y0)=AΔx+BΔy+o(ρ)其中 ρ=Δx2+Δy2 ,则称函数 z=f(x,y) 在点 P0(x0,y0) 可微,称 AΔx+BΔy 为函数 z=f(x,y) 在点 P0(x0,y0) 的全微分。
有时使用式(26)并不方便,我们也可以写成下面形式:
🔶 定理 11:可微的等价条件
如果函数 z=f(x,y) 在点 P0(x0,y0) 可微,则:
Δz=AΔx+BΔy+o(ρ)=AΔx+BΔy+αΔx+βΔy其中
(Δx,Δy)→(0,0)limα=(Δx,Δy)→(0,0)limβ=0
证:
只需证明
αΔx+βΔy=o(ρ)=o(Δx2+Δy2)
即可。也即证明
(Δx,Δy)→(0,0)limΔx2+Δy2αΔx+βΔy=0
事实上
0≤Δx2+Δy2αΔx+βΔy≤Δx2+Δy2αΔx+Δx2+Δy2βΔy≤∣α∣+∣β∣→0 ((Δx,Δy)→(0,0))
这说明
(Δx,Δy)→(0,0)limΔx2+Δy2αΔx+βΔy=0
📌 例 13
证明函数 f(x,y)=xy 在点 (x0,y0) 可微。
证:
由于
Δf=(x0+Δx)(y0+Δy)−x0y0=y0Δx+x0Δy+ΔxΔy
而
0≤Δx2+Δy2ΔxΔy≤∣Δy∣⋅Δx2+Δy2Δx≤∣Δy∣→0 ((Δx,Δy)→(0,0))
这说明 ΔxΔy=o(ρ)
从偏导数字面意思,不难猜出“偏”的意思是对一个自变量求导。事实也的确如此,如果我们要求 f(x,y) 对 x 的偏导数,我们只需将 y 看成常数,然后使用一元函数求导法则对 f(x,y) 求导即可。
🔷 定义 9:偏导数
设函数 z=f(x,y) 定义域为 D , (x0,y0)∈D ,且关于 x 的一元函数 g(x)=f(x,y0) 在 U(x0) 内有定义,若极限
x→x0limx−x0f(x,y0)−f(x0,y0)=Δx→0limΔxf(x0+Δx,y0)−f(x0,y0)存在,则称函数 z=f(x,y) 在点 (x0,y0)∈D 可对 x 偏导,其偏导数记为 fx(x0,y0) 或 ∂x∂z(x0,y0) \
同理,若关于 y 的一元函数 h(x)=f(x0,y) 在 U(y0) 内有定义,且极限
y→y0limy−y0f(x0,y)−f(x0,y0)=Δy→0limΔyf(x0,y0+Δy)−f(x0,y0)存在,则称函数 z=f(x,y) 在点 (x0,y0)∈D 可对 y 偏导,其偏导数记为 fy(x0,y0) 或 ∂y∂z(x0,y0) \
如果函数在区域 D 内可偏导,则可得到一个偏导函数,记为 fx(x,y),∂x∂f(x,y) 或 fy(x,y),∂y∂f(x,y)
定义了偏导数之后,我们可以计算微分中的 A,B 具体等于多少。
由于
Δz=AΔx+BΔy+o(ρ)=AΔx+BΔy+αΔx+βΔy
采用定义偏导数的思想,定义 Δy=0 ,并令 Δx→0 则
A=Δx→0limΔxAΔx+αΔx=Δx→0limΔxΔz=Δx→0limΔxf(x0+Δx,y0)−f(x0,y0)=fx(x0,y0)
同理可得
B=Δy→0limΔyBΔx+βΔy=Δy→0limΔyΔz=Δy→0limΔyf(x0,y0+Δy)−f(x0,y0)=fy(x0,y0)
定义了微分和偏导数之后,我们就可以讨论它们之间的关系了。
🔶 定理 12:可微和可偏导的关系
在多元函数中,可微条件更强,可微一定可偏导,但是反之不成立。
证:
经过刚才的计算,我们知道,如果函数 f(x,y) 在点 (x0,y0) 可微,那么
A=Δx→0limΔxf(x0+Δx,y0)−f(x0,y0)
因此 f(x,y) 在点 (x0,y0) 可对 x 偏导,且 fx(x0,y0)=A ,同理可知 f(x,y) 在点 (x0,y0) 可对 y 偏导,且 fy(x0,y0)=B 。
反之我们只需取一个反例即可。我们取
f(x,y)={x2+y2xy, 0, x2+y2=0x2+y2=0
根据偏导数的定义,我们有
fx(0,0)=Δx→0limΔxf(Δx,0)−f(0,0)=0
以及
fy(0,0)=Δy→0limΔyf(0,Δy)−f(0,0)=0
而
Δz−dz=f(0+Δx,0+Δy)−f(0,0)−fx(0,0)Δx−fy(0,0)Δy=Δx2+Δy2ΔxΔy
但是极限
(Δx,Δy)→(0,0)limρΔx2+Δy2ΔxΔy
即极限
(Δx,Δy)→(0,0)limΔx2+Δy2ΔxΔy
不存在(可取 Δy=0 和 Δy=Δx )。因此逆命题不成立。即可偏导但不一定可微
因此上述定理也称为可微的必要条件。相应的,也有可微的充分条件。
🔶 定理 13:可微的充分条件
偏导数连续条件更强,偏导数连续一定可微,但是反之不成立。
证:
设函数 f(x,y) 在点 (x0,y0) 有连续的偏导数 fx,fy 。首先
Δz=f(x0+Δx,y0+Δy)−f(x0,y0)=[f(x0+Δx,y0+Δy)−f(x0,y0+Δy)]+[f(x0,y0+Δy)−f(x0,y0)]
上式中两个中括号内均是一元函数,因此均可使用Lagrange中值定理,得
Δz=fx(x0+θ1Δx,y0+Δy)Δx+fy(x0,y0+θ2Δy)Δy ,(0<θi<1)
由于偏导数 fx,fy 在点 (x0,y0) 连续,因此
fx(x0+θ1Δx,y0+Δy)=fx(x0,y0)+αfy(x0,y0+θ2Δy)=fy(x0,y0)+β
其中 α,β→0 , ((Δx,Δy)→(0,0)) \
因此
Δz=fx(x0,y0)Δx+fy(x0,y0)Δy+αΔx+βΔy
故由推论cor:可微的等价条件可知函数 f(x,y) 在点 (x0,y0) 处可微。
反之我们只需取一个反例即可,我们取
f(x,y)={(x2+y2)sinx2+y21, 0, x2+y2=0x2+y2=0
我们可以先根据定义求 fx(0,0) 和 fy(0,0)
fx(0,0)=Δx→0limΔxf(0+Δx,0)−f(0,0)=Δx→0limΔxsin∣Δx∣1=0
同理可得 fy(0,0)=0 ,因此
Δz−dz=f(0+Δx,0+Δy)−f(0,0)−fx(0,0)Δx−fy(0,0)Δy=(Δx2+Δy2)sinΔx2+Δy21
而
0≤Δx2+Δy2(Δx2+Δy2)sinΔx2+Δy21≤∣Δx∣⋅Δx2+Δy2Δx+∣Δy∣⋅Δx2+Δy2Δy≤∣Δx∣+∣Δy∣→0 ((Δx,Δy)→(0,0))
因此函数 f(x,y) 在 (0,0) 可微,但是计算其偏导。
当 x2+y2=0 时
fx(x,y)=2xsinx2+y21−x2+y2xcosx2+y21
令 y=0 ,则
fx(x,0)=2xsin∣x∣1−∣x∣xcos∣x∣1
可知上式在 (0,0) 间断,即偏导数并不连续。
同一元复合函数类似,二元复合函数也能求导与微分。
🔶 定理 14:复合函数的偏导数
若函数 s=f(x,y),t=g(x,y) 在区域 D 上可微, F(s,t) 在 D′ 可微,那么 F(f(x,y),g(x,y)) 在 S={(x,y)∣(f(x,y),g(x,y))∈D′,(x,y)∈D} 上可微,且
∂x∂F=∂s∂F⋅∂x∂s+∂t∂F⋅∂x∂t∂y∂F=∂s∂F⋅∂y∂s+∂t∂F⋅∂y∂t
我们不再证明上述定理。
笔记:
需要注意的是,该定理不仅适用于多元函数求偏导,也适用于一元函数求导。如 y=st,s=t=x ,那么
dxdy=dsdy⋅dxds+dtdy⋅dxdt=t⋅st−1+stlns=xx+xxlnx=xx(1+lnx)
🔶 定理 15
一般地,对于 n 元复合函数 F(u1,u2,⋯,un) , ui=gi(x1,x2,⋯,xn) ,如果 F,ui 可微,那么
F(g1,g2,⋯,gn)对 xi 的偏导数为
∂xi∂F=i=1∑n∂ui∂F⋅∂xi∂ui
与一元函数类似,二元函数也有中值定理。二元函数的中值定理与一元函数的Lagrange中值定理类似。
在介绍二元函数中值定理之前,先介绍一下凸区域的概念。
🔷 定义 10:凸区域
设 D 为一区域,若任意 P1(x1,y1),P2(x2,y2)∈D ,且 P1=P2 ,以及 0≤λ≤1 都有
P(λx1+(1−λ)x2,λy1+(1−λ)y2)=λP1+(1−λ)P2∈D则称区域 D 为凸区域。
🔶 定理 16:二元函数中值定理
设二元函数 f(x,y) 在凸开区域 D 上可微,则对于任意两点 P(a,b),Q(a+h,b+k)∈D ,存在实数 0<θ<1 ,使得
f(a+h,b+k)−f(a,b)=fx(a+θh,b+θk)h+fy(a+θh,b+θk)k
证:
令
F(t)=f(a+th,b+tk) (0≤t≤1)
因此 F(t) 在 [0,1] 连续, (0,1) 上可导,使用Lagrange中值定理,有
F(1)−F(0)=F′(θ) (0<θ<1)
根据复合函数求导法则
F′(θ)=fx(a+θh,b+θk)h+fy(a+θh,b+θk)k
由于 D 为凸区域,因此 (a+θh,b+θk)∈D ,因此可得
f(a+h,b+k)−f(a,b)=fx(a+θh,b+θk)h+fy(a+θh,b+θk)k