Sie sind auf Seite 1von 10

The ArcLength Parametrization of a Curve

Assume we are given a space curve G determined by the vector function p < Ð>Ñ œ  0 Ð>Ñß 1Ð>Ñß 2Ð>Ñ 
were > − Ò +ß ,ÓÞ Let P denote the total length of G . We know P œ ( ¹¹ p
< Ð?ѹ¹.?Þ
,
w

Now we are going to re-parameterize G using a very special parameter = called the arclength parameter.
First, = − Ò !ß PÓÞ Second, and more important, for each such = there exists a unique point T such that =
gives the length of the curve starting from the point EÐ0 Ð+Ñß 1Ð+Ñß 2Ð+ÑÑ and stopping at T Þ Thus we can
imagine that the BCD coordinates of T are all functions of =. We can assume the same curve G may be
parametrized by another vector function p ! Ð=Ñ œ  J Ð=Ñß KÐ=Ñß LÐ=Ñ  where = − Ò !ß PÓÞ Such an
imagined parametrization is called the arclength parametrization of G where the variable = is called the
arclength parameter. The letter ! is from the Greek alphabet. In this context, ! represents arclength.

We know that the curve G starts at the point E whose coordinates can now be thought of in two ways as
either EÐ0 Ð+Ñß 1Ð+Ñß 2Ð+ÑÑ when we think of the > parameter, or the starting point E may be thought of
as being EÐJ Ð!Ñß KÐ!Ñß LÐ!ÑÑ when we think in terms of the arclength parameter = and set = œ !Þ We
also know G ends at the point F whose coordinates are both FÐ0 Ð,Ñß 1Ð,Ñß 2Ð,ÑÑ and
FÐJ ÐPÑß KÐPÑß LÐPÑÑ where the last set of coordinates can be thought of if we set = œ PÞ

More generally, for each > − Ò +ß ,Ó we can define a length function 6Ð>Ñ œ ( ¹¹ p
< Ð?ѹ¹.?Þ This length
>
w

+
function maps the closed interval Ò +ß ,Ó onto the closed interval Ò !ß PÓ and it does so in a 1-1 fashion
because 6Ð>Ñ is a continuous increasing function. Thus we can think that for each > − Ò +ß ,Ó the arclength
= œ 6Ð>Ñ and that > œ 6" Ð=Ñ and each point on the curve that we originally thought of as being given by
the position vector endpoint  0 Ð>Ñß 1Ð>Ñß 2Ð>Ñ  can now be thought of in terms of another vector
function endpoint p! Ð=Ñ œ  0 Ð61 Ð=ÑÑß 1Ð6" Ð=ÑÑß 2Ð6" Ð=ÑÑ  . In other words, armed with the
function = œ 6Ð>Ñ we discover that J Ð=Ñ œ 0 Ð6" Ð=ÑÑß KÐ=Ñ œ 1Ð6" Ð=ÑÑß and LÐ=Ñ œ 2Ð6"Ð=Ñ and
these equations tell us how to theoretically determine the arclength parametric components of p ! Ð=Ñ. In
"
practice, it may be impossible to write an explicit formula for the 6 Ð=Ñ function, even when the curve
G is a very simple curve. A simple 2D example will illustrate this peculiar property of the arclength
parametrization. Consider the parabola given by:

< Ð>Ñ œ  >ß #  ># ß !  where > − Ò !ß È# Ó.


p

6Ð>Ñ œ ( È"  Ð#?Ñ# .? œ ( È"  %?# .? œ ?Ê  ?#  68?  Ê  # »


>
> >
" " "
! ! % % %
!

6Ð>Ñ œ >Ê  >#  68>  Ê  >#   68Ê Þ


" " " % "

% % % #

No matter how good your high school algebra is, you should find it impossible to derive an explicit
formula for 6" Ð>ÑÞ To do so would require solving = œ 6Ð>Ñ for > in terms of =.

1
Thus when we speak about the functions J Ð=Ñß KÐ=Ñß and LÐ=Ñ for the arclength parametrization, we
can almost never write actual formulas for these functions. And if we can't write the formulas, we can't
actually do any calculations with these parametric functions either. So what is the arclength
parametrization p ! Ð=Ñ good for? It is good for thinking about the curve G and has some very simple but
ultimately useful properties. The first property is that the vector function p
w
! Ð=Ñ not only has constant
length, it actually has unit length! The reason for this is that

= œ ( ¹¹ p
! Ð?ѹ¹.?
=
w

Now if we differentiate both sides of this equation with respect to = we get

" œ ¹¹ p
! Ð=ѹ¹
w

Then we can square both sides of this last equation and use the fact that the length of a vector squared is
the same as the dot product of the vector with itself.

" œ ¹¹ p
! Ð=ѹ¹ œ  J w Ð=Ñß K w Ð=Ñß L w Ð=Ñ  †  J w Ð=Ñß K w Ð=Ñß L w Ð=Ñ 
w #

" œ cJ w Ð=Ñd#  cKw Ð=Ñd#  cL w Ð=Ñd#

Now we again differentiate both sides of the equation with respect to = À

0 œ # † J w Ð=Ñ † J ww Ð=Ñ  # † Kw Ð=Ñ † K ww Ð=Ñ  # † L w Ð=Ñ † L ww Ð=Ñ

and after dividing by 2

! œ J w Ð=Ñ † J ww Ð=Ñ  Kw Ð=Ñ † K ww Ð=Ñ  L w Ð=Ñ † L ww Ð=Ñ

! œ  J w Ð=Ñß Kw Ð=Ñß L w Ð=Ñ  †  J ww Ð=Ñß K ww Ð=Ñß L ww Ð=Ñ  œ p


! Ð=Ñ † p
w ww
! Ð=Ñ

We have shown p ! Ð=Ñ † p


! Ð=Ñ œ ! so that the derivative of the vector function p
w ww w
! Ð=Ñ is orthogonal to
this same vector function itself.

Now let's keep in mind that the arclength parameter = isn't necessarily time, so that the two vectors
p
! Ð=Ñ and p
w ww
! Ð=Ñ are not necessarily velocity and acceleration vectors. But how do they relate to velocity
and acceleration and the time variable >?

First, p < Ð>Ñ is a tangent vector whose length is ¹¹p


! Ð=Ñ is a unit tangent vector. But p < Ð>ѹ¹Þ Because any
w w w

tangent vector must point in the same direction as the increase in the parameter, and since > and =
increase in the same direction along G , we may start with the unit tangent vector p
w
! Ð=Ñ and stretch it just
the correct amount to make the real tangent or velocity vector p
w
< Ð>Ñ. In other words,

2
¹¹p
< Ð>ѹ¹ † p
! Ð=Ñ œ p
w w w
< Ð>Ñ

Another way of saying the same thing is that:

p "
†p
w w

¹¹p
< Ð>ѹ¹
! Ð=Ñ œ w
< Ð>Ñ

By the arclength parametrization we know


= œ ( ¹¹p
< Ð?ѹ¹.?
>
w

Now differentiate both sides of this equation with respect to >.

œ ¹¹p
< Ð>ѹ¹
.= w
.>
By the Chain Rule,

.p
< Ð>Ñ
pw
.p
< Ð>Ñ .p
< Ð>Ñ .> .> œ < Ð>Ñ œ p w

¹¹ < Ð>ѹ¹
œ † œ ! Ð=Ñ
.= .> .= .= p w

.>

This shows that the unit tangent vector p ! Ð=Ñ is the derivative or rate of change of p
w
< Ð>Ñ with respect to
the arclength variable =Þ This is another reason why the arclength parameter = is so important.

There is another rate of change with respect to arclength that we will define as the curvature vector.
Formally, we define the curvature vector to be the vector p
ww
! Ð=Ñ. This is the rate of change of the unit
tangent vector with respect to arclength s.

Finally, we define curvature as the length of the curvature vector. We will denote the curvature scalar
quantity by the letter 5 and we may write:

5 œ ¹¹ p
! Ð=ѹ¹
ww

Now our final problem is to calculate 5 using the function formulas found inside the original vector
function p
< Ð>Ñ that was used to define G in the first place. In other words, since we will almost never
have explicit formulas for J Ð=Ñß KÐ=Ñ or LÐ=Ñ we desperately need to calculate 5 in terms of 0 Ð>Ñß
1Ð>Ñß and 2Ð>ÑÞ

< Ð>Ñ œ ¹¹p


p < Ð>ѹ¹ † p
w w w
! Ð=Ñ

p w .= p w
< Ð>Ñ œ † ! Ð=Ñ
.>

3
Differentiate both sides of the last equation above, implicitly, with respect to > À

.= . p
w
p ww .# = p w ! Ð=Ñ
< Ð>Ñ œ # † ! Ð=Ñ  †
.> .> .>

.= . p
w
p ww .# = p w ! Ð=Ñ .=
< Ð>Ñ œ # † ! Ð=Ñ  † †
.> .> .= .>

! Ð=Ñ  Œ  p
#
p .# = .=
< Ð>Ñ œ # † p
ww w ww
! Ð=Ñ
.> .>

Now take the cross product with p


w
< Ð>Ñ on both sides of the last equation above.

! Ð=Ñ  Œ  † p
< Ð>Ñ ‚ – # † p ! Ð=Ñ—
#
p .# = .=
< Ð>Ñ ‚ p
< Ð>Ñ œ p
w ww w w ww
.> .>

(the first vector inside the square brackets is already parallel to p


w
< Ð>Ñ, so the first term drops out)

< Ð>Ñ ‚ –Œ  † p
! Ð=Ñ—
#
p .=
< Ð>Ñ ‚ p
< Ð>Ñ œ p
w ww w ww
.>

< Ð>Ñ œ Œ  † ’p ! Ð=Ñ“


#
p .=
< Ð>Ñ ‚ p < Ð>Ñ ‚ p
w ww w ww
.>

Now take the length of the vectors on both sides of this last equation:

¹¹p < Ð>ѹ¹ œ Œ  † ¹¹p ! Ð=ѹ¹ † k=38Ð)Ñk


< Ð>ѹ¹ † ¹¹p
#
.=
< Ð>Ñ ‚ p
w ww w ww
.>

where ) is the angle between the two vectors p


< Ð>Ñ and p
w ww
! Ð=Ñ. After noting this angle is *!° and
œ ¹¹p
< Ð>ѹ¹ we may write:
.= w
=38Ð*!° Ñ œ " and noting that
.>

¹¹p < Ð>ѹ¹ œ ¹¹p


< Ð>ѹ¹ † ¹¹p
! Ð=ѹ¹
$
< Ð>Ñ ‚ p
w ww w ww

Solving for the curvature, the final equation is:

¹¹p < Ð>ѹ¹


< Ð>Ñ ‚ p
w ww

5 œ ¹¹p
! Ð=ѹ¹ œ
ww

¹¹p
< Ð>ѹ¹
w $

4
"
When the curvature 5 isn't zero we define 3 œ as the radius of curvature. We also define the
5
osculating plane to be the plane determined by the tangent vector p
! Ð=Ñ and the curvature vector p
w ww
! Ð=Ñ.

We are going to formally define the unit tangent vector by writing:

p p w
< Ð>Ñ
¹¹p
< Ð>ѹ¹
X Ð>Ñ œ w

Since this vector has constant length, by a previous theorem it is orthogonal to its own derivative vector
pw pw
which is X Ð>Ñ. Now the vector X Ð>Ñ isn't necessarily a unit vector, but we can make a unit vector in the
pw
same direction as X Ð>Ñ by defining a new vector À

pw
p X Ð>Ñ
R Ð>Ñ œ
ººX Ð>Ѻº
pw

p p p
Then we know X Ð>Ñ and R Ð>Ñ are unit vectors that are orthogonal to each other. R Ð>Ñ is called the
p p p ww
! Ð=Ñ
p w

¹¹p
! Ð=ѹ¹
normal vector to the curve G . Incidentally, X Ð>Ñ œ ! Ð=Ñ and R Ð>Ñ œ ww
Þ

p p p p
So X is the unit tangent vector and R is the unit normal vector. The plane that contains X and R is
p
called the osculating plane. The plane for which X serves as a normal vector is called the normal plane.
p p p p
A third unit vector is called the binormal vector which we denote by FÞ We define F œ X ‚ R . The
p p p p
plane that contains F and X is called the rectifying plane. The normal plane contains the F and R
p p p
vectors. Like X and R , F itself must be a unit vector because by the property of cross products,

¹¹F ¹¹ œ ¹¹X ‚ R ¹¹ œ ¹¹X ¹¹ † ¹¹R ¹¹ † =38Ð)Ñ œ " † " † " œ " where ) œ is the angle between the two
p p p p p 1
#
p p
orthogonal vectors X and R .
p p p
Like curvature, we would like to compute the X ß R ß and F vectors in terms of the original vector
function p
< Ð>ÑÞ The unit tangent vector has already been done.

p p w
< Ð>Ñ
¹¹p
< Ð>ѹ¹
X Ð>Ñ œ w

5
< Ð>Ñ œ ¹¹p< Ð>ѹ¹ † X Ð>Ñ can be written more simply as p
p p
The formula p
w w w
< Ð>Ñ œ @ † X Ð>Ñ where we let @

denote the scalar speed. ¹¹p< Ð>ѹ¹ œ @ œ


w .=
œ the rate of change of arclength with respect to time. We
.>

are using three different notations for the same quantity. Now differentiate both sides of the equation
p w p
< Ð>Ñ œ @ † X Ð>Ñ with respect to >.

p ww .@ p pw
< Ð>Ñ œ † X Ð>Ñ  @ † X Ð>Ñ
.>

† X Ð>Ñ  @ † ººX Ð>Ѻº † R Ð>Ñ


p ww .@ p pw p
< Ð>Ñ œ
.>

We claim that ººX Ð>Ѻº œ 5@ so that the last equation written above simplifies to
pw

p ww .@ p p
< Ð>Ñ œ † X Ð>Ñ  5@# † R Ð>Ñ
.>

ââ p ââ ââ p ââ
ââ . X Ð>Ñ ââ ââ . X Ð>Ñ .= ââ
â
ººX Ð>Ѻº œ âââ â â â â â â
† ââ œ »»
.p
! ww Ð=Ñ † ºº œ ¸¸p
† »» œ ºº p ! ww Ð=Ñ † @¸¸
â â œ ââ
pw ! w Ð=Ñ .= .=
ââ .> ââ ââ .= .> ââ .= .> .>

œ @ † ¸¸p
! ww Ð=Ѹ¸ œ @5Þ

.@ p p
The equation p
ww
< Ð>Ñ œ † X Ð>Ñ  5@# † R Ð>Ñ implies that the tangential and normal components of
.>
.@
acceleration are and 5@# respectively. Finally, the following two equations allow us to actually
.>
calculate the components of the acceleration vector with respect to the tangential and normal vectors
p p
X Ð>Ñ and R Ð>Ñ. We can do these calculations in terms of the original parametrization of G with the
components of the vector function p< Ð>Ñ.

.@ p
< Ð>Ñ † p
w ww
< Ð>Ñ
¹¹p
< Ð>ѹ¹
the tangential component œ œ w
.>

ºº < ºº
p w Ð>Ñ ‚ p ww
< Ð>Ñ
¹¹p
< Ð>ѹ¹
the normal component œ 5@# œ w

6
< Ð>Ñ is that @ œ ¹¹p
< Ð>ѹ¹ œ
.@
using the dot product of p
< Ð>Ñ with p
w ww w
The justification for computing
.>

Éc0 w Ð>Ñd#  c1w Ð>Ñd#  c2 w Ð>Ñd# so we may compute the derivative of @ with respect to > directly as À

œ Šc0 w Ð>Ñd  c1w Ð>Ñd  c2 w Ð>Ñd ‹ † c#0 w Ð>Ñ † 0 ww Ð>Ñ  #1w Ð>Ñ † 1ww Ð>Ñ  #2 w Ð>Ñ † 2 ww Ð>Ñ d
"
.@ " # # # #
.> #
p
< Ð>Ñ † p
w ww
< Ð>Ñ
¹¹p
< Ð>ѹ¹
which immediately simplifies to À w

p p p
The following figure shows the relationships between the X ß R ß and F vectors and the tangential and
normal components of acceleration.

.@
.> curve G

Ð>Ñ
@ <'
" X

<''Ð>Ñ
F
R
"
G
ve

5@
cur

p p
We should note that since X and R are orthogonal to each other, the parallelogram for adding the two
.@ p p
† X Ð>Ñ  5@# † R Ð>Ñ is really a rectangle which has p
ww
vectors < Ð>Ñ as its diagonal. A practical
.>
consequence is that if we know two of the three sides in one of the half-triangles then we can get the 3rd
.@
side for free! We may not always need to separately calculate and 5@# Þ We need only calculate two
.>
or 5@# or ¹¹ p
< Ð>ѹ¹ and apply the Pythagorean Theorem to get the
.@ ww
of the following three quantities:
.>
third. a5@# b  Œ  œ ¹¹ < Ð>ѹ¹ Þ
#
# .@ p ww #

.>

7
Our final comment about the nature of p
ww
< Ð>Ñ has to do with its tangential and normal components. First,
5   !Þ In fact, unless G has a straight section, 5  !Þ So obviously 5@# is normally positive when it isn't
zero. Note that in order to have @ œ ! we would have to have Éc0 w Ð>Ñd#  c1w Ð>Ñd#  c2 w Ð>Ñd# œ ! and
this only happens when all three first derivatives are simultaneously 0. In order for the three derivatives
to be ! over an interval, we would have to have 0 Ð>Ñß 1Ð>Ñß and 2Ð>Ñ all be constants over that same
interval and when that is the case then p
< Ð>Ñ isn't much of a curve because it degenerates to a single
constant point. So we can normally expect that @ œ ¹¹ p < Ð>ѹ¹ is positive. In fact many theorems dealing
w

with space curves assume that ¹¹ p< Ð>ѹ¹ Á 0 for all > − Ò+ß ,ÓÞ This can be stated more elegantly by
w

requiring that the three derivative coordinate functions never vanish simultaneously at any point on the
p
curve C. Another way of saying the same thing is that p
w
< Ð>Ñ Á ! for all >Þ So normally the normal
component of acceleration 5@# is positive as long as 5  ! and G has no straight sections.

.@
Now @ being positive doesn't necessarily mean the tangential component must be positive or even
.>
.@
nonzero. In fact, only when p
< Ð>Ñ † p
w ww
< Ð>Ñ  ! will be negative. In the above figure, when both
.>
components of acceleration are positive then the vector p
ww
< Ð>Ñ will lie on the concave side of the curve
G.

Now consider the example curve p


< Ð>Ñ œ  >ß >$ ß !  were > − Ò #ß #ÓÞ This is really just the graph
p
of C œ B$ for B − Ò#ß #Ó that has been parametrized. Then p
w
< Ð>Ñ œ  "ß $># ß !  Á ! and

p
< Ð>Ñ œ  !ß '>ß !  . Then p
ww
< Ð>Ñ † p
w ww
< Ð>Ñ œ ")>$ which is negative when > is negative. In this case

")>$
È"  *>%
.@
œ which will also be negative when > is negative. We can easily calculate that
.>

p
< Ð>Ñ ‚ p
w ww
< Ð>Ñ œ  !ß !ß '>  so that curvature as a function of time is given by

È$'># 'k>k
ŠÈ"  *>% ‹ ŠÈ"  *>% ‹
5Ð>Ñ œ $ œ $ . Obviously 5 œ ! only where > œ ! which is at the origin

point on GÞ

If we wanted to find the two points on the curve where the curvature 5Ð>Ñ is a maximum we could do so
by applying the quotient rule to the expression for 5Ð>ÑÞ To make the calculation of 5 w Ð>Ñ a little simpler
'>
È
Š "  *> ‹
we might assume >  ! so that 5Ð>Ñ œ $ Þ By the symmetry of the graph shown on the
%

next page we can expect to find two points on the curve where the curvature is the same maximum.

8
The following figure shows two different points on the curve where we can see the acceleration vector
p p .@
and its relation to the X and R vectors. The second quadrant point T is where  !Þ The fourth
.>
.@ p
quadrant point U is where  !Þ Also note that the normal vector R changes the side of the curve it
.>
p
is on when we move from T to UÞ The tangent vector X almost always points down because its
p
C-component is almost always negative. The only exception is when > œ ! and then X œ  "ß !ß ! 
p p
œp
w
< Ð!Ñ and then the tangent vector points to the rightÞ Think of what happens to the vectors X and R
and p
ww
< Ð>Ñ at the origin point where > œ !Þ Those vectors are not shown at the origin point in the
following figure.
8

r''(t) 6

5
N
P 4

T 3

-2 -1 1 2 3
-1

-2

-3
Q
-4 N
T
-5

-6
r''(t)

-7

-8

9
p  "ß $># ß !  pw  ")>$ ß '>ß ! 
È"  *>% È
Š "  *> ‹
For this example curveß X Ð>Ñ œ and X Ð>Ñ œ $
. Then
%

