M408M Learning Module Pages

Main page

Chapter 10: Parametric Equations and Polar Coordinates

Chapter 12: Vectors and the Geometry of Space


Chapter 13: Vector Functions


Chapter 14: Partial Derivatives


Chapter 15: Multiple Integrals


Learning module LM 15.1: Multiple integrals

Learning module LM 15.2: Multiple integrals over rectangles:

      One variable at a time!
      Fubini's Theorem
      Notation and order

Learning module LM 15.3: Double integrals over general regions:

Learning module LM 15.4: Double integrals in polar coordinates:

Learning module LM 15.5a: Multiple integrals in physics:

Learning module LM 15.5b: Integrals in probability and statistics:

Learning module LM 15.10: Change of variables:


One variable at a time!

One Variable at a Time!

Now that we know what double integrals are, we can start to compute them. The key idea is: One variable at a time!

In order to integrate over a rectangle [a,b]×[c,d], we first integrate over one variable (say, y) for each fixed value of x. That's an ordinary integral, which we can do using the fundamental theorem of calculus. We then integrate the result over the other variable (in this case x), which we can also do using the fundamental theorem of calculus. So a 2-dimensional double integral boils down to two ordinary 1-dimensional integrals, one inside the other. We call this an iterated integral.

There are two ways to see the relation between double integrals and iterated integrals. In the bottom-up approach, we evaluate the sum mi=1nj=1f(xi,yj)ΔxΔy,

by first summing over all of the boxes with a fixed i to get the contribution of a column, and then adding up the columns. (Or we can sum over all of the boxes with a fixed j to get the contribution of a row, and then add up the rows.)

f(xi,yj)ΔyΔx is the approximate contribution of a single box to our double integral.

nj=1f(xi,yj)ΔyΔx is the approximate contribution of all the boxes in a single column. As n, the sum over n turns into an integral, and we get (dcf(xi,y)dy)Δx.

Adding up the columns then gives mi=1(dcf(xi,y)dy)Δx. Taking a limit as m turns the sum into an iterated integral: ba(dcf(x,y)dy)dx.

This bottom-up approach is explained in the following video. (However, there is a small error. At the beginning it says that we're going to integrate over the rectangle [0,1]×[0,2], but for the rest of the video the region R is actually the rectangle [0,2]×[0,1].)

An alternate approach to finding volumes (and hence double integrals) - the so-called Slice Method - was formulated by Cavalieri and is expressed mathematically in

Cavalieri's Principle: let W be a solid and Px,axb, be a family of parallel planes such that

     W lies between Pa and Pb,

     the area of the cross-sectional slice of W cut by Px is A(x).

  Then  volume of W = baA(x)dx.


We already used this idea to compute volumes of revolution. Suppose W is created by rotating the graph of y=f(x),axb, about the x-axis. When Px is a plane perpendicular to the x-axis, then the slice of W cut by Px is a disk of radius f(x). Here A(x)=πf(x)2, so we recover the familiar result  volume of W = πbaf(x)2dx
for a volume of revolution. But Cavalieri's Principle does not require the cross-sections to be triangles or disks!

Example: Find the volume of the solid W under the hyperbolic paraboloid z = f(x,y) = 2+x2y2
and over the square D=[1,1]×[1,1].

Solution: The solid is shown to the right. When Px is the vertical slice perpendicular to the x-axis for fixed x shown in purple, then A(x)=21(2+x2y2)dy

=[2y+x2yy33]11=103+2x2.
But then by using the slider to fill out the solid, Cavalieri's Principle shows that W has

volume = 11A(x)dx = 11(103+2x2)dx = [10x3+2x33]11 = 8.

In other words, the volume of a region is the baA(x)dx, where A(x) is the cross-sectional area at a particular value of x. But that's the area under the curve z=f(x,y), where we are treating x as a constant and y as our variable. That is, the double integral Rf(x,y)dA equals the iterated integral ba(dcf(x,y)dy)dx.