Why the rotation of two equal surfaces (with different shape) do not give the same volume

There is a result that says that equal areas rotated about axes an equal distance away from the center-of-mass (or centroid) of the areas, produce equal volumes. If the area is not distributed equally with respect to the distance from the axis of rotation, you will get different volumes.


Even though they have the same area, their centers of mass are very different, which should be the base for comparison. The area with the center of mass further away from the y-axis will travel around the y-axis in a bigger circle, hence collecting more volume.

Since the triangle has its center further than that of the rectangle, it has bigger volume from the rotation. In fact, the resulting volume is proportional to the circumference of the circle traveled by the center. For the example given, the center of mass is 4 units from the y-axis for the triangle and 3 units for the rectangle. Therefore, their ratio of the rotating volumes is 4:3.