B 函数图像与变化关系 · 14

对数的运算与换底公式

对数记录的是指数。正数的乘、除、乘方,为什么能转化为对数的加、减、倍乘?把对数反写成指数式,就能从指数运算推出这些性质;沿着同一条思路,还能把不便计算的底数换成另一个合法底数。

积的对数

积的对数为什么变成和

先把两个正数写成同底数的幂,再看它们相乘时,指数发生了什么变化。

设 $a>0$ 且 $a\ne1$,并且 $M>0$、$N>0$。把两个对数分别记为 $\alpha$ 和 $\beta$:

$$\alpha=\log_aM,\qquad\beta=\log_aN.$$

根据对数的定义,$\alpha$ 是底数 $a$ 得到 $M$ 所需的指数,$\beta$ 是底数 $a$ 得到 $N$ 所需的指数。因此

$$M=a^\alpha,\qquad N=a^\beta.$$

把这两个指数式代入积 $MN$:

$$MN=a^\alpha a^\beta.$$

两个幂的底数相同,相乘时指数相加,所以

$$a^\alpha a^\beta=a^{\alpha+\beta}.$$

这说明 $MN$ 是 $a$ 的 $\alpha+\beta$ 次幂。再按对数的定义改写:

$$\log_a(MN)=\alpha+\beta.$$

把 $\alpha$ 和 $\beta$ 换回原来的两个对数,得到积的对数性质:

$$\log_a(MN)=\log_aM+\log_aN.$$

积的对数等于各因数对数的和。这个“和”来自同底数幂相乘时的指数相加,并不是一条孤立的口诀。

条件 $M>0$、$N>0$ 不能省略。右边的 $\log_aM$ 和 $\log_aN$ 都必须有意义,所以要分别检查两个真数是否为正。

商与幂

商与幂的运算性质

相同的思路也能解释商与幂。仍设 $a>0$ 且 $a\ne1$,$M>0$、$N>0$,并沿用 $\alpha=\log_aM$、$\beta=\log_aN$。

商:同底数幂相除,指数相减

由 $M=a^\alpha$、$N=a^\beta$,先把商写成两个幂相除:

$$\frac{M}{N}=\frac{a^\alpha}{a^\beta}.$$

同底数幂相除,底数不变,指数相减:

$$\frac{a^\alpha}{a^\beta}=a^{\alpha-\beta}.$$

因此,$\frac MN$ 是 $a$ 的 $\alpha-\beta$ 次幂。改写成对数式,得到

$$\log_a\frac{M}{N}=\alpha-\beta.$$

把两个指数换回各自的对数:

$$\log_a\frac{M}{N}=\log_aM-\log_aN.$$

商的对数等于被除数的对数减去除数的对数。条件 $N>0$ 也同时保证了除数不为 $0$。

幂:幂再乘方,指数相乘

再取任意实数 $r$。因为 $M>0$,实数幂 $M^r$ 有意义且为正。把 $M=a^\alpha$ 代入:

$$M^r=(a^\alpha)^r.$$

使用幂的乘方性质,两个指数相乘:

$$(a^\alpha)^r=a^{r\alpha}.$$

这说明 $M^r$ 是 $a$ 的 $r\alpha$ 次幂。改写成对数式:

$$\log_a(M^r)=r\alpha.$$

再把 $\alpha$ 换成 $\log_aM$,就得到

$$\log_a(M^r)=r\log_aM,\qquad r\in\mathbb R.$$

真数的指数可以移到对数前成为倍数,前提仍是底数合法、真数 $M>0$。

把三条推导中的结构对应起来:真数怎样运算,决定了指数怎样运算。

从真数的运算看对应的指数
真数写成 $a$ 的幂以 $a$ 为底的对数
$MN$相乘$a^{\alpha+\beta}$$\alpha+\beta$指数相加
$\dfrac MN$相除$a^{\alpha-\beta}$$\alpha-\beta$指数相减
$M^r$乘方$a^{r\alpha}$$r\alpha$指数相乘

这里 $\alpha=\log_aM$、$\beta=\log_aN$。右列写出的就是每个真数对应的指数,因而也是它以 $a$ 为底的对数。三条性质都来自指数运算。

换底公式

换底公式从哪里来

有了幂的对数性质,就能把一个对数换成另一个底数来计算。

设原底数 $a>0$ 且 $a\ne1$,真数 $b>0$;另选新底数 $c>0$ 且 $c\ne1$。先把原对数记为 $x$:

$$x=\log_ab.$$

根据对数的定义,把它写成指数式:

$$a^x=b.$$

等式两边都是正数,可以同取以 $c$ 为底的对数:

$$\log_c(a^x)=\log_cb.$$

利用幂的对数性质,把左边真数的指数 $x$ 移到对数前:

$$x\log_ca=\log_cb.$$

因为 $a\ne1$,所以 $\log_ca\ne0$。两边可以同除以 $\log_ca$,得到

$$x=\frac{\log_cb}{\log_ca}.$$

最后代回 $x=\log_ab$,得到换底公式:

$$\log_ab=\frac{\log_cb}{\log_ca}.$$

分子是真数 $b$ 以新底数 $c$ 为底的对数;分母是原底数 $a$ 以同一个新底数 $c$ 为底的对数。

新底数 $c$ 可以是任意合法底数。取 $c=10$ 或 $c=e$,就能分别用常用对数或自然对数计算其他底数的对数。

使用边界

公式不能怎样拆

前面的运算性质对应乘法、除法和乘方,不包括加法与减法。不能看到括号,就把真数中的每一项分别取对数。

错误拆法:下面的等式一般不成立

$$\log_a(M+N)\;\overset{\text{错误}}{=}\;\log_aM+\log_aN.$$

右边的两个对数相加,对应的是积 $MN$ 的对数,不能用来拆分和 $M+N$。

例如,先在真数中相加,再取常用对数,得到

$$\lg(1+1)=\lg2.$$

如果把两个 $1$ 分别取常用对数,再相加,因为 $\lg1=0$,得到的却是

$$\lg1+\lg1=0.$$

$\lg2$ 与 $0$ 并不相等,所以这两个计算过程不能互相替换。

$\log_a(M-N)$ 也不能按差拆开。即使 $M$、$N$ 都为正,$M-N$ 还可能不是正数,此时原式甚至没有意义。

计算过程

顺着结构完成一次计算

计算 $\log_2\dfrac{8\sqrt2}{4}$ 时,先检查条件:底数 $2>0$ 且不等于 $1$,$8$、$\sqrt2$ 和 $4$ 都为正,可以使用积、商和幂的性质。

先用商的对数性质,把分母对应的对数减去:

$$\log_2\frac{8\sqrt2}{4}=\log_2(8\sqrt2)-\log_24.$$

再用积的对数性质,把分子中的两个因数分别取对数、相加:

$$\log_2(8\sqrt2)-\log_24=\log_28+\log_2\sqrt2-\log_24.$$

由 $8=2^3$、$\sqrt2=2^{1/2}$、$4=2^2$,三个对数分别是 $3$、$\frac12$、$2$。其中根式先写成二分之一次幂,再取对数。代入得到

$$\log_28+\log_2\sqrt2-\log_24=3+\frac12-2.$$

最后计算加减,$3-2=1$,再加上 $\frac12$:

$$3+\frac12-2=\frac32.$$

核心结论

对数运算来自指数运算:正数的乘、除、乘方,分别对应对数的加、减、倍乘。换底公式也由对数定义和幂的对数性质推出。

先检查底数是否合法、每个真数是否为正,再辨认乘、除、乘方;加、减不能直接拆分。