第一张对数表是怎样制作出来的

■ 陈纪修(复旦大学数学科学学院教授)

在400多年前,人类还没有发明计算机,还只能做加、减、乘、除等简单运算。但是随着科学技术的发展,特别是随着天文学和力学的迅速发展,科学家要面对许多复杂的计算,这就促使他们去寻找简化复杂计算的方法。对数运算与对数表就是在这样的背景下产生的。

人们应该把造出第一张对数表归功于乔伯斯特-别尔基 (Jobst Burgi,1552-1632) 和约翰-纳皮尔(John Napier,1550-1617)。他们在制作对数表的过程中所花费的巨大的劳动使人惊讶。法国数学家和天文学家拉普拉斯(Laplace,1749-1827)说:一个人的寿命如果不拿他在世上的时间长短来计算,而是拿他一生中的工作多少来衡量,那么可以说,对数的发明等于延长了人类的寿命。

恩格斯曾经将解析几何、对数及微积分并列为十七世纪三个“最重要的数学方法”,而对数的计算又离不开对数表,由此可知对数表的制作成功对科学发展的重要意义。

乔伯斯特-别尔基出生于瑞士,是一个能干的钟表匠和天文仪器技师,他没有受过高等教育,他取得的成就完全是靠他突出的才能与勤奋的工作。他和发现行星运行三大定律的德国著名科学家开普勒(Kepler,1571-1630)一起工作,因为需要进行大量的计算,这就促使他去寻找快速计算的方法。

约翰-纳皮尔是苏格兰人,他也不是职业数学家,但是他受过良好的教育,是一个天文学和数学的爱好者。他完全独立地和别尔基同时开展着类似的研究。他用了20年的时间来制作第一张对数表,在这过程中,他始终怀着一个崇高的目标:减轻未来计算人员的劳动。

下面我们来看看他们是怎样制作对数表的。由于对数运算有换底公式

  所以只要选择一个适当的底,关于这个底制作出对数表,则关于其他底的对数表就很容易制作出来了。那么以什么数作为底最合适呢?

首先,对数表需要满足一个基本条件:表中对数的间隔要充分小,而真数的间隔也要充分小(例如为0.0001)。这样当我们从真数求对数时,很容易在表中找到这个真数的精确值或近似值,从而很快在同一行读出它的对数值;而当我们从对数求真数时,也很容易在表中找到这个对数的精确值或近似值,从而很快在同一行读出它的真数值。

1

因为我们使用的是10进制,所以先试一下以10作为底是否合适。

对数底a=10

lgN=log10NN

0.00001

0.000110000√10

0.000210000√100

0.000310000√1000

0.000410000√10000

......

注:上表中10000√10表示10的10000次方根。

这个表的左边对数部分的间隔很小,是0.0001,但右边真数部分的计算非常困难,需要对10,100,1000,10000等数求10000次根,这简直是无法计算的。

2为了避免求上述的开10000次根的运算,我们应该取某个数的10000次幂为底,那么我们先取1010000作为底来试一下。

对数底a=1010000

logaNN

0.00001

0.000110

0.0002100

0.00031000

0.000410000

......

现在这个表右边真数部分的计算不困难了,但这个表不符合我们的要求,虽然对数的间隔比较小(0.0001),但是真数的间隔太大,而且增加太快。

3

我们把底缩小一点试一下,取210000作为底。

对数底a=210000

logaNN

0.00001

0.00012

0.00024

0.00038

0.000416

......

底缩小后,真数这一列间隔也缩小了,但是仍然太大,而且增加也很快。

4

我们把底再缩小一点试一下,取(1+1/2)10000作为底。

对数底a=(1+1/2)10000

logaNN

0.00001

0.00011.5000

0.00022.2500

0.00033.3750

0.00045.0625

......

从以上几张表我们可以发现,我们取的底应该是一个指数形式,指数是一个比较大的数,如10000,而底越接近1,真数这一列的间隔就越小。

5

于是自然地想到以1.000110000作为底试一下。

对数底a=1.000110000

logaNN

0.00001.000000

0.00011.000100

0.00021.000200

0.00031.000300

0.00041.000400

......

0.00091.000900

0.00101.001000

0.00111.001001

......

0.00501.005012

......

0.00601.006018

......

