asymptote
ShopSeason 1Sign in
Play
How to playFormulasFor teachersCreatorsJoin a class gameCalculus guidesBadges and levelsLeaderboardsDailyCurvePracticeShopGift a PassTip jarFounderPricing
/
You approach it and never arrive.

Asymptote is a free online calculus game: a calculus practice game for derivatives, limits and integrals, with typed answers and a live mode for class. Newest guide: Shell Method: Formula, 3 Examples & Practice Problems.

Guides with practice problems: Chain rule · U-substitution · Implicit differentiation · Integration by parts · Product rule · Quotient rule · Power rule · L'Hôpital's rule · Related rates
SupportTermsPrivacyRefundsInstagramXPressMade with ♥ by the_calculusguy© Boolean Productions 2026

Blog · Calculus guides · 1 November 2026 · 4 min read

By the Asymptote team. Every answer on this page is checked by the same machine that grades the game.

Shell Method: Formula, 3 Examples & Practice Problems

An illustration of the shell method

The shell method finds the volume of a solid of revolution by slicing it into thin cylindrical shells, like the layers of an onion. Each shell has volume 2π⋅radius⋅height⋅thickness, so V=2π∫ab​r(x)h(x)dx. It is usually the easier choice when you spin a region of the form y=f(x) around a vertical axis.

On this page

  • Formula
  • When to use it
  • Steps
  • Worked examples
  • Practice problems
  • Common mistakes
  • FAQ

The formula

V=2π∫ab​r(x)h(x)dx(about the y-axis: r(x)=x)

Unroll a shell and it is a flat sheet: 2πr long, h tall, dx thick. That is the whole derivation, and it fits on a paper towel tube.

When to use it

Use shells when the axis of rotation is parallel to the strips you would naturally draw. For a region under y=f(x) spun around the y-axis (or any vertical line), shells let you integrate in x with no need to solve for x in terms of y. If the same region spins around the x-axis, disks and washers are usually more direct. Both methods give the same volume; the right one is just the one with the easier integral.

How to do it, step by step

  1. Sketch the region and the axis. Draw one thin vertical strip at a typical x. Spinning that strip around the axis makes one shell.
  2. Find the radius. It is the distance from the strip to the axis. About the y-axis that is x; about the line x=c it is ∣c−x∣, written so it comes out positive.
  3. Find the height. The top curve minus the bottom curve at that x. Down to the x-axis it is just f(x).
  4. Set the limits. The x-values where the region starts and stops, from the sketch or from where the curves meet.
  5. Integrate 2πrh. Expand the product first: it is almost always a polynomial by then.

Worked examples

Example 1: A parabola around the y-axis

Easy

The region under y=x2 from x=0 to x=2 is revolved about the y-axis. Find the volume.

y=x2,0≤x≤2,about the y-axis

A vertical strip at x has radius x (its distance from the y-axis) and height x2 (from the x-axis up to the curve).

V=2π∫02​x⋅x2dx=2π∫02​x3dx=2π[4x4​]02​=2π⋅4

With disks you would need x=y​ and a washer with a hole in it: outer radius 2, inner radius y​, for y from 0 to 4. That gives π∫04​(4−y)dy=8π as well, which is reassuring, but shells got there without rewriting anything.

Answer

V=8π

Example 2: Between two curves

Medium

The region between y=x and y=x2 is revolved about the y-axis. Find the volume.

y=x and y=x2,about the y-axis

The curves meet where x=x2, at x=0 and x=1. In between, x is on top (try x=21​: 21​>41​).

So a strip at x has radius x and height x−x2, top minus bottom.

V=2π∫01​x(x−x2)dx=2π∫01​(x2−x3)dx=2π(31​−41​)=2π⋅121​

Answer

V=6π​

Example 3: Around a shifted axis

Harder

The region under y=2x−x2 and above the x-axis is revolved about the line x=3. Find the volume.

y=2x−x2,y≥0,about x=3

The parabola crosses the x-axis at x=0 and x=2, so the region runs from 0 to 2. Every strip in it is to the left of the axis x=3.

