本文已参与「新人创作礼」活动,一起开启掘金创作之路。
二重积分的概念与性质
一、二重积分的定义
设f(x,y)是有界闭区域D上的有界函数,将闭区域D任意分成n哥小闭区域Δσ1,Δσ2,⋯,Δσn,其中Δσi表示第i个小闭区域,也表示它的面积,在每个Δσi上任取一点(ξi,ηi)Δσi(i=1,2,3,⋯,n),并作和∑i=1nf(ξi,ηi)Δσi,如果当各小闭区域的直径中的最大值λ→0时,这个和的极限总存在,且与闭区域D的分发及点(ξi,ηi)的取法无关,那么称此极限为函数f(x,y)在闭区域D上的二重积分,记作D∬f(x,y)dσ=λ→0limi=1∑nf(ξi,ηi)Δσi,其中f(x,y)dσ叫做被积表达式,x与y叫做积分变量,D叫做积分区域,∑i=1nf(ξi,ηi)Δσi叫做积分和
二、二重积分的性质
性质1(线性):设α与β为常数,则D∬[αf(x,y)+βg(x,y)]dσ=αD∬f(x,y)dσ+βD∬g(x,y)dσ
性质2(区域可加):如果闭区域D被有线条曲线分成有限个部分闭区域,那么在D上的二重积分等于在各部分闭区域上的二重积分的和
例:如果D分成两个闭区域D1与D2,则D∬f(x,y)dσ=D1∬f(x,y)dσ+D2∬f(x,y)dσ
性质3:如果在D上,f(x,y)=1,σ是D的面积,那么σ=D∬1dσ=D∬dσ
性质4:如果在D上,f(x,y)≤g(x,y),那么有D∬f(x,y)dσ≤D∬g(x,y)dσ。特殊地,由于−∣f(x,y)∣≤f(x,y)≤∣f(x,y)∣,所以∣D∬f(x,y)dσ∣≤D∬∣f(x,y)∣dσ
性质5:设M和m分别是f(x,y)在闭区域D上的最大值和最小值,σ是D的面积,则有mσ≤D∬f(x,y)dσ≤Mσ
证明:
设m≤f(x,y)≤M
由性质4知,D∬mdσ≤D∬f(x,y)dσ≤D∬Mdσ,即mD∬dσ≤D∬f(x,y)dσ≤MD∬dσ
由性质3得,mσ≤D∬f(x,y)dσ≤Mσ
证毕
性质6(二重积分的中值定理):设函数f(x,y)在闭区域D上连续,σ是D的面积,则在D上至少存在一点(ξi,ηi),使得D∬f(x,y)dσ=f(ξ,η)⋅σ
证明:
σ=0
由性质5知,两边同除σ得,m≤σ1D∬f(x.y)dσ≤M
又∵f(x,y)在区域D上连续
由闭区域连续函数的介值定理可知,在区域D上至少存在一点(ξ,η)
使f(ξ,η)=σ1D∬f(x,y)dσ
即D∬f(x,y)dσ=f(ξ,η)⋅σ
二重积分的计算法
一、利用直角坐标计算二重积分
1. X型区域
区域D由{y1(x)≤y≤y2(x)a≤x≤b确定
-
先确定x的范围
-
再任取x,沿y轴的正方向穿针,穿入为下限,穿出为上限
D∬f(x,y)dσ=∫abdx∫y1(x)y2(x)f(x,y)dy
2. Y型区域
区域D由{x1(y)≤x≤x2(y)c≤y≤d确定
-
先确定y的范围
-
再任取y,沿x轴的正方向穿针,穿入为下限,穿出为上限
D∬f(x,y)dσ=∫cddy∫x1(y)x2(y)f(x,y)dx
例1:计算D∬xydσ,其中D是由抛物线y2=x及直线y=x−2所围成的闭区域
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)
plt.rcParams['figure.figsize']=(8,6)
X=np.arange(-5,5,0.002)
f1=lambda x:x-2
f2=lambda x:x**0.5
f3=lambda x:-x**0.5
s1=pd.Series(f1(X),index=X)
s2=pd.Series(f2(X),index=X)
s3=pd.Series(f3(X),index=X)
s1.plot()
s2.plot(color='orange')
s3.plot(color='orange')
plt.ylim(-2,3)
plt.xlim(-1,5)

联立{y2=xy=x−2解得{x=1y=−1{x=4y=2
先y后x
原式=∫01dx∫−xxxydy+∫14dx∫x−2xxydy=845
先x后y
原式=∫−12dy∫y2y+2xydx=∫−12(21yx2)∣∣y2y+2dy=21∫−12(y3+4y2+4y−y5)dy=845
二、利用极坐标计算二重积分
适用情况:一般适用于圆域、部分圆域,被积函数有(x2+y2)的函数
极坐标的做法:
{x=r⋅cosθy=r⋅sinθ{α≤θ≤βr1(θ)≤r≤r2(θ)
D∬f(x,y)dσ=∫αβθ∫r1(θ)r2(θ)f(rcosθ,rsinθ)rdr
其中dσ=dxdy=r⋅dθdr
若积分区域D包含原点,则r的下限一定为0
例2:计算D∬arctanxydσ其中D是由圆周x2+y2=4,x2+y2=1及直线y=0,y=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)
plt.rcParams['figure.figsize']=(8,6)
X1=np.linspace(0,2,50)
print(X1)
f1=lambda x:(4-x**2)**0.5
X2=np.linspace(0,1,50)
f2=lambda x:(1-x**2)**0.5
s1=pd.Series(f1(X1),index=X1)
s2=pd.Series(f2(X2),index=X2)
s1.plot()
s2.plot(color='orange')

原式=∫04πdθ∫12arctanrcosθrsinθrdr=∫04πdθ∫12arctan(tanθ)rdr=∫04πθdθ∫12rdr=(21θ2)∣∣04π(21r2)∣∣12=643π2
三重积分
一、三重积分的概念
定义:设f(x,y,z)是空间有界闭区域Ω上的有界函数。将Ω任意分成n个小闭区域Δv1,Δv2,⋯,Δvn,其中Δvi表示第i个小闭区域,也表示它的体积。在每个Δvi上任取一点(ξi,ηi,ζi),作乘积f(ξi,ηi,ζi)Δvi(i=1,2,⋯,n),并作和∑i=1nf(ξi,ηi,ζi)Δvi。如果当各小闭区域直径中的最大值λ→0时,这个和的极限总存在,且与闭区域Ω的分法及点(ξi,ηi,ζi)的取法无关,那么称此极限为函数f(x,y,z)在闭区域Ω上的三重积分,记作Ω∭f(x,y,z)dv,即Ω∭f(x,y,z)dv=limλ→0∑i=1nf(ξi,ηi,ζi)Δvi,其中f(x,y,z)叫做被积函数,dv叫做体积函数,Ω叫做积分区域
二、三重积分的计算
1. 利用直角坐标计算
先一后二(投影法)
方法
-
先投影,确定(x,y)范围
-
再任取(x,y),沿z轴正方向穿针,确定z的范围,传入为下限,穿出为上限。则Ω∭f(x,y,z)dv=Dxy∬dxdy∫z1(x,y)z2(x,y)f(x,y,z)dz
先二后一(截面法)
方法
-
先确定z的范围
-
再任取z做截面,确定(x,y)的范围。则Ω∭f(x,y,z)dv=∫abdzDxy∬f(x,y,z)dxdy
例1:计算三重积分Ω∭xdxdydz,其中Ω为三个坐标面及平面x+2y+z=1所围成的闭区域
先一后二
Ω∭xdxdydz=Dxy∬xdxdy∫01−x−2ydz=Dxy∬x(1−x−2y)dxdy=∫01dx∫021−2x(x−x2−2xy)dy=41∫01(x−2x2+x3)dx=481
先二后一
Ω∭xdxdydz=∫01dzDz∬xdxdy=∫01dz∫01−zdx∫021(1−x−z)xdy=481
取高度为z的投影(此时z为常数),用截面确定(x,y)范围。
将该截面向xoy平面做投影,易得x的范围为[1,z],由于z为常数,所以此时的斜线方程即为x+2y+z=1,可得y的范围为[0,21(1−x−z)]
二、利用柱坐标计算
无论是利用柱坐标还是球坐标,由于已经将x,y,z替换掉了,所以整个式子中不能再出现x,y,z,包括积分上下限
适用于Ω为圆柱(x2+y2=a2),圆锥(z=ax2+y2),旋转抛物面(z=a(x2+y2)),被积函数有(x2+y2)
令⎩⎨⎧x=rcosθy=rsinθz=z,则dv=dθrdrdz
例2:利用柱坐标计算三重积分Ω∭zdxdydz,其中Ω是由曲面z=x2+y2与平面z=4所围成的闭区域
Ω∭zdxdydz=Dxy∬dxdy∫x2+y24zdz=∫02πdθ∫02rdr∫r24zdz=364π
三、利用球坐标计算
适用于Ω为球,或被积函数f(x2+y2+z2)
设在第一卦限内的一条直线,该直线与z轴为夹角设为ϕ,该直线向xoy平面投影与x轴的夹角设为θ
令⎩⎨⎧x=rsinϕcosθy=rsinϕsinθz=rcosϕ
dv=dxdydz=dθdϕ(r2sinϕ)drθ∈[0,π],ϕ∈[0,2π]
例3:求半径为a的球面与半顶角为α的内接锥面所围成的立体的体积,如下图所示

(图中的2a标错地方了,应该在z轴最上面的点处)
从原点做直线,显然只会从球面穿出
x2+y2+(z−a)2=a2
x2+y2+z2=2az
由于x2+y2+z2=r2,上式即为r2=2az
V=Ω∭1dθ=∫02πdθ∫0αdϕ∫02acosϕr2sinϕdr=34πa3(1−cos4α)