我们发现这张表已经满足我们前面提出的要求了:真数和对数都按照单调增加的序列排列,而且间隔都非常小。

从以上讨论可以得出这样的结论:为了造第一张对数表时便于计算,必须取形如(1+1/n)n的数为底,其中n为一个较大的整数,如n=1000,10000等,n越大,所造的表越精确。

别尔基造的对数表就是用数1.000110000做底的,这张表在1620年出版,称为“算术级数和几何级数表”。别尔基从1603年到1611年共用了八年的时间来造表,为什么要用这么多时间呢?你们可以想一下,表中对数的间隔是0.0001,从0到1就要计算10000个真数的值。制作整个对数表,别尔基总共做了230,000,000个以上的数依次乘以1.0001的乘法计算。

别尔基造的对数表没有得到广泛的推广,因为在1620年,纳皮尔出版了比别尔基造的表完善得多的对数表,称为“珍奇对数表”。纳皮尔的对数表是以1.[1**********]000做底的,因此更加精确。为了制作这张表,纳皮尔用了20年的时间。

随着牛顿(Newton,1643-1727)和莱布尼兹(Leibniz,1646-1716)创立了微积分,柯西(Cauchy,1789-1857)和魏尔斯特拉斯(Weierstrass,1815-1897)等人奠定了微积分的基础,建立了严格的极限理论,人们发现当n无限增加时,数列(1+1/n)n极限存在,这个极限是一个无理数,等于2.[1**********]……,数学家把这个数用字母e来表示,是为了纪念伟大的瑞士数学家欧拉(Euler,1707-1783)。但为了纪念纳皮尔,这个数也叫作“纳皮尔数”。

因此,现在用的对数有两种,一种叫自然对数,它以数e为底,另一种叫常用对数,它以10为底。

转自微信公众号:数学英才

好玩的数学微信号:mathfun↑好玩的数学以数学学习为主题,以传播数学文化为己任,以激发学习者学习数学的兴趣为目标,分享有用的数学知识、有趣的数学故事、传奇的数学人物等,为你展现一个有趣、好玩、丰富多彩的数学世界。↓点击阅读原文访问好玩的数学兴趣部落,一个更加自由开放的数学交流社区,连续签到7天将获铁杆粉称号。

■ 陈纪修(复旦大学数学科学学院教授)

在400多年前,人类还没有发明计算机,还只能做加、减、乘、除等简单运算。但是随着科学技术的发展,特别是随着天文学和力学的迅速发展,科学家要面对许多复杂的计算,这就促使他们去寻找简化复杂计算的方法。对数运算与对数表就是在这样的背景下产生的。

人们应该把造出第一张对数表归功于乔伯斯特-别尔基 (Jobst Burgi,1552-1632) 和约翰-纳皮尔(John Napier,1550-1617)。他们在制作对数表的过程中所花费的巨大的劳动使人惊讶。法国数学家和天文学家拉普拉斯(Laplace,1749-1827)说:一个人的寿命如果不拿他在世上的时间长短来计算,而是拿他一生中的工作多少来衡量,那么可以说,对数的发明等于延长了人类的寿命。

恩格斯曾经将解析几何、对数及微积分并列为十七世纪三个“最重要的数学方法”,而对数的计算又离不开对数表,由此可知对数表的制作成功对科学发展的重要意义。

乔伯斯特-别尔基出生于瑞士,是一个能干的钟表匠和天文仪器技师,他没有受过高等教育,他取得的成就完全是靠他突出的才能与勤奋的工作。他和发现行星运行三大定律的德国著名科学家开普勒(Kepler,1571-1630)一起工作,因为需要进行大量的计算,这就促使他去寻找快速计算的方法。

约翰-纳皮尔是苏格兰人,他也不是职业数学家,但是他受过良好的教育,是一个天文学和数学的爱好者。他完全独立地和别尔基同时开展着类似的研究。他用了20年的时间来制作第一张对数表,在这过程中,他始终怀着一个崇高的目标:减轻未来计算人员的劳动。

下面我们来看看他们是怎样制作对数表的。由于对数运算有换底公式

  所以只要选择一个适当的底,关于这个底制作出对数表,则关于其他底的对数表就很容易制作出来了。那么以什么数作为底最合适呢?

