本文已参与「新人创作礼」活动,一起开启掘金创作之路。
对弧长的曲线积分
一、对弧长的曲线积分的定义
设L为xOy面内的一条光滑曲线弧,函数f(x,y)在L上有界,在L上任意插入一点列M1,M2,⋯,Mn−1,把L分成n个小段,设第i个小段的长度为Δsi,又(ξi,ηi)为第i个小段上任意取定的一点,作乘积f(ξi,ηi)Δsi(i=1,2,⋯,n),并作和∑i=1nf(ξi,ηi)Δsi,如果当各校弧段的长度的最大值λ→0时,这和的极限总存在,且与曲线弧L的分发及点(ξi,ηi)的取法无关,那么称此极限为函数f(x,y)在曲线弧L上对弧长的曲线积分或第一类曲线积分,记作∫Lf(x,y)ds,即∫Lf(x,y)ds=limλ→1∑i=1nf(ξi,ηi)Δsi,其中f(x,y)叫做被积函数,L叫做积分弧段
二、对弧长的曲线积分的几何意义
曲线弧的质量
三、对弧长的曲线积分的性质
性质1(线性):若α,β为常数,则∫L[αf(x,y)+βg(x,y)]ds=α∫Lf(x,y)ds+β∫Lg(x,y)ds
性质2(曲线可加):若积分弧段L可分为两段光滑曲线弧L1和L2,则∫Lf(x,y)ds=∫L1f(x,y)ds+∫L2f(x,y)ds
性质3:设在L上f(x,y)≤g(x,y),则∫Lf(x,y)ds≤∫Lg(x,y)ds。特别地,有∣∫Lf(x,y)ds∣≤∫L∣f(x,y)∣ds
四、对弧长的曲线积分的计算方法
1. 参数方程
L:{x=x(t)y=y(t),α≤t≤β
则∫Lf(x,y)ds=∫αβf(x(t),y(t))x′2(t)+y′2(t)dt
推导
d2x+d2y=d2s
ds=d2x+d2y=1+(dxdy)2dx
2. 直角坐标
L:y=y(x),a≤x≤b
则∫Lf(x,y)ds=∫abf(x,y(x))1+y′2(x)dx
推导
d2x+d2y=d2s
ds=d2x+d2y=(dtdx)2+(dtdy)2dt
3. 极坐标
L:r=r(θ),α≤θ≤β
则∫Lf(x,y)ds=∫αβf(r(θ)cosθ,r(θ)sinθ)r2(θ)+r′2(θ)dθ
推导
d2x+d2y=d2s
{x=rcosθy=rsinθ
ds=x′(θ)2+y′(θ)2dt=[(rcosθ)′]2+[(rsinθ)′]2dθ
例1:计算∫Lex2+y2ds其中L为圆周x2+y2=a2,直线y=x及x轴在第一象限内所围成的扇形整个边界
ax=plt.gca()
ax.spines['right'].set_color('none')
ax.spines['top'].set_color('none')
ax.spines['bottom'].set_position(('data', 0))
ax.spines['left'].set_position(('data',0))
ax.set_aspect(1)
X=np.linspace(-1,1,50)
a=1
f1=lambda x:(a**2-x**2)**0.5
f2=lambda x:(a**2-x**2)**0.5
f3=lambda x:x
f4=lambda x:0
s1=pd.Series(f1(X),index=X)
s2=pd.Series(f2(X),index=X)
s3=pd.Series(f3(X),index=X)
s4=pd.Series(f4(X),index=X)
s1.plot()
s2.plot()
s3.plot(color='orange')
s4.plot(color='red')
plt.xlim(0,1)
plt.ylim(0,1)
plt.xticks([1])
plt.yticks([0,1])
ax.set_xticklabels(['a'])
ax.set_yticklabels([0,'a'])
ax.annotate('A',(1,0))
ax.annotate('B',(2**0.5/2,2**0.5/2))

LOA:y=0(0≤x≤a)
LOB:y=x(0≤x≤22a)
LAB:{x=acosty=asint(0≤t≤4π)
∫LOA=∫0aex1+02dx
∫LOB=∫022ae2x1+12dx
∫LAB=∫04πea(acost)′2+(asint)′2dt=∫04πeaadt
∫L=ea(2+4πa)−2
例2:计算曲线积分∫Γ(x2+y2+z2)ds,其中Γ为螺旋线x=acost,y=asint,z=kt上相应于t从0到2π上的一段弧
plt.rcParams['figure.figsize']=(8,8)
ax=plt.gca(projection="3d")
T=np.linspace(-10,10,200)
a=1
k=2
X=lambda t:a*np.cos(t)
Y=lambda t:a*np.sin(t)
Z=lambda t:k*t
ax.plot(X(T),Y(T),Z(T))

(这里画图没啥用,消磨一下垃圾时间)
∫Γ(x2+y2+z2)ds=∫02π[(acost)2+(asint)2+(kt)2]⋅(−asint)2+(acost)2+k2dt=a2+k2(a2t+3k2t3)∣∣02π=32πa2+k2(3a2+4pi2k2)
对坐标的曲线积分
一、对坐标的曲线积分的定义
设L为xOy面内从点A到点B的一条有向光滑曲线弧,函数P(x,y)与Q(x,y)在L上有界,在L上沿L的方向任意插入一点M1(x1,y1),M2(x2,y2),⋯,Mn−1(xn−1,yn−1),把L分成n个有向小弧段Mi−1Mi(i=1,2,⋯,n;M0=A,Mn=B),设Δxi=xi−xi−1,Δyi=yi−yi−1,点(ξi,ηi)为Mi−1Mi上任意取定的点,作乘积P(ξi,ηi)Δxi(i=1,2,⋯,n),并作和∑i=1nP(ξi,ηi)Δi,如果当各校弧段程度的最大值λ→0时,这和的极限总存在,且与曲线弧L的分发及点(ξi,ηi)的取法无关,那么称此极限为函数P(x,y)在有向线弧L上对坐标x的曲线积分,记作∫LP(x,y)dx;类似地,如果limλ→0∑i=1nQ(ξi,ηi)Δyi总存在,且与曲线弧L的分发及点(ξi,ηi)的取法无关,那么称此极限为函数Q(x,y)在有向线弧L上对坐标y的曲线积分,记作∫LQ(x,y)dy,即∫LP(x,y)dx=limλ→0∑i=1nP(ξi,ηi)Δxi,∫LQ(x,y)dy=limλ→0∑i=1nQ(ξi,ηi)Δyi,其中P(x,y),Q(x,y)叫做被积函数,L叫做积分弧,以上两个积分叫做对坐标的曲线积分,也叫作第二类曲线积分
二、对坐标的曲线积分的几何意义
变力沿曲线所作的功
三、对坐标的曲线积分的性质
性质1(线性):设α与β为常数,则∫Lα[P1(x,y)dx+Q1(x,y)dy]+β[P2(x,y)dx+Q2(x,y)dy]=α∫LP1(x,y)dx+Q1(x,y)dy+β∫LP2(x,y)dx+Q2(x,y)dy
性质2(曲线可加):若有向曲线弧L可分为两段光滑的有向曲线弧L1和L2,则∫LP(x,y)dx+Q(x,y)dy=∫L1P(x,y)dx+Q(x,y)dy+∫L2P(x,y)dx+Q(x,y)dy
性质3(方向性):设L是有向光滑曲线弧,L−是L的反向曲线弧,则∫LP(x,y)dx+Q(x,y)dy=−∫LP(x,y)dx+Q(x,y)dy
做计算时一定要注意方向性,是从哪一点到哪一点,决定积分的上下限
例1:计算∫L2xydx+x2dy,其中L为抛物线y=x2上从点O(0,0)到点B(1,1)的一段弧
∫L2xydx+x2dy=∫012x⋅(x2)dx+x2⋅y′(x)dx此处把y看做因变量,x看做自变量,因此有dy=y′(x)dx=∫01(2x3+2x3)dx=1
如果题目中出现y2=x,可以把x看做因变量,y看做自变量,有dx=x′(y)dy
例2:计算∫Ly2dx,其中L的半径为a,圆心在原点,从A(a,0)到B(−a,0)的按逆时针方向绕行的上半圆周
令{x=acosθy=asinθθ:0→π
∫Ly2dx=∫0π(asinθ)2(−asinθ)dθ=−a3∫0πsin3θdθ=−2a3∫02πsin3θdθ=−2a332=−34a3
可以换成极坐标做,极坐标的ρ没有方向
例3:计算∫L2xydx+x2dy,其中L为有向折线OAB,这里O,A,B分别为(0,0),(1,0),(1,1)
OA:y=0,x:0→1
AB:x=1,y:0→1
∫L2xydx+x2dy=∫LOA2xydx+x2dy+∫LAB2xydx+x2dy=0+∫0112dy=1
对于OA,因为y=0,因此2xydx=0、dy=0,即x2dy=0,因此∫LOA2xydx+x2dy=0
对于AB,因为x=1,因此dx=0,即2xydx=0,因此∫LAB2xydx+x2dy=∫0112dy
格林公式及其应用
一、格林公式
1. 定义
设闭区域D由分段光滑的曲线L围成,若函数P(x,y)及Q(x,y)在D上具有一阶连续偏导数,则有∫LPdx+Qdy=D∬(∂x∂Q−∂y∂P)dxdy,其中L是D的取正向的边界曲线,即为格林公式
证明:
先证−D∫∂y∂Pdxdy=∮LPdx

假定区域D的形状如下(用平行于y轴的直线穿过区域,与区域边界曲线的交点至多两点)
易见,图二所表示区域是图一所表示区域的一种特殊情况,仅对图一所表示区域D给予证明
D:{a≤x≤bϕ1(x)≤y≤ϕ2(x)
−D∫∂y∂Pdxdy=−∫abdx∫ϕ1(x)ϕ2(x)∂y∂Pdy=−∫ab[P(x,y)]ϕ1(x)ϕ2(x)dx=−∫abP[x,ϕ2(x)]−P[x,ϕ1(x)]dx
∫LPdx=∫ABPdx+∫BCPdx+∫CEPdx++∫EAPdx=∫abP[x,ϕ1()]dx+0+∫baP[x,ϕ2(x)]+0
因此−D∫∂y∂Pdxdy=∮LPdx
同理−D∫∂x∂Qdxdy=∮LQdy
两式合并后即得格林公式∫LPdx+Qdy=D∬(∂x∂Q−∂y∂P)dxdy
单连通区域:设D为平面区域,如果D内任一闭曲线所围的部分区域都属于D,则D称为平面单连通区域。直观地说,单连通区域是没有空间的区域,否则称为复连通区域。
曲线关于区域的正方向:当xOy平面上的曲线起点与终点重合时,则称曲线为闭曲线。设平面的闭曲线L围成平面区域D,并规定当一个人沿闭曲线L环行时,区域D总是位于此人的左侧,称此人行走方向为曲线L关于区域D的正方向,反之为负方向。
复连通区域下格林公式D∬(∂x∂Q−∂y∂P)dxdy=∮L(Pdx+Qdy)−∮l(Pdx+Qdy)
切割成两个单连通区域,然后对两个单连通区域分别使用格林公式。
D∬(∂x∂Q−∂y∂P)dxdy=D1∬(∂x∂Q−∂y∂P)dxdy+D−2∬(∂x∂Q−∂y∂P)dxdy=∮C1+C2Pdx+Qdy
因为红色部分抵消。加入只剩下内部的顺时针线l和外部的逆时针线L。
证毕
作者:oneslide
链接:blog.csdn.net/qq_33745102…
部分有修改
例1:计算曲线积分∮L(x2+y)dx−(x+sin2y)dy,其中L是在圆周y=2x−x2上由点(0,0)到点(1,1)的一段弧
ax=plt.gca()
ax.spines['right'].set_color('none')
ax.spines['top'].set_color('none')
ax.spines['bottom'].set_position(('data', 0))
ax.spines['left'].set_position(('data',0))
ax.set_aspect(1)
X=np.linspace(0,2,50)
f=lambda x:(2*x-x**2)**0.5
s1=pd.Series(f(X),index=X)
s1.plot()

(高中知识告诉我这是个半圆)
设L1:x=1,y:1→0;L2:y=0,x:1→0
∫L=∫L+L1+L2−∫L1−∫L2
∫L+L1+L2=−D∬(∂x∂Q−∂y∂P)dσ=0
∫L1=∫10[−(1+sin2y)]dy=23−41sin2
∫L2=∫10x2dx=−31
∫L=0−(23−41sin2)−(−31)=−67+41sin2
二、平面上曲线积分与路径无关
1. 定义
设G是一个区域,P(x,y)以及Q(x,y)在区域G内具有一阶连续偏导数,如果对于G内任意指定的两个点A,B以及G内从点A到点B的任意两条曲线L1,L2,等式∫L1Pdx+Qdy=∫L2Pdx+Qdy恒成立,就说曲线积分∫LPdx+Qdy在G内与路径无关,否则便说与路径有关
2. 充要条件
设区域G是一个单连通域,若函数P(x,y)与Q(x,y)在G内有一阶连续偏导数,则曲线积分∫LPdx+Qdy在G内与路径无关(或沿G内任意闭曲线的曲线积分为零)的充分必要条件是∂y∂P=∂x∂Q在G内恒成立
例1:计算曲线积分∮L(x2+y)dx−(x+sin2y)dy,其中L是在圆周y=2x−x2上由点(0,0)到点(1,1)的一段弧
P=x2−y
Q=−(x+sin2y)
∂y∂P=∂x∂Q=−1
故∫L与路径无关
L1:y=0,x:0→1;L2:x=1,y:0→1
∫L=∫L1+∫L2
∫L1=∫01x2dx=31
∫L2=∫01−(1+sin2y)dy=−23+41sin2
∴∫L=∫L1+∫L2=−67+41sin2
三、二元函数的全微分求积
定理1
设区域G是一个单连通域,若函数P(x,y)与Q(x,y)在G内具有一阶连续偏导数,则P(x,y)dx+Q(x,y)dy在G内为某一函数u(x,y)的全微分的充分必要条件是∂y∂P=∂x∂Q在G内恒成立
推论:设区域G是一个单连通域,若函数P(x,y)与Q(x,y)在G内具有一阶连续偏导数,则曲线积分∫LPdx+Qdy在G内与路径无关的充分必要条件是(等价于∂y∂P=∂x∂Q在G内恒成立),在G内存在函数u(x,y),使du=Pdx+Qdy
全微分方程的定义
一个微分方程写成P(x,y)dx+Q(x,y)dy=0的形式后,如果等式的左端恰好是某一个函数u(x,y)的全微分(此处是不是某一个函数u(x,y)的全微分看上面的定理1),即du(x,y)=P(x,y)dx+Q(x,y)dy,那么就把P(x,y)dx+Q(x,y)dy=0叫做全微分方程,且u(x,y)=∫(x0,y0)(x,y)P(x,y)dx+Q(x,y)dy=C为全微分方程的隐式通解,其中C为任意常数
例2:求解方程(5x4+3xy2−y3)dx+(3x2y−3xy2+y2)dy=0
设A(x,0),B(x,y)
u(x,y)=∫(0,0)(x,y)(5x4+3xy2−y3)dx+(3x2y−3xy2+y2)dy(0,0)只是取得为了方便计算,取其他点也可以注意此处积分上的x,y和被积函数中的x,y不是一个x,y可以写为∫(0,0)(x,y)(5s4+3st2−t3)ds+(3s2t−3st2+t2)dt=∫OA+∫AB=∫0x5x4dx+∫0y(3x2y−3xy2+y2)dy=x5+23x2y2−xy3+31y3=C
故通解为x5+23x2y2−xy3+31y3=C
对面积的曲面积分
一、对面积的曲面积分的定义
设曲面∑是光滑的,函数f(x,y,z)在∑上有界,把∑任意分成n小块Δ Si(ΔSi同时代表第i小块曲面的面积),设(ξi,ηi,ζi)是ΔSi上任意取定的一点,做乘积f(ξi,ηi,ζi)ΔSi(i=1,2,3,⋯,n),并作和∑i=1nf(ξi,ηi,ζi)ΔSi,如果当各小块曲面的直径的最大值λ→0时,这和的极限总存在,且与曲面∑的分发及点(ξi,ηi,ζi)的取法无关,那么称此极限为函数f(x,y,z)在曲面∑上对面积的曲面积分或第一类曲面积分,记作∑∬f(x,y,z)dS,即∑∬f(x,y,z)dS=limλ→0∑i=1nf(ξi,ηi,ζi)ΔSi,其中f(x,y,z)叫做被积函数,∑叫做积分曲面
二、对面积的曲面积分的几何意义
密度不均匀的曲面的质量
三、对面积的曲面积分的性质
性质1(线性):若α,β为常数,则∑∬[αf(x,y,z)+βg(x,y,z)]dS=α∑∬f(x,y,z)dS+β∑∬g(x,y,z)dS
性质2(曲面可加):若积分曲面∑可分为两个光滑的曲面∑1,∑2,则∑∬f(x,y,z)dS=∑1∬f(x,y,z)dS+∑2∬f(x,y,z)dS
性质3(比较定理):设在∑上f(x,y,z)≤g(x,y,z),则∑∬f(x,y,z)dS≤∑∬g(x,y,z)dS,特别的,有∣∣∑∬f(x,y,z)dS∣∣≤∑∬∣f(x,y,z)∣dS
四、对面积的曲面积分的计算方法
- 设∑:z=z(x,y),(x,y)∈D
则∑∬f(x,y,z)dS=D∬f(x,y,z(x,y))1+zx′2+zy′2dσ
- 设∑:y=y(x,z),(x,z)∈D
则∑∬f(x,y,z)dS=D∬f(x,y(x,z),z)1+yx′2+yz′2dσ
- 设∑:x=x(y,z),(y,z)∈D
则∑∬f(x,y,z)dS=D∬f(x(y,z),y,z)1+xy′2+xz′2dσ
例1:计算∑∬xyzdS,其中∑是由平面x=0,y=0,z=0及x+y+z=1所围成的四面体的整个边界曲面
设四面体在xOy上的面∑2:z=0,在xOz上的面∑1:y=0,在yOz上的面∑3:x=0,剩下的一个面设在xOy的投影为∑4
∑∬=∑1∬+∑2∬+∑3∬+∑4∬=0+0+0+∑4∬xyzdS=Dxy∬xy(1−x−y)1+zx′2+zy′2dxdy=3∫01dx∫01−xxy(1−x−y)dy=1203
对坐标的曲面积分
一、对坐标的曲面积分的定义
设∑为光滑的有向曲面,函数R(x,y,z)在∑上有界,把∑任意分成n块小曲面ΔSi(ΔSi同时又表示第i块小曲面的面积),ΔSi在xOy面上的投影为(ΔSi)xy,(ξi,ηi,ζi)是ΔSi上任意取定的一点,作乘积R(ξi,ηi,ζi)(ΔSi)(i=1,2,3,⋯,n),并作和∑i=1nR(ξi,ηi,ζi)(ΔSi)xy,如果当各小块曲面的直径的最大值λ→0时,这和的极限总存在,且与曲面∑的分发及点(ξi,ηi,ζi)的取法,无关,那么称此极限为函数R(x,y,z)在有向曲面∑对坐标x,y的曲面积分,记作∑∬R(x,y,z)dxdy,即∑∬R(x,y,z)dxdy=limλ→0∑i=1n(ξi,ηi,ζi)(ΔSi)xy,其中R(x,y,z)叫做被积函数,∑叫做积分曲面
类似地可以定义函数P(x,y,z)在有向曲面∑上对坐标y,z的曲面积分∑∬P(x,y,z)dydz,即为∑∬P(x,y,z)dydz=limλ→0∑i=1nP(ξi,ηi,ζi)(ΔSi)xy;
定义函数P(x,y,z)在有向曲面∑上对坐标z,x的曲面积分∑∬P(x,y,z)dzdx,即为∑∬P(x,y,z)dzdx=limλ→0∑i=1nP(ξi,ηi,ζi)(ΔSi)zx
二、对坐标的曲面积分的几何意义
流向曲面一侧的流量
三、对坐标的曲面积分的性质
性质1(线性):设α与β为常数,则∑∬[α(P1dydz+Q1dzdx+P1dxdy)+β(P2dydz+Q2dzdx+P2dxdy)]=α∑∬P1dydz+Q1dzdx+P1dxdy+β∑∬P2dydz+Q2dzdx+P2dxdy
性质2(曲面可加):若有向曲面∑可分为两段光滑的有向曲面∑1和∑2,则∑∬Pdydz+Qdzdx+Pdxdy=∑1∬Pdydz+Qdzdx+Pdxdy+∑2∬Pdydz+Qdzdx+Pdxdy
性质3(方向性):设∑是有向曲面,∑−表示∑取反侧的有向曲面,则∑−∬P(x,y,z)dydz=−∑∬P(x,y,z)dydz
∑−∬P(x,y,z)dzdx=−∑∬P(x,y,z)dzdx
∑−∬P(x,y,z)dxdy=−∑∬P(x,y,z)dxdy
四、对坐标的曲面积分的计算方法
设∑:z=z(x,y),(x,y)∈D,则∑∬R(x,y,z)dxdy=±D∬R[x,y,z(x,y)]dxdy
设∑:y=y(z,x),(z,x)∈D,则∑∬R(x,y,z)dzdx=±D∬R[x,y(z,x),z]dzdx
设∑:x=x(y,z),(y,z)∈D,则∑∬R(x,y,z)dydz=±D∬R[x(y,z),y,z]dydz
正负号由面的法向量与对应轴正方向的夹角决定,锐角取正,钝角取负
例1:计算曲面积分∑∬xyzdxdy,其中∑是球面x2+y2+z2=1外侧,在x≥0,y≥0的部分
∑1:z=−1−x2−y2
∑2:z=1−x2−y2
∑∬=∑1∬+∑2∬=−Dxy∬xy[−1−x2−y2]dxdy+Dxy∬xy1−x2−y2dxdy=2Dxy∬xy1−x2−y2dxdy=2∫02πdθ∫01r2sinθcosθ1−r2⋅rdr=152
高斯公式与散度、旋度
一、高斯公式的定义
设空间闭区域Ω是由分片光滑的比曲面∑所围成,若函数P(x,y,z),Q(x,y,z),R(x,y,z)在Ω上具有一阶连续偏导数,则有∑∬Pdydz+Qdzdx+Rdxdy=Ω∭(∂x∂P+∂y∂Q+∂z∂R)dv,或∑∬(Pcosα+Qcosβ+Rcosγ)dS=Ω∭(∂x∂P+∂y∂Q+∂z∂R)dv
(cosαdS=dydz,cosβdS=dzdx,cosγdS=dxdy)
对于Ω∭(∂x∂P+∂y∂Q+∂z∂R)dv也有正负号,取面外侧为正,内侧为负
例1:利用高斯公式计算曲面积分∑∬(x−y)dxdy+(y−z)xdydz,其中∑为柱面x2+y2=1及平面z=0,z=3所围成的空间闭区域Ω的整个边界曲面的外侧
∑∬(x−y)dxdy+(y−z)xdydz=+Ω∭[(y−z)+0+0]dθ=∫02πdθ∫01rdr∫03(rsinθ−z)dz=−29π
二、散度的定义
设有向量场A(x,y,z)=P,Q,R,其中P、Q、R均具有一阶连续偏导数,则divA=∂x∂P+∂y∂Q+∂z∂R
例2:求向量场A=y2i+xyj+xzk的散度
P=y2,Q=xy,R=xz
divA=0+x+x=2x
三、旋度的定义
设有向量场A(x,y,z)=P,Q,R,其中P、Q、R均具有一阶连续偏导数,则rotA=∣∣i∂x∂Pj∂y∂Qk∂z∂R∣∣
例3:求向量场A=(z+siny)i−(z−xcosy)j
rotA=∣∣i∂x∂(z+siny)j∂y∂−(z−xcosy)k∂z∂0∣∣=(−1)1+1i(0+1)+(−1)1+2j(0−1)+(−1)1+3k(cosy−cosy)=i+j