010 多元函数 Functions of Several Variables
多个变量的实数函数与单变量实数函数类似。定义域上的点是实数对(或者三元组、 元组等),值域上的数是实数。
定义
假设 是 元组 。 上的实数函数(
real-valued function) 是一个规则,对于每个元组分配唯一的实数 集合 是函数的定义域(domain)。 集合是函数的值域(range)。 是函数的因变量(dependent variable), 是 个自变量(independent variable) 的函数。也可以称 是输入变量(input variable), 是输出变量(output variable)。
如果 有两个自变量,一般情况自变量用 表示, 表示因变量,定义域是 平面上的某个区域,如下图所示。

如果 有三个自变量,自变量用 表示, 表示因变量,定义域是空间的某个区域。
在实际应用中,我们期望使用有意义的字母表示自变量和自变量。比如圆柱体的体积是底的半径和高的函数,写作 ,或者 ,不管怎么表示, 是自变量, 是因变量。
定义域与值域
对于多元函数,我们也要遵循自变量不能使得最后结果为复数或者除零。如果 ,那么 不能小于 。如果 ,那么 不能为零。除非特别指明,否则一个函数的定义域是使得函数值是实数的最大集合。因变量的值的集合称为值域。
例1 下面是几个二元函数的定义域和值域。
| 函数 | 定义域 | 值域 |
|---|---|---|
| 整个平面 |
下面是一些三元函数的定义域和值域。
| 函数 | 定义域 | 值域 |
|---|---|---|
| 整个空间 | ||
二元函数
平面上的一个区域有内部点和边界点,这和实数轴上的区间类似。闭区间 包含边界点,开区间 不包含边界点,而区间 既不是开区间也不是闭区间。
定义
区域集合 上的一点 ,如果以它为圆心的圆盘(
disk)都位于 的内部,那么是 的内部点(interior point)。如下图(a)所示。如果每一个圆盘都一部分在 的内部,一部分位于 的外部,那么该点是边界点(boundary point)。如下图(b)所示。
内部点的集合组成了区域的内部(
interior),边界点的集合组成了区域的边界(boundary)。如果一个区域由内部点组成,那么是开区间(open)。如果一个区域包含是所有的边界点,那么是闭区间(close)。
与实数半开半闭区间 类似,一些区域既不是开区间也不是闭区间。有两个集合比较特殊:空集和整个平面。空集没有内部点也没有边界点。这意味着空集是开放的,因为不包含不是内部点的点,同时也是封闭的,因为没有边界点需要包含。整个 平面也是既开放又封闭的:开放的原因是每个点都是内部点,都被包含了,封闭的原因是没有边界点。除了这两个特殊的集合之外,其他集合要么开放、要么封闭、要么两者都不是。
定义
一个区域能够被一个直径有限的圆盘包含,那么它是有界的(
bounded)。如果它不是有界的,那么是无界的(unbounded)。
有界集合的例子包括线段、三角形、三角形的内部、正方形、圆等。无界的例子包括坐标轴、无限区间函数的图像、象限、半个平面、整个平面。
例2 描述函数 的定义域。
解:由于 仅在满足 时有定义,那么定义域是闭区间、无界的。如下图所示。

抛物线 是定义域的边界,边界上面的点是内部点。
二元函数的图像、等高线、轮廓
有两种标准方式给出 的图像。一种是画出 为某个常量值是定义域上的等高线。另一个中是在空间中作出 的曲面。
定义
使得 有常量值,即 ,的点的集合称为等高线(
level curve)。对于 的定义域 ,所有空间中 的点的集合称为 的图像(graph)。函数图像也称为曲面(surface)。
例3 做函数 的图像,在平面中画出等高线 。
解: 的定义域是整个平面,值域是小于等于 100 的实数集合。图像是抛物面 ,下图显示了正的部分。

等高线 是平面上曲线 这是一个圆心在原点半径为 10 的圆。等高线 类似。
等高线 只包含原点,但仍然是等高线。
当 时, 的值是负数。比如 ,是圆心位于原点半径为 12 的圆,是 对应的等高线。
用平面 截取曲面 得到点集,这些点是曲线 ,这称为轮廓线(contour curve),与等高线不同。轮廓线位于曲面上,而等高线在 平面。如下图所示,轮廓线在等高线正上方。

区别这两者意义不大,很多时候,上下文清晰的情况下,会使用相同的名字来表示。地图中,曲线是轮廓线而不是等高线。如下图所示。

三元函数
定义
函数 有三个自变量,使得 的点的集合称为函数 的水平曲面(
level surface)。
三个自变量再加上点得到 ,是四维曲面,而在三维空间空无法画出来。不过,我们可以通过三维水平曲面来观察其行为。
例4 描述函数 的水平曲面。
解:函数 的值是点 到原点的距离。每一个水平曲面 是半径为 的球面。如下图所示。水平曲面 仅包含原点。

这里我们无法作出函数的图像。水平曲面告诉我们当自变量在定义域内变化时函数值是如何变化的。当我们在半径等于 的水平曲面上移动,那么函数值是常量,即 。如果从一个球面移动到另一个球面,函数值会发生变化。向外移动,函数值增加,向圆心移动,函数值减小。也就是说,值得变化依赖于移动的方向,13.5 节会继续讨论这个问题。
空间中内部点、边界点、开区间、闭区间、有界、无界的定义和平面上的定义类似。我们仅需要添加一个维度,使用实心球(solid ball)替换之前的圆盘(disk)即可。
定义
如果以点 为球心的实心球位于 内部,那么该点是内部点(
interior point)。如果实心球一部分在 内部一部分在 外部,那么该点是边界点(boundary point)。
的内部点的集合组成了 的内部(
interior),边界点的集合组成了 的边界(boundary)。如果完全由内部点组成,这个区域是开区间(
open)。如果包含整个边界,那么这个区域是闭区间(closed)。
开区间的例子有球的内部、 这半个开放空间、第一象限( 大于零)和空间本身。闭区间的例子有线、平面、 这半个封闭空间。一个实心球的部分边界被移除,或者是一个实心立方体缺少面、边或者顶点,既不是开区间也不是闭区间。
自变量超过三个的函数也非常有用。比如,空间曲面上某点的温度不仅仅依赖于空间的位置 ,还依赖于时间 ,因此我们记作 。
计算机作图
三维作图软件很容易作出二元函数的图像。通过图像能更快地得到函数信息,比如在哪里上升、下降,最大值最小值。
例5 地球表面的温度 依赖于深度 和时间 。如果深度用米作为单位,时间表示是地表温度最高开始流逝的天数,那么温度的变化可以用函数 表示。0m 处的温度缩放到 -1 和 1 之间,那么 米处的变化可以解释为表面温度变化的部分(小数部分)。
下图是函数图像。在深度 5m 处,温度的变化仅有地表温度变化的 5% 左右,而深度 8m 处的温度就几乎不变了。

从图中还可以看出,5m 处的温度变化与表面温度变化有半年的相位差。当地表温度最低时,5m 处的温度最高。也就是说 5m 处的四季与地表相反。
下图是一些二元函数的图像和等高线。



