Arc Length and Re-parameterizing Curves

Make up two functions that will illustrate the difference between a curve's parameter and its arclength

"index_8.gif"

"index_9.gif"


Here is a general way to take a function of a general parameter, t, and compute the arc length traversed as t varies from one value to another:

"index_10.gif"

"index_11.gif"

This is the arclength up to the parameter t, the integral does not have a closed-form

"index_12.gif"

"index_13.gif"

"index_14.gif"

Applying this to the function Bendy defined above:

"index_15.gif"

"index_16.gif"

This is the arclength up to the parameter t, the integral does have a closed-form, but is not easily invertible.

"index_17.gif"

"index_18.gif"

The arc length in this case is given by a tabulated  function called an elliptic integral and after checking its behavior at t = 0 we can plot it over the range {t,0,2π}:

"index_19.gif"

"index_20.gif"

However, the inverse exits, we can find a t(s) (the curve parameter t for any arclength s)

"index_21.gif"

"index_22.gif"

Alternatively, we can evaluate the expression for arc length numerically using the following:

"index_23.gif"

"index_24.gif"


Created by Wolfram Mathematica 6.0  (20 September 2007) Valid XHTML 1.1!