Skip to content

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 处的四季与地表相反。

下图是一些二元函数的图像和等高线。