首先,对数表需要满足一个基本条件:表中对数的间隔要充分小,而真数的间隔也要充分小(例如为0.0001)。这样当我们从真数求对数时,很容易在表中找到这个真数的精确值或近似值,从而很快在同一行读出它的对数值;而当我们从对数求真数时,也很容易在表中找到这个对数的精确值或近似值,从而很快在同一行读出它的真数值。

1

因为我们使用的是10进制,所以先试一下以10作为底是否合适。

对数底a=10

lgN=log10NN

0.00001

0.000110000√10

0.000210000√100

0.000310000√1000

0.000410000√10000

......

注:上表中10000√10表示10的10000次方根。

这个表的左边对数部分的间隔很小,是0.0001,但右边真数部分的计算非常困难,需要对10,100,1000,10000等数求10000次根,这简直是无法计算的。

2为了避免求上述的开10000次根的运算,我们应该取某个数的10000次幂为底,那么我们先取1010000作为底来试一下。

对数底a=1010000

logaNN

0.00001

0.000110

0.0002100

0.00031000

0.000410000

......

现在这个表右边真数部分的计算不困难了,但这个表不符合我们的要求,虽然对数的间隔比较小(0.0001),但是真数的间隔太大,而且增加太快。

3

我们把底缩小一点试一下,取210000作为底。

对数底a=210000

logaNN

0.00001

0.00012

0.00024

0.00038

0.000416

......

底缩小后,真数这一列间隔也缩小了,但是仍然太大,而且增加也很快。

4

我们把底再缩小一点试一下,取(1+1/2)10000作为底。

对数底a=(1+1/2)10000

logaNN

0.00001

0.00011.5000

0.00022.2500

0.00033.3750

0.00045.0625

......

从以上几张表我们可以发现,我们取的底应该是一个指数形式,指数是一个比较大的数,如10000,而底越接近1,真数这一列的间隔就越小。

5

于是自然地想到以1.000110000作为底试一下。

对数底a=1.000110000

logaNN

0.00001.000000

0.00011.000100

0.00021.000200

0.00031.000300

0.00041.000400

......

0.00091.000900

0.00101.001000

0.00111.001001

......

0.00501.005012

......

0.00601.006018

......

我们发现这张表已经满足我们前面提出的要求了:真数和对数都按照单调增加的序列排列,而且间隔都非常小。

从以上讨论可以得出这样的结论:为了造第一张对数表时便于计算,必须取形如(1+1/n)n的数为底,其中n为一个较大的整数,如n=1000,10000等,n越大,所造的表越精确。

别尔基造的对数表就是用数1.000110000做底的,这张表在1620年出版,称为“算术级数和几何级数表”。别尔基从1603年到1611年共用了八年的时间来造表,为什么要用这么多时间呢?你们可以想一下,表中对数的间隔是0.0001,从0到1就要计算10000个真数的值。制作整个对数表,别尔基总共做了230,000,000个以上的数依次乘以1.0001的乘法计算。

别尔基造的对数表没有得到广泛的推广,因为在1620年,纳皮尔出版了比别尔基造的表完善得多的对数表,称为“珍奇对数表”。纳皮尔的对数表是以1.[1**********]000做底的,因此更加精确。为了制作这张表,纳皮尔用了20年的时间。

随着牛顿(Newton,1643-1727)和莱布尼兹(Leibniz,1646-1716)创立了微积分,柯西(Cauchy,1789-1857)和魏尔斯特拉斯(Weierstrass,1815-1897)等人奠定了微积分的基础,建立了严格的极限理论,人们发现当n无限增加时,数列(1+1/n)n极限存在,这个极限是一个无理数,等于2.[1**********]……,数学家把这个数用字母e来表示,是为了纪念伟大的瑞士数学家欧拉(Euler,1707-1783)。但为了纪念纳皮尔,这个数也叫作“纳皮尔数”。

因此,现在用的对数有两种,一种叫自然对数,它以数e为底,另一种叫常用对数,它以10为底。

转自微信公众号:数学英才

好玩的数学微信号:mathfun↑好玩的数学以数学学习为主题,以传播数学文化为己任,以激发学习者学习数学的兴趣为目标,分享有用的数学知识、有趣的数学故事、传奇的数学人物等,为你展现一个有趣、好玩、丰富多彩的数学世界。↓点击阅读原文访问好玩的数学兴趣部落,一个更加自由开放的数学交流社区,连续签到7天将获铁杆粉称号。


