自在学

我们与你共同进步

  • 分类课程
  • 文章
  • 工作台
  • 订阅

  • 关于我们
  • 隐私政策
  • 使用条款

探索

  • 分类课程
  • 文章
  • 工作台
  • 订阅

网站信息

  • 关于我们
  • 隐私政策
  • 使用条款

加入社区

自在学学习社区微信二维码

微信扫码,交流学习

株洲市自在学教育科技有限公司© 2025 - 2026 版权所有

© 2025 - 2026 株洲市自在学教育科技有限公司 版权所有

湘公网安备43020302000292号|湘ICP备2025148919号-1
分类课程工作台文章订阅
分类课程工作台文章价格

多变量微积分 I

  1. 01多变量微积分研究什么
  2. 02三维坐标、向量与空间几何
  3. 03曲面、二次曲面与坐标变换初识
  4. 04向量值函数与空间曲线
  5. 05多变量函数、定义域、图像与等值线
  6. 06多变量极限与连续
  7. 07偏导数:沿坐标方向看变化
  8. 08切平面、线性近似与全微分
  9. 09多变量链式法则与隐函数求导
  10. 10方向导数与梯度
  11. 11多变量极值与优化
  12. 12约束优化与拉格朗日乘子
  13. 13二重积分:从小矩形累加到曲面下体积
  14. 14一般区域上的二重积分与积分次序
  15. 15极坐标中的二重积分
  16. 16三重积分:空间区域中的累积
  17. 17柱坐标、球坐标与空间坐标变换
  18. 18变量替换与 Jacobian
  19. 19向量场:空间中每一点都有方向
  20. 20线积分:沿路径累加标量和向量
  21. 21保守场、势函数与路径无关
  22. 22Green 定理:平面区域的边界与内部
  23. 23曲面参数化与曲面积分
  24. 24散度、旋度与三维向量场
  25. 25Stokes 定理与 Divergence Theorem
正在加载课程章节内容
课程数学多变量微积分 I多变量函数、定义域、图像与等值线

多变量函数:从一条曲线走进一整片空间

上一章里,我们用向量函数

r(t)=⟨x(t),y(t),z(t)⟩\mathbf r(t)=\langle x(t),y(t),z(t)\rangler(t)=⟨x(t),y(t),z(t)⟩

描述一颗粒子怎样沿空间曲线运动。虽然曲线待在三维空间里,真正能够自由拨动的输入仍然只有一个:时间 ttt。给定一个 ttt,粒子就落在曲线上的一个位置。

这一章要换一种看法。我们不再沿着一条预先铺好的轨道走,而是把整个平面上的点 (x,y)(x,y)(x,y) 都当成输入。每个点都领到一个数:可以是海拔、温度、压力,也可以是成本。输入从“一条线上的位置”扩展成“一整片平面上的位置”,这正是多变量函数最先让人不适应的地方。

一元函数 y=f(x)y=f(x)y=f(x) 只用两根坐标轴就能画完:一根放输入 xxx,另一根放输出 yyy。二元函数 z=f(x,y)z=f(x,y)z=f(x,y) 的两个输入已经占满了 xyxyxy 平面,输出只好再借一根 zzz 轴,图像于是从曲线升成了曲面。先把这个维数变化看清楚,后面的极限、偏导数和二重积分才不会只剩一串符号。

从单参数空间曲线过渡到二元函数曲面:左侧用 t 控制曲线 r(t) 上的位置,右侧把定义域 D 中的点 (x,y) 抬到高度 z=f(x,y)


多变量函数到底把什么送到什么

想象一块薄金属板。板上的位置由两个坐标 (x,y)(x,y)(x,y) 决定,温度记为 T(x,y)T(x,y)T(x,y)。你问“这里多热”,必须先把两个坐标一起说全;只报 xxx 而不报 yyy,位置还没有定下来。

二元实值函数可以写成

f:D⊆R2⟶Rf:D\subseteq \mathbb R^2\longrightarrow \mathbb Rf:D⊆R2⟶R

这里的 DDD 是允许输入的平面点集合。对每一个 (x,y)∈D(x,y)\in D(x,y)∈D,函数都给出唯一的实数 f(x,y)f(x,y)f(x,y)。

“唯一”只限制同一个输入不能同时领到两个不同输出。不同输入得到同一个数完全没有问题。山腰上一整圈位置可以海拔相同,等温线上的许多点也可以温度相同。

