Chapter 9: Vector Calculus
Section 9.6: Surface Integrals
|
Example 9.6.16
|
|
Obtain the flux of the field through the surface defined over the interior of the triangle whose vertices are , , and .
|
|
|
|
Solution
|
|
|
Mathematical Solution
|
|
•
|
Figure 9.6.16(a) is a sketch of the triangle determined by the given vertices, labeled . The equations of the edges are designated , with color-coding matching the colors (black, red, green) used for the edges themselves.
|
•
|
Since , and a unit normal on the surface is
the integrand for the flux integral is
|
so the surface integral itself is given by the sum
|
|
Figure 9.6.16(a) Triangle and
|
|
|
|
|
|
=
|
|
Maple Solution - Interactive
|
|
Table 9.6.16(a) provides a solution via task template.
Tools≻Tasks≻Browse:
Calculus - Vector≻Integration≻Flux≻3-D≻Through a Surface Defined over a Triangle
|
Flux through a Surface Defined over a Triangle
|
For the Vector Field:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Table 9.6.16(a) Solution by task template
|
|
|
A solution from first principles must necessarily begin with the equations of the three sides of the triangle. Table 9.6.16(b) provides such equations.
Initialize
|
•
|
Tools≻Load Package: Student Precalculus
|
|
Loading Student:-Precalculus
|
Obtain the equations of the edges of the triangle
|
•
|
Context Panel: Student Precalculus≻Lines And Segments≻Line≻Equation
|
•
|
Context Panel: Right-hand Side
|
•
|
Context Panel: Assign to a Name≻Y[AB], Y[BC], Y[CA], as appropriate
|
|
|
|
|
|
|
Table 9.6.16(c) provides the remainder of the solution from first principles.
Initialize
|
•
|
Tools≻Load Package: Student Multivariate Calculus
|
|
Loading Student:-MultivariateCalculus
|
Define the vector field F
|
•
|
Context Panel: Assign to a Name≻F
|
|
|
Define the surface
|
•
|
Context Panel: Assign to a Name≻
|
|
|
Obtain N, a unit normal on the surface
|
•
|
Calculus palette: Partial-differentiation operator
|
•
|
Context Panel: Evaluate and Display Inline
|
•
|
Context Panel: Student Vector Calculus≻Normalize≻Euclidean
|
•
|
Context Panel: Assign to a Name≻N
|
|
=
|
Obtain
|
•
|
Calculus palette: Partial-differentiation operator
|
•
|
Context Panel: Evaluate and Display Inline
|
•
|
Context Panel: Assign to a Name≻dsig
|
|
=
|
Form and evaluate it on the surface
|
•
|
Expression palette: Evaluation template
Common Symbols palette: Dot-product operator
Press the Enter key.
|
•
|
Context Panel: Simplify≻Simplify
|
•
|
Context Panel: Assign to a Name≻
|
|
|
Form and evaluate the flux integral
|
•
|
Calculus palette: Iterated double-integral operator
|
•
|
Context Panel: Evaluate and Display Inline
|
|
=
|
Table 9.6.16(c) Solution from first principles
|
|
|
|
|
Maple Solution - Coded
|
|
Table 9.6.16(d) provides a solution based on the Flux command in the Student VectorCalculus package.
Initialize
|
•
|
Install the Student VectorCalculus package.
|
|
|
|
|
Use the Flux command with the Triangle option
|
|
Table 9.6.16(b) Solution via the Flux command with the Triangle option
|
|
|
Table 9.6.16(e) provides a solution from first principles.
Initialize
|
•
|
Set the display of vectors with the BasisFormat command.
|
|
|
•
|
Install the Student Precalculus package.
|
|
Loading Student:-Precalculus
|
The triangle
|
•
|
Let be a list of the vertices of the triangle.
|
|
|
•
|
Use the plot command to produce a sketch of the triangle.
|
|
|
•
|
To obtain the equations of the edges of the triangle, apply the Line command from the Student Precalculus package. Since this results in an equation of the form , apply the rhs command to select just the right-hand side of the resulting equation.
|
|
|
|
|
|
|
|
Obtain the integrand
|
•
|
Define the surface .
|
|
|
Use the diff command to obtain the surface normal field .
Apply the Normalize command to obtain a unit normal field.
|
|
•
|
Use the diff command to obtain .
|
•
|
Use the eval command to make the substitution .
|
|
|
Use the Int and int commands to write and evaluate the flux integral
|
|
Table 9.6.16(e) Solution from first principles
|
|
|
Note the use of the prefix "colon dash" on the int command. This forces the use of the top-level version of the command, not the modified version in the Student VectorCalculus package.
|
|
|
<< Previous Example Section 9.6
Next Section >>
© 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
|