Precalculus · AP Precalculus
指数函数与对数函数
靠相乘而增长
有些量每一步都加上同一个数而增长,另一些则每一步都乘以同一个因数而增长。后一类起初很慢,随后会超过任何一条直线。
蓝色曲线是 :每向右一步 1,高度就翻一倍,从 x = −2 处的 0.25 到 x = 3 处的 8。红色曲线把它还原回去。 问的是 2 的几次方等于 x,所以它把 8 变回 3。
这两条曲线关于虚线 互为镜像:一条上的点 (x, 2x) 对应另一条上的点 (2x, x)。
本章先从数列讲到指数函数及其模型,再经过函数的复合与反函数,讲到对数、对数所解的方程,以及能把指数数据变成直线的半对数图。这是 AP Precalculus 的第 2 单元。
相加,或相乘
数列是输入为整数 n 的函数。在等差数列中,每一项都加上同一个公差 d;在等比数列中,每一项都乘以同一个公比 r。
蓝点是 ,红点是 。两者都从 2 开始。等差数列每步增加 3;等比数列每次增加得更多,到 n = 6 时就已领先。
| n | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
| an | 2 | 5 | 8 | 11 | 14 | 17 | 20 |
| gn | 2 | 3 | 4.5 | 6.75 | 10.13 | 15.19 | 22.78 |
任何一个已知项都可以作为起点: 和 。例。若 且 ,则公差为 。若 且 ,则 ,所以 r = 1.5。
同样的两种规律,如果输入由整数步扩展到所有实数,就是线性函数与指数函数。
输入的步长相等,输出的差相等或比相等
在长度相等的输入区间上,线性函数的变化量有相等的差,指数函数的变化量有相等的比。线性变化是加性的,指数变化是乘性的。
让窗口 [x, x + 1] 沿两条曲线滑动。在 上,增量始终是 3。在 上,增量越来越大,但两端高度之比始终是 1.5:
这些形式说的是同一件事。 从 b 出发,每单位加 m; 从 a 出发,每单位乘以 r。等差数列是定义在整数上的线性函数,等比数列是定义在整数上的指数函数。
在长为 2 的区间上,线性函数增加 6,即 3 的两倍,而指数函数乘以 。已知两点,线性模型是 ,指数模型是 。
a·bˣ,以及 b 决定什么
指数函数的形式是 ,其中初始值 a ≠ 0,底数 b > 0 且 b ≠ 1。它的图像过点 (0, a)。
红色曲线是 ,其中 b 从 2 减小,经过 1,到 ,再返回。当 a > 0 时:
- b > 1:指数增长,始终递增;当 时 ,当 时 。
- 0 < b < 1:指数衰减,始终递减;端点行为相反。
- 定义域:全体实数。值域:y > 0。直线 y = 0 是水平渐近线。
- 始终是凹向上的,没有极值点,也没有拐点。
当 b = 1 时,曲线是水平直线 y = 1,所以 1 不能作为底数。若 a < 0,图像翻到坐标轴下方,凹凸性也随之反转。
例。 从 3 出发,每过一个单位就减半:。随着 x 增大,它趋近于 0,但永远达不到。
平移就是伸缩
指数律可以把指数函数改写成等价的形式,每种形式都显示出图像的不同特点。
| 乘积 | |
| 幂的乘方 | |
| 负指数 | |
| 分数指数 | |
由乘积律,。所以把 向左平移 k(蓝色),得到的曲线与把它在竖直方向上伸长 倍(红色)完全相同。图中 k 从 0 变到 2:点 (1, 2) 向左滑到 (1 − k, 2),并升到 (1, ),二者都落在红色曲线上。
指数函数的水平平移总等价于竖直伸缩。其他指数律还能给出更多结论: 是 关于 y 轴的反射,而且 。每个指数函数都可以改用除 1 以外的任意正数作底,包括自然底数 e ≈ 2.7183。
恒定的百分比变化
指数模型适用于在相等时间内按相同比例变化的量:人口、投资、放射性样品。
碳-14 的半衰期是 5,730 年:每过 5,730 年,剩下的一半发生衰变。设 t 以年计,剩余的百分数为
改写成每单位时间的形式,得到每年的因数:。剩余 30% 的样品约有 9,953 年,介于一个和两个半衰期之间(2.13 讲怎样解出 t)。
根据具体情境,还有其他形式:
- 百分率 r:(增长)或 (衰减)。
- 复利,每年 n 次:$1,000 按月利率 6% 计息 10 年,为 ;连续复利则为 。
- 两个点确定模型 。假想一个 1,200 人的小镇,在 4 年内增至 1,500 人,则 :每年增长 5.74%。
- 数据:用计算器做指数回归,可求出最拟合散点图的 a 和 b。
模型的好坏取决于它的假设:在数据范围之外,或者一旦碰到现实的限制(食物、空间),它可能就不再适用。
模型漏掉了什么
残差是实际值减去模型的预测值。如果残差图没有规律可循,这个模型就是合适的。
这些计数是假设的:一份细菌培养物,每小时计数一次。用两个模型来拟合,最小二乘直线 (蓝色)和指数函数 (红色)。
| hour | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
| count | 52 | 77 | 131 | 202 | 322 | 532 | 834 |
| 线性模型的残差 | 114 | 16 | −53 | −105 | −108 | −21 | 158 |
| 指数模型的残差 | 2 | −3 | 3 | −3 | −5 | 10 | 1 |
直线的残差先为正,再为负,然后又为正:呈 U 形,这是直线跟不上曲率的标志。指数函数的残差在 0 的上下散布,没有规律,所以指数模型是更好的选择。
符号可以直接读出:残差为正,说明模型在那里低估;残差为负,说明模型高估。在第 3 小时,直线预测 307,而实际为 202,高估了 105。
一个函数的输出,是下一个函数的输入
复合 ,也写作 ,先作用 g,再对结果作用 f。
这里 ,。顺着圆点往下看:最上面一行是 x,然后是 g(x),即少 1,再取 2 的这个次幂。
所以 。换一个顺序就是另一个函数:,且 ,而不是 4。一般地,。
- 的定义域是 g 的那些输入,它们的输出要落在 f 的定义域内。
- 恒等函数 什么也不改变:。
- 变换就是复合: 是把 f 与输入的加性平移复合, 是在 f 之后复合一个乘以 3。
- 分解一个函数,就是找出可以复合起来的各部分: 是 与 、 的复合。
复合也可以从表格或图像中读出:先求 g(x),再把这个值当作 f 的输入去查。
撤销一个函数
函数的反函数 把函数反过来:若 ,则 ,且 。
交换输入和输出,图像就关于 反射:f 上的点 (a, b) 变成 上的点 (b, a)。f 的定义域成为 的值域,它的值域成为它的定义域。
只有当 f 是一一对应的,即每个输出只来自一个输入时,反函数才存在。蓝色直线 与整条抛物线 相交两次,交点为 ,所以 在全体实数上没有反函数。把定义域限制在 x ≥ 0,就保留了一一对应的那一半,在这一半上反函数是 (红色)。
求反函数。写出 ,交换 x 和 y,再解出 y:
验算: 且 。反函数按相反的顺序一步步撤销 f:先加 4,再除以 3。
所求的那个指数
当 b > 0,b ≠ 1 且 c > 0 时,对数 就是把底数 b 变成 c 的指数 a:
| 式子 | | | | |
| 因为 | | | | |
| 值 | 3 | −4 | 3 | 0 |
有两个底数各有专名:常用对数 以 10 为底,自然对数 以 e 为底。总有 和 。
图中把数值 放在对数刻度上(红色),下方是它们的指数 (蓝色)。刻度上相等的长度表示相等的比:1 到 10、10 到 100、100 到 1000 的距离相同。这样,大小悬殊的数值就能放在同一条线上。
估计可以借助相邻的幂:50 介于 10 和 100 之间,所以 介于 1 和 2 之间;它等于 1.699。
对数撤销 bˣ
是一一对应的,所以它有反函数,这个反函数就是对数 。
把 的表格每一行交换,就得到 的表格。图中的红点正是这样做的:每个 (x, 2x) 越过 飞到 (2x, x)。
| x | 0.25 | 0.5 | 1 | 2 | 4 | 8 |
| log2 x | −2 | −1 | 0 | 1 | 2 | 3 |
于是这两个函数的特征互换。 的定义域是全体实数,值域是 y > 0,水平渐近线是 y = 0; 的定义域是 x > 0,值域是全体实数,垂直渐近线是 x = 0。两者互相撤销:
以 e 为底时, 与 互为反函数: 且 。
输入相乘,输出相加
对数函数的形式是 ,其中 a ≠ 0,b > 0 且 b ≠ 1。它把乘性变化变成加性变化。
在 上,输入每翻一倍,输出就加 1:蓝色阶梯从 (1, 0) 到 (2, 1)、(4, 2)、(8, 3)、(16, 4)。在比相同的输入区间上,输出的差相同:恰好与指数函数相反。
当 a > 0 且 b > 1 时:
- 定义域 x > 0,值域为全体实数;x 截距是 (1, 0)。
- y 轴是垂直渐近线:当 时 。
- 始终递增,始终凹向下;当 时 ,但比 x 的任何正次幂都增长得慢。
- 没有极值点,也没有拐点。当 0 < b < 1 时,它始终递减(且凹向上)。
增长缓慢正是它的特点:输入每翻一倍,输出才增加 1,所以 要到 x = 1024 才达到 10。
伸缩就是平移
每条指数律都有一条对数律与之成对,因为对数就是指数。
| 乘积 | |
| 商 | |
| 幂 | |
| 换底 | |
由乘积律,。把 向 y 轴方向压缩为原来的 1/k(蓝色),得到的曲线与把它向上抬高 (红色)相同。k 从 1 变到 4 时,点 (2, 1) 向内移到 (2/k, 1),并向上移到 (2, 1 + ),二者都落在红色曲线上。
所以对数函数的水平伸缩就是竖直平移,与 2.4 中的结论成对。幂律使 成为乘以 n 的竖直伸缩,使 成为关于 x 轴的反射。
例。;;再由换底公式,。每个对数函数都是 的常数倍。
先撤销,再检验
解指数方程,先把幂孤立出来,再取对数;解对数方程,先把对数孤立出来,再取指数。反函数撤销了原函数。
图中一次解出了所有水平 c 对应的 :曲线在 处与蓝线相交。在 处:
不等式 只需要看方向: 是递增的,所以当 x > 3 时成立,即坐标轴上的红色一段。递减函数(底数在 0 和 1 之间)会使不等号反向。
以 e 为底。 给出 ,所以 。
一个对数方程。 合并为 ,所以 ,x = 4 或 x = −2。但 −2 不在 的定义域内:它是增根。唯一的解是 x = 4。一定要把解代回原方程检验。
同样的步骤也能求反函数: 的反函数是 。
先快速增长,后来变慢
对数模型 适用于起初增长很快、随后越来越慢的量,也适用于输入每取相等的比、输出就有相等的差的量。
数据是假设的:一位打字员每练习一周后的速度,单位是字/分钟。对数回归给出
周数每翻一倍,就增加 字/分钟:从第 1 周到第 2 周与从第 4 周到第 8 周增加得一样多。预测第 10 周为 ,这是数据范围之外的外推,可信度较低。
对数刻度能度量许多现实中的量,因为这些量的取值跨越很多个 10 的幂:
- 声级,以分贝计:。强度翻一倍,增加 dB;强度乘以 10,增加 10 dB。
- 酸度:。 的溶液 pH 为 3;浓度变为十倍,pH 就降低 1。
对数模型与指数模型互为反函数:若 y 随 x 呈指数增长,则 x 随 y 呈对数增长。
把指数数据拉直
半对数图的 x 轴保持线性刻度,而 y 轴取对数刻度。在这样的图上,指数数据落在一条直线上。
对指数模型 取对数:
这是 中的一条直线,斜率为 ,纵截距为 。任何底数 n > 1 都同样适用。
2.6 中的细菌计数(假设数据)在普通方格纸上向上弯曲,在半对数纸上则排成一条直线。它的最佳拟合直线是 ,所以
模型是 :每小时细菌数多约 60%。
半对数图既是工具,也是检验:排成直线的数据是指数型的;仍然弯曲的数据不是,需要用别的模型。
← 多项式函数与有理函数 · 三角函数与极坐标函数 →