多变量不等于只能有两个变量。比如

P(x,y,z)P(x,y,z)P(x,y,z)

可以表示空间点 (x,y,z)(x,y,z)(x,y,z) 处的气压;

C(q1,q2,q3,q4)C(q_1,q_2,q_3,q_4)C(q1​,q2​,q3​,q4​)

可以表示四种产品产量共同决定的总成本。变量名也不必是 x,y,zx,y,zx,y,z,关键要看有几个量能够独立变化。

先学会读一次函数值

圆柱的体积由半径 rrr 和高度 hhh 共同决定:

V(r,h)=πr2hV(r,h)=\pi r^2hV(r,h)=πr2h

若 r=2r=2r=2、h=5h=5h=5,那么

V(2,5)=π⋅22⋅5=20πV(2,5)=\pi\cdot 2^2\cdot 5=20\piV(2,5)=π⋅22⋅5=20π

这不是在“求一个公式的值”这么简单。它表达的是:输入点 (2,5)(2,5)(2,5) 代表半径为 222、高度为 555 的那一个圆柱,输出 20π20\pi20π 是它的体积。实际问题里,定义域还要加上 r>0r>0r>0、h>0h>0h>0 这样的语境条件;公式本身虽然允许负数,负半径却不是这个模型要描述的对象。

读多变量函数时先分清三件事:输入是什么,输入允许落在哪里,输出表示什么。很多定义域错误并不是代数不会算,而是把“公式能算”误当成“模型允许”。


定义域先决定曲面从哪里长出来

一元函数的定义域通常是数轴上的区间或若干区间。二元函数的定义域通常是一块平面区域,可能是圆盘、半平面、条带,也可能被挖掉几条线或几个点。

题目若只给公式而没有另行指定,我们取它的自然定义域,也就是所有让公式产生实数且不发生非法运算的输入点。检查时最常见的三道门槛是:

  • 偶次根号内必须非负;
  • 对数的真数必须为正;
  • 分母必须不为零。

这些条件需要同时成立,所以最后取的是交集,不是把各自允许的区域并在一起。

例题:三种限制同时出现

求函数

f(x,y)=9−x2−y2ln⁡(y+1)f(x,y)=\frac{\sqrt{9-x^2-y^2}}{\ln(y+1)}f(x,y)=ln(y+1)9−x2−y2​​

的自然定义域。

先看根号。要让平方根产生实数,需要

9−x2−y2≥09-x^2-y^2\ge 09−x2−y2≥0

也就是 x2+y2≤9x^2+y^2\le 9x2+y2≤9。这给出以原点为圆心、半径为 333 的闭圆盘。

再看对数。ln⁡(y+1)\ln(y+1)ln(y+1) 有意义要求

y+1>0y+1>0y+1>0

所以 y>−1y>-1y>−1。注意这里是严格大于,直线 y=−1y=-1y=−1 不能保留。

对数还在分母里,因此仅仅“有意义”还不够,分母不能等于 000。由

ln⁡(y+1)=0\ln(y+1)=0ln(y+1)=0

得到 y+1=1y+1=1y+1=1,所以还要排除 y=0y=0y=0。

把条件同时保留:

D={(x,y)∣x2+y2≤9, y>−1, y≠0}D=\{(x,y)\mid x^2+y^2\le 9,\ y>-1,\ y\ne 0\}D={(x,y)∣x2+y2≤9, y>−1, y=0}

画图时,可以先画闭圆盘,剪去 y≤−1y\le -1y≤−1 的部分,再从剩余区域中挖掉 y=0y=0y=0 那条线段。

边界是否保留,不能只靠“实线还是虚线”的习惯猜。要把边界代回每一条限制:根号等于 000 仍可计算,对数真数等于 000 不可计算,分母等于 000 也不可计算。

自然定义域和指定定义域不是一回事

公式 f(x,y)=x+yf(x,y)=x+yf(x,y)=x+y 的自然定义域是整个平面,但题目完全可以把它限制在

D={(x,y)∣x≥0, y≥0, x+y≤1}D=\{(x,y)\mid x\ge 0,\ y\ge 0,\ x+y\le 1\}D={(x,y)∣x≥0, y≥0, x+y≤1}

