Chapter 6: Applications of Double Integration
Section 6.3: Surface Area
Example 6.3.1
Calculate the surface area of the surface defined by the function F=x y whose domain is the plane region R, the finite region bounded by the graph of y=x 1−x and the x-axis. See Example 6.2.1.
Solution
Mathematical Solution
The surface is Fx,y=x y, so the surface-area element is
dσ=1+Fx2+Fy2dA=1+y2+x2dA
The surface area is then given by the iterated integral
∫01∫0x 1−x1+x2+y2 dy dx ≐ 0.1903708066
The inner integral can be evaluated in closed form, but then the resulting outer integral must be evaluated numerically.
Maple Solution - Interactive
Table 6.3.1(a) contains a solution via a task template that implements the SurfaceArea command from the Student MultivariateCalculus package.
Tools≻Tasks≻Browse: Calculus - Multivariate≻Integration≻Surface Area
Surface Area
Surface
x y
x⁢y
Domain: ux≤y≤vx,a≤x≤b
ux
0
vx
x 1−x
x⁢1−x
a
b
1.
Inert integral: dy dx
StudentMultivariateCalculusSurfaceArea,x=..,y=..,output=integral
∫01.∫0x⁢1−xx2+y2+1ⅆyⅆx
Value
StudentMultivariateCalculusSurfaceArea,x=..,y=..
0.1903708066
Table 6.3.1(a) Solution by SurfaceArea command implemented in a task template
The upper limit for the outer integral is expressed in floating-point form. This causes Maple to evaluate the integral numerically. The alternative would be to use a symbolic "1" and find that Maple can evaluate the inner integral exactly, but not evaluate the outer integral. An extra step would then be needed to evaluate the outer integral numerically.
Table 6.3.1(b) contains a solution via a task template that implements the SurfaceInt command from the Student VectorCalculus package. By setting the integrand to 1, the template computes surface area.
Loading plottools
Tools≻Tasks≻Browse: Calculus - Vector≻Integration≻Surface Integration≻Surface Defined over a 2-D Region
Surface Integral on a Surface Defined over a General 2-D Region
Integrand
fx,y,z=
zx,y=
∫∫Sf ⅆσ =∫x=ax=b∫y=uxy=vxfx,y,zx,y 1+zx2+zy2 ⅆy ⅆx
∫∫Sf ⅆσ=∫y=ay=b∫x=uyx=vyfx,y,zx,y 1+zx2+zy2 ⅆx ⅆy
=
b=
a=
Table 6.3.1(b) Solution by the SurfaceInt command implemented in a task template
Clicking the "Value" button will produce a partly evaluated integral - the inner integral evaluates to a cumbersome expression that the outer integral cannot handle in closed form. The solution given here is a result of pressing the "Floating-Point Approximation" button.
Table 6.3.1(c) contains a solution from first principles.
Initialize
Context Panel: Assign Name
F=x y→assign
Obtain dσ′=1+Fx2+Fy2
Expression palette: Square-root template
Calculus palette: Partial derivative template
Context Panel: Evaluate and Display Inline
1+∂∂ x F2+∂∂ y F2 = x2+y2+1
Write and evaluate the relevant iterated double integral
Evaluate the inner integral exactly, then form the outer integral and evaluate it numerically
Calculus palette: Template for single integral Write the inner integral (dy) and press the Enter key.
Context Panel: Constructions≻Definite Integral≻x
Context Panel: Approximate≻10 (digits)
∫0x 1−x1+x2+y2ⅆy
−ln⁡x2+1⁢x24−ln⁡x2+14+x⁢x4−2⁢x3+2⁢x2+12−x2⁢x4−2⁢x3+2⁢x2+12+ln⁡−x2+x4−2⁢x3+2⁢x2+1+x⁢x22+ln⁡−x2+x4−2⁢x3+2⁢x2+1+x2
→integrate w.r.t. x
∫01−ln⁡x2+1⁢x24−ln⁡x2+14+x⁢x4−2⁢x3+2⁢x2+12−x2⁢x4−2⁢x3+2⁢x2+12+ln⁡−x2+x4−2⁢x3+2⁢x2+1+x⁢x22+ln⁡−x2+x4−2⁢x3+2⁢x2+1+x2ⅆx
→at 10 digits
Table 6.3.1(c) Solution from first principles
Maple Solution - Coded
Install the Student MultivariateCalculus package.
withStudent:-MultivariateCalculus:
Install the IntegrationTools package.
withIntegrationTools:
Define the surface.
F≔x y:
Apply the SurfaceArea command from the Student MultivariateCalculus package to obtain the appropriate iterated integral.
Apply the GetIntegrand command from the IntegrationTools package to extract the inner integral.
Apply the value command to evaluate the inner integral exactly, and wrap this result in the outer definite integral.
Apply the evalf command to obtain the surface area as a floating-point value.
q1≔SurfaceAreaF,x=0..1, y=0..x 1−x,output=integral; q2≔GetIntegrandq1; q3≔Intvalueq2,x=0..1; evalfq3
Alternate approach: Include a floating-point number in the argument to the SurfaceArea command
SurfaceAreaF,x=0..1.0, y=0..x 1−x = 0.1903708066
Alternate approach: Apply the SurfaceInt command from the Student VectorCalculus package
Student:-VectorCalculus:-SurfaceInt1,x,y,z=Surfacex,y,F,x=0..1,y=0..x 1−x,output=integral
∫01∫0x⁢1−xx2+y2+1ⅆyⅆx
A solution from first principles must necessarily begin with the calculation of
dσ′=1+Fx2+Fy2=1+y2+x2
The top-level Int command returns the inert iterated integral
Q≔Int1+y2+x2,y=0..x 1−x,x=0..1
Q≔∫01∫0x⁢1−xx2+y2+1ⅆyⅆx
Apply the evalf command to obtain a numeric evaluation of the iterated integral
evalfQ = 0.1903708065
The slight difference in the numeric values obtained is a reminder that the first value results from the numeric evaluation of a single integral; the second, from a double integral.
<< Chapter Overview Section 6.3 Next Example >>
© Maplesoft, a division of Waterloo Maple Inc., 2024. All rights reserved. This product is protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation.
For more information on Maplesoft products and services, visit www.maplesoft.com
Download Help Document