The radius is the distance from x to 3, which is 3−x (positive for every x in the region). The height is 2x−x2.

V=2π∫02​(3−x)(2x−x2)dx=2π∫02​(6x−5x2+x3)dx
=2π[3x2−35x3​+4x4​]02​=2π(12−340​+4)=2π⋅38​

Using x for the radius here would be measuring from the wrong line entirely, and would give 38π​, half the right answer.

Answer

V=316π​

Shell method practice problems

Three to try, easy to harder. Type an answer and it is checked instantly by the same checker that grades the game; any correct form counts. Stuck? The answer and the first step are under each one.

Problem 1

Easy

The region under the curve from x=1 to x=2 is revolved about the y-axis. Use shells to find the volume.

y=3x2,1≤x≤2

Stuck? Show the answer

Answer

245π​

How to start

Radius x, height 3x2, so V=2π∫12​3x3dx. The lower limit is 1, not 0.

Problem 2

Medium

The region under the curve from x=0 to x=4 is revolved about the y-axis. Find the volume.

y=x​,0≤x≤4

Stuck? Show the answer

Answer

5128π​

How to start

Radius x times height x​ is x3/2, so you need 2π∫04​x3/2dx. Remember 45/2=32.

Problem 3

Harder

The region under the curve and above the x-axis is revolved about the line x=−1. Find the volume.

y=4x−x2

Stuck? Show the answer

Answer

64π

How to start

The region runs from x=0 to x=4. Its distance from the axis x=−1 is x+1, so the integrand is (x+1)(4x−x2): expand it before integrating.

Want more? Asymptote has 400 more shell method problems, free, with no account.

Common mistakes

  • Using x as the radius for every axis. It is only x about the y-axis. About x=c it is the distance ∣c−x∣, so 3−x for an axis to the right of the region and x+1 for the axis x=−1.
  • Dropping the 2π. The circumference is 2πr, and the 2π belongs outside the integral. Without it the answer is a cross-section, not a volume.
  • Getting the height upside down. Height is top curve minus bottom curve. A negative height means they are the wrong way round.
  • Mixing variables. Vertical strips mean everything is in x, including the limits. Do not put y-values in as limits of a dx integral.

Practice it now

No clock, three strikes

Shell problems appear in Diverge at around d8-d9: the region under y=cxn between two x-values, spun about the y-axis. Shifted axes and regions between two curves are not in the game yet. Answers are exact, in terms of π.

Play DivergeSee it on the formula sheet

FAQ

When do you use the shell method instead of the disk method?
When the axis of rotation is parallel to your strips: vertical strips and a vertical axis, for example. Shells then let you integrate in the variable the curve is already written in.
Do the shell and washer methods give the same answer?
Yes, always, if both are set up correctly. It is a good way to check one with the other when the integrals are both manageable.
What is the radius in the shell method?
The distance from the strip to the axis of rotation. About the y-axis it is x; about x=c it is ∣x−c∣.
Can you use shells around the x-axis?
Yes, with horizontal strips: V=2π∫cd​yw(y)dy, where w(y) is the width of the region at height y. It means writing x as a function of y.
Where can I find shell method practice problems?
Right on this page: the practice problems section has three shell method problems, easy, medium and harder, with the answer and the first step under each one, and a box that checks what you type with the same checker that grades Asymptote. The game has 400 more shell method problems after that, free and with no account: try Diverge, which has no clock.

Keep going

  • Fundamental Theorem of Calculus: Examples & Practice Problems

    The Fundamental Theorem of Calculus: ∫f from a to b = F(b) − F(a), and d/dx of an integral is the integrand. 3 worked examples and practice problems.

  • Related Rates: 5 Steps, Ladder & Cone, Practice Problems

    Related rates in 5 steps: name it, link it, differentiate with respect to t, then plug in. Balloon, ladder and cone examples and practice problems.

  • Squeeze Theorem: 3 Examples & Practice Problems

    The squeeze theorem: if g ≤ f ≤ h and g, h share a limit L, so does f. How to find the bounds for x² sin(1/x) and friends, 3 examples, practice problems.