上。此时函数只研究三角形 DDD 内的点。后面求极限、最大值或积分时,都必须尊重题目给出的 DDD,不能偷偷换回整个平面。


值域回答输出究竟能到哪里

定义域收集的是合法输入,值域收集的是这些输入真正能够产生的输出:

Range⁡(f)={f(x,y)∣(x,y)∈D}\operatorname{Range}(f)=\{f(x,y)\mid (x,y)\in D\}Range(f)={f(x,y)∣(x,y)∈D}

求值域时,常用的不是逐点代入,而是找表达式的上下界,再确认边界值能否真正取到。平方总是非负、平方根输出非负、三角函数有固定范围,这些一元函数里的老事实在这里仍然管用。

例题:上半球的定义域和值域

考虑

g(x,y)=9−x2−y2g(x,y)=\sqrt{9-x^2-y^2}g(x,y)=9−x2−y2​

根号要求

x2+y2≤9x^2+y^2\le 9x2+y2≤9

所以定义域是半径为 333 的闭圆盘。

因为平方根不会给出负数,所以 g(x,y)≥0g(x,y)\ge 0g(x,y)≥0。在圆盘边界 x2+y2=9x^2+y^2=9x2+y2=9 上,函数值确实等于 000。

根号内要尽量大,就要让 x2+y2x^2+y^2x2+y2 尽量小。它的最小值是 000,在 (0,0)(0,0)(0,0) 处取得,于是

g(0,0)=3g(0,0)=3g(0,0)=3

从圆盘边缘连续走向圆心,函数值会从 000 经过中间所有高度直到 333,因此值域是

[0,3][0,3][0,3]

把等式两边平方可得

x2+y2+z2=9x^2+y^2+z^2=9x2+y2+z2=9

但原式还带着 z≥0z\ge 0z≥0。所以它的图像是上半球,不是完整球面。平方这一步会忘掉正负信息,必须把平方根原来的输出条件补回来。

“圆”和“圆盘”、“球面”和“球”要分开。x2+y2=9x^2+y^2=9x2+y2=9 是圆周,x2+y2≤9x^2+y^2\le 9x2+y2≤9 才是圆盘;x2+y2+z2=9x^2+y^2+z^2=9x2+y2+z2=9 是球面,带 ≤9\le 9≤9 才是实心球。


一元图像为什么不够用了

画 y=f(x)y=f(x)y=f(x) 时,每个输入 xxx 在数轴上占一个位置,再把输出当作竖直高度,就得到平面曲线。到了 z=f(x,y)z=f(x,y)z=f(x,y),输入 (x,y)(x,y)(x,y) 本身已经需要整个平面来安放。若还想把输出看成高度,就必须进入三维空间。

二元函数的图像是

{(x,y,z)∣(x,y)∈D, z=f(x,y)}\{(x,y,z)\mid (x,y)\in D,\ z=f(x,y)\}{(x,y,z)∣(x,y)∈D, z=f(x,y)}

可以这样想:先在 xyxyxy 平面上选一个合法输入点 (x,y)(x,y)(x,y),再从它竖直走到高度 f(x,y)f(x,y)f(x,y),落点就是

(x,y,f(x,y))(x,y,f(x,y))(x,y,f(x,y))

把定义域内所有点都这样抬起来,便铺出一张曲面。

这也给出判断一张空间曲面能不能写成 z=f(x,y)z=f(x,y)z=f(x,y) 的办法:固定底面点 (x,y)(x,y)(x,y) 后,竖直方向上只能碰到图像一次。完整球面的大多数底面点会同时碰到上、下两个点,所以不能由一个单独的 z=f(x,y)z=f(x,y)z=f(x,y) 表示;上半球可以。

二元函数图像与定义域的关系:每个输入点竖直对应唯一曲面点,完整球面不满足唯一高度,而上半球可以写成 z=f(x,y)

例如

z=x2+y2z=x^2+y^2z=x2+y2

在原点高度为 000,离原点越远,高度越大。它的图像是一只向上开的圆抛物面。这里“离原点越远”不是视觉猜测,而是因为 x2+y2x^2+y^2x2+y2 正好等于平面距离平方。

三维透视图会受观察角度、遮挡和纵横比例影响。它适合建立整体印象,却不适合独自承担精确判断。接下来要用截痕和等值线,把曲面重新切回熟悉的二维曲线。


