【高等数学】重积分

203 阅读4分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

二重积分的概念与性质

一、二重积分的定义

f(x,y)f(x,y)是有界闭区域DD上的有界函数,将闭区域DD任意分成nn哥小闭区域Δσ1,Δσ2,,Δσn\Delta\sigma_1,\Delta\sigma_2,\cdots,\Delta\sigma_n,其中Δσi\Delta\sigma_i表示第ii个小闭区域,也表示它的面积,在每个Δσi\Delta\sigma_i上任取一点(ξi,ηi)Δσi(i=1,2,3,,n)(\xi_i,\eta_i)\Delta\sigma_i\quad(i=1,2,3,\cdots,n),并作和i=1nf(ξi,ηi)Δσi\sum^{n}_{i=1}f(\xi_i,\eta_i)\Delta\sigma_i,如果当各小闭区域的直径中的最大值λ0\lambda\to0时,这个和的极限总存在,且与闭区域DD的分发及点(ξi,ηi)(\xi_i,\eta_i)的取法无关,那么称此极限为函数f(x,y)f(x,y)在闭区域DD上的二重积分,记作Df(x,y)dσ=limλ0i=1nf(ξi,ηi)Δσi\begin{aligned}\iint\limits_{D}f(x,y)d\sigma=\lim_{\lambda\to0}\sum^n_{i=1}f(\xi_i,\eta_i)\Delta\sigma_i\end{aligned},其中f(x,y)dσf(x,y)d\sigma叫做被积表达式,xxyy叫做积分变量,DD叫做积分区域,i=1nf(ξi,ηi)Δσi\sum^n_{i=1}f(\xi_i,\eta_i)\Delta\sigma_i叫做积分和

 

二、二重积分的性质

性质1(线性):设α\alphaβ\beta为常数,则D[αf(x,y)+βg(x,y)]dσ=αDf(x,y)dσ+βDg(x,y)dσ\iint\limits_D[\alpha f(x,y)+\beta g(x,y)]d\sigma=\alpha\iint\limits_Df(x,y)d\sigma+\beta\iint\limits_Dg(x,y)d\sigma

 

性质2(区域可加):如果闭区域DD被有线条曲线分成有限个部分闭区域,那么在DD上的二重积分等于在各部分闭区域上的二重积分的和

例:如果DD分成两个闭区域D1D_1D2D_2,则Df(x,y)dσ=D1f(x,y)dσ+D2f(x,y)dσ\iint\limits_Df(x,y)d\sigma=\iint\limits_{D_1}f(x,y)d\sigma+\iint\limits_{D_2}f(x,y)d\sigma

 

性质3:如果在DD上,f(x,y)=1f(x,y)=1σ\sigmaDD的面积,那么σ=D1dσ=Ddσ\sigma=\iint\limits_D1d\sigma=\iint\limits_Dd\sigma

 

性质4:如果在DD上,f(x,y)g(x,y)f(x,y)\leq g(x,y),那么有Df(x,y)dσDg(x,y)dσ\iint\limits_Df(x,y)d\sigma\leq\iint\limits_Dg(x,y)d\sigma。特殊地,由于f(x,y)f(x,y)f(x,y)-|f(x,y)|\leq f(x,y)\leq|f(x,y)|,所以Df(x,y)dσDf(x,y)dσ|\iint\limits_Df(x,y)d\sigma|\leq\iint\limits_D|f(x,y)|d\sigma

 

性质5:设MMmm分别是f(x,y)f(x,y)在闭区域DD上的最大值和最小值,σ\sigmaDD的面积,则有mσDf(x,y)dσMσm\sigma\leq\iint\limits_Df(x,y)d\sigma\leq M\sigma

证明:

mf(x,y)Mm\leq f(x,y)\leq M

由性质4知,DmdσDf(x,y)dσDMdσ\iint\limits_Dmd\sigma\leq\iint\limits_Df(x,y)d\sigma\leq\iint\limits_DMd\sigma,即mDdσDf(x,y)dσMDdσm\iint\limits_Dd\sigma\leq\iint\limits_Df(x,y)d\sigma\leq M\iint\limits_Dd\sigma

由性质3得,mσDf(x,y)dσMσm\sigma\leq\iint\limits_Df(x,y)d\sigma\leq M\sigma

证毕

 

