本节是全程的第一步:为"沿场线漫游"配备基本语汇——什么是场、场线在数学上对应什么、以及梯度、散度、旋度三把钥匙各自打开了哪扇门。下一节将在此之上补齐坐标系与点源工具。
走进一间屋子,你说"这里暖、那里凉",你已经在谈一个场:温度是空间坐标的函数 T(x, y, z),这是标量场——每一点挂一个数字。若你随手撒开一把铁屑,每粒铁屑都指着一个方向,这是矢量场:每一点挂一个箭头。电场强度 E(x, y, z)、磁感应强度 B(x, y, z) 都是矢量场。
场线是矢量场的可视化约定:曲线上每一点的切线方向即该点场矢量的方向;场线稠密处场强、稀疏处场弱。注意这只是约定而非物理实体——场线上并不真有一条"轨道",但这个图像贯穿全册,值得从第一天就建立准确直觉:
给定一个场,我们想知道三件事,每件事对应一个微分算子。
第一问:标量场往哪个方向变化最快? 答案是梯度 grad φ = ∇φ,一个矢量,指向等值面的法向、模为方向导数的最大值。爬山时"最陡的上坡方向"就是高度场的梯度。静电学里电势与电场的关系 E = −∇φ 会在第 2 章反复出现:电场线处处垂直于等势面,并且总是从高电势指向低电势"下坡"。
第二问:矢量场的点上有多少"源泉"? 答案是散度 div F = ∇·F,一个标量:
div F = ∂Fx/∂x + ∂Fy/∂y + ∂Fz/∂z
几何意义:在一点取一个无限小包围盒,单位体积流出的通量。散度为正,场线从该点"生出来"(有正源);为负,场线在该点"被吞掉"(有汇);为零,场线只路过、不生灭。静电场的高斯定律 ∇·E = ρ/ε₀ 说的正是"电荷是电场线的源",而磁场恒有 ∇·B = 0,即"磁力线无源"。
第三问:矢量场的点在怎样"打转"? 答案是旋度 curl F = ∇×F,一个矢量,方向为局部旋转轴、模为旋转强度。把一枚无限小的风车放进场里,旋度就是风车角速度的两倍。旋度刻画场的"涡旋性":安培环路定律 ∇×B = μ₀J 说明电流是磁力线的"漩涡源"。
三个算子的两个经典复合恒等式先记结论,用到再证:梯度的旋度恒为零(∇×∇φ = 0,"最陡方向不打转");旋度的散度恒为零(∇·(∇×F) = 0,"纯漩涡不生灭")。这两个恒等式在第 4 章引入磁矢势 A(令 B = ∇×A)与电势时是逻辑基石。
散度定理(高斯公式)把体积分与面积分连起来:
∫∫∫_V (∇·F) dV = ∮∮_S F·dS
意思是:把体内所有源的总量加起来,等于从边界净流出的通量。斯托克斯定理把面积分与线积分连起来:
∫∫_S (∇×F)·dS = ∮_L F·dl
意思是:把面上所有涡旋加起来,等于沿边界转一圈的环流量。
这两条定理为什么重要?因为物理定律常有"微分形式"和"积分形式"两副面孔:高斯定律的积分形式是对任意闭合面的电荷计数,微分形式是逐点的散度;法拉第定律的积分形式沿回路数感应电动势,微分形式是逐点的旋度。同一条定律,积分形式适合对称性好的问题(第 2、3 章大量使用),微分形式适合一般推理与方程求解(第 4 章以后主用)。能在这两副面孔之间自如换脸,是学完本章的标志。
光背公式不动手,场线直觉建立不起来。下面这段 Python 无需任何第三方库,直接对两个典型场做数值微分,看它们的散度、旋度在原点附近如何表现。
# 场论三把钥匙的数值实验:纯 Python,无依赖 def div(F, x, y, z, h=1e-5): """中心差分估计散度 dFx/dx + dFy/dy + dFz/dz""" total = 0.0 for i in range(3): # 依次对 x、y、z 方向求偏导 dp = [x, y, z]; dp[i] += h # 右移一步的采样点 dm = [x, y, z]; dm[i] -= h # 左移一步的采样点 total += (F(*dp)[i] - F(*dm)[i]) / (2 * h) return total # 场一:径向发散场 F = (x, y, z),处处散度应为 3 F1 = lambda x, y, z: (x, y, z) # 场二:刚性旋转场 F = (-y, x, 0),旋度 z 分量为 2,散度应为 0 F2 = lambda x, y, z: (-y, x, 0) print("F1 在 (1,2,3) 的散度:", div(F1, 1, 2, 3)) # 输出约 3.0 print("F2 在 (1,2,3) 的散度:", div(F2, 1, 2, 3)) # 输出约 0.0
运行后你会看到 F1 的散度约等于 3(每一点都在均匀地"生发"场线,像埋在空间里的正电荷海),F2 的散度约等于 0(纯粹打转,不生不灭)。把 F1 换成 (x, 0, 0) 再跑一次,散度变成 1——试试解释为什么。这个"改一行、看结果"的小循环,比多看十遍定义更能把散度刻进直觉。

坑一:把散度当成"场的发散程度"望文生义。 一个场看起来"向外散开"(比如 F = (1, 0, 0) 处处指向 x 正方向),散度却是 0——因为没有任何通量从一点净流出。判断散度只认"净流出量",不认方向排布。
坑二:旋度等于"场线弯"。场线弯成弧形不代表有旋度(例如点电荷的场线整体是径向放射的,无旋度);反之直线排列的场也可以有旋度(F2 的场线是同心圆,但即使把每根圆拉直,逐点旋转仍存在)。旋度是逐点的局部性质,不是全局形状。
坑三:梯度记丢负号。 从 E = −∇φ 开始,负号丢掉会导致场线方向整体反掉,后续所有边值问题的解都会错。建议默念口诀:"电场下坡走,电势当海拔"。
为三把钥匙各配一句人格画像,便于长期记忆:梯度是"登山向导",只关心脚下哪边最陡,输入标量输出矢量;散度是"海关会计",只统计每一点净流出多少通量,输入矢量输出标量;旋度是"旋转侦探",给每一点装一枚小风车,读出转轴与转速,输入矢量输出矢量。输入输出的类型对上了,公式里的求和与叉乘结构就不再需要死记。最后做一次"知识点 → 考点"的映射演练:给定任意矢量场,考试要你判断"是否存在标量势""是否存在矢量势",判据正是两条恒等式——无旋场(∇×F = 0)必有标量势,无散场(∇·F = 0)必有矢量势;第 2 章引入电势、第 3 章引入磁矢势的合法性,全部预埋在这两条恒等式里。