截痕把曲面一刀一刀切开

曲面一次看不清,就固定一个变量。这样做的意义很朴素:让两个自由输入暂时只剩一个,问题就退回到一元函数。

固定条件切割平面留下的方程仍在变化的量
x=ax=ax=a平面 x=ax=ax=a,平行于 yzyzyz 平面z=f(a,y)z=f(a,y)z=f(a,y)yyy
y=by=by=b平面 y=by=by=b,平行于 xzxzxz 平面z=f(x,b)z=f(x,b)z=f(x,b)xxx
z=cz=cz=c水平面 z=cz=cz=cf(x,y)=cf(x,y)=cf(x,y)=cx,yx,yx,y 受一个方程约束

前两种交线叫竖直截痕。第三种是水平截痕,把它投影到 xyxyxy 平面,就得到等值线。

曲面的三类截痕:固定 x 得蓝色竖直截痕,固定 y 得绿色竖直截痕,固定 z=c 得红色水平截痕并投影成等值线

例题:从三组截痕认出椭圆抛物面

设

f(x,y)=x2+4y2f(x,y)=x^2+4y^2f(x,y)=x2+4y2

固定 x=1x=1x=1,得到

z=1+4y2z=1+4y^2z=1+4y2

这是平面 x=1x=1x=1 内一条向上开的抛物线。它的最低点高度为 111。

固定 y=0y=0y=0,得到

z=x2z=x^2z=x2

这是平面 y=0y=0y=0 内的标准抛物线。

固定高度 z=4z=4z=4,得到

x2+4y2=4x^2+4y^2=4x2+4y2=4

也就是

x24+y2=1\frac{x^2}{4}+y^2=14x2​+y2=1

水平截痕是一条椭圆。

两个竖直方向都向上开,排除了鞍面的可能;水平截痕是椭圆,说明两个方向的伸展尺度不同。综合起来,图像是向上开的椭圆抛物面。


等值线把高度压回平面

给定一个输出值 ccc,满足

f(x,y)=cf(x,y)=cf(x,y)=c

的所有输入点组成 ccc 对应的等值线。把许多带有高度标签的等值线画在同一个 xyxyxy 平面上,就得到等值线图,也叫等高线图或轮廓图。

等值线解决的是三维曲面不便精确阅读的问题。地图不需要真的从纸面上隆起一座山,只要把海拔 100100100 米、200200200 米、300300300 米的位置分别连起来,我们就能在二维纸面上恢复高低关系。

读一张等值线图时,可以按下面的顺序:

  1. 先看每条线的 ccc 值,判断哪边高、哪边低;
  2. 再确认相邻线的数值间隔是否相同;
  3. 若等值间隔相同,线越密,说明同样的函数值变化发生在越短的平面距离内,变化越快;
  4. 沿同一条等值线移动,函数值保持不变;要让函数值改变,必须跨过等值线。

手绘等高线图:海拔从 100 米升到 500 米,左侧线密表示变化快,右侧线疏表示变化慢;沿线移动高度不变,跨线向高处走是上坡

例题:从等值线读出一只向下开的碗

设

f(x,y)=4−x2−y2f(x,y)=4-x^2-y^2f(x,y)=4−x2−y2

令 f(x,y)=cf(x,y)=cf(x,y)=c,可得

x2+y2=4−cx^2+y^2=4-cx2+y2=4−c

当 c≤4c\le 4c≤4 时,等值线是以原点为圆心、半径为 4−c\sqrt{4-c}4−c​ 的圆;当 c=4c=4c=4 时,等值线缩成原点;当 c>4c>4c>4 时,没有任何输入点能达到这个高度。

随着 ccc 增大,圆向原点收缩,所以原点是最高位置,高度为 444。这已经足以判断图像是向下开的圆抛物面,不必先画漂亮的三维透视图。

不同数值的等值线不能在定义域内相交,因为同一个输入点不能同时满足 f(x,y)=c1f(x,y)=c_1f(x,y)=c1​ 和 f(x,y)=c2f(x,y)=c_2f(x,y)=c2​,其中 c1≠c2c_1\ne c_2c1​=c2​。但同一条等值线可以由几部分组成,甚至可以自己交叉。例如 x2−y2=0x^2-y^2=0x2−y2=0 就是两条相交直线,它们都属于同一个高度 c=0c=0c=0。