ººX Ð>Ѻº œ
p "
¸¸  ")>$ ß '>ß !  ¸¸ œ
" È$#%>'  $'># œ
w

ŠÈ"  *>% ‹ ŠÈ"  *>% ‹


$ † $ †

'k>k
† 'k>kÈ*>%  " œ º º Ð!Ѻº œ ! and this means R will be undefined at the
" pw p
ŠÈ"  *>% ‹
$ %
Þ So X
"  *>

p "  *>%  ")>$ ß '>ß ! 


'k>k È
Š "  *> ‹
origin. However, we can calculate that when > Á ! then R Ð>Ñ œ † $ œ
%

p
k>kÈ"  *>%
"
†  $>$ ß >ß !  . If we take two one sided-limits we will find that even though R Ð!Ñ is
p p
undefined, lim  R Ð>Ñ œ  !ß "ß !  and lim  R Ð>Ñ œ  !ß "ß !  . These limit calculations imply
>Ä! >Ä!
that even though the tangent vector makes a smooth transition across the origin point, the normal vector
p
makes an abrupt non-smooth change across that same point. Also, X Ð!Ñ œ  "ß 0ß !  which means
the tangent vector points along the positive B-axis. At the origin point we also have p
ww
< Ð!Ñ œ
 !ß !ß !  which means the acceleration vector vanishes at the origin.

270>%  '
È"  *>%
w
If you try to maximize curvature 5Ð>Ñ you should find 5 Ð>Ñ œ .

Setting the numerator equal to ! and using the symmetry of the graph we estimate the two points on G
where the curvature is a maximum are Ð!Þ$)'!*($*&!*'ß !Þ!&(&&'!!"%#%(Ñ and
Ð!Þ$)'!*($*&!*'ß !Þ!&(&&'!!"%#%(Ñ where > œ „ Ê % "
¸ „ !Þ$)'!*($*&!*'Þ
%&

10

Das könnte Ihnen auch gefallen