Chapter 7: Triple Integration
Section 7.3: Regions with Curved Boundaries
Example 7.3.12
If R is that portion of the first-octant lying under the cylinder x2+z2=1, but in front of the plane y=x, iterate the triple integral ∫∫∫R1 dv in the order dx dz dy.
Solution
Mathematical Solution
The region R is shown in Figures 7.3.12(a, b), one a view from the left; and the other, from the right. Figure 7.3.12(c) is a schematic of the region R. The intersection of the plane y=x and the cylinder x2+z2=1 is drawn in green in this figure. The projection of the green curve onto the xz-plane is drawn in black, while its projection onto the yz-plane is drawn in red.
The green curve of intersection, the simultaneous solution of the equations y=x and x2+z2=1, is given parametrically by equations of the form x=x,y=x,z=±1−x2. The projection of the green curve onto the yz-plane is found by eliminating x from the equations y=x and x2+z2=1. Since y=x, the projection y2+z2=1 easily follows. The black curve is the boundary of the cylinder, but it is also the projection of the green curve of intersection onto the xz-plane.
Figure 7.3.12(a) Region R
Figure 7.3.12(b) Region R
Figure 7.3.12(c) Region R
The region R has a physical meaning. The cylinder x2+z2=1 can be interpreted as a piece of quarter-round molding commonly used as wood-working trim and edging. When such trim is installed in a right-angled corner, at least one end must be mitered, or cut at a 45° bevel angle. (The saw blade would be in the plane y=x.) A piece of quarter-round with a square end, so beveled, wastes a chip in the shape of region R. The triple integral in this example computes the volume of such a cut-off scrap.
The relevant iteration of the triple integral is ∫01∫01−y2∫y1−z21 dx dz dy=13. Figures 7.3.12(d - f) contain animations illustrating how the limits of integration might be deduced.
use plots,plottools in module() local a,s1,s2,s3,p1,p2,p3,p4,p5,p6,p7,k; s1 := [seq([k/30,0,sqrt(1-(k/30)^2)],k=0..30)]: s2 := [seq([k/30,k/30,sqrt(1-(k/30)^2)],k=0..30)]: s3 := [seq([0,k/30,sqrt(1-(k/30)^2)],k=0..30)]: p1 := spacecurve({s1,[1,y,0,y=0..1]}, color=black, thickness=3): p2:=spacecurve([x,x,0,x=0..1.2],color=green,thickness=2): p3:=spacecurve(s2,color=green,thickness=2): p4 := spacecurve({[x,1,0,x=0..1],s3}, color=red, thickness=2): p5 := spacecurve({[[1.2,0,0], [0,0,0], [0,1.2,0]], [[0,0,0], [0,0,1.2]]}, color=blue, thickness=2): p6:=display([p1,p2,p3,p4,p5], labels=[x,y,z], scaling = constrained, axes=none); a:=.1; p7:=animate(display,[parallelepiped([a,0,0],[0,a,0],[0,0,a],[b,.4,.4])],b=.4..1,view=[0..1.2,0..1.2,0..1.2],labels=[x,y,z],orientation=[10,50,0],paraminfo=false,scaling=constrained,background=p6,tickmarks=[3,3,5]); print(p7); end module: end use:
Figure 7.3.12(d) dx
use plots,plottools in module() local a,s1,s2,s3,p1,p2,p3,p4,p5,p6,p7,k; s1 := [seq([k/30,0,sqrt(1-(k/30)^2)],k=0..30)]: s2 := [seq([k/30,k/30,sqrt(1-(k/30)^2)],k=0..30)]: s3 := [seq([0,k/30,sqrt(1-(k/30)^2)],k=0..30)]: p1 := spacecurve({s1,[1,y,0,y=0..1]}, color=black, thickness=3): p2:=spacecurve([x,x,0,x=0..1.2],color=green,thickness=2): p3:=spacecurve(s2,color=green,thickness=2): p4 := spacecurve({[x,1,0,x=0..1],s3}, color=red, thickness=2): p5 := spacecurve({[[1.2,0,0], [0,0,0], [0,1.2,0]], [[0,0,0], [0,0,1.2]]}, color=blue, thickness=2): p6:=display([p1,p2,p3,p4,p5], labels=[x,y,z], scaling = constrained, axes=none); a:=.1; p7:=animate(display, [parallelepiped([sqrt(1-b^2)-.4,0,0],[0,a,0],[0,0,a],[.4,.4,b-a])],b=0..0.916,view=[0..1.2,0..1.2,0..1.2],labels=[x,y,z],orientation=[10,50,0],paraminfo=false,scaling=constrained,background=p6,tickmarks=[3,3,5]); print(p7); end module: end use:
Figure 7.3.12(e) dz
use plots,plottools in module() local a,s1,s2,s3,p1,p2,p3,p4,p5,p6,p7,k; s1 := [seq([k/30,0,sqrt(1-(k/30)^2)],k=0..30)]: s2 := [seq([k/30,k/30,sqrt(1-(k/30)^2)],k=0..30)]: s3 := [seq([0,k/30,sqrt(1-(k/30)^2)],k=0..30)]: p1 := spacecurve({s1,[1,y,0,y=0..1]}, color=black, thickness=3): p2:=spacecurve([x,x,0,x=0..1.2],color=green,thickness=2): p3:=spacecurve(s2,color=green,thickness=2): p4 := spacecurve({[x,1,0,x=0..1],s3}, color=red, thickness=2): p5 := spacecurve({[[1.2,0,0], [0,0,0], [0,1.2,0]], [[0,0,0], [0,0,1.2]]}, color=blue, thickness=2): p6:=display([p1,p2,p3,p4,p5], labels=[x,y,z], scaling = constrained, axes=none); a:=.1; p7:=animate(plot3d,[[x,b,z],x=b..1,z=0..sqrt(1-x^2)],b=0..1,view=[0..1.2,0..1.2,0..1.2],labels=[x,y,z],orientation=[10,50,0],paraminfo=false,scaling=constrained,background=p6,tickmarks=[3,3,5]); print(p7); end module: end use:
Figure 7.3.12(f) dy
In Figure 7.3.12(d), the volume element first moved in the x-direction, from the "saw blade" x=y to the surface in the form x=1−z2. This forms the "post" animated in Figure 7.3.12(e). The "post" next moves in the z-direction, from z=0 to the red curve in the yz-plane, that is, to z=1−y2. This forms the "slab" animated in Figure 7.3.12(f). The "slab" moves in the y-direction, from y=0 to y=1.
Once the inner integration takes place, and the equivalent of the "post" has been formed, the end of the "post" must traverse the projection of R onto the plane of the remaining two variables. Here, those two variables are y and z, so the region that the end of the post must traverse is the quarter-circle in the yz-plane.
Maple Solution - Interactive
Initialize
Tools≻Load Package: Student Multivariate Calculus
Loading Student:-MultivariateCalculus
Access the MultiInt command via the Context Panel
Type the integrand, 1.
Context Panel: Student Multivariate Calculus≻Integrate≻Iterated Fill in the fields of the two dialogs shown below
Context Panel: Evaluate Integral
1→MultiInt∫01∫0−y2+1∫y−z2+11ⅆxⅆzⅆy=13
Selecting the steps option results in the stepwise evaluation of the integral, as shown to the right.
1→MultiInt13
Table 7.3.12(a) contains a solution provided by a visualization task template. After the order of iteration is selected, fill in the fields that correspond to the limits of integration. If the graph of the region swept by these limits is correct, then the integral is correctly formulated and evaluated.
Tools≻Tasks≻Browse:
Calculus - Multivariate≻Integration≻Visualizing Regions of Integration≻Cartesian 3-D
Evaluate ∭RΨx,y,z dv and Graph R
Volume Element dv
Select dvdz dy dxdz dx dydx dy dzdx dz dydy dx dzdy dz dx
, where Ψ=
F=
G=
b=
f=
g=
a=
Table 7.3.12(a) Solution by visualization task template
This template employs the MultiInt command from the Student MultivariateCalculus package, but the graphic are coded from first principles.
Table 7.3.12(b) contains a solution implemented with the iterated triple-integral template found in the Calculus palette.
Calculus palette: Iterated triple-integral template
Context Panel: Evaluate and Display Inline
∫01∫01−y2∫y1−z21 ⅆx ⅆz ⅆy = 13
Table 7.3.12(b) Solution via iterated triple-integral template in the Calculus palette
Maple Solution - Coded
Top-level: Int and int commands
Int1,x=y..1−z2,z=0..1−y2,y=0..1=int1,x=y..1−z2,z=0..1−y2,y=0..1
∫01∫0−y2+1∫y−z2+11ⅆxⅆzⅆy=13
The MultiInt command in the Student MultivariateCalculus package
Install the Student MultivariateCalculus package.
withStudent:-MultivariateCalculus:
Student:-MultivariateCalculus:-MultiInt1,x=y..1−z2,z=0..1−y2,y=0..1,output=integral
∫01∫0−y2+1∫y−z2+11ⅆxⅆzⅆy
MultiInt1,x=y..1−z2,z=0..1−y2,y=0..1 = 13
The MultiInt command with a pre-defined domain option
MultiInt1,y,z,x=Region0..1,0..1−y2,y..1−z2,output=integral
MultiInt1,y,z,x=Region0..1,0..1−y2,y..1−z2 = 13
<< Previous Example Section 7.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