The Frenet-Serret apparatus is a useful and important way to deal with the geometry of differentiable curves, with the curvature and torsion helping us to measure the way a curve bends and twists around in space. Understanding and is important and will be our key to the shape of the curve, so it will be important that we can compute them efficiently. The direct way is always available: simply compute the whole framing and find and when computing some pair of , and . But this is very time consuming. Can we find a faster way?
where the vectors are interpreted as columns of a 3-by-3 matrix to compute the determinant.
Problem: Find formulations for computing the curvature and torsion of a unit-speed curve that involves only the derivatives , and and easily computed linear algebra operations.
As usual, a prime denotes differentiation with respect the arclength parameter. This parameter will be suppressed throughout this post.
Curvature:
This one pretty direct. By definition, we have that . But for a unit-speed curve, so
Torsion:
This will take just a little bit of work, and a fancy object called the triple product. As usual, we will make free use of the Frenet-Serret equations (FSE) when necessary. We start with the definition.
By the Leibniz rule for the cross product and the fact that a cross product is orthogonal to its inputs
Now one is tempted to use the Frenet-Serret equations here. But we want to get rid of references to , and ! Instead, apply the basic definitions to see that
Now we will simplify the display of this formula, if not its actual computation, by making use of the triple product of three vectors in . Given three vectors , their triple product is the real number
where the vectors are interpreted as columns of a 3-by-3 matrix to compute the determinant.
The interpretation as a determinant is very useful, and direct from the standard formal method of computing a cross product. Note that the triple product can be interpreted as the oriented volume of the parallelepiped spanned by the three vectors.
Applying this, we find that
This fits the bill. We have an expression for each of the curvature and the torsion that we can compute by taking derivatives of the original curve and applying simple linear algebra operations: the dot product and the cross product.
No comments:
Post a Comment