Handoutthree
Handoutthree
PETE L. CLARK
On the other hand, if we reparameterize a curve, then the tangent line will not
change: suppose instead of r(t) = (x(t), y(t), z(t)) we took some function g(t) and
considered instead r(g(t)) = (x(g(t)), y(g(t)), z(g(t)). Then by the chain rule
d/dt(r(g(t)) = (x′ (g(t))g ′ (t), y ′ (g(t))g ′ (t), z ′ (g(t))g ′ (t)) = g ′ (t)(x′ (g(t)), y ′ (g(t)), z ′ (g(t))
and for any time t0 , the new velocity vector comes out as a scalar multiple of the
old velocity vector evaluated at time g(t0 ).
That is, if a particle travels with unit speed, then arclength accumulated in an
interval of time from t0 to t1 is just the difference in time t1 − t0 . This should
explain why another name for unit speed parameterizations is parameterization
by arclength.
I hope you agree that it is rather clear intuitively that every curve has a unit speed
parameterization: we just “drive” along the curve at unit speed! In more analytical
terms, given a parameterized curve r(t) = (x(t), y(t), z(t)), we can give an “explicit”
Rt
reparameterization which has unit speed. To do this, let s(t) = 0 ||′̌ (w)||dw be the
function which gives the arclength from time 0 to time t. This function is continu-
ous and increasing, so has an inverse function s−1 (t). Recall that this means that
s(s−1 (t)) = s−1 (s(t)) = t, i.e., applying s and then s−1 in either order, we get back
to where we started. Then indeed r(s−1 (t)) is a reparameterization by arclength.
(It pains me, but) we omit the proof of this, because it is not very useful in prac-
tice, because the arclength function s(t) – let alone its inverse! – can so rarely be
evaluated in terms of “elementary functions”.1 Thus in theory every curve has an
explicit unit speed reparameterization, but in practice we usually do not actually
do the reparameterization.2
One might well ask why we have discussed unit speed parameterizations at all
if we are not going to use them in practice (except in the simplest cases). The
answer is that the properties of a curve that we are going to study are best under-
stood by contemplating a curve which is being traversed at unit speed. Then, when
it comes to deriving the formulas, we do some chain rule calculation including a
term like ds/dt = ||v′ (t)|| which keeps track of the fact that the parameterization
may in fact have variable speed.
2. Curvature
We come to our first example: we want a definition of the curvature of a curve
in the plane or in R3 . This is a good example of a struggle to give a precise def-
inition of a concept which we certainly have an intuitive idea. Namely, curvature
should be some kind of measure of how sharply the path is turning, and at least it
should have the properties that the curvature of a circle is the same at every point
and the curvature of a straight line is zero.
The “sharpness of turning” sounds like the rate of change of the tangent line, i.e., it
should have something to do with a second derivative. But this is not exactly right:
for instance, consider the parameterization r(t) = (t, t2 ) of the parabola y = x2 .
The problem is that r′ (t) = (1, 2t) and r′′ (t) = (0, 2), i.e., the second derivative is
1Recall that in Friday’s class we computed the arclength integral for the standard parame-
terization of an ellipse, getting s(t) = 0t a2 + (b2 − a2 ) sin2 wdw. You might try giving this
R p
integral to a software program like Mathematica and Maple and seeing what it tells you.
2
Josh Laison told me the following joke: “Q: What is the difference between theory and
practice? A: In theory there is no difference.”
HANDOUT THREE: GEOMETRY OF SPACE CURVES 3
constant. But intuitively the curvature of a parabola is not constant: the parabola
turns most sharply at its vertex – here (0, 0) and looks more and more like a straight
line the farther we get away from the vertex. On the other hand, at least a function
has r′′ (t) = 0 if and only if it is a straight line, which should have curvature zero.
This leads us to believe that the correct curvature formula should be r′′ (t) times
something else.
In fact the problem with trying to get the curvature from v′ (t) is that the pa-
rameterization need not have constant speed: if the particle is speeding up and
slowing down along √ the path (as indeed happens in our example, the speed at t
being ||(1, 2t)|| = 1 + 4t2 ). In fact if our path had unit speed, then the definition
of curvature as v′ (t) = T ′ (t) would be correct. In general, we want to keep track of
the rate of change of the unit tangent vector not with respect to time, but rather
the rate of change per unit length of arc:
κ(t) = ||dT /ds||.
′
Now, since T (t) = dT /dt = dT /dsds/dt, we get
||dT /dt|| ||dT /dt||
κ(t) = ||dT /ds|| = = .
|ds/dt| ||v(t)||
Example: If r(t) = (x0 + at, y0 + bt, z0 + ct) is a straight line, then T (t) =
(a, b, c)/||(a, b, c)|| is a constant, so ||dT /dt|| = 0 – a straight line has zero cur-
vature, as it should.
Example: We compute the curvature of a circle of radius R, namely r(t) = (Rt, R sin t).
Then the velocity vector is (−R sin t, R cos t), which has norm R, so the unit tan-
gent vector is just T (t) = (− sin t, cos t). So ||dT /dt|| = ||(, −)|| = 1. Therefore the
curvature at any point t is one over the speed, so is constant for all t and is equal
to 1/R. Because of this example, one sometimes defines the radius of curvature
1
of a curve at a point t to be κt) , the idea being that if the radius of curvature is R,
then the sharpness of turning of the curve at that point is precisely the same as for
a circle of radius R.