Cartan's method of moving frames and the classification of curves in Rn up to isometry

I am writing this small post to illustrate a general feature of Lie groups which some people, like me a few weeks ago, may not be aware of and has remarkable consequences at the level of uniqueness of certain geometric objects. Hope you enjoy this as much as I did.

 In this post, the Lie groups involved are matrix Lie groups, and, in particular, we will be interested in G=O(n)

Suppose we have a smooth map f:MG, where M is a connected smooth manifold. Then we have the following result.

Theorem 1: Suppose f,f:MG are smooth maps with the property fω=fω, where ω=g1dg is the Maurer-Cartan form. Then, there exists hG such that f(x)=hf(x).

The proof is actually very simple.

Proof:  Note that f(x)f1(x)=h(x) is well defined, and now observe that

dh=dff1+fdf1=f(f1df)f1f(f1df)f1=f(fωfω)f1=0, 

from which the result trivially follows. 

As an application of this, suppose we have a regular curve γ:IRn, where I is an interval. By regular, one means that |γ|0 everywhere (an immersion). Also assume that γ(I) is not contained in a proper linear subspace RkRn. Then we can define a map f:IO(n) by taking the orthogonal matrix  f=[e1,,en] whose columns ei, i=1,,n, form the orthogonal basis---an orthogonal frame---obtained from E=[γ,γ,,γ(n)] by the Gram-Schmidt orthogonalization procedure. Now the matrix A relating f and E is, by construction, upper triangular ei=nj=1γ(j)Aji=ij=1γ(j)Aji. The inverse of an upper triangular matrix is upper triangular and hence, we may write

 dei=ij=1γ(j+1)Ajidt+ij=1γ(j)dAji=ij=1j+1l=1elA1l,j+1Aj,idt+ij=1il=1elA1ljdAji=:nj=1ejθji.

It is then clear that the matrix of 1-forms fω=f1df=[θij]1i,jn satisfies θji=0 for j>i+1. But now since ftf=In it follows that θij=θji. We conclude that 

dei=ei1θi1,i+ei+1θi+1,i.

Without loss of generality, we can assume the curve is parameterized by the arclength, meaning that the tangent vector γ(t) has unit length.  Introducing the curvature functions by the formula κidt:=θi+1,i, i=1,,n1, we may write

deidt=ei1κi1+ei+1κi.

From Theorem 1, it follows that if two curves γ and ˜γ share the same curvature functions then they are related at most by a rotation and translation, both constant. To see this,  let f and ˜f be the orthogonal frame fields associated with γ and ˜γ. Because the curvature functions are the same, it follows that f and ˜f different by a constant rotation. The first column of f and ˜f are the unit speed tangent vectors for γ and ˜γ, respectively. Upon integration this means that γ and ˜γ differ, at most, by a rotation and a translation, both constant. In fact, it is also not hard, using the existence and uniqueness of solutions of ODEs, to show existence of a curve with specified curvature functions.

Out of curiosity, let us take the case n=2. Then 

e1=γ, and e2=γ||γ||,

so that κ:=κ1=||γ|| is the standard curvature function of the curve. Here e2 is usually known as the unit normal to the curve. The theorem then tells us that two regular curves sharing the same curvature function differ at most by isometries of R2.

Finally, take n=3, then

e1=γ,e2=γ||γ||,e3=±e1×e2,

where here we used the fact that since e3 is a unit vector orthogonal to both e1 and e2 it must be proportional to the cross product (which is also a unit vector and hence the proportionality constant must be of this form). The third vector is known as the binormal vector the curve. The new curvature function τ:=κ2 is (up to a sign convention) the so-called torsion of the curve and the theorem says that  two regular curves in R3 sharing the same curvature and torsion differ at most by an isometry of R3.



Comments