最近选了数学物理方法这门课,不得不重新复习微积分,尤其是多元微积分。
前一章的二重积分只是三重积分的一种简化。在物理学中用的最多的还是三重积分。这一章的思路是先介绍三种正交坐标系下的微分形式该如何表达,再介绍三维空间中的矢量场(其中包括三维空间下的旋度,散度,格林定理和stokes定理等),最后介绍麦克斯韦方程组。
坐标系可以分为直角坐标系和曲线坐标系(典型的有柱坐标和球坐标),它们之间可以相互变换,可以参考我这篇博客《R3空间曲线坐标系变换及向量分析》
回归正题,三重积分的表达式是:
∭ R f d V \iiint_RfdV ∭RfdV
公式中 d V dV dV的表达方式可以有不同种选择。直角坐标系,柱坐标和球坐标系都是正交坐标系,即坐标系的三个基向量都是互相垂直的,直角坐标系最为特殊,它的三个维度方向是固定的;柱坐标系的z轴是固定的;而球坐标系的三个维度的方向都是随半径的变化而变化的。
直角坐标系下的三重积分形式如下:
∭ R f d z d y d x \iiint_Rfdzdydx ∭Rfdzdydx
上述公式可以算是通用的表达形式了,如果只是单纯求体积的话,令 f = 1 f=1 f=1,公式就变成了:
V = ∭ d V = ∭ d z d y d x V=\iiint dV = \iiint dzdydx V=∭dV=∭dzdydx
(注意,以上只是表达形式,如果具体要求某个物体的体积或者通量之类的,需要选取积分上下限,这部分内容我放到了4.1.4)
其按z方向的投影是: d S = d x d y dS=dxdy dS=dxdy
柱坐标系是在极坐标的基础上加上了竖直方向的z轴。
其一般的三重积分形式就是:
∭ R f ⋅ d z r d r d θ \iiint_Rf \cdot dz\ r\ dr\ d\theta ∭Rf⋅dz r dr dθ
只求体积的话就是:
∭ R d z r d r d θ \iiint_Rdz\ r\ dr\ d\theta ∭Rdz r dr dθ
牢记极坐标与直角坐标系的转化:
{ x = r cos θ y = r sin θ x 2 + y 2 = r 2 \begin{cases}x=r\cos \theta \\ y=r\sin\theta \\x^2+y^2=r^2 \end{cases} ⎩⎪⎨⎪⎧x=rcosθy=rsinθx2+y2=r2
按z轴进行投影的面积元公式为:
d S = r d r d θ dS=rdrd\theta dS=rdrdθ
球坐标系是将直角坐标系的三个方向都换成了极坐标。
球坐标和柱坐标转换关系如下:
{ z = ρ cos ϕ r = ρ sin ϕ \begin{cases}z=\rho\cos \phi \\ r=\rho\sin\phi \end{cases} {z=ρcosϕr=ρsinϕ
球坐标和直角坐标转换关系如下:
{ x = ρ sin ϕ cos θ r = ρ sin ϕ sin θ z = ρ cos ϕ ρ = x 2 + y 2 + z 2 = r 2 + z 2 \begin{cases}x=\rho\sin \phi\cos\theta \\ r=\rho\sin\phi \sin\theta\\z=\rho\cos\phi\\\rho=\sqrt{x^2+y^2+z^2}=\sqrt{r^2+z^2} \end{cases} ⎩⎪⎪⎪⎨⎪⎪⎪⎧x=ρsinϕcosθr=ρsinϕsinθz=ρcosϕρ=x2+y2+z2=r2+z2
球坐标下三重积分的形式:
∭ R f ⋅ ρ 2 sin ϕ d ρ d ϕ d θ \iiint_Rf\cdot\rho^2\sin\phi \ d \rho \ d\phi\ d\theta ∭Rf⋅ρ2sinϕ dρ dϕ dθ
其体积元的形式是:
d V = ρ 2 sin ϕ d ρ d ϕ d θ dV=\rho^2\sin\phi \ d \rho \ d\phi\ d\theta dV=ρ2sinϕ dρ dϕ dθ
其 ρ \rho ρ方向上的面积元形式是:
d S = ρ d ϕ ⎵ height ⋅ ρ sin ϕ d θ ⎵ length = ρ 2 sin ϕ d ϕ d θ dS=\underbrace{\rho d\phi}_\text{height}\cdot\underbrace{\rho\sin\phi d\theta}_\text{length}=\rho^2\sin\phi \ d\phi d\theta dS=height ρdϕ⋅length ρsinϕdθ=ρ2sinϕ dϕdθ
注意:
以上的三节重点是关注三重积分的形式,如果要具体计算某个三重积分,需要我们谨慎地选择坐标系形式和积分的上下限。本节就以涉及直角坐标和柱坐标的例题来介绍如何选取上下限。
例题
求曲线 z = 4 − x 2 − y 2 z=4-x^2-y^2 z=4−x2−y2和 z = x 2 + y 2 z=x^2+y^2 z=x2+y2围成的立体区域的体积。
解题步骤:
选取第一个投影方向,本题中选择竖直方向z方向进行投影,其积分上下限为:
x 2 + y 2 x^2+y^2 x2+y2和 4 − x 2 − y 2 4-x^2-y^2 4−x2−y2
画出两曲线相交的平面,并将其投影到x-y平面,本例中的相交平面是:
x 2 + y 2 = 2 x^2+y^2=2 x2+y2=2,是一个圆,如果选择直角坐标系会使问题变复杂。
观察该平面的形状,选择相应的坐标系。(这里选取极坐标,整体来说就是柱坐标),其相应的坐标上下限是:
V = ∫ 0 2 π ∫ 0 2 ∫ r 2 4 − r 2 d z r d r d θ V=\int_0^{2\pi}\int_0^{\sqrt{2}}\int_{r^2}^{4-r^2}dz\ rdr\ d\theta V=∫02π∫02∫r24−r2dz rdr dθ
如果某个曲面的表达形式是 z = f ( x , y ) z=f(x,y) z=f(x,y),如果选择的是直角坐标系的话且投影到水平面的话,面积元 n d S = ± < − f x , − f y , 1 > d x d y \bold ndS=\pm<-f_x,-f_y,1>dxdy ndS=±<−fx,−fy,1>dxdy
证明过程:
假设任意两个不共线的向量 u , v \bold u,\bold v u,v,则它们就能够构成面积元: n Δ S = ± u × v \bold n\Delta S=\pm\bold u \times \bold v nΔS=±u×v
上述式子满足叉乘的基本性质,即叉乘的结果是有着面积元的大小 Δ S \Delta S ΔS的法向量。如下图,假设 u \bold u u的方向是沿着 x x x的方向, v \bold v v的方向是沿着 y y y的方向,那么:
u = ( x + Δ x , y , f ( x + Δ x , y ) ) − ( x , y , f ( x , y ) ) \bold u=(x+\Delta x,y,f(x+\Delta x,y))-(x,y,f(x,y)) u=(x+Δx,y,f(x+Δx,y))−(x,y,f(x,y))
又因为:
f ( x + Δ x , y ) ≈ f ( x , y ) + f x Δ x f(x+\Delta x,y)\approx f(x,y)+f_x\Delta x f(x+Δx,y)≈f(x,y)+fxΔx
所以,
u = ( x + Δ x , y , f ( x , y ) + f x Δ x ) − ( x , y , f ( x , y ) ) = < Δ x , 0 , f x Δ = Δ x < 1 , 0 , f x > \bold u=(x+\Delta x,y,f(x,y)+f_x\Delta x)-(x,y,f(x,y))=<\Delta x,0,f_x\Delta =\Delta x<1,0,f_x> u=(x+Δx,y,f(x,y)+fxΔx)−(x,y,f(x,y))=<Δx,0,fxΔ=Δx<1,0,fx>
同理,
v = Δ y < 0 , 1 , f y > \bold v=\Delta y<0,1,f_y> v=Δy<0,1,fy>
两者的叉乘结果是: u × v = < − f x , − f y , 1 > Δ x Δ y \bold u\times \bold v=<-f_x,-f_y,1>\Delta x\Delta y u×v=<−fx,−fy,1>ΔxΔy
也就得出:
n d σ = < − f x , f y , 1 > d x d y \bold n d\sigma=<-f_x,f_y,1>dxdy ndσ=<−fx,fy,1>dxdy
当某一曲线的表达式为: f ( x , y , z ) = C f(x,y,z)=C f(x,y,z)=C的时候,也就是曲线被表达成了等值面的时候可以用以下方法,因为梯度向量与等值面垂直,所以推导过程如下图:
图中面积元 Δ S \Delta S ΔS与它的投影 Δ A \Delta A ΔA之间存在一个余弦值的关系。该余弦值可以通过两面积元的法向量的夹角计算得出,也就是 d σ = ∇ f f z d A d\bold \sigma=\frac{\nabla f }{f_z}dA dσ=fz∇fdA
其中, ∇ f = < f x , f y , f z > \nabla f=<f_x,f_y,f_z> ∇f=<fx,fy,fz>
因为最近修的课程数学物理方法中涉及了正交曲线坐标系的变换方法,所以这一部分我会最近单独写一篇。
上一章中提到了平面内的向量场,这一章讲三维平面内的矢量场。
三维矢量场的形式如下:
F ( x , y , z ) = M ( x , y , z ) i + N ( x , y , z ) j + P ( x , y , z ) k \bold F(x,y,z)=M(x,y,z)\bold i +N(x,y,z)\bold j+P(x,y,z)\bold k F(x,y,z)=M(x,y,z)i+N(x,y,z)j+P(x,y,z)k
如果 , M x , M y , M z , N x , N y , N z , P x , P y , P z ,M_x,M_y,M_z,N_x,N_y,N_z,P_x,P_y,P_z ,Mx,My,Mz,Nx,Ny,Nz,Px,Py,Pz都存在并且是连续的,则 F \bold F F就是连续可微的。
三维矢量场的实例:
场的本意就是尽管它与物体不接触,但它会对物体产生作用力。
三维矢量场穿过一个平面S的通量是:
Flux = ∬ S F ⋅ n d σ \text{Flux}=\iint_S\bold F\cdot\bold nd\sigma Flux=∬SF⋅ndσ
4.1.5中介绍了 n d σ \bold nd\sigma ndσ的两种计算方法,这里假设我们使用第二种,上述公式就变成了:
Flux = ∬ S F ⋅ n d σ = ∬ S F ⋅ ∇ g ∣ ∇ g z ∣ d A \text{Flux}=\iint_S\bold F\cdot\bold nd\sigma=\iint_S\bold F\cdot\frac{\nabla g}{|\nabla g_z|}dA Flux=∬SF⋅ndσ=∬SF⋅∣∇gz∣∇gdA
三维矢量场流经一条闭合曲线C的环量是:
Circulation = ∮ C F ⋅ d r \text{Circulation}=\oint_C\bold F\cdot d\bold r Circulation=∮CF⋅dr
这里环量的表达形式虽然和平面环量没有不同,但是维度已经变成了三维。
数学表达式
一个向量场 F = M i + N j + P k \bold F=M\bold i+N\bold j+P\bold k F=Mi+Nj+Pk的散度为:
div F = ∇ ⋅ F = ∂ M ∂ x + ∂ M ∂ y + ∂ P ∂ z \text{div}\bold F=\nabla \cdot \bold F=\frac{\partial M}{\partial x}+\frac{\partial M}{\partial y}+\frac{\partial P}{\partial z} divF=∇⋅F=∂x∂M+∂y∂M+∂z∂P
物理解释
散度描述的是单位体积内由源产生的通量。
比如电场的散度定义为:
div E = lim Δ V → 0 1 Δ V ∮ E ⋅ n d σ \text{div}\bold E=\lim_{\Delta V\to0}\frac{1}{\Delta V}\oint\bold E\cdot \bold nd\sigma divE=ΔV→0limΔV1∮E⋅ndσ
数学表达式
三维矢量场的旋度定义为:
curl F = ∇ × F = ∣ i j k ∂ x ∂ y ∂ z M N P ∣ \text{curl}\bold F=\nabla\times\bold F=\begin{vmatrix}\bold i&\bold j&\bold k\\ \partial_x &\partial_y&\partial_z\\ M&N&P\end{vmatrix} curlF=∇×F=∣∣∣∣∣∣i∂xMj∂yNk∂zP∣∣∣∣∣∣
curl F = ∇ × F = ( P y − N z ) i + ( M z − P x ) j + ( N x − M y ) k \text{curl}\bold F=\nabla\times\bold F=(P_y-N_z)\bold i+(M_z-P_x)\bold j+(N_x-M_y)\bold k curlF=∇×F=(Py−Nz)i+(Mz−Px)j+(Nx−My)k
需要注意的是,二维平面中的旋度是三维旋度的 z z z轴分量。
物理解释
旋度可以是速度场某个方向的角速度。
特殊情况
梯度的旋度为0:
∇ × ∇ f = 0 \nabla\times\nabla f=0 ∇×∇f=0
三维向量场 F \bold F F穿过一个闭合曲面 S S S的通量(S的外法向量)等于散度在封闭曲面S包围下的体积D的积分,其数学表达为:
∯ S F ⋅ n d σ = ∭ D ∇ ⋅ F d V \oiint_S \bold F\cdot \bold n d\sigma=\iiint_D\nabla\cdot\bold FdV ∬SF⋅ndσ=∭D∇⋅FdV
从量纲的角度理解这个公式我们可以发现,右边的 ∇ \nabla ∇算子对向量场 F \bold F F进行了降维,但为了保证通量的量纲一致,右边方程必须要对封闭曲面S包围的体积D进行积分。这与散度的定义是一致的,散度是与面积无关的量。
三维向量场 F \bold F F流经一个闭合曲线 C C C的环量等于旋度在曲面包围下的面积S的积分,其数学表达为:
∮ C F ⋅ d r ⎵ C o u n t e r c l o c k w i s e R o t a t i o n = ∬ S ∇ × F ⋅ n d σ \underbrace{\oint_C \bold F\cdot d\bold r}_{Counterclockwise \ Rotation}=\iint_S\nabla\times F\cdot\bold nd\sigma Counterclockwise Rotation ∮CF⋅dr=∬S∇×F⋅ndσ
三重积分的应用与二重积分的应用其实没有本质性的差别,重点还是在求三维物体的质量,质心,转动惯量等。
麦克斯韦方程组是三重积分,通量环量和相关的散度定理stokes定理的一个非常重要的应用。我推荐以下三篇长尾科技的文章,尽管稍微有点长,但是写的非常通俗易懂,我觉得非常管用。我过几天再看一遍然后总结成单独的文章好了。
积分形式
微分形式
电磁波方程推导