向量算子

来自testwiki
跳转到导航 跳转到搜索

向量算子是指向量分析中使用的微分算子。向量算子使用Nabla算符定义,包括梯度散度旋度

grad
div 
curl×

拉普拉斯算符表示为:

2div grad

向量算子必须写在它们所运算的标量场向量场的左侧,例如:

f

得到f的梯度,但是

f

是另一个向量算子,没有对任何量进行运算。

一个向量算子可对另一个向量算子进行运算,得到一个复合向量算子,例如上面的拉普拉斯算符。 Template:TOC limit

三維空間中的純量函數與向量函數

純量函數

U 為空間位置 (x,y,z)Template:Link-en ,例如:

U(x,y,z)=x2+y2+z2=r2

表示了一個球面,這是一個标量场,其中每點的值等於該球半徑的平方。

向量函數

V 為空間位置 (x,y,z)向量函數 ,它可以被拆成三個分量,寫成以下的向量形式:

V(x,y,z)=Vx(x,y,z)i^+Vy(x,y,z)j^+Vz(x,y,z)k^

梯度與Nabla算子的定義

Template:Main 純量函數 U(x,y,z) 在三維笛卡兒坐標系的各個座標軸上有以下變率:

Ux,Uy,Uz

因為是沿著座標軸的變率,所以可以寫成分量形式:

Uxi^,Uyj^,Uzk^

其加總即為 U 的組合變率:

Uxi^+Uyj^+Uzk^

如同微分算子 D 被用來表示某函數的導數,例如 D(f)Df,我們使用 來表示組合變率:

U=Uxi^+Uyj^+Uzk^=V(x,y,z)

其中 V 為一向量函數。組合變率 U 稱為 U 的導數(derivative),U 則稱為 U 的本原(primitive)。

U 本身是一個向量函數。在幾何與物理上,它指向變化速率最大的那個方向,在這個意義上,它被稱為 U 的梯度、或斜率。

Nabla算子的單獨使用

Template:Main 我們可以把 當作一個函數,唸為 del,記為 grad,它接受一個純量函數,並傳回一個向量函數。其運算式為:

=xi^+yj^+zk^,因此:
U=(xi^+yj^+zk^)(U)=Uxi^+Uyj^+Uzk^=gradU

當作一個形式上的向量,則可以用向量內積叉積導出散度旋度

散度:Nabla算子與向量函數的內積

Template:Main 當作一個形式向量,與向量函數 V 做內積:

V=(xi^+yj^+zk^)(Vxi^+Vyj^+Vzk^)=Vxx+Vyy+Vzz=U(x,y,z)

這裡得到一個純量函數 U,稱為 V散度

我們也可以將 當作一個算子,唸為 del dot,記為 div,它接受一個向量函數,但是傳回一個純量函數:

V=divV=i^Vx+j^Vy+k^Vz

旋度:Nabla算子與向量函數的叉積

Template:Main 當作一個形式向量,與向量函數 V 做叉積:

×V=(xi^+yj^+zk^)×(Vxi^+Vyj^+Vzk^)=i^(VzyVyz)+j^(VxzVzx)+k^(VyxVxy)=|i^j^k^xyzVxVyVz|

這裡得到一個向量函數,稱為 V旋度

我們也可以將 × 當作一個算子,唸為 del cross,記為 curl,它接受一個向量函數,並傳回一個向量函數:

×V=curlV=i^×Vx+j^×Vy+k^×Vz

拉普拉斯算子

Template:Main 對一個純量函數做梯度運算,可以得到一個向量函數,再對該向量函數做散度運算,又得回一個純量函數,稱為梯度的散度:

=(xi^+yj^+zk^)(xi^+yj^+zk^)=2x2+2y2+2z2

這稱為拉普拉斯算子,記為 2 或者 Δ,它接受一個純量函數,並傳回一個純量函數。

参见

延伸阅读

  • H. M. Schey (1996) Div, Grad, Curl, and All That: An Informal Text on Vector Calculus, ISBN 0-393-96997-5.