线的形状一样,曲面也可能不一样

比较

f1(x,y)=x2+y2f_1(x,y)=\sqrt{x^2+y^2}f1​(x,y)=x2+y2​

和

f2(x,y)=x2+y2f_2(x,y)=x^2+y^2f2​(x,y)=x2+y2

它们的等值线都是同心圆,但标签和间距不同。对 f1f_1f1​,高度 ccc 的圆半径是 ccc;等高距相同时,圆的半径也等量增加,曲面是一只圆锥。对 f2f_2f2​,高度 ccc 的圆半径是 c\sqrt cc​;高度越大,相邻圆在平面上越挤,曲面是越往外越陡的抛物面。

所以只说“等值线是圆”还不够。必须保留每条线的数值标签和相邻间距,才能把高度变化读回来。

交互图中的箭头给出了“局部上升最快方向”的预览。现在先把它理解成近似垂直穿过等值线、朝较大标签走的方向;后面学到偏导数和梯度时,我们会把这件事写成精确公式。


从公式读几何,而不是等软件出图

拿到 z=f(x,y)z=f(x,y)z=f(x,y) 后,一个可靠的读图流程是:先求定义域,再寻找熟悉的代数组合,接着算几条竖直截痕和水平截痕,最后用取值范围检查图像有没有漏掉一半或多出一半。

下面这些模式很常见:

函数等值线 f(x,y)=cf(x,y)=cf(x,y)=c曲面透露的信息
x2+y2\sqrt{x^2+y^2}x2+y2​x2+y2=c2x^2+y^2=c^2x2+y2=c2,c≥0c\ge 0c≥0圆锥,半径与高度成正比
x2+y2x^2+y^2x2+y2x2+y2=cx^2+y^2=cx2+y2=c,c≥0c\ge 0c≥0向上开的圆抛物面
2x+y2x+y2x+y2x+y=c2x+y=c2x+y=c等值线是平行直线,图像是平面
x2−y2x^2-y^2x2−y2x2−y2=cx^2-y^2=cx2−y2=c正、负高度的双曲线朝向互换,图像是鞍面
xyxyxyxy=cxy=cxy=cc≠0c\ne 0c=0 时是双曲线,c=0c=0c=0 时是两条坐标轴

配方出现平移时,先配方再画

研究

f(x,y)=4−(x−1)2−4(y+2)2f(x,y)=4-(x-1)^2-4(y+2)^2f(x,y)=4−(x−1)2−4(y+2)2

这个形式已经把中心写出来了。因为两个平方都非负,函数最大值在它们同时为 000 时取得,也就是

(x,y)=(1,−2),f(1,−2)=4(x,y)=(1,-2),\qquad f(1,-2)=4(x,y)=(1,−2),f(1,−2)=4

定义域是整个平面,值域是 (−∞,4](-\infty,4](−∞,4]。

令 f(x,y)=cf(x,y)=cf(x,y)=c,得到

(x−1)2+4(y+2)2=4−c(x-1)^2+4(y+2)^2=4-c(x−1)2+4(y+2)2=4−c

只有 c≤4c\le 4c≤4 时才有解。对 c<4c<4c<4,它是以 (1,−2)(1,-2)(1,−2) 为中心的椭圆;随着 ccc 增大,椭圆逐渐缩小,最后在 c=4c=4c=4 时缩成最高点。于是不用渲染,我们也知道图像是以 (1,−2,4)(1,-2,4)(1,−2,4) 为顶点、向下开的椭圆抛物面。

再切两刀检查:

y=−2⟹z=4−(x−1)2y=-2\quad\Longrightarrow\quad z=4-(x-1)^2y=−2⟹z=4−(x−1)2 x=1⟹z=4−4(y+2)2x=1\quad\Longrightarrow\quad z=4-4(y+2)^2x=1⟹z=4−4(y+2)2

两条截痕都向下开,而且第二条更窄,这和等值椭圆在 yyy 方向更短完全一致。

看见异号平方,要警惕鞍面

对

z=x2−y2z=x^2-y^2z=x2−y2

固定 y=0y=0y=0 得到向上开的 z=x2z=x^2z=x2;固定 x=0x=0x=0 得到向下开的 z=−y2z=-y^2z=−y2。同一个点附近,一个方向上升,另一个方向下降,所以原点既不是山顶,也不是谷底。

