Laboratory 19
Arc Length and Surfaces of Revolution
Introduction
Given a function
,
, we see how to find the length of the curve from
to
. If this curve is revolved about an axis, it generates a surface of revolution, and we see how to find the resulting surface area.
Example 19.1, Arc Length
Mathematica is particularly useful for finding the length of a curve determined by a function
. It can be shown that if
is a differentiable function, then the length of the arc of the curve determined by this function from
to
is
.
Other than some special cases, such integrals are impossible to calculate without using numerical methods, so that Mathematica is especially useful. Before we calculate arc lengths, let us evaluate some integrals of the above type. We start with the function
, from
to
. The integral to be calculated is then
, since
.
We see that the Integrate command will find the anti-derivative when it exists. The actual value of the arc length between
and
is then:.
Suppose we want to find the length of the arc of the sine curve
from
to
.
Mathematica is not able to give a simple answer as no anti-derivative of
in terms of elementary functions exists. However, Mathematica can give an approximate numerical value for the integral as follows:
Experiment 19.1
For each of the following curves
, determine whether or not the integrand in the arc length expression has an anti-derivative in terms of elementary functions. In each case determine a numerical value for the arc length between the
values indicated.
1.
, ![]()
![]()
2.
,
,
.
3.
,
,
.
4.
.
5.
.
Example 19.2, Surfaces of Revolution
If the function
is rotated about a line, the surface area of the solid of revolution which is formed is given by the formula:
,
where
is the distance between the graph of
and the axis of revolution (so we require
). When the rotation is about the
axis,
, but when the rotation is about the
axis,
. As an example, let us rotate
about the
axis, between the lines
, and
. In this case
. We can use the module Rev introduced in the lab on volumes of revolution, having calling parameters
,
and
, to obtain an idea what the surface looks like.
The surface area is then:
or rather:
Experiment 19.2
Find the surface area of the solid of revolution obtained when the part of the curve
between the lines
and
is rotated. Give a 3D parametric plot of the surfaces in each case. (N0TE - You will need the ParametricPlot3D command to complete this experiment).
1.
, ![]()
(Rotate about the
axis and use NIntegrate).
2.
,
. (Rotate about the
axis and recall that Mathematica uses Log[x] for the natural log function).
3. ![]()
Now do the rotation about the line
, for exercise 2.
Example 19.3, Surface Area and Volume of a Torus
If we rotate a circle about the
axis, we obtain the doughnut shape known as a torus. We can illustrate this by rotating the top and bottom halves of the circle
. To graph the region to be revolved we use:
Now rotate the circle about the
-axis:
This solid has volume
, which we can use Mathematica to evaluate:
The surface area is given by
, which we evaluate as follows:
Experiment 19.3
1. Using different values for
and
, find the volume
and surface area
obtained by rotating the circle
about the
axis, and hence conjecture a formula for the volume and surface area of a torus obtained by rotating a circle of radius
about a line distance
from the center of the circle. (Optional exercise: Prove that your formula is correct using calculus).
2. Use Mathematica to determine the formula for the volume of the torus in Experiment 1 for general values of
and
(Mathematica will perform the symbolic integration necessary for the volume, but may cause some difficulty with the surface area.).
Credits
These laboratories were created by Raouf Boules, Geoff Goodson, Ohoe Kim and Mike O'Leary for use in the Calculus courses of Towson University. Commercial use is prohibited without permission of the authors. Non-commercial use is permitted, provided this credit section is retained.
Created by Mathematica (August 20, 2004)