为什么使用对数能够简化计算—指数法则
从这里开始,我们剖析使用对数能够简化计算的理由及其核心。仔细观察指数和对数具备的重要法则。
让我们看看指数法则。例如乘法22×23。22×23=(2×2)×(2×2×2)。就是将2连乘(2次+3次)之后的积再乘起来。也就是22×23=22+3。这就是化乘法为加法计算。用通用公式表示,就是ap×aq=ap+q(指数法则①)。但是要注意,比如24×35这样的,自乘的数字不同时(前一个幂的底数是2,而后一个幂的底数是3)是不适用这个法则的。
然后,让我们看看(22)3。(22)3是22自乘3次的意思。(22)3=22×22×22。用通用公式表示,就是(ap)q = ap×q(指数法则②)。
那么(2×3)4如何计算?(2×3)4= (2×3)×(2×3)×(2×3)×(2×3)= (2×2×2×2)×(3×3×3×3)所以(2×3)4=24×34。用通用公式表示,就是(a×b)p=ap×bp(指数法则③)。
这3条法则是对指数计算非常有用的,也是引导出接下来要介绍的对数法则所必须的。特别是指数法则①的“化乘法计算为加法计算”是根据下面要介绍的对数第一法则进行的。这也是“使用对数简化乘法计算为加法计算”的理由,务必牢牢记住。
如下3个指数法则,用前面说明过的以外的数字举例。有兴趣的读者可以再看看下面的说明。
化乘法计算为加法计算—对数法则①
接下来让我们继续看对数法则。公式比较多,也许有人会感到比较枯燥乏味,正是这里才是需要加油的地方。只要理解了本节的内容,就可以理直气壮地说理解了对数。先从对数法则①开始,通过具体的例子来说明法则是怎么被总结出来的。
看一个以10为底的对数log10100000。
100000=105,所以log10100000的值是5。如果把100000看成是100×1000。log10100000= log10(100×1000),并且它的值是5。
换一个角度,log10100的值是2,因为100=102。同样,log101000的值是3,因为1000=103。那么,让我们计算一下log10100+log101000的值。
log10100+log101000=2+3=5。
我们回想起刚才说过:log10(100×1000)的值是5。
log10(100×1000)
log10100 + log101000
这两个算式是一致的,也就是:
log10(100×1000)= log10100 + log101000。
这不是偶然的。是根据对数法则①得到的结果。可以确认一下写在下面的证明。
看一看对数法则①的通式,loga(M×N) =logaM + logaN。要注意的是M×N的乘法计算,变成了logaM + logaN的加法计算。这就是利用对数能够将乘法简化为加法进行计算的规律。
化除法计算为减法计算—对数法则②
接下来让我们看看对数法则②。这次考虑以10为底数的log101000。因为1000=103,所以该对数的值是3。
让我门试试把1000看作是100000÷100。1000和100000÷100是同一个数,所以log101000 =log10(100000÷100)。并且它们的值都是3。
因为100000=105,所以log10100000的值是5。因为100=102,所以log10100的值是2。
让我们看看log10100000-log10100。因为log10100000和log10100的值分别是5和2,所以log10100000-log10100=5-2=3。
那么,让我们确信log10(100000÷100)的值也是3。也就是log10(100000÷100)的值和log10100000-log10100的值是一致的。
那么,log10(100000÷100)= log10100000-log10100)。
这也不是偶然的一致,而是根据对数法则②得到的结果。可以确认一下写在下面的证明。
将对数法则②用通式表示,loga(M÷N)= logaM - logaN。
刚才的对数法则①是将乘法计算变成了加法计算,而对数法则②是将除法计算变成了减法计算。能将除法计算变成减法计算是对数法则②的贡献。
化幂为乘法计算—对数法则③
接下来让我们看看对数法则③。这次考虑以10为底数的log10100。因为100=102,所以该对数的值是2。
让我们试试计算log101002。
log101002=log10(100×100)=log10(10000)
并且10000=104,所以log1010000 = 4。
代入上式,
log101002 = 4。
再试试计算一下2×log10100。
log10100=2,所以2×log10100 = 2×2 = 4
也就是说,log101002和2×log10100这两个计算式的值是一样的。
那么,log101002 = 2×log10100 。
这也不是偶然的,而是根据对数法则③得到的结果。
将对数法则③用通式表示:
loga Mk = k×logaM
请注意,这里k次幂的计算变成了简单的乘k的计算。这个法则在利用对数求“累乘”(○的△次幂)或“多次方根”(自乘2次得到2的数或者自乘3次得到5的数那样,求△次自乘得到□的数)时会发挥巨大的威力。
求229那样的计算,利用对数法则③也可以瞬间求得近似解。
(本文发表于《科学世界》2013年第11期)
请 登录 发表评论