考研数学里旋转体体积,绕 (x) 轴、绕 (y) 轴大家都会,但一旦改成绕直线 (y=2x+1) 或 (x=a) 这种任意轴,很多人会突然不知道半径该写什么。这篇整理就把“任意轴旋转体体积”真正讲清楚。核心只有一句话:平面区域绕任意轴旋转时,可以用
[ V=2\pi\iint_D r,dA ]
统一处理,其中 (D) 是被旋转的平面区域,(r) 是区域内任一点到轴的距离。后面所有绕坐标轴的公式,都可以从这句话推出来。
这里说的“任意轴”,包括水平平移轴、竖直平移轴,也包括斜的直线。只要区域在轴的一侧,这个方法都成立。适合正在复习考研数学数一、数二的同学,也适合准备竞赛或期末考试的读者。下面按实际做题顺序拆开讲,你可以把这篇内容当成免费教学视频的配套文字讲义看。
1. 先把旋转轴分三类:水平轴、竖直轴、斜轴
拿到旋转体体积题,第一步不是背公式,而是先看轴是什么。常见无非三类:水平轴、竖直轴、斜轴。分类的目的,是帮你确定距离怎么表示。
1.1 水平轴 (y=b) 的处理
如果旋转轴是 (y=b),首选思路是看区域在轴的哪一侧。
比如区域
[ D={(x,y)\mid a\le x\le b,\ 0\le y\le f(x)} ]
绕 (y=0) 即 (x) 轴旋转,距离就是 (r=y)。用通用公式写出来:
[ V=2\pi\int_a^b\int_0^{f(x)} y,dy,dx =\pi\int_a^b f^2(x),dx ]
这就是大家熟悉的圆盘法。
如果轴不是 (y=0),而是 (y=b),并且区域整体在轴下方,距离要写成 (b-y),不是 (y-b),也不是直接把 (f(x)) 套上去。很多同学错在半径搞反,最后积分出来是负数。
判断方法也简单:区域里随便取一个点,看它到轴的距离到底是“轴坐标减点坐标”还是“点坐标减轴坐标”。只要保证距离非负,写出来的公式就稳。
1.2 竖直轴 (x=a) 的处理
竖直轴和水平轴本质一样,只是距离从“上下之差”变成“左右之差”。
例如区域
[ D={(x,y)\mid 0\le x\le 1,\ 0\le y\le x^2} ]
绕 (x=2) 旋转。区域在轴左侧,所以距离是
[ r=2-x ]
通用公式写出来:
[ V=2\pi\iint_D (2-x),dA =2\pi\int_0^1 (2-x)x^2,dx ]
如果你只记得“绕 (y) 轴用 (2\pi\int x f(x),dx)”,遇到 (x=a) 就容易卡住。换成“点到轴的距离”去写,就不会犹豫。
这里有一个经验:竖直轴题目的核心不是记壳法,而是先确定 (r)。区域在轴左边,距离就是轴坐标减横坐标;区域在轴右边,距离就是横坐标减轴坐标。
1.3 斜轴和一般直线:距离公式是入口
斜轴才是“任意轴”三个字的真正意义。
设轴为
[ y=kx+b ]
把它写成一般式:
[ kx-y+b=0 ]
平面内任意一点 ((x,y)) 到这条直线的距离是
[ r=\frac{|kx-y+b|}{\sqrt{k^2+1}} ]
写成更一般的形式,如果轴是
[ Ax+By+C=0 ]
那么
[ r=\frac{|Ax+By+C|}{\sqrt{A^2+B^2}} ]
核心就是这两步:先把轴写成一般式,再代入点到直线距离公式。后面不管题目怎么换,都在做这一件事。
2. 通用公式 (V=2\pi\iint_D r,dA) 是怎么来的
既然所有旋转体体积都能用这个公式,那它一定要能推回常见公式,否则不敢放心用。
2.1 一个面积微元绕轴转一圈
在平面区域 (D) 里取一个很小的面积微元 (dA),它到轴的距离是 (r)。这个微元绕轴旋转一周,扫过的轨迹近似是一个圆柱壳,底面周长是
[ 2\pi r ]
高度方向就是微元本身的大小,所以体积微元近似是
[ dV=2\pi r,dA ]
把所有微元积分起来,就是通用公式:
[ V=2\pi\iint_D r,dA ]
这里有一个重要前提:区域必须整体在轴的一侧,轴最多只能和区域边界相切,不能穿过区域内部。如果轴穿过区域,不同侧的面积微元会扫过同一个壳,直接积分会把体积算重。
我一般建议先画图,判断轴和区域的位置关系,再决定能不能直接套公式。这个判断只要 30 秒,却能避开最坑的错误。
2.2 从通用公式推出绕 (x) 轴、绕 (y) 轴公式
用通用公式推一下大家熟悉的公式,能帮你确认距离到底怎么写。
区域
[ D={(x,y)\mid 0\le y\le f(x),\ a\le x\le b} ]
绕 (x) 轴旋转,轴是 (y=0),距离 (r=y)。所以
[ V=2\pi\int_a^b\int_0^{f(x)}y,dy,dx =\pi\int_a^b f^2(x),dx ]
这就是圆盘法。
同样是这个区域,绕 (y) 轴旋转,轴是 (x=0),距离 (r=x)。于是
[ V=2\pi\iint_D x,dA =2\pi\int_a^b\int_0^{f(x)}x,dy,dx =2\pi\int_a^b xf(x),dx ]
也就是柱壳法。
你看,两个常见公式都是通用公式的退化结果。以后遇到不熟的轴,不需要新背公式,只要把 (r) 换成点到轴距离就行。
2.3 轴穿过区域内部时的注意事项
很多教材默认旋转轴在区域外部,或者轴就是区域的边界。但如果题目真的给出轴穿过区域的情况,比如圆盘绕直径旋转,这时能不能用 (V=2\pi\iint_D r,dA)?
不能对整个 (D) 直接积分。因为圆盘被直径分成上下两部分,上半部分绕直径旋转已经能得到整个球,下半部分再转就是重复的。
正确做法是只取轴一侧的区域参与积分,或者把区域分成两部分后只算其中一侧。判断标准不是“轴是否和区域有交点”,而是“轴是否穿过区域内部”。如果轴只经过边界,比如抛物线围成区域的上边界刚好是旋转轴,那依然可以按一侧区域处理。
3. 三个完整例题:任选一种方法都要能算到底
下面用三个例题把流程走一遍。每个题都按“区域 → 距离 → 积分 → 验证”的顺序做。
3.1 例1:区域绕边界线 (y=x) 旋转
区域由
[ y=x^2,\quad y=x ]
围成,绕直线 (y=x) 旋转。
先画区域:在 (0\le x\le 1) 上,有
[ x^2\le y\le x ]
所以区域可以写成
[ D={(x,y)\mid 0\le x\le 1,\ x^2\le y\le x} ]
轴 (y=x) 是区域的上边界,但没有穿过区域内部。
轴线一般式:
[ x-y=0 ]
距离:
[ r=\frac{|x-y|}{\sqrt2} ]
在区域内 (x\ge y),所以
[ r=\frac{x-y}{\sqrt2} ]
代入通用公式:
[ V=2\pi\int_0^1\int_{x^2}^{x}\frac{x-y}{\sqrt2},dy,dx ]
先算内层积分:
[ \int_{x^2}^{x}(x-y),dy =\frac{x^2}{2}-x^3+\frac{x^4}{2} ]
再对 (x) 积分:
[ \int_0^1\left(\frac{x^2}{2}-x^3+\frac{x^4}{2}\right)dx =\frac16-\frac14+\frac1{10} =\frac1{60} ]
所以体积是
[ V=2\pi\cdot\frac1{60\sqrt2} =\frac{\pi}{30\sqrt2} =\frac{\pi\sqrt2}{60} ]
这个结果后面会用古鲁金定理再验证一次。
3.2 例2:区域绕竖直轴 (x=2) 旋转
区域
[ D={(x,y)\mid 0\le x\le 1,\ 0\le y\le x^2} ]
绕直线 (x=2) 旋转。
区域在轴 (x=2) 的左侧,距离
[ r=2-x ]
所以
[ V=2\pi\int_0^1\int_0^{x^2}(2-x),dy,dx ]
先对 (y) 积分:
[ \int_0^{x^2}(2-x),dy=(2-x)x^2=2x^2-x^3 ]
再对 (x) 积分:
[ \int_0^1(2x^2-x^3),dx =\frac23-\frac14 =\frac5{12} ]
于是
[ V=2\pi\cdot\frac5{12} =\frac{5\pi}{6} ]
做题的时候,一定要先问一句:半径为什么是 (2-x) 而不是 (x-2)?因为在区域内 (x) 最大是 1,而轴在 (x=2),右边没有区域,所以距离必然大于 0,只能是 (2-x)。
3.3 例3:斜轴在区域外侧,怎么确定距离符号
还是区域
[ D={(x,y)\mid 0\le x\le 1,\ 0\le y\le x^2} ]
这次绕直线
[ y=x-1 ]
一般式写为
[ y-x+1=0 ]
距离公式给的是绝对值:
[ r=\frac{|y-x+1|}{\sqrt2} ]
在区域内,(y\ge 0),并且 (x\le 1),所以
[ y-x+1\ge 0 ]
最接近 0 的地方是区域右下角 ((1,0)),距离为 0,但这是边界,不影响区域在轴一侧的判断。所以可以去掉绝对值:
[ r=\frac{y-x+1}{\sqrt2} ]
于是
[ V=2\pi\int_0^1\int_0^{x^2}\frac{y-x+1}{\sqrt2},dy,dx ]
内层积分:
[ \int_0^{x^2}(y-x+1),dy =\frac{x^4}{2}-x^3+x^2 ]
再积分:
[ \int_0^1\left(\frac{x^4}{2}-x^3+x^2\right)dx =\frac1{10}-\frac14+\frac13 =\frac{11}{60} ]
所以体积是
[ V=2\pi\cdot\frac{11}{60\sqrt2} =\frac{11\pi}{30\sqrt2} =\frac{11\pi\sqrt2}{60} ]
判断距离符号有一条实用技巧:取区域内一个特殊点,比如 ((0,0)) 或 ((0.5,0.25)),代入直线一般式,看正负。如果区域内所有点代入结果同号,绝对值就能直接去掉;如果异号,说明轴可能穿过区域内部,要特别小心。
4. 古鲁金定理:适合验证,也适合秒杀
有的参考书叫古鲁金定理,有的叫帕普斯定理。公式本身很简单:
[ V=2\pi r_G A ]
其中 (A) 是平面区域面积,(r_G) 是区域形心到旋转轴的距离。
4.1 公式和适用条件
古鲁金定理的本质是:平面区域绕不穿过它内部的轴旋转,体积等于区域面积乘以形心绕轴经过的圆周长。
注意几个条件:
- 轴不能在区域内部,至多经过边界。
- 区域要整体在轴的一侧。
- (r_G) 是形心到轴的垂直距离,不是形心坐标的简单差值。
如果轴穿过区域内部,形心到轴的距离会变成带符号的效果,算出来的体积完全不可信。最典型的就是圆盘绕直径旋转,你只能取上半圆或下半圆来算,不能拿整个圆盘的形心距离直接套。
4.2 用古鲁金定理验证前面的例题
来看例1。
区域面积是
[ A=\int_0^1(x-x^2),dx=\frac16 ]
形心坐标:
[ \bar x=\frac{1}{A}\int_0^1\int_{x^2}^{x}x,dy,dx =\frac{1}{1/6}\cdot\frac1{12} =\frac12 ]
[ \bar y=\frac{1}{A}\int_0^1\int_{x^2}^{x}y,dy,dx =\frac{1}{1/6}\cdot\frac1{15} =\frac25 ]
形心到直线 (y=x) 的距离:
[ r_G=\frac{\left|\bar x-\bar y\right|}{\sqrt2} =\frac{1}{10\sqrt2} ]
所以
[ V=2\pi\cdot\frac16\cdot\frac1{10\sqrt2} =\frac{\pi}{30\sqrt2} =\frac{\pi\sqrt2}{60} ]
和前面的二重积分结果完全一致。
这说明一个做题策略:如果区域面积和形心都好求,古鲁金定理可以直接作为主解法;如果形心难求,至少可以留作验算手段。
4.3 形心到轴距离最容易错的地方
最容易错的一步,是把“形心到轴距离”算成“形心横坐标和轴横坐标的差”,尤其是斜轴。
例如轴是 (y=x-1),形心是 ((0.75,0.3)),正确距离应该是:
[ \frac{|0.75-0.3-1|}{\sqrt2} =\frac{0.55}{\sqrt2} ]
如果你只算横坐标差或纵坐标差,算完还看不出来,因为数字差不多,但结果会偏一个 (\sqrt2) 倍。
所以我的建议是:不管轴多简单,都要把轴写成 (Ax+By+C=0) 的形式,再代距离公式。这样即使算错,也很容易回头检查。
5. 坐标变换什么时候用,什么时候最好别用
除了直接算距离,还有人会想到把轴平移或旋转成坐标轴,再套普通公式。这个方法不是不行,但要有选择地使用。
5.1 平移轴:把 (x=a) 或 (y=b) 挪成新坐标轴
如果轴是 (x=a),可以直接令
[ u=x-a ]
这样新坐标系下轴变成 (u=0),距离直接是 (|u|)。本质上就是把图形整体左右平移,让旋转轴落到新坐标系的坐标轴上。
这个方法对水平轴、竖直轴很有效,因为积分区域的变化也很直观。比如区域从 (x\in[0,1]) 变成 (u\in[-a,1-a]),上下边界不变,只是横坐标整体平移。
5.2 旋转坐标:45°斜轴偶尔能用
斜轴问题也可以用坐标旋转,把轴变成新坐标系的横轴或纵轴。
比如轴是 (y=x),可以取新坐标:
[ u=\frac{x+y}{\sqrt2},\quad v=\frac{x-y}{\sqrt2} ]
在新坐标系里,轴 (y=x) 就是 (v=0),距离变成 (|v|),积分区域也要用 (u,v) 重新描述。
坐标旋转的雅可比行列式为 1,面积微元不会放大缩小,这一点没问题。但区域的边界往往不会变简单,原来是抛物线,旋转之后可能变成既不是 (X) 型也不是 (Y) 型的区域,积分反而更难。
所以我的判断是:除非轴是 (y=x) 或 (y=-x),而且区域本身也是直线、圆这类容易变换的边界,否则不建议为了“看起来像坐标轴”而旋转坐标系。直接用点到直线距离,再按原来的 (X) 型或 (Y) 型区域积分,通常更稳。
5.3 为什么我更推荐先写距离再积分
坐标变换的优势是能复用绕坐标轴的公式,但代价是区域描述变复杂。距离法的优势是区域保持不动,只是积分函数里多一个距离表达式。
考研题的积分区域多数还是由曲线和直线围成的 (X) 型或 (Y) 型区域,直接写成累次积分并不难。我在实际做题时,只会在以下情况考虑坐标变换:
- 轴是水平或竖直,平移后能大幅简化积分上下限。
- 轴是 45° 斜线,且区域变换后明显更规则。
- 区域边界本来就有 (x+y)、(x-y) 这种对称结构。
其他情况,直接上距离公式。
6. 考前排查清单:按这个顺序检查,能避免大部分扣分
下面这套顺序,是我自己练习和批改时经常用的。每道旋转体体积题做完,都按它过一遍。
6.1 动手前先做 30 秒判断
第一步,看区域和轴的位置关系。轴是否穿过区域内部?如果穿过,要决定取哪一侧区域,或者重新理解旋转体的几何结构。
第二步,判断区域是 (X) 型还是 (Y) 型积分好算。通常先看边界曲线是用 (y=f(x)) 表示方便,还是用 (x=g(y)) 表示方便。
第三步,把轴写成一般式 (Ax+By+C=0),先写出距离公式,再去掉绝对值。
这三步做完,后面的积分就是体力活。
6.2 自查表:不同轴型对应的写法和常见错点
| 轴类型 | 距离写法 | 常见错误 |
|---|---|---|
| 水平轴 (y=b) | (r=|b-y|) 或 (|y-b|) | 半径直接用 (f(x)),忽略轴不在 (y=0) |
| 竖直轴 (x=a) | (r=|a-x|) 或 (|x-a|) | 半径直接用 (x),忘记轴有平移 |
| 斜轴 (y=kx+b) | (r=\frac{|kx-y+b|}{\sqrt{k^2+1}}) | 忘记除以 (\sqrt{k^2+1}) |
| 一般直线 (Ax+By+C=0) | (r=\frac{|Ax+By+C|}{\sqrt{A^2+B^2}}) | 形心距离和角点距离混用;绝对值处理错 |
这张表不复杂,但考场上能救命的往往就是这些细节。
6.3 结果不合理时怎么排查
如果算出来的体积是负的,先别急着怀疑公式,看看距离的绝对值是不是被去掉后仍然非负。如果距离符号取反,积分结果必然反号。
如果结果明显偏大或偏小,用古鲁金定理快速验算。面积好算、形心好算的题目,一验就能发现是距离分母错了,还是积分区域写反了。
如果结果等于 0,那更要注意。正常旋转体体积不应该是 0,除非区域退化成了线段或点。出现 0 基本是公式写错,不是题目特殊。
6.4 一题多解:把通用法、古鲁金法和常规公式互相对
我比较推荐在每个题目上做一题多解验证:
- 第一步,用距离法 (V=2\pi\iint_D r,dA) 算出结果。
- 第二步,如果图形简单,用古鲁金定理算一遍。
- 第三步,如果轴是坐标轴或平移轴,用常规圆盘法或壳法再算一遍。
三个结果一致,这道题才算真正过关。
这个方法听起来慢,但能帮你把“任意轴旋转体体积”彻底变成送分题。否则你只是背会了几个常见公式,换一道斜轴题又会卡住。
旋转体体积最怕的不是计算量大,而是对“距离”的理解模糊。把任意轴题统一成“点到直线距离在区域上的积分”,很多问题会自动消失。考前如果时间紧,优先把通用公式、古鲁金定理、距离符号判断这三件事练熟,比反复刷十道同类题更有效。