有势场与保守场

有势场的定义

有势场

F(x,y,z)=Pi+Qj+Rk\vec{F}(x,y,z) = P\vec{i} + Q\vec{j} + R\vec{k} 是定义在空间区域 Ω\Omega 上的向量场,如果存在数量函数 u(x,y,z)u(x,y,z),使得

F=u=(ux,uy,uz)\vec{F} = \nabla u = \left( \frac{\partial u}{\partial x}, \frac{\partial u}{\partial y}, \frac{\partial u}{\partial z} \right)

则称 F\vec{F}有势场(或势场),函数 uu 称为 F\vec{F}势函数(或原函数)。

等价地,Pdx+Qdy+Rdz=duP \, dx + Q \, dy + R \, dz = du 是某个函数的全微分。

有势场的判定

定理1

设空间区域 Ω\Omega一维单连通区域(即 Ω\Omega 内任一闭曲线都可以张成一片完全属于 Ω\Omega 的曲面),向量场 F=(P,Q,R)\vec{F} = (P,Q,R)Ω\Omega 内具有一阶连续偏导数,则以下命题等价:

  1. F\vec{F} 是有势场(存在 uu 使 F=u\vec{F} = \nabla u

  2. F\vec{F} 是无旋场(×F=0\nabla \times \vec{F} = \vec{0},即 Ry=Qz,Pz=Rx,Qx=Py\frac{\partial R}{\partial y} = \frac{\partial Q}{\partial z}, \, \frac{\partial P}{\partial z} = \frac{\partial R}{\partial x}, \, \frac{\partial Q}{\partial x} = \frac{\partial P}{\partial y}

  3. 沿 Ω\Omega 内任意闭曲线 LL 的曲线积分为零:LFdr=0\oint_L \vec{F} \cdot d\vec{r} = 0

  4. 曲线积分 LFdr\int_L \vec{F} \cdot d\vec{r}Ω\Omega 内与路径无关(只依赖起点和终点)

几何解释
推论
证明
符号说明

保守场

保守场

如果向量场 F\vec{F} 的曲线积分与路径无关,则称 F\vec{F}保守场

在一维单连通区域内,有势场 = 无旋场 = 保守场,这三个概念是等价的。

保守场的物理意义

保守场中的力称为保守力。保守力做功只与起点和终点有关,与路径无关。沿任意闭合路径,保守力做功为零。

常见的保守力:

  • 万有引力
  • 静电力
  • 弹性力(胡克定律)

非保守力(耗散力):

  • 摩擦力
  • 粘滞阻力

保守场中可以定义势能:势能的负梯度等于力,即 F=U\vec{F} = -\nabla U。保守力做功等于势能的减少:W=U(A)U(B)W = U(A) - U(B)

势函数的求法

方法一:曲线积分法

由于积分与路径无关,势函数可以表示为:

u(x,y,z)=(x0,y0,z0)(x,y,z)Pdx+Qdy+Rdz+Cu(x,y,z) = \int_{(x_0,y_0,z_0)}^{(x,y,z)} P \, dx + Q \, dy + R \, dz + C

通常选择折线路径(先沿 xx 轴,再沿 yy 轴,最后沿 zz 轴):

u(x,y,z)=x0xP(x,y0,z0)dx+y0yQ(x,y,z0)dy+z0zR(x,y,z)dz+Cu(x,y,z) = \int_{x_0}^x P(x, y_0, z_0) \, dx + \int_{y_0}^y Q(x, y, z_0) \, dy + \int_{z_0}^z R(x, y, z) \, dz + C

方法二:偏积分法

  1. ux=P\frac{\partial u}{\partial x} = P,对 xx 积分得 u=Pdx+ϕ(y,z)u = \int P \, dx + \phi(y,z)
  2. uy=Q\frac{\partial u}{\partial y} = Q,确定 ϕ(y,z)\phi(y,z) 中关于 yy 的部分
  3. uz=R\frac{\partial u}{\partial z} = R,确定剩余的常数项

方法三:凑微分法(观察法)

对于简单的向量场,可以直接观察出 Pdx+Qdy+RdzPdx+Qdy+Rdz 是哪个函数的全微分。例如:

  • xdx+ydy+zdz=d(x2+y2+z22)x \, dx + y \, dy + z \, dz = d(\frac{x^2+y^2+z^2}{2})
  • ydx+xdy=d(xy)y \, dx + x \, dy = d(xy)
  • xdx+ydyx2+y2=d(x2+y2)\frac{x \, dx + y \, dy}{\sqrt{x^2+y^2}} = d(\sqrt{x^2+y^2})

典型例题

例题1:判定有势场并求势函数

验证向量场 F=(yz,xz,xy)\vec{F} = (yz, xz, xy) 是有势场,并求势函数。

参考答案(4 个标签)
有势场势函数无旋场凑微分法

解题思路: 先验证旋度为零,再用凑微分法求势函数。

详细步骤

  1. P=yz,Q=xz,R=xyP = yz, \, Q = xz, \, R = xy
  2. 旋度: RyQz=xx=0\frac{\partial R}{\partial y}-\frac{\partial Q}{\partial z} = x-x = 0 PzRx=yy=0\frac{\partial P}{\partial z}-\frac{\partial R}{\partial x} = y-y = 0 QxPy=zz=0\frac{\partial Q}{\partial x}-\frac{\partial P}{\partial y} = z-z = 0 旋度为零,在全空间(单连通)内是有势场。
  3. 凑微分:yzdx+xzdy+xydz=d(xyz)yz \, dx + xz \, dy + xy \, dz = d(xyz)
  4. 势函数:u=xyz+Cu = xyz + C

答案:势函数为 u=xyz+Cu = xyz + C

例题2:偏积分法求势函数

求向量场 F=(2x+y+z,x+3y+2z,x+2y+3z)\vec{F} = (2x+y+z, x+3y+2z, x+2y+3z) 的势函数。

参考答案(3 个标签)
有势场势函数偏积分法

解题思路: 用偏积分法逐步确定势函数。

详细步骤

  1. 验证旋度为零(略,可验证各混合偏导相等)。
  2. ux=2x+y+z\frac{\partial u}{\partial x} = 2x+y+z,对 xx 积分: u=x2+xy+xz+ϕ(y,z)u = x^2 + xy + xz + \phi(y,z)
  3. uy=x+ϕy=x+3y+2z\frac{\partial u}{\partial y} = x + \phi_y = x+3y+2z,得 ϕy=3y+2z\phi_y = 3y+2zyy 积分:ϕ=32y2+2yz+ψ(z)\phi = \frac{3}{2}y^2 + 2yz + \psi(z)
  4. uz=x+2y+ψ=x+2y+3z\frac{\partial u}{\partial z} = x + 2y + \psi' = x+2y+3z,得 ψ=3z\psi' = 3z ψ=32z2+C\psi = \frac{3}{2}z^2 + C
  5. 势函数:u=x2+xy+xz+32y2+2yz+32z2+Cu = x^2 + xy + xz + \frac{3}{2}y^2 + 2yz + \frac{3}{2}z^2 + C

答案u=x2+xy+xz+32y2+2yz+32z2+Cu = x^2 + xy + xz + \frac{3}{2}y^2 + 2yz + \frac{3}{2}z^2 + C

例题3:利用势函数计算曲线积分

计算 L(y+z)dx+(z+x)dy+(x+y)dz\int_L (y+z) \, dx + (z+x) \, dy + (x+y) \, dz,其中 LL 是从点 A(1,0,0)A(1,0,0) 到点 B(0,1,π)B(0,1,\pi) 的任意曲线。

参考答案(4 个标签)
有势场势函数路径无关曲线积分

解题思路: 先验证是有势场,求势函数,然后用势函数的差计算积分。

详细步骤

  1. P=y+z,Q=z+x,R=x+yP = y+z, \, Q = z+x, \, R = x+y
  2. 旋度:各分量均为0(验证:RyQz=11=0\frac{\partial R}{\partial y}-\frac{\partial Q}{\partial z} = 1-1=0,等等)
  3. 凑微分:(y+z)dx+(z+x)dy+(x+y)dz=d(xy+yz+zx)(y+z)dx + (z+x)dy + (x+y)dz = d(xy+yz+zx)
  4. 势函数 u=xy+yz+zxu = xy+yz+zx
  5. 积分 =u(B)u(A)=(01+1π+π0)(10+00+01)=π0=π= u(B) - u(A) = (0\cdot1 + 1\cdot\pi + \pi\cdot0) - (1\cdot0 + 0\cdot0 + 0\cdot1) = \pi - 0 = \pi

答案π\pi


练习题

练习1

验证向量场 F=(ey,xey,0)\vec{F} = (e^y, xe^y, 0) 是有势场,并求势函数。

参考答案(3 个标签)
有势场势函数指数函数

解题思路: 验证旋度为零,凑微分。

详细步骤

  1. P=ey,Q=xey,R=0P = e^y, \, Q = xe^y, \, R = 0
  2. 旋度:RyQz=00=0\frac{\partial R}{\partial y}-\frac{\partial Q}{\partial z} = 0-0=0PzRx=00=0\frac{\partial P}{\partial z}-\frac{\partial R}{\partial x} = 0-0=0QxPy=eyey=0\frac{\partial Q}{\partial x}-\frac{\partial P}{\partial y} = e^y-e^y=0
  3. 凑微分:eydx+xeydy=d(xey)e^y dx + xe^y dy = d(xe^y)
  4. 势函数:u=xey+Cu = xe^y + C

答案:势函数为 u=xey+Cu = xe^y + C

练习2

计算 L(2xy+z3)dx+(x2)dy+(3xz2)dz\int_L (2xy+z^3) \, dx + (x^2) \, dy + (3xz^2) \, dz,其中 LL 是从 (0,0,0)(0,0,0)(1,1,1)(1,1,1) 的任意曲线。

参考答案(4 个标签)
有势场势函数路径无关曲线积分

解题思路: 验证有势场,求势函数,用势函数差计算。

详细步骤

  1. P=2xy+z3,Q=x2,R=3xz2P = 2xy+z^3, \, Q = x^2, \, R = 3xz^2
  2. 旋度为零(验证:QxPy=2x2x=0\frac{\partial Q}{\partial x}-\frac{\partial P}{\partial y} = 2x-2x=0,等等)
  3. 凑微分:(2xy+z3)dx+x2dy+3xz2dz=d(x2y+xz3)(2xy+z^3)dx + x^2 dy + 3xz^2 dz = d(x^2y + xz^3)
  4. 势函数 u=x2y+xz3u = x^2y + xz^3
  5. 积分 =u(1,1,1)u(0,0,0)=(1+1)0=2= u(1,1,1) - u(0,0,0) = (1+1) - 0 = 2

答案22


总结

本文出现的符号

符号类型读音/说明在本文中的含义
u(x,y,z)u(x,y,z)势函数potential function满足 F=u\vec{F} = \nabla u 的数量函数
u\nabla u梯度gradient势函数的梯度,等于向量场
×F\nabla \times \vec{F}旋度curl向量场的旋度
dudu全微分total differential势函数的全微分
UU势能potential energy保守力对应的势能,F=U\vec{F}=-\nabla U

中英对照

中文术语英文术语音标说明
有势场potential field/pəˈtɛnʃəl fiːld/存在势函数的向量场
势函数potential function/pəˈtɛnʃəl ˈfʌŋkʃən/梯度等于向量场的数量函数
保守场conservative field/kənˈsɜːrvətɪv fiːld/曲线积分与路径无关的向量场
保守力conservative force/kənˈsɜːrvətɪv fɔːrs/保守场中的力
无旋场irrotational field/ˌɪrəʊˈteɪʃənəl fiːld/旋度为零的向量场
路径无关path independent/pæθ ˌɪndɪˈpɛndənt/积分值只依赖端点,不依赖路径
势能potential energy/pəˈtɛnʃəl ˈɛnərdʒi/保守力对应的能量
一维单连通simply connected (1D)/ˈsɪmpli kəˈnɛktɪd/任一闭曲线可张成属于区域的曲面
原函数primitive function/ˈprɪmətɪv ˈfʌŋkʃən/即势函数,全微分的原函数
耗散力dissipative force/ˈdɪsɪpeɪtɪv fɔːrs/非保守力,如摩擦力