calculatorplustools.com

Volume of Solid of Revolution

Calculate the volume of a solid formed by rotating a region bounded by curves around an axis. Supports numerical integration for Disk, Washer, and Cylindrical Shell methods.

Enter Functions & Bounds

f(x) =

Use standard math notation: x^2 + 2*x, sqrt(x), cos(x).

g(x) =

For a region bounded by the x-axis, leave as 0 (Disk Method).

x =
x =

Result

Enter your functions and bounds to approximate the integral volume.

Understanding Solids of Revolution

In calculus, a solid of revolution is a three-dimensional object formed by taking a two-dimensional region (bounded by curves) and rotating it around an axis. Calculating the volume of these solids is a classic application of definite integrals.

Depending on the axis of rotation and the shape of the region, mathematicians generally use one of three techniques: the Disk Method, the Washer Method, or the Cylindrical Shells Method. This calculator automatically selects the appropriate numerical integration strategy based on whether you are rotating around the X or Y axis.

The Disk & Washer Methods (X-Axis)

When rotating a region around the x-axis, we take vertical slices of the region. As they rotate, these slices form circular disks (if the region touches the axis) or washers (if there is a gap).

V = π ∫ [ f(x)² - g(x)² ] dx
  • f(x): The upper curve (outer radius).
  • g(x): The lower curve (inner radius). If the region touches the x-axis, g(x) = 0, simplifying to the Disk Method.
  • a, b: The limits of integration on the x-axis.

Cylindrical Shells Method (Y-Axis)

When rotating the same region (defined in terms of x) around the y-axis, it's often easier to use cylindrical shells instead of converting equations to functions of y. We sum the volumes of infinitely thin concentric cylinders.

V = 2π ∫ x [ f(x) - g(x) ] dx
  • x: The radius of the shell (distance from the y-axis).
  • f(x) - g(x): The height of the cylindrical shell.
  • Note: This specific formula assumes the region is in the first quadrant (x > 0).