直綫和測地綫 geodesic

Source

http://wordpress.discretization.de/geometryprocessingandapplicationsws19/connections-and-parallel-transport/. Connection and Parallel Transport

Math 302 Parallel Postulates

file:///Users/allenlu/Downloads/9781429799850-14.pdf link parallel transport with parallel postulate

Introduction

人類是視覺的動物,我們是如此習慣 global view 對於一些 global view take for granted.

例如:直線,平行,… 都是一眼可以看出來,但是定義起來要花一些思考。如何轉換的曲面就要小心。

直線:兩點間最短的路徑 -> 可以直接推廣到曲面。

平行:兩條直線永遠不相交。或是兩條直線之間等距離。這兩者在平面等價,但在曲面不是。例如北緯 10 度線和赤道是等距離也不相交。但是北緯 10 度線不是曲面的直線(大圓)!但是赤道是曲面的直線(大圓)。

就像我們如此習慣 10 進位因為有 10 隻手指頭。對於轉換到 2 進位,8 進位,16 進位需要大腦的 extra-time to process.

所以直線,平行線還有用嗎? Yes!! 非常有用,但是 go local, 就是 parallel transport.

幾何根據全域或局部以及外視或内視可以略分為 4 類:

  • Local (局部): 基於非常小區域 (微分=無窮小) 的特性,例如曲率 (curvature)、connection (covariant derivative)

  • Global (全域): 基於 loop、transversal (軌跡)、大區域的特性,例如圓周率、三角形内角和、曲面的形狀
  • Extrinsic view (外視): birds-eye-view (上帝視角) 即是 manifold 是嵌入更高維的歐式空間 (X, Y, Z 卡氏座標)
  • Intrinsic view (內視): bugs-eye-view (毛毛蟲視角) 沒有參照坐標系,只能靠 manifold 本身的 objects (綫,角度,平行移動) 推導 manifold 的性質。結果應該和 extrinsic view 結果一致。

一個的例子説明不同的方式定義“直綫”。

直綫 Extrinsic (Birds-Eye-View) Intrinsic (Bugs-Eye-View)
Global (大區域) 兩點之間最短“歐氏距離” 但限制在曲面上 兩點之間最短“度規距離” (metric distance)
Local (非常小區域,微分) Acceleration vector (position vector 的二次微分) 的切平面的分量為 0 平行移動 (Parallel transport) 和此綫的切向量同向

再定義 Geodesic

Extrinisc 外視

就是在地球上的情形。任意一條地上的曲綫包含了曲綫在局部平面的曲率 ($\kappa_g$, 代表 geodesic curvature),以及地球本身的曲率 ($\kappa_n$),如下圖 $\boldsymbol{\kappa} = \boldsymbol{\kappa}_g + \boldsymbol{\kappa}_n$ 向量。 $\kappa_g$ 就是用一個平面圓逼近,或是平面弧度的變化。$\kappa_n$ 則是曲面本身的外視線曲率,就是上面的 $\kappa(\theta)$ ($\kappa_n \ne 1/R^2 = \kappa_1 \kappa_2$?) R 是面曲率。

注意 $\kappa_g$ 是二維生物可以測量的,也就是内視線曲率。但是 $\kappa_n = \kappa(\theta)$ 不是内視線曲率。只有在特別的例子,例如球體可以從高斯曲率開根號得到!

image-20240630231724208

  • 如果一條曲綫每一點 $\kappa_g = 0$​, 則是 geodesic! 白話文:如果一條線每一點的 geodesic curvature 為 0, 這條線就是 geodesic (曲面上的直線!)。這是可以內視的性質。

  • 數學上

    \[\boldsymbol{\kappa} = \kappa \bold{N} = \boldsymbol{\kappa}_g + \boldsymbol{\kappa}_n\\ \boldsymbol{\kappa} = \kappa \bold{N} = \frac{d\bold{T}}{ds} = \frac{d^2\bold{R}}{ds^2} = \boldsymbol{\kappa}_g + \boldsymbol{\kappa}_n = \boldsymbol{\kappa}_n\]

Intrinsic 内視

直線 (Geodesic) 就是 parallel transport 沿著此線移動不變!

  • 例如平面的直線,如果拿一根棍子和直線有一個角度(可以是 0 度),沿著直線移動,這個角度不會改變,這就是 geodesic (曲面的直線)。
  • 可以推導 geodesic 也是兩點間最短的路徑。不完全一樣。例如在球面大圓是 geodesic, 但是兩點間 (例如紐約到巴黎) 的 geodesic 有兩條,但是最短路徑只有其中一條 geodesic.

如何表示 Geodesic?

外視 geodesic 物理意義:acceleration vector (position vector 二次微分) 的切向量 $\boldsymbol{\kappa}_g$= 0

也就是 acceleration vector 只能有非 0 的法向量!如下圖。

image-20230709221623836

image-20230709221547272 \(\begin{aligned} & \frac{d^2 \vec{R}}{d \lambda^2}=\left(\frac{d^2 \vec{R}}{d \lambda^2}\right)^{\text {tangential }}+\left(\frac{d^2 \vec{R}}{d \lambda^2}\right)^{\text {normal }} = \boldsymbol{\kappa}_g + \boldsymbol{\kappa}_n\\ & \frac{d^2 \vec{R}}{d \lambda^2}=\left(\frac{d^2 u^k}{d \lambda^2}+\Gamma_{i j}^k \frac{d u^i}{d \lambda} \frac{d u^j}{d \lambda}\right) \frac{\partial \vec{R}}{\partial u^k}+L_{i j} \frac{d u^i}{d \lambda} \frac{d u^j}{d \lambda} \hat{n} \end{aligned}\)

Geodesic 就是切綫方向為 0, $\kappa_g = 0$

\[\begin{aligned} \frac{d^2 u^k}{d \lambda^2}+\Gamma_{i j}^k \frac{d u^i}{d \lambda} \frac{d u^j}{d \lambda} = 0 \end{aligned}\]

内視 geodesic 物理意義:manifold 上 curve $\gamma$ 的切向量即使 parallel transport

\[\begin{aligned} & \nabla_{\dot{\gamma}} \dot{\gamma}=0 \\ & \frac{d^2 \gamma^\lambda}{d t^2}+\Gamma_{\mu \nu}^\lambda \frac{d \gamma^\mu}{d t} \frac{d \gamma^\nu}{d t}=0, \end{aligned}\]

一個的例子説明不同的方式定義 geodesic.

直綫 Extrinsic (Birds-Eye-View) Intrinsic (Bugs-Eye-View)
Global (大區域) 兩點之間最短“歐氏距離” 但限制在曲面上 兩點之間最短“度規距離” (metric distance)
Local (非常小區域,微分) Acceleration vector (position vector 的二次微分) 的切平面的分量為 0 平行移動 (Parallel transport) 和此綫的切向量同向

如何定義 Curvature?

  1. Parallel transport -> holonomy -> 平行四邊形的 parallel transport difference, 也就是二次微分 -> (Riemann) curvature
  2. Parallel transport -> geodesic -> geodesic deviation -> (Ricci tensor) curvature

image-20230715182630093