水平截痕进一步确认这一点:

x2−y2=cx^2-y^2=cx2−y2=c

当 c>0c>0c>0 时双曲线向 xxx 方向张开,当 c<0c<0c<0 时向 yyy 方向张开,当 c=0c=0c=0 时退化成 y=xy=xy=x 与 y=−xy=-xy=−x。这就是马鞍面最有辨识度的一组切片。


三元函数画不出普通图像,就改看等值面

三元实值函数

F:D⊆R3⟶RF:D\subseteq\mathbb R^3\longrightarrow\mathbb RF:D⊆R3⟶R

把空间点 (x,y,z)(x,y,z)(x,y,z) 送到一个数。若坚持画完整图像,还要为输出再加一根坐标轴,图像会住进四维空间,我们无法像普通曲面那样直接画出来。

老办法在这里真的卡住了。补救方法不是硬想象四维,而是固定输出值 ccc,研究

F(x,y,z)=cF(x,y,z)=cF(x,y,z)=c

在三维空间中留下的曲面,这叫等值面。

例如

F(x,y,z)=x2+y2+z2F(x,y,z)=x^2+y^2+z^2F(x,y,z)=x2+y2+z2

的等值面满足

x2+y2+z2=cx^2+y^2+z^2=cx2+y2+z2=c

当 c>0c>0c>0 时,它是半径为 c\sqrt cc​ 的球面;当 c=0c=0c=0 时只剩原点;当 c<0c<0c<0 时没有实数点。又如

G(x,y,z)=2x−y+3zG(x,y,z)=2x-y+3zG(x,y,z)=2x−y+3z

的等值面 2x−y+3z=c2x-y+3z=c2x−y+3z=c 是一族互相平行的平面。

三元函数的自然定义域同样要逐条检查。例如

H(x,y,z)=19−x2−y2−z2H(x,y,z)=\frac{1}{\sqrt{9-x^2-y^2-z^2}}H(x,y,z)=9−x2−y2−z2​1​

中,根号位于分母,所以根号内不能只满足非负,而必须严格为正:

x2+y2+z2<9x^2+y^2+z^2<9x2+y2+z2<9

定义域是半径为 333 的开球,球面不包含在内。


把最容易混淆的地方一次理顺

  • 定义域不是图像。 定义域躺在输入空间里;二元函数的定义域在 xyxyxy 平面,图像则在 xyzxyzxyz 空间。
  • 值域不是 zzz 轴本身。 值域只包括函数真正达到的高度。要说明端点是否取到,不能只给一个看起来差不多的范围。
  • 固定 x=ax=ax=a 后,变化的是 yyy。 截痕位于平面 x=ax=ax=a 内,方程是 z=f(a,y)z=f(a,y)z=f(a,y)。不要因为名字里出现 xxx 就误以为沿 xxx 方向走。
  • 平方之后要回头检查。 从 q(x,y)=c\sqrt{q(x,y)}=cq(x,y)​=c 平方到 q(x,y)=c2q(x,y)=c^2q(x,y)=c2 时,还必须保留 c≥0c\ge 0c≥0;否则会制造原式没有的等值线。
  • 比较线密之前先看等值间隔。 一张图每隔 101010 米画一条线,另一张每隔 100100100 米画一条线,不能只凭视觉密度比较坡度。
  • 透视图只是辅助。 纵轴被拉长会让坡看起来更陡,观察角度也会遮住结构。定义域、截痕、等值线和取值范围才是可核对的依据。

现在遇到一个新函数,可以按“输入含义 → 定义域 → 值域 → 竖直截痕 → 等值线或等值面 → 整体图像”的顺序阅读。这个顺序不是固定仪式,而是在每一步都留下一条可以检查下一步的证据。


练习

练习一:代入与语境

圆柱体积为

V(r,h)=πr2hV(r,h)=\pi r^2hV(r,h)=πr2h

求 V(3,4)V(3,4)V(3,4),并说明在圆柱模型中为什么通常要限制 r>0r>0r>0、h>0h>0h>0。

代入得到

V(3,4)=π⋅32⋅4=36πV(3,4)=\pi\cdot 3^2\cdot 4=36\piV(3,4)=π⋅32⋅4=36π

