01概述

纵观中外历史,你会发现历史就像一幕幕舞台剧,你方唱罢我登场,总在重演!

人与人之间,民族与民族之间,国与国之间产生过很多矛盾和问题,总找不到最好的解决方案,从而“分久必合,合久必分”,在分分合合中杀戮和战争就成为了常态。

人们谈论历史时,大多都在讲述王侯将相攻城掠地的丰功伟绩和王朝的兴盛与更替,很少讲述人类智慧文明对时代发展的贡献。

经过若干年的时过境迁与历史涤荡之后,那些王侯将相的影响会越来越小,而只有那些站在前人肩膀上不断探索研究的科学家,才会推动科技的巨轮永远向前,给人类的发展带来巨大的影响!

其中,“地理学之父”埃拉托色尼(Eratosthenes),就为地理学的发展作出非常重要的贡献!

02埃拉托色尼

埃拉托色尼(Eratosthenes,公元前275年-前193年)生于希腊在非洲北部的殖民地昔兰尼(cyrene),在今天的利比亚,是一位博学的哲学家、诗人、天文学家和地理学家,是阿基米德的好友,小阿基米德12岁左右。

埃拉托色尼

埃拉托色尼比较长寿,达82岁高龄,如果他生在中国将会经历战国后期,亲眼见证秦统一六国、灭亡和西汉的建立,虽然他比刘邦大19岁,却在刘邦去世约两年之后才去世!

约公元前240年,也就是埃拉托色尼35岁,刘邦16岁这年,他根据亚历山大港与Syene(埃及的阿斯旺)之间不同的正午时分的太阳高线及三角学计算出地球的直径。

这个时候,地球是个球体对埃拉托色尼来说应该已经是个常识了,而中国古人还认为是“天圆地方”,直到东汉张衡(公元78年-139年)才提出:“浑天如鸡子,天体圆如弹丸,地如鸡中黄,孤居于内,天大而地小。”

也有人说张衡并没有意识到地球是圆的,而仅仅认为天像鸡蛋一样是圆的,但包住的这片大地是平的,且是漂在水上的,这是基于张衡著作的另一种解读。

03古人如何证明地球是球形?

地球是球形,这不是埃拉托色尼发现的,早在埃拉托色尼几百年前的毕达哥拉斯就提出地球是球形了。

不过毕达哥拉斯似乎没有证明,只是纯粹的想象,因为按照他的思想,地球应该是一个最完美的几何体——球形。

此外,似乎德谟克利特和柏拉图都作出过地球是球形的判断,柏拉图的学生欧多克斯提出地心说,而地心说必然是以地球为球形为前提的。

第一个证明了地球为球形的人,是亚里士多德,他给出了三个有力的证据。

1) 越向北走,北极星的高度就越高,越向南走,就越低。

2) 月食是地球的影子遮住了月亮,那么看看落在月球上的那个影子,总是一段圆弧。

3) 海面上,当一艘船从远方向岸边驶来时,岸上的人总是先看见桅杆,然后看见船身;而当驶离时,正好相反,船身先在海平面处消失,然后才是桅杆。

以上几个现象就证明了,我们所处的大地是一个球形。

埃拉托色尼比亚里士多德(公元前384~前322)晚出生一百多年, 因此当时对他来讲地球是球形应该已经是个常识了。

04地球半径推算原理

人类的求知欲促使人类不断去探索,当人们意识到地球是个球体时,就更希望了解到球体有多大。

在赛伊尼(今埃及阿斯旺附近)有一口井,埃拉托色尼发现每到夏至日的时候太阳光就会直射井底,但是在亚历山大城地面上,一座尖塔却有一段很短的影子。

我们在水经微图中大概找出了阿斯旺和亚力山大的大致位置位置,肯定与1700多年前埃拉托色尼说的位置多少会有些出入,如下图所示。

阿斯旺与亚力山大

我们测量了一下两个地点间的距离在800公里左右,而埃拉托色尼给出的距离也是800公里,只不过他测量距离的方式是通过骆驼走完一段距离所需的时间,然后根据骆驼的速度算出来的。

而在1700多年后的今天,我们只需要点几下鼠标就可以测出来,但我们永远不要忘了今天的科技是通过他们的探索和努力一步步发展起来的。

距离测量

现在两点的距离有了,埃拉托色尼还测出了太阳光与大地铅垂线的夹角为7.2度,又因为太阳距地球非常遥远,因此假定到达地球的太阳光都是平行光,于是就可以得出如下图所示的理论图示。

原理图

两点间的距离800公里,夹角7.2度,360度中有50个7.2度,那么地球周长是50个800公里,共计40000公里。

尽管当时的测量条件有限,但他们测出的结果与我们今天用科学手段得到子午圈圆周长 40007.86公里已经非常接近了,不得不赞叹古人的智慧。

现在地球周长有了,根据圆周公式就可以计算出地球的半径,不过这时候圆周公式有了吗?也就是最关键的圆周率有了吗?

我们前面提到了埃拉托色尼有一位好友——数学之神阿基米德,而阿基米德是第一个将圆周率推算精确到小数点后两位的人,这是当时世界上圆周率最精确的值,为了纪念阿基米德,人们把3.14叫做阿基米德数。

阿基米德与埃拉脱色尼

猜想一下,由于他们当时在一起工作过,说不定地球的半径是他们一起计算出来的呢!

以上就是如何通过日影计算地球周长和半径的原理,如果还没有完全明白,请通过以下视频进一步了解。