性质6(二重积分的中值定理):设函数f(x,y)f(x,y)在闭区域DD上连续,σ\sigmaDD的面积,则在DD上至少存在一点(ξi,ηi)(\xi_i,\eta_i),使得Df(x,y)dσ=f(ξ,η)σ\iint\limits_Df(x,y)d\sigma=f(\xi,\eta)\cdot\sigma

证明:

σ0\sigma\ne0

由性质5知,两边同除σ\sigma得,m1σDf(x.y)dσMm\leq\frac1\sigma\iint\limits_Df(x.y)d\sigma\leq M

f(x,y)\because f(x,y)在区域DD上连续

由闭区域连续函数的介值定理可知,在区域DD上至少存在一点(ξ,η)(\xi,\eta)

使f(ξ,η)=1σDf(x,y)dσf(\xi,\eta)=\frac1\sigma\iint\limits_Df(x,y)d\sigma

Df(x,y)dσ=f(ξ,η)σ\iint\limits_Df(x,y)d\sigma=f(\xi,\eta)\cdot\sigma

 

二重积分的计算法

一、利用直角坐标计算二重积分

1. XX型区域

区域DD{y1(x)yy2(x)axb\begin{cases}y_1(x)\leq y\leq y_2(x)\\a\leq x\leq b\end{cases}确定

  1. 先确定xx的范围

  2. 再任取xx,沿yy轴的正方向穿针,穿入为下限,穿出为上限

 

Df(x,y)dσ=abdxy1(x)y2(x)f(x,y)dy\iint\limits_Df(x,y)d\sigma=\int^b_adx\int^{y_2(x)}_{y_1(x)}f(x,y)dy

 

2. YY型区域

区域DD{x1(y)xx2(y)cyd\begin{cases}x_1(y)\leq x\leq x_2(y)\\c\leq y\leq d\end{cases}确定

  1. 先确定yy的范围

  2. 再任取yy,沿xx轴的正方向穿针,穿入为下限,穿出为上限

 

Df(x,y)dσ=cddyx1(y)x2(y)f(x,y)dx\iint\limits_Df(x,y)d\sigma=\int^d_cdy\int^{x_2(y)}_{x_1(y)}f(x,y)dx

 

例1:计算Dxydσ\iint\limits_Dxyd\sigma,其中DD是由抛物线y2=xy^2=x及直线y=x2y=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=x2\begin{cases}y^2=x\\y=x-2\end{cases}解得{x=1y=1{x=4y=2\begin{cases}x=1\\y=-1\end{cases}\quad\begin{cases}x=4\\y=2\end{cases}

yyxx

原式=01dxxxxydy+14dxx2xxydy=458\begin{aligned}=\int^1_0dx\int^{\sqrt x}_{-\sqrt x}xydy+\int^4_1dx\int^{\sqrt x}_{x-2}xydy=\frac{45}8\end{aligned}

xxyy

原式=12dyy2y+2xydx=12(12yx2)y2y+2dy=1212(y3+4y2+4yy5)dy=458\begin{aligned}\text{原式}&=\int^2_{-1}dy\int^{y+2}_{y^2}xydx\\&=\int^2_{-1}(\frac12yx^2)\Big|^{y+2}_{y^2}dy\\&=\frac12\int^2_{-1}(y^3+4y^2+4y-y^5)dy\\&=\frac{45}8\end{aligned}

 

二、利用极坐标计算二重积分

适用情况:一般适用于圆域、部分圆域,被积函数有(x2+y2)(x^2+y^2)的函数

极坐标的做法

{x=rcosθy=rsinθ{αθβr1(θ)rr2(θ)\begin{cases}x=r\cdot\cos\theta\\y=r\cdot\sin\theta\end{cases}\quad\begin{cases}\alpha\leq\theta\leq\beta\\r_1(\theta)\leq r\leq r_2(\theta)\end{cases}

Df(x,y)dσ=αβθr1(θ)r2(θ)f(rcosθ,rsinθ)rdr\begin{aligned}\iint\limits_Df(x,y)d\sigma=\int^\beta_\alpha\theta\int^{r_2(\theta)}_{r_1(\theta)}f(r\cos\theta,r\sin\theta)rdr\end{aligned}

其中dσ=dxdy=rdθdrd\sigma=dxdy=r\cdot d\theta dr

若积分区域DD包含原点,则rr的下限一定为00

 

例2:计算Darctanyxdσ\iint\limits_D\arctan\frac yxd\sigma其中DD是由圆周x2+y2=4,x2+y2=1x^2+y^2=4,x^2+y^2=1及直线y=0,y=xy=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)

# np.arange会出现x取不到端点值,改用np.linspace

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')

在这里插入图片描述

 

 

原式=0π4dθ12arctanrsinθrcosθrdr=0π4dθ12arctan(tanθ)rdr=0π4θdθ12rdr=(12θ2)0π4(12r2)12=364π2\begin{aligned}\text{原式}&=\int^{\frac\pi4}_0d\theta\int^2_1\arctan\frac{r\sin\theta}{r\cos\theta}rdr\\&=\int^{\frac\pi4}_0d\theta\int^2_1\arctan(\tan\theta)rdr\\&=\int^{\frac\pi4}_0\theta d\theta\int^2_1rdr\\&=(\frac12\theta^2)\Big|^\frac\pi4_0(\frac12r^2)\Big|^2_1\\&=\frac3{64}\pi^2\end{aligned}

 

三重积分

一、三重积分的概念

定义:设f(x,y,z)f(x,y,z)是空间有界闭区域Ω\Omega上的有界函数。将Ω\Omega任意分成nn个小闭区域Δv1,Δv2,,Δvn\Delta v_1,\Delta v_2,\cdots,\Delta v_n,其中Δvi\Delta v_i表示第ii个小闭区域,也表示它的体积。在每个Δvi\Delta v_i上任取一点(ξi,ηi,ζi)(\xi_i,\eta_i,\zeta_i),作乘积f(ξi,ηi,ζi)Δvi(i=1,2,,n)f(\xi_i,\eta_i,\zeta_i)\Delta v_i\quad(i=1,2,\cdots,n),并作和i=1nf(ξi,ηi,ζi)Δvi\sum^n_{i=1}f(\xi_i,\eta_i,\zeta_i)\Delta v_i。如果当各小闭区域直径中的最大值λ0\lambda\to0时,这个和的极限总存在,且与闭区域Ω\Omega的分法及点(ξi,ηi,ζi)(\xi_i,\eta_i,\zeta_i)的取法无关,那么称此极限为函数f(x,y,z)f(x,y,z)在闭区域Ω\Omega上的三重积分,记作Ωf(x,y,z)dv\iiint\limits_\Omega f(x,y,z)dv,即Ωf(x,y,z)dv=limλ0i=1nf(ξi,ηi,ζi)Δvi\iiint\limits_\Omega f(x,y,z)dv=\lim_{\lambda\to0}\sum^n_{i=1}f(\xi_i,\eta_i,\zeta_i)\Delta v_i,其中f(x,y,z)f(x,y,z)叫做被积函数,dvdv叫做体积函数,Ω\Omega叫做积分区域

 

二、三重积分的计算

1. 利用直角坐标计算

先一后二(投影法)

方法

  1. 先投影,确定(x,y)(x,y)范围

  2. 再任取(x,y)(x,y),沿zz轴正方向穿针,确定zz的范围,传入为下限,穿出为上限。则Ωf(x,y,z)dv=Dxydxdyz1(x,y)z2(x,y)f(x,y,z)dz\iiint\limits_\Omega f(x,y,z)dv=\iint\limits_{D_{xy}}dxdy\int^{z_2(x,y)}_{z_1(x,y)}f(x,y,z)dz

 

先二后一(截面法)

方法

  1. 先确定zz的范围

  2. 再任取zz做截面,确定(x,y)(x,y)的范围。则Ωf(x,y,z)dv=abdzDxyf(x,y,z)dxdy\iiint\limits_\Omega f(x,y,z)dv=\int^b_adz\iint\limits_{D_{xy}}f(x,y,z)dxdy

 

例1:计算三重积分Ωxdxdydz\iiint\limits_\Omega xdxdydz,其中Ω\Omega为三个坐标面及平面x+2y+z=1x+2y+z=1所围成的闭区域

先一后二

Ωxdxdydz=Dxyxdxdy01x2ydz=Dxyx(1x2y)dxdy=01dx012x2(xx22xy)dy=1401(x2x2+x3)dx=148\begin{aligned}\iiint\limits_\Omega xdxdydz&=\iint\limits_{D_{xy}}xdxdy\int^{1-x-2y}_0dz\\&=\iint\limits_{D_{xy}}x(1-x-2y)dxdy\\&=\int^1_0dx\int^{\frac12-\frac x2}_0(x-x^2-2xy)dy\\&=\frac14\int^1_0(x-2x^2+x^3)dx\\&=\frac1{48}\end{aligned}

先二后一

Ωxdxdydz=01dzDzxdxdy=01dz01zdx012(1xz)xdy=148\begin{aligned}\iiint\limits_\Omega xdxdydz&=\int^1_0dz\iint\limits_{D_z}xdxdy\\&=\int^1_0dz\int^{1-z}_0dx\int^{\frac12(1-x-z)}_0xdy\\&=\frac1{48}\end{aligned}

取高度为zz的投影(此时zz为常数),用截面确定(x,y)(x,y)范围。

将该截面向xoyxoy平面做投影,易得x的范围为[1,z][1,z],由于zz为常数,所以此时的斜线方程即为x+2y+z=1x+2y+z=1,可得yy的范围为[0,12(1xz)][0,\frac12(1-x-z)]

 

二、利用柱坐标计算

无论是利用柱坐标还是球坐标,由于已经将x,y,zx,y,z替换掉了,所以整个式子中不能再出现x,y,zx,y,z,包括积分上下限

适用于Ω\Omega为圆柱(x2+y2=a2x^2+y^2=a^2),圆锥(z=ax2+y2z=a\sqrt{x^2+y^2}),旋转抛物面(z=a(x2+y2)z=a(x^2+y^2)),被积函数有(x2+y2)(x^2+y^2)

{x=rcosθy=rsinθz=z\begin{cases}x=r\cos\theta\\y=r\sin\theta\\z=z\end{cases},则dv=dθrdrdzdv=d\theta rdrdz

 

例2:利用柱坐标计算三重积分Ωzdxdydz\iiint\limits_\Omega zdxdydz,其中Ω\Omega是由曲面z=x2+y2z=x^2+y^2与平面z=4z=4所围成的闭区域

Ωzdxdydz=Dxydxdyx2+y24zdz=02πdθ02rdrr24zdz=643π\begin{aligned}\iiint\limits_\Omega zdxdydz&=\iint\limits_{D_{xy}}dxdy\int^4_{x^2+y^2}zdz\\&=\int^{2\pi}_0d\theta\int^2_0rdr\int^4_{r^2}zdz\\&=\frac{64}3\pi\end{aligned}

 

三、利用球坐标计算

适用于Ω\Omega为球,或被积函数f(x2+y2+z2)f(x^2+y^2+z^2)

设在第一卦限内的一条直线,该直线与zz轴为夹角设为ϕ\phi,该直线向xoyxoy平面投影与xx轴的夹角设为θ\theta

{x=rsinϕcosθy=rsinϕsinθz=rcosϕ\begin{cases}x=r\sin\phi\cos\theta\\y=r\sin\phi\sin\theta\\z=r\cos\phi\end{cases}

dv=dxdydz=dθdϕ(r2sinϕ)drθ[0,π],ϕ[0,π2]dv=dxdydz=d\theta d\phi(r^2\sin\phi)dr\quad\theta\in[0,\pi],\phi\in[0,\frac\pi2]

 

例3:求半径为aa的球面与半顶角为α\alpha的内接锥面所围成的立体的体积,如下图所示

在这里插入图片描述

 

(图中的2a2a标错地方了,应该在zz轴最上面的点处)

从原点做直线,显然只会从球面穿出

x2+y2+(za)2=a2x^2+y^2+(z-a)^2=a^2

x2+y2+z2=2azx^2+y^2+z^2=2az

由于x2+y2+z2=r2x^2+y^2+z^2=r^2,上式即为r2=2azr^2=2az

V=Ω1dθ=02πdθ0αdϕ02acosϕr2sinϕdr=4πa33(1cos4α)\begin{aligned}V&=\iiint\limits_\Omega 1d\theta\\&=\int^{2\pi}_0d\theta\int^\alpha_0d\phi\int^{2a\cos\phi}_0r^2\sin\phi dr\\&=\frac{4\pi a^3}3(1-\cos^4\alpha)\end{aligned}