它表示半径为 333、高度为 444 的圆柱体积为 36π36\pi36π 立方单位。公式在代数上可以代入负数,但负半径和负高度不属于普通圆柱的几何模型,所以实际定义域会加上 r>0r>0r>0、h>0h>0h>0。

练习二:根号定义域

求

f(x,y)=x−yf(x,y)=\sqrt{x-y}f(x,y)=x−y​

的自然定义域,并说明边界是否包含。

根号内需要非负:

x−y≥0x-y\ge 0x−y≥0

所以定义域为

{(x,y)∣x≥y}\{(x,y)\mid x\ge y\}{(x,y)∣x≥y}

它是直线 y=xy=xy=x 下方(包括直线本身)的闭半平面。边界上 x−y=0x-y=0x−y=0,平方根等于 000,函数仍有定义,所以边界包含在内。

练习三:对数和分母一起检查

求

g(x,y)=ln⁡(4−x2−y2)x−yg(x,y)=\frac{\ln(4-x^2-y^2)}{x-y}g(x,y)=x−yln(4−x2−y2)​

的自然定义域。

对数真数必须严格为正:

4−x2−y2>04-x^2-y^2>04−x2−y2>0

也就是 x2+y2<4x^2+y^2<4x2+y2<4,得到半径为 222 的开圆盘。分母还要求

x−y≠0x-y\ne 0x−y=0

所以要从开圆盘中去掉直线 y=xy=xy=x 穿过圆盘的那一段。定义域为

{(x,y)∣x2+y2<4, x≠y}\{(x,y)\mid x^2+y^2<4,\ x\ne y\}{(x,y)∣x2+y2<4, x=y}

练习四:定义域、值域和图像

研究

h(x,y)=36−9x2−9y2h(x,y)=\sqrt{36-9x^2-9y^2}h(x,y)=36−9x2−9y2​

求它的定义域和值域,并描述图像。

根号条件是

36−9x2−9y2≥036-9x^2-9y^2\ge 036−9x2−9y2≥0

除以 999 得

x2+y2≤4x^2+y^2\le 4x2+y2≤4

所以定义域是半径为 222 的闭圆盘。函数最小值 000 在圆盘边界取得;最大值在 (0,0)(0,0)(0,0) 取得:

h(0,0)=6h(0,0)=6h(0,0)=6

因此值域是 [0,6][0,6][0,6]。由

z2=36−9x2−9y2z^2=36-9x^2-9y^2z2=36−9x2−9y2

可写成

x24+y24+z236=1,z≥0\frac{x^2}{4}+\frac{y^2}{4}+\frac{z^2}{36}=1,\qquad z\ge 04x2​+4y2​+36z2​=1,z≥0

图像是一个只保留上半部的椭球面,水平方向半轴为 222,竖直半轴为 666。

练习五:三种截痕

设

f(x,y)=x2−4y2f(x,y)=x^2-4y^2f(x,y)=x2−4y2

分别求 x=2x=2x=2、y=1y=1y=1 和 z=0z=0z=0 的截痕,并据此说明曲面形状。

固定 x=2x=2x=2:

z=4−4y2z=4-4y^2z=4−4y2

这是平面 x=2x=2x=2 内向下开的抛物线。固定 y=1y=1y=1:

z=x2−4z=x^2-4z=x2−4

这是平面 y=1y=1y=1 内向上开的抛物线。固定 z=0z=0z=0:

x2−4y2=0x^2-4y^2=0x2−4y2=0

因式分解得

(x−2y)(x+2y)=0(x-2y)(x+2y)=0(x−2y)(x+2y)=0

所以水平截痕是两条直线 x=2yx=2yx=2y 与 x=−2yx=-2yx=−2y。一个竖直方向向上开,另一个方向向下开,原曲面是鞍面。

练习六:等值线的标签与间距

对

f(x,y)=x2+y2f(x,y)=x^2+y^2f(x,y)=x2+y2

写出 c=1,4,9c=1,4,9c=1,4,9 的等值线,并说明等高距取 111 时,为什么越往外相邻等值线越密。

等值线方程是

x2+y2=cx^2+y^2=cx2+y2=c

所以 c=1,4,9c=1,4,9c=1,4,9 分别给出半径为 1,2,31,2,31,2,3 的同心圆。若连续取 c=0,1,2,3,…c=0,1,2,3,\ldotsc=0,1,2,3,…,相应半径为

