Curves and Arc Length

George E. Hrabovsky

MAST

Rocky Wenz

MAST

James Firmiss

MAST

Dianna Hrabovsky

MAST

Introduction

Last time we began to explore Mathematica functionality towards a lofting application. This allowed us to establish surface representations using Delauney Trinagulations. Today we need to establish the principles of curvature leading—hopefully—to a capability to produce interpolated curves instead of the lines of the triangulation. This requires some differential geometry.

Curves

We can think of a curve as a function x of some variable that changes continuously t, thus we have a curve x(t). In more than one dimension, this is a vector, arclength_1.gif.

Arc Length

The length of a curve, s, is also a function of t, s(t),

arclength_2.gif

Equation (1)

arclength_3.gif

arclength_4.gif

arclength_5.gif

Now lets do some examples. We will make a list of interesting curves, plot the curves, and then calculate their arc lengths.

Sine curve,

arclength_6.gif

arclength_7.gif

arclength_8.gif

arclength_9.gif

Cosine Curve

arclength_10.gif

arclength_11.gif

arclength_12.gif

arclength_13.gif

Logarithmic Curve

arclength_14.gif

arclength_15.gif

arclength_16.gif

arclength_17.gif

Tangent Curve

arclength_18.gif

arclength_19.gif

arclength_20.gif

arclength_21.gif

More Sines

arclength_22.gif

arclength_23.gif

arclength_24.gif

arclength_25.gif

arclength_26.gif

arclength_27.gif

arclength_28.gif

arclength_29.gif

Circle

arclength_30.gif

arclength_31.gif

arclength_32.gif

arclength_33.gif

Ellipse

arclength_34.gif

arclength_35.gif

arclength_36.gif

arclength_37.gif

Logarithmic Spiral

arclength_38.gif

arclength_39.gif

arclength_40.gif

arclength_41.gif

Cycloid

arclength_42.gif

arclength_43.gif

arclength_44.gif

arclength_45.gif

Other Trig

arclength_46.gif

arclength_47.gif

arclength_48.gif

arclength_49.gif

Lemniscates of Bernoulli

arclength_50.gif

arclength_51.gif

arclength_52.gif

arclength_53.gif

References

[1] Martin M. Lipschutz, (1969), Differential Geometry, McGraw-Hill Book Company, part of the famed Schaum’s Outline series.

[2] Alfred Gray, (1998), Modern Differential Geometry of Curves and Surfaces with Mathematica, 2nd Ed. CRC Press.

Spikey Created with Wolfram Mathematica 8.0