Frenet-Serret Formulas
📂GeometryFrenet-Serret Formulas
If α is a unit speed curve with κ(s)=0 then
T′(s)=N′(s)=B′(s)=κ(s)N(s)−κ(s)T(s)+τ(s)B(s)−τ(s)N(s)
Description
In matrix form, it can be expressed as follows.
TNB′=0−κ0κ0−τ0τ0TNB
Derivation
Lemma: In an n-dimensional inner product space V, if E={e1,⋯,en} is an orthogonal set, then E forms 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′⟩
The Frenet-Serret Frame {T,N,B} forms an orthogonal basis of R3. It is directly derived using the above lemma.
Part 1. T′(s)=κ(s)N(s)
From the definition of the normal vector, since N(s)=κ(s)T′(s) then
T′(s)=κ(s)N(s)
Part 2. N′(s)=−κ(s)T(s)+τ(s)B(s)
According to the lemma
N′(s)=⟨N′,T⟩T+⟨N′,N⟩N+⟨N′,B⟩B
- Part 2-1. ⟨N′,T⟩=−κ
- Since ⟨N,T⟩=0, according to Part 1
⟹⟹0′=⟨N,T⟩′=⟨N′,T⟩+⟨N,T′⟩⟨N′,T⟩=−⟨N,T′⟩⟨N′,T⟩=−⟨N,κN⟩=−κN2=−κ⋅1
- Part 2-2. ⟨N′,N⟩=0
- Since N is a unit vector, N2=1 and by differentiating both sides
⟹0=1′=⟨N,N⟩′=2⟨N,N′⟩⟨N,N′⟩=0
- Part 2-3. ⟨N′,B⟩=τ
- Since ⟨N,B⟩=0, according to the definition of torsion τ(s):=−⟨B′(s),N(s)⟩
⟹⟹0′=⟨N,B⟩′=⟨N′,B⟩+⟨N,B′⟩⟨N′,B⟩=−⟨N,B′⟩⟨N′,T⟩=τ
This leads to the following.
N′(s)=−κ(s)T(s)+τ(s)B(s)
Part 3. B′(s)=−τ(s)N(s)
According to the lemma
B′(s)=⟨B′,T⟩T+⟨B′,N⟩N+⟨B′,B⟩B
- Part 3-1. ⟨B′,T⟩=0
- Since ⟨T,B⟩=0=⟨N,B⟩, according to Part 1
0=⟨T′,B⟩+⟨T,B′⟩=κ⟨N,B⟩+⟨T,B′⟩=⟨T,B′⟩
- Part 3-2. ⟨B′,N⟩=−τ
- According to the definition of torsion and the symmetry of the inner product
⟨B′,N⟩=⟨N,B′⟩=−τ
- Part 3-3. ⟨B′,B⟩=0
- Since α is assumed to be a unit speed curve, B=T×N is also a unit vector. Similarly to Part 2-2
0=⟨B′,B⟩
This leads to the following.
B′(s)=−τ(s)N(s)
■
Corollaries
- Lancret’s Theorem: For a unit speed curve α being a helix is equivalent to some constant c∈R for which τ=cκ.
- The curvature of the unit speed curve α being a constant κ>0 and the torsion being τ=0 is equivalent to α being an arc of a circle with radius κ−1.
- α being a straight line is equivalent to all tangents of α passing through some point x0∈R3.
- Let’s take a unit speed curve α with κ=0.
α lying on a plane is equivalent to all tangent planes being parallel.
- If all normal planes of the unit speed curve α point towards some fixed point x0∈R3, then α lies on a sphere.