0,1,2,3,…0,1,\sqrt2,\sqrt3,\ldots0,1,2​,3​,…

平方根的相邻差会逐渐变小,所以等值线越往外越密。这说明同样增加一个高度单位,所需的水平距离越来越短,抛物面越往外越陡。

练习七:从配方读出整张曲面

设

p(x,y)=9−(x+2)2−(y−1)2p(x,y)=9-(x+2)^2-(y-1)^2p(x,y)=9−(x+2)2−(y−1)2

求定义域、值域、最高点以及高度 ccc 的等值线。

这是多项式,所以自然定义域是整个 R2\mathbb R^2R2。两个平方同时为 000 时函数最大,因此最高输入点为 (−2,1)(-2,1)(−2,1),最高高度为

p(−2,1)=9p(-2,1)=9p(−2,1)=9

当 (x,y)(x,y)(x,y) 远离 (−2,1)(-2,1)(−2,1) 时,两个平方之和可以任意大,函数没有下界,所以值域是

(−∞,9](-\infty,9](−∞,9]

等值线满足

(x+2)2+(y−1)2=9−c(x+2)^2+(y-1)^2=9-c(x+2)2+(y−1)2=9−c

当 c<9c<9c<9 时,它是以 (−2,1)(-2,1)(−2,1) 为圆心、半径为 9−c\sqrt{9-c}9−c​ 的圆;c=9c=9c=9 时缩成一个点;c>9c>9c>9 时为空。图像是顶点在 (−2,1,9)(-2,1,9)(−2,1,9) 的向下开圆抛物面。

练习八:三元函数的定义域与等值面

设

F(x,y,z)=116−x2−y2−z2F(x,y,z)=\frac{1}{\sqrt{16-x^2-y^2-z^2}}F(x,y,z)=16−x2−y2−z2​1​

求自然定义域,并描述 F(x,y,z)=12F(x,y,z)=\frac12F(x,y,z)=21​ 的等值面。

根号在分母中,所以根号内必须严格为正:

16−x2−y2−z2>016-x^2-y^2-z^2>016−x2−y2−z2>0

即

x2+y2+z2<16x^2+y^2+z^2<16x2+y2+z2<16

定义域是半径为 444 的开球。再令

116−x2−y2−z2=12\frac{1}{\sqrt{16-x^2-y^2-z^2}}=\frac1216−x2−y2−z2​1​=21​

两边取倒数并平方,得到

16−x2−y2−z2=416-x^2-y^2-z^2=416−x2−y2−z2=4

所以

x2+y2+z2=12x^2+y^2+z^2=12x2+y2+z2=12

等值面是以原点为球心、半径为 232\sqrt323​ 的球面。因为 23<42\sqrt3<423​<4,整个球面确实位于定义域内。

练习九:等值线能不能相交

判断下面两句话是否正确,并说明理由。

  1. 同一个函数的 c=1c=1c=1 与 c=2c=2c=2 等值线可能在定义域内相交。
  2. 同一个函数的一条等值线可能由两条相交直线组成。

第一句错误。若交点 (a,b)(a,b)(a,b) 同时属于两条线,就会有

f(a,b)=1且f(a,b)=2f(a,b)=1\quad\text{且}\quad f(a,b)=2f(a,b)=1且f(a,b)=2

这违反函数在同一输入处输出唯一的要求。

第二句正确。例如 f(x,y)=x2−y2f(x,y)=x^2-y^2f(x,y)=x2−y2 的 c=0c=0c=0 等值线满足

x2−y2=(x−y)(x+y)=0x^2-y^2=(x-y)(x+y)=0x2−y2=(x−y)(x+y)=0

它由 y=xy=xy=x 和 y=−xy=-xy=−x 两条相交直线组成。交点处的函数值仍然只有一个,就是 000,所以并不矛盾。

我们现在已经知道多变量函数“住在哪里”、怎样看它的定义域、曲面、截痕和等值线。下一章的问题会更细:当输入点 (x,y)(x,y)(x,y) 从平面里的各种方向靠近 (a,b)(a,b)(a,b) 时,函数值是否会靠近同一个数?一元极限只要照顾左右两边,多变量极限却要面对无穷多条靠近路径。图像看清以后,接下来就该处理这种新的“靠近”。

上一章向量值函数与空间曲线下一章多变量极限与连续