跳至内容
Topos Uranos

摘要

这一课把底为 aa 的对数定义为底为 aa 的指数函数的反函数,并由此得到自然对数和常用对数。它证明对数运算法则(积、商和幂的法则)以及换底公式及其各种结果,研究对数函数的单调性、符号和图像及其垂直渐近线,并证明 log⁡23\log_2 3 是无理数,更一般地,大于一的自然数在与之互素的自然数底下的对数是无理数。然后把常用对数用于不写出一个数而数出它的位数,描述声学、化学和地震学中的对数刻度,并解释计算尺的原理:它通过长度相加来做乘法。

学习目标

  1. 把对数定义为指数函数的反函数,计算简单的对数,并认识对数函数的定义域、值域和图像。
  2. 证明并应用对数运算法则和换底公式。
  3. 根据底确定对数的单调性和符号,并借助整数次幂之间的不等式估计对数。
  4. 用常用对数数出位数、解释对数刻度,并证明某些对数是无理数。

作为指数函数反函数的对数

在关于指数函数与实数指数幂的课中已经证明:若 a>0a > 0 且 a≠1a \neq 1,则对每个实数 xx 指定幂 axa^x 的函数,当 a>1a > 1 时严格递增,当 0<a<10 < a < 1 时严格递减;并且由指数函数的值域定理(在那里借助实数的完备性和伯努利不等式证明),它还恰好取每个正值一次,因而是从 R\mathbb{R} 到区间 (0,∞)\ioo{0}{\infty} 的双射。由严格单调函数的反函数定理(在关于函数的运算与反函数的课中证明),这个函数有反函数。若如此,则对每个正数 xx,存在唯一的指数 yy,使得 ay=xa^y = x,于是下面的定义是有意义的。

设 a>0a > 0,且 a≠1a \neq 1,又设 x>0x > 0。以 aa 为底的对数在 xx 处的值,记作 log⁡ax\log_a x,是唯一的实数 yy,使得 ay=xa^y = x。函数 log⁡a\log_a 定义在 (0,∞)\ioo{0}{\infty} 上、取实数值,它是以 aa 为底的指数函数的反函数。
log⁡ax=y↔ay=x\log_a x = y \leftrightarrow a^y = x

因此,对数回答的是关于指数的问题:log⁡ax\log_a x 是这样一个数,把 aa 乘方到这个数次就得到 xx。于是,由于 23=82^3 = 8、3−2=193^{-2} = \frac{1}{9}、103=100010^3 = 1000,并且根据关于有理数指数幂与根式的课,412=4=24^{\frac{1}{2}} = \sqrt{4} = 2,所以有:

log⁡28=3,log⁡319=−2,log⁡101000=3,log⁡42=12\log_2 8 = 3, \qquad \log_3 \frac{1}{9} = -2, \qquad \log_{10} 1000 = 3, \qquad \log_4 2 = \frac{1}{2}

由于 log⁡a\log_a 与以 aa 为底的指数函数互为反函数,每一个都抵消另一个的作用:第一个恒等式对任意正数 xx 成立,第二个对任意实数 yy 成立。

alog⁡ax=x,log⁡a(ay)=ya^{\log_a x} = x, \qquad \log_a\left(a^y\right) = y

特别地,由 a0=1a^0 = 1 和 a1=aa^1 = a 得出,对任意底都有 log⁡a1=0\log_a 1 = 0 和 log⁡aa=1\log_a a = 1。零和负数都没有对数,因为底为正的幂都是正的:不存在任何 yy 使得 2y=−42^y = -4。有两个底有专门的名称。底 ee,即在关于数 e 与自然指数函数的课中研究过的数,给出自然对数,记作 ln⁡x\ln x;底 1010 给出常用对数,记作 log⁡10x\log_{10} x。在许多书和计算器中写作 log⁡x\log x 而不写底,有时指自然对数,有时指常用对数;在本课程中底总是写出来。

ln⁡x=y↔ey=x,log⁡10x=y↔10y=x\ln x = y \leftrightarrow e^y = x, \qquad \log_{10} x = y \leftrightarrow 10^y = x

对数由约翰·纳皮尔于 1614 年发表,几年后亨利·布里格斯算出了最早的常用对数表。三个多世纪里,它们被用来简化天文学、航海和工程中的计算,因为正如后一节所证明的,它们把乘积变为和。它们的图像可由指数函数的图像根据反函数的图像定理得到,这一定理同样出自关于反函数的那一课:双射函数的图像与其反函数的图像关于直线 y=xy = x 对称。

例题以二为底的对数的图像

我们构造 log⁡2\log_2 的图像:取指数函数 2x2^x 的图像,关于直线 y=xy = x 作反射。

证明

  1. 2−1=12,20=1,21=2,22=4\resaltar{2^{-1}} = \frac{1}{2}, \quad \resaltar{2^0} = 1, \quad \resaltar{2^1} = 2, \quad \resaltar{2^2} = \resaltar{4}

    计算 y=2xy = 2^x 的图像上的若干点:当 xx 等于 −1-1、00、11 和 22 时,幂分别等于 12\frac{1}{2}、11、22 和 44。

  2. log⁡212=−1,log⁡21=0,log⁡22=1,log⁡24=2\dato{p}{\resaltar{\log_2 \frac{1}{2}} = -1, \quad \log_2 1 = 0, \quad \log_2 2 = 1, \quad \resaltar{\log_2 4} = 2}

    根据定义,每个等式 2y=x2^y = x 都表示 log⁡2x=y\log_2 x = y:对数图像上的点由交换坐标得到。

  3. y=log⁡2x↔x=2y\resaltar{y = \log_2 x} \leftrightarrow \resaltar{x = 2^y}

    对所有点同样成立:点 (x,y)(x, y) 在 log⁡2\log_2 的图像上,当且仅当 (y,x)(y, x) 在 2x2^x 的图像上。两者关于直线 y=xy = x 对称,log⁡2\log_2 的图像是指数函数图像的反射。

  4. x∈(0,∞)→log⁡2x∈Rx \in \resaltar{\ioo{0}{\infty}} \rightarrow \log_2 x \in \resaltar{\mathbb{R}}

    反射时定义域与值域互换:对数只对正数有定义,并取遍所有实数值。xx 轴(2x2^x 的图像向左趋近于它)变为 yy 轴(log⁡2\log_2 的图像在 00 附近趋近于它)。