多變數微積分 · 參數曲面

參數曲面

參數曲面是一個映射r(u, v),將平面參數長方形中的每一點送到空間的一點。長方形裡的每條線會變成曲面上的曲線,小格則變成一小片彎曲的面。它的面積約等於小格面積乘以r的兩個偏導數外積的長度。長方形的邊可以接在一起,也可以縮成同一個點。

這個視覺化中的參數曲面

參數曲面是一個映射r(u,v)r(u, v),將平面參數長方形裡的每一點P=(u,v)P = (u, v)送到空間的一點;所有像點的集合就是曲面。固定v、讓u變動,rr便像參數曲線一樣,在曲面上描出一條u線。固定u則得到v線。兩者交織成玻璃上的格線,也是下方長方形格線的像。在球面上,u是經度,v則從南極向上量,因此u線是緯度圓。

邊界上會發生什麼

在這五個例子中,長方形內部的不同點會到曲面上的不同點;邊界則不同。在圓柱、球面與環面上,r(0,v)=r(2π,v)r(0, v) = r(2\pi, v):左右兩邊落到同一條曲線,因此長方形像被接成一根管子。環面還將上下兩邊接起來。莫比烏斯帶把兩端翻面後接合,也就是r(2π,v)=r(0,−v)r(2\pi, v) = r(0, -v)。在球面上,下邊整條都到南極,上邊整條都到北極。長方形邊上的箭頭表示哪些邊接在一起,以及接合的方向。

切向量與法向量

偏導數rur_u與rvr_v是沿P處u線、v線運動的速度。ru×rv≠0r_u \times r_v \ne 0時,它們張成r(P)r(P)處的切平面,而ru×rvr_u \times r_v是該平面的法向量。在ru×rv=0r_u \times r_v = 0的地方,參數化會退化:球面兩極處ru=0r_u = 0,因為一整條邊被縮成一個點。球面本身在這裡完全光滑,和其他地方一樣有切平面;失效的只是這一組參數的選擇。

小格面積放大多少

在P附近,r(u+Δu,v+Δv)r(u + \Delta u, v + \Delta v)≈r(u,v)+ru Δu+rv Δv\approx r(u, v) + r_u\,\Delta u + r_v\,\Delta v。所以小格Δu×Δv\Delta u \times \Delta v會變成一小片接近平行四邊形的面,其兩邊為ru Δur_u\,\Delta u與rv Δvr_v\,\Delta v,旁邊用虛線畫出。外積的長度就是兩個向量張成的平行四邊形面積,因此小片的面積約為∣ru×rv∣ Δu Δv|r_u \times r_v|\,\Delta u\,\Delta v。面積倍率是∣ru×rv∣=∣ru∣ ∣rv∣sin⁡θ|r_u \times r_v| = |r_u|\,|r_v| \sin\theta,其中θ為兩條參數線的夾角;只有兩線垂直相交時,它才等於∣ru∣ ∣rv∣|r_u|\,|r_v|。把小格調小,當它愈縮愈小時,「小塊面積 ÷ ΔuΔv」就愈接近面積倍率。對這些除了邊界之外只覆蓋曲面一次的參數化,將小格加起來便得到曲面積∬D∣ru×rv∣ du dv\iint_D |r_u \times r_v|\,du\,dv,這也是曲面積分的起點。

值得留意

  • 圖像z=f(x,y)z = f(x, y)就是曲面r(u,v)=(u,v,f(u,v))r(u, v) = (u, v, f(u, v)),面積倍率為1+fx2+fy2\sqrt{1 + f_x^2 + f_y^2}。
  • 在圓柱上,rur_u與rvr_v處處都是互相垂直的單位向量。曲面上曲線的長度與彼此的夾角都會保留,因此沿接縫剪開圓柱,就能攤成平面。
  • 同一個曲面可以有很多種參數化。給球面換一組參數,退化的點會移到其他地方,但球面仍然相同。

操作方法

  • 在視圖下方的長方形裡按下或拖動,可移動P。拖動通過P的線只改變一個參數,也可以直接拖動小格。
  • 沿曲面拖動點r(P);拖動其他地方可轉動視圖。
  • 使用鍵盤時,按Tab移到長方形,再用方向鍵:左右改u,上下改v;按住Shift可一次移動一整格。

相關概念