Loading [MathJax]/jax/output/HTML-CSS/jax.js

Saturday, August 9, 2014

關於 tangent vector

現在因 research (老細是做 numerical PDE的,我為其中某些 theory 工作,numerical 的工具從其他 mphil/phd 學生學習) 的原因開始學習 Riemannian geometry。幸運地原來網上 Riemannian geometry 的 lecture notes 有很詳細地講解如 tangent space,tangent bundle 等基礎 differential geometry concept。我的目標是在 Rn 上的 submanifold 工作,我要摸清所有 concept 然後返回 Rn 上。從火星 (很 general 的 definition) 回到地球要花一點心力。

這次談談 tangent vector。

學習 manifold 接觸 tangent space TpM 時最常亦最令人困惑就是 tangent vector 是 derivation, 它是滿足某些條件的 linear functional on

ε(p)={ f defined near pM : R-valued f differentiable at p }

這試圖把 Rn 的 concept 延伸至任意 manifold. 對於 vTpM, 能找到 γ:IM 使到 γ(0)=v, 它以以下的方式作用到 ε(p) 上:  設 fε(p), 那麼 γ(0)(f)=ddt(fγ)(t)|t=0. 這裏 γ(0) 又常記為 ddt|t=0γ(t), 而這種 notation 又會和 classical 意義的的 ddt 混合一起使用. 例如找某些簡單 manifold 如 SLn(R) 等的 tangent vector 時我們又以 ddt|t=0 以很直觀和直接的方式 entrywise 地作用到 exp(tX) (trX=0) 然後說 XTPSLn(R).

剛剛才 "千辛萬苦" 知道了 tangent vector 那新的定義, 很自然會問 "這就算是 tangent vector 了嗎?" 我以前肯定自己的答案是把他看成 Rn2 而不是 Rn×n, 那樣看似是我們熟知的 concept.

但這種 tangent vector 的理解和 "deviation" 毫無關聯. 由定義, 對於任意 vRn, tangent vector v 應被看成 deviation, 因此它是 v=v. 那為甚麼 entrywise 所得到的 vector ddtγ(t)|t=0γ(t) (這裏 γ(t)Rn×n) 也能算是 derivation? 它怎樣被看成是 derivation?

想到這裏, 我試圖由定義着手. 我們由簡單開始, 考慮 Rm×n 這種 manifold. 設 ARm×n, 究竟怎樣將它看成是 tangent vector? 設 f:Rm×nR 在某點 P differentiable, 那麼由 abstract 定義, 設 γ(t):IRm×nγ(0)"="Aγ(0)=P, 應有γ(0)f=ddt(fγ(t))|t=0=i,jfxij(P)γij(0). 因此, 對應 Rn 的情況, 我們應定義對 A=[aij]TPRm×nRm×n: [aij]f=[aij]f:=i,jfxij(0)aij 就會有 γ(0)f=˙γ(0)f. 這裏 ˙γ(0) 是正正常常及傳統的, entrywise 作微分 ddt的 產物. 因此, 如果把 ˙γ(0) 和以上定義的 ˙γ(0) identify. 那麼 ˙γ(0) 在 abstract 義意下真的變成 tangent vector 了.

現在我們可以放心續個 entry differentiate, 取 t=0, 然後說它是 tangent vector (deviation) 了.

我發現以下 formula 蠻方便的:(xk)p=ddtx1(x(p)+tek)|t=0, 其中 x:UMRn 為 chart. (很直觀吧!)

No comments:

Post a Comment