3.1 第2次作业评讲

3.1.1 概念和计算部分

例 3.1.1 判断题:

(1)

(orange-circle74%)一元函数在一点处的左导数就是这个函数沿数轴向左的方向导数。

(2)

(red-circle58%)一个函数沿坐标轴方向的方向导数就是该函数对这个坐标求的偏导数。

(3)

(red-circle51%)一个可微函数在一点处所有偏导数组成的向量就是这个函数在该点处的梯度向量。

解 (1) 错。左导数的定义为(1)f−′(x0)=limx→x0−f(x)−f(x0)x−x0 方向导数的定义为(2)∂f∂v(x0)=limt→0+f(x0−t)−f(x0)t=t=x0−x−limx→x0−f(x)−f(x0)x−x0

(2) 错。如果这个坐标轴上的基底向量不是单位向量,那么偏导数就不是方向导数。

(3) 错。如果自变量空间中没有内积,那么仍然可以定义函数的微分和偏导数,但是不能定义梯度;当自变量空间中有内积时,只有坐标系对应的基底向量是该内积下的一组单位正交基底向量,这个说法才是对的。 ◻

例 3.1.2 不定项选择题:

(4)

(red-circle68%)函数(3)f(x,y)={xyx2+y2,(x,y)≠(0,0)0,(x,y)=(0,0) 在原点处

(A)

连续

(B)

存在偏导数

(C)

偏导数连续

(D)

可微

(5)

(red-circle56%)函数(4)f(x,y)={(x2+y2)sin⁡1x2+y2,(x,y)≠(0,0)0,(x,y)=(0,0) 在原点处

(A)

连续

(B)

存在偏导数

(C)

偏导数连续

(D)

可微

(6)

(red-circle54%)函数(5)f(x,y)={x3y,y≠00,y=0 在原点处

(A)

连续

(B)

沿所有方向都有方向导数

(C)

沿某些方向有方向导数,但沿另一些方向没有方向导数

(D)

可微

解 (4) AB。由于xy=O(x2+y2),f(x,y)=O(x2+y2)=o(1),故f在(0,0)连续。计算可得(6)∂f∂x=y3(x2+y2)3/2,∂f∂x(x,kx)=k3(1+k2)3/2≠const 故∂f∂x在(0,0)处不连续。同理∂f∂y亦在(0,0)处不连续,故f在(0,0)处不存在偏导数。

注意到f(x,kx)=kx1+k2,故f沿向量vk:=(1,k)的导数为k1+k2。由于2v1=v0+v2,而(7)2×11+12≠0+21+22⟺∂f∂(v0+v2)≠∂f∂v0+∂f∂v2 故f在(0,0)处不可微。

(5) ABD。由于f(x,y)=O(x2+y2),故f连续、可微、偏导数存在。计算可得(8)∂f∂x={2x(sin⁡1x2+y2−1x2+y2cos⁡1x2+y2),(x,y)≠(0,0)0,(x,y)=(0,0) 然而(9)∂f∂x(x,x)=2xsin⁡12x2−1xcos⁡12x2↛0,x→0 故∂f∂x在(0,0)处不连续。同理∂f∂y亦在(0,0)处不连续,故f在(0,0)处偏导数不连续。

(6) B。由于f(x,kx3)=k≠const,故f不连续,自然不可微。设v=(cos⁡θ,sin⁡θ)T,计算可得(10)∂f∂v(0,0)=limt→0f(tcos⁡θ,tsin⁡θ)−f(0,0)t=limt→0t2cos3⁡θsin⁡θ=0 故f在(0,0)处沿所有方向都有方向导数。 ◻

PIC

图 3.1.1: 函数f(x,y)=x3y的图像

例 3.1.3 填空题:

(7)

(red-circle67%)已知f(u,v)是R2上的可微函数,满足(11)f(1,1)=3,fu(1,1)=5,fv(1,1)=4 记g(x,y)=x3f(xy,yx),则等高线g(x,y)=3在(1,1)点处的切线方程为____。

解 计算可知(12)∂g∂x=3x2f(xy,yx)+x3[yfu(xy,yx)−yx2fv(xy,yx)]∂g∂y=x3[xfu(xy,yx)+1xfv(xy,yx)] 代入(x,y)=(1,1)可得(13)gx(1,1)=10,gy(1,1)=9 根据可微(切空间)的定义可得切线方程为(14)0=dg(1,1)=gx(1,1)dx+gy(1,1)dy=10(x−1)+9(y−1) ◻

3.1.2 解答和证明部分

例 3.1.4 (解答题1,keycap-1keycap-0,orange-circle79%) 用偏导数判别函数连续性和可微性。设二元函数f(x,y)在(0,0)处存在偏导数∂f∂x(0,0),在(0,0)的邻域内存在偏导数∂f∂y(x,y)。证明:

(1)

如果偏导数∂f∂y(x,y)有界,则f在(0,0)处连续;

(2)

如果偏导数∂f∂y(x,y)连续,则f在(0,0)处可微。

证明 (1) 由题知(15)|∂f∂y(x,y)|≤M,∀(x,y)∈B(0,δ0) 类似例2.3.22,仍然借助(x,0)为媒介,考虑keycap-1(16)|f(x,y)−f(0,0)|≤|f(x,y)−f(x,0)|+|f(x,0)−f(0,0)| 由Lagrange中值定理可得keycap-2(17)|f(x,y)−f(x,0)|=|∂f∂y(x,η)y|≤M|y|,η∈(0,y) 由f在(0,0)处关于x的偏导数存在,可知其关于x一元连续,故keycap-2(18)∀ε>0,∃δ1>0,|x|<δ1⟹|f(x,0)−f(0,0)|<ε2 故∀ε>0,∃δ=min{δ0,δ1,ε2M},使得 (19)∥(x,y)∥∞<δ⟹|f(x,y)−f(0,0)|≤M|y|+ε2<Mδ+ε2≤Mε2M+ε2=ε 即f在(0,0)处连续。

(2) 参见例2.3.22,以(x,0)为媒介keycap-1、x方向使用偏导数定义keycap-2、y方向使用Lagrange中值定理keycap-2,可得f在(0,0)处可微。 ◻

注 大家在使用大O、小o记号时一定要注意:确保你的记号与其他变量无关!不然,我们可以这么“证明”若f(x,y)分别关于x和y连续,则f关于(x,y)二元连续:(20)f(x,y)=f(x,0)+o(1)=f(0,0)+o(1)+o(1)=f(0,0)+o(1) 我推荐大家采用ox(h)这种写法,强调这里关于h的小o可能与x有关。

例 3.1.5 (解答题2,keycap-3keycap-0,yellow-circle86%) 设z(x,y)是可微函数,证明:

(1)

如果a,b是常数,且z满足恒等式a∂z∂x+b∂z∂y=0,则对于任意(x0,y0),直线x−x0a=y−y0b是z的等高线。

(2)

如果z满足恒等式x∂z∂x+y∂z∂y=0,则z是零次齐次函数,即对任意(x,y)≠(0,0)以及t>0,z(tx,ty)=z(x,y)。

(3)

对正整数k,证明z是k次齐次函数当且仅当x∂z∂x+y∂z∂y=kz,即对任意 (x,y)≠(0,0)以及t>0,z(tx,ty)=tkz(x,y)。

证明 (1) 将直线改写为参数方程(21){x=x0+at,y=y0+bt 构造函数f(t):=z(x0+at,y0+bt),求导可得(22)f′(t)=∂z∂xd(x0+at)dt+∂z∂yd(y0+bt)dt=a∂z∂x+b∂z∂y=0,∀t∈R 故f(t)=f(0)=z(x0,y0)亦即直线是z的等高线。keycap-10

(2) 设t>0,构造函数f(t):=z(tx,ty),求导可得(23)f′(t)=∂z∂x(tx,ty)d(tx)dt+∂z∂y(tx,ty)d(ty)dt=1t[tx∂z∂x(tx,ty)+ty∂z∂y(tx,ty)]=0 故f(t)=f(1)=z(x,y),即z是零次齐次函数。keycap-10

(3) ⟹:设t>0,构造函数f(t):=t−kz(tx,ty),求导可得(24)f′(t)=−kt−k−1z(tx,ty)+t−k[∂z∂x(tx,ty)d(tx)dt+∂z∂y(tx,ty)d(ty)dt]=−kt−k−1z(tx,ty)+t−k−1[tx∂z∂x(tx,ty)+ty∂z∂y(tx,ty)]=−kt−k−1z(tx,ty)+t−k−1kz(tx,ty)=0 故f(t)=f(1)=z(x,y),即z是k次齐次函数。keycap-5

⟸:等式两边对t求导可得(25)∂z∂x(tx,ty)d(tx)dt+∂z∂y(tx,ty)d(ty)dt=ktk−1z(x,y)x∂z∂x(tx,ty)+y∂z∂y(tx,ty)=ktk−1z(x,y) 令t=1即可。keycap-5 ◻

另证(3) 设t>0,构造函数g(t):=z(tx,ty),求导可得(26)g′(t)=x∂z∂x(tx,ty)+y∂z∂y(tx,ty)=ktz(tx,ty)=kz(x,y)=ktg(t) 由此解得(27)g(t)=tkg(1)=tkz(x,y) ◻

注1 本题(3)问的难点在于如何理解x∂z∂x+y∂z∂y=kz,它的意思是:(28)x∂z∂1(x,y)+y∂z∂2(x,y)=kz(x,y),∀(x,y)≠(0,0)

注2 本题(1)问是验证直线为z的等高线。若是证明z的等高线是直线,即求出方程的解,难度更大。求解一阶线性偏微分方程有专门的方法,称为特征线法,参见第4.2.8节。对于本题而言,特征线为(29)dxa=dyb⟹bx−ay=h 作换元(x,y)↦(ξ,η)=(bx−ay,y),计算可得(30)(∂∂x∂∂y)=(∂∂ξ∂∂η)(∂ξ∂x∂ξ∂y∂η∂x∂η∂y)=(∂∂ξ∂∂η)(b−a01)=(b∂∂ξ−a∂∂ξ+∂∂η) 代入原式可得(31)∂z∂η=0⟹z=f(ξ)=f(bx−ay) 所以bx−ay=C即为z的等高线。这实际上是原一阶线性偏微分方程的首次积分。

例 3.1.6 (解答题3,keycap-2keycap-0,yellow-circle87%) 设函数z(x,y)是具有连续二阶偏导数。已知变换:(32){w=x+y+z,u=x,v=x+y

(1)

把微分方程zxx−2zxy+zyy+zx−zy=0改写为关于函数w=w(u,v)的偏微分方程。

(2)

求上述微分方程的解z(x,y)。

(3)

【本问不计分】为什么要做上面这样的坐标变换?

解 (1) 计算可得keycap-10(33)(∂∂x∂∂y)=(∂∂u∂∂v)(∂u∂x∂u∂y∂v∂x∂v∂y)=(∂∂u∂∂v)(1011)=(∂∂u+∂∂v∂∂v)(∂2∂x2∂2∂x∂y∂2∂y∂x∂2∂y2)=(∂∂u+∂∂v∂∂v)(∂∂u+∂∂v∂∂v)=(∂2∂u2+2∂2∂u∂v+∂2∂v2∂2∂u∂v+∂2∂v2∂2∂u∂v+∂2∂v2∂2∂v2) 首先作因变量换元z↦w=x+y+z,计算可得(34)wxx−2wxy+wyy+wx−wy=0 再作自变量换元(x,y)↦(u,v)=(x,x+y),计算可得(35)wuu+2wuv+wvv⏟wxx−2(wuv+wvv)⏟wxy+wvv⏟wyy+wu+wv⏟wx−wv⏟wy=wuu+wu=0

(2) 换元后的方程相当于w关于u的常微分方程,但要注意任意常数可以与v有关keycap-2,解得keycap-8(36)w(u,v)=c1(v)e−u+c2(v)=c1(x+y)e−x+c2(x+y) 代入z=w−(x+y),将−(x+y)并入c2(x+y),得(37)z(x,y)=c1(x+y)e−x+c2(x+y) 其中c1,c2∈C2。

(3) 这是一个二阶线性偏微分方程,换元法是为了将其化为标准形,参见第4.2.9节。关注二阶项的系数a11wxx+2a12wxy+a13wyy,判别式Δ=a122−a11a22=0,故这是一个抛物型方程,其特征线为(38)dx2+2dxdy+dy2=0⟹d(x+y)=0 由此解得唯一一个首次积分x+y=h。任选与此无关的变量(如x)构成换元(x,y)↦(u,v)=(x,x+y),使得原方程化为抛物型方程的标准式。 ◻

例 3.1.7 (解答题4,keycap-4keycap-0,green-circle92%) 设 u=u(x,y)是平面直角坐标系中的一个二阶连续可微函数,(r,θ)是平面极坐标。

(1)

求偏导数∂u∂r和∂u∂θ,并判断它们是否为函数u的方向导数,解释你的结论。

(2)

求函数u在极坐标系下的梯度。

(3)

证明(ux)2+(uy)2=(ur)2+(1ruθ)2。你能给这个等式一个直观解释吗?

(4)

把表达式uxx+uyy用极坐标下的偏导数表达。

解 (1) 计算可得keycap-6(39)(∂∂r∂∂θ)=(∂∂x∂∂y)(∂x∂r∂x∂θ∂y∂r∂y∂θ)=(∂∂x∂∂y)(cos⁡θ−rsin⁡θsin⁡θrcos⁡θ)=(cos⁡θ∂∂x+sin⁡θ∂∂y−rsin⁡θ∂∂x+rcos⁡θ∂∂y) 故ur可视作u沿半径方向的方向导数keycap-2;但由于r的存在,uθ不是u沿角度方向的方向导数keycap-2。

(2) 梯度与方向导数的关系为(40)∂u∂v=⟨∇u,v⟩ 分别取v=r^=(cos⁡θ,sin⁡θ)和v=θ^=(−sin⁡θ,cos⁡θ),则(41)⟨∇u,r^⟩=ur,⟨∇u,θ^⟩=1ruθ 由于r^⊥θ^,故keycap-10(42)∇u=⟨∇u,r^⟩r^+⟨∇u,θ^⟩θ^=urr^+1ruθθ^

(3) 容易发现keycap-10(43)∥∇u∥2=(ux)2+(uy)2=(ur)2+(1ruθ)2 这个等式的直观解释就是梯度与具体的坐标系无关。

(4) 计算可得(44)(∂∂x∂∂y)=(∂∂r∂∂θ)(cos⁡θ−rsin⁡θsin⁡θrcos⁡θ)−1=(∂∂r∂∂θ)(cos⁡θsin⁡θ−1rsin⁡θ1rcos⁡θ)=(cos⁡θ∂∂r−1rsin⁡θ∂∂θsin⁡θ∂∂r+1rcos⁡θ∂∂θ) 继续计算可得(45)∂2∂x2=cos⁡θ∂∂r(cos⁡θ∂∂r−1rsin⁡θ∂∂θ)−1rsin⁡θ∂∂θ(cos⁡θ∂∂r−1rsin⁡θ∂∂θ)=cos2⁡θ∂2∂r2+2r2cos⁡θsin⁡θ∂∂θ−1rcos⁡θsin⁡θ∂2∂r∂θ+1rsin2⁡θ∂2∂r∂θ+1r2sin2⁡θ∂2∂θ2 对于∂2∂y2,将上式中的θ换为θ−π2即可,亦即(46)∂2∂y2=sin2⁡θ∂2∂r2−2r2sin⁡θcos⁡θ∂∂θ+1rsin⁡θcos⁡θ∂2∂r∂θ+1rcos2⁡θ∂2∂r∂θ+1r2cos2⁡θ∂2∂θ2 两者相加可得keycap-10(47)∂2∂x2+∂2∂y2=∂2∂r2+1r∂∂r+1r2∂2∂θ2 ◻

注 第(4)问不要想当然地认为(48)∂2∂x2+∂2∂y2=(∂∂x∂∂y)(∂∂x∂∂y)≠(∂∂r∂∂θ)(cos⁡θsin⁡θ−1rsin⁡θ1rcos⁡θ)(cos⁡θ−1rsin⁡θsin⁡θ1rcos⁡θ)(∂∂r∂∂θ)=(∂∂r∂∂θ)(1001r2)(∂∂r∂∂θ)=∂2∂r2+1r2∂2∂θ2 原因在于求偏导和乘法不可交换,(∂∂x∂∂y)=(∂∂r∂∂θ)B是个形式记号,是右边的矩阵系数直接乘在偏导算子的左边,而不是偏导算子作用在右边的矩阵上。