In this Chapter, we will return to the analysis of curves. We covered this topic before in Chapter
TBD of Introduction to Tensor Calculus. However, at that time, we did so without the benefit
of a coordinate system in the ambient space, nor did we have the benefit of a mature tensor
framework. As a result, our efforts produced a geometrically insightful theory, but not one capable
of producing specific values for specific curves. By contrast, we are now in a strong position to
revisit the topic of curves with the full power of the tensor framework behind us.
Our present goal is to adapt the methods that we have developed for higher-dimensional surfaces to
curves. Whereas previously we treated curves by taking advantage of their one-dimensional nature,
we will now, as much as possible, ignore their one-dimensional nature and treat them as a special
case of higher-dimensional surfaces. Since we have already done this for planar curves in Chapter
4, we will focus on curves in a three-dimensional
Euclidean space.
8.1Summary of prior findings based on arc length parameterization
The key differential characteristics of a curve are the unit tangent , the curvature normal along with the associated concepts of the absolute curvature
and the principal normal , and the binormal along with the associated concept of the torsion . The vectors , , and are related by the Frenet equations given below.
The unit tangent is the derivative of the position vector function , i.e.
The derivative is the
curvature normal , i.e.
Equivalently, is the second derivative of , i.e.
The curvature normal is orthogonal to . Its magnitude is proportional to the degree to
which the curve deviates from a straight line, i.e. curvature. Thus, is known as the absolute
curvature or, simply, curvature. The term absolute highlights the fact that is a nonnegative quantity. The unit
vector that points in the direction of , i.e.
is known as the principal
normal. The plane spanned by and is known as the osculating plane. Note that when , the principal normal is not defined and, therefore,
neither is the osculating plane.
The adjective principal in principal normal reminds us of the fact that is not the only normal to a curve in three dimensions since
the normal space is two-dimensional. The role of the binormal is to supplement the principal normal in providing a basis for the normal space. The binormal is chosen to be the unit vector that is orthogonal to in the normal plane. Between the two possible vectors that
satisfy this condition, is chosen so that the set is positively oriented. With the help of the cross
product, the binormal is given by
The set is referred to as a local frame or the
Frenet--Serret frame.
(8.6)
The derivative is orthogonal to and is therefore found in the plane spanned by and . Its projection onto turns out to be . Meanwhile
its projection onto is an additional curve characteristic known as the
torsion , i.e.
Thus, we have
The geometric interpretation of
torsion is the rate at which the curve leaves its instantaneous osculating plane. Finally, the
derivative of the binormal is given by
As a collection, the equations
are known as the Frenet equations. They have a particularly elegant appearance when written
in the matrix form
When interpreted as a system of
ordinary differential equations, the Frenet equations tell us that the shape of a curve can be
reconstructed if and are given as functions and of the arc length.
In the present narrative, where the unit tangent is defined as the derivative of , it is not an absolute invariant
since it changes sign when the orientation of the parameterization is reversed. It can therefore be
described either as an invariant with respect to orientation-preserving transformations or as a
relative invariant of weight . Unlike , the curvature normal is a full-fledged invariant. However, the binormal , being the cross-product of and , inherits the unit tangent's lack of absolute invariance. As
a result, it can also be described either as an invariant with respect to orientation-preserving
transformations or as a relative invariant of weight . Finally, the absolute curvature and the torsion are absolute tensors and thus
characterize the geometry of the curve independent of the parameterization.
Note that we can also take an alternative view on the choice of unit tangent , similar to the view that we took on the choice of the unit
normal of a hypersurface. Namely, we could have a priori
chosen a particular direction for the unit tangent , which would have made it an invariant along with , , , and . In that case, however, the derivative
would actually produce only if the orientation of the parameterization is consistent
with the a priori choice of .
8.2The equations of a helix
Now is an appropriate time to present the equations of a helix. This is so for two reasons. First,
these equations will be used later in the Chapter for the calculation of the curvature and torsion.
Second, these equations immediately will serve to demonstrate that an arc length parameterization
is impractical and will thus motivate the development of more robust tensor techniques for
analyzing curves.
We have already discussed helices in Chapter TBD of Introduction to Tensor Calculus. If you
recall, helices come in one of two orientations: a right-handed helix twists in the
counterclockwise direction as it goes up, while a left-handed helix twists in the clockwise
direction. If the ambient space is referred to a positively-oriented Cartesian coordinate system
where the -axis is aligned with the axis of the
helix, then a right-handed helix may be given by the equations
while a left-handed helix may be given by
The parameter corresponds to the radius of the
helix while the value , known as the pitch, is the vertical distance
between consecutive loops.
(8.20)
Recall that the arc length as a function of the parameter is given by the integral
For either helix above, this
equation yields
Therefore, if we were to
re-paramaterize, say, the right-handed helix by , the resulting equations would read
Clearly, this parameterization is more cumbersome than the original one. This indicates that, for
practical purposes, an arc length parameterization may not be ideal.
However, this does not even begin to illustrate the actual difficulty. Suppose that, instead of a
pure circular helix, we considered a slightly more complicated shape, such as an elliptical one,
given by the simple equations
Note that for this shape, which is just as easy to describe with a parameter , the arc length is given by the integral
which requires special functions in
order to be expressed in closed form. As a result, parameterizing an elliptical helix by arc length
is, at the very least, impractical. Of course, for more complicated shapes, it is likely to be
impossible.
Fortunately, the tensor framework is predicated on the arbitrariness of coordinates. Not only does
it serve the practical purpose of analyzing specific shapes but also, as we have learned, of
providing an even deeper geometric insight than special coordinates.
8.3The fundamental elements of curves
We will use the same letter for the fundamental objects on curves. Despite the fact
that a curve is a one-dimensional object, we will use an index (whose value will always be
) to "enumerate" the coordinate as well as the elements
of all the relevant systems. Having used lowercase Latin letters for ambient indices and lowercase
Greek letters for surfaces, we will use capital Greek letters for curves. Thus, for instance, the
coordinate will
be denoted by .
The benefits of using the indicial notation for one-dimensional objects cannot be overstated. Most
importantly, the indicial notation will enable us to carry over all of the methods developed for
higher-dimensional objects to curves. The indicial signatures will continue to guide our
explorations in the same way they did for higher-dimensional objects and will continue to indicate
to us the precise manner by which objects transform under coordinate changes. Thus, one of our
first orders of business will be to restate our previous findings summarized above in tensor terms.
So effective is the tensor framework in the analysis of curves that we will stick almost
exclusively with it.
We are now in a position to march through the fundamental family of objects. The covariant basis
textbf{} --
consisting of a single vector textbf{}, of
course -- is defined by
Since is an ordinary function of one variable , it
would have perhaps been more appropriate to use the ordinary derivative sign, as in
However, we will stick with the
partial derivative to maintain a closer analogy with the multi-dimensional case. Of course, is
tangential to the curve as illustrated in the following figure.
(8.32)
The covariant basis textbf{}
immediately demonstrates the benefit of using an index even when an object consists of a single
entry. Namely, the index tells us how the object transforms under a change of variables. Introduce
the Jacobians
Of course, each Jacobian is, once again, a single number and the two numbers are the reciprocals of
each other at corresponding points. Suppose that
is an alternative parameterization of the curve and that textbf{} is the
corresponding covariant basis. The indicial signature of (the tensor) textbf{} tells
us that its relation to textbf{} reads
Again, in actuality, this
relationship represents a simple rescaling by a number, but the indicial signature reveals what
that number is.
The metric tensor is
defined by the familiar formula
It has a single element and
thus corresponds to a matrix. Once again, the benefit of enumerating the
single element by a pair of indices is knowing the exact manner in which
transforms under a change of variables. Namely, we know that is
related to by the
identity
Again, it is a single rescaling, but
the indicial signature tells us what that rescaling is.
The contravariant metric tensor is
the "matrix" inverse of , i.e.
In actuality, this identity tells us
that the only element of is
the reciprocal of the only element of . That
element transforms according to the rule
The contravariant basis textbf{} is
given by
The vector textbf{}
points in the same direction as textbf{ } and
its length is the reciprocal of the length of textbf{ }.
Finally, the length element
is the square root of the determinant of the covariant metric tensor . Since
corresponds to a matrix, its determinant equals the value of its sole
element.
You may be surprised that the Levi-Civita symbols, which we typically associate with skew-symmetry,
continue to be highly relevant, even though skew-symmetry is not possible in a one-dimensional
space. The Levi-Civita symbols and
are
defined by the equations
As in the higher-dimensional case, the Levi-Civita symbols are tensors with respect to
orientation-preserving transformations. They have the additional property that they identically
equal when is an
arc length parameterization. This property can also be used as their definition: is the
(almost) unique covariant tensor that equals for an arc length parameterization and is
the (almost) unique contravariant tensor that equals for an arc length parameterization. (The word
almost is meant to remind us that and
do
not transform by the tensor rule when the orientation of the parameterization changes.) Also note
the interesting circumstance that the line element
and the covariant Levi-Civita symbol have
the exact same value. Nevertheless, while
(treated as a variant of order ), is a relative tensor of weight ,
(treated as a variant of order ) is an absolute tensor.
The Christoffel symbol is
given by the dot product
In terms of the metric tensors, the
Christoffel symbol is given by the familiar identity
By analogy with equation
the Christoffel symbol is
related to its ambient counterpart by
the identity
As was the case for all the preceding objects, the Christoffel symbol
has the single element .
Its rich indicial signature, however, serves the same valuable purpose as before and that is to
indicate the precise manner in which the single element of the Christoffel symbol transforms under
a change of coordinates. Specifically,
where is
given by
The Riemann-Christoffel tensor is
given by
However, owing to the
one-dimensional nature of curves, the Riemann-Christoffel tensor vanishes identically, i.e.
This can be demonstrated in a number
of ways, but the most fundamental way to show this is to note that
vanishes under an arc-length parameterization and, thus, being a tensor, under all
parameterizations. Of course, the fact that
vanishes does not surprise us at all. After all, any curve can be isometrically transformed into a
straight line.
The covariant derivative
applied to a variant
with a representative collection of curve indices is entirely analogous to the surface covariant
derivative, i.e.
Naturally, the covariant derivative
possesses all of the familiar properties we expect of it. We have already enumerated those
properties on a number of occasions and will not repeat them here.
As was the case for the surface covariant derivative ,
the curve covariant derivative is not
metrinilic with respect to the basis . This
is, of course, due to curvature. Nevertheless, as before, is
orthogonal to the tangent space. However, the familiar jump to the would-be curvature tensor via
the identity
is not possible since there is no
such thing as a well-defined normal . Indeed, unlike two-dimensional surfaces, curves embedded in
a three-dimensional space are not hypersurfaces as their dimension trails that of the ambient space
by . As a result, the normal space at each point is
two-dimensional, as illustrated in the following figure, and there is no a priori normal
direction.
(8.51)
Not all is lost, however. Instead of a scalar curvature tensor , we
will introduce the vector curvature tensor given
by
or, equivalently,
As we mentioned above, is
orthogonal to the one-dimensional tangent space, i.e.
Of particular interest is the
invariant ,
analogous to mean curvature, given by
or, equivalently
The invariant
may be referred to as the vector mean curvature.
Not surprisingly, the invariant
coincides with the curvature normal . This can be easily seen by observing that, on the one hand,
is
an invariant and, on the other, it coincides with under an arc length parameterization. Indeed, since the
Christoffel symbols vanish and , we have
This observation also provides an
alternative proof of the fact that the curvature normal is an unqualified invariant, unlike the unit normal which is an invariant only with respect to
orientation-preserving coordinate changes.
Since
coincides with the curvature normal , the absolute curvature , being the magnitude of , is given by the equation
Let us now conclude this Section with an interesting observation. While the curvature normal emerged naturally (as the vector mean curvature )
as we followed the blueprint established for surfaces, the unit tangent has eluded our analysis. Of course, since is the unit vector that points in the same direction as , we
could have expressed it as
or as
or, since ,
as
However, none of these expressions
live up to the tensor standard as each of them features a hanging index in one form or another.
Fortunately, a remedy is available and it is presented in the next Section.
8.4A tensor expression for
So what is the "tensor" way of converting the covariant basis vector into
the unit tangent ? The covariant basis is a
first-order tensor. On a pure logistical level, it could be converted into an invariant if only
there existed a universal first-order contravariant tensor with which could
be contracted. Of course, thanks to the one-dimensional nature of curves, such a tensor does exist
and it is the Levi-Civita symbol . We
should once again add the caveat that is
only a tensor with respect to orientation-preserving coordinate changes but, then again, so is
. This caveat applies to most of the statements in this
Section and we will therefore simply keep this caveat in mind while using the terms tensor
and invariant in the unqualified sense.
And so, consider the combination
On the one hand, it is an invariant
since is a
contravariant tensor while is a
covariant tensor. At the same time, under an arc-length parameterization, and is
unit length. Consequently, being a vector of length that points in the direction of , the
vector
coincides with the unit tangent . Therefore, it coincides with under all parameterizations. In other words, we always have
which is a fully tensorial
expression. We hope that at this point in our narrative, it is no longer necessary to exalt the
benefits of such expressions over those that require a special parameterization, such as
or those that feature an imbalance
of indices.
Let us now apply the same strategy to the differentiation operator
i.e. consider the combination
It is an invariant operation that
coincides with
under an arc length
parameterization. Thus, as before, this is the case under all parameterizations. In other words,
represents the derivative in any coordinate system . This
insight enables us to convert all of our earlier findings to a fully tensorial form.
In particular, the unit normal , which has heretofore eluded our analysis, is given by
The curvature normal is given by
The expression for the absolute
curvature is unchanged, i.e.
However, since
and
we have
and, therefore,
The definitions of the principal normal and the binormal are unchanged, i.e.
and
Finally, the torsion is defined by the equation
and given by tensor expression
We have thus succeeded in removing the first shortcoming of our earlier analysis which was the need
for an arc length parameterization. However, we still do not have a practical analytical framework
since we still lack a coordinate system in the ambient space. We will remove this second and final
shortcoming in the next Section.
8.5Ambient analysis
Let us now introduce a coordinate system in
the ambient space. This will enable us to consider equations of the curve, such as the parametric
equations
for a right-handed helix in Cartesian coordinates. In general, the equations of the curve read
which, in this compact form,
coincides with the equations of the surface for multi-dimensional surfaces. However, when we unpack
these equations, we observe that there is only one independent variable , i.e.
The shift tensor is
the partial derivative of the equation of the curve with respect to the curve coordinate , i.e.
The shift tensor relates the ambient
and the surface basis vectors
and, therefore, the elements of the
shift tensor represent the coefficients of the vector with
respect to the ambient covariant basis . The
components of
the unit tangent are given by
The curve metric tensor can be
obtained from the ambient metric tensor according to the equation
According to this formula, the
determinant of , which
also equals its sole element , is
given by
Thus, the arithmetic expression for
the geometric integral
reads
which is of course equivalent to the
familiar formula
that we have encountered numerous
times.
The covariant derivative
applied to a tensor
with a representative collection of indices is entirely analogous to the surface covariant
derivative,
This differential operator has all
of the same properties as the covariant derivative on the surface described in Chapter 5. In particular, it produces tensor outputs for
tensor inputs, satisfies the sum and the product rules, commutes with contraction and obeys the
chain rule for curve restrictions of
ambient variants
Let be
the ambient components of the vector curvature tensor , i.e.
Then
are given by
and the components of
the vector mean curvature ,
a.k.a. the curvature normal , are given by
Since the vector mean curvature
coincides with the curvature normal we can denote the same components by , i.e.
Then the absolute curvature , being the magnitude of , is given by
Let be the ambient components of the principal normal and be
the ambient components of the binormal . Then are
given by
and are
given by
since is the cross product of and . Since ,
we find
Finally, since
we have
Thus, we have succeeded in expressing all of the differential characteristics of curves in full
tensor form. In the next Section we will apply these formulas to curves specified in Cartesian
ambient coordinates.
8.6The differential characteristics of a curve in Cartesian coordinates
Refer the ambient space to Cartesian coordinates and let the equations of the curve
read
where represents the curve coordinate .
The ambient metric tensors
and
correspond to the identity matrix, i.e.
Now, let the symbols ,
,
and
denote the first, second, and third derivatives of the functions , , and . Below we give the summary of the coordinate
representation of all of the differential characteristics of a curve. The derivations are left as
an exercise.
The shift tensors are given by
Thus, the curve metrics are given by
Raising the curve index on the shift tensors, we get
The components of
the unit tangent are
The Christoffel symbol is
given by
For the sake of brevity in the
upcoming equations, introduce the symbols
For the components of the curvature normal, we have
As a result, the absolute curvature
is given by
Finally the components of
the binormal are given by
and torsion is given by
8.7The analysis of a helix
The analysis of a helix can be accomplished simply by substituting its equations of the curve into
the identities obtained in the previous section. However, it would be more insightful, and perhaps
even simpler, to retrace the steps of the previous Section for the specific equations of the curve.
Let us simultaneously analyze a right-handed and a left-handed helix by writing the equations of
the curve in the form
where for a right-handed helix and for a left-handed helix.
The shift tensor ,
which can also be interpreted as the components of the curve basis textbf{} with
respect to the ambient basis , is
given by
The covariant metric tensor
corresponds to the matrix , which yields
Note that it is independent of the
coordinate which will therefore be the case for
the rest of the metrics. Furthermore, the Christoffel symbol
will vanish, i.e.
The contravariant metric tensor
is
given by
The length element
is the square root of the sole element on the covariant metric tensor, i.e.
The Levi-Civita symbol and
are
given by
The components of
the unit tangent are given by ,
i.e.
Since the Christoffel symbol vanishes, the components of the vector curvature tensor
are given by
which yields
The components of
the curvature normal , where
is
given by
Note that the zero third entry
confirms the fact that we intuited in Chapter TBD of Introduction to Tensor Calculus --
namely, that the curvature normal points in the direction orthogonal to the axis of rotation.
The absolute curvature is the magnitude of , i.e.
The components of
the principal normal , are given by , i.e.
The binormal is the cross product of and . It is left as an exercise to show that the components are
given by
The remaining task is to calculate
the torsion . We have
and therefore
Thus, we now have a precise
confirmation of the fact that we established qualitatively in Chapter TBD of Introduction to Tensor
Calculus. Namely, that a right-handed helix is characterized by positive torsion while a
left-handed helix is characterized by negative torsion.
8.8Exercises
Exercise 8.1Show that is orthogonal to the tangent space, i.e.
Exercise 8.2Show that under an arc length parameterization, we have
Exercise 8.3Confirm by a direct calculation under a general coordinate system that
Meanwhile
despite the fact that and have equal values.
Exercise 8.4Derive all of the results presented in Section 8.6. Using a computer algebra system is recommended!
Exercise 8.5Repeat the analysis of a helix in cylindrical ambient coordinates.