通过日影计算地球周长与半径的原理

05总结

有一点需要强调说明,就是那口井所在的赛伊尼,刚好是在北回归线附近,所以在夏至这天太阳光才会直射井底,据说这在当地是一个大家都熟知的现象。

最后,本文的参考资料主要来源于网络,如果文中的数据和相关理论存在谬误,欢迎大家批评指正!

让你秒懂古人测算地球周长的原理相关推荐

  1. 第一个算出地球周长的人

    2000多年前,有人用简单的测量工具计算出地球的周长.这个人就是古希腊的埃拉托色尼. 埃拉托色尼博学多才,他不仅通晓天文,而且熟知地理:又是诗人.历史学家.语言学家.哲学家,曾担任过亚历山大博物馆的馆 ...

  2. c#求长方形的面积周长公式_C# 定积分求周长面积原理 代码实现

    前言:前些日子,因为工作原因,接触到了求解曲线周长,真的是搞了很久,学生时代真的很简单,但是如今的我来说,忘记了....很多人跟我应该一样的吧. 所以来巩固加强一下记忆. 一开始的时候,求周长嘛,找公 ...

  3. c#求三角形面积周长公式_C# 定积分求周长面积原理 代码实现

    前言: 前些日子,因为工作原因,接触到了求解曲线周长,真的是搞了很久,学生时代真的很简单,但是如今的我来说,忘记了....很多人跟我应该一样. 所以来巩固加强一下记忆.一开始的时候,求周长嘛,找公式呗 ...

  4. C# 定积分求周长面积原理 代码实现

    前言: 前些日子,因为工作原因,接触到了求解曲线周长,真的是搞了很久,学生时代真的很简单,但是如今的我来说,忘记了....很多人跟我应该一样. 所以来巩固加强一下记忆.一开始的时候,求周长嘛,找公式呗 ...

  5. 第一个计算出地球周长的人——埃拉托色尼

    1275年,意大利人马可·波罗经过四年的长途跋涉,到达中国元朝的上都:1492年,哥伦布横穿大西洋的惊涛骇浪,发现了美洲大陆:1519年,麦哲伦从西班牙塞维利亚港起锚扬帆,开始了环球航行-- 似乎从中 ...

  6. 10分钟就可以秒懂计算机体系结构与CPU工作原理

    文章目录 前言 一.芯片的'破壳' 1.1.从沙子到单晶硅 1.2.芯片电路 1.3.芯片的封装 二.CPU原理 2.1.CPU的工作原理 2.2.CPU的设计 三.计算机体系结构 3.1.冯·诺依曼 ...

  7. 24张GIF图,让你秒懂非标自动化机构的原理

    来源:工业机器人 1.组合加紧机构 ↓↓ 2.凸轮连杆组合输送薄板机构 ↓↓ 3.热合联动 ↓↓ 4.凸轮双摇杆机构单独运动 ↓↓ 5.步进输送机构 ↓↓ 6.输出构件作间歇运动 ↓↓ 7.输出构件作 ...

  8. 趣味三角——第5章——苍穹和地球的测量

      目录 5.1. 三角学在测量天体和地球的应用中发展 5.2. Abraham De Moivre在天体和地球测量中的数学贡献 第5章   天体和地球的测量 5.1. 三角学在测量苍穹和地球的应用中 ...

  9. 【逻辑面试题】关于需要几架飞机可以让其中一架飞机绕地球一圈的问题

    题目如下: 一架飞机在满油的情况下可以绕地球飞0.5圈,假设飞机与飞机之间可以互相加油,请问在确保所有飞机够油飞回起点的情况下,最少需要几架才可以让其中一架飞机成功飞行一圈? A.3 B.4 C.5 ...

最新文章

  1. Linux常用命令及技巧3
  2. 服务器安全狗V4.1增强版 新增修复多项功能
  3. [share]PHP购物车类的源码
  4. matlab api接口调用json格式
  5. mysql操作语句now_【MySQL数据库开发之二】MySQL 基础语句的书写与操作!
  6. php 面向对象 教程,PHP学习笔记之面向对象设计_PHP教程
  7. 软件工程 软件设计 步骤_好的软件设计特点 软件工程
  8. mysql主从服务器配置
  9. FormView控件
  10. 【ANSYS命令流】结构分析单元与材料模型
  11. sublime常用主题---
  12. 总结移动开发入行十周年
  13. JavaScript弹性透明的图片放大代码
  14. 1 入门:投身新领域
  15. python 单词拆音节_y在单词或音节中间的单词有哪些?
  16. linux shadow文件*,Linux怎么查找shadow文件进入这样几步轻松搞定
  17. com.itextpdf.io.IOException Type of font null is not recognized
  18. 初探无水印信息图片加密技术
  19. 10万字智慧政务大数据治理平台解决方案(word)
  20. 软件测试该如何自学?

热门文章

  1. Windows7无法自动安装FT232RL驱动解决方法
  2. [Python] 数据预处理(缺失值、异常值、重复值) [相关方法参数说明、代码示例、相关概念]
  3. Dxf 3d模型素材推荐
  4. 【AntdVue】下拉选择框乱回弹问题
  5. 这里是一个有关KiTTY本地化程序 cnKiTTY的简单说明~~
  6. 青海湖鸟岛上神气的蛋
  7. 前端小练————天猫国际登录页
  8. LINE chatbot机器人开发
  9. linux usb drivers开发
  10. 采购虚拟磁带库(VTL)的四项关键性指标