Volume of Solid of Revolution Calculator


Volume of Solid of Revolution Calculator

An advanced tool to calculate the volume of a three-dimensional solid formed by revolving a function around an axis. This volume solid revolution calculator uses numerical integration for high precision.


Enter a valid JavaScript function, e.g., Math.sqrt(x), 4, Math.sin(x).


The starting x-value of the interval.


The ending x-value of the interval.


The axis around which the function is rotated.


More slices increase accuracy but may be slightly slower.


Visualization of the function and integration area.

What is a Volume of a Solid of Revolution?

The volume of a solid of revolution is the volume of a three-dimensional object that is generated by rotating a two-dimensional shape around an axis. Imagine taking a flat curve, like a parabola drawn on paper, and spinning it around a straight line (the axis). The path traced by the curve creates a 3D solid, such as a bowl, a cone, or a more complex shape. Our volume solid revolution calculator automates the process of finding the volume of these shapes.

This concept is a fundamental part of integral calculus. It is used extensively in engineering, physics, and design to calculate the capacity of containers, the mass of objects with rotational symmetry, and other physical properties. The calculation typically involves one of two primary methods: the Disk Method or the Shell Method.

Volume Solid of Revolution Formula and Explanation

The choice of formula depends on the axis of revolution and how the function is defined. Our calculator intelligently selects the correct method based on your inputs.

1. The Disk Method (Revolution around the x-axis)

When a function y = f(x) is revolved around the x-axis, we can imagine slicing the resulting solid into an infinite number of thin, circular disks. The volume of each disk is π * (radius)² * thickness. Here, the radius is the function’s value f(x) and the thickness is an infinitesimally small change in x, denoted as dx.

The total volume is the sum of all these disks, found by the integral:

V = ∫ab π [f(x)]² dx

2. The Shell Method (Revolution around the y-axis)

When revolving y = f(x) around the y-axis, it’s often easier to use the Shell Method. This involves slicing the solid into many thin, nested cylindrical shells. The volume of each shell is 2π * radius * height * thickness. For a function f(x), the radius is x, the height is f(x), and the thickness is dx.

The total volume is the sum of these shells, found by the integral:

V = ∫ab 2π x f(x) dx

Explanation of variables used in the volume solid of revolution formulas.
Variable Meaning Unit Typical Range
V Total Volume cubic units Positive Real Number
f(x) The function defining the curve units Any valid mathematical expression
a, b The lower and upper bounds of integration units Real Numbers, typically with a < b
x The independent variable, representing the distance along the axis units Varies from a to b

Practical Examples

Let’s walk through two examples to see how the volume solid revolution calculator works.

Example 1: Volume of a Paraboloid

Find the volume of the solid generated by revolving the function y = x² around the x-axis from x = 0 to x = 2.

  • Inputs:
    • Function: x^2
    • Lower Bound (a): 0
    • Upper Bound (b): 2
    • Axis of Revolution: x-axis
  • Method: The Disk Method is used. The formula is V = ∫02 π (x²)² dx = π ∫02 x4 dx.
  • Result: Evaluating the integral gives V = π [x5/5] from 0 to 2 = π (32/5 – 0) ≈ 20.106 cubic units. You can verify this with our Area Under Curve Calculator to find the integral part.

Example 2: Volume of a “Gabriel’s Horn” like shape

Find the volume of the solid generated by revolving the function y = 1/x around the y-axis from x = 1 to x = 3.

  • Inputs:
    • Function: 1/x
    • Lower Bound (a): 1
    • Upper Bound (b): 3
    • Axis of Revolution: y-axis
  • Method: The Shell Method is appropriate here. The formula is V = ∫13 2π x (1/x) dx = 2π ∫13 1 dx.
  • Result: Evaluating the integral gives V = 2π [x] from 1 to 3 = 2π (3 – 1) = 4π ≈ 12.566 cubic units. A good understanding of this can be supported by our Calculus Resources.

