
现代的数学体系——包括一般的高中和大学教学,一般都将“对数函数”定义为“指数函数”的反函数。不过,鲜为人知的是,在数学史上,“对数”这个概念反而比“指数”出现的更早,而且他们都不是靠对方的“反函数”来定义的。
所以,让我们来讲一个故事吧。
让我们回到16世纪到17世纪之交。那是个天文学蓬勃发展却没有计算器的时代,因此天文学家和数学家一直在寻找高效计算乘法的方法,比如利用当时已经很熟悉的三角函数:
注意,等式左边是两个数的乘法,右边就只有三个加法和一个简单的除以2。因此,如果我们想做两个数
(0)先挪一挪小数点,让两个数绝对值都小于1;
(1)查反三角函数表,
(2)计算
(3)查三角函数表,得
(4)相加,除以2,最后把小数点挪回去。
这样我们就用简单的加减替代了复杂的乘法。至于除法,当时有专门计算
不过这样终究还是麻烦了些,有什么更好的“化乘除为加减”的函数呢?
1544年,一个叫斯蒂菲尔的德国数学家在其著作《整数的算术》中画了一张“神奇”的表格:

这个表格可以向两个方向无限延伸,上面是等比数列,下面是等差数列。斯蒂菲尔称上面一行为“原数”,下面一行为“代理人”,它神奇在哪里呢?
斯蒂菲尔说:原数的乘除法一定可以转换成代理人的加减法!
例如,想算16*64,只要先查到他们的代理人4和6,然后相加得10,再查得10的原数1024就是乘法结果。或者想计算256/1024,只要找到代理人8和10,相减得-2,其原数0.25就是除法结果。
(这些東西在我们看来自然平平无奇,只是一群2的幂而已,但我们谈论的可是16世纪的事)
不过,当时完全没有分数幂以至实数幂的概念,因此也就只能浅尝辄止,当成是对表里这有限几个数的小把戏而已。但是,这种“等比数列”与“等差数列”冥冥之中的关系,激励着数学家探索更好的“化乘除为加减”的方法。
终于,一位值得被记住的数学家——苏格兰的约翰·纳皮尔(John Napier,1550~1617)找到了这样一个工具,发表在他的《奇妙的对数定律说明书》(1614)中。我们先来看这样一个模型:

如图,
这个模型有什么性质呢?
它的性质在于,由于
可以这样想,假设在
那么,我们假设现在AC经过一定时间后被缩减了
上面我们提到的
这里的
只要我们把
当时的天文学家和数学家都大为感谢对数这一伟大发明。法国著名天文学家、数学家拉普拉斯就在他的天文学巨著《宇宙体系》中盛赞对数:“……可以把几个月所做的计算减少到几天完成,由于缩短了计算工作的时间,我们可以说这种方法使天文学家的寿命被延长了一倍,而且使他们少犯错误,以及因为长时间计算而造成的不可避免的烦闷。这种完全由学识而来的发明是人类精神上的宝贵成就;在工艺上人们依赖自然界的物质和能量才能做出发明,而计算技术却只靠人们自己的创作。”
题外话,清初一位波兰传教士穆尼阁来到中国,向中国数学家薛凤祚等人教授了这种数学知识,他们在1653年合著了《比例对数表》,把logarithm翻译为“比例数”或“假数”,对应的原来的数则称作“真数”,并给出了中国第一份对数表。“对数表”最初的含义是“假数与真数一一对应的表”,不过后来却渐渐成为log这一运算的名称了。
不过,这与对数的导数又有什么关系呢?
让我们回到那个模型,我们有
我们又知道
也就是
你看,倒数不就出来了吗。
所以,“对数的导数是自变量的倒数”只不过是“用对数来化乘法为加法”的必然要求而已,目的就是为了满足上面提到的那个“等比相似性”。
至于为什么这有个负号,那是因为纳皮尔对数实际上相当于以1/e为底的对数,与我们今天对数的关系是
最后,我们不妨用现代数学的角度再推导一下这个结论:
我们想要一个函数,能够(在函数表的辅助下)完成化乘除为加减的运算。我们当然希望这个函数足够好,因此我们假设有函数
令
因为函数性质充分好(也因为这个问题是想讨论
这样
我们想要有
其中进行了一次第二类积分换元
我们自然希望第二项的被积分式为
其中
不难验证其满足要求,也就是说,我们证明了,充分光滑的函数
参考文献:
不可思议的e/陈仁政著. 北京:科学出版社,2005(好玩的数学/张景中主编