Formulas for Curves on a Sphere
📂GeometryFormulas for Curves on a Sphere
Let’s say a unit speed curve α:I→R3 is placed on a sphere with center m and radius r. That is,
α(I)⊂Sr,m={x∈R3:⟨x−m,x−m⟩=r2}
then it follows that κ=0. If τ=0, then with respect to ρ=1/κ and σ=1/τ,
α−m=−ρN−ρ′σB
and, arranging for the radius,
r2=ρ2+(ρ′σ)2
Derivation
Lemma: In an n-dimensional inner product space V, if E={e1,⋯,en} is an orthogonal set, then E form a basis of V, and for all v∈V,
v=k=1∑n⟨v,ek⟩ek
Differentiation of Inner Products:
⟨f,g⟩′=⟨f′,g⟩+⟨f,g′⟩
Frenet-Serret Formulas: If α is a unit speed curve with κ(s)=0,
T′(s)=N′(s)=B′(s)=κ(s)N(s)−κ(s)T(s)+τ(s)B(s)−τ(s)N(s)
⟨α(s)−m,α(s)−m⟩=r2
Differentiating, if r2 is constant and because of T=α′,
0=2⟨T,α(s)−m⟩
After dividing both sides by 2 and differentiating once more, since α is a unit speed curve, according to the Frenet-Serret formula T′=κN,
0===⟨T,α(s)−m⟩′⟨T′,α(s)−m⟩+⟨T,T⟩⟨κN,α(s)−m⟩+1
Arranging,
κ⟨N,α(s)−m⟩=−1
Expressing in terms of ρ=1/κ,
⟨N,α(s)−m⟩=−κ1=−ρ
According to the lemma,
==α(s)−m⟨α(s)−m,T⟩T+⟨α(s)−m,N⟩N+⟨α(s)−m,B⟩B0−ρN+⟨α(s)−m,B⟩B∵(1),(2)
Now, we only need to find ⟨α(s)−m,B⟩. Differentiating both sides of (2) gives,
−ρ′====⟨N,α(s)−m⟩′⟨N′,α(s)−m⟩+⟨N,T⟩⟨−κT+τB,α(s)−m⟩+0τ⟨B,α(s)−m⟩
Expressing in terms of σ=1/τ,
⟨α(s)−m,B⟩=−τρ′=−σρ′
Lastly, we obtain the following:
α(s)−m=−ρN−σρ′B
The formula for r2 is derived as follows:
r2=====⟨α(s)−m,α(s)−m⟩⟨−ρN−ρ′σB,−ρN−ρ′σB⟩ρ2⟨N,N⟩2+2ρρ′σ⟨N,B⟩+(ρ′σ)2⟨B,B⟩2ρ2⋅1+2ρρ′σ⋅0+(ρ′σ)2ρ2+(ρ′σ)2
■