How to Use This Volume Solid Revolution Calculator

Our tool is designed for ease of use and accuracy. Follow these steps:

  1. Enter the Function: Type your function f(x) into the first input field. Use standard JavaScript syntax (e.g., Math.pow(x, 3) for x³, Math.sqrt(x) for the square root).
  2. Set the Bounds: Enter the starting point (a) and ending point (b) of your interval. Ensure a < b.
  3. Choose the Axis: Select either the ‘x-axis’ or ‘y-axis’ from the dropdown menu. The calculator will automatically apply the correct method (Disk or Shell).
  4. Set Precision: The ‘Integration Slices’ field determines the accuracy of the numerical approximation. The default of 1000 is suitable for most functions.
  5. Calculate and Interpret: Click “Calculate Volume”. The result will be displayed in “cubic units”. The tool also shows the method used and the specific formula applied, helping you understand the process.

Key Factors That Affect the Volume

Several factors influence the final volume calculation. Understanding them is key to correctly using any volume solid revolution calculator.

  • The Function Shape: Functions that have larger values (are further from the axis of rotation) will generate significantly more volume.
  • The Integration Interval [a, b]: A wider interval (larger b-a) almost always results in a larger volume, as more of the function is being revolved.
  • The Axis of Revolution: Revolving the same function around the x-axis versus the y-axis can produce dramatically different shapes and volumes.
  • Function Crossing the Axis: If the function crosses the axis of rotation within the interval, the methods need to be adapted (e.g., using absolute values), which this calculator handles.
  • Units of Measurement: The volume is given in “cubic units.” If your initial measurements for x and f(x) are in centimeters, the final volume will be in cm³. Check out our Cylinder Volume Calculator for examples with specific units.
  • Complexity of the Function: Very erratic or complex functions may require more integration slices for an accurate approximation.

Frequently Asked Questions (FAQ)

1. What is the difference between the Disk and Shell method?

The Disk Method sums the volumes of thin circular disks stacked along the axis of rotation. It’s best for revolving around the x-axis. The Shell Method sums the volumes of thin cylindrical shells nested around the axis of rotation. It is often easier for revolving around the y-axis.

2. Can I use any function in the calculator?

You can use any function that is continuous on the interval [a, b] and can be parsed by JavaScript’s math engine. For example, x*x, Math.sin(x), and 1/x are all valid.

3. What are “cubic units”?

Since this is a mathematical calculator, it works with abstract numbers. “Cubic units” is a generic term. If your inputs ‘x’ and ‘y’ represented meters, the result would be in cubic meters (m³).

4. Why is the result an approximation?

This calculator uses numerical integration (specifically, a Riemann sum). It divides the function into a large number of small slices (e.g., 1000) and sums their volumes. This is an extremely close approximation of the true integral, accurate enough for almost all practical purposes.

5. What happens if the function is negative on the interval?

The formulas use the square of the function value (for the Disk method) or its absolute value in the context of height, so negative values are handled correctly to produce a positive volume. The calculator will compute the volume of the shape generated by the absolute value of the function.

6. Can this calculator handle revolving around a line other than an axis, like y=2?

No, this specific volume solid revolution calculator is designed for revolutions around the x-axis and y-axis only. Revolving around other lines requires modifying the radius function in the integral, which is a more advanced case.

7. How would I find the volume of the solid between two curves?

That requires the “Washer Method,” which is an extension of the Disk Method. You would integrate the difference between the outer radius squared and the inner radius squared. This tool calculates the volume for a single function revolved around an axis.

8. What is a common mistake when setting up the problem?

The most common mistake is choosing the wrong method for the axis of rotation or incorrectly defining the radius and height for the integral. Our calculator avoids this by automatically selecting the appropriate method (Disk for x-axis, Shell for y-axis).

© 2026 Calculator Inc. All rights reserved.



Leave a Reply

Your email address will not be published. Required fields are marked *