Double Integral Calculator (General Region)
This Double Integral Calculator (General Region) helps you evaluate double integrals over general regions in the plane. The calculator identifies whether the region is Type I or Type II, sets up the correct order of integration, and then works through the integral step by step. This makes it easier to understand the region, the bounds, and the integration process. It is a simple way to check answers, understand the method clearly, and practise multivariable calculus step by step.
It shows the integral setup, identifies the inner and outer variables, classifies the region, and works through the integration step by step.
Enter your problem like f(x,y)=x+y; y:[x^2,x+1]; x:[0,1] or f(x,y)=x*y; x:[y,2]; y:[0,1], or use the ∬ keyboard button.
Step-by-step method
- Read the integrand, the inner bounds, and the outer bounds.
- Decide whether the setup is Type I or Type II.
- Write the iterated integral in the order given by the bounds.
- Break the inner integration into smaller algebra steps whenever possible.
- Substitute the upper and lower inner bounds separately, then subtract and simplify.
- Break the outer integration into smaller algebra steps whenever possible.
- Substitute the outer upper and lower bounds separately, then subtract and simplify.
- Write the final exact answer, and a decimal approximation when needed.
Formulas:
Type I region setup
Type II region setup
Example 1: f(x,y)=x+y; y:[x^2,x+1]; x:[0,1]
Step 1A - Identify the integrand.
In this problem: Read the function being integrated.
Step 1B - Identify the inner bounds.
In this problem: Inner variable: y. Inner bounds: x^2 ≤ y ≤ x + 1.
Step 1C - Identify the outer bounds.
In this problem: Outer variable: x. Outer bounds: 0 ≤ x ≤ 1.
Step 1D - Classify the region.
In this problem: Type I. R = { (x, y) : 0 ≤ x ≤ 1, x^2 ≤ y ≤ x + 1 }. This is Type I because y is between lower and upper curves written as functions of x, while x has constant limits.
Step 2A - Set up the inner integral.
In this problem: Integrate first with respect to y.
Step 2B - Split the inner integral into simpler pieces.
In this problem: Use linearity of integration to integrate one term at a time with respect to y.
Step 2C.1 - Integrate term 1.
In this problem: Work only on the term x.
Step 2C.2 - Integrate term 2.
In this problem: Work only on the term y.
| y2 |
| 2 |
Step 2D - Combine the inner antiderivative pieces.
In this problem: Add the antiderivatives of all terms.
| y2 |
| 2 |
Step 2E - Substitute the upper inner bound.
In this problem: Use the upper inner bound y = x + 1.
| 1 |
| 2 |
| 1 |
| 2 |
| 1 |
| 2 |
| 4x |
| 2 |
| 3x2 |
| 2 |
| 1 + 3x2 + 4x |
| 2 |
Step 2F - Substitute the lower inner bound.
In this problem: Use the lower inner bound y = x^2.
| 1 |
| 2 |
| 1 |
| 2 |
| 2x3 |
| 2 |
| x4 |
| 2 |
| x4 + 2x3 |
| 2 |
Step 2G - Subtract upper minus lower.
In this problem: Now subtract the lower result from the upper result.
| 1 |
| 2 |
| 3 |
| 2 |
| 1 |
| 2 |
| 1 |
| 2 |
| 2x3 |
| 2 |
| 4x |
| 2 |
| x4 |
| 2 |
| 3x2 |
| 2 |
| 1 − x4 − 2x3 + 3x2 + 4x |
| 2 |
Step 2H - Simplify the inner result.
In this problem: This leaves an expression in the outer variable x.
| 1 − x4 − 2x3 + 3x2 + 4x |
| 2 |
Step 3A - Set up the outer integral.
In this problem: Now integrate the inner result with respect to x.
| 1 − x4 − 2x3 + 3x2 + 4x |
| 2 |
Step 3B - Split the outer integral into simpler pieces.
In this problem: Use linearity of integration to integrate one term at a time with respect to x.
| 1 − x4 − 2x3 + 3x2 + 4x |
| 2 |
| 1 |
| 2 |
| −x4 |
| 2 |
| 3x2 |
| 2 |
Step 3C.1 - Integrate term 1.
In this problem: Work only on the term 1/2.
| 1 |
| 2 |
| 1 |
| 2 |
Step 3C.2 - Integrate term 2.
In this problem: Work only on the term -x^3.
| x4 |
| 4 |
| −x4 |
| 4 |
Step 3C.3 - Integrate term 3.
In this problem: Work only on the term 2*x.
| x2 |
| 2 |
Step 3C.4 - Integrate term 4.
In this problem: Work only on the term -x^4/2.
| −x4 |
| 2 |
| -1 |
| 2 |
| -1 |
| 2 |
| x5 |
| 5 |
| −x5 |
| 10 |
Step 3C.5 - Integrate term 5.
In this problem: Work only on the term 3*x^2/2.
| 3x2 |
| 2 |
| 3 |
| 2 |
| 3 |
| 2 |
| x3 |
| 3 |
| x3 |
| 2 |
Step 3D - Combine the outer antiderivative pieces.
In this problem: Add the antiderivatives of all terms.
| x |
| 2 |
| x4 |
| 4 |
| x5 |
| 10 |
| x3 |
| 2 |
Step 3E - Substitute the upper outer bound.
In this problem: Use the upper outer bound x = 1.
| 1 |
| 2 |
| 1 |
| 4 |
| 1 |
| 10 |
| 1 |
| 2 |
| 33 |
| 20 |
Step 3F - Substitute the lower outer bound.
In this problem: Use the lower outer bound x = 0.
| 1 |
| 2 |
| 1 |
| 4 |
| 1 |
| 10 |
| 1 |
| 2 |
Step 3G - Subtract upper minus lower.
In this problem: Now subtract the lower result from the upper result.
| 33 |
| 20 |
Step 3H - Write the final answer.
In this problem: This is the value of the double integral over the given region.
| 33 |
| 20 |
Final answer: 33/20
Example 2: f(x,y)=x*y; x:[y,2]; y:[0,1]
Step 1A - Identify the integrand.
In this problem: Read the function being integrated.
Step 1B - Identify the inner bounds.
In this problem: Inner variable: x. Inner bounds: y ≤ x ≤ 2.
Step 1C - Identify the outer bounds.
In this problem: Outer variable: y. Outer bounds: 0 ≤ y ≤ 1.
Step 1D - Classify the region.
In this problem: Type II. R = { (x, y) : 0 ≤ y ≤ 1, y ≤ x ≤ 2 }. This is Type II because x is between left and right curves written as functions of y, while y has constant limits.
Step 2A - Set up the inner integral.
In this problem: Integrate first with respect to x.
Step 2B - Find the inner antiderivative.
In this problem: Integrate with respect to x.
| x2 |
| 2 |
| yx2 |
| 2 |
| yx2 |
| 2 |
Step 2E - Substitute the upper inner bound.
In this problem: Use the upper inner bound x = 2.
| yx2 |
| 2 |
Step 2F - Substitute the lower inner bound.
In this problem: Use the lower inner bound x = y.
| yx2 |
| 2 |
| y3 |
| 2 |
Step 2G - Subtract upper minus lower.
In this problem: Now subtract the lower result from the upper result.
| y3 |
| 2 |
| 4y |
| 2 |
| y3 |
| 2 |
| −y3 + 4y |
| 2 |
Step 2H - Simplify the inner result.
In this problem: This leaves an expression in the outer variable y.
| y(4 − y2) |
| 2 |
Step 3A - Set up the outer integral.
In this problem: Now integrate the inner result with respect to y.
| y(4 − y2) |
| 2 |
Step 3B - Split the outer integral into simpler pieces.
In this problem: Use linearity of integration to integrate one term at a time with respect to y.
| y(4 − y2) |
| 2 |
| −y3 |
| 2 |
Step 3C.1 - Integrate term 1.
In this problem: Work only on the term 2*y.
| y2 |
| 2 |
Step 3C.2 - Integrate term 2.
In this problem: Work only on the term -y^3/2.
| −y3 |
| 2 |
| -1 |
| 2 |
| -1 |
| 2 |
| y4 |
| 4 |
| −y4 |
| 8 |
Step 3D - Combine the outer antiderivative pieces.
In this problem: Add the antiderivatives of all terms.
| y4 |
| 8 |
Step 3E - Substitute the upper outer bound.
In this problem: Use the upper outer bound y = 1.
| 1 |
| 8 |
| 7 |
| 8 |
Step 3F - Substitute the lower outer bound.
In this problem: Use the lower outer bound y = 0.
| 1 |
| 8 |
Step 3G - Subtract upper minus lower.
In this problem: Now subtract the lower result from the upper result.
| 7 |
| 8 |
Step 3H - Write the final answer.
In this problem: This is the value of the double integral over the given region.
| 7 |
| 8 |
Final answer: 7/8
Sign up or login to get the full step solution for free!