2 Curvature and Torsion
We have seen how to describe curves and reparametrized them. Now we want to look at local properties of curves:
- How much does a curve twist?
- How much does a curve bend?
We will measure two quantities:
- Curvature: measures how much a curve
deviates from a straight line. - Torsion: measures how much a curve
fails to lie on a plane.
For example a 2D spiral is curved, but still lies in a plane. Instead the Helix both deviates from a straight line and pulls away from any fixed plane.
2.1 Curvature
We start with an informal discussion. Suppose
Suppose now that
Equation (2.1) is what we take as measure of curvature. Since
Now, approximate
Important
We take this as definition of curvature for a general unit speed curve in
Definition 1
Note that
We now define curvature for curves which are regular, but not necessarily unit speed.
Definition 2
Remark 3
The above definition is well posed:
- Since
is regular, there exist a unit speed reparametrization of . - If
is another unit speed reaprametrization of , with , then showing that there is no ambiguity in the definition of .
Indeed, since
and are both reparametrizations of , then for some diffeomorphisms . Hence where is a diffeomorphism, since it is composition of diffeomorphisms. Differentiating (2.2) we get Taking the norms of the above, and recalling that and are unit speed, we get Since is a diffeomorphism, we already know that . As is continuous, this means that the sign of is constant. Thus (2.4) implies In both cases, we have Differentiating (2.3) we then obtain Taking the norms and using again that , we get that Recalling that we get Therefore
Remark 4: Methods for computing curvature
- We find a unit speed reparametrization
of the regular curve - This can be done by computing
the arc-length of , and then defining - Then we compute
- We obtain the curvature of
by
When
We conclude with two examples in which we compute the curvature
Example 5
Before proceeding with the next example, let us give a short overview of the Hyperbolic functions.
Remark 6: Hyperbolic functions
The Hyperbloic functions are the analogous of the trigonometric functions, but defined using the hyperbola rather than the circle. Their formulas can be obtained by means of the exponential function
Hyperbolic cosine: The even part of the function
, that is,Hyperbolic sine: The odd part of the function
, that is,Hyperbolic tangent: Defined by
Hyperbolic cotangent: The reciprocal of
for ,Hyperbolic secant: The reciprocal of
Hyperbolic cosecant: The reciprocal of
for ,
For a plot
Identities:
Derivatives:
Integrals:
Example 7: The Catenary
2.2 Vector product in
The discussion in this section follows (do Carmo 2017). We start by defining orientation for a vector space.
Definition 8: Same orientation
When two basis
Definition 9: Orientation
Definition 10: Positive orientation
Consider the standard basis of
- The orientation corresponding to
is called positive orientation of . - The orientation corresponding to the other equivalence class is called negative orientation of
.
For a basis
is a positive basis if it belongs to the class of . is a negative basis if it does not belong to the class of .
Example 11
Consider instead
We are now ready to define the vector product in
Definition 12: Vector product in
The following proposition gives an explicit formula for computing
Proposition 13
Proof
Sometimes we will denote formula (2.6) by
Let us collect some crucial properties of the vector product.
Proposition 14
The vector product in
if and only if and are linearly dependent ,- For all
,
The proof, which is based on the properties of determinants, is omitted.
Remark 15: Geometric interpretation of vector product
Let
Property 3 in Proposition 14 says that
Therefore is orthogonal to both and .In particular
is orthogonal to the plane generated by and .Since
and are linearly independent, Property 2 in Proposition 14 says thatTherefore we have
On the other hand, using the definition of
with yieldsTherefore the determinant of the matrix
is positive. This shows that is a positive basis of .For all
it holds Indeed, one can check that the above formula holds for the standard vectors , and thus the general formula follows by linearity.Using (2.7) we get
where is the area of the parallelogram with sides and .
Let us summarize the above remark.
Remark 16: Summary: Properties of
Let
is orthogonal to the plane spanned by is equal to the area of the parallelogram with sides is such that is a positive basis of .
We conclude with noting that the cross product is not associative, and with a useful proposition for differentiating the cross product of curves in
Proposition 17
The proof is omitted. It follows by observing that both sides of (2.8) are linear in
Proposition 18
The proof is omitted. It follows immediately from formula (2.6).
2.3 Curvature formula in
Given a unit speed curve
Proposition 19: Curvature formula
We delay the proof of the above Proposition, as this will get easier when the Frenet frame is introduced. For a proof which does not make use of the Frenet frame, see the proof of Proposition 2.1.2 in (Pressley 2010).
For now we use (2.10) the above proposition to compute the curvature on specific curves.
Example 20
Example 21
Consider the Helix of radius
We notice the following:
If
then the Helix is just a circle of radius . In this case the curvature is which agrees with the curvature computed for the circle of radius .If
then the Helix is just parametrizing the -axis. In this case the curvature is which agrees with the curvature of a straight line.
2.4 Signed curvature of plane curves
In this section we assume to have plane curves, that is, curves with values in
Definition 22
Definition 23
Remark 24
Remark 25
- positive if
is rotating anti-clockwise - negative if
is rotating clockwise
In other words,
means the curve is turning left, means the curve is turning right.
A rigorous justification of the above statement is found in Proposition 2.2.3 in (Pressley 2010).
For curves which are not unit speed, we define the signed curvature as the signed curvature of the unit speed reparametrization.
Definition 26
The signed curvature completely characterizes plane curves, in the sense of the following theorem.
Theorem 27: Characterization of plane curves
Let
There exists a unit speed curve
such that its signed curvature satisfiesSuppose that
is a unit speed curve such that its signed curvature satisfies Then up to rotations and translations.
We do not prove the above theorem. For a proof, see Theorem 2.2.6 in (Pressley 2010).
2.5 Space curves
In this section we deal with space curves, that is, curves with values in
A 3D counterpart of the signed curvature does not exist, since there is no notion of turning left or turning right.
We have seen in the previous section that the signed curvature completely characterizes plane curves. In 3D however curvature is not enough to characterize curves: there exist
and space curves such that that is, and have same curvature but are different curves.
Example 28
Therefore curvature is not enough for characterizing space curves, and we need a new quantity. As we did with curvature, we start by considering the simpler case of unit speed curves. We will also need to assume that the curvature is never zero.
Definition 29: Principal normal vector
Remark 30
Since for
This is because
where the last equality follows from , being unit speed.
Question 31
Definition 32: Binormal vector
Definition 33: Orthonormal basis
Proposition 34
Proof
Proposition 35
Proof
Proposition 36
Proof
The scalar
Definition 37: Torsion of unit speed curve
Remark 38
In particular the torsion satisfies:
The above can be immediately obtained by multiplying (2.13) by
. Indeed, since is a unit vector.
Warning
We can extend the definition of torsion to regular curves
Definition 39
As usual, it is possible to check that the above definition of torsion does not depend on the choice of unit speed reparametrization
Proposition 40: Torsion formula
We delay the proof of the above proposition for a bit. In the meantime, let us look at examples.
Example 41: Torsion Helix
Example 42: Curvature and Torsion of Circle
From the above example we notice that the torsion of the circle is
Example 43
2.6 Frenet frame
For a unit speed curve
Definition 44: Frenet frame
We can also define the Frenet frame for regular curves with non-vanishing curvature.
Definition 45
Remark 46
We should check that the above definition is well-posed:
Note that
is unit speed. Moreover the curvature of is given by for some diffeomorphism. Therefore as we are assuming . Therefore the Frenet-Frame of is well defined.If
is another unit speed reparametrization of , then the Frenet frame generated by coincides with the one generated by . The proof is left as an exercise.
From the Frenet frame we can define the Frenet-Serret equations.
Theorem 47: Frenet-Serret equations
Proof
Remark 48
Important: Summary
- Curvature
is defined only for regular curves. - Torsion
is defined only for regular curves with non-vanishing .
The two strategies for computing
Let us conclude the section with an example. We compute the Frenet frame of the helix. As a consequence we obtain curvature and torsion.
Example 49: Frenet frame of helix
2.7 Consequences of Frenet-Serret
The most important consequence of the Frenet-Serret equations is that they allow to fully characterize space curves in terms of curvature and torsion. Precisely, the following theorem holds.
Theorem 50: Characterization of space curves
Let
There exists aunit speed curve
such that its curvature and torsion satisfySuppose that
is a unit speed curve such that its curvature and torsion satisfy Then up to rotations and translations.
The proof of Theorem 50 is omitted, and it can be found in Theorem 2.3.6 in (Pressley 2010).
Theorem 50 is a very strong result. It is saying two things:
If we prescribe curvature and torsion, then there exists a unit speed curve which has such curvature and torsion.
If two unit speed curves have same curvature and torsion, then they must be the same curve, up to translations and rotations.
In other words, curvature and torsion fully characterize space curves. This result is the 3D counterpart of Theorem 27, which said that signed curvature characterizes 2D curves.
Example 51
Another consequence of the Frenet-Serret equations is that they allow us to finally prove the curvature and torsion formulas given in Proposition 19 and Proposition 40. For reader’s convenience we recall these two results.
Proposition 52: Curvature and torsion formulas
Before proceeding with the proof, we need to establish some notation.
Notation: Compact notation for arc length reparametrization
Suppose
The derivative of
byThe derivative of
by
Moreover:
The derivative of
is denoted byThe derivative of
is denoted by
We also have new notations for the chain rule:
The chain rule for
is the old notations is: In the new notations the above chain rule is written We will often omit the dependence on the point by writingThe chain rule for the reparametrization
in the old notation is: In the new notations the above chain rule is written since is written in the new notations. Without dependence on the point , the above reads
Example 53: How to use the new notations
Let us highlight the main feature of the above notation.
Important: New Notation!
Let
We denote by
the given curve .We denote by
the arc length reparametrization of the curve . The parameter is the arc length parameter. In particular is unit speed with respect to .
We will heavily rely on the new notations for proving Proposition 52.
Proof: Proof of Proposition 52
Since
We now state and prove two more results which directly follow from the Frenet-Serret equations. They state, respectivley:
A curve has torsion
if and only if it is contained in a plane.A curve has constant curvature and zero torsion if and only if it is part of a circle.
Before proceeding, we recall the following.
Remark 54: Equation of a plane
If
, the condition is saying that the plane contains all the points in which are orthogonal to . In particular contains the origin .If
, then is the translation of by the quantity in direction .
In both cases,
Proposition 55
Let
The torsion of
satisfies for all .The image of
is contained in a plane, that is, there exists a vector and a scalar such that
Proof
would still be contained in the same plane in which is contained.- The torsion of
would not change, i.e., it would still be identically zero.
Thefore the Frenet frame of
Step 1. Suppose that
Step 2. Suppose that
Proposition 56
Let
The image of
is contained in a circle of radius .The curvature and torsion of
satisfy for some constant .
Proposition 56 is actually a consequence of Theorem 50, and of the fact that we have computed that for a circle of radius
Nevertheless, we still give a proof of Proposition 56, to show yet another application of the Frenet-Serret equations.
Proof
Step 2. Suppose that