相关内容

  • 小学数学课堂使用教具好处多
  • <小学数学课堂使用教具好处多> 李爽 新课程标准如同一股春风,给基础教育带来了春的气息,带来了一片勃勃生机.特别是多媒体技术进入课堂,逼真的教学环境,动静结合的教学图像,使课堂上一些难以理解的知识变得浅显易懂,枯燥无味内容变得生龙活虎,所以传统的一些教具好象渐渐的淡出了历史舞台.许多老师 ...

  • 综合与实践教学内容分析与教学建议
  • ★ <初中数学课程标准与教学实施>专题内容之二 综合与实践教学内容分析及其教学建议 对于"综合与实践",有些教师认为这一部分没有新增数学知识,设置这一部分纯属多余:有些教师认为这一部分教学活动要求每学期至少一次,次数有些偏少,对能否达到预期的教学目标持有怀疑的态度:有 ...

  • 第七册[莫比乌斯圈 ]教学设计 说课 反思
  • 莫比乌斯圈 喀什十小 黄琴 活动目标: 1.在动手做中引导学生认识" 莫比乌斯带" 的特点'发现" 莫比乌斯带" 的奇异性质 2.学会将长方形纸条制成一个神奇的莫比乌斯纸圈,在其"魔术般的变化"中感受数学的无穷魅力,拓展数学视野,进一步激发 ...

  • 数学教案(认识图形)
  • 课 题 认识长方形.正方形.圆 课 时 1 备课时间 上课时间 教 学 目 标 1.让学生在观察长方体.正方体的某一个面和圆柱的底面,以及用这些几何形体的面画图形等活动中,直观认识长方形.正方形和圆. 2.让学生在观察.操作.画图等数学活动中发展空间观念,体验学习数学的乐趣,积累对数学的兴趣. 3. ...

  • 中班上学期第一周上午教案
  • 第一周 2012年9月3日--9月7日 上午 本周新晨区:(体育区)套圈 周一:(儿歌)雷公公和啄木鸟 (歌表演)我的老师像妈妈(一) 周二:(数学)认识1.2.3 (泥工)和泥 周三:(常识)新的活动室 (歌表演)我的老师像妈妈(二) 周四:(故事)找朋友 (制作)我做的贺卡送老师 周五:(数学) ...

  • 对数与对数的运算详细教案
  • 课题2.2.1 对数与对数的运算 教学内容:对数与对数的运算 教学目标: 1. 知识目标:理解对数的概念,掌握指数式与对数式的互化以及认识特殊对数的意义和表示方式: 2. 能力目标:培养学生分析问题.解决问题的能力与思维灵活性的能力: 3. 情感目标:在知识的探索和发现过程中让学生认识事物之间的相互 ...

  • 小三班上学期中文教案vivi
  • 9月9日 周一 上午 晨间活动:羊角球 活动目标: 1.体验晨间活动的乐趣 2.学会正确的弹跳技能 活动准备: 羊角球 活动过程: 1.教师示范并交代要求 2.幼儿分组进行活动 3.幼儿自由活动 4.收拾羊角球 活动一:主题-小小上幼儿园 活动目标 1.通过故事中小小入园前后的变化,体验上幼儿园的快 ...

  • 单摆的周期
  • 尊敬的各位评委老师,大家好,我是来自广东省韩山师范学院的黄冬妮,今天我带来的参赛题目是单摆的周期,选自人教版高中物理选修3-4第十一章第四节. 接下来我将把说课和讲课结合起来从六个方面,来展示我的教学设计与技能. 首先教学内容分析: <单摆>是高中物理中理解难度和教学难度都比较大的一节课 ...

  • 二年级数学上(六)小桥流水人家(方向与位置)
  • 年级:二年级 备课人:王海伟 备课时间:2010.11 第六单元 小桥流水人家--方向和位置 单元名称:小桥流水人家--方向与位置 单元教学内容:给定东.西.南.北的一个方向,辨认其他三个方向,看简单的路线图:辨认从正面.侧面.上面看到的简单物体的形状. 单元教学目标: 1.结合现实生活,学会根据给 ...