看板 Math 關於我們 聯絡資訊
※ 引述《Chatterly (chatterly)》之銘言: : 大家應該知道球面測地線方程 : 2 : d θ dφ dφ : _____ - sinθcosθ _____ _____ = 0 : 2 : ds ds ds 這叫1式 : 2 : d φ dφ dθ : _____ + 2 cotθ ____ ____ = 0 : 2 : ds ds ds 這叫2式 : 如果我沒記錯應該是這樣吧@@ : 有沒有高手可以直接解這聯立ODE然後證明是大圓的 : 我知道一個聰明的方法就是變數變換令 f(θ) = cotθ : 然後可以巧妙地變成大圓,我懶的打了 開始之前我們先定義大圓:單位球面與二維"向量子空間"的交集 並且為了方便,我們的球面只考慮三維歐氏空間中的單位球面 法1):解ODE 2式乘以積分因子(sinθ)^2後積分(或者將θ,φ分離後積分) 可得 (sinθ)^2*φ' = 常數A 整理得 φ' = A/(sinθ)^2 代入1式 可得 θ" - A^2*cosθ/(sinθ)^3 = 0 上式乘以2θ'後積分,得 (θ')^2 + A^2/(sinθ)^2 = 常數B^2 如果B=0的話,則θ'=sinθ*φ'=0,總之都是些無聊解,所以以下只考慮B!=0 B雖由初始條件決定,但仍可以是正的或負的,總之選一個適當的符號讓下式成立 -sinθθ'/sqrt[(sinθ)^2-A^2/B^2] = B 用cosθ代換就可以積分得 arcsin[cosθ/sqrt(1-A^2/B^2)] = Bs+C 為了方便,以下改稱 A/B=cosα,sqrt(1-A^2/B^2)=sinα 所以剛剛得到的式子是 arcsin[cosθ/sinα] = Bs+C 代入 (sinθ)^2*φ' = A 得 φ' = A/{1-[sinαsin(Bs+C)]^2} 積分得 φ = arctan[cosαtan(Bs+C)] + β 現在我們有 sinαsin(Bs+C) = cosθ = z sinθsin(φ-β) = cosαsin(Bs+C) (這式子驗證比較繁瑣,自己算吧) -xcosβ + ysinβ = 這兩式消去sin(Bs+C)後,得 xsinαsinβ - ysinαcosβ + zcosα = 0 這就是三維向量空間的二維向量子空間,亦即咱們的geodesic必須躺在大圓裡面 法2):幾何 須要先知道 geodesic eq. 的解會存在並且唯一 ^^^^ geodesic eq. 的初始條件就是起始點與起始速度 這兩個條件同時也在歐氏空間中給出一條球面的切線 考慮一個平面,這平面過原點與剛剛那條切線 對著這個平面的鏡射,則給出球面的一個 isometry 如果現在有偏離這個平面的 geodesic 那麼我們就可以利用鏡射做出另一條具有相同起始點與起始速度的 geodesic 但是這個新的 geodesic 卻歪向與剛剛那條 geodesic 不同的方向 至此我們有兩條雖然初始條件相同但卻明顯不同的 geodesic 這違反了唯一性,所以 geodesic 只能乖乖躺在這個平面上了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.162.77.214 ※ 編輯: Vulpix 來自: 1.162.77.214 (04/27 14:57)
Chatterly :太強了^^,佩服 04/27 16:31