含参量积分
含参量正常积分
含参量积分本质上就是一种偏积分, 一个二元函数的含参量积分就是把一个变量看作常数, 然后对另一个变量积分
设f(x)为定义在区域G={(x,y)∣c(x)≤y≤d(x)}上的二元函数, 其中c(x),d(x)是定义在[a,b]上的连续函数, 若对于[a,b]上的每一个点x, f(x,y)作为y的函数在[c(x),d(x)]上可积, 则其积分值可表示为
F(x)=∫c(x)d(x)f(x,y)dy,x∈[a,b]
这个F(x)被称为在[a,b]上含参量x的(正常)积分
含参量积分保持连续性, 也就是说如果上面的被积分函数f(x,y)连续, 那么其偏积分F(x)也是连续的
含参量积分保持可微性, 也就是说如果上面的被积分函数f(x,y)可微, 那么其偏积分F(x)也是可微的, 特别地, 我们可以给出F(x)的微分(因为是单元函数, 所以也就是导数)
F(x)⟹F′(x)=H(x,c,d)=∫c(x)d(x)f(x,y)dy=∂x∂H+∂c∂Hdxdc+∂d∂Hdxdd
其中第一项中由于x不是积分变量, 所以可以直接求导
∂x∂H=∫c(x)d(x)fx(x,y)dy
对于第二项和第三项, 我们回忆变上限积分函数的导数
dxd(∫u(x)v(x)f(t)dt)=dxd(F(v)−F(u))=dvdFdxdv−dudFdxdu=f(v)v′(x)−f(u)u′(x)
其中F是f的原函数, 于是我们有
∂c∂H∂d∂H=f(x,d(x))⋅0−f(x,c(x))⋅1=−f(x,c(x))=f(x,d(x))⋅1−f(x,c(x))⋅0=f(x,d(x))
故有
F′(x)=∫c(x)d(x)fx(x,y)dy−f(x,c(x))c′(x)+f(x,d(x))d′(x)
含参量积分也保持可积性, 且对于连续函数有
∫ab[∫cdf(x,y)dy]dx=∫cd[∫abf(x,y)dx]dy
所以我们可以将其统一写成
∫cd∫abf(x,y)dxdy
这是计算二重积分的基础
利用保持可微性来简化计算
要求α→0lim∫α1−α1+x2+α2dx, 由于被积分函数连续, 所以
原式=∫011+x2dx=4π
利用含参量积分可交换性来计算积分
求I=∫01lnxxb−xadx, 我们需要观察到被积函数lnxxb−xa=∫abxydy, 从而
I=∫01∫abxydydx=∫ab∫01xydxdy=∫aby+1dy=ln1+a1+b
引入参量来计算积分
求I=∫011+x2ln(1+x)dx, 则考虑含参量积分ϕ(α)=∫011+x2ln(1+αx)dx, 则有
ϕ′(α)=∫01(1+x2)(1+αx)xdx
这是一个有理函数积分, 我们通过待定系数法或者直接观察可以得到
(1+x2)(1+αx)x=1+α21(1+x2x+1+x2α−1+αxα)
其中
∫011+x2xdx=21∫011+x2d(1+x2)=21ln2∫011+x2αdx=α(arctan1−arctan0)=4απ∫011+αxαdx=ln(1+α)
故有
ϕ′(x)=1+α21[21ln2+4απ−ln(1+α)]
其中第三项的积分正是我们需要的, 所以计算
∫01ϕ′(α)dα=8πln2+8πln2−ϕ(1)
且∫01ϕ′(α)dα=ϕ(1)−ϕ(0)=ϕ(1), 故有I=ϕ(1)=8πln2
这里的主要思想是引入参数→微分→积分→再积分:
- 因为ln(⋅)这样的函数积分教我困难, 所以我们希望在其变量中引入参量, 方面我们之后微分后把它转化为有理函数积分
- 在给被积函数引入参量后, 我们对其求导(微分), 把它变成形式更简单的有理函数;虽然实质上如果整个有理函数再积回去和原先的函数的积分难度是相当的, 但我们利用有理函数的性质我们可以方便地把原函数中容易积分的部分拆分出来, 使原函数的积分问题得到简化
- 之后对这些拆出来的部分分别积分, 简单的部分可以直接求出, 困难的部分可以化成和原函数有关的形式
- 最后我们对这些参量再次积分, 结合参量的边界条件, 就可以给出最后的答案
这种方法被称为Feynman积分法
另一个经典的题目是求I=∫0π/2ln(a2cos2x+b2sin2x)dx, 这里面已经有两个参量, 我们把其中的α当作参量, 然后求导有
I′(a)=∫0π/2a2cos2x+b2sin2x2acos2xdx=2a∫0π/2(a2+b2tan2x)(1+tan2x)d(tanx)
这又是一个关于tanx的有理函数积分, 其积分结果为I′(a)=a+bπ, 我们再次积分
I(a)−I(C)=∫Caa+bπda=πlnC+ba+b
这里我们发现C=b时原积分I(b)=∫0π/2ln(b2)dx=πlnb, 此时就有
I=πlnb+ba+b+πlnb=πln2a+b
含参量反常积分
若对∀x∈I, 反常积分
Φ(x)=∫c∞f(x,y)dy
都收敛, 我们就称Φ(x)为含参量x的反常积分
若对任给的ε>0, 总存在一个与x无关的实数N>c使得当M>N时, 对一切x∈I都有
∫cMf(x,y)dy−Φ(x)<ε
即
∫M∞f(x,y)dy<ε
则称这个含参量反常积分在I上一致收敛于Φ(x)
这就是把参量类比为函数项级数的自变量x, 积分上限类比为函数项级数的项数n, 其实就是把离散求和转化成了积分
由此, 我们也可以给出一致收敛的Cauchy准则
对任给的ε>0, 总存在某一实数M>c使得当A1,A2>M时, 对一切x∈I都有
∫A1A2f(x,y)dy<ε
同样地, 也有等价条件
A→∞limx∈Isup∣Φ(∞)−Φ(A)∣=A→∞limx∈Isup∫A∞f(x,y)dy=0
Cauchy准则的否定是, 存在ε0>0, 对任意实数M>c, 总能找到A1,A2>M和某个数x∗满足
∫A1A2f(x∗,y)dy≥ε0
若对任意[a,b]⊂I, 含参量反常积分在[a,b]上一致收敛, 则称该含参量反常积分在I上内闭一致收敛.
一个不一致收敛但是内闭一致收敛的例子是在(0,+∞)上的含参量反常积分
∫0∞ysinxydy
这是因为在x∗靠近0的时候, 有
∫A1A2ysinx∗ydy=x∗∫A1A2ydy=x∗lnA1A2
可以取到大于0的数
大M判别法
设有函数g(y)使得
∣f(x,y)∣≤g(y),(x,y)∈I×[c,+∞)
则若∫c∞g(y)dy收敛, 那么∫c∞f(x,y)dy在I上一致收敛
Dirichlet 判别法
- 对一切实数N>c, 含参量正常积分∫cNf(x,y)dy, 对参量x在I上一致有界, 也就是说存在正数M使得对一切N>c,x∈I都有
∫cNf(x,y)dy<M
- 对于每一个x∈I, 函数g(x,y)作为y的单调函数, 且当y→+∞时, 对参量x一致收敛于0
则含参量反常积分
∫c+∞f(x,y)g(x,y)dy
在I上一致收敛
Abel 判别法
- ∫c∞f(x,y)dy在I上一致收敛
- 对每一个x∈I, 函数g(x,y)是y的单调函数, 且对参量x在I上一致有界
则含参量反常积分
∫c+∞f(x,y)g(x,y)dy
在I上一致收敛
总结
- 大M: 通过放缩把参量x干掉
- Abel: 一致收敛+单调一致有界
- Dirichlet: 一致有界 + 单调且在非参量趋于正无穷时一致收敛至0
含参量反常积分的判定实例
积分∫0+∞1+x2cosxydx在R上一致收敛, 这是因为
∫0+∞1+x2cosxydx≤∫0+∞1+x2dx=2π
积分∫0+∞exp(−xy)xsinxdx在[0,+∞)上一致收敛, 这是因为反常积分∫0+∞xsinxdx一致收敛(由Dirichlet判别法, sinx是有界的且x1单调趋于0), 且exp(−xy)在y\t⊕∞对∀x∈[0,+∞)单调收敛至0, 故根据Abel判别法得证
注意这里不能通过∫0+∞exp(−xy)sinxdx≤∫0+∞exp(−xy)dx一致有界且x1单调趋于0来证明, 这是因为当y=0时∫0+∞exp(−xy)dx是无界的
积分∫1+∞1+y2ysinxydy在R+上内闭一致收敛, 这是因为考虑任意区间[a,b]⊂(0,+∞), 对∀x∈[a,b], 有
∫absinxydy=−xcosxyab≤a2
故∫1+∞sinxydy一致有界. 而1+y2y在y→+∞时单调趋于0, 故得证
同样的, 如果x能取到0, 这个含参量反常积分就不能一致收敛
含参量反常积分的计算
要求J=∫0+∞exp(−px)xsinbx−sinaxdx(p>0,b>a), 首先注意到
xsinbx−sinax=∫abcosxydy
故J=∫0+∞exp(−px)(∫abcosxydy)dx=∫0+∞dx∫abexp(−px)cosxydy, 这里我们希望调换积分顺序, 首先需要证明该反常积分一致收敛, 注意到∣exp(−px)cosxy∣≤exp(−px)且反常积分∫0+∞exp(−px)dx是收敛的, 故由大M判别法整个反常积分收敛, 于是J=∫abdy∫0+∞exp(−px)cosxydx=arctanpb−arctanpa
要计算∫0+∞xsinaxdx, 也可以引入参量b=0使得
∫0+∞xsinaxdx=∫0+∞xsinax−sinbxdx=∫0+∞(∫bacosxydy)dx
我们发现这里∫0+∞cosxydy不收敛, 没法积分换序, 所以必须得参照上一问的方式引入函数exp(−px), 在上题中令b=0, 则有
∫0+∞exp(−px)xsinaxdx=arctanpa(p>0)
其中∫0+∞exp(−px)sinaxdx≤∫0+∞exp(−px)dx一致收敛且x1单调趋于0, 所以整个积分一致收敛, 含参反常积分具有连续性, 且
∫0+∞xsinaxdx=∫0+∞(p→0limexp(−px)xsinax)dx=p→0lim(∫0+∞exp(−px)xsinaxdx)=p→0lim(arctanpa)(p>0)=2πsgn(a)
计算ϕ(r)=∫0+∞exp(−x2)cos(rx)dx, 由于exp(−x2)cos(rx)≤exp(−x2)且∫0+∞exp(−x2)dx=2π一致收敛, 故可以采用Feynman判别法, 对参量求导
ϕ′(r)=∫0+∞−xexp(−x2)sin(rx)dx
由于
sin(rx)−xexp(−x2)→→rcos(rx)21exp(−x2)
故可以展开为分部积分
ϕ′(r)=1⋅21sin(rx)exp(−x2)0+∞+(−1)⋅∫0+∞2rcos(rx)exp(−x2)dx=−2rϕ(r)
于是ϕdϕ=−2rdr⟹ϕ(r)=Cexp(−4r2), 又注意到C=ϕ(0)=∫0+∞exp(−x2)dx=2π, 于是ϕ(r)=2πexp(−4r2)
欧拉积分
定义Γ函数
Γ(s)=∫0+∞xs−1e−xdx
Γ(s)在R+上收敛, 规定其定义域为s>0
- Γ(s)在(0,+∞)上连续可导
Γ′(s)Γ(n)(s)=∫0+∞xs−1e−xlnxdx=∫0+∞xs−1(lnx)ndx
- 满足递推公式
Γ(s+1)=sΓ(s)
特别地, 当s=n∈N∗时, 有Γ(n+1)=n!
定义B函数
B(p,q)=∫01xp−1(1−x)q−1dx
同样由函数的收敛性, 规定定义域为p,q>0
常见的其他形式
令x=cos2ϕ, 就有
B(p,q)=2∫0π/2sin2q−1ϕcos2p−1ϕdϕ
令x=1+yy, 就有
B(p,q)=∫0+∞(1+y)p+qyp−1dy
利用两个函数之间的关系
B(p,q)=Γ(p+q)Γ(p)Γ(q)
容易得到
- B(p,q)在R+×R+上连续
- 对称性B(p,q)=B(q,p)
- 递推公式
B(p,q)B(p,q)⟹B(p,q)=p+q−1q−1B(p,q−1)=p+q−1p−1B(p−1,q)=(p+q−1)(p+q−2)(p−1)(q−1)
计算Γ(1/2), 考虑
B(a,1−a)=Γ(1)Γ(a)Γ(1−a)=Γ(a)Γ(1−a)
即
∫0+∞1+yya−1dy=Γ(a)Γ(1−a)
取a=21就有
Γ(21)=∫0+∞1+xx−1/2dx=∫0+∞(1+t2)2dt=π
又因为
Γ(s)=∫0+∞xs−1e−xdx=2∫0+∞t2s−1e−t2dt
取s=21就有
∫0+∞e−x2dx=2π
计算Wallis积分, 回忆Wallis积分
∫0π/2sinnxdx=⎩⎨⎧n!!(n−1)!!⋅2πn!!(n−1)!!,n为偶数,n为奇数
考虑
∫0π/2sin2n+1xdx=∫0π/2sin2(n+1)−1ϕcos2(1/2)−1ϕdϕ=21B(n+1,21)=21Γ(n+23)Γ(n+1)Γ(21)=21(n+21)Γ(n+21)n!π=21(n+21)(n−21)(n−23)⋯(21)πn!π=21(2n+1)!!n!⋅2n+1=(2n+1)!!(2n)!!
得到奇数的情况, 同理也可以计算出偶数的情况
曲线积分
第一型曲线积分
标量值函数f(x,y)在曲线ℓ上的路径积分
∫ℓf(x,y)ds
设光滑曲线ℓ的参数方程为
ℓ:{x=ϕ(t)y=ψ(t)t∈[α,β]
且f(x,y)为定义在ℓ上连续函数, 则有
∫ℓf(x,y)ds=∫αβf(ϕ(t),ψ(t))ϕ′2(t)+ψ′2(t)dt
当曲线ℓ可以用y=ψ(x),x∈[a,b]来表示且ψ(t)存在连续的导函数时, 上式简化为
∫ℓf(x,y)ds=∫abf(x,ψ(x))1+ψ′2(x)dx
第二型曲线积分
即定义在有向曲线上的向量的积分
∫ℓF⋅ds=∫ℓFx(x,y)dx+Fy(x,y)dy
可以通过点乘的定义来转化成第一型曲线积分
设光滑曲线ℓ的参数方程为
ℓ:{x=ϕ(t)y=ψ(t)t∈[α,β]
且F(x,y)为定义在ℓ上的连续向量函数, 则有
∫ℓF(x,y)ds=∫αβFx(ϕ(t),ψ(t))ϕ′(t)dt+Fy(ϕ(t),ψ(t))ψ′(t)dt
利用对称性简化计算
计算∫ℓx2ds, 其中ℓ为球面x2+y2+z2=a2被平面x+y+z=0所截得的圆周, 由对称性我们可知∫ℓx2ds=∫ℓy2ds=∫ℓz2ds, 且
∫ℓ(x2+y2+z2)ds=∫ℓa2ds=a2⋅2πa=2πa3
故∫ℓx2ds=32πa3
利用Stokes定理
计算I=∮ℓydx+zdy+xdz, 其中ℓ为x2+y2+z2=1和x+y+z=1的交线, 设u=(y,z,x), 则
∇×u=x^∂xyy^∂yzz^∂zx=−x^−y^−z^
由Stokes定理, 有
∬S(∇×u)⋅dS=∮ℓu⋅ds
其中dS=3(1,1,1)dS, 故I=∬S−3dS=−3π(32)2=−323π
重积分
二重积分
中值定理
若f(x,y)在有界闭区域D上连续, 则存在(ξ,η)∈D使得
∬Df(x,y)dσ=f(ξ,η)SD
这里SD是区域D的面积
计算例题
计算二重积分∬Ddσ, 其中D为由直线y=2x, x=2y, x+y=3围成的三角形区域
可以解得三角形的三个顶点坐标为(0,0), (2,1), (1,2), 则可以直接计算得到面积S=21∣(2,1)×(1,2)∣=23
Green公式
若函数P(x,y),Q(x,y)在闭区域D上连续, 且有连续的一阶偏导数, 则有
∬D(∂x∂Q−∂y∂P)dσ=∮LPdx+Qdy
设f(x,y)=P(x,y)x^+Q(x,y)y^, ds=x^dx+y^dy, ∇=∂x∂x^+∂y∂y^,则有
∬D(∇×f)dσ=∮Lf⋅ds
称此为Green公式
四个等价条件
设D是单连通闭区域, 若函数P(x,y),Q(x,y)在D内连续, 且具有一阶连续偏导数, 则以下四个条件等价
- 沿D内任一按段光滑封闭曲线L, 有
∮LPdx+Qdy=0
- 对D中任一按段光滑曲线L, 曲线积分
∫LPdx+Qdy
与路线无关, 只与L的起点和终点有关
3. Pdx+Qdy是D内某一函数u(x,y)的全微分, 即在D内有
du=Pdx+Qdy
- 在D内处处成立
∂y∂P=∂x∂Q
总结一下, 就是
环路积分为0⟺积分和路径无关⟺每一点的旋度为0⟺f⋅ds是全微分
用来求原函数
如果P,Q满足上述四个条件中的任意一个(一般判定满足∂y∂P=∂x∂Q最为方便), 则说明了二元函数在以固定的A(x0,y0)为起点, 可变的B(x,y)为终点的曲线L上有
u(x,y)=∫LPdx+Qdy=∫A(x0,y0)B(x,y)P(s,t)ds+Q(s,t)dt=∫x0xP(s,y0)ds+∫y0yQ(s,t)dt(x0,y0)→(x,y0)→(x,y)=∫x0xP(s,t)ds+∫y0yQ(x0,t)dt(x0,y0)→(x0,y)→(x,y)
两条不同的路径给出了不同的积分方式, 但是最终的积分结果总是具有性质
du=Pdx+Qdy
也就是说, 我们利用上面的积分找到Pdx+Qdy的一个原函数
计算例题
计算∫ℓxdy, 其中ℓ为半径为r的圆在第一象限的部分, 方向为顺时针. 我们考虑三段路径
L1:线段(r,0)→(0,0),L2:线段(0,0)→(0,r),L3:ℓ
和函数f=(0,x), 故由Green公式有(上面的顺时针路径导致了左边的负号)
−∬DdS=0+0+∫ℓxdy⟹∫ℓxdy=−41πr2
或者我们可以直接换元
x=rcosθ,y=rsinθ,(0≤θ≤2π)
于是有
∫ℓxdy=∫π/20rcosθ⋅rcosθdθ=2r2∫π/20(1+cos2θ)dθ=−41πr2
使用Green公式时先画个图把路径的方向标出来(顺时针还是逆时针), 然后根据方向来确定积分的上下限
计算I=∮ℓx2+y2xdy−ydx , 其中ℓ是不包含原点的任意封闭曲线. 设f=(−x2+y2y,x2+y2x), 则
∇×f=∂x∂(x2+y2x)−∂y∂(−x2+y2y)=(x2+y2)2(x2+y2)−x⋅2x+x2+y2−y⋅2y=0
故I=0. 也可以利用换元法, 设x=rcosθ,y=rsinθ, 则有
I=∮ℓ′r2rcosθ⋅rcosθdθ−rsinθ(−rsinθ)dθ=∮ℓ′dθ=0
计算抛物线(x+y)2=ax(a>0)与x轴所围的面积, 则我们希望求∬D1⋅dS, 需要找到一个函数f使得∇×f=1⟺∂x∂fy−∂y∂fx=1, 故可令f=(y,0), 则此时有
∬DdS=∮δDydx=0+∫a0(x−ax)dx=(2x2−32ax3/2)a0=61a2
用曲线积分求(2x+siny)dx+(xcosy)dy的一个原函数, 考虑到
∂x∂(xcosy)−∂y∂(2x+siny)=cosy−cosy=0
故我们使用积分, 选取参考点为(0,0), 采取路径(0,0)→(0,y)→(x,y)
u(x,y)=∫0y0⋅cosydy+∫0x(2x+siny)dx=x2+xsiny
路径积分求原函数, 先判断旋度是否为零, 再确定参考点, 最后确定积分路径
二重积分的变量代换
一般形式
利用Jacobian行列式
∬Df(x,y)dxdy=∬Δf(x(u,v),y(u,v))∣J(u,v)∣dudv
其中
J(u,v)=∂(u,v)∂(x,y)=det∂u∂x∂u∂y∂v∂x∂v∂y=0
这里从dxdy→∣J(u,v)∣dudv实际上代表着对应面积大小的拉伸量, 而由于二重积分不像曲线积分那样和路径的方向有关, 面积始终应当是正值, 所以这里的Jacobian行列式必须要加上绝对值
例如要求积分∬Dexp(x+yx−y)dxdy, 其中D是x=0,y=0,x+y=1围成的区域, 那么我们可以作变换
T:(x,y)=[21(u+v),21(v−u)]
则有
J(u,v)=21−212121=21=0
而新的区域由y=1,y=x,y=−x围成, 有
∬Dexp(x+yx−y)dxdy=∬Δexp(vu)21dudv=21∫01dv∫−vvexp(vu)du=21∫01v(e−e1)=41(1−e1)
又例如求抛物线y2=mx,y2=nx和直线y=αx,y=βx所围区域D的面积, 其中0<m<n,$$\;0<\alpha<\beta, 则可以作变换
x=v2u,y=vu
则有在uv平面上Δ=[m,n]×[α,β], 且
J(u,v)=v21v1−v32u−v2u=v4u>0
所以
μ(D)=∬Ddσ=∬Δv4ududv=∫αβv4dv⋅∫mnudu=6α3β3(n2−m2)(β3−α3)
极坐标形式
当积分区域是圆域或圆域的一部分时, 或者被积函数的形式为f(x2+y2)时, 则我们一般采用极坐标变换
T:(x,y)=(rcosθ,rsinθ)
其对应的函数行列式为
J(r,θ)=cosθsinθ−rsinθrcosθ=r
对应的积分变换就是
∬Df(x,y)dxdy=∬Δf(rcosθ,rsinθ)rdrdθ
但是对于极坐标(包括三维情况下的球坐标), 我们可以直观地写出三个正交方向上的距离微元
dℓr=dr,dℓθ=rdθ⟹dxdy=dS=rdrdθ
这就直接给出了积分变换的形式, 这里的变换也可以推广到
T:(x,y)=(arcosθ,brsinθ)
这相当于做了一个仿射变换, 也就有
dxdy=dS=abrdrdθ
例如计算I=∬D1−x2−y2dS, 其中D:x2+y2≤1, 则设x=rcosθ,y=rsinθ, 于是有
I=∬D′1−r2rdrdθ=2π∫1−021−12(−21)1−r2d(1−r2)=2π
再例如求球体x2+y2+z2≤R2被圆柱面x2+y2=Rx所割下部分的体积V, 这里我们有两种换元选择
- x=rcosθ,y=rsinθ, 好处是对zdS=2R2−r2⋅rdrdθ积分较为方便, 坏处是处理积分限比较麻烦
- x=2R+2rcosθ,y=2rsinθ, 好处是容易处理边界, 坏处是zdS长得非常难看
这里我们选取第一种方式, 考虑边界条件x2+y2≤Rx⟹r≤Rcosθ, 我们设置积分限−2π≤θ≤2π,0≤r≤Rcosθ, 这时候就有
V=∬D′2R2−r2⋅rdrdθ=∫−π/2π/2∫0RcosθR2−r2⋅2rdrdθ=−2∫0π/2∫R2R2sin2θR2−r2d(R2−r2)dθ=−34∫0π/2(R3sin3θ−R3)dθ=32πR3−34R3∫0π/2sin3θdθ=32πR3−34R2⋅3×12=34R3(2π−32)
最后利用了Wallis积分
n∈N⟹∫0π/2sinnxdx=⎩⎨⎧n!!(n−1)!!⋅2πn!!(n−1)!!,n为偶数,n为奇数
再如计算I=∬Dexp(−x2−y2)dS, 其中D:x2+y2≤R2, 采用极坐标变换, 则有
I=∫02π∫0Rexp(−r2)rdrdθ=2π⋅(−21)∫0−R2exp(−r2)d(−r2)=π[1−exp(−R2)]
先写出合适的换元公式, 确定面积元的变换, 再确定积分的边界即积分变量的范围(注意要保证如r需要取到正值, 如果θ和被积函数有关则尽可能一开始利用对称性将其转化为[0,2π], 否则之后的每一步都有可能需要讨论sinθ,cosθ的正负), 最后再积分. 含有三角函数的积分常用到Wallis积分结果
三重积分
只需要注意三种积分常见的变量替换有两种
柱坐标变换
考虑变换
T:⎩⎨⎧x=rcosθ,y=rsinθ,z=z,0≤r<+∞0≤θ≤2π−∞<z<+∞
其对应的函数行列式
J(r,θ,z)=cosθsinθ0−rsinθrcosθ0001=r
故有换元公式
∭Vf(x,y,z)dxdydz=∭V′f(rcosθ,rsinθ,z)rdrdθdz
球坐标变换
考虑变换
T:⎩⎨⎧x=rsinϕcosθ,y=rsinϕsinθ,z=rcosϕ,0≤r<+∞0≤ϕ≤π0≤θ≤2π
也就有
J(r,ϕ,θ)=sinϕcosθsinϕsinθcosϕrcosϕcosθrcosϕsinθ−rsinϕ−rsinϕsinθrsinϕcosθ0=r2sinϕ
即有
∭Vf(x,y,z)dxdydz=∭V′f(rsinϕcosθ,rsinϕsinθ,rcosϕ)r2sinϕdrdϕdθ
也可以拓展至广义球坐标变换
T:⎩⎨⎧x=arsinϕcosθ,y=brsinϕsinθ,z=crcosϕ,0≤r<+∞0≤ϕ≤π0≤θ≤2π
相应地有
J(r,ϕ,θ)=abcr2sinϕ
需要注意球坐标变换中引入了新变量ϕ, 其取值范围为0≤ϕ≤π, 故sinϕ≥0, r2sinϕ一般不需要加上绝对值
计算I=∭V(x2+y2+z)dxdydz, 其中V是由{z=yx=0绕z轴旋转而成的曲面与z=1围成的区域
我们首先确定积分限, 积分区域是一个圆锥体区域, x,y的范围是x2+y2≤1, 每一个x−y平面上的点对应的z的积分限为x2+y2≤z≤1, 我们采用柱坐标换元
I=∫02π∫01∫x2+y2=r1(r2+z)dz⋅rdrdθ=2π∫01[r2(1−r)+21(1−r2)]rdr=2π∫01(−r4+21r3+21r)dr=2π(−51+81+41)=207π
求I=∭V(a2x2+b2y2+c2z2)dxdydz, 其中V:a2x2+b2y2+c2z2≤1, 则我们采用广义球坐标变换
x=arsinϕcosθ,y=brsinϕsinθ,z=crcosϕ⟹dV=abcr2sinϕdrdϕdθ
于是有
I=∫02π∫0π∫01r2⋅abcr2sinϕdrdϕdθ=2π∫0π51abcsinϕdϕ=54abcπ
计算I=∭V(x2+y2)dxdydz, 其中V是曲面2(x2+y2)=z与z=4为界面的区域, 采用柱坐标变换
x=rcosθ,y=rsinθ⟹dV=rdrdθdz
其中 2r2≤z≤4,0≤r≤2,0≤θ≤2π, 故
I=∫02π∫02∫2r24r2⋅rdzdrdθ=2π∫02(r3⋅4−r3⋅2r2)dr=2π[(2)4−31(2)6]=38π
计算由圆锥体z≥x2+y2cotβ和球体x2+y2+(z−a)2≤a2所确定的立体的体积V, 这里如果使用柱坐标变换, 就非常难以确定z的积分限, 我们需要对方程rcotβ=a±a2−r2的根进行讨论, 而球坐标变换有以下两种设法
x=rsinϕcosθ,y=rsinϕsinθ,z=a+rcosϕ
和
x=rsinϕcosθ,y=rsinϕsinθ,z=rcosϕ
我们看到题目中球体的形式, 习惯于采用第一种设法, 但是这个时候的边界条件
z≥x2+y2cotβ⟺a+rcosϕ≥rcotβ
处理起来比较麻烦, 但是如果我们采用第二种设法, 我们会得到两个约束条件
z≥x2+y2cotβ⟺rcosϕ≥rcotβ⟺0≤ϕ≤arccos(cotβ)
和
x2+y2+(z−a)2≤a2⟺a2−2arcosϕ+a2≤a2⟺r≤2acosϕ
而θ的约束条件仍然是0≤θ≤2π, 则此时有
V=∫02π∫0arccos(cotβ)∫02acosϕr2sinϕdrdϕdθ=316πa3∫0arccos(cotβ)cos3ϕsinϕdϕ=−316πa3∫1cotβcos3ϕd(cosϕ)=34πa3(1−cot4β)
不要忘记球坐标变换中x2+y2+z2=r2其中r是变量
选择合适的坐标变换, 不是题目中出现了(z−a)2就一定要把z换成a+⋯的形式
无论如何先画个图, 来更好地确定变量的约束条件
重积分的应用
曲面的面积
设函数f(x,y)在D上具有连续的一阶偏导数, 对于方程
z=f(x,y),(x,y)∈D
确定的曲面, 它的面积为
ΔS=∬D1+fx2(x,y)+fy2(x,y)dxdy
或者写成
ΔS=∬D∣cos⟨n,z^⟩∣dxdy
质心的位置
对于某三维物体
xˉ=∭Vρ(x,y,z)dV∭Vxρ(x,y,z)dV,yˉ=∭Vρ(x,y,z)dV∭Vyρ(x,y,z)dV
对于平面薄板
xˉ=∬Dρ(x,y)dσ∬Dxρ(x,y)dσ,yˉ=∬Dρ(x,y)dσ∬Dyρ(x,y)dσ
形心公式
例如在对称的区域D(通常是球或者圆)上要计算
∬D(x+3y)dxdy=∬Dxdxdy+3∬Dydxdy=xˉSD+3yˉSD
转动惯量
回顾力学定义
Jo=∭VR2dm=∭∥OR∥2ρdV
则有
JxJyJzJxyJyzJzx=∭V(y2+z2)ρ(x,y,z)dV=∭V(x2+z2)ρ(x,y,z)dV=∭V(x2+y2)ρ(x,y,z)dV=∭V(z2)ρ(x,y,z)dV=∭V(x2)ρ(x,y,z)dV=∭V(y2)ρ(x,y,z)dV
求圆锥z=x2+y2在圆柱体x2+y2≤x内那一部分的面积S, 我们求
∂x∂z=x2+y2x,∂y∂z=x2+y2y
故1+zx2+zy2=2, 即S=2∬Ddxdy, 又考虑到
x2+y2≤x⟺(x−21)2+y2=41
故S=2π(21)2=42π
曲面积分
第一型曲面积分
如下面的形式
∬Sf(x,y,z)dS
取合适的坐标系, 利用曲面方程把z化成以x,y表达的函数, 就可以把第一型曲面积分化成二重积分
如果S由z=z(x,y)来表示, 则利用曲面面积的求法, 有
∬Sf(x,y,z)dS=∬Df(x,y,z(x,y))1+zx2+zy2dxdy
更一般地, 我们设S上的每一个点r都可以通过两个参数来决定, 即我们有r(s,t), 其中(s,t)在 某个区域D内, 那么
∬SfdS=∬Df(r(s,t))∂s∂r×∂t∂rdsdt
其中∥⋅∥表示欧式空间中的长度, 这是因为这里的面元dS满足
dS=∥dls×dlt∥=∂s∂r(s,t)ds×∂t∂r(s,t)dt
计算∬SzdS, 其中S是球面x2+y2+z2=a2被平面z=h(0<h<a)所截的顶部. 我们先写出S的方程
S:x2+y2+z2=a2,z≥h
作一个球坐标换元
⎩⎨⎧x=rsinϕcosθy=rsinϕsinθz=rcosϕ
需要满足约束
{r2=a2rcosϕ≥h⟹⎩⎨⎧r=acosϕ≥ah
这样就可以写出S的参数方程
S:⎩⎨⎧x=asinϕcosθy=asinϕsinθz=acosϕ,0≤ϕ≤arccosah,0≤θ≤2π
此时的dS为
dS=dlϕ⋅dlθ=asinϕdϕ⋅adθ=a2sinϕdϕdθ
故原式为
∬SzdS=∫02π∫0arccos(h/a)acosϕa2sinϕdϕdθ=2πa∫0arccos(h/a)tanϕdϕ=2πaln∣cosϕ∣0arccos(h/a)=2πalnha
计算I=∬S(x2+y2+z2)dS, 其中S:x2+y2+z2=2az, 同样采用球坐标变换
S:⎩⎨⎧x=asinϕcosθy=asinϕsinθz=a+acosϕ,0≤ϕ≤π,0≤θ≤2π
且dS=a2sinϕdϕdθ
故有
I=∫02π∫0π(2a2+2a2cosϕ)a2sinϕdϕdθ=4πa4∫0π(sinϕ+sinϕcosϕ)dϕ=4πa4(2+0)=8πa4
此题中如果用标准的球坐标变换形式, 则参数方程及其面元的形式将会十分难看. 所以如何选取球坐标变换的形式需要综合分析在某个变换下被积函数f本身和面元dS的复杂程度(在计算多重积分时则是S的边界的复杂程度)
求均匀曲面x2+y2+z2=a2,x≥0,y≥0,z≥0的质心, 考虑球坐标
⎩⎨⎧x=asinϕcosθy=asinϕsinθz=acosϕ,0≤ϕ,θ≤2π
且dS=a2sinϕdϕdθ
由于x,y,z对称, 所以我们只需要计算一个方向的质心位置
ΔS⋅zˉ=∫0π/2∫0π/2acosϕ⋅a2sinϕdϕdθ=2a3π∫01sinϕd(sinϕ)=4a3π
而ΔS=81⋅4πa2, 故zˉ=2a
第二型曲面积分
对于向量值函数f(x,y,z)定义第二型曲面积分
∬Sf⋅dS=∬Sf⋅n^dS=∬S(fxn^x+fyn^y+fzn^z)dS
写出分量后即可转换位第一型曲面积分来计算
我们有时候也把上面的式子写成
∬Sf⋅n^dS=∬S(fxn^x+fyn^y+fzn^z)dS=∬Sfxdydz+fydzdx+fzdxdy
设积分曲面可由方程F(x,y,z)=0来描述, 则由隐函数定理, 其上某点的法向量由隐函数z=z(x,y)确定
n=(zx(x0,y0),zy(x0,y0),−1) or n=(−zx(x0,y0),−zy(x0,y0),1)
根据不同的正负规定, 可以得到
n^=±1+zx2+zy2zx,1+zx2+zy2zy,−1+zx2+zy21
或者我们采用更一般的形式, 如果光滑曲面S可以由参量方程给出
S:⎩⎨⎧x=x(u,v)y=y(u,v)z=z(u,v)
则有对应的一个法向量
(∂(u,v)∂(y,z),∂(u,v)∂(z,x),∂(u,v)∂(x,y))
且它的大小恰好满足
∬Sfxdydz+fydzdx+fzdxdy=±[∬S′fx∂(u,v)∂(y,z)dudv+fy∂(u,v)∂(y,z)dudv+fz∂(u,v)∂(y,z)dudv]
这里的正负号取决于法向量(∂(u,v)∂(y,z),∂(u,v)∂(z,x),∂(u,v)∂(x,y))是否在正向一侧
计算∬Sxyzdxdy, 其中S:x2+y2+z2=1,x≥0,y≥0, 则曲面的法向量为
n=(x,y,z)⟹n^=x2+y2+z2(x,y,z)=(x,y,z)
可以看出
∬Sxyzdxdy=∬Sxyz2dS
考虑球坐标
⎩⎨⎧x=sinϕcosθy=sinϕsinθz=cosϕ,0≤ϕ≤π,0≤θ≤2π
则有dS=12⋅sinϕdϕdθ, 故
∬Sxyzdxdy=∬Sxyz2dS=∫0π/2∫0πsin2ϕcos2ϕsinθcosθ⋅sinϕdϕdθ=∫0π/2sinθcosθ[∫−11(1−cos2ϕ)cos2ϕd(cosϕ)]dθ=154∫01sinθd(sinθ)=152
计算∬Sx3dydz, 其中S:a2x2+b2y2+c2z2=1,(z>0), 由于法向量较难计算, 我们直接作换元
⎩⎨⎧x=asinϕcosθy=bsinϕsinθz=ccosϕ,0≤ϕ≤2π,0≤θ≤2π
则我们计算
dydz=∂ϕ∂y∂ϕ∂z∂θ∂y∂θ∂zdϕdθ=bsinθcosϕ−csinϕbsinϕcosθ0dϕdθ=bcsin2ϕcosθdϕdθ
同理, 在一开始计算∬Sxyzdxdy, 其中S:x2+y2+z2=1,x≥0,y≥0时, 我们也能这样直接计算
⎩⎨⎧x=sinϕcosθy=sinϕsinθz=cosϕ,0≤ϕ≤π,0≤θ≤2π
于是
dxdy=cosθcosϕsinθcosϕ−sinϕsinθsinϕcosθdsdt=cosϕsinϕdsdt
就和直接转化为n^zdS的办法得到了一样的积分式子
⎩⎨⎧z=r2x=rcosθy=rsinθ,0≤r≤1,0≤θ≤2π
则有
dydz=sinθ2rrcosθ0drdθ=−2r2cosθdrdθdxdy=cosθsinθ−rsinθrcosθdrdθ=rdrdθ
故
∬S(2x+z)dydz=−∫02π∫01(2rcosθ+r2)2r2cosθdrdθ=−∫02π(cosθ+52)cosθdθ=−∫02πcos2θdθ=−2π+4×21×2π=−π
和
∬Szdxdy=∫02π∫01r2rdrdθ=2π⋅41=2π
综上∬S(2x+z)dydz+zdxdy=−2π
Gauss公式
∭V(∇⋅F)dV=∬S(F⋅n^)dS
计算∬Sy(x−z)dydz+x2dzdx+(y2+xz)dxdy, 其中S表示由x=y=z=0,x=y=z=a六个平面所围立方体的表面
我们可以写出
F=(yx−yz,x2,y2+xz)
故此时有
原式=∭V(y+0+z)dV=∫0a∫0a∫0a(y+z)dydzdx=a∫0a(2a2+az)dz=a(2a3+a⋅2a2)=a4
Stokes公式
∬Σ(∇×F)⋅dΣ=∫δΣF⋅d(Γ)
计算
I=∮ℓ(y2−z2)dx+(z2−x2)dy+(x2−y2)dz
其中ℓ是立方体[0,a]×[0,a]×[0,a]的表面和平面x+y+z=23a的交线
我们写出函数
F=(y2−z2,z2−x2,x2−y2)
计算
∇×F=x^∂x∂y2−z2y^∂y∂z2−x2z^∂z∂x2−y2=(−2y−2z)x^+(−2z−2x)y^+(−2x−2y)z^
而ℓ所围成的面Σ的法向量为(31,31,31), 故
I=31∬Σ(−4)(x+y+z)dS=−34⋅23aΔΣ
而Σ为边长为2a的正六边形, 故ΔΣ=6×43×(2a)2=433a2, 即I=−29a2